Yanıtlar:
Sharp GIS'in SQL Uzamsal Araçlarını gördünüz mü ? Yoksa daha gelişmiş gereksinimleriniz mi vardı?
Manifold, SQL Server uzamsal verilerini doğrudan okuyacak ve yazacaktır. 2008 kullandığınızı varsayıyorum, ancak değilse, Manifold SQL 2005'i kullanmanıza izin verecektir (Geometriler SQLGeometry / SQLGeography değil varbinary (MAX)). 2005 için mekansal indeksleme sağlayan ücretsiz bir CLR eklentisine sahiptirler.
Çoklu kullanıcıları, çakışma çözümlerini vb. Destekler.
Dahili olarak kullanıyoruz ve ben de yapan birçok kişi tanıyorum. Kararlı ve sağlam.
GDAL'ın geliştirme yapısı SQL Server için bir OGR sürücüsü içerir:
Açık kaynak (ücretsiz) alternatifleriniz biraz sınırlıdır, GeoServer (http://docs.geoserver.org/stable/en/user/data/index.html) ile görüntüleyici olarak en azından, bir web uygulaması amacınızsa. Ancak birçok ticari CBS ortamı SQL Server'ı destekler; 'mekansal ortakların' bir listesini burada bulabilirsiniz
http://www.microsoft.com/sqlserver/2008/en/us/spatial-partners.aspx
TatukGIS Editor, Sql Server, Oracle, SDE, PostGIS, pGeodb, vb.
Ayrıca, tatukgis editörüne dayanan yeni Fgis, Sql Server Spatial'ı düzenleyebilir / görüntüleyebilir. Sadece 99 dolar. http://fgis.tatukgisconsulting.com/
AutoCAD Haritası (FDO) ile deneyebilirsiniz. SQL Server 2008 uzamsal verilerini düzenlemek için kullanıyorum. Şu anda SQL Server uzamsal veri düzenleme için başka iyi bir editör hatırlayamıyorum.
SQL verilerini düzenlemek için Manifold kullandım, ama aslında tablo kapmak ve düzenlemek için Manifold veri getiriyor gibi görünüyor (belki de bellekte saklar?). Kaydettiğinizde, tüm tabloyu SQL'e geri yazmak gibi görünüyor.
TatukGIS Editör'ü de kullandım. Bu, yalnızca seçilen kayıtları düzenlemek veya yeni kayıtları SQL'e geri yazmak için çok iyi bir iş çıkarır. Ama düzenleme araçlarını biraz tıknaz buluyorum.
ArcGIS 10'u ArcSDE aracılığıyla da denedim. Evet, ArcGIS'e verileri SQL Uzamsal biçimi olarak yazmasını söyleyebilirsiniz. Ancak, verilerin etrafındaki birçok tabloyu sarar. PLUS, yerel bir SQL Uzamsal tablonuz varsa, ArcGIS ona erişemez veya düzenleyemez. ArcGIS tarafından kullanılabilmesi için Esri'nin GeoDatabase'i üzerinden çalışması gerekir.
Yeni OGR ile oluşturulan Quantum GIS'in SQL Spatial'ın düzenlenmesine izin verip vermeyeceğini bilmek istiyorum. Bu harika bir çözüm olurdu.
Bence Manifold GIS, SQL-Server geometrilerinin doğrudan düzenlenmesi için en pratik çözümdür. Ne yazık ki 18 aydan fazla bir süredir yeni bir Sürüm duyuruyorlar. Dolayısıyla, yatırımınızın sürdürülebilir olup olmayacağı açık değildir. Ancak şimdilik manifold mükemmel.
bazı kodlama yapmak istiyorsanız mapdotnet.com SQL Server'a okuma-yazma bağlayıcıları sunar
Intergraph 'ın GeoMedia ürünleri paketi, SQL Server veritabanlarını destekler. Son zamanlarda, yani Ocak 2012'den beri, SQL Server 2008 uzamsal geliştirmeleri de desteklenmektedir.
MapInfo Professional bir SQL Server 2008 veritabanında saklanan verileri okuyabiliyor ve yazabiliyor. Bu destek, v10.0'dan beri MapInfo Professional'a dahil edilmiştir.
MapInfo Pro'ya verilerin nasıl okunacağını ve verilerin bir harita üzerinde nasıl görüntüleneceğini açıklayan ekstra bir tablo haricinde hiçbir ara katman yazılımı gerekmez (stiller vb.)
Web OpenLayers kullanıcı arabirimi kullanarak ve WKT'yi doğrudan SQL Server geometri alanlarına geçirerek basit özellikler oluşturmak ve düzenlemek mümkündür.
AFAIK, hiçbiri SQL SERVER 2008 uzamsal verilerinin doğrudan sürümünü desteklemez.
DB'nize ArcSDE yüklendiğinde verilerinizi ArcGIS'te düzenleyebilirsiniz.
Belki daha fazla sqlserver deneyimi olan biri size daha iyi ipuçları verebilir.
George