GIS and Media fusion

"The explosive growth of the GeoWeb and geographic information has made GIS powerful media for the general public to communicate, but perhaps more importantly, GIS have also become media for constructive dialogs and interactions about social issues." - Sui & Goodchild

User Tools

Site Tools


ajax:tp7

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ajax:tp7 [2011/06/10 09:19]
oertz
ajax:tp7 [2018/05/15 17:18] (current)
Line 1: Line 1:
 ====== PostalCodeMap ====== ====== PostalCodeMap ======
  
-GeoNames offre une API d'​interrogation sur les noms et identifiants géographiques d'​unités administratives de part le monde (villes, pays, code postaux, ...). Notamment, c'est le service d'​interrogation des codes postaux qui nous intéresse ici :+GeoNames offre une API d'​interrogation sur les noms et identifiants géographiques d'​unités administratives de par le monde (villes, pays, code postaux, ...). Notamment, c'est le service d'​interrogation des codes postaux qui nous intéresse ici :
   * url du service: http://​ws.geonames.org/​postalCodeLookupJSON ​   * url du service: http://​ws.geonames.org/​postalCodeLookupJSON ​
   * avec un paramètre : postalcode (exemple : postalcode=1400)   * avec un paramètre : postalcode (exemple : postalcode=1400)
Line 8: Line 8:
 Ainsi, la requête ci-dessous retourne un flux JSON de toutes les villes du monde ayant un code postal 1400 (dont Yverdon-les-Bains) :​\\ http://​ws.geonames.org/​postalCodeLookupJSON?​postalcode=1400 Ainsi, la requête ci-dessous retourne un flux JSON de toutes les villes du monde ayant un code postal 1400 (dont Yverdon-les-Bains) :​\\ http://​ws.geonames.org/​postalCodeLookupJSON?​postalcode=1400
  
-Il s'agit donc de créer une application web de recherche de villes selon code postal. Le résultat doit alimenter une liste à sélection et chaque sélection dans la liste doit centrer la carte sur la ville sélectionnée (cf. screenshot et démo).+Il s'agit donc de créer une application web de recherche de villes selon code postal. Le résultat doit alimenter une liste à sélection et chaque sélection dans la liste doit centrer la carte sur la ville sélectionnée (cf. screenshot et démo). ​ 
 + 
 +Voici un point de départ : http://​ogo.heig-vd.ch/​ajax/​TP7_postalcode/​postalCodeMap_1.html
  
 Remarques : ​ Remarques : ​
Line 16: Line 18:
   * pour la partie cartographique,​ s'​inspirer de l'​exemple geoserver.html précédent  ​   * pour la partie cartographique,​ s'​inspirer de l'​exemple geoserver.html précédent  ​
   * le fichier postalCode.jsonp en cas de panne de GeoNames ...   * le fichier postalCode.jsonp en cas de panne de GeoNames ...
 + 
 +{{:​ajax:​tp7_screenshot.png|}}
 +
 +  * **Le corrigé : http://​ogo.heig-vd.ch/​ajax/​TP7_postalcode/​postalCodeMap.html**
ajax/tp7.1307690372.txt.gz · Last modified: 2018/05/15 17:17 (external edit)