logo image
AddThis Social Bookmark Button

Visualisation d'une page Webjax

Mapquest, OpenApi, chargement de locations depuis un fichier XML
icone addfav
Cette page est propulsée par Mapquest :: système de cartographie mondial

Si vous suivez la présentation du système de cartographie Mapquest dans l'ordre proposé par le site Webjax, vous avez pu prendre connaissance du code basique à utiliser (MQMap, MQLocation, MQSize) pour afficher des cartes Mapquest.

La librairie Mapquest étant encore (d'après l'équipe Webjax, le 08/03/2007) moins évoluée que GMaps ou Y!Maps, l'étude de cette librairie ne sera pas poussée aussi loin que pour les librairies précitées.
Il est une fonctionnalité cependant qu'il peut être utile de connaître sur la librairie Mapquest : le chargement de points ou locations sur une carte à partir d'un fichier XML ce qui permet une mise en place très rapide de cartes complètes depuis une base de données par exemple.
Cette page présente donc le code nécessaire pour charger des points ou locations sur une carte depuis un fichier XML générique.
La librairie Mapquest n'utilise pas le format GeoRSS utilisé par Yahoo! mais comme Google fait appel à un modèle XML simple reprenant les champs ou caratéristiques permises par le système Mapquest.
Un exemple de fichier de points XML Mapquest est bien entendu présenté dans le cadre de l'exemple de cette page.







Chargement de points depuis un fichier XML (simple)


Ce 1er exemple présente donc la méthode "simple" de chargement de points ou locations depuis un fichier XML au sein d'une carte Mapquest.
De la même façon que dans l'exemple de la page #182, les contrôles de directions sont supprimés afin de rentrer dans la mise en page standard de Webjax.

L'exemple est testable ci après :
carte Mapquest non chargée


Le code source de cet exemple est recopié ci après avec dans l'ordre :
  • le code Javascript permettant de créer la carte et de charger le fichier xml de points ou localisations.
  • le code source du fichier XML de points (lighté à trois points).
  • le code CSS permettant d'annuler l'affichage des images de contrôles de "directions" qui s'affichent par défaut avec les cartes.



Le code source du fichier XML :

Le code CSS annulant les contrôles de directions de la carte :


ico com Aucun commentaire enregistré