Клуб API Карт

Отражение карты по координатам или по адресу

Пост в архиве.

Здрасьте вам. Суть следующая. Пользователь на сайте самостоятельно добавляет организацию. И при показе на сайте видно организацию на яндекс карте.  У меня Joomla и каталог Sobi 2. На форумах нашел что нужно вставить в шаблон. Есть два варианта. Один отрожение по координатам, второй отражение по адресу. А как их объеденить? Так как на карте не все есть адреса. Или есть киоски, которые схематично обозначены а адреса нету. Тогда надо пользователю или админу определить и внести координаты в ручную в базу. В програмировании не разбираюсь. Методом тыка сделал много уже, а тут че то тыкалка непомогает. Кто что подскажет?

7 комментариев

Лучше все адреса объектов привести к координатам и использовать их при нанесении на карту объектов.

Пасибо. Да так и сделаю. Но тут случилась какая то незадача. Больше по координатам карту не открывает. В IE нашел причину - init - определение отсутствует. Это че такое? Мож скрипт с ошибкой

Дайте ссылку на страницу, пожалуйста.

У вас ошибка вот в этой строке:


map.setCenter(new  YMaps.GeoPoint(, ), 10);

Необходимо указать координаты, например, вот так:


map.setCenter(new  YMaps.GeoPoint(82.919388, 55.029838), 10);

Спасибо за помощь. Но это получается только одна карта. Сделал как посоветовал все нормально работает. А чтобы координаты из базы брало работает.


я так понял это на поиск координат


map.setCenter(new YMaps.GeoPoint(data; ?>, data; ?>), 10);


а это на вывод метки на карте


map.addOverlay(new YMaps.Placemark(new YMaps.GeoPoint(data; ?>, data; ?>)));


 


поля с координатами в базу внесены, и не пустые, а не отражает

Все разобрался. Удалил все и заново все прописал. и базе тоже. тфу-тфу-тфу работает. че то до этого видно я в базе зделал