Конвертер Web Mercator
Переводите широту и долготу в метры Web Mercator и обратно, с масштабом и разрешением.
Конвертер Web Mercator работает полностью в браузере: координаты проецируются на вашем устройстве и не уходят на сервер.
Рассчитать тайлы карты
Об инструменте Конвертер Web Mercator
Web Mercator — проекция, стоящая почти за каждой скользящей картой, и её координаты это метры на сфере, а не градусы на эллипсоиде. Переход между ними — две короткие формулы, но именно такие, в которых в два часа ночи делают опечатку, и одна ошибка знака отправляет маркер в другое полушарие. Конвертер выполняет оба направления сразу по всему списку координат. Он также показывает две величины, определяющие вид карты: искажение масштаба на вашей широте и разрешение в метрах на пиксель для каждого уровня зума.
Возможности
- Переводит градусы WGS84 в метры EPSG:3857 и обратно построчно
- Обрабатывает весь список, сообщая об ошибках по строкам
- Коэффициент искажения масштаба на введённой широте
- Разрешение на местности в метрах на пиксель для любого зума
- Глобальные пиксельные координаты в сетке тайлов по 256 пикселей
- Смена направления с использованием вывода как нового ввода
- Экспорт CSV с широтой, долготой, x и y рядом
Как использовать Конвертер Web Mercator
- Выберите направление: градусы в метры или метры в градусы
- Вставьте координаты, по одной паре в строке
- Прочитайте результат и скопируйте его или скачайте CSV
- Задайте уровень зума, чтобы увидеть разрешение и положение в пикселях
Пример
Ввод
51.5074, -0.1278
Результат
-14226.631, 6711542.476
Лондон в метрах EPSG:3857: x получается из долготы, y — из логарифмического члена широты.
Частые ошибки и устранение неполадок
- Возле полюсов y уходит в бесконечность. — Web Mercator их не представляет. Широта ограничивается ±85,0511°, и именно этот срез делает спроецированный мир квадратным.
- Координаты попадают не туда на карте. — Проверьте порядок. Градусы здесь читаются с широты, как их пишут люди, а пары в метрах — сначала x, затем y.
- Расстояния, измеренные в EPSG:3857, кажутся завышенными. — Вдали от экватора так и есть. Меркатор растягивает на 1/cos(широты), поэтому спроецированный метр в Москве соответствует примерно 0,58 метра на земле.
- Результаты немного отличаются от ГИС. — Некоторые инструменты проецируют на эллипсоид WGS84, а не на сферу, которую определяет Web Mercator. Здесь используется сферическая форма, предписанная EPSG:3857.
Часто задаваемые вопросы
- Чем EPSG:4326 отличается от EPSG:3857?
- 4326 — это широта и долгота WGS84 в градусах. 3857 — проекция этих координат Web Mercator на квадратную плоскость в метрах, с которой внутри работают тайловые карты.
- Почему Web Mercator обрывается на 85 градусах?
- Потому что у полюсов проекция уходит в бесконечность. Срез на 85,0511287° делает спроецированный мир одинаковым по ширине и высоте, что и позволяет делить его на квадратные тайлы.
- Web Mercator — это тот же старый код EPSG:900913?
- Да: 900913 был неофициальным кодом до формальной регистрации, а 3857 — официальный идентификатор. Встречаются также 102100 и 3785.
- Можно ли измерять площадь в метрах Web Mercator?
- Ненадёжно. Коэффициент масштаба растёт с широтой, поэтому площадь, посчитанная на спроецированной плоскости, завышена примерно на квадрат этого коэффициента.
- Что означает разрешение на местности у тайла?
- Сколько реальных метров покрывает один пиксель экрана при данном зуме. На нулевом зуме это около 156 км на пиксель, и с каждым уровнем значение уменьшается вдвое.
Связанные инструменты
Все инструменты ArrayKit