#1 Mon 05 April 2010 18:43
- mathias hervet
- Participant occasionnel
- Date d'inscription: 3 Feb 2010
- Messages: 33
outil correction d'orthographe
Bonjour a tous,
Je suis actuellement en face d'un problème de taille !
je dispose d'une table (appartenant à une base de donnée) dans laquelle figure des noms de localité.
Je dispose d'une autre table avec laquelle je dois faire une jointure (genre sous mapinfo) ou les noms des localités sont aussi écris...MAIS ils sont mal orthographiés or il y en a des centaines mal orthographiés ...
==> Existe -t-il un outil qui me permette de repérer facilement les différences d'orthographe? (genre qui prend appui sur les trois premières lettres ou quelque chose comme ça?? <==
Merci a vous !!
Mathias
Dernière modification par mathias hervet (Mon 05 April 2010 18:59)
Hors ligne
#2 Mon 05 April 2010 21:26
- ChristopheV
- Membre
- Lieu: Ajaccio
- Date d'inscription: 7 Sep 2005
- Messages: 3199
- Site web
Re: outil correction d'orthographe
Bonjour,
D'où l'intérêt des codes INSEE ! Deuxièmement ne jamais faire une jointure sur autre chose qu'un entier. Les clefs basées sur la concaténation de champs texte c'était bon pour les bases de données "de quand j'étais petit".
Si vous n'avez pas d'autres solutions, la première des choses et de tout passer en majuscule (fonction UCASE() pour pas mal de SGDBR mais pas Postgres). Cela évite le pb des accents.
Deuxièmement il va vous falloir de la patience et utiliser une requête avec un LIKE, par exemple LIKE "AJA%" devrait vous permettre de trouver soit Ajaccio, soit Ajacio.
Nota: pour la France vous pouvez télécharger le fichier des commune sur le site de l'INSEE comme ça vous aurez une source fiable.
Bon courage!
Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close
Hors ligne
#3 Tue 06 April 2010 11:31
- mathias hervet
- Participant occasionnel
- Date d'inscription: 3 Feb 2010
- Messages: 33
Re: outil correction d'orthographe
Bonjour,
Hélas je suis au Maroc et je travail sur une entité administrative pas forcément bien déterminé nommé douar...
Du coup ma seule chance est de faire une jointure sur les noms de ces localités... Merci de votre aide je pense que je vais devoir sortir les noms manuellement!
Cordialement
Mathias
Hors ligne
#4 Tue 06 April 2010 21:24
Re: outil correction d'orthographe
Bonjour,
Plusieurs remarques et pistes :
- le Douar est notre "equivalent" de commune mais non normalisé, dans son
orthographe et dans ses délimitation,
- la notion d'orthographe au Maroc est moins simpliste que la simple logique
d'orthographe. En effet, la langue "arabe" est orale. En simplifiant, au
maroc coexiste, plusieurs langues : Arabe Ecrit, parlé, Berbère, Français
(Héritage dans les cartes réalisés par l'IGN Francais, ....
- Les toponymes sont ainsi pluriels dans leurs orthographes, même si
l'administration centrale y travaille,
Conclusion, c’est très compliqué, pour y avoir travaillé …. Patience,
patience,
Néanmoins quelques pistes,
- les données NGA avec les POI,
- les données de la CIA,
- une bonnes recherches sur Internet de permettront de trouver
quelques données (Projet ROSEL, …).
Enfin, quels ton secteur ?
En cas de soucis, récris-nous, j’ai des donnés en stock selon le secteur ?
Sig PnrMCB
Hors ligne
#5 Tue 18 May 2010 18:09
Re: outil correction d'orthographe
Bonsoir,
peut-être une piste ici ?
http://www.postgresonline.com/journal/i … Journal%29
http://www.postgresql.org/docs/8.4/stat … match.html
Bonne soirée,
Mathieu BOSSAERT
Association GeoRezo
Hors ligne