Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Données géographiques

Ce qui pose l'un des plus gros problèmes dans une base de données, est la validation des données, surtout lorsqu'elles sont saisies par un utilisateur. Parmi les solutions on peut soit valider le contenu de la saisie par un masque (type expression régulière par exemple), soit par une liste (dont le contenu proviendrait d’une table).

En ce qui concerne les données géographiques, suivant les cas on pourra appliquer l’une ou l’autre méthode. Le code postal par exemple se valide par un masque, qui lui-même dépend du pays. Le pays quant à lui sera choisi dans une liste.

Maintenant où trouver ces infos ? Voici quelques pistes…

Liste des pays en anglais et français (norme ISO 3166) :
http://www.iso.org/iso/fr/prods-services/iso3166ma/02iso-3166-code-lists/index.html
Je vous encourage à utiliser le code à 2 caractères (char(2)) de la norme comme clef primaire

Liste des communes, départements, régions, cantons, arrondissements, … français avec les codes INSEE (qui servent entre autres dans les numéros de sécurité sociale) associés :
http://www.insee.fr/fr/nom_def_met/nomenclatures/cog/cog.telechargement.asp
Attention le code INSEE n’a rien à voir avec les codes postaux. Le code INSEE est un char(5) qui peut être clef primaire.

En complément du lien ci-dessus, quelques unes des mêmes infos mais en XML :
http://rdf.insee.fr/geo/

Et enfin tout ce que vous avez toujours voulu savoir sur les codes postaux des pays du monde, avec quelques règles pour libeller les adresses :
http://www.upu.int/post_code/fr/postal_addressing_systems_member_countries.shtml
http://www.upu.int/post_code/fr/list_of_sites_by_country.html

Gros avantage, les téléchargements et infos sur ces sites sont gratuits, et vous avez la certitude que ces infos sont exactes. Attention, ces informations changent, eh oui, chaque année des communes disparaissent en France (et ce n’est pas la faute à la canicule).

Bon téléchargements...

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Publié samedi 29 juillet 2006 11:48 par christian
Classé sous :

Commentaires

lundi 31 juillet 2006 09:08 by neodante

# re: Données géographiques

Merci pour ces liens, exactement ce que je cherchais ! :p
mercredi 2 août 2006 11:44 by Neodante's blog

# [GIS] Quelques ressources pour la geolocalisation

Suite à une utilisation intense de Google Earth (comparé à Nix je ne suis qu'un padawan), à certaines...
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- [WPF] Nouvel article sur c2i.fr par Richard Clark le il y a 15 heures et 36 minutes

- F# nouvelle CTP 1.9.6.2 (update) par Pierrick's Blog le il y a 19 heures et 42 minutes

- La suite ...Proposition de collaboration rédactionnelle entre les communautés de développeurs et Microsoft France par LucasR le 09-05-2008, 17:45

- [Fun] Votre simulateur de vol avec Microsoft ESP par Julien Chable le 09-05-2008, 12:02

- [Best Practices] Customisation du My Site : Comment le modifier en amont et en aval par The Mit's Blog le 09-05-2008, 10:47

- Patrick Tisseghem s'en est allé ... par The Mit's Blog le 09-05-2008, 10:04

- MS AutoCollage par alex# le 09-05-2008, 09:18

- Un grand SharePointeur nous a quitte : Patrick Tisseghem manquera à la communauté ! par RedoBlog - The .NET Gentleman !!! le 09-05-2008, 08:52

- [WPF] Comment charger dynamiquement un fichier XAML qui définit des eventhandler ? par Thomas Lebrun le 09-04-2008, 10:56

- Article sur le filtrage des modèles de site SharePoint par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le 09-04-2008, 00:11