Wie kann ich Google Maps (mit Intents oder Hinzufügen von Google Maps zu meiner Bewerbung) mit Adresse öffnen? Ich habe die Adresse, aber ich habe keine Breite / Länge. Wie kann ich es tun? Vielen Dank.
Ändern Sie den fett Teil dieser URL in Ihre Firmenadresse. Es ist am besten, wenn Sie alle Leerzeichen durch ein Pluszeichen (+) ersetzen, aber auch mit Leerzeichen arbeiten sollten: Ссылка 620 + 8th + Avenue, + New + York, + NY + 10018, + USA & amp; output = csv & amp; oe = utf8 & amp; sensor = falsch
Richte eine Anfrage an die obige URL. Weitere Informationen finden Sie unter Ссылка
Dies wird einen Code erzeugen, der ungefähr so aussieht:
%Vor%Die erste Zahl, 200, sagt, dass die Adresse gut ist. Die zweite Zahl 8 gibt an, wie genau die Adresse ist. Die letzten beiden Zahlen, 40.7562008 und -73.9903784, sind der Längen- und Breitengrad dieser Adresse. Verwenden Sie diese, um Ihre Google Map zum Laufen zu bringen.
Hinweis: Die obigen Schritte wurden von kopiert Ссылка
Sie können die Google Geocoding-API verwenden, die Ihre physische Adresse in Breiten- und Längengrade umwandelt. API gibt es im XML- oder JSON-Format zurück. Sie müssen nur die Daten analysieren, um Längen- und Breitengrad zu erhalten. Nachdem Sie den Längen- und Breitengrad erhalten haben, können Sie ihn in mapview laden.
Geokodierung API-Link:
Hoffe, das hilft.
Der von Google empfohlene Ansatz basiert ab 2017 auf der API für Google Maps-URLs , die eine universelle Verwendung bietet -Plattform-URLs Sie können diese URLs in Ihren Absichten verwenden.
Beispiel für eine solche URL aus der Dokumentation:
https://www.google.com/maps/search/?api=1&query=centurylink+field
Hoffe, das hilft!
Tags und Links java android google-maps google-maps-urls