Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

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

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

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

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

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

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

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


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


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