J’ai écrit cette semaine un article pour le blog des développeurs Nokia France. Le sujet : utiliser l’API REST Nokia Maps dans vos applications Windows Phone. J’ai eu quelques heures après la publication une question sur twitter : Comment faire pour afficher plusieurs points sur la carte ?
La réponse est assez simple ;)
Afficher plusieurs points d’intérêts
Il suffit pour cela d’utiliser le paramètre poi en combinant l’ensemble des positions des marqueurs, chaque position était séparé par une virgule. Cela peut être un peu confus car la latitude/longitude est séparée par une virgule, et chaque groupe latitude+longitude également. Ainsi, l’URL suivante nous place bien deux marqueurs.
http://m.nok.it/?app_id=%appId%&c=48.858489,2.293600&z=15&nord&poi=48.858487,2.2936005,48.853965,2.300777&w=500&h=500
Personnaliser l’affichage des marqueurs
Il existe un certain nombre de paramètres :
<table width="693" border="0" cellspacing="0" cellpadding="2">
![m_nok_it[2] m_nok_it[2]](http://blog.maneu.net/wp-content/uploads/2012/07/m_nok_it2_thumb.jpg)
![m_nok_it[2] m_nok_it[2]](http://blog.maneu.net/wp-content/uploads/2012/07/m_nok_it2_thumb1.jpg)
![m_nok_it[4] m_nok_it[4]](http://blog.maneu.net/wp-content/uploads/2012/07/m_nok_it4_thumb.jpg)
</table>
Aller plus loin avec les POI Extended
Les possibilités sont déjà intéressantes, mais comment faire si on souhaite aller plus loin, en personnalisant par exemple le texte ? La première chose qu’il est possible de réaliser est d’ajouter le paramètre poilbl=1. Cela va remplacer la numérotation chiffrée par une numérotation alphabétique.
Vous voulez aller plus loin de chez plus loin ? Ok, pas de soucis !
Les poi “bulles” étendus
Ces POIs vous permettent de personnaliser le contenu de la bulle, la taille et la couleur du texte, ainsi que la couleur de fond. La syntaxe est légèrement différente. Vous devez utiliser un paramètre par point d’intérêt. Le paramètre est poixA, oú A est un nombre de 0 à votre maximum de points. la valeur de ce paramètre est comme suit : position;texte;couleurfond;couleurtexte;tailletexte
Les poi “texte brut” étendus
Ces autres types de POI vous permettent d’afficher directement sur la carte le texte, sans punaise. Le principe est identique aux poi bulles étendus, sauf que le paramètre est de la forme txA.
La forme d’un marqueur est également différente : position;texte;couleurfond;couleurtexte;tailletexte
A vous de jouer !