Клуб API Карт

проблемы с Геокодированием

Пост в архиве.
tinisto
5 августа 2011, 14:43
Добрый день!

Прошу Вас помочь с установлением карты.

Геокодирование. Находим по адресу.  $myrow3["address"]

http://geocode-maps.yandex.ru/1.x/?geocode=<?php echo $myrow3["address"]; ?>&key=APFfOU4BAAAAPiCPQAIAPeVs7AsvltShOZN1_IGcK4AAzroAAAAAAAAAAACYWCkS56vB29xsviAFWhfJW7QD3g==

Вопрос. А куда вставить эту ссылку в следующем коде?

<script type="text/javascript">
// Создает обработчик события window.onLoad
YMaps.jQuery(function () {
// Создает экземпляр карты и привязывает его к созданному контейнеру
var map = new YMaps.Map(YMaps.jQuery("#YMapsID")[0]

// Устанавливает начальные параметры отображения карты: центр карты и коэффициент масштабирования
map.setCenter(new YMaps.GeoPoint(37.64, 55.76), 10);
})
</script>
5 комментариев

Откройте примеры с геокодированием и сделайте как там.

есть ли еще варианты?

Если вы хотите работать с геокодером через джаваскрипт, то используейте соответствующий геокодер. В примерах к javascript АПИ есть пример использования.

пытаюсь делать по этому варианту http://ymapsapi.ya.ru/replies.xml?item_no=81

 

даект ошибку Ошибка при обновлении данных в таблице: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

как можно исправить?

 

            mysql_query("UPDATE `{$config['tablename']}` SET coords = '".mysql_real_escape_string($coords)."' WHERE id = {$row['id']}") or die("Ошибка при обновлении данных в таблице: ".mysql_error());