ogr2ogr 与 ST 相交失败

问题描述

我使用几何类型将 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 

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...