Je tente de créer une application qui permettra à un petit groupe d'utilisateurs de s'abonner à un flux KML que nous produisons.Les utilisateurs veulent afficher le fichier KML en utilisant Google Earth sur leurs dispositifs mobiles qui ne supportent pas les "liens réseau" (veuillez ajouter ceci ...)Google Maps Data API - Télécharger le fichier KML/Remplacer le contenu de la carte
Le KML contient plusieurs centaines de marques de lieu avec des informations connexes ainsi que 30 à 40 polygones.J'utilise le protocole HTTP. Jusqu'à présent, je peux exécuter le ClientLogin avec succès et obtenir le jeton d'autorisation, je peux récupérer une liste de cartes d'utilisateurs et trouver celle que je suis supposé mettre à jour, maintenant je suis bloqué, chaque fonctionnalité doit être mise à jour à chaque fois. Je ne veux pas avoir à mettre à jour manuellement toutes les fonctionnalités ou à les supprimer et à les ajouter à nouveau. o il suffit de fournir un document KML et dites-lui de simplement remplacer tout le contenu de cette carte avec ce KML ..... est-ce possible?
Résumé:
- Connexion, puis ...
- Trouver une carte avec un nom spécifique, ...
- Remplacer que le contenu de cartes avec un fichier KML
J'ai pensé à simplement supprimer la carte et en créer une nouvelle avec le même nom, mais cela pourrait gâcher l'interface utilisateur de l'appareil mobile et force l'utilisateur à devoir sélectionner à nouveau la carte chaque fois que je les mets à jour (tous les jours). Ce n'est pas complètement hors de question, mais ce n'est certainement pas idéal.
Quelle est la meilleure façon de gérer cela?
Impossible de trouver une solution, j'ai juste essayé de supprimer la carte (qui fonctionne) et de créer une nouvelle carte en utilisant l'API pour télécharger un document KML. Essayer de télécharger un document KML échoue toujours avec "400 BAD REQUEST" même lorsque je suis l'exemple (pour autant que je sache). –