基于DotSpatial和Oracle的空间数据存储、索引、查询、可视化.pptxVIP

  • 65
  • 0
  • 约1.09千字
  • 约 19页
  • 2020-09-17 发布于四川
  • 举报

基于DotSpatial和Oracle的空间数据存储、索引、查询、可视化.pptx

基于DotSpatial和Oracle的空间数据存储、索引、查询、可视化6120180068刘明霞DotSpatial是一个NET 4.0的GIS库,具有空间数据读取、绘制、分析、以及扩展等功能。DotSpatial与arcgis相比,最大的优点是开源,自己可以局部修改源代码。可用于:在.NET窗体或Web程序下显示地图读写矢量, 网格和栅格数据符号化和标注数据投影读取并显示属性表空间分析读取GPS数据DotSpatial是开源的GIS地图库,由MapWindow基础上转换而来,因此在功能上继承了原有的功能。优点 :符号系统比较丰富,可以做出复杂的符号 架构合理 模块分离,降低了耦合度 可扩展性强缺点 :图形绘制效率较MapWindow低 对较大影像支持不好 支持的投影方式少oracle的空间数据库oracle spatial是oracle公司推出的空间数据库组件,使oracle具备处理空间数据的能力。从9i开始对空间数据提供了比较完备的支持。Oracle Spatial主要通过元数据表、空间属性字段(SDO_GEOMETRY)和空间索引(R-tree和四叉树索引)来管理空间数据,并在此基础上提供一系列空间查询和空间分析的函数。1、Oracle Spatial的组成实现模式(MDSYS):规定了支持的几何数据类型的存储、语法和语义空间索引机制一套运算符和函数:进行感兴趣区域查询,空间连接查询和其它空间分析操作管理工具2、对象关系模型Object Relational ModelSpatial采用对象关系模型表示几何对象,定义类型为 MDSYS.SDO_GEOMETRY的字段,每个几何对象无需占用多行存储Spatial支持的几何对象类型Point,point cluster,Linestring,Polygon,Arc linestring,rc polygon,ompoundpolygon,ompoundline string,ircle,ectangle。Spatial的层次结构数据模型(1)高层次的对象由低一层次的对象构成(2)包括元素(element),几何形(geometry)和图层(layer)三个层 次 DID DX DY---- ---------- ---------- 2 2.1 1.1 3 2.1 3.1 5 4.1 4.1 6 5.1 2.1 7 4.1 .1单击此处添加标题THANKS

文档评论(0)

1亿VIP精品文档

相关文档