Mekansal veritabanları arasındaki farklar nelerdir? [kapalı]


21

Oracle Spatial, PostGIS, SQLServer2008, SpatiaLite ve MySQL'in mekansal destekleri açısından farkı nedir. Her birinin parladığı özel kullanım durumları var mı. Bu veritabanlarından herhangi birinde nelerden kaçınmak isteyebilirsiniz?


2
İyi bir cevap almak için bazı özellikleri eklemek isteyebilirsiniz.
Dandy

Bu farklı ifade, ancak bir yakın kopyası olan gis.stackexchange.com/questions/90/... (bu bir bazı MapInfo özgü gereksinimleri vardır rağmen)
JasonBirch

Yanıtlar:


9

Veritabanı Karşılaştırma Matrisi

Bu linkte mekansal özelliklere sahip veritabanları arasındaki karşılaştırma matrisini bulabilirsiniz.

http://www.bostongis.com/?content_name=sqlserver2008r2_oracle11gr2_postgis15_compare#221


3
Bu bağlantıyı tıklarsak ne göreceğimizi biraz daha anlatabilir misiniz? Ben bir insanım, URL'leri ayrıştırmayı sevmiyorum: p
Matt Parker

Bu, Boston GIS'in kapsamlı mekansal veritabanı karşılaştırma matrisidir. Hemen hemen kesin (eğer tekniker varsa) sorunun cevabı.
JasonBirch

7

Bu çok geniş bir soru.

  • Maliyet
  • uygulama
  • Destek
  • hız
  • Sınırlamalar

Sonuç olarak, ödediğinizin karşılığını alıyorsunuz.

Yalnızca Oracle Enterprise Edition ile kullanılabilecek Oracle Spatial. Biri Oracle Locator'ı kullanabilir, ancak GIS için yerel araçlardan daha azına sahiptir. Spatial ayrıca veritabanında depolanan bir görüntü formatı olan GeoRaster'a da sahiptir.

Bir sonraki seviye SQL Server 2008, ancak Mekansal Depolama pazarında çok yeni. Çoğu GIS satıcısının bu DB'deki coğrafi bilgilere hizmet vermek için uygulama işlevselliği geliştirmesi gerekiyordu. Ama şimdi, buna aşina olmadığım mekansal yeteneklerle.

Şimdi özgür dünyaya giriyorsun. PostGIS, SpatialLite, MySQL

PostGIS en eski açık kaynak kodludur ve diğerleri tarafından takip edilir. PostGIS şu ana kadar en olgun açık kaynak kodlu uygulama. Bu veri tabanı kısıtlamaları olabilir gibi gözüküyor, ancak işlevsellik açısından sınırlı olan hafif bir uygulama için kitleler için yeterli.


3
PostGIS, işlevsellik açısından Oracle Spatial'ı yenen en olgun uygulamadır. Aşağıda referans aldığım makaleyi kontrol edin.
George Silva,

Fiyat / fonksiyon dayak. PostGIS'i uygulamadım, bu yüzden bu alanda herhangi bir yetkim yok. Açık kaynak kodlu DB'lerin en eski olduğunu söyleyebilirim.
CrazyEnigma

2
“Sonuç olarak, ödediğinizin karşılığını alıyorsunuz.” Buna gerçekten katılıyor muyum bilmiyorum. MapInfo for PBBI'den Spatialware (SQL Server addon) yılda 5000 dolar ve ücretsiz PostGIS'e bile yaklaşabileceğini sanmıyorum.
Nathan W

1
"Oracle veritabanı, yalnızca ağaçta büyümek için para toplayabildiğiniz takdirde paranın alabileceği en iyisidir." (alıntı bostongis.com) Herkese PostGIS'i tavsiye ederim.
underdark

4

PostgreSQL / PostGIS ile ilgili bir şey, diğer açık kaynaklı projelerde doğal bir arayüze sahip olmanın en muhtemel aday olmasıdır. Örneğin, QGIS 1.4.0'da, menü çubuğunda "PostGIS Katmanı Ekle" yazan bir düğme var. Spatialite ayrıca bir araç çubuğu girişine sahiptir, ancak MySQL gibi diğer veritabanları için benzer bir destek yoktur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.