гео координаты по адресу
Гео координаты по адресу
Этот сервис поможет вам найти географические координаты (широта и долгота) и высота над
уровнем моря любого объекта или любой точки на географической карте Google.
Поиск географических координат (широта и долгота) по адресу.
Если вы хотите узнать GPS координаты любого здания
вам необходимо ввести в поисковое поле (Укажите aдрес) адрес этого места и нажать на кнопку
поиска (Найти на карте GPS координаты), на географической карте появится маркер который укажет
вам местоположение согласно вашему поисковому запросу и вы получите географические координаты точки
на карте мира (широта и долгота) в десятичных градусах и высота над уровнем моря в метрах.
DD — означает (десятичные градусы).
Вы сможете найти место на географической карте мира по DD (десятичные градусы), если у вас уже есть
географические координаты GPS в DD десятичные градусы, тогда введите их в соответствующие
поля (широта и долгота) и нажмите на кнопку поиска (Поиск места), на географической карте мира
вы увидите маркер и его положение будет соответствовать вашим GPS координатам в DD десятичные градусы.
DMS — означает (градусы, минуты, секунды).
Вы сможете найти место на географической карте мира по DMS (градусы, минуты, секунды), если у вас уже
есть географические координаты GPS в DMS градусы, минуты, секунды, тогда введите их в соответствующие
поля (широта и долгота) укажите необходимые вам стороны света для (широты N или S) и для (долготы E или W)
и нажмите на кнопку поиска (Поиск места), на географической карте мира вы увидите маркер и его положение
будет соответствовать вашим GPS координатам в DMS градусы, минуты, секунды.
Если вам нужно узнать географические GPS координаты любой точки на карте мира кликните левой кнопкой
компьютерной мыши на нужное место на географической карте мира и вы получите
географические GPS координаты (широта и долгота) этого места, высота
над уровнем моря в метрах, а также подробный адрес этой точки на карте мира.
Если вам понравился наш сервис определения GPS координат и вы считаете его полезным
для людей, пожалуйста поделитесь ссылкой с друзьями на наш сервис!
Координаты Google
Предлагаем воспользоваться аналогичным сервисом от Яндекса — найти координаты
Здравствуйте, уважаемые друзья портала u-karty.ru!
Заполните форму поиска Google Maps — ввести город, улица, номер дома. Наберите через пробел название любого географического объекта. Или самому переместить метку в нужное место, и осуществить поиск (нажать «Найти») по координатам объекта на карте Гугл. Подобный поиск уже применяли, когда искали в Краснодаре улицы и районы. Воспользуйтесь изменением масштаба схемы (искомый масштаб появится в третьем поле сверху), чтобы подробнее рассмотреть местоположение дома на улице.
Как вы могли заметить, при перемещении метки на схеме, изменяются географические параметры. Получаем своеобразную карту с широтами и долготами. Ранее мы уже занимались определением координат на карте Яндекс
Используя метод от обратного, каждый сможет по известным параметрам осуществить поиск по координатам в Гугле. Вместо географического названия объекта, заполняем форму поиска известными координатами. Сервис определит и покажет на карте точное географическое местоположение улицы, района.
Интересные места в Google Maps — онлайн тайны со спутника
Зная адрес любого города мира, легко определяется широта и долгота Вашингтона и Сантьяго, Пекина и Москвы. Схема г. Саратова с номерами домов и улиц доступна как гостям города, так и местным жителям. Уверены, вы уже смогли освоить данный инструмент на странице, по умолчанию на карте находится центр столицы России — город Москва. Нашли свою широту и долготу на карте по адресу — геолокация месторасположения
Мы же предлагаем узнать тайны сервиса Maps Google онлайн. Спутник не пролетит мимо интересных исторических мест, каждое из которых популярно в определенной части земного шара
Ниже вы сможете сами убедиться в том, что данные интересные места земли заслуживают особого внимания. И сервис Google Maps Спутник с удовольствием предлагает найти и увидеть самые известные географические тайны мира. Считаем, что жителям Самарской области будет также интересно. Как выглядит Автозаводский район Тольятти — они уже знают
Вам не надо определять их географические координаты и искать нужные карты Гуглы сервиса. Достаточно скопировать любые параметры из списка ниже — широту и долготу (CTRL+C)
К примеру, будем смотреть со спутника (перейти на тип схемы «Спутник») крупнейший стадион мира и Бразилии — Маракана ( Рио-де-Жанейро, Maracana). Копируем широту и долготу из списка ниже:
Сохранить в закладки в любом браузере — CTRL+D
Приглашаем поделиться списком со своими друзьями!
Благодарим за предоставленные данные сервис Google Maps
Гео координаты по адресу
Карта поможет найти координаты на карте, адрес, место, узнать по широте и долготе, как найти на карте точку, место, адрес, город, улицу, страну онлайн, узнать координаты маршрута и как проехать доехать до места. Узнаете: Как посмотреть широту и долготу на картах, Как найти место по широте и долготе. Поиск по координатам. Просто вводите данные по широте и долготе сервис отобразит точку на карте. Также кликая по карте на нужном месте сервис определит координаты места клика на карте. Найти по координатам на карте Москвы, Санкт-Петербурга, Новосибирска, Екатеринбурга, Нижнего Новгорода, Казани, Челябинска, Омска, Самары, Ростова-на-Дону, Уфы, Красноярска, Перми, Воронежа, Волгограда, Саратова, Краснодара, Тольятти, Тюмени, Ижевска, Барнаула, Иркутска, Ульяновска, Хабаровска, Владивостока, Ярославля, Махачкалы, Томска, Оренбурга, Новокузнецка, Кемерово, Астрахани, Рязани, Набережные Челны, Пензы, Липецка, Кирова, Тулы, Чебоксар, Калининграда, Курска, Улан-Удэ, Ставрополя, Магнитогорска, Сочи, Белгорода, Нижнего Тагила, Владимира, Архангельска, Калуги, Сургута, Читы, Грозного, Стерлитамака, Костромы, Петрозаводска, Нижневартовска, Йошкар-Олы, Новороссийска
Как найти место по координатам: вводите свои координаты на в поля «Широта» и «Долгота» и кликаете по кнопке «Найти Место». Если знаете место на карте и наборот хотите определить и найти координаты просто кликайте по карте и в поле «Координаты метки Вы увидите соотвествующие координаты вашего клика»
Определение координат
Предлагаем воспользоваться аналогичным сервисом от Google — найти месторасположение и поиск по координатам + местонахождение интересных мест в мире на схеме Гугл Мапс
Определение широты и долготы на карте?
На странице быстрое определение координат на карте — узнаем широту и долготу города. Онлайн поиск улиц и домов по адресу, по GPS, для определения координат на карте Яндекс, как найти местоположение — подробнее описано ниже.
Определение географических координат любого города в мире (узнать широту и долготу) по онлайн карте от сервиса Яндекс на самом деле очень простой процесс. У вас два удобных варианта, остановимся подробнее на каждом из них.
Вы можете установить приложение для браузера Google Chrome, Opera и Яндекс браузер
Первый вариант: Необходимо воспользоваться формой поиска, и ввести в поле название географического объекта (страну, город, улицу, номер дома). То есть, заполнить форму адресом объекта для нахождения координат. Например, нужно определить географические координаты широту и долготу улиц города Ростова-на-Дону.
Заполняем форму: Ростов-на-Дону Пушкинская 10 (с помощью и при наличии номера дома, поиск будет проходить более точный). Справа в верхнем углу расположена форма определения координат, которая содержит 3 точных параметра — координаты метки, центр карты и масштаб приближения.
После активации поиска «Найти» в каждом поле будут нужные данные — долгота и широта. Смотрим поле «Центр карты».
Второй вариант: В этом случае еще проще. Интерактивная карта мира с координатами содержит метку. По умолчанию она стоит в центре города Москва. Необходимо перетащить метку и поставить на нужный город, например, определяем координаты на карте Санкт-Петербурга с улицами и номерами домов. Широта и долгота автоматически будут соответствовать объекту поиска. Смотрим поле «Координаты метки».
Скопировать географические координаты центра Украины пгт. Добровеличковка — Ctrl+C
48.3848,31.1769 48.3848 северной широты и 31.1769 восточной долготы
Долгота +37° 17′ 6.97″ в.д. (37.1769)
Широта +48° 38′ 4.89″ с.ш. (48.3848)
На въезде в поселок городского типа установлен знак, оповещающий об этом интересном факте. Рассматривать его территорию, скорее всего будет неинтересно. Есть куда более занимательные места в мире.
Как по координатам найти место на карте?
Рассмотрим обратный процесс, для примера сравните определение географических координат широты и долготы по адресу на карте Google. Зачем нужно определение широты и долготы на карте? Допустим вам понадобится, определить по координатам GPS навигатора точное расположение автомобиля на схеме. Или близкий друг позвонит в выходной день и сообщит координаты своего местонахождения, приглашая вас присоединиться к охоте или рыбной ловле.
Кроме вышеперечисленного, вы легко сможете определить координаты на карте любой станции метро в городе. После названия города пишем название станции. И наблюдаем, где расположится метка и её координаты с широтой и долготой. Для определения протяженности маршрута, необходимо применить инструмент «Линейка» (измерение расстояний на карте). Ставим метку в начале маршрута и затем в конечной точке. Сервис автоматически определит расстояние в метрах и покажет сам трек на карте.
Точнее обследовать место на карте представляется возможным благодаря схеме «Спутник» (верхний угол справа). Посмотрите, как выглядит карта города Новосибирска со спутника. Вы можете проделать с ней все вышеперечисленные операции.
Карта мира с долготой и широтой
Представьте, вы находитесь в незнакомой местности, и рядом нет никаких объектов или ориентиров. И спросить не у кого! Каким образом вы смогли бы объяснить своё точное местоположение, что бы вас быстро нашли?
Благодаря таким понятиям, как широта и долгота, вас смогут обнаружить и найти. Широта показывает местоположение объекта по отношению к Южному и Северному полюсам. За нулевую широту принято считать экватор. Южный полюс расположен на 90 град. южной широты, а Северный на 90 градусе северной широты.
Этих данных оказывается недостаточно. Необходимо знать положение также относительно Востока и Запада. Здесь и пригодится координата долгота.
Сохранить в закладки в любом браузере — CTRL+D
Приглашаем поделиться страницей сервиса со своими друзьями!
Благодарим за предоставленные данные сервис Яндекс. Карты
Как наладить поиск адреса по координатам (и где взять нужный справочник)
Весной мы добавили в API DaData.ru фичу «Обратное геокодирование», она же «Адрес по координатам». Название намекает: метод принимает геокоординаты и отдает данные об адресе.
Солидный продукт с той же функциональностью предлагает «Яндекс» — он называется «Геокодер». Но сервис «Яндекса» бесплатен только для открытых некоммерческих проектов. Стандартный же тариф — от 120 000 ₽ в год — подходит не всем.
Мы подумали — если сделать бесплатную или недорогую альтернативу «Геокодеру», разработчики наверняка скажут спасибо. И сделали. В статье расскажу, как устроен «Адрес по координатам»: как мы наладили поиск, собрали справочник и упаковали в готовый метод.
Где берем данные и чем ищем адрес
Подступаясь к задаче, мы изучили готовые решения: где взять справочник координат с адресами и как потом искать по этому справочнику географические объекты. Оказалось, за нужными инструментами даже не придется далеко ходить.
Адресные объекты берем в ФИАС — Федеральной информационной адресной системе. Это самый полный из открытых и официальных адресных справочников. Подробно о нем мы уже писали на «Хабре», а сейчас важны четыре факта:
Координаты загружаем из OpenStreetMap (OSM). OSM — проект со свободной лицензией: энтузиасты собирают координаты всевозможных объектов и выкладывают для всех желающих.
Если по-простому, OSM — это набор точек, линий и полигонов на карте. У каждого объекта свое описание, тип и набор координат. Данные OSM для России лежат по адресам needgeo.com, osm.sbin.ru/osm_dump/ и osmosis.svimik.com/latest/.
Список источников публикуют на специальной странице в «Вики» проекта
Выгрузки состоят из PBF-файлов — этот формат используют вместо XML как более компактный. Превратить PBF в OSM XML ничего не стоит, с этим справится куча одобренных сообществом утилит.
Для собственного справочника мы берем адресные объекты из ФИАС, а затем ищем их координаты в OSM. Если нашли, сохраняем объединенные данные. Получается такое пересечение ФИАС и OSM.
И все это замечательно, но есть одна проблема: с качеством данных в OSM дела обстоят непросто. Координаты объектов часто не соответствуют реальности. Например, полигоны для регионов и районов адекватны. А для городов и ниже — уже не очень.
Полигоны — это многоугольники, ограничивающие площади на карте. Они состоят из связанного набора точек с координатами. Полигонами обозначают границы регионов, районов, городов и даже зданий
Основная работа, и с большим отрывом — собрать из OSM адекватные данные и отсеять брак. Задача настолько объемная, что я отвел под нее в статье отдельный раздел.
Дома, которых нет в ФИАС, загружаем тоже из OSM. Выше я уже говорил, что в ФИАС отсутствуют десятки тысяч домов. Это даже не проблема, а просто реальность, фон. Поэтому мы пополняем свой справочник домами из OSM. Но только теми, для которых в ФИАС существует улица. У пришедших из OSM зданий нет ФИАС ID, поэтому мы идентифицируем их как ФИАС-код родителя + номер дома.
По справочнику ищем с помощью прекрасного Lucene — нашего многолетнего помощника. За наводку спасибо сведущему индийцу, написавшему пост Indexing Geographical Data With Lucene (хорошее дополнение — материал A dive into spatial search algorithms — о k-d-деревьях, на которых построен алгоритм поиска).
Как только мы узнали об у́дали Lucene, проблема с поиском решилась почти сама. Делов осталось — пройтись наждачкой.
Как собрали базу координат и адресов
Для начала выложу багаж: прочитав статью, быстро сделать подобный справочник не получится. Мы собираем его с 2014 года, постоянно дополняя. Об этом чертовски длинном пути я и расскажу.
Самое сложное при составлении справочника — перебрать кординаты, которые пришли из OSM. На старте мы выверяли их как могли, в том числе руками. Главная цель тогда — получить опорные точки в крупных городах и сделать из них эталонный справочник. Теперь, когда таких точек много, проверять новые данные вручную почти не приходится. За раз мы добавляем в эталонный справочник 200 000–300 000 адресов с координатами, и вот как это делаем.
Формируем из OSM-тегов полные адреса́. В OSM-выгрузках составные части адресов разбросаны по разным тегам:
Прогоняем каждый новый адрес через API стандартизации «Дадаты». Сервис приводит адреса к единому формату «Как в ФИАС»:
142718, Московская обл, Ленинский р-н, с Булатниково, ул Центральная, д 103.
Адрес | ФИАС ID | Широта | Долгота |
---|---|---|---|
142718, Московская обл, Ленинский р-н, с Булатниково, ул Центральная, д 103 | a8b6a52f-e96d-4ec3-a0ff-641013ab0445 | 55.558773 | 37.667103 |
119034, г Москва, пер Турчанинов, д 6 стр 2 | 8c925e61-9173-48b3-999e-dc85c86d89e7 | 55.737096 | 37.597190 |
Разбираем адреса, которые «Дадата» не стандартизовала. Адреса́, которые не получилось сопоставить с ФИАС, сервис помечает флажком. Их проверяем вручную, вариантов здесь несколько.
Проверяем, насколько адекватны загруженные координаты. Для этого специальной утилитой смотрим, попадают ли координаты нового объекта в полигон родительского региона или района. Если адрес сообщает, что объект находится в Омской области, будь добр по координатам попадать в ее полигон. Вхождения в город не требуем — не все города точно освещены в OSM, для многих данные не обновляют.
Эталонные полигоны мы загружаем из OSM и храним как есть — в формате GeoJSON. Чтобы выбрать, к какому полигону примерить точку, смотрим в отдельную таблицу. В ней мы сопоставили префиксы КЛАДР-кодов и ID полигонов: находишь для адреса КЛАДР-код и видишь, какой полигон выбрать.
КЛАДР-код — это уникальный идентификатор, который использовали еще до появления ФИАС. Находить этот код для адреса умеет миллион сервисов
Утилита разрешает объекту отстоять от положенного полигона на 1 700 метров. Это правило добавили из-за шоссе, которые часто выходят за границы региона. Но расстояние больше 1 700 метров — признак ошибки, так говорит статистика.
На этом для городов и улиц проверка заканчивается.
Еще раз, построже, проверяем загруженные координаты домов. В дело снова вступает упомянутая утилита, и вот что она делает.
Проверку проходят только дома, которые удалены от надежных коллег не более чем на 150 метров. Причем каждый новый одобренный дом мы учитываем при разборе следующих. Вот как это работает.
Допустим, в эталонном справочнике хранятся дома № 1, 2 и 3 по улице Коммунаров. В новых данных пришли дома № 5, 6 и 7 по той же улице. Судя по координатам, новые дома стоят рядом. Утилита видит, что дом № 5 находится рядом с домами № 1, 2 и 3 и добавляет его в эталонный справочник. Значит, дома № 6 и 7 тоже проходят проверку.
А дальше решается судьба пришедших из OSM данных:
В первой таблице — все объекты c ФИАС ID до домов: регионы, населенные пункты, улицы. Во второй — дома́ и ссылка на родителя из первой таблицы
Две таблицы нужны, чтобы назначить ключи отсутствующим в ФИАС домам. У них нет собственного ФИАС-кода, поэтому делаем вот как:
Справочник готов, осталось протестировать. За ночь прогоняем сервис по функциональным тестам и тестируем производительность. Скорость проверяем на Москве, запрашивая все дома в радиусе трех километров. Чтобы уж наверняка. Конечно, обложили все автотестами.
Главное после обновления — чтобы не стало хуже.
Обратное геокодирование глазами пользователя
На вход метод принимает три параметра: координаты, количество результатов и радиус поиска. Радиус по умолчанию — 100 метров, максимальный — километр. Точное значение задают в настройках.
Обратно метод возвращает найденные объекты: дома, улицы и населенные пункты. При этом сортирует их по убыванию точности.
После всех этих рокировок метод наконец-то возвращает объекты, которые нашел.
Внутри — много разного о найденных объектах: строки с полным и сокращенным адресом, актуальное и устаревшие названия, почтовый индекс, ФИАС-код родительского объекта и так далее.
Все данные, которые отдает метод — в документации
Покрытие по координатам для разных регионов разное, вот так с домами:
Уже думаем, что добавить к методу: разрешить фильтрацию по типам объектов, возвращать расстояния до заданной точки, еще что-нибудь. Следим за спросом и решаем, вкладывать ли силы.
А в остальном все уже на проде. До 10 000 запросов в сутки — бесплатно, больше — по подписке от 5 000 ₽ в год. Если нужны адреса по координатам для коммерческого проекта, а «Геокодер» слишком дорог — попробуйте API «Дадаты».
Оригинал статьи опубликован в блоге HFLabs.