论文部分内容阅读
随着社会信息化程度的不断深入,地理信息系统(GeographicInformation System)的应用领域日益扩大,出现了数字地球、数字海洋等典型的GIS应用系统。本论文的研究内容来源于国家海洋局“数字海洋”908专项科研课题“海量地图数据库服务器技术”,旨在解决矢量格式的数字海图无缝组织问题。在数字海洋系统中,数字海图分幅存储、图幅重叠等特点使得完整的海洋地理空间发生人为的割裂,影响了海洋空间数据源的准确性及完整性,不利于海洋地理信息系统的功能发挥。数字海图的无缝拼接能生成逻辑无缝、物理无缝的地图数据,将现实世界中局部连续的海洋地图在计算机中实现连续存储,维护描述同一地物的多个部分的逻辑一致性,保障了空间数据在使用上的连贯性,对于海洋地理空间连续可视化、空间分析的正确性具有重要意义。本文以矢量格式的数字海图为研究对象,介绍了数字海图的分类、特点和存储结构,分析了数字海图缝隙形成的根源。在此基础上,论文针对点、线、面三种矢量地图缝隙的具体情况分别设计并实现了三种矢量地图的无缝拼接算法。对于拼接情况比较复杂的面矢量地图,论文比较了多种拼接算法性能,选取了一套合适的算法,提高了面图层拼接的准确率。此外,论文还提出并实现了多图幅拼接算法。目前,本论文研究的无缝拼接算法已在系统中应用,拼接效果优于商业软件ArcGIS的拼接效果,达到了预期的研究目标。