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

- Avoir une propriété sur l'object context qui renvoit les sous-entités v2 par Matthieu MEZIL le il y a 1 heure et 59 minutes

- WPF : la gestion des dates (Label, TextBlock) par Pierrick's Blog le il y a 7 heures et 40 minutes

- [ASP.NET] - ASP.NET Generated Image par Aurelien's Blog - When ClientSide meets .Net le il y a 9 heures et 8 minutes

- Utiliser le SDK Open XML pour manipuler vos documents Office Open XML par Julien Chable le il y a 10 heures et 22 minutes

- [Silverlight] - Créer un contrôle réutilisable et des propriétés personnalisées. par Danuz le il y a 13 heures et 39 minutes

- Photosynth : Composez et partagez vos scènes ! par Blog technique de Nicolas Boonaert le il y a 13 heures et 42 minutes

- Comment débugger un programme de génération de code utilisé dans VS ? par Matthieu MEZIL le il y a 13 heures et 43 minutes

- Avoir une propriété sur l'object context qui renvoit les sous-entités par Matthieu MEZIL le il y a 13 heures et 55 minutes

- Sortie du SDK 1.1 de Visual Studio 2008 par Michel Perfetti [Miiitch] le il y a 16 heures et 29 minutes

- Skyfire, Silverlight sur votre mobile ! par alex# le il y a 16 heures et 46 minutes