节点文献

地图出版系统的体系结构设计

【作者】 吴明光

【导师】 刘真;

【作者基本信息】 解放军信息工程大学 , 地图制图学与地理信息工程, 2004, 硕士

【摘要】 地图出版是地图制图学、图形图像处理技术以及出版印刷技术的交叉部,它既要考虑到地图制图的各种规范,又必须兼顾印刷出版的规律。到目前为止,制图和出版还是两个独立的工序,地图数据必须在两个平台之间切换。开发一个与前端制图系统无缝衔接的地图出版系统势在必行。 地图出版系统的开发是一项复杂的系统工程。与传统软件设计方法关注具体算法和数据结构相比,软件体系结构方法关注的是系统的宏观结构和整体性能。 本文针对地图出版的特点,提出了地图出版系统体系结构的四视图观,用功能视图、结构视图、控制视图以及部署视图来描述整个地图出版系统的功能特点及其软件架构。功能视图和结构视图用来界定系统主要的业务功能和“大颗粒”系统结构。控制视图描述了地图数据输入、编辑处理以及输出的流程控制。部署视图描述了地图出版系统的软硬件配置方案。 开放的输入和高质量的输出是体系结构设计中重点要解决的两个问题。本文在分析GIS、CAD以及通用出版软件数据模型的基础上提出了面向地图出版的数据模型,具体包括几何对象模型、地图模型和拓扑模型以及它们的数据库存储方案。针对地图出版高质量以及“所见即所得”的追求,本文设计了与设备无关地图的输出接口,实现了EPS、PDF等多种格式的输出。

【Abstract】 Digital map publishing system is the intersect of cartography, computer science , graphic technique and the print technique It must look after both sides of the publish rules and the mapping standards ?It is a pity that, at this time, the mapping system and the publishing system are developing at the trace of themselves It is inefficient and untimely to produce maps by using these system, the data must be shift between them. The juncture of the mapping and the publishing is at the most urgent situation.The developing of the publishing system is a complex project. Developing base on software architecture is a new way to build software system, it place the view at the macro structure as while as the local function and data structure. The purpose of this paper is to build the software architecture to the map publishing system.Base on the "function droved" and "device and conquer" architecture motto, I analysis the function collection of the publishing system at first, then, bring forward the System junction view, Layer structure view, Control View and Deployment view. System function view enumerate the problems this system must to solve , Layer structure view decompose the system into multiple software tiles , Control View describe the data flow in this system, Deployment view discuss the deployment of the software and hardware in the map publishing system. At the last part of this paper , I will discuss the data model and the output interface of the system in detail. This discussing is the supplement to the views.The data model is drive from the analysis of the data model of GIS ,CAD and DTP system. It include the geometry model, the map model, the topology model and their database schema. The output interface model is aim at "What you see is you get".

  • 【分类号】P282
  • 【被引频次】3
  • 【下载频次】169
节点文献中: