Oracle 数据库/时空数据库
外观
在输入字段时,有些字段表示图形对象,因此被视为“空间”(参见 空间数据库)。因此,它们的操作与文本字段不同。
在 Oracle 中,从 7.0 版本开始,在 企业版下载 的扩展中实现了空间数据功能,提供了以 SDO(空间数据选项)下载 为前缀的对象。
为了存储空间对象,我们使用字段类型 SDO_GEOMETRY,以及七种操作方法下载
- Get_Dims
- Get_GType
- Get_LRS_Dim
- Get_WKB
- Get_WKT
- ST_CoordDim
- ST_IsValid
然后是请求运算符下载
- SDO_FILTER: 列出与目标交互的对象。
- SDO_JOIN: 空间连接。
- SDO_NN: 目标最近邻。
- SDO_NN_DISTANCE: 与最近邻的距离。
- SDO_RELATE: 列出以特定方式交互的对象。
- SDO_WITHIN_DISTANCE: 如果两个对象彼此之间的距离在一定范围内,则返回 true。
我们使用谓词来预测存储对象的移动下载。然而,时空数据库 需要频繁更新。
Oracle 为空间数据选择的索引模式是 R 树下载、Q 树 以及 Z 序下载。
为了在地图上表示数据,我们使用 地理信息系统 (GIS)。例如
如果软件需要 ODBC 数据源来访问 Oracle 数据库
- 启动 %windir%\system32\odbcad32.exe。
- 添加系统数据源。如果 DBMS 已安装,则可以在列表中选择 Oracle 驱动程序。
- 使用可在 C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN\tnsnames.ora 中找到的名称填写 TNS 服务名称。
- 然后写入使用 SQL*Plus 创建的连接的密码。
- http://download.oracle.com/otndocs/products/spatial/pdf/au_melbourne06_start.pdf
- http://download.oracle.com/otndocs/products/spatial/pdf/GeocodingInOracleUsing_HERE_MapContent.pdf
- ↑ "空间开发者指南".
{{cite web}}
: Unknown parameter|site=
ignored (help) - ↑ "SDO_GEOMETRY 对象类型".
{{cite web}}
: Unknown parameter|site=
ignored (help) - ↑ "空间运算符".
{{cite web}}
: Unknown parameter|site=
ignored (help) - ↑ "授权访问动态时空数据".
{{cite web}}
: Unknown parameter|site=
ignored (help) - ↑ "空间概念".
{{cite web}}
: Unknown parameter|site=
ignored (help) - ↑ "Z 序方法".
{{cite web}}
: Unknown parameter|site=
ignored (help) - ↑ "地理资源分析支持系统 (GRASS):不仅仅是制图工具".
{{cite web}}
: 未知参数|site=
被忽略 (帮助)