ОПРЕДЕЛЕНИЕ ГЕОДЕЗИЧЕСКИХ КООРДИНАТ ПО ТОПОГРАФИЧЕСКОЙ КАРТЕ. Задать координаты на карте


Поиск места по координатам, построение маршрута. Пошаговая инструкция

Подробности Категория: Секреты Андроида Опубликовано 10.11.2015 17:49 Просмотров: 824

Дорогие посетители сайта GeoDum.ru!

В одной из статей мы рассмотрели вопрос о том, как определить свои координаты и сообщить их другу. Кстати, очень популярная статья.

Сейчас рассмотрим обратную задачу. Допустим, вы получили SMS сообщение или email или сообщение какого-либо мессенджера от заблудившегося друга, в котором он сообщает координаты места, где он находится, и просит подъехать к нему и выручить.

Что вам нужно сделать? Ответ очень простой: нужно воспользоваться, например, приложением Google Карты или Яндекс Карты (скачать и установить их можно по приведенным ссылкам), ввести полученные координаты в строку поиска, найти это место на карте и проложить маршрут средствами этих приложений. Посмотрим, как это делается.

Яндекс.Карты

1. При открытии приложения система определяет ваше местоположение и показывает это место в центре карты. При этом должно быть включена GPS навигация (Геоданные в «шторке»).

2. В нижней строке нажимаете Поиск.

 

3. В новом окне вводите в строку поиска полученные вами координаты. Вводить их нужно обязательно в таком виде: только в виде десятичных чисел (без всяких градусов, минут и секунд) с разделителем точка, сначала широту, потом долготу и с запятой между ними. Например как на скриншоте: 60.0, 30.3 Нажимаете на экранной клавивтуре Поиск. В центре экрана возникает найденное место в виде метки.

4. Внизу нажимаете Поиск маршрута. Приложение находит варианты маршрутов (можно выбрать для автомобильного или общественного транспорта) и, при включенном интернете, с учетом пробок на данный момент.

5. Выбираете нужный и нажимаете желтую стрелку в правом верхнем углу или вариант Ехать с Яндекс навигатором. И едете, встречаете друга, который ждет вас и говорит вам спасибо. :)

Google Карты

Действия практически аналогичны вышеописанным. Даю поясняющие скриншоты.

1. Открываете Карты, вводите координаты в строку поиска.

2. Нажимаете значок автомобиля в правом нижнем углу. Выбираете вид транспорта.

3. Выбираете один из предложенных маршрутов. Нажимаете на значок стрелки в правом нижнем углу.

4. Едете, идете и т.п.

И еще одно замечание. Если в сообщении друга координаты приводятся в виде ссылки вида http://maps.google.com/maps?q=loc:60.0,30.3 , то все значительно проще и быстрее: нужно просто кликнуть по ссылке и выбрать Открыть URL. При этом автоматически откроется приложение Google Карты (если оно было установлено по умолчанию для подобных ссылок) или окно браузера с картами и искомая точка будет в центре. А далее все как описано выше: ищем маршрут и т. д.

Если в найденном районе нет автомобильных дорог, нет и пешеходных дорог (например, в лесу) и не получается автоматически построить маршрут, то, видя свое положение и положение друга на карте, просто идете "по азимуту". :) Но понятно, что друг должен в любом случае оставаться в той точке, координаты которой он передал вам. Предупредите его об этом по телефону или запросите у него новые координаты.

Удачи вам, до новых встреч на страницах моего сайта.

Чтобы не пропустить ничего из публикуемых материалов, вы можете подписаться на одну из RSS лент: Все новости сайта, Новости раздела «Сказки Старого Юзера» или Новости раздела «Мир Андроида».

Чтобы быть в курсе новинок сайта, рекомендую подписаться на периодическую еженедельную почтовую рассылку «Сказки Старого Юзера» на портале Subscribe.ru.

geodum.ru

Как определить свои координаты и сообщить их другу

Подробности Категория: Секреты Андроида Опубликовано 30.11.-0001 02:30 Просмотров: 2291

Дорогие пользователи смартфонов на Андроид!

Иногда возникает ситуация, когда вы находитесь в незнакомом месте и не знаете, где именно. Например, вы заблудились в лесу или в незнакомом районе большого города, и вам требуется помощь друга, чтобы он нашел вас. Или просто вы находитесь на модном курорте и решили похвастаться другу, сообщив ему о своем местонахождении. Да мало ли еще какие случаи бывают, когда требуется быстро определить ваши координаты на местности и сообщить их кому-либо.

Просто тут вы должны вспомнить, что в кармане у вас находится палочка-выручалочка в виде вашего любимого смартфона на ОС Андроид. А он предоставляет для решения поставленной выше задачи прекрасные возможности, потому что, как правило, снабжен системой определения координат по спутникам глобальной системы позиционирования GPS и иногда также и ГЛОНАСС.

Рассмотрим несколько способов, один проще другого. Впрочем, есть и еще масса других, не менее сложных.

1. Яндекс Карты

Если у вас не установлено это приложение, срочно установите. Очень полезное приложение. Далее в описанной выше ситуации последовательность действий такая.

Открываете приложение Яндекс Карты. Оно (при заранее включенном в настройках GPS-модуле) автоматически определяет ваше местоположение и выводит метку в середине карты. Дожидаетесь, когда кружок вокруг метки, показывающий точность определения места, сузится или вообще исчезнет, а круглая метка превратится в стрелочку компаса.

 

Кликаете по этой метке, появляется ее название. Еще раз кликаете по нему и получаете еще один экран.

 

Внизу видите значок Поделиться. Кликаете по нему и получаете меню, где можно выбрать отправку по email, по SMS или выбрать Еще…

Если выбрать SMS, то в SMS текст с координатами уже введен, остается только добавить получателя и отправить. А если выбрать Еще…, то откроется масса дополнительных возможностей для отправки координат, в том числе через известные мессенджеры (Skype, Viber, WhatsApp) и даже социальные сети.

 

И друг или друзья увидят ваше сообщение, кликнув по ссылке, откроют карту с вашим местоположением и свяжутся с вами. И если нужно, найдут вас. Только в последнем случае уже не бегайте по лесу и не меняйте координат.

2. GPS Test

Это приложение предназначено для проверки работоспособности GSM модуля, определения координат, высоты, курса, скорости и других параметров. Я рассматривал его ранее в этой статье.

Но с его помощью также легко передать ваши текущие координаты другу. Для этого с помощью левой софт-клавиши открываете Меню, находите пункт Share и далее получаете экран, аналогичный уже приведенному чуть выше экрану с массой возможностей для передачи информации о координатах.

Дальше вы уже все знаете. Оказывается, все очень просто.

3. Мессенджеры WhatsApp и Viber

Если у вас установлен один из этих замечательных мессенджеров, то дело совсем простое. Потому что в них встроена возможность передачи в чате с другом не только картинок, фото, видео или контактов, но и голосовых сообщений и, специально для нашего случая – информации о местоположении. Причем последнее делается буквально в три клика.

 

Например, в случае WhatsApp, в чате с нужным адресатом нажимаем скрепочку вверху экрана (в Viber – плюсик внизу), выбираем Местоположение, программа определяет его и выводит карту. Далее нажимаете Отправьте свое местоположение. И все!

Удачи вам, до новых встреч на страницах сайта.

Чтобы быть в курсе новинок сайта, рекомендую подписаться на периодическую еженедельную почтовую рассылку «Сказки Старого Юзера» на портале Subscribe.ru.

geodum.ru

Поиск объекта по географическим координатам

Существует четыре варианта ответа

Вводная о географических координатах

С учетом того, что есть у нас бот, который помогает находить координаты любого географического объекта Географические координаты любых городов мира, естественно возникает и обратная задача, а какой же объект находится  по заданным координатам. Тем более что и анализ поисковых запросов говорит о том что такая задача, не единична.

Поэтому попробуем помочь, в решении проблемы поиска географического объекта по заданным координатам.

Сразу скажем ответы на часто задаваемые запросы 

Точка с координатами 0 градусов широты, 0 градусов долготы находится на экваторе,  в Гвинейском заливе у западных берегов Африки.

 

 

Координаты ноль( впрочем здесь может быть любое число) градусов долготы, 90 градусов южной широты  - это Южный полюс, а 90 градусов северной широты, при любой долготе - это Северный полюс.

 

Синтаксис

Для тех кто пользуется XMPP клиентом:  rgeo <широта> <долгота>

Работая через сайт:  <широта> <долгота>

Широта - географическая широта (может принимать значения от -90 до +90), Долгота - географическая долгота(может принимать значения от -180 до +180)

Географические координаты могут быть заданы в виде градуса и его доли, а также в виде градусов, минут и секунд, разделенные знаком :  (двоеточие)

Для удобства воспрятия и ввода данных, ответ от бота получите по четырем значениям. Бот учитывает все точки, находящиеся  в южном/северном/восточном/западном полушариях.

То есть нет необходиомости вводить плюс или минус перед значением широты или долготы.

Достаточно просто ввести абсолютные значения координат.

Результат получите в виде информации населенного или географического пункта, находящегося по этим координатам.

В случае, если по заданным координатам ничего не найдется, то бот сообщит что "возможно Вы попали в океан". В таком случае, просьба откорректировать заданные параметры.

И последнее. Так как  бот использует службу Maps Google, то отданные значения найденных географических  объектов будут отображаться на английском языке.

Примеры:

rgeo 70 80

(Широта,долгота)70,80

Нашелся географический объект Taymyrsky Dolgano-Nenetsky District, Krasnoyarsk Krai, Russia

 

(Широта,долгота)-70,-80

Здесь  нет, какого либо объекта.Возможно вы попали в океан

 

(Широта,долгота)-70,80

Нашелся географический объект Antarctica

 

(Широта,долгота)70,-80

Нашелся географический объект Baffin Region, NU, Canada

 

rgeo 15.75 45.61

(Широта,долгота)15.75,45.61

Нашелся географический объект Ma'rib, Yemen

 

(Широта,долгота)-15.75,-45.61

Нашелся географический объект Minas Gerais, Brazil

 

(Широта,долгота)-15.75,45.61

Нашелся географический объект Madagascar

 

(Широта,долгота)15.75,-45.61

Здесь  нет, какого либо объекта.Возможно вы попали в океан

 

  • Разница по времени в городах >>

www.abakbot.ru

Определение географических координат и нанесение на карту объектов по известным координатам

Географические координаты точки, расположенной на карте, определяют от ближайших к ней параллели и меридиана, широта и долгота которых известна.

Рамка топографической карты разбита на минуты, которые разделены точками на деления по 10 секунд в каждом. На боковых сторонах рамки обозначены широты, а на северной и южной - долготы.

 

Рис. 1. Определение географических координат точки по карте (точка А) и нанесение на карту точки по географическим координатам (точка Б)

Пользуясь минутной рамкой карты можно:

Определить географические координаты любой точки на карте

Например, координаты точки А (рис.1). Для этого необходимо с помощью циркуля-измерителя измерить кратчайшее расстояние от точки А до южной рамки карты, затем приложить измеритель к западной рамке и определить количество минут и секунд в измеренном отрезке, сложить полученное (измеренное) значение минут и секунд (0'27") с широтой юго-западного угла рамки - 54°30'.

Широта точки на карте будет равна: 54°30'+0'27" = 54°30'27".

Долгота определяется аналогично.

Измеряют с помощью циркуля-измерителя кратчайшее расстояние от точки А до западной рамки карты, прикладывают циркуль-измеритель к южной рамке, определяют количество минут и секунд в измеренном отрезке (2'35") складывают полученное (измеренное) значение с долготой юго-западного угла рамки- 45°00'.

Долгота точки на карте будет равна: 45°00'+2'35" = 45°02'35"

Нанести любую точку на карту по заданным географическим координатам

Например, точку Б широта: 54°31 '08", долгота 45°01 '41".

Для нанесения на карту точки по долготе необходимо провести истинный меридиан через данную точку, для чего соединить одинаковое количество минут по северной и южной рамке; для нанесения на карту точки по широте необходимо провести параллель через данную точку, для чего соединить одинаковое количество минут по западной и восточной рамке. Пересечение двух прямых определит местоположение точки Б.

voenservice.ru

ОПРЕДЕЛЕНИЕ ГЕОДЕЗИЧЕСКИХ КООРДИНАТ ПО ТОПОГРАФИЧЕСКОЙ КАРТЕ

 

Северная и южная линии внутренней рамки листа топографической карты являются параллелями, западная и восточная меридианами. Во всех четырех углах листа карты подписаны значения широты и долготы.

Между внутренней и внешней рамками выделена градусная рамка в виде двойной линии с переменной заливкой белыми черным цветами. Каждый интервал (белый или черный) равен 1'. Этот минутный интервал разделен с помощью точек на 10-секундные отрезки. Если соединить аналогичные точки на северной и южной стороне листа получим меридиан с известной долготой. Соответственно при соединении аналогичных точек на западной и восточной стороне получим параллель с известной широтой.

Чтобы определить геодезические координаты (широту и долготу) точки нужно через нее провести перпендикуляры к градусной рамке листа топографической карты (рис. 43).

Проводим перпендикуляр к западной стороне листа. Находим пересечение с градусной рамкой. Далее определяем широту ближайшей южной точки, отделяющей 10-секундные интервалы ( ). Измеряем длину 10-секундного интервала ( ) и расстояние от ближайшей точки до отметки пересечения перпендикуляра с градусной рамкой (Δb).

Широту заданной точки можно вычислить по формуле В = + (Δb * 10" / ).

Чтобы определить долготу заданной точки, необходимо опустить перпендикуляр на южную сторону листа карты, определить долготу ближайшей западной точки, отделяющей 10-секундные интервалы ( ). далее процесс аналогичен предыдущему, формула выглядит как L= +(ΔI* 10"/ ).

 

 

Рис.43. Определение геодезических координат

 

Картографическая проекция - математически определенный способ изображения эллипсоида на плоскости. В России для составления топографических карт используют проекцию Гаусса Крюгера. Это поперечно-цилиндрическая равноугольная зональная проекция.

В проекции Гаусса-Крюгера размер зон для топографических карт ограничен 6-ю градусами по долготе. Зоны располагаются последовательно от нулевого (Гринвичского меридиана) в направлении с запада на восток. Т.е. 1-я зона ограничена меридианами 0° и 6° в.д., 2-я 6° и 12° в.д., 60-я - 6° и 0° з.д.

Через центр зоны проходит осевой меридиан, являющийся касательным к боковой поверхности гипотетического цилиндра. Таким образом, для 1-й зоны осевой меридиан будет иметь долготу 3° в.д., 2-й - 9° в.д. и т.д. Чтобы определить долготу осевого меридиана по номеру зоны, можно воспользоваться формулами:

для восточного полушария L=6*n-3

для западного полушария L=180-6*(n-30)+3,

где n - номер зоны.

Прямоугольные координаты.На топографических картах применяется зональная прямоугольная система координат. Координаты - абсцисса и ордината - определяются в метрах. За ось ординат У принята линия экватора (рис.44), а за ось абсцисс Х - северное направление осевых меридианов зон. Начало отсчета по оси ординат смещено на 500 км к западу, чтобы исключить отрицательные значения ординат.

 

Рис. 44. Система плоских прямоугольных координат

 

Для устранения неоднозначности определения ординат, в ее состав вводится номер зоны (первые одна или две цифры). Таким образом, запись ординаты вида «4 312 000» означает, что заданная точка находится в 4-й зоне на расстоянии 312 км от смещенного осевого меридиана (число меньше 500 км, т.е. точка западнее осевого меридиана). Абсцисса вида «6 066 000» означает, что точка находится на расстоянии 6 066 км от экватора.

 

Похожие статьи:

poznayka.org