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

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

2
ควรใช้ระบบพิกัดใดในการจัดเก็บข้อมูลภูมิศาสตร์สำหรับพิกัดท้องฟ้า
ฉันกำลังทำโครงการดาราศาสตร์ ฉันต้องการมีข้อมูลเกี่ยวกับภาพของเราที่จัดเก็บในฐานข้อมูลที่เปิดใช้งานเชิงพื้นที่ ฉันคิดว่านี่น่าจะเป็นกรณีพิเศษที่ง่ายมากสำหรับฟังก์ชั่น GIS เพราะท้องฟ้าสามารถรับการรักษาได้อย่างสมบูรณ์แบบทรงกลมและไม่ต้องการการรักษารูปไข่เหมือนผิวโลก น่าเสียดายที่ฉันยังไม่พบวิธีการทำเช่นนี้และฉันได้หลบเหมืองด้วยฟังก์ชั่นเชิงพื้นที่ที่ใช้โลกรูปไข่ (ค่อนข้างฟังก์ชั่นใด ๆ ที่ส่งกลับเมตรแทนองศาอาจใช้การคำนวณรูปไข่โชคดีที่ฟังก์ชั่น PostGIS จำนวนมากที่ฉันต้องการดูเหมือนจะมีการใช้งานที่ไม่สมบูรณ์ซึ่งเอกสารระบุอย่างชัดเจนว่าผลลัพธ์ที่ส่งคืนเป็นรูปทรงกลม ellipsoid แต่อาจเปลี่ยนแปลงได้ในอนาคตซึ่งเป็นสาเหตุของความกังวล) ความเป็นมา: ฉันกำลังใช้ PostgreSQL กับพิกัด PostGIS และ WGS 84 (SRID = 4326) งานนี้ค่อนข้างดี ฉันกำลังสร้าง POLYGON ที่ปิดจากทางด้านขวาและการลดลงของมุมทั้งสี่ของภาพ ฉันมีภาพจำนวนมาก (10k หรือมากกว่า) ครอบคลุมพื้นที่ขนาดใหญ่ของท้องฟ้า ภาพแต่ละภาพมีขนาดประมาณ 1 องศา จากชุดของภาพเหล่านี้ฉันกำลังทำโมเสกจากชุดย่อยของ 15 ถึง 30 ภาพ กระเบื้องโมเสคแต่ละอันมีขนาดประมาณ 1.5 องศา ปัจจุบันฉันกำลังจัดเก็บภูมิศาสตร์ของโมเสสเป็น MULTIPOLYGON ซึ่งประกอบด้วย POLYGONS ทั้งหมดที่สอดคล้องกับภาพแต่ละภาพที่เข้าไปในโมเสก [ทางออกที่ดีกว่าคือการสร้าง POLYGON …

5
ArcGIS สำหรับเดสก์ท็อปรองรับ SpatiaLite หรือไม่
SpatiaLite มีบทบาทมากขึ้นในองค์กรของฉัน เนื่องจากในปี 2555 การใช้ SpatiaLite ร่วมกับ ArcGIS Desktop นั้นจำเป็นต้องมีการนำเข้าและส่งออกข้อมูลจำนวนหนึ่งซึ่งไม่น่ารำคาญเสมอไป นอกเหนือจากผลิตภัณฑ์เช่น Data Interoperability Extension หรือ FME มีตัวเลือกอื่นใดบ้างสำหรับ SpatiaLite ที่สนับสนุน ArcGIS สำหรับเดสก์ท็อป

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

3
อะไรคือความแตกต่างระหว่าง ArcSDE และฐานข้อมูลที่เปิดใช้งานเชิงพื้นที่?
เมื่อใดที่คุณต้องการใช้ ArcSDE (มีระดับสิทธิ์การใช้งาน ArcGIS Server Basic) กับฐานข้อมูลที่เปิดใช้งานเชิงพื้นที่ การแลกเปลี่ยนระหว่างกันคืออะไร ประโยชน์ของทั้งสองด้านคืออะไร

3
การจัดระเบียบและความเป็นระเบียบของเลเยอร์สำเนาหลายชุด? [ปิด]
ย้อนกลับไปในสมัยที่ฉันอยู่ในมหาวิทยาลัยฉันมีปัญหา "การจัดระเบียบและความเป็นระเบียบเรียบร้อย" - ฉันไม่มีการจัดระเบียบและเก็บเลเยอร์ของฉันไว้ในโฟลเดอร์ที่แตกต่างกันโดยไม่มีชื่อแตกต่างกัน นับตั้งแต่ที่ฉันเริ่มทำงานฉันได้ปรับปรุงหลายอย่าง - ฉันเก็บโฟลเดอร์พิเศษไว้ด้วยโฟลเดอร์ย่อยพิเศษ ฉันตั้งชื่อเลเยอร์ของฉันตามระบบที่ทำให้ฉันเรียบร้อยขึ้นเล็กน้อย แต่เนื่องจากฉันยังต้องจัดการหลายเลเยอร์สำเนา (เนื่องจาก Autocad และ ArcGIS มีความแตกต่างเมื่อจัดการกับภาษาที่ไม่ใช่ภาษาละตินฉันต้องเก็บสำเนาไว้ ปรับสำหรับแต่ละโปรแกรม) ฉันต้องการรับฟังประสบการณ์ของคุณและอาจเรียนรู้เคล็ดลับเล็กน้อยจากคุณ: คุณจะจัดระเบียบเลเยอร์ของคุณได้อย่างไร ตั้งชื่อพวกเขาได้อย่างไร? ตามชื่อ, วันที่, เนื้อหา, ลูกค้า? คุณจัดระเบียบหรือจัดการกับสำเนาหลายชุดได้อย่างไร (รุนแรงยิ่งขึ้น: คุณจะปรับปรุงหลายชุดพร้อมกันได้อย่างไร) หมายเหตุ: ฉันกำลังพูดถึงจากนักวิเคราะห์ / DBA POV และไม่ใช่จาก POV ของผู้พัฒนาเว็บ / เว็บผู้จัดการ (ฉันกำลังพูดถึงการจัดระเบียบเลเยอร์ให้กับตัวเองและอาจมีพนักงาน GIS อีกสองคนซึ่งไม่มากไปกว่านี้)

3
วิธีเก็บเส้นและรูปหลายเหลี่ยมในเอกสาร JSON
ดูการเคลื่อนไหวNoSQL ที่เพิ่มขึ้นและพิจารณาว่าฐานข้อมูลอย่างMongoDBนำเสนอมุมมองใหม่ในการจัดเก็บข้อมูลที่ยืดหยุ่นสำหรับ GIS วิธีที่ดีที่สุดในการจัดเก็บบรรทัดและรูปหลายเหลี่ยมในเอกสาร JSON เพื่อใช้ประโยชน์จากดัชนี 2dและฟังก์ชันเชิงพื้นที่คืออะไร

2
การผสมประเภทรูปทรงเรขาคณิตในหนึ่งตาราง PostGIS
ฉันประสบกับปัญหาต่อไปนี้ ฉันต้องย้ายจากฐานข้อมูล Oracle ไปยัง PostgreSQL + PostGIS ปัจจุบันรูปทรงเรขาคณิตทุกประเภททุกประเภทจะถูกเก็บไว้ในตารางเดียวและแต่ละระเบียนจะมีช่อง "ฝา" ซึ่งระบุถึงคุณสมบัติของเลเยอร์เดียวกัน ข้อดีและข้อเสียของการใช้วิธีการดังกล่าวคืออะไร ฉันควรแบ่งข้อมูลออกเป็นหลาย ๆ ตารางหรือไม่หากฉันไม่ต้องการใช้ฐานข้อมูลกับซอฟต์แวร์ของ บริษัท อื่น สิ่งที่เกี่ยวกับประสิทธิภาพของการค้นหาเชิงพื้นที่ดัชนีจะช่วยฉันได้อย่างไร

7
ตัวเลือกซอฟต์แวร์ GIS สำหรับศูนย์วิจัยมหาวิทยาลัยขนาดเล็ก [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ฉันต้องเลือกระบบ GIS สำหรับศูนย์วิจัยมหาวิทยาลัยเล็ก ๆ เรากำลังจัดการกับข้อมูลที่หลากหลาย (ตัวอย่างเช่นการวิเคราะห์น้ำขึ้นน้ำลงเป็นตัวเลขข้อมูลสภาพอากาศความยากจนกิจกรรมทางเศรษฐกิจที่แยกได้ความพร้อมใช้งานทักษะและความพร้อมของทรัพยากรพลังงานหมุนเวียน) และดำเนินงานในประเทศที่มีชุดข้อมูลที่มีอยู่ค่อนข้างยากจน เราโต้ตอบกับกลุ่มอื่น ๆ บางกลุ่มใช้ ARCGIS ฉันต้องลุยผ่านตัวบ่งชี้ซอฟต์แวร์ GIS ทุกตัวในเว็บหรือไม่

3
ประสิทธิภาพแย่ด้วยการจัดเก็บแรสเตอร์ขนาดใหญ่ใน PostGIS และการสร้างภาพใน QGIS
คำถามของฉันเกี่ยวข้องกับการใช้งานและประสิทธิภาพของเครื่องมือซอฟต์แวร์หลายอย่างที่ใช้ร่วมกันคือ PostgreSQL, PostGIS, QGIS และ GDAL ฉันเป็นผู้ใช้ ArcGIS, Python และ R มาเป็นเวลานานและมีความสนใจที่จะเปลี่ยนเป็นระบบ GIS โอเพ่นซอร์สและลินุกซ์ฟรี เมื่อเร็ว ๆ นี้ฉันสนใจใช้ QGIS (ver 2.8) ร่วมกับ PostgreSQL (ver 9.4) และ PostGIS (ver 2.1) และฉันได้ติดตั้งซอฟต์แวร์ลงในคอมพิวเตอร์ที่ใช้ Windows 8.1 x64 (รายละเอียดคอมพิวเตอร์โดยย่อ: ThinkPad X200s พร้อมกับ 2.1GHz Core 2, RAM 8GB และ 240GB SSD) เมื่อฉันเรียนรู้วิธีการจัดการข้อมูลเชิงพื้นที่ของฉัน (มูลค่าประมาณ 100GB) ฉันต้องการเรียกใช้ Ubuntu บนเครื่องนี้ …

2
ฐานข้อมูลประเภทใดที่เหมาะสมที่สุดสำหรับทั้งโอเพ่นซอร์สและ ESRI ใช้
คำถามหลัก: มีฐานข้อมูลประเภทภูมิศาสตร์ที่ทำงานร่วมกับ ESRI และผลิตภัณฑ์โอเพนซอร์สได้หรือไม่ รายละเอียด: ปัจจุบัน บริษัท ของฉันส่งผ่าน geodata ในรูปแบบไฟล์เวกเตอร์และแรสเตอร์หลายรูปแบบและไม่มีการจัดระเบียบเป็นพิเศษ การประมวลผลส่วนใหญ่ทำได้โดยใช้เครื่องมือโอเพ่นซอร์ส แต่ลูกค้าบางคนต้องการให้เราโฮสต์ข้อมูลของเราในรูปแบบบริการ ESRI Map เรามีอินสแตนซ์ของเซิร์ฟเวอร์ ArcGIS ที่โฮสต์บริการเหล่านี้อยู่แล้ว แต่เรายังทำการประมวลผลต้นน้ำโดยใช้เครื่องมือโอเพ่นซอร์สก่อนที่จะทิ้งผลลัพธ์ในฐานข้อมูลทางภูมิศาสตร์ของฐานข้อมูล ESRI จากสิ่งที่ฉันสามารถบอกได้ ogr / gdal มีความสามารถค่อนข้าง จำกัด ในการอ่าน / เขียนจากฐานข้อมูล arcsde แต่ไม่เพียงพอที่ฉันสามารถเก็บข้อมูลทั้งหมดของเราไว้ในฐานข้อมูล arcsde และคาดว่าเครื่องมือการประมวลผลของเราจะสามารถใช้ arcsde ได้ ฐานข้อมูลภูมิศาสตร์เป็นที่เก็บข้อมูลหลักของ บริษัท ฉันผิดหรือเปล่า? ถ้าฉันเปลี่ยนไปเป็นฐานข้อมูล Geod แบบโอเพนซอร์สเช่น postgis เครื่องมือการประมวลผลของเราจะทำงานได้ดี แต่ฉันไม่คิดว่าฉันสามารถใช้ฐานข้อมูล postgis เป็นแหล่งข้อมูลสำหรับการโฮสต์บริการ ESRI ฉันผิดหรือเปล่า? มีฐานข้อมูลประเภทภูมิศาสตร์ที่สามารถให้บริการทั้งโอเพ่นซอร์สและ ESRI ได้อย่างราบรื่นหรือไม่? …

3
(เมื่อใด) ฉันควรใช้ฐานข้อมูลที่เปิดใช้งาน GIS หรือไม่
ฉันเป็นโปรแกรมเมอร์มายาวนานสำหรับ GIS ฉันพยายามทำความเข้าใจกับแง่มุมของฐานข้อมูลของ GIS และฉันเข้าใจว่ามีฐานข้อมูลบางอย่างที่ใช้สำหรับ GIS เป็นพิเศษ โดยทั่วไปฉันพยายามที่จะเข้าใจว่าจะใช้ฐานข้อมูลดังกล่าวหรือติดกับ MySql ที่ได้รับความนิยมอย่างสูงสร้างขึ้นอย่างดีสนับสนุนอย่างกว้างขวาง (และฟรี) MySql แอปพลิเคชันที่ฉันต้องรับผิดชอบต่อโค้ดต้อง: การจัดการยานพาหนะ (ยานพาหนะทางบกหรือทางทะเล) ติดตามพนักงาน การควบคุมสินค้าคงคลัง (ที่ระดับตำแหน่งทางกายภาพที่แม่นยำถึงหนึ่งเมตรหรือมากกว่านั้น) ผิดที่เกี่ยวกับมันจริงๆ ปกติแล้วฉันจะคาดหวังว่าจะติดตามสิ่งของไม่เกินหนึ่งร้อย (สูงสุดและอาจเป็นสองสามพัน) ไม่เกินรายการ บางครั้งรายการจะอยู่ในอาคาร (ใหญ่) เดียวกัน, ชุดอาคาร, เมือง, ประเทศหรือทั่วโลกขึ้นอยู่กับแอปพลิเคชัน ฉันจะแสดงภาพเหล่านั้นเป็นครั้งคราวไม่ว่าจะเป็นแบบแปลนชั้นที่กำหนดเองของสิ่งปลูกสร้างหรือเป็นไปได้มากขึ้นใน Google Earth หรือสิ่งอื่นที่คล้ายคลึงกัน ดูเหมือนว่าฉันเป็นอย่างดีกับ MySql และการเพิ่มคอลัมน์สำหรับ lat / long หรือข้อมูลตำแหน่งอื่น ๆ แต่นั่นอาจเป็นเพราะฉันรู้จัก MySql มีเหตุผลใดบ้างที่ฉันควรดูฐานข้อมูลที่พิเศษกว่านี้?

4
วิธีการส่งออก shapefile ไปยัง SpatiaLite
ฉันมีไฟล์รูปร่างที่มีหนึ่งเลเยอร์ ฉันสามารถเปิดด้วย QGIS ตอนนี้ฉันต้องการแปลง shapefile หรือ layer นี้เป็นฐานข้อมูล Spatialite ฉันจะทำมันได้อย่างไร เป็นไปได้ที่จะทำอย่างไรกับ QGIS?

3
อะไรคือความแตกต่างระหว่างฐานข้อมูลเชิงพื้นที่? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา Oracle Spatial, PostGIS, SQLServer2008, SpatiaLite และ MySQL แตกต่างกันอย่างไรในแง่ของการสนับสนุนเชิงพื้นที่ มีกรณีการใช้งานเฉพาะที่แต่ละส่องสว่าง สิ่งที่คุณอาจต้องการหลีกเลี่ยงด้วยฐานข้อมูลใด ๆ เหล่านี้

9
การเลือกฐานข้อมูลสำหรับจัดเก็บข้อมูลเชิงพื้นที่
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ สองสามวันที่ผ่านมาฉันติดตั้งตัวอย่างของ spatialware 4.9 จาก MapInfo ลงใน SQL Server 2005 ของฉันติดตั้งและโหลดชุดข้อมูลขนาดใหญ่ทั้งหมดลงในนั้น ฉันค่อนข้างประทับใจกับประสิทธิภาพเทียบกับไฟล์เก่า แต่มันทำให้ฉันคิดว่ามีตัวเลือกอื่น ๆ อีกบ้างและข้อดีและข้อเสียของมันคืออะไร ข้อเสียที่ฉันต้องพูดกับ spatialware คือความจริงที่ว่ามันคือ $ 5,000 p / a และ MapInfo เท่านั้นที่สามารถอ่านวัตถุจากมันได้ ซึ่งในตอนนี้ใช้ได้เพราะ MapInfo เป็นสิ่งที่เราใช้ ฉันสงสัยว่าคนอื่น ๆ ไปกับอะไรและประสบการณ์ของพวกเขาคืออะไร

1
ข้อดีของ R-trees เมื่อเปรียบเทียบกับ geohashes
Geohashes มีการใช้กันอย่างแพร่หลายในผลิตภัณฑ์เช่น: Lucene, mongodb ฯลฯ และได้กลายเป็นหนึ่งในเทคโนโลยีที่สำคัญที่สุดของยุคปัจจุบัน Geohashes ได้แทนที่ต้นไม้ R เก่าที่ดีหรือต้นไม้ R มีข้อดีใด ๆ เมื่อเทียบกับ Geohashes หรือไม่

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