CDB简介

CDB

CDB,Common Database,通用数据库,是指符合一定标准的,可以通过指定接口访问数据库内容的数据库。

OGC CDB(Common Database,公共数据库)标准为地球的一个单一的、“可版本的”的虚拟表示定义了一个标准化的模型和结构。
CDB结构化数据存储提供了一个地理空间内容和模型定义存储库,它可以在数据库创作工作站之间即插即用地互操作。作为生成世界统一合成表示的仿真规范,OGC CDB的开发是为了响应和改进建模和仿真数据库创建的以下方面:

  • 合成环境存储器的尺寸
  • 合成环境数据库的使用寿命
  • 合成环境数据库的可伸缩性
  • 环境数据库相关性
  • 数据库可用性时间表
  • 配置管理

OGC CDB规范建立在仿真行业中一组已经建立起来的格式基础上,并为每种格式提供了一套适合于仿真领域的全面约定。此外,OGC CDB规范还定义了存储结构、数据表示和组织的所有方面,以支持全任务模拟。
作为OGC CDB的原始贡献者,Presagis将该规范作为一个全球解决方案,将推动新的、更创新和高效的工作方式。我们的目标是将本规范中概述的高级功能与我们的客户当前和未来的需求保持一致。

CDB并不是常规意义上的数据库,它没有存放数据库的独立文件,它由一系列地图、模型、纹理组成,以树状结构组织,由XML格式文件进行控制。

CDB的独特之处是什么?

CDB规范是唯一的,因为它是一种开放的数据库格式、一种源数据存储库和一种运行时发布格式。

开放商业标准

作为一个开放的商业标准,客户可以访问CDB规范,并可能据此进行开发。因此,标准随着时间的推移而发展,其增强由开发社区的输入控制。通过开放,客户可以选择在自己的系统中添加对规范的支持,或者只使用专有技术、第三方工具和临时工具,或者使用它们的任何组合。非开放标准往往只满足针对特定用户的特定要求,而不能从市场投入中获益,这限制了广泛的广泛采用,也不能促进可重用性的好处。

源数据存储库

CDB规范的本机格式由纯源数据格式组成,包括TIFF、GEO-Tiff、OpenFlight、形状文件和XML。因此,没有数据的“转换”,这大大加快了数据库的创建和发布过程,也允许数据库的快速修改。

CDB API Free/Pro

CDB API是一个灵活的编程接口,可用于访问和扩展CDB规范。

CDB规范是一种开放的合成环境数据库格式。作为生成世界统一合成表示的仿真规范,CDB被开发用来响应和改进以下建模和仿真数据库创建的多个方面。

CDB API是一个工具,为用户提供对CDB文件进行读/写的访问。该API通过使CDB规范更容易访问和更容易定制,从而简化了可视化模拟应用程序的开发。它还促进了专门的工具和实用程序的开发,以增强其他的建模和仿真软件。

CDB API支持以下操作系统和编译器;Windows VC9/VC10/VC12 32位和64位和Linux Gcc 4.8.2 64位。

CDB API 特性FreePro
可访问磁盘上的CDB兼容数据库的简单API
读取和解码所有的CDB文件类型(flt、TIFF、jp2、rgb、shp、shx、dbf、dbt、xml、zip)
支持CDB 3.0-3.2
支持CDB版本(链)机制(3.0和3.2)
异步读取文件访问(页入通知)
编写和编码所有的CDB文件类型(flt,TIFF,jp2,rgb,shp,shx、dbf、dbt、xml,zip)
通过网络连接到CDBDataServer
运行时文件更改通知
服务支持

相关资源


CDB简介
https://blog.jackeylea.com/presagis/intro-of-cdb/
作者
JackeyLea
发布于
2024年6月10日
许可协议