Error generating shape from text: Invalid text used to construct geometry (-1)
分享
错误信息:
SQL> select SDE.ST_GEOMETRY (‘POLYGON ((503433.822 294306.924, 503514.177 294339.956, 503531.789 294297.311, 503524.894 294272.889, 503481.474 294257. 951, 503450.539 294265.595, 503433.794 294306.914))’,2436) from dual;
ERROR at line 1: ORA-20004: Error generating shape from text: Invalid text used to construct geometry (-1).
Text: POLYGON ((503433.822 294306.924, 503514.177 294339.956, 503531.789 294297.311, 503524.894 294272.889, 503481.474 294257. 951, 503450.539 294265.595, 503433.794 294306.914)) ORA-06512: at “SDE.ST_GEOMETRY_SHAPELIB_PKG”, line 12 ORA-06512: at “SDE.ST_GEOMETRY”, line 55
原因:
ArcSDE空间SQL要求Polygon点串坐标的第一个点的X,Y坐标需要和最后一个点的X,Y坐标的坐标需要一致。
解决方法:
select SDE.ST_GEOMETRY (‘POLYGON ((503433.822 294306.924, 503514.177 294339.956, 503531.789 294297.311, 503524.894294272.889, 503481.474 294257.951, 503450.539 294265.595, 503433.794 294306.914, 503433.822294306.924))’,2436) from dual; 6.924))’,2436) from dual;
文章来源:http://blog.csdn.net/liufeng1980423/article/details/48969575
SQL> select SDE.ST_GEOMETRY (‘POLYGON ((503433.822 294306.924, 503514.177 294339.956, 503531.789 294297.311, 503524.894 294272.889, 503481.474 294257. 951, 503450.539 294265.595, 503433.794 294306.914))’,2436) from dual;
ERROR at line 1: ORA-20004: Error generating shape from text: Invalid text used to construct geometry (-1).
Text: POLYGON ((503433.822 294306.924, 503514.177 294339.956, 503531.789 294297.311, 503524.894 294272.889, 503481.474 294257. 951, 503450.539 294265.595, 503433.794 294306.914)) ORA-06512: at “SDE.ST_GEOMETRY_SHAPELIB_PKG”, line 12 ORA-06512: at “SDE.ST_GEOMETRY”, line 55
原因:
ArcSDE空间SQL要求Polygon点串坐标的第一个点的X,Y坐标需要和最后一个点的X,Y坐标的坐标需要一致。
解决方法:
select SDE.ST_GEOMETRY (‘POLYGON ((503433.822 294306.924, 503514.177 294339.956, 503531.789 294297.311, 503524.894294272.889, 503481.474 294257.951, 503450.539 294265.595, 503433.794 294306.914, 503433.822294306.924))’,2436) from dual; 6.924))’,2436) from dual;
文章来源:http://blog.csdn.net/liufeng1980423/article/details/48969575
0 个评论
相关问题
- 有谁知道哪里可以免费获取各省市地图数据呢,包括详细的shape文件数据
- shape文件中的点符号如何去除,只保留标注
- 想问问add-in中如何获取arcmap已添加的Shape文件存放路径?
- ArcGIS Pro 创建矢量切片包时报错ERROR 001117,但已设置了元数据
- 栅格计算器怎么才能计算栅格中大于某值且小于某值的栅格呢??我的一直报错。表达式如下图,错误码如右。000539 : Error message from Python.
- 请问arcpy.AddField_management(lujing1,"用途","TEXT")为什么不能执行
- ERROR 000628:Sentinel2建立mosaic dataset出错?
- arcengine中关于feature.shape显示不支持此类型
- 如何将shape文件的属性表,按一条属性提取为一个图层
- 读取shapefile文件出错,Error: Number of shapes does not match number of table records
- 如何在shape或要素类中遍历feature,然后依次裁剪某个图层?