Клуб API Карт

Где пользователю найти координаты точки

reklama07770
25 января 2009, 15:57

Всем привет

На сайте зарегистрированные пользователи, сами добавляют объекты, добавил специальные поля для координат точки, т.е. в админ панели пользователь вводит координаты, а на сайте отображается карта с меткой.

Собственно вопрос есть ли сервис где пользователь ставит метку на карте, а ему выдаются координаты.

7 комментариев
Подписаться на комментарии к посту
А не легче ли дать им возможность самостоятельно ставить точки на карте и по нажатию кнопки "Сохранить" координаты поставленной точки автоматом вводились бы в БД? А потом на сайте уже выводить точки, которые люди сами проставили
Просто я почти то же самое делаю сейчас. Я даю пользователям отдельную страницу, где они могут отметить свое расположение, а на сайте на общедоступной странице вывожу уже все метки пользователей
Вы хотите, чтобы по щелчке на карте добавлялась метка и выводились гео-координаты?
Сайт - каталог недвижимости, зарегистрированные пользователи, через админ панель, сами добавляют объекты, нужно дать им возможность также обозначить объект на карте, чтобы посетителям сайта просматривающим объект можно было бы увидеть его. Можно реализовать как предлагает LD, но я хотел попроще, в админке даю пользователям вносить координаты точки, или другой идентификатор, а с лицевой стороны на сайте отображается метка.
Вы хотите заставить пользователя получать координаты на другом сервисе и вручную переносить в админку?? Это надо не любить своих пользователей )) 1. вставляете карту в админку 2. добавляете любую точку на карту (хоть прям по центру), которую нужно подвинуть на "нужное" место 3. добавляете слушатель, который отслеживает текущие координаты и записывает их в инпут-поля: YMaps.Events.observe(placemark, placemark.Events.Drag, function (mEvent) { document.getElementById("markerLng").setAttribute('value', mEvent.getGeoPoint().getLng().toString()); document.getElementById("markerLat").setAttribute('value', mEvent.getGeoPoint().getLat().toString()); }); 4. добавляете в админке эти самые инпут поля: 5. на сервере уже добавляете полученные данные с инпут-полей в базу или куда-то еще..
инпут поля стали действительно полями )) но, думаю, понятно, это обычные инпуты input type="text" id="markerLat" name="orgLat" value="" readonly
То что нужно спасибо