oracle 使用sql操作arcgis st_geometry类型
来源:互联网 发布:阿里云 mongodb 连接 编辑:程序博客网 时间:2024/06/07 13:16
将oracle操作st_geometry类型的常见sql整理了一下,省得每次都去文档找。
首先是查询坐标系和注册id:
SELECT table_name, srid
FROM sde.st_geometry_columns
WHERE table_name = 'GRID';
SELECT registration_id
FROM sde.table_registry
WHERE table_name = 'GRID'
AND owner = 'SDE';
其次是常见图形的构造方法:
- 对于线串、面和点
sde.st_geometry (wkt clob, srid integer)
- 对于优化的点(不启动 extproc 代理,因此查询的处理速度更快)
sde.st_geometry (x,y,z,m,srid)
在批量插入大量的点数据时,请使用优化的点构造。
- 对于参数圆
sde.st_geometry (x,y,z,m,radius,numPts,srid)
demos:
INSERT INTO GEOMS (id, geometry) VALUES (1901,sde.st_geometry ('point (1 2)', 0));
objectid可以通过查询获取:
insert INTO grid (OBJECTID,SHAPE) values (sde.version_user_ddl.next_row_id('SDE', 7), sde.st_geometry ('polygon (( 121 31, 121 30, 122 30, 121 31))', 4326));
最后将几何值转为文本:
详细内容可以在arcgis帮助里面查找st_geometry 函数引用SELECT id, sde.st_astext (geometry) descriptionFROM RADII;
阅读全文
0 0
- oracle 使用sql操作arcgis st_geometry类型
- Arcgis server 10.2 配置Oracle监听使用SQL操作ST_geometry
- 配置Oracle使用SQL操作st_geometry
- 怎么配置 Oracle 侦听器来使用SQL操作ST_Geometry
- ArcSDE10.1配置Oracle 监听器来使用SQL操作ST_Geometry
- ArcGIS——数据库空间SQL(二、oracle中ST_GEOMETRY函数使用)
- 【ArcSDE/Oracle】配置Oracle使SQL可以对ST_GEOMETRY类型操作
- 使用SQL操作SQLite存储的ST_Geometry
- 使用SQL操作SQLite存储的ST_Geometry
- ST_geometry等函数对arcgis空间库的操作
- ArcSDE10.2.1 for Oracle12c配置监听器来使用SQL操作ST_Geometry
- 配置Oracle的监听来使用ST_Geometry
- ArcGIS GeoDatabase ST_Geometry简介
- ArcGIS中使用OracleSpatial在ArcGIS与使用ST_Geometry的不同
- Oracle矢量数据类型ST_Geometry
- Oracle矢量数据类型ST_Geometry
- oracle 配置st_geometry
- Oracle/SQL 修改字段类型、名称操作
- Count Color (线段树,区间更新)
- 杭电1006 Tick and Tick
- bzoj 1055: [HAOI2008]玩具取名(区间DP)
- 杭电1007 Quoit Design
- 杭电1008 Elevator
- oracle 使用sql操作arcgis st_geometry类型
- 坚持#第196天~云计算网络方面了解到了
- mount vbox addition失败
- HDU 5952 Counting Cliques 爆搜
- springboot中application.properties 改成 application.yml详解
- 自旋锁和互斥锁的区别
- Java后台框架篇--Struts2.0控制器组件
- PAT乙级 1065. 单身狗(25)
- 在url中有中文乱码问题的解决