Клуб API Карт

Вопрос по координатам

kosys
5 октября 2009, 15:46

Вопрос от абсолютного новичка, прочитал документацию, но лучше не стало). Есть сайт (на NetCat) после выбора параметров в поиске выводится список организаций с адресами, а с боку нужно чтоб они выводились на карте. Во всех примерах координаты (адреса) так или иначе, но уже вставлены в ява-скрипт, а как сделать так, чтобы адреса "подгружались сами"?

4 комментария
Подписаться на комментарии к посту
Что значит "подгружались сами"?

Быть может Вам нужен поиск по адресу? Также карту можно инициализировать результатами геокодирования.
Ну судя по тем примерам что я видел, чтобы объект отображался на карте его координаты (или адрес) нужно прописать в js скрипте. "подгружались сами" это когда в админке cms добавляешь материал с полем "адрес", и этот объекст автоматически появился на карте. Возможно я чтото не так понимаю, но объяснил как смог :)
Готового такого решения для CMS NetCat нет. Вам необходимо его реализовать самому.

Суть в том, что Вам нужно адрес геокодировать и сохранять(например, в БД), а на странице с картой подгружать объекты, например, в формате ymapsml.
Так скрипт может и JavaScript генерить. И получится что адреса подставляются "сами", как вы выразились.
Но как верно заметили, лучше будет если модифицировать код сохранения данных организации и по адресу определять координаты объекта и сразу писать их в базу. А потом уже при генерации страницы вставлять в JavaScript эти координаты.

Делал нечто похожее для Joomla и googlemap. Но принци один и тот же.