อะไรทำให้ GPS offset / shift ในจีน


22

ฉันใช้เวลาเกือบสองวันเต็มในการพยายามทำความเข้าใจธรรมชาติของการเปลี่ยน GPS ที่น่าอับอายในประเทศจีน หลังจากลอดเสียงรบกวนไปแล้วอาการที่เกิดซ้ำสองอย่างคือ:

  1. พิกัด GPS (WGS-84) ทำแผนที่ได้ไม่ดีบนแผนที่จีนโดยมีระยะทางตั้งแต่ 50 ถึง 1,000 เมตร
  2. Google และ Apple Maps ในประเทศจีนมีการเยื้องศูนย์อย่างรุนแรงระหว่างแผนที่ถนนและภาพถ่ายดาวเทียม ( ตัวอย่างสด )
    ป้อนคำอธิบายรูปภาพที่นี่

แหล่งข้อมูลต่าง ๆอ้างสิทธิ์ที่ขัดแย้ง:

  • กฎระเบียบในยุคสงครามเย็นได้รับคำสั่งให้มีการปรับลดการสุ่มลงในชิป GPS เนื่องจากปัญหาด้านความปลอดภัย
  • มาตรการปกป้องเพื่อปกป้องอุปกรณ์ GPS ที่ผลิตในประเทศจีน
  • ประเทศจีนเพียงแค่ใช้ระบบการฉายที่แตกต่างกันและการชดเชยจะไม่สุ่ม
  • ชิป GPS ที่ผลิตในประเทศจีนจะชดเชยพิกัดที่พวกเขากลับมาเพื่อให้ตรงกับแผนที่จีนที่ได้รับอนุมัติซึ่งจะต้องเป็นไปตาม GCJ-02 datum

เรื่องจริงคืออะไร ดูเหมือนว่าประเภทของปัญหาที่แพร่หลายที่ควรได้รับจากหน้า Wikipedia แต่ฉันยังไม่พบสิ่งใดที่เชื่อถือได้

สองคำถามปัญหาเป็นไปได้ที่ซ้ำกันไม่ได้คำตอบว่าสิ่งที่ทำให้เป็น; ค่อนข้างพวกเขาอธิบายอาการ


@Chris: ดูเหมือนว่าคำถามนี้ดูเหมือน PolyGeo จะตั้งชื่อใหม่หรือไม่ดีกว่าคำว่าผู้นำที่ผิด ๆ เกี่ยวกับหุบเขาในเมือง?
Dan Dascalescu

ฉันจะไม่เห็นด้วย ฉันอาจจะบอกว่าคำตอบที่นั่นเหมาะสมที่สุดที่นี่ควรจะย้ายเนื่องจาก imho กฎหมาย / ฯลฯ และพูดคุยเกี่ยวกับการชดเชยไม่ได้อยู่ที่ว่าคำถามที่เกิดขึ้นจริงของการใด ๆของสัญญาณและประสิทธิภาพทางเทคนิค ฉันเพิ่งโหวตเพราะฉันรู้ว่าคำตอบนั้นอยู่ที่นั่นและได้มีการพูดคุยกันเมื่อเร็ว ๆ นี้ gis.stackexchange.com/questions/59931 (ซึ่งอ้างอิงในคำตอบดังกล่าว) อาจเป็นตัวเลือกที่ดีกว่าสำหรับการทำเครื่องหมายว่าซ้ำซ้อน อีกทางหนึ่งคือปล่อยให้ทั้งคู่เปิดเชื่อมโยงพวกเขาผ่านความคิดเห็นและใส่คำตอบลงในทั้งสองสถานที่ (ถ้อยคำของคุณดีกว่าสำหรับปัญหานี้อย่างแน่นอน)
คริส W

หน้าเว็บที่คุณเชื่อมโยงเกี่ยวกับประเทศจีนโดยใช้ระบบการฉายภาพที่แตกต่างกันไม่มีส่วนเกี่ยวข้องกับพฤติกรรมที่คุณสังเกต
Devdatta Tengshe

@DevdattaTengshe: นั่นแสดงให้เห็นถึงความสับสนของฉันกับสถานการณ์ซึ่งเป็นสาเหตุที่ฉันขอให้มีการชี้แจงนี้ คุณกรุณาลงคะแนนเพื่อเปิดคำถามอีกครั้ง?
Dan Dascalescu

@DanDascalescu: คุณอธิบายได้ไหมว่าทำไมgis.stackexchange.com/a/59936/442ไม่ได้ทำให้ความสับสนของคุณกระจ่างขึ้น? ฉันจะพยายามขยายคำตอบนั้นเพื่อให้ครอบคลุมประเด็นเหล่านั้น
Devdatta Tengshe

คำตอบ:


14

ปัญหาดังกล่าวได้รับการบันทึกไว้อย่างไม่ถูกต้องโดยแหล่งข้อมูลที่เชื่อถือได้สำหรับผู้พูดภาษาอังกฤษแม้จะมีผลกระทบต่อผู้คนหลายล้านคนในชีวิตประจำวัน ฉันใช้เวลาสองวันที่ผ่านมาพยายามที่จะเข้าใจสถานการณ์และฉันได้สร้างบทความวิกิพีเดียเกี่ยวกับข้อ จำกัด ในการทำแผนที่ในประเทศจีนและเกี่ยวกับปัญหาการเปลี่ยนแปลงประเทศจีนจีพีเอส ด้านล่างเป็นส่วนหนึ่งของงานวิจัยของฉันที่ตอบคำถาม

รากเหง้าของปัญหาคือข้อ จำกัด ที่รุนแรงที่สภาแห่งรัฐจีนวางไว้ในข้อมูลทางภูมิศาสตร์เกี่ยวกับอากาศที่ดินและน่านน้ำของจีน การทำแผนที่และการสำรวจสามารถทำได้ด้วยการอนุญาตจากสภาแห่งรัฐเท่านั้นและชาวต่างชาติจะต้องจัดตั้ง บริษัท ร่วมทุนเพื่อที่จะได้รับอนุญาตให้ทำการสำรวจ มีการตัวอย่างมากมายของค่าปรับเรียกเก็บกับบุคคลและ บริษัท ที่จะหมดนี้ ( ไอกีดกันและเป็นกลางไอ ) กฎหมาย

ผู้ให้บริการแผนที่ออนไลน์ที่เสนอแผนที่ถนนของจีนจะต้องได้รับอนุญาตจากสภาแห่งรัฐ แผนที่เหล่านี้ต้องใช้ข้อมูลGCJ-02แทนที่จะเป็น WGS-84 ที่คนส่วนใหญ่ใช้ในโลก สิ่งนี้ทำให้พิกัด WGS-84 เช่นการมาจากชิป GPS ปกติถูกวางแผนอย่างไม่ถูกต้องบนแผนที่ GCJ-02

บันทึกการทำงานถูกชดเชย

แผนที่ถนนที่แสดงโดยทั้ง google com / maps และ google cn / maps ใช้พิกัด GCJ-02 สิ่งนี้สามารถพิสูจน์ได้โดยการหาพิกัด GPS (WGS-84) ของสถานที่สำคัญที่รู้จักเช่นอนุสาวรีย์วีรบุรุษผู้คนในเซี่ยงไฮ้ซึ่งตั้งอยู่ที่ 31.24427 N, 121.48695 E:

ฉันยังไม่ชัดเจนว่าชิป GPS ที่ผลิตในประเทศจีนส่งคืนพิกัด GCJ-02 โดยตรงหรือไม่หรือหากพวกเขาส่งคืนพิกัด WGS-84 ซึ่งซอฟต์แวร์แผนที่ที่ได้รับการอนุมัติสามารถแปลงเป็น GCJ-02 ได้


ฉันผ่านซอร์สโค้ด Android และไม่พบการเปลี่ยนแปลงนี้ในทุกที่ สิ่งนี้ทำให้ฉันเชื่อว่าจีพีเอสตัวเองให้ค่าที่เปลี่ยนแปลง เนื่องจากอุปกรณ์อิเล็กทรอนิกส์ระดับผู้บริโภคส่วนใหญ่ผลิตในประเทศจีนจึงเป็นไปได้ว่าเฟิร์มแวร์ของพวกเขาจะให้ผลลัพธ์ใน GCJ-02
Devdatta Tengshe

คุณสามารถแบ่งปัน GPX ที่คุณวาดเส้นสีแดงบนแผนที่ได้หรือไม่?
Devdatta Tengshe

@DevdattaTengshe: น่าเสียดายที่ผมไม่ได้มีบันทึก - ผมพบว่าพล็อตที่นี่ อย่างไรก็ตามเรารู้แน่ว่าแผนที่ของประเทศจีนนั้นใช้ GCJ-02 เลื่อนไปเซี่ยงไฮ้ในOpenLayersและสลับระหว่าง OSM, Bing Aerial และ Google Streets
Dan Dascalescu

ภาพถ่ายดาวเทียมของ Google แสดงผลถูกต้องหรือไม่ ฉันถามเพราะในขณะที่ใช้ Google Maps API ภูมิประเทศของ Google และ Google Road Show จะเปลี่ยนแผนที่เมื่อเปรียบเทียบกับแผนที่ดาวเทียม อันไหนที่ถูก?
zetah

0

@ Devdatta Tengshe แอพ Google maps ให้ค่าที่แปลงแล้วเพื่อให้ตรงกับแผนที่ GCJ-02 เปิดเว็บเพจ Google maps บนโทรศัพท์มือถือของคุณค้นหาและคุณจะพบโทรศัพท์มือถือของคุณให้พิกัด WGS-84 ที่ถูกต้องซึ่งไม่ตรงกับแผนที่ GCJ-02 ดังนั้นจึงไม่มีอะไรเกี่ยวข้องกับฮาร์ดแวร์เฟิร์มแวร์หรือ Android มันเป็นแอพที่ต้องการตอบสนองลูกค้าชาวจีนหรือลูกค้าที่ใช้เวลามากในประเทศจีนทำให้การแปลงพิกัด 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 Earth ซึ่งไม่ใช่เทคนิคในแผนที่และให้พิกัด WGS-84 ที่ถูกต้องเสมอ
ผู้เข้าพัก

@Devdatta Tengshe เห็นได้ชัดว่าฉันอยู่ในประเทศจีนและฉันได้ตรวจสอบมัน ฉันพิมพ์พิกัด WGS-84 ของอาคารที่มีชื่อเสียงข้างสำนักงานของฉันบนหน้าเว็บ Google Maps ที่ฉันตั้งอยู่ข้างๆและเราทั้งคู่อยู่ในตำแหน่งที่ไม่ถูกต้องบนแผนที่ GCJ-02 แต่อยู่บน WGS-84 ภาพดาวเทียม (แอป Google Maps นำเสนอแผนที่ GCJ-02 และภาพดาวเทียม WGS-84 และแน่นอนว่าพวกเขาไม่ตรงกันกัน) บริษัท ใหญ่ ๆ อย่าง Google จ่ายเงินเพื่อให้แอพแผนที่เปลี่ยนพิกัด WGS-84 เป็น GCJ-02 เรียกว่าความกังวลด้านความปลอดภัยนั้นไร้สาระนี่คือธุรกิจ
ผู้เข้าพัก

0

ฉันเพิ่งกลับมาจากเซี่ยงไฮ้ การใช้ Google Maps บน iPhone 6 ขึ้นไปฉันพบว่าการเปลี่ยนไปทางตะวันตกเฉียงเหนือของตำแหน่งจริงของฉันประมาณ 500 ม. Apple Map ทำงานได้ดี

เพื่อนของฉันตรวจสอบกับ Google Maps บนโทรศัพท์ Android ของเธอและมีตำแหน่งที่ถูกต้อง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.