답변:
Sharp GIS 의 SQL Spatial Tools 를 보셨습니까 ? 아니면 고급 요구 사항이 있습니까?
GDAL의 개발 빌드에는 SQL Server 용 OGR 드라이버가 포함되어 있습니다.
오픈 소스 (무료) 대안은 약간 제한되어 있으며 GeoServer (http://docs.geoserver.org/stable/en/user/data/index.html)와 함께 뷰어로 무언가를 넣을 수 있습니다. 최소한 웹 앱이 당신의 의도라면. 그러나 많은 상용 GIS 환경은 SQL Server를 지원합니다. '공간 파트너'목록은 여기에서 찾을 수 있습니다
http://www.microsoft.com/sqlserver/2008/en/us/spatial-partners.aspx
TatukGIS 편집기는 대부분의 모든 공간 데이터베이스 (Sql Server, Oracle, SDE, PostGIS, pGeodb 등)에서 지리 공간 데이터를 편집합니다.
또한 tatukgis 편집기를 기반으로하는 새 Fgi는 Sql Server Spatial을 편집 / 볼 수 있습니다. 단 $ 99입니다. http://fgis.tatukgisconsulting.com/
Manifold를 사용하여 SQL 데이터를 편집했지만 실제로 테이블을 가져 와서 편집을 위해 데이터를 Manifold로 가져 오는 것 같습니다 (메모리에 저장할 수 있습니까?). 저장할 때 전체 테이블을 다시 SQL에 쓰는 것 같습니다.
TatukGIS의 Editor도 사용했습니다. 선택한 레코드를 편집하거나 새 레코드를 SQL에 다시 쓰는 작업이 매우 효과적입니다. 그러나 편집 도구가 약간 어수선합니다.
ArcSDE를 통해 ArcGIS 10을 사용해 보았습니다. 예, 데이터를 SQL Spatial 형식으로 쓰도록 ArcGIS에 지시 할 수 있습니다. 그러나 데이터 주위에 다른 많은 테이블을 래핑합니다. 또한 기본 SQL Spatial 테이블이 있으면 ArcGIS가이 테이블에 액세스하거나 편집 할 수 없습니다. ArcGIS에서 사용하려면 Esri의 GeoDatabase를 통해 실행해야합니다.
새로운 OGR로 구축 된 Quantum GIS가 SQL Spatial을 편집 할 수 있는지 알고 싶습니다. 좋은 해결책이 될 것입니다.
제 생각에는 매니 폴드 GIS는 SQL-Server 지오메트리를 직접 편집하기위한 가장 실용적인 솔루션입니다. 불행히도 그들은 이제 18 개월 이상 새 버전을 발표하고 있습니다. 따라서 투자가 지속 가능한지 확실하지 않습니다. 그러나 현재로서는 매니 폴드가 우수합니다.
일부 코딩을 수행하려는 경우 mapdotnet.com은 SQL-Server에 대한 읽기-쓰기 커넥터를 제공합니다
Intergraph 의 GeoMedia 제품군은 SQL Server 데이터베이스를 지원합니다. 최근부터, 즉 2012 년 1 월부터 SQL Server 2008 공간 향상 기능도 지원됩니다.
MapInfo Professional은 SQL Server 2008 데이터베이스에 저장된 데이터를 읽고 쓸 수있었습니다. 이 지원은 v10.0 이후 MapInfo Professional에 포함되었습니다.
데이터베이스에서 MapInfo Pro에 데이터를 읽는 방법과 데이터를지도에 표시하는 방법 (스타일 등)을 설명하는 추가 테이블을 제외하고 미들웨어가 필요하지 않습니다.
AFAIK는 SQL SERVER 2008 공간 데이터의 직접 버전을 지원하지 않습니다.
DB에 ArcSDE를 설치하면 ArcGIS에서 데이터를 편집 할 수 있습니다.
아마도 더 많은 sqlserver 경험을 가진 사람이 더 나은 힌트를 줄 수 있습니다.
성 조지