摘要
交通运输部海事局于2007年引进了国际上用于标准海图生产的CARIS HPD海道产品数据库,已用于海事序列图和专题图生产。CARIS HPD可利用同源数据同步生产传统INT 1纸海图和S-57标准电子海图,显著提高了海图产品生产效率和质量。但是,HPD数据结构复杂,对海图数据的空间分析以及基于网络平台的发布缺乏足够支持,因此有必要解析其数据组织结构,以构建HPD数据结构与外部数据关联的通道,进一步提高海图数据的利用率。本文在分析HPD数据库结构基础上,基于Java开源GIS项目OpenJUMP设计实现了HPD源、电子海图和纸海图等多类数据的解析引擎,经实验验证,可有效解析和显示三种类别的海图数据。