2016-05-17 10 views
1

Wie erstellt man eine solche Info-Fenster mit Google-Distanz-Matrix-API in Android? Sollte ich JSON-Antwort konsumieren? enter image description hereGoogle Entfernung Matrix API-Info-Fenster

+1

Verwenden Sie nicht nur die Distanz-API von Google, fügen Sie eine Polylinie hinzu und fügen Sie dann Informationen zum Infofenster der Polylinie hinzu. Ich glaube, so macht man es – selten98

Antwort

0

Google Maps Distance Matrix API ist ein Dienst, die Entfernung und Zeit für eine Matrix von Ursprungs- und Zielorte, basierend auf der empfohlenen Route zwischen Start- und Endpunkten zur Verfügung stellt.

Wenn Sie also das Info-Fenster platzieren möchten, müssen Sie eine andere API verwenden, die Google Maps JavaScript API lautet.

Ein InfoWindow zeigt Inhalte (normalerweise Text oder Bilder) in einem Popup-Fenster über der Karte an einem bestimmten Ort an. Das Infofenster hat einen Inhaltsbereich und einen sich verjüngenden Stamm. Die Spitze des Stammes ist an einer bestimmten Position auf der Karte angebracht.

Der InfoWindow Konstruktor verwendet ein InfoWindowOptions Objektliteral, das die Anfangsparameter für die Anzeige des Infofensters angibt.

Das InfoWindowOptions Objektliteral enthält die folgenden Felder: position, die die LatLng enthält, an der dieses Infofenster verankert ist. Hinweis: Ein InfoWindow kann entweder an ein Marker-Objekt angehängt werden (in diesem Fall basiert seine Position auf dem Standort des Markers) oder auf der Karte selbst bei einer angegebenen LatLng. Wenn Sie ein Infofenster auf einer Markierung öffnen, wird automatisch die position aktualisiert.

Überprüfen Sie diese SO question für weitere Informationen.

Verwandte Themen