2010-03-15 8 views
4

Existe-t-il un moyen pour Android de charger des fichiers KML depuis Google Earth dans un widget de carte? En particulier, je cherche à charger les formes enregistrées créées dans Google Earth au-dessus d'un widget de carte aussi facilement que possible. Est-ce que quelqu'un a déjà essayé cela auparavant?L'API Android prend-elle en charge les fichiers KML?

Répondre

5

C'est une vieille question mais cette réponse pourrait être utile si quelqu'un tombe dessus.

Voulez-vous ajouter le fichier kml à un mapfragment dans une application par programmation? Si tel est le cas, vous pouvez utiliser cette méthode. L'inconvénient est que vous avez peu ou pas de contrôle sur la façon dont la couche kml est affichée. Vous pouvez trouver une référence complète ici:

Vous pouvez également essayer d'analyser le fichier kml en POJO en utilisant JAK et JAXB et dessiner ces données par programmation. Si vous pouvez le faire fonctionner, c'est relativement indolore. https://labs.micromata.de/projects/jak.html

-1

Il semble que vous pouvez charger des fichiers KML sur une carte, mais il n'y a pas d'accès par programme comme vous le feriez avec libkml.

+0

Pourriez-vous étendre votre réponse un peu? Extrait de code? – DannyThunder

Questions connexes