ฉันใช้ ArcGIS 10. จากเอกสารทั้งหมดที่ฉันได้อ่านนักวิเคราะห์สามมิติควรสามารถทำสิ่งที่ฉันพยายามทำ แต่ฉันพบปัญหาหลังจากปัญหาและฉันเกือบพร้อมที่จะให้ และหาวิธีที่ง่ายกว่าในการตอบคำถามที่ฉันถูกถาม
โดยสรุปฉันมีหลายเลเยอร์ที่ฉันต้องตัดกันหรือรวมกันในแบบ 3 มิติ บางจุดคือ (หลายพันจุดซึ่งแต่ละอันแทนปริมาตร 3 มิติไม่ว่าจะเป็นลูกบาศก์หรือทรงกลมขนาดซึ่งเป็นค่าคุณลักษณะ) บางส่วนเป็นรูปหลายเหลี่ยม ฉันค่อนข้างมั่นใจว่าเครื่องมือ 3D Union และ 3D Intersect จะใช้งานได้กับคุณสมบัติ Multipatch เท่านั้นดังนั้นฉันจึงต้องแปลงทั้งหมดเป็นคุณสมบัติ Multipatch ก่อน
ปัญหาหลักที่ฉันมีจนถึงตอนนี้คือเครื่องมือวิเคราะห์สามมิติของสหภาพและการตัดกันปฏิเสธที่จะทำงานกับคุณสมบัติหลายอย่างที่ไม่ได้ "ปิด" และดูเหมือนว่าฉันจะไม่สามารถบังคับให้ ArcGIS สร้าง Multipatches ที่ปิดอยู่ได้ ฉันได้ลองแปลงรูปหลายเหลี่ยมเลเยอร์เดียว (8 คุณสมบัติ) เป็น Multipatch ทั้งคู่โดยการรีดใน Arcscene โดยใช้ความสูงและแปลงเป็น Multatch และใช้เครื่องมือ "Extrude Between" และพวกมันทั้งคู่สร้างมัลติพอยต์ที่ถูกปิดและ บางอย่างที่ไม่ ฉันลองแปลงคะแนนเป็นทรงกลมโดยใช้ตัวอย่างที่พบในเว็บไซต์ของ ESRI ที่นี่:
http://www.esri.com/news/arcuser/1010/3danalysis.html
ซึ่งบอกให้คุณเป็นสัญลักษณ์ของคะแนนเป็นทรงกลมโดยใช้แอตทริบิวต์เป็นรัศมีจากนั้นใช้เครื่องมือ "เลเยอร์ 3D ไปยังคุณลักษณะชั้น" เพื่อทำให้เป็นแบบหลายจุด ที่ยังสร้าง multipatches ที่ไม่ปิดและไร้ประโยชน์ดังนั้น ฉันยังไม่ได้จัดการกับการแปลงคะแนนเป็นลูกบาศก์ 3D
ดังนั้นหากใครรู้วิธีสร้างความน่าเชื่อถือแบบหลายจุดที่ปิดจากเลเยอร์รูปหลายเหลี่ยม 2D และ / หรือจุดกึ่งกลาง (พร้อมแอตทริบิวต์ที่อธิบายมิติ) ให้ฉันรู้ โซลูชันซอฟต์แวร์ทางเลือกอื่นก็ยอดเยี่ยมเช่นกันฉันไม่ได้ผูกติดกับ ESRI อันที่จริงแล้วหลังจากล้อเล่นกับเรื่องนี้ในช่วงไม่กี่วันที่ผ่านมาและตระหนักว่าเครื่องมือของ ESRI นั้นสร้างหลายชุดที่ไม่สามารถใช้กับเครื่องมือวิเคราะห์ 3 มิติได้หลายทางเลือกจะเป็นทางเลือกที่ดีกว่า
การทางพิเศษแห่งประเทศไทย: สิ่งที่ฉันในที่สุดหลังจากนั้นคือการคำนวณปริมาณของพื้นที่ที่ถูกครอบครองโดย (ตัวอย่าง) ก้อนที่มีค่าคุณลักษณะของ X ที่พวกเขาตัดทรงกลมที่มีค่า Y (แน่นอนฉันมีจำนวนมาก ค่าของ X และ Y ที่จะเรียกใช้)