论文部分内容阅读
GIS和地图是地理世界的两种基本表达方式。一个要素的GIS表达和地图表达既相互区别又相互联系。GIS侧重于信息的查询、分析和统计应用;地图侧重于信息的传输和表达,是要素符号的具体体现。基于DLG生成地图是目前地图生产的最常用方式,也是GIS最主要的可视化方式,被广泛应用于纸质地图生产和电子地图可视化。如何由DLG自动化生成地图,并满足地图出版要求,是数字地图制图研究领域的重要方向之一,而基于DLG的地图符号库定义与实现是该方向的重要技术内容。
本文在分析国家基本比例尺地图符号、基础空间数据库的特征,研究地图符号构成规律的基础上,提出了要素地图符号库定义的3级模式以及构造规则,建立了要素地图符号库定义体系,详细设计了符号库定义的类对象,并用VC++实现了相应的类。
文字是地图的重要组成内容,其生成是基于字库实现的。本文研究了TrueType字库文字的字形轮廓信息构成规律及方法,实现了字形轮廓信息的提取,并根据文字定义(字型、大小等)对字形轮廓进行相应的比例、错切、旋转等变换,为生成满足地图出版的文字图形提供了可行方案。
论文提出的要素地图符号库定义体系应用于国家基本比例尺的1:500、1:10000、1:50000地图符号的定义上,形成了相应的符号库,并用于生产实践。该定义模式具有强大的符号组织能力,能表达复杂的地图符号,形成的符号库具有准确性、完整性、灵活性、可扩充性等特点。通过应用实践,所生成的地图符号、文字图形符合地图出版的要求,为基于DLG生产地图提供了技术支持。