2011-03-08 5 views
2

Je travaille sur l'application de carte Google en utilisant Google Maps JavaScript API V2.Mise en cache Google Maps

Dans mon application il y a une carte Google et des superpositions, mon application est actualisée toutes les 5 secondes pour aller chercher de nouveaux enregistrements dans la base de données pour mettre à jour les superpositions. Lorsque mon application actualise sa recharge la carte Google.

Je souhaite mettre en cache les cartes Google Maps afin que, au lieu de les recharger, je récupère la carte du cache jusqu'à ce que je mette à jour l'emplacement de la carte.

Répondre

1

Il est très probable que vous souhaitiez stocker les mosaïques sur un disque dur. Pour rendre votre structure de répertoire plus efficace, vous voulez réduire les mosaïques de carte à un problème unidimensionnel en utilisant une courbe de remplissage d'espace. Vous pouvez ensuite stocker les mosaïques de carte pour chaque noeud et bord dans des dossiers distincts.

+0

pouvez-vous donner plus de détails ou un lien tutoriel? – Siddiqui

+0

C'est juste une idée, je voudrais avoir un projet aime ça aussi: http://blog.notdot.net/2009/11/Damn-Cool-Algorithms-Spatial-indexing-with-Quadtrees-and-Hilbert- Courbes – Bytemain