Spatial Database 特性

全面的地理空间数据模型

2D 空间数据

在 Oracle Database 中存储和查询 2D 空间几何图形,例如兴趣点、街道和行政边界;根据相邻关系(有多远?)和包容性(是否在某个区域内?)执行空间数据库查询。利用数百个函数来筛选数据、测量距离关系、组合/转换几何图形,并利用空间索引来提高查询性能。

3D 点云数据以及光探测和测距 (LiDAR)

高效管理来自激光扫描或摄影测量的空间传感器数据,满足企业 3D 地理信息系统 (GIS) 和智慧城市应用需求。在 3D 领域,Oracle 针对点云和 CityGML 工作流进行了专门优化。

栅格数据

存储和处理有地理参照的栅格数据,例如能源、自然资源管理或国家安全应用中的正射影像、卫星图像和网格数据。使用虚拟马赛克以及简单易用、支持常用数据格式的加载工具来执行强大的栅格分析和动态图像处理。

详细了解 Oracle Database 中的 GeoRaster (PDF)

网络数据

对道路运输、电信、公用事业、能源以及各种其它网络进行建模,进而分析复杂数据,识别最短路径、成本范围内的最近邻点和可触达性。

详细了解网络数据模型 (PDF)

拓扑数据

利用细粒度的特征编辑以及跨地图和地图层的数据完整性,构建庞大的,具有出色的一致性和准确性的土地地块数据集,满足地图和土地管理组织需求。

流处理点数据

助力物流和物联网应用在数千个相关区域内跟踪数百万个移动对象。使用可扩展的事件驱动的架构来分析移动人员的位置,进行接触者跟踪。


自助式无代码地图工具

Spatial Studio 应用

使用 Oracle Spatial Studio 这一自助应用轻松、快速地创建交互式地图,对业务数据执行空间分析。用户可以可视化、探索和分析 Oracle 在云端或本地部署系统中存储和托管的地理空间数据。

分析人员支持

只需编写少量代码即可轻松进行空间分析。分析人员可以综合使用多个来源的数据集创建项目,创建和配置数据可视化,执行空间分析并发布结果。

开发人员支持

开发人员可以通过 REST API 访问 Spatial Studio 功能、将可视化嵌入其他应用(例如 Oracle Analytics Cloud)以及访问空间分析 SQL。

数据集成和充实

访问 Oracle Database 中的内容,包括从电子表格、GeoJSON 和配置文件上传的数据;通过地理编码和创建纬度/经度索引来充实数据;访问后台地图服务。

Oracle Spatial Studio 指南


地图可视化和空间分析的开发工具和框架

常见语言和框架

使用 SQL、PL/SQL、Java、Python、JavaScript、Oracle Jet、Node.js、JSON 或 REST 为应用添加空间分析功能和地图。使用首选环境开发应用,而无需学习新语言。

Oracle 开发人员工具

直接通过 Oracle Database 和 Oracle Autonomous Database 提供的常用工具(例如 APEX、SQL Developer、SQL Developer Web 和 Visual Builder)来使用空间和位置功能,加快开发周期。

充实数据

使用空间属性(例如地址地理编码和位置名称)来增强数据,满足下游分析需求。解锁结构化水平较低的数据中隐藏的位置成分并将其与其它数据结合,执行空间和文本分析。

利用矢量切片和 H3 索引实现现代地图数据交付

使用矢量切片直接从 Oracle Database 将映射添加到 Web 客户端。通过简单的 SQL 调用,高效地将大量空间数据从数据库流式传输到客户端。矢量切片支持动态造型、快速性能、流畅的地图交互和动态地图查询。

对于大量、密集的点数据,六边形非常适合进行地图可视化、数据汇总和模式发现。您可以使用六边形分层空间索引 (H3) 在数据库中创建六边形单元格和数据聚合,然后使用矢量切片进行数据流处理和地图可视化。

空间 AI

将强大的空间分析与 AI 相结合,增强工作流程。使用 Oracle Autonomous Database 中的 Python 和 Oracle Machine Learning Notebooks,利用地理空间机器学习算法检测位置模式并做出更明智的预测。大规模开发和运行基于地理空间的预测模型。

利用空间算法,生成更精准的机器学习预测结果

接触者跟踪 API

在接触者跟踪应用中,利用 Oracle Database 中可扩展的自动 API 来轻松分析移动对象的位置,改善成对交互。

支持 GIS 和开源工具

使用 Oracle 的空间数据管理层以及常用的 GIS 软件、开源工具和地图可视化组件,为用户提供丰富的应用选择。


可随时部署的地理空间服务

基于地理数据的地图可视化

使用 WebGL 和 HTML5 JavaScript API 将高度交互式的地图和空间分析添加到业务应用中。将应用内容与来自各种 Web 服务和数据格式的地图和数据相结合,创建更加丰富的地图应用。

地理编码和反向地理编码

使用纬度/经度扩充关系表(客户地址、地点)中的现有地址和位置信息 — 这是构建位置智能应用的第一步。使用 Oracle Autonomous Database 中的地理编码 API 将地址数据转换为地理编码坐标,无需单独获取参考数据。

详细了解 Oracle Database 中的 GeoRaster (PDF)

路由引擎

为物流、递送和零售应用生成不同位置之间的驾驶距离、时间和方向,并计算最快或最短路线。

开放地理空间协会 Web 服务

发布空间数据并与各种商业、开源或自定义数据源及应用互操作;通过标准 OGC Web 要素服务、Web 覆盖服务和目录服务来部署和管理分布式空间服务。


企业级可扩展性、性能和安全性

可扩展性和性能

利用超快速空间索引和查询性能、Oracle Exadata 集成以及数据库特性支持(例如分区、分布式事务和分片)为云端和本地部署中要求苛刻的大规模空间应用和位置智能工作负载提供支持。

可靠保护图形数据

实施精细、企业级多级别访问控制,确保实现细粒度、端到端的空间数据安全性。

自治功能

利用 Oracle Autonomous Database 的自治驱动、自治保护和自治修复功能降低运营成本,优化工作负载。

详细了解 Oracle Autonomous Database

符合全球标准

符合面向空间数据和地图服务的 ISO 和 OGC 标准,支持互操作。

注:为免疑义,本网页所用以下术语专指以下含义:

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国 。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。