Oracle spatial可以方便的存储空间数据,大量的空间数据必需要使用空间索引去查询。在oracle中创建空间索引必需先建立元数据,否则无法创建索引。创建元数据的代码:

 insert into user_sdo_geom_metadata(table_name,COLUMN_NAME, DIMINFO, SRID)
values(
'CHINA_TRACK',
'TRACK_MBR',
MDSYS.SDO_DIM_ARRAY(
MDSYS.SDO_DIM_ELEMENT('X',-180,180,0.005),
MDSYS.SDO_DIM_ELEMENT('Y',-90,90,0.005)
),
8307
);

创建完元数据后即可进行索引插入(默认为R树索引):

create index TRACK_MBR_RTREEINDEX on CHINA_TRACK(TRACK_MBR)
INDEXTYPE IS MDSYS.SPATIAL_INDEX;

需要注意的是,元数据中制定的SRID必需与原来图层中的相同,否则无法插入索引。

最新文章

  1. 原生Ajax
  2. ngx_http_core_module模块.md
  3. js获取html5 audio 音频时长方法
  4. Networking in too much detail
  5. Centos7和win7双系统调整默认启动
  6. [C语言](一)第一个Windows 32 API的窗口程序
  7. jquery 在ie10中post数据,最终数据丢失的BUG修复
  8. Web前端学习笔记1
  9. JVM之字节码——Class文件格式
  10. 出栈入栈动画demo
  11. Qt4--加密日记本(子例化QMainWindow文本加密解密)
  12. CSS3之border-radius圆角
  13. WPF中获取系统本身自带的控件模板(XAML)
  14. 用background-image做成条纹背景
  15. CALayer简介
  16. SSM-Spring-13:Spring中RegexpMethodPointcutAdvisor正则方法切入点顾问
  17. html注意事项
  18. pycharm导入自定义py文件出错
  19. POJ 2449 Remmarguts' Date (算竞进阶习题)
  20. 初学java集合框架笔记

热门文章

  1. 实例级别和类级别的static、构造函数、字段属性的简单介绍
  2. CTEX里的函数、符号及特殊字符
  3. iOS开发 判断用户是否开启了定位
  4. Fragment的2中载入方式!
  5. iOS 控制单个控制器旋转
  6. libCEF总结01下载、编译、入门
  7. jq手风琴---点击时列表的左边距逐渐减小
  8. CentOS下更新python版本
  9. p标签中的span标签文字垂直居中对齐
  10. Qt之图形视图框架