การฉาย EPSG: ข้อมูล 4326 ในแผนที่ 2D?


13

ฉันชอบที่จะคิดว่าฉันค่อนข้างรอบรู้ใน datums การคาดการณ์และการประสานงานระบบอ้างอิง

ข้อมูล OpenStreetMap ถูกเก็บไว้ใน WGS84 Lat / Lon (EPSG: 4326) ซีอาร์เอสนี้มีที่ตั้งทางภูมิศาสตร์ดังนั้นจึงมีวัตถุประสงค์เพื่อจัดเก็บสถานที่บนโลก 3 มิติ เมื่อฉันเห็นแผนที่นี้ฉันกำลังดูอะไรอยู่

เมื่อมองไปที่ Reykjavik ดูเหมือนว่าเส้นลองจิจูดนั้นพุ่งไปทางขั้วโลกเหนือที่ Greenwhich Meridian (หรือบางทีพวกเขาวางแผนเมืองในมุมมองมุมมอง ??) ดังนั้นฉันคิดว่า 0,90 เป็นจุดกึ่งกลางของแผนที่

คลาสนี้เป็นแบบฉายภาพหรือไม่และถ้าเป็นแบบใด

มีการฉายภาพเดียวที่ใช้กันทั่วไปสำหรับข้อมูล lat / lon หรือไม่?

ฉันมีข้อมูลที่จัดเก็บใน Oracle โดยใช้ EPSG: 4326 และเมื่อแสดงผลโดย GeoServer โดยไม่มีการฉายภาพที่ระบุมันยังแสดงคุณสมบัติเหล่านี้


จริง ๆ แล้วฉันก็แปลกใจเหมือนกันเมื่อไม่นานมานี้ และไม่เพียง แต่สำหรับ OSM แต่สำหรับซอฟต์แวร์ GIS ใด ๆ ... ArcGIS, Qgis ... ทำอะไรเมื่อพวกเขาแสดงข้อมูลที่ไม่ได้ฉาย เรากำลังมองหาอะไร เดาของฉัน (แต่รู้สึกฟรีเพื่อแก้ไข) คือพวกเขาไม่สนใจมัน! พวกเขาแสดงพิกัดราวกับว่าพวกเขาเป็นระบบอ้างอิงคาร์ทีเซียน บนโลกเส้นเมอริเดียนกำลังมาบรรจบกันที่เสาซึ่งสะท้อนให้เห็นในความจริงที่ว่าเรคยาวิกปรากฏผิดเพี้ยนไปทางทิศตะวันออกเฉียงเหนือ ทีนี้ถ้ามันถูกต้องมันจะถือว่าเป็นการประมาณการโดยนัยหรือไม่? ถ้าใช่การคาดการณ์ประเภทใด
Stéphane Henriod

คุณสังเกตเห็นการแสดงพิกัดลงที่ด้านล่างขวาหรือไม่? การดูอย่างรวดเร็วนี้จะทำให้คำถามของคุณพร้อม
whuber

@ เมื่อฉันเห็นการอ่านพิกัด แต่มันไม่ช่วยจริงๆ - โดยไม่กำหนดเส้นรุ้งและเส้นแวงเหนือจอแสดงผลตัวเลขจะให้ความคิดที่คลุมเครือว่าตำแหน่งถูกแมปกับภาพอย่างไรและไม่อธิบายโดยตรงว่าทำไมภาคเหนือ หรือเมืองทางใต้มีแนวโน้มที่จะเป็นศูนย์กลาง
tomfumb

1
เมื่อแสดงข้อมูลในระบบอ้างอิงพิกัดทางภูมิศาสตร์ซอฟต์แวร์ ArcGIS จะใช้ละติจูด / ลองจิจูดราวกับว่ามันเป็นค่าคาร์ทีเซียนแบบ 2D Plate Carree ปรับขนาดค่า lat / lon โดยแปลงให้เป็นเรเดียนและคูณด้วยแกน semimajor ฉันพูดว่า ArcMap (ตัวอย่าง) ใช้การฉายภาพหลอก Carree
mkennedy

คำตอบ:


16

OpenLayers ใช้คำว่า 'EPSG: 4326' เพื่อหมายถึงการฉายภาพ Plate Caree อ้างถึง 'WGS84' และ EPSG: 4326 เนื่องจากการฉายภาพเป็นเรื่องธรรมดามานานจนเป็นที่มาของความสับสน มือสั้นนี้เกิดขึ้นตั้งแต่ก่อนที่ Google และ OpenLayers จะมาถึงที่เกิดเหตุ ตัวอย่างเช่น ESRI ได้ทำเรื่องเหลวไหลมานานเท่าที่ฉันจำได้ OpenLayers ไม่ได้ปฏิเสธเป็นกำไรต่อหุ้น: 900913 ในทันทีเว้นแต่คุณจะบอกว่าคุณต้องผสมข้อมูลกับแผนที่ฐานของ Google เพราะ Google API ใช้เพียง 900913 (ซึ่งถูกคิดค้นโดย Google - ตัวเลขที่ชวนให้นึกถึงราง ของคำว่า 'google')


ฮะ! พบมัน Christopher Schmidt แนะนำเป็นครั้งแรกโดยใช้ 900913 crschmidt.net/blog/archives/243/google-project-900913
mkennedy

สิ่งนี้กลายเป็นว่าไม่ถูกต้อง กำไรต่อหุ้น: 4326 กำหนดทั้งข้อมูลที่ใช้ WGS84 และการฉายภาพที่ฉายภาพ LongLat / Plate Caree ดูspatialreference.org/ref/epsg/4326/proj4js
Chad

ไม่มาก WGS84 เป็นชื่อที่ใช้สำหรับการฉายภาพและ datum (ชื่อเดียวกัน แต่ต่างกันสองอย่าง) EPSG: 4326 เป็นเพียงรหัส EPSG สำหรับการฉายภาพทั่วไปที่เรียกว่า 'WGS84' ซึ่งใช้ข้อมูล WGS84 (ดูที่เว็บไซต์ EPSG อย่างเป็นทางการ ) ดังนั้นคำตอบไม่ผิด
MappaGnosis

2

EPSG: 4326 ไม่ใช่การฉาย มันเป็น "unprojected" เรคยาวิกเป็นมุมที่สัมพันธ์กับทิศทางสำคัญ: http://osm.org/go/e0UtZkUl-และเมื่อคุณดูแผนที่ที่เชื่อมโยงคุณจะเห็นเส้นละติจูดและลองจิจูดที่แมปกับสี่เหลี่ยม 2: 1 ที่ 360 กว้างและสูง 180 ° ขอบด้านบนและด้านล่างเป็นจุดทั้งสองบนพื้นผิวโลกขั้วเหนือและขั้วโลกใต้

บนเว็บการฉายภาพทั่วไปที่ใช้สำหรับข้อมูล lat / lon คือ EPSG: 900913 (หรือ 3857 อย่างเป็นทางการ) ซึ่งเป็นเครื่องฉายเว็บทรงกลมของ Google ส่วนใหญ่เป็นเพียงช่วงไม่กี่ปีที่ผ่านมาเมื่อการฉายภาพนี้แพร่หลายไปทั่วแผนที่เว็บ


2
การคาดการณ์นี้เป็นเรื่องปกติมาเป็นเวลานานก่อนแผนที่เว็บและดังนั้นก่อนการสร้าง EPSG: 900913 EPSG: 900913 ใช้ตัวเลขที่แตกต่างจาก EPSG: 4326 (แน่นอนอดีตใช้ทรงกลมที่สมบูรณ์แบบและทรงกลม oblate ทรงกลม)
MappaGnosis

ขออภัยฉันควรจะเจาะจงมากขึ้นในคำถามของฉัน: ฉันไม่ได้ถามมัน 4326 เป็นเส้นโครง แต่ถ้าแผนที่ที่ฉันดูกำลังใช้การฉายเพื่อแสดงข้อมูล 4326 ฉันรู้ว่าแผนที่เฉพาะนี้ไม่ได้ใช้ Mercator ทรงกลมเนื่องจากฉันเคยเห็น Reykjavik โดยไม่ต้องมองเห็นภาพ
Tomfumb

3
ในการตอบกลับข้อคิดเห็นของคุณมันอาจจะแม่นยำมากกว่าที่จะบอกว่าแผนที่ที่คุณกำลังดูอยู่นั้นกำลังใช้การแปลงรูป โดยทั่วไปแล้วโปรเจคชั่นตรีโกณมิติจะถูกออกแบบมาเพื่อรักษามุมมองของผู้อื่นในลักษณะภูมิศาสตร์: พื้นที่ที่เท่ากันรูปร่างที่สอดคล้องกันการแบกของเข็มทิศ ฯลฯ การแปลงเป็นฟังก์ชันเชิงเส้นที่ย้ายชุดของพิกัดลงในมุมมองที่กำหนด ลงและไปทางขวาหรือการคูณเพื่อให้ได้ 360 °พอดีกับ 600 พิกเซล
Michal Migurski

5
คุณสร้างความแตกต่างที่มีประโยชน์ แต่คำศัพท์ของคุณไม่ธรรมดา 'การแปลง' ของคุณมักจะเรียกว่า "การแปลงเลียนแบบ" เพื่อแยกความแตกต่างจากความรู้สึกทั่วไปของการเปลี่ยนแปลงในคณิตศาสตร์ นอกจากนี้ยังมีการประมาณสองสามประการจากฟังก์ชันตรีโกณมิติ (แม้ว่าฟังก์ชันดังกล่าวสามารถเป็นส่วนหนึ่งของกระบวนการ) ดังนั้นในความเป็นจริง Sylvester Sneekly นั้นถูกต้องเพื่อระบุแผนที่นี้โดยใช้การฉาย Plate Carree แม้ว่าการฉายนั้นจะไม่เกี่ยวข้องกับตรีโกณมิติใด ๆ เลย มันไม่ใช่การแปลงเลียนแบบ แนวคิดนั้นใช้กับช่องว่างแบบยุคลิดเท่านั้น (แผนที่)
whuber
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.