Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 02.10.2019, 00:45   #1
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 820
По умолчанию Получить координату метки в онлаин картах

Нужно использую любой доступные инструмент (Яндекс или Гугл карты, или что-то ещё) сделать следующие:
1. Из командной строки открыть страницу браузера.
2. Вывести любую карту. Желательно определить место положение пользователя.
3. Пользователь перемещаясь по карте, ставит одну метку.
4. И нужно как-то получить координату этой метки. Желательно в виде текстового файла по известному пути, для дальнейшего анализа.

Самое не понятное как реализовать 4 пункт. Вывести координату метки на экран без проблем, получить файл с координатой по адресу, то же просто. Но вот как сделать именно так, получить файл с координатой только что поставленной метки (или просто выбраненного места на карте), вообще нет инфы.
Если вопрос не по адресу, просьба указать правильное направление, куда рыть.
С уважением, Алексей.

Последний раз редактировалось tae1980; 02.10.2019 в 08:02.
tae1980 вне форума Ответить с цитированием
Старый 02.10.2019, 19:54   #2
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 820
По умолчанию

Перефразирую вопрос.
Копание показали, что п.4 можно выполнить только если поднять на локальном компе примитивный веб сервер. Работаю в этом направлении. Но есть ещё идея.

Пока хочу за основу взять Яндекс карты. Планируемый алгоритм примерно следующий:
1. Определяем место положение пользователя. Через геолокацию Яндекс. Или по примерному адресу.
2. Формируем окно, кнопки управления. Запрашиваем и выводим начальный кусок карту (статическую, через Static API).
3. Отрабатываем действия пользователя. Перемещение по карте (на начальном этапе) по щелчку пользователя на карте, выбранное место становиться центром нового куска карты. Координаты щелчка узнаются по местоположению курсора в окне, зная координаты центра и размеры карты через формулы получаем координаты (WGS84) щелчка.
4. Так же ставиться метка. Метка одна, если поставлена вторая, первая удаляется.
5. По закрытию окна возвращается координата метки.

Так как ни разу не делал подобного, хотел бы узнать правильно ли я понимаю методику работы? Если иной путь?
В бесплатность лицензии яндекс ограничение на 25000 запросов. Но при работе с SasPlanet ни разу не налетал на подобное ограничение. Как же оно обходиться или есть иной путь получение данных (кроме Static API)?
С уважением, Алексей.
tae1980 вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление надписей в метки на картах яндекс Uncle JAH JavaScript, Ajax 3 26.10.2012 10:31
Как назначить конечную координату X soniag Общие вопросы Delphi 2 23.02.2012 12:47
Как изменить координату кнопки? AtiLin Общие вопросы C/C++ 7 02.07.2010 17:17
онлаин радио, что и как.... Virus191288 Общие вопросы Delphi 5 06.08.2009 18:13
Онлаин игра coolkolobok Фриланс 2 04.02.2009 20:10


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840