Wie öffne ich Google Maps mit der Adresse?

7

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.

    
user1166635 03.04.2012, 05:25
quelle

5 Antworten

25

benutze den unteren Code,

%Vor%

// wobei str_location die Adresszeichenfolge

ist %Vor%     
Maulik J 03.04.2012 05:34
quelle
9

Aus meiner persönlichen Code-Bibliothek. ;)

%Vor%     
st0le 03.04.2012 05:27
quelle
1

Ä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 Ссылка

    
AYK 03.04.2012 05:35
quelle
0

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.

    
hp.android 03.04.2012 05:33
quelle
0

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!

    
xomena 02.08.2017 10:20
quelle