Надеюсь, вы можете помочь мне с этой странной проблемой, которую я испытываю. Сначала немного объяснений.Google Geocoding API/Google earth
Я кодирую веб-приложение в php/javascript, где вы можете создавать и сохранять метки, которые затем отображаются на земном шаре Google на веб-сайте. В моем приложении у меня есть поле поиска, которое просто берет имя адреса или города.
Теперь эта функциональность поиска отлично работала до недели назад, а затем она просто перестала работать. Сначала я подумал, что что-то сделал, но когда я иду сюда: http://earth-api-samples.googlecode.com/svn/trunk/demos/chinasyndrome/index.html и попытаюсь найти адрес, его та же проблема. Ничего не произошло.
Мой Javascript, что делает поиск выглядит следующим образом:
геокодер = новый google.maps.ClientGeocoder();
function submitLocationMyWorld() {
var address = el('searchByAddress').value;
geocoder.getLatLng(
address,
function(point) {
if (point && geMyWorldMap3D != null)
var la = geMyWorldMap3D.createLookAt('');
la.set(point.y, point.x, 0, geMyWorldMap3D.ALTITUDE_RELATIVE_TO_GROUND,
100, 0, 1000000);
geMyWorldMap3D.getView().setAbstractView(la);
}
);
}
Любая помощь была бы принята с благодарностью! thx
Отличный thx, я думаю, что это именно то, что мне нужно, посмотрим на него в эти выходные. – user2936057
Я до сих пор не вижу, как это сделать ... Любая идея о том, что эта строка: geocoder = new google.maps.ClientGeocoder(); - будет выглядеть в V3, остальное выглядит одинаково. – user2936057
Вы внесли необходимые изменения в ссылку «Как перейти на V3» (например, новый ключ API, загрузка API и т. Д.)? –