Geospatial - ระบบสารสนเทศภูมิศาสตร์GvSIGManifold GISQGISuDig
การเปรียบเทียบตัวจัดการข้อมูลเชิงพื้นที่
Boston GIS ได้เผยแพร่แล้ว การเปรียบเทียบระหว่างเครื่องมือเหล่านี้สำหรับการจัดการข้อมูลเชิงพื้นที่:
- SQL Server 2008 เชิงพื้นที่,
- PostgreSQL / PostGIS 1.3-1.4,
- MySQL 5-6
เป็นที่น่าสนใจที่ Manifold ถูกกล่าวถึงว่าเป็นทางเลือกที่ทำงานได้ ... ซึ่งดีหลังจากกว่าหนึ่งปีที่ผ่านมาเราโยนดอกไม้เพื่อรอความนิยมของเขาที่จะเติบโต
แม้ว่า Manifold ไม่ได้ดีกับ MySQL และเปรียบเทียบไม่ได้พิจารณา Oracle ซึ่ง Manifold นั่งดี
ฉันยอมรับว่าฉันแทบจะไม่ได้ทำคำแปลใด ๆ และความสนใจของฉันใน Manifold แต่ถ้าพวกเขาสนใจโพสต์พวกเขาก็จะได้เห็นมัน เสร็จสมบูรณ์ในภาษาสเปน ในต้นกำเนิดของมันตั้งแต่ในขั้นตอนที่สองของโพสต์ที่พวกเขาแสดงรายการของการทำงานเชิงพื้นที่ของแพลตฟอร์มที่แตกต่างกัน
Característica | SQL Server 2008 เชิงพื้นที่ |
MySQL 5-6 |
PostgreSQL / PostGIS 1.3-1.4 |
เวที | Windows XP, Windows Vista, Windows 2003, Windows 2008 | Windows XP, Windows Vista (ไม่ได้ตรวจสอบใน 2008), Linux, Unix, Mac | Windows 2000 + (รวมทั้ง Vista และ 2003 ไม่ได้ตรวจสอบใน 2008), Linux, Unix, Mac |
การอนุญาต | พาณิชย์ - แหล่งปิด | โอเพ่นซอร์สเชิงพาณิชย์ (COSS) บางส่วนของ GPL | FLOSS (PostgreSQL คือ BSD, PostGIS เป็น GPL Open Source - สามารถใช้งานเชิงพาณิชย์ได้ แต่หากมีการเปลี่ยนแปลงที่ส่งผลต่อไลบรารี PostGIS คุณจะต้องส่งคืนให้กับชุมชน |
GIS ฟรีที่โหลดข้อมูล | shp dataloader สำหรับ SQL Server 2008 ที่พัฒนาโดย Morten Nielsen (ยังไม่ได้ทำงานร่วมกับ RC0) | OGR2OGR, shp2mysql.pl script | รวมถึง shp2pgsql, OGR2OGR, QuantumGIS SPIT, โหลด SHP สำหรับ PostGIS ที่พัฒนาโดย Morten โดยใช้ SharpMap.NET มีคนอื่น ๆ |
GIS เชิงพาณิชย์สนับสนุน | นานา, วัตถุ Safe FME, ESRI ArcGIS 9.3 (ในเซอร์วิสแพ็คล่าสุด) | วัตถุ FME ที่ปลอดภัย | นานา, วัตถุ FME, ESRI ArcGIS 9.3 |
ความพร้อมใช้งานของไดร์เวอร์เฉพาะสำหรับส่วนประกอบเชิงพื้นที่ | ? ยัง - SharpMap.NET ในที่สุดและอาจสร้างใน ADO.NET 3.5 + ใหม่ | GDAL C ++, SharpMap ผ่าน OGR, AutoCAD FDO | SharpMap.Net, JDBC postgis.jar รวมอยู่ใน postgis, JTS เป็นต้น ตันสำหรับ Java, GDAL C ++, AutoCad FDO beta สนับสนุน |
ผู้ดูเดสก์ท็อปและบรรณาธิการฟรี | พวกเขาจะสร้างขึ้นใน SQL Manager แต่ไม่มีใน RCO และสำหรับผู้ดูเท่านั้น | gVSIG | OpenJump, QuantumGIS, GvSig, uDig |
ผู้ดูเดสก์ท็อปและบรรณาธิการธุรกิจ | ESRI ArcGIS 9.3 Server SDE ในเซอร์วิสแพ็คล่าสุด, นานา, FME | FME | ESRI ArcGIS 9.3 Server, ZigGIS สำหรับเดสก์ท็อป, นานา, FME |
เครื่องมือสำหรับ การทำแผนที่เว็บ - บางอย่างเช่น OpenLayers และสภาพแวดล้อมอื่น ๆ ที่รองรับ GML | นานา, MapDotNet, ArcGIS 9.3 (ในเซอร์วิสแพ็คล่าสุด), UMN MapServer Ver, OpenGuide Open Source (โดยใช้ไดร์เวอร์ฟอร์ด FDO) | UMN Mapserver, GeoServer, MapGuide Open Source | นานา, MapDotNet, ArcGIS 9.3, Mapserver UMN, GeoServer, FeatureServer, MapGuide Open Source (โดยใช้ไดรฟ์เวอร์ FDO เวอร์ชันล่าสุด) |
ฟังก์ชั่นอวกาศ | ทั้ง OGC SFSQL MM และ Geodetic custom (มากกว่า 70 functions) | OGC MBR (bounding box functions) บางฟังก์ชันสำหรับความสัมพันธ์เชิงพื้นที่ 2D เท่านั้น | มากกว่าฟังก์ชั่น 300 และผู้ประกอบการ, Geodetic ไม่สนับสนุนยกเว้น Poing-2 จุดในฟังก์ชั่นในระยะไม่จัดทำดัชนี PostGIS ส่วนบุคคลสำหรับ 2D และ 3D บางสนับสนุน MM ในการจัดวงกลมและเส้นโค้งสารประกอบ |
การจัดทำดัชนีเชิงพื้นที่ (ตามรายงานบางรายงาน, Oracle ใช้ R-Tree บางส่วนและสามารถใช้ quadtree IBM DB2 ... หรืออะไรทำนองนั้น |
ใช่ 4 Multilevel Grids (BOL กล่าวว่า B-Tree based) | R-Tree แยกกำลังสอง - มีการจัดทำดัชนีสำหรับ MyISAM เท่านั้น | GIST - ตัวแปรของ R-Tree |
การสนับสนุนทางธรณีวิทยาที่แท้จริงรองรับการวัดตามแนวทรงกลม ควรสังเกตว่า Oralce สนับสนุนเรื่องนี้ |
ใช่มีข้อ จำกัด บางประการ | ไม่ | ไม่ |
ที่พักร่วมกัน | mucho | mucho | บางสิ่งบางอย่างเว้นแต่คุณจะมีเซิร์ฟเวอร์เฉพาะบน Linux / windows คุณสามารถทำสิ่งต่างๆได้ |
กรวยกล่าวถึงในการโพสต์ก็เป็นที่น่าเสียดายที่เอกสารต้นฉบับไม่ได้พิจารณา oracle ในการเปรียบเทียบของ
และ Oracle?
ฉันไม่เข้าใจว่า Oracle ไม่ได้ปรากฏตัวในการเปรียบเทียบนี้ มีคุณลักษณะขั้นสูงมากขึ้นกว่าใด ๆ ของทั้งสามเช่น geocoding, โทโพโลยี และเก็บข้อมูล raster
แน่นอนในความคิดของฉัน PostGIS คือ (แม้จะมีการพัฒนาช้า) ทางเลือกที่ดีที่สุดของการเก็บข้อมูลเชิงพื้นที่การใช้ Oracle (ฉันทำซ้ำในความคิดของฉัน) เหตุผลเฉพาะในกรณีที่เฉพาะเจาะจงมากเนื่องจากราคาสูงเพียงเหมาะสำหรับกระเป๋า
โดยวิธีการที่ฉันคิดว่าผู้เล่นอื่น (ใหม่ / ผู้เล่นเก่า) จะเข้ามาอยู่ในแถวหน้าของฐานข้อมูลเชิงพื้นที่: INGRES
เราจะเห็น