1第三章空间分析的数据模型矢量数据和栅格数据ArcGIS中的几种主要数据格式空间数据坐标转换空间数据的格式转换空间数据处理空间数据的可视化表达2矢量数据和栅格数据矢量数据矢量(Vector):通过记录空间坐标对的方式,以点、线、面等形式来描述空间目标对象;特征定位明显,属性隐含形象直观(点:如独立树、水准点;线:如铁路、河流;面:如土地类型)特别适合于模拟离散(非连续变化)的空间数据其模拟空间数据的精度较高,但其精度与坐标点的数量、质量有直接关系栅格数据栅格(Raster):用规则排列的像元阵列来描述空间目标对象特征:属性明显,定位隐含栅格像元的大小直接影响空间数据表达的精度(位置或形状的畸变、属性的偏差)像元大小(分辨率)对数据大小有直接的影响特别适合于模拟空间的连续变化三角形不规则网(TriangulatedIrregularNetwork,TIN):不规则的三角形来描述空间对象3点实体•有位置,无宽度和长度;•抽象的点美国佛罗里达洲地震监测站2002年9月该洲可能的500个地震位置4线实体•有长度,但无宽度和高度•用来描述线状实体,通常在网络分析中使用较多•度量实体距离香港城市道路网分布5面实体•具有长和宽的目标•通常用来表示自然或人工的封闭多边形•一般分为连续面和不连续面中国土地利用分布图(不连续面)6用栅格来描述空间对象—点27用栅格来描述空间对象—线8用栅格来描述空间对象—面9栅格10栅格11地图的矢量和栅格表示(x,y)11(x,y)22(x,y)33(x,y)4400000010000033008104440033300144444033301044444433301044444000017004440000015000000701555500000001555500080010550000000512ArcGIS中的几种主要数据格式Shapefile文件文件的创建文件的特征Coverage文件文件的创建文件的特征Geodatabase文件文件的创建文件的特征13空间数据坐标转换空间坐标:一定的空间参考系统下,能够反映数据在地表的真实空间位置关系的坐标。地理坐标平面直角坐标非空间坐标:不能够反映数据在地表的真实空间位置关系的坐标。图形的坐标扫描仪的坐标数字化仪的坐标坐标转换投影转换正解变换:一种投影与另一种投影的相互关系反解变换:各投影与地理坐标之间的关系坐标变换数据变换:通过控制点建立变换前后坐标间的数学关系而进行变换翻转(Flip)镜像(Mirror)重设比例尺(Rescale)旋转(Rotate)移动(Shift)扭曲(Warp)14空间坐标的转换—矢量数据实习目的掌握空间坐标的调节与转换方法。实习内容在ArcGIS中,将我国东部、西部数据的坐标进行适当调整,并将其合并成一个整体,然后将其坐标转换为Albers投影下的平面直角坐标,最后再将转换为Mercator投影。数据说明中国东、西两部分的省界数据及控制点;控制点在Albers投影下的坐标文件(Excel);两个分别带有Albers和Mercator投影的无数据文件实习步骤1、在Arcmap中加载数据,将Editor工具条设为可编辑状态,并设置snapping;2、打开Spatialadjustment工具条,将西部地区的两个数据(点、线)按中部边沿调节到东部数据的坐标下3、分别将东西两部分合并成一个文件(可以采用复制粘贴的方式、也可采用merge等其它方式)4、利用控制点及其在Albers投影下的坐标数据,将合并后的点、线数据进行坐标转换5、为转换后的数据加载投影信息(利用Albers投影参考数据)6、将加载投影信息后的数据重新投影为UTM投影(利用Mercator投影参考数据),并比较转换前后的不同15空间坐标的转换—栅格数据实习目的掌握空间坐标的调节与转换方法。实习内容将一幅扫描生成的北碚地图调整到正确的空间坐标系统之下。实习步骤1、在Arcmap中加载数据2、打开Georeferencing工具条3、合理选取控制点4、输入控制点的空间坐标5、选择合适的转换方法,将图像转换至正确的空间坐标之下6、为转换后的数据加载投影信息7、将以上数据加载至中国行政区划数据之上16空间数据的格式转换栅格数据向矢量数据的转换转换的方法(FromRaster)转换过程中的简化问题(Simplify)矢量数据向栅格数据的转换转换的方法(ToRaster)栅格单元的代码决定方式主要类型法像元中心法重要性法比例分成法不同栅格编码方法的误差比较数据格式之间的转换CAD数据的转换栅格数据与ASCII文件的转换(ASCII文件内容与栅格数据之间的关系)17栅格单元代码的决定方式——主要类型法基本思路:若某一特征值是该栅格内的主要类型,则把该值赋给这个位置。对点而言,按出现次数最多类型作代码;对线而言,按长度最长的那条线的代码取值;对多边形而言,按面积最大的那个多边形的代码取值;该方法适合于分离和不连续的数据,如土地利用、植被、土壤等。一般的GIS软件在进行栅格编码时,其默认的编码方法即是主要类型法。18栅格单元代码的决定方式——主要类型法BCO(45)(25)(30)A按面积最大的类型取值B19栅格单元代码的决定方式——中心点法基本思路:每一栅格的值由占据该像元中心的特征决定。该方法可以用于任何特征类型,尤其是用于连续数据的编码,例如高程、噪声、污染等。其实施过程较为复杂,它首先需要建立一个以栅格像元中心为点的矢量图层,用它获取(Identity)所在点的多边形属性,然后再将点转换为栅格文件(Pointgrid)。20栅格单元代码的决定方式——中心点法BCO(45)(25)(30)A按像元中心所在的类型取值C21栅格单元代码的决定方式——重要性法若:重要性顺序为:ABC则:BCO(45)(25)(30)A按各类型的重要性取值A22栅格单元代码的决定方式——比例分成法按各类型的比例分别取值BCO(45)(25)(30)ACBA30452523栅格单元代码的决定方式——长度占优法按横线最长部分的属性取值BCAO24实习栅格像元的不同编码方法及误差比较一、对土地利用数据按主要类型法进行栅格编码操作步骤:•在Arctoolbox中,打开featuretoraster工具对话框•输入土地利用的矢量数据,分别按100米、500米、1000米的分辨率进行栅格转换,转换所采用的字段为ld502323-ID。•将三个栅格文件的属性表输出为.dbf文件,并用Excel打开二、对土地利用数据按像元中心法进行栅格编码操作步骤:•在Arctoolbox中,打开overlay的identity工具对话框•Inputcoverage分别输入point100、point500、point1000,identitycoverage输入lad502323矢量文件,其它采用默认值,点击ok.•在Arctoolbox中,打开featuretoraster工具对话框•分别将上一步生成的三个点文件按100米、500米、1000米的分辨率进行栅格转换,转换所采用的字段为ld502323-ID•将三个栅格文件的属性表输出为.dbf文件,并用Excel打开三、数据比较(列表)、并编写实习报告•1、同一分辨率下两种编码方法中的各类土地面积差异•2、同一编码方法下不同分辨下各类土地面积的差异•3、图形比较•附土地利用分类系统25空间数据处理数据裁切矢量数据的裁切AnalysistoolsExtractClip栅格数据的裁切矩形裁切SpatialAnalysttoolsExtractionExtractbyRectangle利用已有数据进行裁切SpatialAnalysttoolsExtractionExtractbyMask数据拼接矢量数据的拼接DataManagementtoolsGeneralAppend栅格数据的拼接DataManagementtoolsRasterMosaicToNewRaster数据提取矢量数据的提取AnalysistoolsExtractSelect栅格数据的提取SpatialAnalysttoolsExtractionExtractbyAttributes26空间数据的可视化表达数据的符号化矢量数据的符号化栅格数据的符号化专题地地图的编制版面设计制图数据的操作地图标注地图的整饰地图的输出实例—上海市行政区划数据的制作背景与目的数据及要求实习步骤