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

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

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

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

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

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

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

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

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

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

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

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление надписей в метки на картах яндекс 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 21:10


22:49.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.