Uzamsal olarak etkinleştirilen veriler için başka uygun değişim formatları olup olmadığını anlamaya çalışıyorum. Şimdiye kadar, SpatiaLite orada sadece biri gibi görünüyor, ancak henüz endüstri tarafından kabul edilmedi.
Uzamsal olarak etkinleştirilen veriler için başka uygun değişim formatları olup olmadığını anlamaya çalışıyorum. Şimdiye kadar, SpatiaLite orada sadece biri gibi görünüyor, ancak henüz endüstri tarafından kabul edilmedi.
Yanıtlar:
OGC Basit Özellik SQL özellikleri açısından, Spatialite tek bir dosya temelindeki tek açık kaynak uygulamasıdır. Bu nedenle (ve diğerleri!) Shapefile vb.Gibi diğer düz vektör formatlarına kıyasla büyük faydaları vardır ...
GDAL tarafından "resmi" OGR sürücüsü [0] olarak tam olarak desteklenen bu, büyük CBS Masaüstü yazılımının gelecekteki desteği için bir garantidir (hepsi evrensel GDAL'yi kullanır).
Şu anda sadece QGIS bunu okuyabilir (ve yazabilir), bu nedenle başka formatlara dışa aktarmadan yazılımınızdan doğrudan okunabilir / yazılabilir bir değişim formatı istiyorsanız, QGIS kullanmıyorsanız, yine de en iyi seçenek değildir.
Daha önce de önerildiği gibi, bir exchange forma'sına ihtiyacınız varsa, GDAL / OGR [0] 'dan desteklenen herhangi bir formatı kullanabilir ve daha sonra bir uzamsal db'ye geri alabilirsiniz.
Spatialite topoloji uygulayacaksa, duyduğum gibi, diğer plan formatlarına (örneğin şekil dosyaları gibi) kıyasla büyük bir yararı olacaktır.
Gerçekten sizin ihtiyaçlarınıza bağlıdır. Ben de düşünüyorum GeoJSON'a , GML , citygml ve google kml da mekansal olarak değişim biçimleri olarak düşünülebilir.
ESRI dışında desteğe sahip olmamasına rağmen, Kişisel Coğrafi Veritabanı iyi bir seçim olacaktır ve endüstri tarafından benimsenmiştir. Evlat edinme açısından AutoCAD formatları da düşünülebilir.
Bence bu engel 'endüstri tarafından benimsenmiştir' derken. Büyük tescilli CBS yazılım şirketlerinin veri formatını kontrol etmelerinin değeri vardır.
SpatiaLite, QGIS ile harika çalışıyor. SQL sorgularına dayalı olarak harita katmanları oluşturabilirsiniz.
Uzamsal özellikleri ve ilgili tabloları alışverişi için tek bir dosyada birleştirmek istiyorsanız, SpatiaLite mükemmeldir. Sadece niteliklerle özellik alışverişi yapmak istiyorsanız, sıkıştırılmış bir şekil dosyası hala en iyi seçimdir.
Değeri ne olursa olsun, oyum Spatialite'a herkesle değiştirilebilir tek dosya çözümü olarak gidiyor. Esri kişisel coğrafi veritabanları (.mdb) mükemmeldir, ancak dosya formatı çoğu için kullanılamayan tescilli Microsoft veritabanı sürücüleri gerektirdiğinden, başta Linux tabanlı olanlar olmak üzere birçok CBS sistem yığınıyla çalışmaz. Diğer tek dosya çareleri verilerinizi çeşitli yerlerden almak için benzersiz koltuk değnekleri sunar - çevrimiçi hizmetler, GPS cihazları vb. (KML, GPX) ..veya şekil dosyası formatında sizinle paylaşmak için veri toplayan diğer CBS kullanıcılarından. dxf ve dwg ve diğer CAD formatları GIS kullanıcılarının beklediği işlevleri sunmaz. Tabii ki, verilerinizi birçok kişiye gönderilecek bir sunucuya yerleştiriyorsanız, tek bir dosya formatına ihtiyacınız yoktur. PostGIS, dosya dışı veritabanı (sunucu) çözümü olacaktır.
Şimdi OGC GeoPackage vektör özellikleri ve raster fayans standart için mekansal veritabanıdır. Ancak, gpkg üzerinde uzamsal işlemler / işlevler / sorgular yapamazsınız. Uzamsal alanda bir sanal ggkg oluşturabilir ve bu uzamsal işlemler için uzamsal kullanabilirsiniz.
SQLite'nin kendisi biraz uzamsaldır. OGR destek yazmayı. SpatiaLite (zayıf bir şekilde desteklenmiyor) yanında Autodesk'in SDF formatı da var. En son sürümler aslında SQLite dosyalarıdır.