4

Existe-t-il des conseils généraux pour utiliser des couches KML ou l'API Javascript? Il y a plusieurs besoins pour l'application. J'ai besoin d'afficher des marqueurs pour déplacer un objet sur la carte. Ceux-ci seront rafraîchis chaque minute en moyenne. Mais il y aura beaucoup de marqueurs statiques à afficher sur demande. Ce ne sont que des marqueurs. Mais dans un autre écran j'ai besoin de dessiner les routes conduites.API Google Maps Javascript vs couche KML?

En fait, je ne suis pas sûr de la meilleure façon d'afficher toutes les données nécessaires. KML? Seulement obtenir les données et au repos par l'API à la volée? Générez le code sur le serveur et téléchargez-le dans le navigateur. Quel serait le meilleur en termes de performance et d'utilisation facile pour le développeur?

Répondre

2

Je pense que les calques javascript sont plus rapides que kml. (La vitesse la plus rapide est de générer des mosaïques d'images - mais cela prend beaucoup de temps et doit être fait de façon statique).

J'utiliserais AJAX pour générer les données sur le serveur et les envoyer à l'API à la volée. Je pense que le format KML est utile si vous voulez partager les données avec d'autres sites Web et des personnes utilisant un logiciel de bureau SIG. Il est extrêmement facile d'utiliser la couche KML de quelqu'un d'autre. Il est beaucoup plus difficile d'utiliser leur tableau javascript.

+1

Des preuves pour cela? Sur quoi repose votre réponse? – CodeZombie

+0

Je sais maintenant que les couches de tuiles sont certainement les plus rapides pour les polygones complexes (d'après mon expérience de développement sur justicemap.org). Si vos formes sont simples, kml pourrait être plus rapide. –

+0

Merci de nous en aviser. – CodeZombie