小编Tor*_*rli的帖子

使用Ogr2ogr从SQL Server创建形状文件

我试图在命令窗口中运行以下代码.代码执行,但它没有给我.SHP文件中的值.该表具有GeographyCollections和多边形,存储在Geography类型的Field中.我在sql语句中尝试了许多Geography类型的变体 - Binary,Text等,但没有运气.输出.DBF文件包含数据,因此与数据库的连接有效,但形状.Shp文件和.shx文件没有数据,大小分别为17K和11K.

有什么建议?

ogr2ogr -f "ESRI Shapefile" -overwrite c:\temp -nln Zip_States -sql "SELECT [ID2],[STATEFP10],[ZCTA5CE10],GEOMETRY::STGeomFromWKB([Geography].STAsBinary(),4326).STAsText() AS [Geography] FROM [GeoSpatial].[dbo].[us_State_Illinois_2010]" ODBC:dbo/GeoSpatial@PPDULCL708504 
Run Code Online (Sandbox Code Playgroud)

spatial shapefile sql-server-2008 ogr

4
推荐指数
1
解决办法
4797
查看次数

标签 统计

ogr ×1

shapefile ×1

spatial ×1

sql-server-2008 ×1