2017-09-08 7 views
0

Ich habe angefangen, ein tolles Paket react-google-maps zu verwenden. Könnten Sie mir helfen, wie kann ich die Werte von Breite und Länge von eingefügten (angeklickt) Marker bekommen?Hol dir die Koordinaten (Breitengrad und Längengrad) von einem Marker in Google Maps

Wenn ich zurückgegebene Objekt log ich Umfang erhalten, die Breiten- und Längen bestehen .. aber ich kann nicht Bereiche zugreifen ..

enter image description here

ich so etwas wie dieses Beispiel https://tomchentw.github.io/react-google-maps/ mit einigen Änderungen. Ich möchte den geographischen Längen- und Breitengrad von der angeklickten Markierung speichern.

Vielen Dank.

+0

Wie verwenden Sie 'reagieren-google-maps' und wo wollen Sie die coord? Bitte zeigen Sie uns mehr Details. –

+0

Hallo @FiriceNguyen, ich habe meine Frage bearbeitet. –

Antwort

2

Ich nehme an, dass Sie die Liste der Länge/Breite aus der Liste Marker innerhalb state erhalten möchten. arr Unter der Annahme ist ein Array von Marker von google map:

arr.map(x => x.position.lat()) finden Sie die Breite geben.

arr.map(x => x.position.long()) gibt Ihnen die Länge

+0

Großartig! Ihre Lösung ist das, wonach ich gesucht habe. Vielen Dank. –

Verwandte Themen