Rechercher des informations sur les villes françaises

Outil Villes

L'outil que je vous propose permet d'obtenir des informations sur les villes françaises. Vous pouvez l'utiliser à l'adresse suivante : http://www.brunosabot.com/tools/ville.php Les différentes caractéristiques de recherche sont passées sous forme de paramètre dans l'url, comme je le montrerais dans les exemples ci-dessous.

Paramètre TYPE
  • Nom de la ville : Pour effectuer une recherche suivant le nom de la ville, vous devez ajouter le paramètre type=nom à l'URL. Ainsi, vous pourriez obtenir une URL de cette forme :http://www.brunosabot.com/tools/ville.php?type=nomBien entendu, ce paramètre ne suffit pas, j'aborderais les autres plus bas.

  • Code Postal de la ville : Vous pouvez effectuer une recherche à partir d'un code postal. Le paramètre à passer dans l'url est type=codepostal. L'URL ressemblera alors à :http://www.brunosabot.com/tools/ville.php?type=codepostal


Paramètre MODE
  • XML : Le format par défaut de transmission de données est le format XML. Pour obtenir une page construite sous le modèle XML, vous devez passer le paramètre mode=xml. Combiné au type=nom, par exemple :http://www.brunosabot.com/tools/ville.php?type=nom&mode=xmlLe mode XML permet de récupérer le numéro insee (insee), le code postal (codepostal), le nom (nom), le département (departement), la région (region), la latitude (latitude) et la longitude (longitude) de la ville.

  • Liste : Si vous utiliser un framework du type scriptaculous, vous pourriez avoir besoin d'obtenir les informations sous forme de liste. (Dans un new Ajax.Autocompleter, par exemple : http://www.brunosabot.com/tools/ville.php?type=nom&mode=liVous récupérez les informations sous la forme (Code Postal) Nom de la ville

  • CSV : Afin de stocker des informations sous forme de fichier CSV, le mode=csv permet de construire un fichier aux normes CSV (Champs séparés par des "," et lignnes séparées par des retours à la ligne.http://www.brunosabot.com/tools/ville.php?type=nom&mode=csvLe mode XML permet de récupérer, dans l'ordre le numéro insee, le code postal, le nom, le département, la région, la latitude et la longitude de la ville.
    Attention ! Lors de l'affichage dans un navigateur, vous ne verrez pas les retours à la ligne, mais ils sont bien présents !


  • JSON : Format de transmission de données utilisé en javascript, le JSON est aussi l'un des moyen de récupérer les informations que vous cherchez, notamment dans vos applications AJAX.http://www.brunosabot.com/tools/ville.php?type=nom&mode=jsonLe mode JSON permet de récupérer le numéro insee (insee), le code postal (codepostal), le nom (nom), le département (departement), la région (region), la latitude (latitude) et la longitude (longitude) de la ville.


Paramètre VALEUR
  • Valeur : Le paramètre valeur est le terme que vous voulez rechercher. Si par exemple, vous désirez rechercher Paris, utilisez : http://www.brunosabot.com/tools/ville.php?type=nom&mode=xml&valeur=Paris

Commentaires

Page créée le Mardi 02 Septembre 2008