第四章 地图符号化精讲
- 格式:ppt
- 大小:6.08 MB
- 文档页数:73
地图符号化实现方法地图符号化实现方法地理信息符号化是地理信息生产和应用时必须要实现的技术,对地理信息处理和应用有较大的帮助作用。
地理信息的符号化通常是指它的二维屏幕表达。
利用丰富的地图符号和视觉变量,在计算机屏幕上对各种地理信息进行直观和清晰的显示一直是数字制图和GIS的核心技术之一。
本文就这方面的主要方法和实现技术进行深入讨论。
2 地理信息符号化方法地理信息符号化的主要方法采用地图图形和符号对地理信息进行表示。
众所周知,地图图形是地图的语言,它既表示了地理实体的形状、位置、结构和大小信息,也表示了实体的类型、等级以及其他数量和质量特征。
地图图形符号的设计和建立主要有三种方法,即编程法、信息块法和交互设计法。
2.1 编程法编程法是将地图符号分解为图元(特定的几何要素,如直线、三角形、矩形、圆、弧等,称为图元),然后通过程序的方法相继调用绘制这些图元的函数,由图元的组合来实现地图符号的绘制。
如图1所示。
在调用绘制图元的函数时,根据符号的特点和定位关系输入适当的参数。
对于大多数点状符号,它们的定位点是固定的,符号中各组成部分相对于定位点的关系也是固定的,因此对于这些符号,以后在使用时只要给出定位点坐标和符号的绘制比例即可。
有些点状符号的定位点可能不止一个,如半依比例尺桥梁符号,它的定位点有二个,一个是桥梁的中心点,另一个是桥梁的方向点,桥梁符号的其他点位坐标是靠这二个点计算出来的。
对于线状符号,只要给定线状符号中心线上的点位坐标就能生成线状符号。
在采用编程方法时,符号一般都是固定的,所给的定位点也是少量的,利用这些少量的信息根据符号内在的相互关系就可以形成相应的符号。
采用编程法来实现地图符号的绘制其最大的缺点是不便于修改,每一个符号的修改和调整都要改动相应的程序,较为费事。
它的优点在于能将大量的地理信息自动地进行符号化,不需要太多的人工干预。
只要按照地理信息的属性编码,检索出相应的符号名称,然后调用绘制这些符号的程序,即可得到各种不同地图符号的输出。