ระบุรูปร่างของรูปหลายเหลี่ยม: การยืดตัว, ความกลม, ฯลฯ


10

ฉันกำลังสรุปแผนที่ทางธรณีวิทยา ในขั้นตอนแรกฉันกำลังจัดการกับรูปหลายเหลี่ยมขนาดเล็กซึ่งควรจะลบลบขยายรวมและอื่น ๆ

ก่อนที่จะใช้การดำเนินการที่กล่าวถึงข้างต้นฉันต้องการเริ่มต้นด้วยการวิเคราะห์รูปร่างเช่นรูปหลายเหลี่ยมยาวหรือรูปหลายเหลี่ยมอื่น ๆ อีกมากมายเนื่องจากนี่อาจเป็นปัจจัยสำคัญในการจัดการ

แผนที่ทางธรณีวิทยามีรูปร่างที่ค่อนข้างซับซ้อนซึ่งควรพิจารณาและดูแลรักษาให้มากที่สุด

มีวิธีใดบ้างที่ระบุรูปร่างของรูปหลายเหลี่ยมตามรูปทรงเรขาคณิต?

ฉันใช้ ArcGIS, Python โดยทั่วไป

คำตอบ:


12

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

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

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


Squeletton คืออะไร ฉันลองค้นหาดูอย่างรวดเร็ว แต่มันกลับกลายเป็นโครงกระดูกที่เป็นพวง
เรดาร์

การสะกดของฉันไม่ดีมาก: ฉันอัปเดตแล้ว + เพิ่มลิงก์ไปยังวิกิพีเดีย
radouxju

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