중국에서 GPS 오프셋 / 시프트의 원인은 무엇입니까?


22

나는 중국에서 악명 높은 GPS 이동의 본질을 이해하려고 거의 이틀을 보냈습니다. 소음을 조사한 후 두 가지 반복되는 증상은 다음과 같습니다.

  1. GPS 좌표 (WGS-84)는 50에서 1000 미터 범위의 오프셋으로 중국지도에 잘못 표시됩니다.
  2. 중국의 Google지도와 Apple지도는 거리지도와 위성 이미지가 심각하게 잘못 정렬되어 있습니다 (실례 )
    여기에 이미지 설명을 입력하십시오

다양한 출처에서 모순되는 주장을합니다.

  • 냉전 시대의 규정은 보안 문제로 인해 GPS 칩에 임의의 오프셋을 도입하도록 요구했습니다.
  • 중국에서 제조 된 GPS 장치를 선호하는 보호 조치
  • 중국은 단순히 다른 투영 시스템을 사용 하며 오프셋은 임의적이지 않습니다.
  • 중국에서 제조 된 GPS 칩은 GCJ-02 기준을 따라야하는 승인 된 중국지도와 일치시키기 위해 반환하는 좌표를 오프셋합니다.

실제 이야기는 무엇입니까? 이것은 Wikipedia 페이지의 장점 인 일종의 광범위한 문제처럼 보이지만 아직 권위있는 것을 찾을 수 없었습니다.

두 가지 로 제안 질문에 가능한 정확하게 원인이 무엇인지 대답하지 않는 중복; 오히려 증상을 설명합니다.


@Chris : PolyGeo가 제목을 바꿀 때이 질문이 도시 협곡에 대한 거짓지도보다 더 잘 표현되지 않을 것 같습니까?
Dan Dascalescu

나는 동의하지 않을 것이다. 나는 법률 / 등을 포함하기 때문에 여기에 가장 적합한 대답을 옮겨야한다고 말할 것입니다. 오프셋에 대해 이야기하는 것은 신호 및 기술 성능 을 얻는 실제 문제를 다루지 않습니다 . 나는 거기에 답이 있고 최근에 논의 된 것을 알았 기 때문에 투표했다. gis.stackexchange.com/questions/59931 (이 답변에서 참조 됨)은 중복으로 표시하기에 더 적합한 후보 일 수 있습니다. 또는 둘 다 열어 둔 상태에서 의견을 통해 연결하고 두 곳 모두에 답을 넣으십시오 ( 문제에 대한 표현이 확실히 좋습니다 ).
Chris W

다른 프로젝션 시스템을 사용하여 중국에 대해 링크 한 페이지는 관찰중인 동작과 관련이 없습니다.
Devdatta Tengshe

@DevdattaTengshe : 상황과의 혼동을 보여주기 때문에이를 명확히하도록 요청했습니다. 질문을 다시 열려면 투표 하시겠습니까?
Dan Dascalescu

@ DanDascalescu : 왜 gis.stackexchange.com/a/59936/442 가 혼란을 명확히하지 않는 이유를 설명 합니까? 나는 그 점을 다루기 위해 그 대답을 확장하려고 노력할 것이다
Devdatta Tengshe

답변:


14

이 문제는 매일 수백만 명의 사람들에게 영향을 미치더라도 영어를 구사하는 권위있는 출처에 의해 제대로 문서화되지 않았습니다. 지난 이틀 동안 상황을 이해하려고 노력 했으며 중국의 매핑 제한 사항과 중국 GPS 이동 문제에 대한 Wikipedia 기사를 작성했습니다 . 아래는 내 연구에서 질문에 답하는 부분입니다.

문제의 근원은 중국 국무원이 중국의 공기, 육지 및 물에 관한 지리 데이터에 대한 엄격한 제한입니다. 지도 및 측량은 국무원의 승인을 통해서만 수행 할 수 있으며 외국인은 측량에 대한 승인을 얻기 위해 합작 투자를해야합니다. 이 ( 기침 보호 및 격리 기침 ) 법을 위반하는 개인 및 회사에 대해 부과 되는 벌금의 예는 많이 있습니다 .

중국의 거리지도를 제공하는 온라인지도 제공 업체는 국무원의 승인을 받아야합니다. 이지도 는 세계 대부분이 사용하는 WGS-84 대신 GCJ-02 데이텀을 사용해야 합니다. 이로 인해 일반 GPS 칩에서 오는 좌표와 같은 WGS-84 좌표가 GCJ-02 맵에 잘못 표시됩니다.

실행 로그가 오프셋됩니다

Google에 거리지도가 표시됩니다. co.kr / maps 및 google. cn / maps는 GCJ-02 좌표를 사용합니다. 이는 31.24427 N, 121.48695 E에 위치한 상하이 인민 영웅 기념비 와 같은 알려진 랜드 마크의 GPS (WGS-84) 좌표를 가져와 증명할 수 있습니다.

중국에서 제조 된 GPS 칩이 GCJ-02 좌표를 직접 반환하는지 또는 WGS-84 좌표를 반환하는지, 또는 승인 된지도 소프트웨어가 GCJ-02로 변환 할 수 있는지 여부는 여전히 확실하지 않습니다.


Android 소스 코드를 살펴본 결과 어디에서나 이러한 변화를 찾지 못했습니다. 이것은 GPS 자체가 변환 된 값을 제공한다고 믿게합니다. 대부분의 소비자 수준의 전자가 중국에서 생산되고 있음을 감안할 때, 자신의 펌웨어가 GCJ-02에 결과를 생산하는 것이 가능하다
Devdatta Tengshe

지도에 빨간색 선을 그린 GPX를 공유 할 수 있습니까?
Devdatta Tengshe 5

@DevdattaTengshe : 불행히도 나는 로그가 없습니다- 여기서 줄거리를 찾았습니다 . 그러나 우리 는 중국의지도가 GCJ-02를 사용하여 만들어 졌다는 것을 확실히 알고 있습니다. OpenLayers 에서 상하이로 이동하여 OSM, Bing Aerial 및 Google Streets간에 전환합니다.
Dan Dascalescu

Google 위성 이미지가 올바르게 렌더링됩니까? Google Maps API를 사용하는 동안 Google 지형 및 Google 로드쇼가 위성지도 (및 뾰족한 기념물 좌표)와 비교하여지도가 이동했기 때문에 묻습니다. 어느 것이 맞습니까?
zetah

0

@ Devdatta Tengshe Google지도 앱은 GCJ-02지도와 일치하도록 변환 된 값을 제공합니다. 휴대 전화에서 Google지도 웹 페이지를 열고 찾아 보면 휴대 전화가 GCJ-02지도와 일치하지 않는 올바른 WGS-84 좌표를 제공합니다. 따라서 하드웨어, 펌웨어 또는 안드로이드와는 아무런 관련이 없습니다. 중국 고객이나 중국에서 많은 시간을 소비하는 고객을 수용하려는 앱은 WGS-84에서 GCJ-02 로의 좌표 변환을 수행합니다. 이것을 확인하십시오 : http://www.sinosplice.com/life/archives/2013/07/16/a-more-complete-ios-solution-to-the-china-gps-offset-problem


올바른 좌표를 받고 있다는 것을 어떻게 알 수 있습니까? 그것들과 무엇을 비교할 것인가?
Devdatta Tengshe

기술적으로지도가 아닌 Google 어스가 있으며 항상 올바른 WGS-84 좌표를 제공합니다.
손님 :

@Devdatta Tengshe 분명히 나는 ​​중국에 있고, 나는 그것을 확인했다. 사무실 바로 옆에있는 유명한 건물의 WGS-84 좌표를 입력했습니다. Google지도 웹 페이지 바로 옆에 있었고, 우리 둘 다 GCJ-02지도에서 잘못된 곳에 있었지만 WGS-84에서는 위성 이미지 (Google지도 앱은 GCJ-02지도와 WGS-84 위성 이미지를 제공하며 서로 일치하지 않습니다). Google과 같은 대기업은 WGS-84 좌표를 GCJ-02로 변환하기 위해지도 앱을 구매했습니다. 소위 보안 문제는 말도 안됩니다. 이것은 사업입니다.
손님

0

방금 상하이에서 돌아 왔습니다. iPhone 6 이상에서 Google Maps를 사용하여 실제 위치에서 북서쪽으로 약 500m 이동했습니다. Apple Map은 잘 작동했습니다.

내 친구가 Android 휴대 전화에서 Google지도와 교차 확인했으며 위치가 정확했습니다.

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