Warum funktioniert das Abrufen von Google Directions für Android mithilfe von KML-Daten nicht mehr?
Einführung
Zuvor war es möglich, Google Directions mithilfe von KML-Daten für Android-Anwendungen abzurufen. Diese Methode wird jedoch nicht mehr unterstützt.
Grund für die Einstellung
Google hat die Struktur seiner Directions API geändert, sodass eine Migration auf JSON oder XML erforderlich ist Datenabruf. KML ist für diesen Zweck nicht mehr verfügbar.
Lösungen
Es gibt zwei Lösungen, um dieses Problem zu beheben:
Zu JSON migrieren
Alternativen
Codeausschnitte für die JSON-Analyse
Hier finden Sie Codeausschnitte zum Parsen von JSON-Wegbeschreibungsdaten mit Java Klassen:
Parser.java
1 2 3 |
|
XMLParser.java
1 2 3 4 5 6 7 8 9 10 11 |
|
Seg ment.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
Route.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
|
GoogleParser.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
|
Das obige ist der detaillierte Inhalt vonWarum funktioniert der KML-Datenabruf von Google Directions nicht mehr für Android-Apps?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!