暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

利用Oracle空间与图形数据库快速开发空间和位置应用

甲骨文云技术 2020-02-27
1200

1.       空间和位置数据的重要性和用途



    进入移动互联网时代后,各种移动应用中都嵌入了位置信息,带有个体时空标记信息的数据大量产生,比如手机通话数据、用车路线、活动轨迹、社交或餐饮点评签到数据、网络购物数据等等,而这些数据为长时间、高精度、高效地追踪用户习惯、消费习惯和活动范围提供了可能,它帮助企业发现客户活动的位置关系和模式。例如哪些人或物是否在同一位置?谁当前离我最近?进入的某个区域是否有不同的管理政策?哪些区域是我的业务范围?产品配送范围是多大?不同的路线分别在多长的时间配送等。而在目前这样的数据爆炸时代,大约80%的数据与空间位置信息相关。


  同时基于空间数据的采集、存储管理与分析技术的不断发展也为空间大数据的发展提供了便利。它帮助企业更加了解自己的客户并向客户推荐行为建议,也使得各类企业在为客户提供服务时响应更敏捷,基于空间信息的分析使企业洞查业务情况更直观,且能够提供实时有效的业务监控。



2.       Oracle Spatial and Graph空间与图形数据库支持


    Oracle数据库作为多模数据库,不仅存储常规的关系型数据,还可以存储多种其它格式的数据,这就包括空间数据。空间数据在道路交通、城市规划、公共安全、通信、自然灾害、信息与疾病传播、旅游监测、数字社区、门店选址、虚拟现实与数据可视化分析等方面应用广泛;GIS和位置数据就是典型的空间数据。 

 

Oracle数据库中,空间数据的处理是通过Spatial选件来协助完成的。它使Oracle数据库具备了处理空间数据的能力,包括存储、检索、更新和查询空间特征集合;并且包括了用于物理、逻辑、网络、社交、图像语义应用等分析的高级特性。

2019125日,Oracle宣布任何购买了Oracle Database Standard Edition 2Oracle Database Enterprise EditionOracle Database Cloud ServiceOracle Autonomous Database的客户,均可免费使用Spatial用于开发和部署目的。

Oracle Spatial中的空间管理功能包括对全方位地理空间数据的高性能分析,包括地理编码、路线、拓扑结构、光栅和栅格数据,可满足非常苛刻的地理空间应用的需求。空间数据描述了对象的地理位置信息与空间分布情况。通过整合Oracle Spatial、大数据技术与数据分析与可视化技术,能够帮助我们发现客户、组织和资产之间的关系与联系,并可通过位置信息来丰富我们的数据,同时处理空间、图形与栅格类数据负载,帮助企业更高效的驱动业务的增长。

 

下图为几个典型属性图的应用场景示意图:

 

除了以上提到的空间大数据所需的各种能力,Oracle在空间数据处理与分析方面同样提供了易用的各种工具平台,包括:地图创建编辑工具MapBuilder,它可以分主题、样式、基本地图、图层等不同的层次来进行空间数据的管理与编辑,另外它还可以根据需要生成样例代码,将代码直接嵌入其它应用中即可实现地图调用;Map Viewer是基于Web的管理控制台,在该应用中可进行数据源管理、元数据的管理、图层的编辑、监控及数据加载;Spatial Studio是一个自助式的空间数据可视化分析平台,它帮助您连接、可视化、浏览和分析存储在Oracle Spatial and Graph中并由其管理的地理空间数据,在Spatial Studio中导出的结果数据还可以导入Oracle Analytics Cloud(OAC)中进一步分析。


3.       Oracle Spatial and Graph新特性


    Oracle Spatial主要通过元数据表、空间属性字段(通过SDO_GEOMETRY对象定义)和空间索引(R-Tree和四叉树索引)来管理空间数据,并在此基础上提供了一系列空间分析与空间查询的函数。


Oracle Database 19c中,还增加了一些新的特性,包括:

  • 增加了JSONSDO_GEOMETRY对象数据类型的支持;

  • 不使用空间索引即可对空间数据进行操作,这样使得数据的来源更加动态与多源化,包括对NFS文件、HDFS、对象存储上数据的支持等;

  • 分布式事务支持R-Tree索引更新;

  • 空间表与索引支持数据库分片技术;

  • Web Service与地图可视化能力更加强大,包括离线地图缓存的支持;

  • GeoRaster可在Schema级别启动等。

 

 如上所述,利用Oracle空间及图形数据库,用户可以更便捷的开发出更多空间性应用,充分发挥Oracle多模数据库的价值。


扫描下方QR Code即刻预约ADW演示

编辑:萧宇


最后修改时间:2020-02-27 12:59:20
文章转载自甲骨文云技术,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论