2011-09-12 7 views
0

J'ai une application qui utilise Google Maps. J'ai également créé "Custom My Map" sur Google dans Google Maps. La question est donc la suivante: puis-je utiliser le contrôle MapView pour afficher cette «carte personnalisée» spécifique sur l'appareil?Google Maps dans mon application Android

+0

Par "ma carte", faites-vous référence à [Google My Maps] (http://maps.google.com/support/bin/static.py?hl=fr&page=guide.cs&guide=21670&topic=21676&from=21676&rd = 2) ou autre chose? – momo

+0

Exactement, je dois montrer ma carte sur mon composant Android. Savez-vous comment je peux le faire? – Speise

Répondre

0

Je crois qu'il n'y a pas d'API pour accéder à vos données "My Maps" stockées. La seule façon de le faire est d'exporter votre fichier My Maps en tant que fichier KML, comme décrit here. De cela, vous pouvez récupérer le fichier via un serveur ou localement sur votre application Android et l'analyser manuellement pour trouver l'emplacement.

Une autre option consiste à utiliser le lien dans le fichier KML et l'afficher sur l'application via un WebView ou quelque chose de fondamentalement.

Ce ne sont que des spéculations, bien sûr, mais c'est comme ça que je l'aborderais.

+0

Aussi, s'il vous plaît marquer comme bonne réponse si cela aide :) – SalGad