第四章空间数据的可视化表达可视化,也称作科学计算可视化,它将符号或数据转换为直观的几何图形,便于研究人员观察其模拟和计算过程。可视化包括了图像综合,这就是说,可视化是用来解释输入到计算机中的图像数据,并从复杂的多维数据中生成图像的一种工具。是地图数据的屏幕显示。121)地图数据的可视化表示可以根据数字地图数据分类、分级特点,选择相应的视觉变量(如形状、尺寸、颜色等),制作全要素或分要素表示的可阅读的地图,如屏幕地图、纸质地图或印刷胶片等等。32)地理信息的可视化表示是利用各种数学模型,把各类统计数据、实验数据、观察数据、地理调查资料等进行分级处理,然后选择适当的视觉变量以专题地图的形式表示出来,如分级统计图、分区统计图、直方图等。这种类型的可视化体现了科学计算可视化的初始含义。43)空间分析结果的可视化表示地理信息系统的一个很重要的功能就是空间分析,包括网络分析、缓冲区分析、叠加分析等,分析的结果往往以专题地图的形式来描述。本章介绍的空间数据可视化表达主要包括地图数据和地理信息的可视化表示。54.1数据的符号化根据数据的属性特征、地图的用途、制图比例尺等因素确定地图要素的表示方法,称为地图数据的符号化。符号化有两个含义:在地图设计中,地图数据的符号化是指利用符号将连续的数据进行分类分级、概括化、抽象化的过程。在数字地图转换为模拟地图过程中,地图的符号化指的是将已处理好的地图数据恢复成连续图形,并附之以不同符号表示的过程。6符号化的原则是按实际形状确定地图符号的基本形状、以符号的颜色或者形状区分事物的性质。例如用点、线、面符号表示呈点、线、面分布特征的交通要素。7单一符号:采用大小、形状、颜色都统一的点、线、面来表达制图要素。忽略了要素在数量、大小等方面的差异,只能反应制图要素的地理位置。8分类符号:根据数据层要素属性值来设置地图符号的方式。将具有相同属性值和不同属性值的要素分开。相同属性采用相同的符号,不同要素采用不同的符号。9分级色彩:将要素属性值按照一定的分级方法分成若干级别之后,用不同的颜色来表示不同级别。每个级别表示数值的一个范围,从而可以明确反映制图要素的定量差异。色彩选择和分级方案是分级色彩表示方法重要环节。10分级符号:用不同的符号来表示不同级别的要素属性数值。符号形状取决于制图要素的特征,符号大小取决于分级数值的大小或者高低。一般用于点状和线状要素。11比率符号:按照一定的比率关系,来确定于制图要素属性数值对应的符号大小,一个属性数值就对应了一个符号大小,是一一对应的关系。但如果属性数值之间区别过大,不适宜用。12点值符号:使用一定大小的点状符号来表示一定数量的制图要素,表现出一个区域范围内的密度数值,数值较大的区域点多,反之较少。13统计符号:用于专题要素的多种属性,如饼图、柱状图、累计柱状图等。以上均是矢量的表示方法,还由栅格图形的符号化方法。1415点状要素通过点状符号的形状、色彩、大小等表示不同的类型或不同的等级;16现状符号通过线状符号的线划类型、粗细、色彩等表示不同的类型或不同的等级;17通过不同的面状图案或色彩,包括色彩的色度、亮度、饱和度的差别,来表示不同的类型或不同的等级。面状要素185.1.1矢量数据符号化无论点状、线状、还是面状要素都可以根据要素的属性特征采取单一符号(SingleSymbol)、分类符号(UniqueSymbol)、分级符号(GraduatedSymbol)、分级色彩(GraduatedColor)、比率符号(ProportionSymbol)、组合符号(MultivariateSymbol)、统计图形(StatisticalCharts)等多种表示方法实现数据的符号化,编制符合用户需要的各种地图。1.1、单一符号采用大小、形状、颜色都统一的点状,线状或者面状符号来表达制图要素。特点:单一符号设置方法忽略了要素在数量,大小等方面的差异,只能反映制图要素的地理位置而不能反映要素的定量差异。改变符号类型、大小、颜色注意:这里只保存显示效果,下次打开文件时仍然是默认显示(将文件移除后重新添加查看效果),所以在作图时要将文件作为ArcMap文档的一部分保存;1.2、分类符号根据数据层要素属性值来设置地图符号的方式;属性值相同的采用相同的符号,属性值不同的采用不同的符号。利用不同形状,大小,颜色,不仅能反映空间位置,还能反映出地图要素的数量或者质量的差异,对地理信息的决策作用提供了支持。分类表示方法常用于表示分类地图,如土地利用图、行政区划图和城镇类型图等。可见这种表示方法有利于反映地图要素的数量或质量差异,尤其是不同的类别。所以当需要完成某项行动计划时,分类地图有助于提供决策支持信息。查看分类符号属性双击红框中的线符号改变线类型;单击类型红框中的名称改变标注名称;查看符号化后的公路,以及内容列表中的变化;将要素属性数值按照一定的分级方法分成若干级别之后,用不同的颜色来表示不同级别。每个级别用来表示数值的一个范围,从而可以明确反映制图要素的定量差异。1.3、分级色彩查看分类方法分级属性中默认要素的分级方案是NatualBreaks,它是在分级数确定的情况下,通过聚类分析将相似性最大的数据分在同一级,差异性大的分在不同级,这种方法可以保持较好数据的统计特性,但分级界限往往是任意数,不符合常规制图需要。31选择分类方法为手动;在中断值中依次输入数值50,100,200,400,700,1500,9500查看符号化后的地图。美国各州人口密度分布图1.4、分级符号类似于分级色彩设置方法,设置分级符号是将要素属性数值按照一定的分级方法分成若干级别,然后用不同的符号表示不同的级别。符号的形状往往是根据制图要素的特征来确定的,而符号的大小取决于分级数值的大小或是级别的高低。分级符号表示方法一般用于表示点状和线状要素,诸如城镇人口分级图、商业销售分级图以及道路等级图分布图等。优点是可以直观地表达制图要素的数值差异。查看分类方法调整相关参数382020/4/9自然间隔分类392020/4/9等间隔分类渲染402020/4/9分位数分类渲染412020/4/9标准差分类渲染制作分级符号设置分级符号标注美国各城市人口分级分布图符号显示比例设置在默认状态下,分级符号的大小是一定的,不随地图在屏幕上的缩放而变化。如果需要在屏幕缩放时分级符号发生相应的变化,可以通过单击菜单的SetReferenceScale菜单命令实现。如果想恢复原来的状态,只要选择ClearReferenceScale菜单命令就可以了。1.5、比率符号比率符号表示方法是按照一定的比率关系,来确定与制图要素属性数值对应的符号大小,一个属性数值就对应了一个符号大小,这种一一对应的关系使得符号设置表现得更细致,不仅反应不同级别的差异,也能反映同级别之间微小的差异。如果属性数值过大,则不适合采用此种方法,因为比率符号过大会严重影响地图的整体视觉效果。1.6、点值符号点值符号表示法,就是使用一定大小的点状符号来表示一定数量的制图要素,表现出一个区域范围内的密度数值,数值较大的区域点较多,数值小的地区点较小。是一种用点的密度来表现要素空间分布的方法。1.7、统计符号用于表示制图要素的多项属性。常用的统计图有饼状图,柱状图,累计柱状图等。–饼图主要用于表示制图要素的整体属性与组成部分之间的比例关系–柱状图常用于表示制图要素的两项可比较的属性或者是变化趋势–累计柱状图既可以表示相互关系与比例,也可以表示相互比较与趋势。1.8设置组合符号实际应用中,几乎每个地图要素都会包含若干项相关的属性,如城镇数据层中既有反映城镇规模的城镇人口,还有城镇国民经济生产总值等。如果要在反映城镇人口规模的同时,还需要反映城镇的行政等级,就可以选择组合符号表示方法,通过符号的大小表示人口规模,同时利用符号颜色表示行政等级。符号组合表示法其实就是利用不同的符号表示方法表示同一地图要素的不同属性信息。554.1.2栅格数据的符号化分类栅格符号设置分级栅格符号设置栅格影像地图设置562020/4/9ArcMap是ArcGISDesktop中一个主要的应用程序,具有基于地图的所有功能,是一个用于编辑、显示、查询和分析地图数据的以地图为核心的模块,包含一个复杂的专业制图和编辑系统。ArcMap提供两种类型的地图视图:地理数据视图(DataView)和地图布局视图(LayoutView)两种浏览数据的方法。两者的区别?预备知识在数据视图中,用户无须关心指北针等地图要素就可以与地图进行交互,对地理图层进行符号化显示、分析和编辑GIS数据集;地图布局视图是一个包含制图要素的虚拟页,包含地理数据视图和其他地图元素,如比例尺、图例、指北针和参照地图等,它显示数据窗口中的所有数据。几乎所有能在数据视图中对数据进行的操作都可以在地图布局视图中完成。572020/4/94.2专题地图编制1、地图尺寸设置2、图框与底色设置3、辅助要素的设置4、渲染图层要素-唯一值符号5、标注图层要素6、渲染图层要素—分类渲染7、渲染图层要素—点密度渲染8、渲染图层要素—图表渲染9、创建地图版面10、出图ArcMap系统不仅为用户编制地图提供了非常丰富的功能和途径,而且从实际应用出发,将常用的地图输出样式制作成地图模板(MapTemplate),可以直接调用,减少了很多常规的设置。当然,也可以根据工作需要定制自己的地图模板4.2.1布局设计一、地图模板操作1、调用地图模板2、创建地图模板3、保存地图模板如果对已有的地图模板进行了一定的修改,或者您打算把编制好的一幅地图保存为模板文件,并且使所保存的模板文件可以随时出现在默认模板文件目录中,以便以后应用。二、制图版面设置制图版面设置包括图面尺寸设置、图框大小设置、地图底色设置等相关的几个方面。(一)图面尺寸设置ArcMap窗口包括数据视图(DataView)和版面视图(LayoutView),在正式输出地图之前,首先应该进入版面视图,并按照地图的用途、比例尺、打印机或绘图机的型号,设置图面的尺寸,也就是纸张的大小。如果没有设置,系统将应用默认的打印机或绘图机,以及相应的默认纸张尺寸。其具体步骤为:1、进入版面视图2、设置图面尺寸进入布局视图将鼠标移至【布局】窗口默认的纸张边沿以外,右键打开图面设置快捷菜单【根据页面大小的变化按比例缩放地图元素】,选中,则纸张尺寸自动调整比例尺。无论如何调整纸张的尺寸和纵横方向,系统都将根据调整后的纸张参数重新自动调整地图比例尺。如果想完全按照自己的需要设置地图比例尺、符号尺寸、注记大小等,那就不能选择该项设置。(二)图框与底色设置地图文档是由一个或多个数据组组成的,相应地,输出地图也可以由一个或多个数据组构成。这里所讲的图框与底色是与数据组相对应的,如果输出地图中只有一个数据组,则所设置的图框与底色就是整幅地图的图框与底色;如果输出地图中包含若干数据组,则需要逐个进行设置,每个数据组可以有不同的图框与底色。【属性】【框架】1、数据组底色设置2、数据组阴影设置4.2.2制图数据操作如果一幅输出地图包含了若干数据组,就需要在版面视图直接操作制图数据,诸如增加数据组、复制数据组、调整数据组尺寸、生成数据组定位图等。(一)增加制图数据组(二)复制地图数据组(三)设置总图数据组(四)旋转制图数据组(五)绘制坐标格网(一)增加制图数据组(二)复制地图数据组(三)设置总图数据框根据输出地图中现有的两个数据组,将一个数据组作为说明另一个数据组(样图数据组)空间位置或区位关系的总图数据组(OverviewDataFrame)在实际应用中是非常有意义的。说明:当一幅地图包含若干数据组时,一个总图可以对应若干样图,一旦总图与样图的关系建立起来,调整样图范围时,总图中的定位样图将同时发生相应的调整,包括位置与大小。78在ArcMap窗口布局视图中,在将要作为总图的数据框上右键选择【属性】,打开数据框【属性】对话框,进入【范围指示器】选项卡,在【其它数据框】中选择“新建