เส้นยาวที่มีรูปร่างเป็นไฟล์จะพิจารณา geodesics หรือเส้นตรงในพื้นที่ Lat Lat 2D หรือไม่?


13

มีคำจำกัดความว่าเส้นเชื่อมต่อจุดยอดในรูปแบบ shapefile หรือไม่?

ในกรณีที่ง่ายที่สุดลองนึกภาพเส้นที่มีเพียง 2 คะแนนจาก 40, -118 ถึง 40, -112 - นั่นคือที่สุ่มในสหรัฐอเมริกา - ด้วยระบบพิกัดทางภูมิศาสตร์ WGS84 มาตรฐาน นี่คือเนื้อหาของไฟล์. prj:

GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]]

ประเด็นคือ 40.1, -116 เหนือหรือใต้ของเส้น?

  1. หากเราพิจารณาว่าเส้นถูกสอดแทรกเชิงเส้นในพื้นที่ latlong มันจะเป็นไปตาม 40 องศาขนาน (วงกลมเล็ก) และจุดนั้นอยู่ทางทิศเหนือของเส้น
  2. หากเราพิจารณาว่าเส้นนั้นเป็นเส้นทางที่สั้นที่สุดบนพื้นผิวโลกมันเป็นมาตราส่วน (วงกลมใหญ่) ที่มีละติจูดสูงสุดที่กึ่งกลางบรรทัดสูงกว่า 40.1 องศา จากนั้นจุดจะอยู่ทางใต้ของเส้น
  3. หรือมันเป็นเพียงแค่ไม่ได้กำหนด? เนื่องจากรูปแบบ shapefile ไม่มีความคิดของเส้นโค้ง แต่มีเพียงเส้นตรงที่เชื่อมต่อกันเท่านั้น บรรทัดจะต้องมีความหนาแน่น (เพิ่มคะแนนตามแนวเส้น) เพื่อชี้แจงคำตอบนี้

ถ้าฉันสร้างสถานการณ์ดังกล่าวใน QGIS เส้นนั้นจะขนานกันไป 40 องศาและจะบอกคำตอบให้ฉันคือ 1 แต่ฉันจะไม่ตอบคำถามนี้แน่นอนและอยากจะได้ยินสิ่งที่แข็งกว่านี้


4
นี่เป็นคำถามที่ยอดเยี่ยม สำหรับฉันแล้วความหมายใด ๆ นั้นอยู่ในสายตาของนักวิเคราะห์: ในที่สุดความหมายของเซกเมนต์นั้นขึ้นอยู่กับว่าใครสร้างไฟล์เชพและวิธีการประมวลผล ลักษณะนี้เหมือนงานสำหรับที่ ... เมตาดาต้า
whuber

เทคนิคการพูดขอบของรูปหลายเหลี่ยมมักเรียกว่า "วงแหวน" (หรือ LinearRing) ซึ่งเป็นเส้นปิด
Mike T

คำตอบ:


6

ดูเหมือนว่าจะเป็นเส้นตรงในทุกระบบที่เกี่ยวข้องกับการฉายภาพเมื่อมันถูกสร้างขึ้น หลังจากนั้นจะมีการคำนวณใหม่ในการฉายภาพใหม่ทุกครั้งและซอฟต์แวร์จะพยายามทำให้เป็น 'กลยุทธ์' นี่เป็นสิ่งที่เห็นได้ชัดเจนใกล้กับเสา: สี่เหลี่ยมจัตุรัสรอบเสาในขั้วโลก azimuthal ประมาณการจะกลายเป็นวงกลมเสมอ (นั่นคือก่อนหน้านี้กลายเป็นโค้งเว้าไปทางด้านข้างโค้ง stratight) เมื่อฉายอีกครั้ง - azimuthal ขั้วโลกหรือ แม้ว่าเส้นลมปราณกลางจะเปลี่ยนไป ซอฟต์แวร์ไม่ทราบวิธีการที่จะได้รับจากจุดสุดยอดหนึ่งไปยังอีกต่อไปดังนั้นมันต้องใช้สิ่งที่ดูเหมือนว่าจะเป็นเส้นทางตรรกะ ...

นี่คือเหตุผลที่หนึ่งเพิ่มความหนาแน่นในสถานการณ์ดังกล่าว นั่นคือจุดยึดรูปหลายเหลี่ยมกับผู้ประสานงานที่รู้จักแม้ว่าจะยังคงมีการแก้ไขเดียวกันที่เกิดขึ้นระหว่างจุดสุดยอดแต่ละจุด


1

ไม่มีข้อมูลเกี่ยวกับสิ่งนี้ในข้อมูลจำเพาะ shapefile วิธีการเชื่อมต่อสองจุดยอดนั้นขึ้นอยู่กับซอฟต์แวร์ที่แสดงหรือประมวลผลรูปร่างไฟล์อย่างเคร่งครัด คุณสามารถเพิ่มข้อมูลลงในฟิลด์แอททริบิวซึ่งซอฟต์แวร์สามารถใช้งานได้ แต่จะมีผลกับคุณสมบัติทั้งหมด

Esri ทำงานได้เล็กน้อยในเรื่องนี้ดังนั้นจึงมีฟังก์ชั่นใน ArcGIS 10 ต่อไปนี้เป็นหนึ่งในหัวข้อความช่วยเหลือเกี่ยวกับมัน: การสร้างคุณสมบัติทางภูมิศาสตร์

หมายเหตุ: มุมมองของฉันอาจไม่ใช่ของนายจ้าง (Esri)


1

ฉันไม่แน่ใจเกี่ยวกับ KML แต่ในรูปร่างไฟล์เส้นที่เข้าร่วมจุดยอดนั้นเป็นส่วนของเส้นตรง จากไฟล์ช่วยเหลือ ArcGIS ภายใต้เกี่ยวกับการแก้ไขรูปร่างไฟล์ :

การสร้างฟีเจอร์ด้วยส่วนโค้งใน Shapefiles

Shapefiles ไม่สนับสนุนเส้นโค้งพารามิเตอร์ที่แท้จริงรวมถึงส่วนโค้งวงกลมวงรีและเส้นโค้งเบซิเยร์ดังนั้นรูปร่างเหล่านี้จะถูกจัดเก็บเป็นส่วนตรง ...

เมื่อสร้างเส้นโค้งใน shapefile โดยใช้เครื่องมือแก้ไขรูปร่างเริ่มแรกอาจปรากฏเป็นโค้งบนหน้าจอ เมื่อคุณบันทึกการแก้ไขของคุณเส้นโค้งจะหนาแน่นขึ้นและรูปร่างจะถูกแปลงเป็นชุดของส่วนตรงที่ประมาณรูปร่างของส่วนโค้งเดิม

หากเป็นตัวเลือกหนึ่งคุณลักษณะของฐานข้อมูลภูมิศาสตร์สามารถจัดเก็บเส้นโค้งจริง:

ด้วยคลาสคุณลักษณะฐานข้อมูลภูมิศาสตร์รูปร่างจะถูกจัดเก็บเป็นเส้นโค้งจริงโดยมีจุดยอดที่จุดสิ้นสุดของเส้นโค้งเท่านั้น


0

ในความคิดของฉันมันขึ้นอยู่กับการฉาย จากสิ่งที่ฉันรู้การฉายภาพ Lat Long WGS84 นั้นถือว่าเป็น Plate Caree (Equirectangular - ป้อนคำอธิบายลิงก์ที่นี่ ) ในซอฟต์แวร์ GIS ส่วนใหญ่ดังนั้นแนวและเส้นเมอริเดียนจะถือเป็นช่องแคบและเส้นตั้งฉาก หากคุณต้องการวัดในเส้นโครงของเส้นโครงนี้คุณต้องใช้เทคนิคของเส้นวงกลมขนาดใหญ่ แต่สิ่งนี้ใช้ได้เฉพาะในกรณีที่คุณจำเป็นต้องคำนวณระยะทางจริง ดังนั้นค่าละติจูด 40.1 จึงค่อนข้างต่ำจาก +40 ในการฉายแผ่น Plate Carre Lat Long

หวังว่ามันจะช่วยและอาจจะมีความคิดเห็นที่แตกต่างกัน

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