摘要: 有了地图数据,为了进行纸质地图生产或要在屏幕上实现地图符号化显示,这时就要进行地图要素的符号化。对于系列比例尺地形图,所用的符号都有相应的图式。对于小比例尺挂图和专题地图,事先要设计相应的地图符号。地图符号的计算机实现分为几种情况: 显示在屏幕上,绘制在纸张上...
有了地图数据,为了进行纸质地图生产或要在屏幕上实现地图符号化显示,这时就要进行地图要素的符号化。对于系列比例尺地形图,所用的符号都有相应的图式。对于小比例尺挂图和专题地图,事先要设计相应的地图符号。地图符号的计算机实现分为几种情况: 显示在屏幕上,绘制在纸张上,输出到胶片上,尽管它们的实现方法不完全相同,但基本原理是相同的。无论是哪种实现方法,地图符号的绘制都可以分解为一些基本图形元素,如圆、线段、圆弧等,而这些基本图形元素一般都有相应的实现方法和基本的接口函数。在屏幕显示时,编程语言有相应的图形函数来完成这些图形元素的绘制。当要求绘图机输出时,绘图机的绘图命令语言也提供这些功能调用。当要求输出激光胶片时,先要将矢量化的地图符号全部转换成栅格化的地图符号,然后才能输出所要的地图产品。因此在不同的设备上要实现地图的符号化,首先要把这些设备所能产生的基本图形元素及怎样产生这些图形元素的原理和方法搞清楚,然后以这些图形元素为基础,采用搭积木的方法把所要的地图符号绘制出来。在地图符号绘制过程中不仅要在不同的设备上产生这些符号,同时在某些情况下要保留这些图形信息,并要求在计算机中进行合理的组织和处理,这样才能对这些符号图形进行编辑,产生更满意的图形效果,并对修改的结果实时地进行记录。
鉴于计算机条件下地图符号的上述实现方法,数字地图数据的符号化有下列三种手段:编程法、信息块法、交互设计法。