Web Mercator (보조 영역)가 왜 웹 맵 표준이 되었습니까?


55

Web Mercator 투영 과 WMAS (Web Mercator Auxiliary Sphere) 의 차이점 이 무엇인지 이해합니다 . 또한 Google과 Esri가이 투영을 웹맵의 기본 투영으로 채택 했으므로 모든 투영간에 재 투영 될뿐만 아니라 webMercatorToGeographic 과 같은 WM에 대한 특정 기능인 특수 기능이 있습니다. 결국 WMAS 프로젝션을 사용하는 이유와 이것이 웹 매핑의 표준이 된 이유 가 궁금 합니다. 그것은 단지 두 방향의 거인이 그 방향으로 움직 인 결과입니까, 아니면 단지 정확성 이유 때문입니까?

추가 링크 :
메르카토르 투영


2
좋은 질문! 나는 항상 이것에 대해 궁금했습니다.
Devdatta Tengshe 3

답변:


34

Google에 감사의 말씀을 전합니다. Web Mercator 용 원본 EPSG 코드 WKID를 살펴보십시오 . 900913은 어떻게 생겼습니까? 당신이 적어도 작은 l33t 경우 도움이됩니다.

몇 년 전 (2005 년) Google지도가 폭발하자 모두가 Google을 복사하기 시작했습니다. 여기에는 Virtual Earth / Bing, Mapquest, Yahoo Maps 및 Esri가 포함되었습니다. 누구나 가장 인기있는 웹 매핑 플랫폼과 호환되기를 원했습니다. 그 이후로 표준이었습니다.

편집 : mkennedy의 의견에 따라 EPSG 코드를 WKID로 변경했습니다.


하하, 나는 그 미친 구글리스를 알아 차리지 못했습니다.
blah238

1
나는 그들이 "Google 직원"을 선호한다고 생각한다 ;-)
Derek Swingley

3
900913은 EPSG 데이터 세트에 포함되지 않았으며 결코 없었기 때문에 투표를 거부합니다. 900913에서 처음 발견 한 것은 crschmidt.net/blog/archives/243/google-projection-900913입니다 . 원래 EPSG 코드는 3785이며 이제 3857로 대체되었습니다. 대신 wkid (또는 코드)라고 말하면 투표하겠습니다. 다시. 면책 조항 : 나는 데이터베이스를 유지 관리하는 소위원회에 있습니다 (3785가 추가되었을 때가 아니라고 생각합니다!)
mkennedy

8
900913과 같은 숫자는 오픈 소스 커뮤니티에 의해 비공식적으로 할당되어야했기 때문에 사람들은 "일을 끝낼 수 있고"(tm)위원회가 3785가 잘못된 숫자라고 대신하여 대체 할 수있을 때까지 몇 개월 / 년을 기다릴 필요가 없었습니다. 3875는 분명히 훨씬 더 나은 결정입니다. 이 답변이 정확하기 때문에 공평하지는 않습니다 (ESPG 대 WKID 용어 실수 제외). 공감.
Ragi Yaser Burhum

@ Raagi Yaser Burhum, 나는 완전히 이해합니다. EPSG 소위원회에 당시에 이에 대한 정의를 추가하도록 요청했습니다. 그들은 원하지 않는 이유가 몇 가지 있었으며, 그렇지 않으면 많은 사람들이 납득시켜야했습니다.
mkennedy

15

언급했듯이 원래 Google지도 및 타일링 시스템에서 가져온 것입니다. 그러나 WMAS의 선택을 좋은 것으로 만드는 몇 가지 기본적이고 근본적인 장점이 있습니다. 이것이 다른 사람들이 따라온 이유입니다.

빙지도 타일 시스템 페이지는 훌륭한 자원이다. 투영의 장점 중 일부를 설명합니다 (예 : 등각 및 원통형). 타일링 시스템을 다룰 때 관심 영역이 가장 작은 스케일로 하나의 정사각형 타일에 잘 맞을 수 있다는 사실은 좋은 속성입니다. 또한 구를 사용하는 이유 : 더 쉬운 계산-2000 년대 초에 JavaScript 응용 프로그램을 다룰 때 중요한 요소였습니다.

* 여기서 장점은 웹 맵을 대중에게 가져 오는 맥락에서 정의됩니다.


7
+1 요점을 명확히하기 위해 : "conformal"은 맵이 올바른 모양의 익숙한 오브젝트를 표시 함을 의미합니다 . "원통형"은 프로젝션 계산이 간단 할 가능성이 높다는 것을 의미합니다 . (원통형 투영에서지도의 y 값은 위도에만 의존합니다.) 지구의 구형 (약간 더 정확한) 타원형 모델을 사용하면 훨씬 더 단순 해집니다. 이제 질문의 두 번째 부분에 대답하려면 분명히 이러한 선택은 정확성 요구 사항에 의한 것이 아닙니다.
whuber

1
극 근처의 지역 (> 85도)을 제외하고는 "지구 전체가 잘 맞을 수 있습니다".
커크 Kuykendall

1
인구가 많은 장소와 운전 경로에 초점을 맞춘지도의 경우 @Kirk. 예, 모든 관련 지구가 잘 맞습니다.
데릭 스윙 리

1
@All "정말 잘 어울리는"특성은 누군가가 디자인 한 거의 모든 세계 투영에 적용되기 때문에 약간의 청어입니다. 실제로 메르카토르가 극 근처에서 일할 수 없다는 점은 주요 단점 중 하나입니다 .
whuber

1
예, 교실에서 극한 탐험 에서 진행 상황 을 매시업하지 않는 한 문제가되지 않아야합니다 . 극지 탐험은 훌륭한 학습 기회를 제공한다고 생각합니다.
커크 Kuykendall

5

약간만 추가하면 건물 발자국의 모양을 생각하십시오. Google지도 (및 Bing)는 일반적으로 건물 외곽 설정이있는 도시 및 대지 경계선과 같은 예상 모양이있는 기타 항목의 데이터를 표시합니다.

지리적 좌표계 (위도 / 경도)에서 일반적으로 90도 모서리가있는 건물 외곽 설정은 매우 이상하고 찌그러져 보입니다. 각도는 유지되지 않습니다. 그들이 사용하기로 선택한 좌표계는 인구가 많은 세계에 적용 할 수 있어야했으며 ,지도를 보기 좋게 보여 주었습니다 . 면적 측정은 우선 순위가 아니라 맵에서 엔티티의 모양 일뿐입니다. 전체 지구 좌표계의 경우 일반적인 메르카토르 투영법은 적합성으로 인해 모양에 잘 맞습니다 (각도 유지). 그들은 세계가 타원이 아닌 구라고 가정함으로써 거리를 계산하기가 훨씬 쉬워 졌다고 가정함으로써 작업을 더욱 단순화했습니다.

즉, 외형과 쉬운 수학을 위해 선택됩니다.


1
거리 스케일로 확대하면 합리적인 프로젝션을 위해 왜곡이 작아지지 않습니까?
gerrit

비정형 투영은 각도를 왜곡 할 수 있지만 (1) 지리 좌표계 (lat / lon)는 투영이 아니며 (2) 다른 비-머 큐레이터 등각 투영이 있습니다.
Martin F

3

단지 2 비트의 추가 생각 ... 구글에서 생성 된 '매시업 (Mashups)'의 추진은 그것들을 사실상 표준으로 만들었으며, 그들이 매핑 된 세계에서 대다수의 세계를 지원하기 때문에 WMAS가 공통 기준이됩니다. 실제로 업계 전체의 결정은 아닙니다. 그러나 가장 광범위한 잠재 고객을 지원하기 위해 포용하고 확장하려는 원동력입니다.

구글은 그것을했다, 마이크로 소프트는 그것을 확장했고 ESRI는 그것을 받아 들였고 이제 우리는 공통된 출발점을 보게된다. 나쁘지는 않지만 더 나은 답변이 있었을 수는 있지만, 업계에서 무료로 훌륭한 글로벌 캐시 된베이스 맵을 확보하는 데 투자 해야하는 금액에 대해서는 너무 불평 할 수 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.