Google Places API почему он возвращает Lat и Lon каждый раз под разными переменными?

Это сводит меня с ума, по некоторым причинам API, используемый для возврата Lat и Lon, выглядит следующим образом: (я думаю, что это было так):

place.geometry.location.y как широта

place.geometry.location.z как долгота

Тогда это начало возвращать это как это:

place.geometry.location.Ya как широта

place.geometry.location.Za как долгота

И сегодня мое приложение не былоя работал, и я обнаружил, что это потому, что Google API возвращал латы и лоны так:

place.geometry.location.$a как широта

place.geometry.location.ab как долгота

WTF? Как я должен работать с этим? Я'Я думаю о том, чтобы просто прочитать первую переменную внутри местоположения как широту, а вторую как долготу независимо от их имен. Но я'Боюсь, API может вернуть совершенно другой объект в следующий раз и испортить мой JavaScript.

Кто-нибудь испытывал это? Что я должен сделать?

Ответы на вопрос(1)

Ваш ответ на вопрос