Я задал этот вопрос один раз раньше, и из-за типа получил умный ответ alec, который мне бесполезен. Итак, я собираюсь снова спросить в надежде, что кто-то поможет мне решить мою проблему.CloudBoost CloudGeoPoint
Ниже приведен фрагмент кода, который заполняет массив местоположениями. Все работает на GeoPoint кроме
for (var i = 0; i < results.length; i++) {
var baseObject = new Object();
var resultsObject = results[i];
baseObject.id = resultsObject.id;
baseObject.name = resultsObject.get("name");
baseObject.city = resultsObject.get("city");
baseObject.state = resultsObject.get("state");
baseObject.location = resultsObject.get("location");
bases.push(baseObject);
}
Линия, которая имеет вопрос является
baseObject.location = resultsObject.get("location");
Когда я запускаю код, я получаю следующее сообщение об ошибке:
Uncaught широта и долгота не в диапазоне
Может ли кто-нибудь помочь мне с этим. Шутки в сторону.
@jdubicki, дайте мне знать, если это решит вашу проблему, вы можете отметить это как принятый ответ, если он это сделает. – egima
К сожалению, это не решает мою проблему. Независимо от того, какие значения я размещаю в таблице. Я всегда получаю ту же ошибку. Невысота широты и долготы не находится в диапазоне – jdubicki
Эта ошибка обычно возникает на этапе строительства CloudGeoPoint. Делает ли
resultsObject.get("location");
объект CloudGeoPoint на лету? – egima