后来发现是构建几何对象(st_geometry)造成的,如果把st_geometry放在一个select里,查询速度就正常了 select LNO from HSLINE t where sde.st_intersects(t.shape, (select sde.st_geometry(‘polygon ((536001.227128728 3646345.3998618745,535967.7465966925 3646245.5819230564,536081.5112751485 3646231.6260272274,536096.174854475...
需求是已知一个多边形的点坐标,要在一个线图层里,做关系为intersect的空间查询,原来的sql是这样 selectLNOfromHSLINE twheresde.st_intersects(t.shape, sde.st_geometry('polygon ((536001.227128728 3646345.3998618745,535967.7465966925 3646245.5819230564,536081.5112751485 3646231.6260272274,536096.174854475 3646337.021285943,5...
后来发现是构建几何对象(st_geometry)造成的,如果把st_geometry放在一个select里,查询速度就正常了 select LNO from HSLINE t where sde.st_intersects(t.shape, (select sde.st_geometry(‘polygon ((536001.227128728 3646345.3998618745,535967.7465966925 3646245.5819230564,536081.5112751485 3646231.626027227...
首先使用ST_GeomFromText函数将WKT字符串转换为几何对象,然后通过ST_Intersects函数筛选出表中与该多边形空间相交的记录。对于每个找到的相交记录,使用ST_Intersection函数计算实际的交集区域,并将结果几何形状转换为文本格式输出。 运行结果如下: image.png 报错没有ST_GeomFromText这个函数,postgis读取sde数据做空间分析...
无法加载库单元SDE.ST_DOMAIN_OPERATORS (由SDE.ST_ENVINTERSECTS 引用) 如下图所示: 产生原因: SDE用户在升级数据库后,权限被注销,如:SELECT ANY TABLE权限被取消 Oracle能够自动标记某些软件包,功能,和触发器无效的基于数据库对象性质的自动验证,但ST_GEOMETRY是基于这些非法对象无法编译因而产生绘制错误。
、、、 v_objID VARCHAR2(50)BEGIN select P.KM , P.OBJECTID INTO v_out from SDE.POINTSp where sde.st_intersects(P.SHAPE,sde.st_buffer(sde.st_transform( sde.st_point(v_y,v_x,4326), 浏览3提问于2017-04-06得票数 0 回答已采纳 ...
SDE.cq: 基础 DBMS 错误 [ORA-29900: 运算符连接不存在 ORA-06540: PL/SQL: 编译错误 ORA-06553: PLS-907: 无法加载库单元 SDE.ST_DOMAIN_OPERATORS (由 SDE.ST_ENVINTERSECTS 引用) 如下图所示: 产生原因: SDE用户在升级数据库后,权限被注销,如:SELECT ANY TABLE权限被取消 ...
”ST_EQUALS” (“SDE”.”ST_GEOMETRY”, “SDE”.”ST_GEOMETRY”), ”SDE”.”ST_INTERSECTS” (“SDE”.”ST_GEOMETRY”, “SDE”.”ST_GEOMETRY”), ”SDE”.”ST_ORDERINGEQUALS” (“SDE”.”ST_GEOMETRY”, “SDE”.”ST_GEOMETRY”), “SDE”.”ST_OVERLAPS” (“SDE”.”ST_GEOMETRY”,...
1. Ø 确定两个实例是否包吨相同的点集STEquals 2. Ø 确定两个实例是否丌相接STDisjoint 3. Ø 确定两个实例是否相交STIntersects 4. Ø 确定两个实例是否接触STTouches 5. Ø 确定两个实例是否重叠STOverlaps 6. Ø 确定两个实例是否交叉STCrosses 7. Ø 确定某个实例是否在另一个实例内部ST...
upon map refresh (caused by pan, zoom, or refresh map commands). Listing 5 shows the SQL statements used to edit the feature we inserted in Listing 1. Figure 2 shows the result. Again, this is a typical SQL UPDATE statement with the exception of the geography::STPolyFromText method ...