Какая система координат в гугл планета земля
Может кто-нибудь указать на ресурс, который перечисляет точность измерений, выполненных в Google Earth?
По-видимому, измерительная линейка не точна на больших расстояниях> 5000 км.
Официальная позиция Google гласит: «не претендует на точность координат в Google Планета Земля. Они предназначены только для развлечения и не должны использоваться для каких-либо навигационных или иных целей, требующих какой-либо точности».
@Mapperz - это точность координат изображения. Расчеты расстояния могут быть гораздо менее точными, чем это. @art Быстрый тест (измерение большого круга в 40000 км) показывает, что точность довольно хорошая - намного больше, чем можно было бы ожидать от используемой ортографической проекции. На что вы ссылаетесь, когда имеете в виду «большие расстояния> 5000 км»?
Я знаю, что эта тема довольно старая, но я думаю, что мой комментарий может помочь другим парням, у которых есть это сомнение.
В 2011 году два бразильца опубликовали статью об этом, и они пришли к выводу, что:
* для линейных измерений погрешность составляет всего 0,44%; * погрешность измерения полигонов составляет всего 3,54%; * для расчета периметра погрешность составляет всего 1,39%;
На основании этих результатов они пришли к выводу, что вы можете использовать Google Планета Земля в качестве хорошего источника для картирования в масштабах, меньших 1: 150000, предполагая, что контурная ошибка равна 0,1 мм.
Конечно, это всего лишь пример обучения, и эти результаты зависят от вашей области обучения. Я полагаю, что в США результаты могут быть даже лучше.
Источник: Лопес, EE; Nogueira, RE Proposta Metodológica para imagens de imagens de alta resolução do Google Планета Земля для создания карты. In: Simpósio Brasileiro de Sensoriamento Remoto, 10, Curitiba, PR, 2011. Anais: São José dos Campos: INPE, 2011.
После того, как я просто установил аварийную воду и узнал все размеры, я проверил ее на Google Earth, чтобы увидеть, насколько близко глаз в небе, на 470 футах он показал 477 футов, я попробовал Google Earth Pro, но это не имело никакого значения. Я использовал его раньше, и казалось, что точность была лучше. Используемое местоположение было 48d38'59.33 "N x 123d33'07.23" W. Длина длинного отрезка от восточных до западных участков разреза обычно составляет 470'7 "x 20 'в ширину.
Эта конкретная проблема, кажется, была решена. С Google Планета Земля 6.2.2.6613 (дата создания 4/11/2012) я получаю 470'7 "с точностью до фута.
Я измерил футбольный стадион Содружества Университета Кентукки в Лексингтоне, штат Кайя.
Линия ворот за линию ворот должна быть 100 ярдов или 300 '
У Google было расстояние, линия ворот к воротам выровняла хеш-отметки в Содружестве на 299,09 '. Скидка на 0,0030%.
Измерили базовые трассы (90 ') на стадионах MLB и нашли такую же степень точности.
С помощью Google Планета Земля вы можете узнать координаты широты и долготы для любой точки на земном шаре. Эта функция доступна в версии для компьютеров.
Как найти GPS-координаты любого места на земле в Google Maps
Глобальная система определения местоположения, которая доставляет GPS-координаты в Карты Google и другие службы определения местоположения на технических устройствах, используют существующую географическую систему широты и долготы. Линии широты показывают расстояние к северу или югу от экватора, а линии долготы указывают расстояние к востоку или западу от основного меридиана. Используя комбинацию широты и долготы можно точно определить любое местоположение на Земле.
Чтобы местоположение на Google Maps по координатам
Если у вас есть набор GPS-координат, например, для геокэшинга, введите широту и долготу в Google Maps, чтобы найти местоположение и проложить к нему маршруты.
- Перейдите на сайт Google Maps.
- Введите координаты в поле поиска в верхней части экрана Google Maps в одном из трёх допустимых форматов:
- Градусы, минуты, секунды (DMS): например, 54°49’23.7"N 32°08’13.1"E
- Степени и десятичные минуты (DMM): например, 54.823248, 32.136982
- Десятичные градусы (DD): например, 54.823248, 32.136982
- Нажмите значок увеличительного стекла рядом с координатами в строке поиска, чтобы перейти к местоположению на Картах Google.
Ищем по координатам на Карте Google
Как выполнить поиск с помощью координат
Если вам известны координаты, Google Планета Земля моментально перенесет вас в нужное место.
- Откройте программу "Google Планета Земля".
- На панели поиска слева введите координаты в одном из этих форматов:
- Градусы с десятичными долями. Пример: 37.7°, -122.2° .
- Градусы, минуты, секунды. Пример: 37°25'19.07"С, 122°05'06.24"З .
- Google Планета Земля перенесет вас в эту точку, а ее координаты появятся в правом нижнем углу экрана.
Как получить координаты GPS из Google Maps
Получить GPS-координаты из Google Maps в браузере компьютера очень просто. Следуй этим шагам:
- Откройте веб-браузер и перейдите на сайт Google Maps. Любой браузер будет работать с ними.
- Перейдите в местоположение, для которого вы хотите получить координаты GPS.
- Щелкните правой кнопкой мыши (или удерживайте нажатой клавишу Control на Mac) в этом месте.
- Выберите Что здесь? из меню.
Поддерживаемый формат ввода и конвертирование координат
Карты от компании Google поддерживают введение координат за определенными правилами, которые распространяются и на другие географические направления. Если взять во внимание официальное руководство, то можно заметить, что разработчики рекомендуют придерживаться таких форматов:
Иногда такие правила приводят к тому, что юзеру перед началом ввода приходится конвертировать имеющиеся значения в один тип, чтобы поиск корректно воспринял указанные координаты. Проще всего для этого задействовать онлайн-сервисы, которые автоматически совершат расчеты. Давайте рассмотрим небольшой пример преобразования.
-
Откройте любой понравившийся веб-ресурс для конвертирования и введите значения в соответствии с имеющимися числами.
Теперь давайте перейдем непосредственно к способам поиска по координатам на рассматриваемом сервисе.
Способ 1: Полная версия сайта
По умолчанию полная версия сайта Google Карты предоставляет больше инструментов и функций, однако и в мобильном приложении есть свои преимущества. Если вы выбрали этот вариант, поиск следует осуществлять таким образом:
Как видите, ничего сложного в выполнении поиска нет. Здесь главное придерживаться правил ввода и указывать координаты в одном формате. Далее карта самостоятельно предоставит всю необходимую информацию по поводу найденной точки.
Способ 2: Мобильное приложение
Сейчас мобильным приложением Google Карты пользуются многие юзеры, поскольку оно позволяет узнать график движения транспорта, проложить любой маршрут и использовать GPS-навигацию. Конечно, встроенная функциональность решит вопрос и с поиском по координатам, что производится так:
-
Скачайте и запустите приложение, а затем нажмите на строку поиска.
Если по каким-либо причинам сервис Google Карты вас не устраивает или у него не получается найти заданную точку, рекомендуем попробовать выполнение этой же операции через карты от компании Яндекс. Детальные инструкции по этой теме вы найдете в другой нашей статье по следующей ссылке.
Теперь вы знакомы с двумя методами нахождения места по значениям координат на Гугл Картах. Это позволит детально изучить точку, определить ее точное положение относительно других объектов или задать в качестве одной из целей маршрута.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Итоги
Поиск по координатам на карте Google не занимает много времени. Главное — заранее подготовьте нужные параметры, выполните конвертацию и разберитесь с существующими форматами. Если следовать приведенной выше инструкции, трудностей возникнуть не должно.
Как правильно вводить координаты в картах Гугл: формат записи
Перед тем как вводить координаты в Гугл Карты, разберитесь с теоретической базой. Так, географические координатные данные — набор символов, позволяющих определить любую точку на Земле. Планета имеет вид шара, поэтому для определения координат применяется три параметра: высота, долгота и широта. В каждый из параметров устанавливается свое значение.
В Гугл Картах предусмотрен поиск по координатам, но с определенными правилами. Они касаются не только сервиса Google, но и других аналогичных платформ. При вводе цифр и символов необходимо помнить о существовании трех базовых форматов отображения:
- 45°25’12.2″N 2°11’26.5″E — по очереди указываются градусы, минуты и секунды с добавлением долготы и широты;
- 42 24.2029, 2 10.4518 — указываются градусы и десятичные минуты, а широта и долгота не прописываются (они уже подразумеваются в цифрах);
- 42.40348, 2.17413 — прописываются только десятичные градусы, а остальные параметры (широта, долгота, секунды и минуты) упускаются.
Зная, как ввести координаты в Гугл Карты, и каким форматом пользоваться, юзеру проще сориентироваться в ситуации. Но бывают ситуации, когда для ввода нужно преобразовать значение в более подходящий параметр. В ином случае программа не сможет сделать поиск. Наиболее удобное решение — использовать для этих целей специальные онлайн-сервисы. Все, что нужно — установить интересующий параметр и получить его конвертированную версию.
Алгоритм действий такой:
- Копируйте данные или переведите их в иную долготу и широту.
После этого остается вбить координаты в Гугл Карты и получить информацию по интересующему месту. В некоторых онлайн-сервисах предусмотрена опция отправки данных к Google Картам. При этом на изображении местности сразу появляется нужная точка, что упрощает поиск.
Советы по применению Google Maps:
- Используйте символ градуса вместо слова.
- Сначала пишите широту, а уже после долготу.
- Между десятичными числами ставьте точки. Использование запятых запрещено.
- Обратите внимание, чтобы первое число в данных широты было от -90 до +90 градусов.
- Учтите, что первая цифра в координатных данных долготы от -180 до +180 градусов.
Следование этим правилам позволяет избежать ошибок при поиске точки на местности.
Как узнать координаты
- Откройте программу "Google Планета Земля".
- Наведите курсор на нужную точку. Координаты появятся в правом нижнем углу окна.
Если курсор находится за пределами карты, Google Планета Земля покажет координаты для точки в центре экрана.
Как получить координаты в приложении Google Maps
Также можно получить GPS-координаты из мобильного приложения Google Maps на вашем мобильном устройстве. Оно работает как на Android, так и на iPhone, но шаги для каждого немного различаются.
Если вы используете Android, вы увидите координаты в самой верхней части экрана.
- Откройте приложение Google Maps и выберите и удерживайте местоположение, пока не увидите красную булавку.
- Посмотрите в поле поиска в верхней части экрана, чтобы найти координаты.
Если вы используете iPhone, вы найдете координаты внизу экрана, когда откроете информацию о местоположении.
Записи в Википедии для Карт Google и OpenStreetMap показывают, что они оба используют WGS 84.
EPSG: 3857 - это система координат проекции сферического Меркатора, популяризируемая веб-сервисами, такими как Google, а затем OpenStreetMap.
В буклете говорится:
EPSG3857 Самый распространенный CRS для онлайн-карт, используемый практически всеми бесплатными и коммерческими провайдерами. Использует сферическую проекцию Меркатора. Устанавливается по умолчанию в опции crs карты.
EPSG4326 Распространенный CRS среди энтузиастов ГИС. Использует простую равностороннюю проекцию.
Это сбивает с толку - кажется, что Google Maps и OpenStreetMap используют EPSG3857, но они используют WGS84, который «является» EPSG4326. Что-то не может быть прямо здесь, скорее всего, мое понимание.
Может ли кто-нибудь помочь мне понять?
Есть несколько вещей, которые вы путаете.
Google Планета Земля находится в географической системе координат с датумом wgs84. (EPSG: 4326)
Карты Google находятся в проекционной системе координат , основанной на датуме wgs84. (EPSG 3857)
Данные в базе данных Open Street Map хранятся в gcs с десятичными градусами и датами wgs84. (EPSG: 4326)
Плитки Open Street Map и веб-сервис WMS находятся в проекционной системе координат, основанной на датуме wgs84. (EPSG 3857)
Поэтому, если вы создаете веб-карту, которая использует плитки из Google Maps или плитки из веб-сервиса Open Street Map, они будут в Sperical Mercator (EPSG 3857 или srid: 900913) и, следовательно, ваша карта должна иметь такую же проекцию.
Я хотел бы расширить вопрос, поднятый Mkennedy
Все это еще больше сбивает с толку тот факт, что часто, даже если карта находится в Web Mercator (EPSG: 3857), фактические используемые координаты указаны в широте (EPSG: 4326). Это соглашение используется во многих местах, таких как:
- В Most Mapping API s Вы можете указать координаты в Lat-long, и API автоматически преобразует их в соответствующие координаты Web Mercator.
- Создавая KML, вы всегда будете указывать координаты в географической широте, даже если это будет отображаться поверх веб-карты Меркатора.
- Большинство мобильных картографических библиотек используют lat-long для определения местоположения, в то время как карта находится в веб-Mercator.
Просто добавим, что EPSG: 3857 называет свои единицы измерения, но они не являются реальными. Чем дальше на север вы приходите, тем сильнее они сжимаются.
Что также сбивает с толку, так это то, что вы часто взаимодействуете с Google Maps или Bing Maps, используя EPSG: 4326, например, в файлах KML. Внутренне серверы преобразуют данные в эквивалент EPSG: 3857. Если вы объединяете данные с одной из своих плиток, для плитки используется EPSG: 3857, поэтому вам быстрее сначала преобразовать свои данные в эту.
@brendan: Да. Вы можете использовать те же координаты для OSM, а также для Google Maps (как и многих других, включая Bing, здесь и т. д.)
Первого октября 2014 года американское Национальное Агентство Геопространственной Разведки (NGA) опубликовало отчет, в котором изложена критика системы координат Web Mercator, используемой во множестве картографических веб-сервисов. К документу прилагалось подробное разъяснение проблемы и рекомендации для партнеров NGA. Документ получил большой резонанс, но далеко не все статьи, основанные на этом отчете, отличались точностью и грамотностью изложения. Это касается, например, статьи на сайте ГИС Ассоциации, которую, по причине грубейших ошибок в терминологии, можно считать безграмотной. Поскольку именно с этой системой координат разработчики веб-сервисов сталкиваются чаще всего, я считаю, что есть смысл разобраться в проблеме.
Для начала — пара определений, без которых некоторые детали не могут быть ясны. Важно понимать, что Web Mercator — это система координат, а не только проекция, хотя ее название и напоминает известную многим проекцию Меркатора. Именно это терминологическое разночтение вводит в заблуждение читателей статьи на сайте ГИС Ассоциации. Разница между проекцией и системой координат состоит в том, что проекция — это только способ, которым сложная форма модели фигуры Земли разворачивается на плоскость, тогда как система координат включает в себя также математическое определение модели (эллипсоида или сфероида), аппроксимирующей сложную фигуру Земли.
На этой иллюстрации красным отмечено то, что относится только к механизму проекции (в данном случае — цилиндрической). К системе координат же относится вообще все, что здесь изображено.
В свою очередь, именно эта самая аппроксимирующая модель поверхности (пунктирная сфера на рисунке выше, на которой определены координаты λ,φ) и является источником проблемы, о которой дальше пойдет речь.
Я не могу сказать достоверно, кому первому и когда все это пришло в голову. Но, на сколько мне известно, первым крупным проектом, который стал использовать систему координат Web Mercator, был сервис Google Maps, и случилось это в 2005 году. Перед разработчиками стояла тогда задача упростить вычисления, необходимые для работы с картографическими данными, и самое очевидное, что можно было сделать — это использовать в системе координат сферу вместо эллипсоида. Занятно, что сам Герард Меркатор, скорее всего, исходил из таких же геометрических представлений, создавая свой способ проецирования карт на плоскость, потому что только Ньютон, живший несколько позже, предложил гипотезу о том, что Земля из-за центробежной силы имеет форму эллипсоида вращения, а не шара. Таким образом, разработчики Google, в каком-то смысле, вернулись в шестнадцатый век.
Критика в адрес этого подхода в профессиональных кругах звучит уже не в первый раз. Начиная с 2005 года, организация European Petroleum Survey Group (EPSG), занимающаяся стандартизацией в области систем координат и являющаяся держателем реестра их идентификаторов — кодов EPSG — отказывалась присвоить системе Web Mercator свой собственный официальный код, мотивируя это ее заведомым геометрическим несовершенством. Потому в сети можно встретить ссылки на эту систему через неофициальные коды: EPSG:900913, EPSG:102113 и другие. Однако, в 2008 году этой организации пришлось сдаться и присвоить код, так как популярность системы выросла, и ее нужно было как-то однозначно обозначать, чтобы не породить еще большую анархию. Первая попытка дать определение системе была не совсем удачной, но в конце концов ей был присвоен официальный SRID EPSG:3857.
Поскольку проекции — предмет изучения математики, я начну с формул, а потом дам им графическую иллюстрацию. Строго говоря, не обязательно даже хорошо владеть тригонометрией, чтобы понять разницу между реализацией систем координат на основе проекции Меркатора, сферы в одном случае и эллипсоида — в другом. Формулы заметно различаются внешне.
Проекция Меркатора эллипсоида на плоскость задается следующим образом:
где:
x и y — прямоугольные координаты,
λ — долгота на эллипсоиде в радианах,
φ — широта на эллипсоиде в радианах,
a — значение большой полуоси эллипсоида,
e — значение эксцентриситета эллипсоида (отношения большой и малой полуосей).
Если же вместо эллипсоида используется сфера, как это происходит в системе координат Web Mercator, все становится существенно проще, так как формула для ординат (оси Y) вырождается, давая следующее:
Согласитесь, выглядит куда проще и короче, чего и добивались разработчики Google. Это позволяет довольно заметно сократить количество математических операций при работе с картографическими материалами в клиентских и серверных приложениях.
Геометрия и картография
Даже если вообще не вдаваться в формулы, простые иллюстрации неплохо демонстрируют суть проблемы. Поясню сначала, что принцип построения проекции Меркатора состоит в том, что любая точка поверхности эллипсоида или сфероида проецируется на цилиндр, внутрь которого этот эллипсоид помещен так, чтобы их вертикальные оси совпадали, а поверхности либо касались по одной линии (наиболее частый случай), либо пересекались по двум. (Смотрите иллюстрацию выше). Далее, условные лучи проекции выходят из центра эллипсоида, пересекают его поверхность в точке P и попадают на поверхность цилиндра в точке P', куда и переносится соответствующая точка поверхности Земли. Легко мысленно представить себе, что если реальная поверхность Земли при этом сначала спроецирована не на довольно близкий к ее форме эллипсоид, а на идеализированную сферу, то при проекции на цилиндр точек сферы, одни и те же исходные точки земной поверхности окажутся на ином расстоянии от линии экватора по вертикальной оси, чем в случае с эллипсоидом.
Попробую проиллюстрировать «масштабы бедствия». Возьмем в архиве NASA EOSDIS спутниковый снимок в естественных цветах Центрального Федерального округа России, сделанный аппаратом MODIS Aqua с разрешением 250 метров на пиксель 21 сентября 2014 года (именно этот день — потому что он был ясным, так будет красивее) — это будет наш фон.
Далее, запросом через Overpass Turbo выгрузим из базы OpenStreetMap административные границы Московской области в формате GeoJSON. Код запроса:
Теперь, используя Global Mapper, трансформируем данные границ Московской области из географической проекции в проекцию Меркатора эллипсоида WGS84. А далее, чтобы имитировать ситуацию, когда система координат будет опознана неправильно, скопируем получившиеся данные и вручную сменим определение системы координат на Web Mercator. В реальности, скорее, возможна обратная ситуация: данные в Web Mercator могут быть приняты за данные в WGS84/Mercator (это более чем возможно, потому что у Web Mercator есть еще куча названий, в некоторых из которых присутствует «WGS84»), однако от нашей имитации она будет отличаться только направлением сдвига. Получившиеся данные загрузим в Global Mapper, наложим поверх сетку с шагом 100 километров и посмотрим, что получилось.
Зеленый контур на карте находится там, где нужно, а красный — сдвинут. Величина этого сдвига — 19,6 километров. Это не значит, что такая ошибка существует во всех картографических сервисах, использующих эту систему координат, вовсе нет. Но она проявится в случае, если взять данные в этой системе и попытаться совместить с другими данными без ее верного учета. В этом случае, к ней будет применено неверное обратное преобразование в географические координаты, что и приведет к ошибке.
Некоторые картографические проекции обладают особыми свойствами, которые критичны для решения навигационных задач. Проекция Меркатора входит в их число, потому что ее широко используют для создания морских и аэронавигационных карт. Это возможно благодаря такому геометрическому свойству этой проекции, как конформность. В данном случае, оно означает, что форма объектов достаточно большого размера на этой карте сохраняется, так как сохраняются величины углов между линиями. Для навигации это означает, что глядя на карту, можно вычислить направление на искомую точку относительно меридиана (направления на географический север) и, двигаясь в этом направлении по магнитному компасу или под постоянным углом к линии на Полярную звезду, оказаться в нужном месте. Такой путь называется «локсодрома» и не является кратчайшим путем между двумя точками на поверхности Земли, а современные навигационные устройства позволяют вычислять путь по «ортодроме» — действительно кратчайшей линии, но от проекции Меркатора не отказываются, потому что карта, выполненная в ней, дает возможность в экстренной ситуации использовать для навигации подручные средства, не полагаясь на GPS-приемник и прочую электронику.
И вот здесь система координат Web Mercator оказывается обманчивой. Хотя она и основана на проекции Меркатора, но использование сферы с постоянным радиусом, как предельного упрощения модели поверхности Земли, лишает ее свойства конформности. Это значит, что двигаясь с постоянным курсовым углом, измеренным по такой карте, не удастся попасть в искомую точку из-за искажений углов в этой системе координат. Казалось бы, это не так важно для веб-сервисов, потому что по ним никто в своем уме не будет прокладывать путь в экстренной ситуации. Однако, разнообразие веб-сервисов велико, и гарантировать, что кто-то из разработчиков не вздумает считать какие-то направления в этой проекции — нельзя. При вычислениях в этой проекции ошибка может очень сильно накапливаться. Плюс, сейчас весьма популярны средства вроде САС.Планета, выкачивающие данные из веб-сервисов, и никто не может предугадать, что дальше с этими данным сделает пользователь.
Масштабы проблемы в данном случае тоже довольно легко измерить. Возьмем тот же снимок для фона, те же данные о положении административной границы Московской области. Теперь нам нужны три линии: ортодрома (кратчайшая с учетом кривизны Земли) и две локсодромы, построенные в системах Mercator/WGS84 и Web Mercator. Строить эти линии будем между самой южной точкой в Серебрянопрудском районе области, недалеко от населенного пункта с занятным названием «Мочилы» и самой северной — в Талдомском районе.
Построим ортодрому. Теперь измерим ее длину (получилось чуть меньше трехсот семи километров) и начальный угол относительно меридиана. Дальше — самое интересное. Перепроецируем рабочее пространство в проекцию Меркатора и построим из той же начальной исходной точки прямую в этой проекции линию, задав измеренный угол и длину 307 километров, не глядя, куда она попадет другим концом. Повторим то же самое, но в системе координат Web Mercator. Две локсодромы готовы. Для наглядности еще найдем на ортодроме центральную точку, поделив ее пополам и поставив в этом месте маркер. Перепроецируем рабочее пространство в UTM 37N WGS84, чтобы добиться минимального искажения углов, пропорций и прочих свойств карты.
В таком масштабе почти ничего нельзя разобрать — все линии практически сливаются. Но взглянем поближе на центр линий, включив предварительно сетку с шагом 100 метров.
Зеленая линия с черной точкой на карте — это ортодрома. Желтая — локсодрома, которая построена в Mercator/WGS84, красная — локсодрома в Web Mercator. Как и ожидалось, локсодромы ушли от ортодромы, потому что они не являются кратчайшими расстояниями и относительно прямой ортодромы являются дугами. Основательно ушли — более чем на 500 метров. Но куда же они нас привели?
Желтая локсодрома, построенная в проекции Меркатора эллипсоида WGS84, описав правильную дугу, «волшебным образом» вернулась к нужной точке. Это означает, что в данной проекции можно попасть в нужную точку, зная начальный курсовой угол и двигаясь все время под этим углом к направлению на географический север. А с красной так не вышло — она промахнулась более чем на полторы сотни метров. Полторы сотни на три сотни тысяч метров пути. Четыре сотых доли процента. Много это, или мало? Это достаточно, чтобы не считать ее конформной и не использовать для вычислений, где это важно.
Имена, явки, пароли
Проблема с определением того, что используется система координат Web Mercator — не выдумана. Из-за ее, скажем так, «анархического» прошлого у нее столько имен, что все просто невозможно перечислить. Однако, я попробую продемонстрировать, на сколько все ужасно, перечислив только некоторые из известных имен и кодов этой системы координат:
Web Mercator, Google Web Mercator, Spherical Mercator, WGS 84 Web Mercator, WGS 84/Pseudo-Mercator (при том, что «псевдо» тут как раз не Меркатор, а WGS84), WGS84 Web Mercator (Auxiliary Sphere), Popular Visualisation CRS / Mercator, WGS84 / Simple Mercator.
Вот так эта система выглядит в формате PROJ.4:
+proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +a=6378137 +b=6378137 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs
Здесь следует обратить внимание на равные значения параметров размеров полуосей эллипсоида a и b. Их равенство и означает использование сферы. В случае, если это «честная» проекция Меркатора эллипсоида WGS84, она же EPSG:3395, в формате PROJ.4 она определяется вот так:
+proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs
Еще одна неприятная ситуация — это существование определений этой системы координат в формате Well-known Text (WKT), в которых само определение в WKT почти совпадает с определением для «честной» системы координат, использующей эллипсоид WGS84, то есть там есть строка SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"] , однако дальше либо встречается переопределяющая эту строку декларация PARAMETER["semi_minor",6378137.0] , либо вообще адская конструкция EXTENSION["PROJ4","+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"],AUTHORITY["EPSG","3857"] . Проблема с такими определениями (идущими в виде PRJ-файла с какими-нибудь данными) в том, что никто не гарантирует вам, что софт, которым вы эти данные будете открывать, поймет, что именно от него хотят в таком противоречивом определении, как первый вариант. А внедрение в определение строки в формате PROJ.4, противоречащей всему, что написано в WKT — это вообще тонкое извращение, так как неизвестно, кто вообще поддерживает такое. Получается, что в лучшем случае программа выдаст ошибку о нечитаемом содержимом определения системы координат, а в худшем — попытается интерпретировать этот винегрет, игнорируя непонятное, что и приведет к тому, что данные в Web Mercator будут прочитаны, как данные в «честном» WGS84/Mercator.
Логика ситуации
Я не пытаюсь тут доказать, что система координат Web Mercator никуда не годится. Годится, конечно. И ровно тот же вывод (кроме вопросов, где важно соответствие военным стандартам США) можно обнаружить в отчете NGA. Просто важно понимать разницу между системами координат и их возможностями. Важно понимать, что Web Mercator используется почти везде: Google, OpenStreetMap, Bing, Yahoo и несчетное число других сервисов. Она также заложена в формат Slippy Map Tiles, в котором хранятся многие тайловые источники растровых данных. Она столь популярна, что далеко не все, кто ее используют, задумываются над тем, как же именно она устроена. А задуматься иногда стоит, особенно если планируемый сервис должен выполнять функции, более сложные чем простой показ картинки с картой.
Несколько занятных фактов вместо заключения
Агентство NGA, с отчета которого начался новый виток этой истории, до появления таких сервисов как NASA World Wind, Google Maps, Яндекс.Карты и других, было единственным доступным любому источником спутниковых снимков сравнительно высокого разрешения (10 метров на пиксель, черно-белое изображение) на территорию России, которые можно было бесплатно скачать через сервис NIMA Raster Roam (тогда NGA еще носило название NIMA — National Imagery and Mapping Agency). Эти снимки были частью разведывательной программы, выполнявшейся спутниками начиная с пятидесятых годов, и попавшие в программу рассекречивания в 1995 году.
Сервис Яндекс.Карты не использует систему координат Web Mercator, он использует честную проекцию Меркатора эллипсоида WGS84, код EPSG:3395. С чем это связано изначально, мне неизвестно, но было бы весьма интересно услышать комментарии сотрудников Яндекса, которые здесь, на Хабре, присутствуют в немалом количестве.
Местные картографические сервисы скандинавских стран часто не используют проекцию Меркатора вообще, предпочитая те системы координат, которые приняты в этих странах, например, норвежский государственный сервис Norge i Bilder использует три зоны проекции UTM и датум EUREF89. Это вызвано тем, что в северных широтах проекция Меркатора дает слишком сильные деформации масштаба.
Инструкция о том, как выполнить поиск по координатам на карте Google
Для многих пользователей смартфонов и ПК поиск по координатам на карте Google — сложное испытание. Причиной является путаница в форматах отображения и незнание места, куда вводить, и где смотреть интересующие сведения. Ниже рассмотрим, как искать параметры местоположения на телефоне и ПК, разберемся с форматами и возможными трудностями.
Как выбрать формат координат
Вы можете выбрать, в каком виде программа показывает координаты. Вам доступны следующие форматы:
- Градусы с десятичными долями. Пример: 37.7°, -122.2° .
- Градусы, минуты, секунды. Пример: 37°25'19.07"С, 122°05'06.24"З .
- Градусы, минуты с десятичными долями. Пример: 32° 18.385'С 122° 36.875'З .
- Универсальная поперечная проекция Меркатора. Пример: 549912.16 м В 8481456.23 м С .
- Откройте программу "Google Планета Земля".
- В верхней части экрана нажмите ИнструментыНастройки.
- Нажмите 3D-просмотр. В разделе "Показать Шир/Долг" выберите нужный формат.
- Нажмите ОК. Координаты появятся в правом нижнем углу экрана.
- Откройте программу "Google Планета Земля".
- В верхней части экрана нажмите Google Планета ЗемляПараметры.
- Нажмите 3D-просмотр. В разделе "Показать Шир/Долг" выберите нужный формат.
- Нажмите ОК. Координаты появятся в правом нижнем углу экрана.
Как искать место по координатам на картах
Существует два способа, позволяющих найти по координатам место на картах Google — с помощью веб-версии софта или через мобильное приложение. В обоих случаях принципы похожи, но из-за особенностей управления есть ряд нюансов, о которых необходимо помнить.
Поиск на ПК
Версия Google Maps на компьютере дает больше возможностей, поэтому многие пользователи отдают предпочтение именно этому варианту. Перед тем как искать по координатам в Гугл Картах, выпишите интересующие значения и выполните их конвертацию (при необходимости). Далее сделайте следующие шаги:
- Войдите на стартовую страницу Google.
- Перейдите в секцию Карты путем нажатия на кнопку, скрывающую все сервисы (находится справа вверху).
- Найдите поисковую строку. В ней нужно ввести координаты для поиска информации на карте Google.
- Жмите на кнопку Ввод.
- После отображения информации изучите ее, выпишите нужные параметры и другие данные.
При желании можно проложить маршрут путем указания одной из точек с помощью координат.
По-иному обстоит ситуация, когда нужно узнать данные конкретного места на карте. Для этого сделайте следующее:
- Узнайте координаты любого интересующего места.
- Жмите правой кнопкой мышки.
- Выберите пункт назначения, который вас интересует.
- Кликните на него правой кнопкой мышки.
- Жмите на надпись Что здесь?
В нижней части появляется панель, где отображаются цифры. Таким образом можно быстро осуществить поиск координат любой точки на карте Гугл. Главное не ошибиться с форматом и знать, куда вбивать цифры.
Поиск в приложении на телефоне
С появлением Google Maps на мобильных устройствах многие пользователи используют мобильную программу для поиска информации. Кроме того, с помощью софта можно проложить маршрут, задействовать GPS-навигацию, узнать график движения транспорта и другие сведения.
Алгоритм действий следующий:
- Загрузите Google Maps и запустите программу.
- Кликните на строку поиска. В ней нужно забить координаты в Гугл Карты. Если это необходимо, конвертируйте данные по рассмотренному выше принципу.
- Дождитесь появления нужного места. Его можно изучить, передать другим пользователям, проложить маршрут или сохранить.
Если Google карты по какой-то причине не устраивают, к примеру, из-за оформления или доступного функционала, можно использовать другие способы поиска по координатам. Как вариант — применение Яндекс Maps. Но это уже другая история.
Подробнее о координатах GPS
Широта делится на 180 градусов. Экватор расположен на широте 0 градуса. Северный полюс находится на широте 90 градусов, а южный −90 градусов.
Долгота делится на 360 градусов. Главный меридиан, который находится в Гринвиче, Англия, имеет долготу 0 градусов. От этой точки измеряется расстояние на Восток и Запад, простирающееся на 180 градусов на восток и −180 градусов на запад.
Минуты и секунды – это меньшие приращения градусов. Они позволяют получать более точные координаты. Каждый градус равен 60 минутам, а каждую минуту можно разделить на 60 секунд. Минуты обозначаются апострофом (‘), а секунды двойными кавычками (").
Как показать сетку координат на карте
Чтобы узнавать точное местоположение было удобнее, включите сетку координат:
- На верхней панели меню нажмите ПросмотрСетка.
- Нажмите Ctrl + N (Windows) или ⌘ + L (Mac OS).
На линиях сетки отмечены основные координаты. Точные значения указаны в правом нижнем углу экрана.
Географические координаты используются для определения точки на Земле. В данном случае планета принимается за вид шара, что и позволяет определить долготу, широту и высоту. В эпоху улучшения электронных карт практически каждая из них позволяет осуществить поиск места с помощью ввода соответствующих значений. Сегодня мы бы хотели продемонстрировать выполнение этой операции на примере известного во всем мире веб-сервиса под названием Карты Google.
Читайте также: