问题描述
我使用几何类型将 shapefile 导入到 MSsql 中。
ogr2ogr -f "MSsqlSpatial" "MSsql:server=AAAAAA; database=BBBB; User Id=CCCC; Password=ddddD;" "TEST.shp"
插入 test2 选择 GEOGRAPHY::STGeomFromText(cast[ogr_geometry] as varchar (Max),4326)
Intersect 不起作用,我得到以下结果
DECLARE @g geography;SET @g = geography::STGeomFromText('polyGON((139.6340168 35.6073283,139.8998358 35.6073283,139.8998358 35.7219415,139.6340168 35.7219415,139.6340168 35.6073283))',4326 );
SELECT A.ogr_geography
FROM [test2] A WITH (NOLOCK,INDEX=[spidx_test2]) WHERE A.ogr_geography.STIntersects( @g ) = 1
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)