Пересчет координат из Lat/Long в проекцию Меркатора и обратно: различия между версиями
Нет описания правки |
|||
Строка 4: | Строка 4: | ||
== Введение == | == Введение == | ||
Картографический веб-сервис Google Maps для отображения карт использует проекцию Меркатора на сфере. Для начала рассмотрим более общий случай проекции Меркатора для эллипсоида WGS84, а потом будет не сложно перейти к сфере. !Переписать! | Картографический веб-сервис Google Maps для отображения карт использует проекцию Меркатора на сфере. Для начала рассмотрим более общий случай проекции Меркатора для эллипсоида WGS84, а потом будет не сложно перейти к сфере. !Переписать! | ||
<br /> | |||
== Описание проекции Меркатора/WGS84 == | == Описание проекции Меркатора/WGS84 == | ||
[http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%86%D0%B8%D1%8F_%D0%9C%D0%B5%D1%80%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D0%B0 Равноугольная цилиндрическая проекция Меркатора] — одна из основных картографических проекций. Разработана Герардом Меркатором для применения в его «Атласе» в 1596г.<br /> | [http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%86%D0%B8%D1%8F_%D0%9C%D0%B5%D1%80%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D0%B0 Равноугольная цилиндрическая проекция Меркатора] — одна из основных картографических проекций. Разработана Герардом Меркатором для применения в его «Атласе» в 1596г.<br /> | ||
В наше время достаточно часто используется вариант этой проекции [http://spatialreference.org/ref/epsg/3395/ WGS 84/World Mercator] (EPSG:3395) на базе общеземного эллипсоида WGS84 (EPSG:7030). Данный эллипсоид имеет размер большой полуоси (экваториальный радиус) равный 6378137,0 метров и меньшей полуоси (полярный радиус) — ~6356752,314245 метра. Величина обратного уплощения (1/f) равна 298,257223563. | В наше время достаточно часто используется вариант этой проекции [http://spatialreference.org/ref/epsg/3395/ WGS 84/World Mercator] (EPSG:3395) на базе общеземного эллипсоида WGS84 (EPSG:7030). Данный эллипсоид имеет размер большой полуоси (экваториальный радиус) равный 6378137,0 метров и меньшей полуоси (полярный радиус) — ~6356752,314245 метра. Величина обратного уплощения (1/f) равна 298,257223563. | ||
<br /> | |||
== Описание проекции "Cферического Меркатора" == | == Описание проекции "Cферического Меркатора" == | ||
<br /> | |||
== Пересчет координат из широты/долготы в проекцию Меркатора/WGS84 == | == Пересчет координат из широты/долготы в проекцию Меркатора/WGS84 == | ||
=== Теория === | === Теория === | ||
=== Реализации === | === Реализации === | ||
<br /> | |||
== Пересчет координат из проекции Меркатора/WGS84 в широту/долготу == | == Пересчет координат из проекции Меркатора/WGS84 в широту/долготу == | ||
=== Теория === | === Теория === | ||
=== Реализации === | === Реализации === | ||
<br /> | |||
== Пересчет координат из широты/долготы в проекцию "Сферического Меркатора" == | == Пересчет координат из широты/долготы в проекцию "Сферического Меркатора" == | ||
=== Теория === | === Теория === | ||
=== Реализации === | === Реализации === | ||
<br /> | |||
== Пересчет координат из проекции "Сферического Меркатора" в широту/долготу == | == Пересчет координат из проекции "Сферического Меркатора" в широту/долготу == | ||
=== Теория === | === Теория === | ||
=== Реализации === | === Реализации === | ||
<br /> | |||
== Ссылки по теме == | |||
[http://en.wikipedia.org/wiki/Mercator_projection Mercator projection(eng wiki)]<br /> | |||
[http://wiki.openstreetmap.org/wiki/Mercator#Spherical_Mercator Варианты пересчета на вики OSM]<br /> | |||
[http://www.hydrometronics.com/downloads/Web%20Mercator%20-%20Non-Conformal,%20Non-Mercator%20(notes).pdf Web Mercator: Non-Conformal, Non-Mercator]<br /> | |||
[http://www.maptiler.org/google-maps-coordinates-tile-bounds-projection/ Tiles à la Google Maps: Coordinates, Tile Bounds and Projection]<br /> | |||
[http://spatialreference.org Spatial references]<br /> |
Версия от 11:16, 5 апреля 2012
Описание вариантов пересчета широты/долготы в плоские координаты проекции Меркатора на базе эллипсоида WGS84 и на базе сфероида
Введение
Картографический веб-сервис Google Maps для отображения карт использует проекцию Меркатора на сфере. Для начала рассмотрим более общий случай проекции Меркатора для эллипсоида WGS84, а потом будет не сложно перейти к сфере. !Переписать!
Описание проекции Меркатора/WGS84
Равноугольная цилиндрическая проекция Меркатора — одна из основных картографических проекций. Разработана Герардом Меркатором для применения в его «Атласе» в 1596г.
В наше время достаточно часто используется вариант этой проекции WGS 84/World Mercator (EPSG:3395) на базе общеземного эллипсоида WGS84 (EPSG:7030). Данный эллипсоид имеет размер большой полуоси (экваториальный радиус) равный 6378137,0 метров и меньшей полуоси (полярный радиус) — ~6356752,314245 метра. Величина обратного уплощения (1/f) равна 298,257223563.
Описание проекции "Cферического Меркатора"
Пересчет координат из широты/долготы в проекцию Меркатора/WGS84
Теория
Реализации
Пересчет координат из проекции Меркатора/WGS84 в широту/долготу
Теория
Реализации
Пересчет координат из широты/долготы в проекцию "Сферического Меркатора"
Теория
Реализации
Пересчет координат из проекции "Сферического Меркатора" в широту/долготу
Теория
Реализации
Ссылки по теме
Mercator projection(eng wiki)
Варианты пересчета на вики OSM
Web Mercator: Non-Conformal, Non-Mercator
Tiles à la Google Maps: Coordinates, Tile Bounds and Projection
Spatial references