2016-04-14 1 views
0

Я экспериментировал/обучения, как использовать данные GeoJSON на Google Maps Datalayer. Мне удалось получить координаты для отображения во всплывающем окне, используя getGeometry().get().Получить отдельные Lat и LNG значения от GeoJSON файла

Есть однако способ получить отдельный lat и lng, как вы бы с latLng.lat(), latLng.lng() или я должен использовать что-то вроде регулярных выражений, чтобы разделить его широту и LNG?

Я в настоящее время только в состоянии получить координаты, как это:

var coordinates = Event.feature.getGeometry().get(); 

ответ

2

.get() функция возвращает LatLng *, так что вы должны быть в состоянии назвать .lat() и .lng() непосредственно на него, или .toString() или любой от LatLng methods, например это должно работать:

var coordinates = Event.feature.getGeometry().get(); 
var lat = coordinates.lat(); 
var lng = coordinates.lng(); 
+0

Я немного смущен тем, что пропустил это! Спасибо вам большое, duncan, я ценю это! :) –

+0

@Bruno без проблем! – duncan

Смежные вопросы