J'essaie de trouver quelque chose, de préférence F/OSS, qui peut générer une superposition de Google Maps à partir de données KML et/ou KMZ.Google Maps Superpositions
Nous avons un site d'événements sur lequel nous travaillons pour accueillir environ 16 000 marqueurs de position l'année dernière et nous en aurons probablement au moins autant cette année. L'année dernière, la société qui avait réalisé le site venait de transmettre les données KML directement à l'API de gMaps et de laisser place à tous les marqueurs côté client. Évidemment, cela est devenu un cauchemar de la performance et avait tendance à «geler» les anciens navigateurs (ou du moins à apparaître figé pendant plusieurs minutes à la fois).
Idéalement, ce script côté serveur prendrait le KML, le centre lat/lon de la carte et le niveau de zoom de la carte et fusionnerait de manière appropriée tous les marqueurs de lieu visibles dans une seule superposition GIF ou PNG.
Toute recommandation ou recommandation à ce sujet serait grandement appréciée.
MISE À JOUR 10/8/2008 - La plupart des informations que je suis venu à travers ici et d'autres endroits semble indiquer que la diminution du nombre de points sur la carte est la voie à suivre (par exemple en utilisant un marqueur représenter plusieurs lors de la visualisation à partir d'un niveau d'altitude/zoom plus élevé). Bien que ce soit probablement une bonne approche dans certains cas, cela ne fonctionnera pas ici. Nous cherchons l'impact visuel d'une carte américaine avec plusieurs milliers de marqueurs. Une option que j'ai explorée est un service appelé PushPin, qui, lorsqu'il est alimenté (vraisemblablement), créera, côté serveur, une superposition qui aura tous les points visibles (basés sur le centre/lon et le niveau de zoom) sur une seule image Ainsi, au lieu d'effectuer plusieurs milliers de manipulations DOM côté client, nous fusionnons tous ces marqueurs en un seul côté serveur d'image et effectuons une seule manipulation DOM sur le client. Le service PushPin est vraiment très pratique et fonctionnerait sans aucun doute si ce n'est pour les coûts associés. Nous sommes vraiment à la recherche de quelque chose F/OSS qui nous pourrait fonctionner côté serveur pour générer nous-mêmes cette superposition.
oui, c'est certainement mon idée de la superposition, mais ce que j'espère spécifiquement, c'est quelque chose de côté serveur qui générera la superposition basée sur le KML, le centre lat/lon et le niveau de zoom. – theraccoonbear