Wie erstellen Sie KML-Datei in Android?
Im moment, meine app empfängt die KML-Datei vom server und zeigt alle Ortsmarkierungen in die Karten. Aber es ist einfach zu viel Daten hin und her, also ich will jetzt erhalten Sie nur eine kurze Zeichenfolge (lat,lang, für ein paar Punkte) vom server.
Ist es möglich, erstellen Sie KML-Datei auf einem Android-Gerät (jede API dafür?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Scheint es nicht zu sein, eine beliebige KML-Bibliotheken, die gut funktionieren wird mit Android gleich jetzt. Ich habe mit dem Einfache XML Bibliothek zum Parsen der KML-Datei, und funktioniert gut.
Aber, da Sie bereits für den Empfang der Daten in einem vereinfachten format, Sie wäre viel besser dran, unter Verwendung der Google Maps API selbst. Das spart den Aufwand für den Aufbau der KML-Datei, senden Sie es an Google, und dann immer wieder die gerenderte Karte. Das tutorial hier wird Ihnen helfen, begonnen zu erhalten: http://developer.android.com/resources/tutorials/views/hello-mapview.html
Können Sie verwenden libkml, aber es ist eine native Bibliothek, und Sie müssten das NDK oder gekmllib
was ist eine Java-Bibliothek, die Sie versuchen können, um in Ihrem Android-Projekt.
Ich weiß, es ist zu spät, aber OSMBonusPack kann verwendet werden, zum erstellen von kml-Dateien.