深入探索Oracle Spatial:数据定位与地理数据管理
1. 空间安装检查与版本查询
在使用Oracle Spatial时,首先需要对空间安装进行检查,以确保系统的正常运行。可以通过执行以下SQL语句来检查空间安装中的无效对象:
SQL> SELECT OBJECT_NAME, OBJECT_TYPE, STATUS
FROM ALL_OBJECTS
WHERE OWNER='MDSYS' AND STATUS <> 'VALID'
ORDER BY OBJECT_NAME;
如果上述查询返回任何行,建议联系Oracle支持进行故障排除。
若已购买Oracle的空间选项,可以执行以下查询来获取空间安装的版本:
SQL> SELECT SDO_VERSION FROM DUAL;
对于Locator安装(所有Oracle版本中都有的免费空间功能),该查询将返回NULL。
2. 应用程序的位置启用
在商业应用中,位置启用可以带来多种分析优势,如空间查询与分析、网络/路由分析以及可视化展示。要实现应用程序的位置启用,需要对现有应用表进行位置信息的补充。
2.1 应用特定数据的处理
应用数据通常可分为两类表:
- 应用特定表 :包含与应用特定相关的信息,可能没有显式的空间数据,但可能包含地址形式的隐式空间信息。
超级会员免费看
订阅专栏 解锁全文
1488

被折叠的 条评论
为什么被折叠?



