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

Pas de commentaires
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01