คำถามติดแท็ก oracle-spatial

4
เมื่อใดที่คุณไม่ควรใช้ดัชนีอวกาศ
ฉันถามสิ่งนี้เพราะฉันทำงานกับ Oracle เป็นหลัก แต่ในปีที่ผ่านมาฉันเพิ่ม PostGIS และ SQLServer 2008 เป็นสองเท่าหน้าที่การใช้งานเชิงพื้นที่ส่วนใหญ่ใน Oracle จะไม่ทำงานหากไม่มีดัชนีเชิงพื้นที่ส่งคืนข้อผิดพลาด ORA-13226: 13226, 00000, "อินเทอร์เฟซไม่รองรับหากไม่มีดัชนีเชิงพื้นที่" // * สาเหตุ: ตารางเรขาคณิตไม่มีดัชนีเชิงพื้นที่ // * การกระทำ: ตรวจสอบว่าตารางเรขาคณิตที่อ้างอิงในตัวดำเนินการเชิงพื้นที่มีดัชนีเชิงพื้นที่อยู่ สำหรับฉันแล้วนี่สมเหตุสมผล คุณเรียกใช้แบบสอบถามแบบปริภูมิ = คุณต้องมีดัชนีเชิงพื้นที่ แต่เท่าที่ฉันเข้าใจ PostGIS ไม่ใช่ SQL Serve ไม่ต้องการสิ่งนี้ PostGIS ดูเหมือนว่าจะมีฟังก์ชั่น (_ * เช่น _STContains) ที่ชัดเจนจะไม่ใช้ดัชนีเชิงพื้นที่ ดังนั้นคำถามคือ - มีกรณีใดบ้างที่คุณไม่ควรใช้ดัชนีเชิงพื้นที่? ไม่จำเป็นว่าจะเป็น 'ใช้หรือปล่อยให้เป็นแนวทาง' นั่นคือจะไม่สร้างความแตกต่างใด ๆ แต่หากไม่ใช้ดัชนีเชิงพื้นที่จะทำให้ประสิทธิภาพดีขึ้น สำหรับฉันประโยคสุดท้ายคือความขัดแย้งในแง่ แต่ทำไมมิฉะนั้น …

4
ความแตกต่างระหว่างการเข้ารหัสทางภูมิศาสตร์และการอ้างอิงทางภูมิศาสตร์คืออะไร
หลังจาก googling รอบ ๆ ทั้งคู่ดูเหมือนจะเป็นคำที่เปลี่ยนได้ซึ่งเราพูดถึงการผูกข้อมูลเชิงพื้นที่ของสถานที่จริงและเก็บไว้ในฐานข้อมูล แต่ถึงกระนั้นฉันก็ไม่พอใจควรมีความแตกต่างที่สำคัญบางอย่าง ยังมีเครื่องมือใด ๆ ในOracle Spatialชุดนี้เพื่อดำเนินการ

3
อนาคตของฐานข้อมูลเชิงพื้นที่?
อาจเป็นเรื่องนอกเรื่องเล็กน้อย ฉันอยากทราบความสำคัญเฉพาะของอุตสาหกรรมของฐานข้อมูลเชิงพื้นที่ Spatial Database เป็นส่วนสำคัญของระบบ GIS หรือไม่? หรือเราจะใช้เทคโนโลยีอื่น ๆ เพื่อจัดเก็บและดึงข้อมูลเชิงพื้นที่ในอนาคตอันใกล้? ฉันต้องการรู้สิ่งเหล่านี้เพราะเร็ว ๆ นี้ฉันจะไล่ตาม MS ในการเพิ่มประสิทธิภาพฐานข้อมูล Spatial

7
ลงทะเบียนมุมมองและเลเยอร์ SDE
ฉันกำลังสร้างมุมมองง่าย ๆ สำหรับ ArcSDE Oracle RAC 10g คอลัมน์ SHAPE ของฉันเป็นประเภทข้อมูล SDO_GEOMETRY ArcSDE 9.3.1 ฉันมีตารางจุดต่าง ๆ โดยมีโครงร่างต่อไปนี้: ID (Guid) ชื่อ (สตริง) รูปร่าง (SHAPE) ฉันได้สร้างมุมมองที่เรียบง่ายนี้ไว้ใน Oracle! CREATE OR REPLACE VIEW VW_POINTS AS SELECT ID, Name, Shape from TABLE_A UNION ALL SELECT ID, Name, Shape from TABLE_B -- etc มุมมองใน Oracle ถูกสร้างขึ้นมาอย่างดี ฉันได้ลงทะเบียนมุมมองนี้ด้วยบรรทัดคำสั่ง: …

1
วิธีการกลับจุดยอดการสั่งซื้อในรูปหลายเหลี่ยม?
ฉันทำงานกับการเชื่อมต่อเชิงพื้นที่ของ Oracle ใน QGIS ซึ่งฉันกำลังเข้าถึงและแก้ไขเลเยอร์เวกเตอร์ ฉันพบว่าเมื่อฉันแก้ไขรูปทรงเรขาคณิตการจัดลำดับจุดสุดยอดจะถูกกลับรายการ (เป็นตามเข็มนาฬิกาในวงแหวนด้านนอก) ซึ่งจะถูกตั้งค่าสถานะเป็นข้อผิดพลาดใน oracle ฉันกำลังใช้ฟังก์ชั่นการรวมกัน ( http://www.qgis.org/api/classQgsGeometry.html ) ท่ามกลางคนอื่น ๆ ในเครื่องมือแก้ไขของฉันเอง แต่ฉันสังเกตว่าสิ่งนี้เกิดขึ้นกับเครื่องมือรูปหลายเหลี่ยมผสานดั้งเดิม ฉันคิดว่าการสั่งซื้อตามเข็มนาฬิกานี้เป็นค่าเริ่มต้นใน QGIS ตามลิงค์นี้: https://hub.qgis.org/issues/6283และสงสัยว่ามีวิธีที่จะย้อนกลับเป็นทวนเข็มนาฬิกาหรือไม่? (ควรมีงูหลาม)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.