一、定义投影(Define projection)
Data Management Tools(数据管理工具)——Projections and Transformations(投影与变换)——Define Projection(定义投影);在Input Dataset and Feature class(输入数据集或要素类)文本框中选择需要定义投影的数据,在Coordinate System(坐标系)文本框中可以新建或导入坐标系,单击ok即可。
二、投影变换(Project)
在ArcToolbox的Data management Tools里的Projections and Transformations(投影与变换)工具集中分为栅格数据和要素集两种类型的投影变换。其中对栅格数据实施投影变换时,需要进行重采样处理。
(1)栅格(Raster)数据的投影变换
Data management Tools——Projections and Transformations——Raster——Project Raster,输入需要变换的文件并定义输出数据的投影。栅格数据的投影变换需要进行重采样处理,在环境设置窗口中,栅格存储下重采样的方式默认状态为NEAREST(最邻近采样法),点击OK,即可。
(2)要素类(Feature)数据的投影变换
Data management Tools——Projections and Transformations——Feature——Project;在投影窗口,选择需要变换的文件,输出矢量数据的路径与名称,定义输出数据的投影,单击OK即可。
三、数据变换
数据变换是指对数据进行诸如放大、缩小、翻转、移动、扭曲等几何位置、形状和方位的改变等操作。对矢量数据的相应操作在Editor工具条中实现;而栅格数据的相应操作则集中于ArcToolbox的Projections and Transformations工具集中,主要有Flip(翻转)、Mirror(镜像)、Rescale(重设比例尺)、Rotate(旋转)、Shift(移动)和Warp(扭曲)变换。
1.Flip:指将栅格数据沿通过数据中心点的水平轴线上下翻转;
2.Mirror:通过数据中心点的垂直轴线进行左右翻转;
3.Rescale:指按照指定比例尺分别沿X轴、Y轴放大或者缩小;
4.Rotate:指将栅格数据沿着指定的中心点旋转指定角度,旋转栅格数据需要进行重采样,默认NEAREST(最邻近采样法);
5.Shift:指将栅格数据分别沿X轴和Y轴移动指定的距离;
6.Warp:指将栅格数据通过输入的控制点进行多项式变换,同样需要重采样,默认状态为NEAREST。
四、数据格式转换
ARCGIS的空间数据有两种类型:一是基于文件的空间数据;二是基于数据库的空间数据。基于文件的空间数据:Coverage; Shapefiles; Grids; TINS; Images; Vector Product Format(VPF)files; CAD文件;表。基于数据库的空间数据:Oracle; Oracle with Spital; DBI with its spatial Type; Informix with its spatial Type; SQL Server; Personal Geodatabases。
地理信息系统的空间数据结构主要有栅格结构和矢量结构。栅格结构是以规则的阵列来表示空间地物或现象分布的数据组织,组织中的每个数据表示地物或现象的非几何属性特征;矢量结构是通过记录坐标的方式尽可能精确的表示点、线、多边形等地理实体。
(1)栅格数据转化为矢量数据
目的是为了将栅格数据的分析结果通过矢量绘图装置输出,或者为了数据压缩的需要,将大量的面状数据转化为少量数据表示的多边形边界,栅格数据可转化为点状、线状、面状矢量数据。
以面状为例,Conversion Tools(转换工具)——From Raster(由栅格转出)——Raster to Polypon( 栅格转面),选择文件和路径,勾选Simplify polypon features(简化面),点击OK即可。
(2)矢量数据转为栅格数据
Conversion Tools——To Raster(转为栅格)——Feature to Raster(要素转栅格),选择文件、路径以及栅格大小,单击OK即可。
(3)CAD数据的转换
①数据输出为CAD格式:Conversion Tools——To CAD——Export to CAD,选择文件和路径,其他默认,单击OK。
②CAD的输入转换:Conversion Tools——To Geodatabase——Import to CAD,选择文件和路径,单击OK即可。
(4)栅格数据与ASCⅡ文件之间的转换
①栅格数据转为ASCⅡ文件:Conversion Tools——From Raster——Raster to ASCⅡ工具,选择文件和路径,单击OK即可。
②ASCⅡ文件转为栅格数据:Conversion Tools——To Raster——ASCⅡ to Raster,输出数据的类型选择INEGER(整型)。
五、数据处理
1.数据裁剪
(1)矢量数据的裁剪
Analysis Tools(分析工具)——Extract(提取)——clip(裁剪),选择需要裁剪的文件和用于裁剪的矢量数据,输入路径和名称,容差可选,单击OK即可。
(2)栅格数据的裁剪
栅格数据的裁剪方式有很多,比如用圆形、点、多边形、矩形以及现有数据裁剪,最常见的是用现有栅格或矢量数据裁剪栅格数据。
Spatial Analyst Tools(空间分析工具)——Extraction(提取),可以按照矩形、圆形、多边形、属性、栅格数据或要素类掩膜数据、点提取等。
2.数据拼接
拼接的前提是矢量数据经过了严格的接边,利用Spatial Adjustment工具可完成数据接边处理。
(1)矢量数据的拼接
Data management Tools——General(常规)——Append(合并),选择需拼接的文件并选择某一存在的目标数据作为输出数据集,单击OK即可。
(2)栅格数据的拼接
Data management Tools——Raster Dataset(栅格数据集)——Mosaic to new Raster(镶嵌至新栅格),选择文件和输出路径,设置栅格大小、类型、数据波段数、色彩模式等,单击OK即可。
3.数据提取
数据提取是从已有数据中,根据属性表的内容选择符合条件的数据,构成新的数据层,可以通过设置SQL表达式进行条件选择。
(1)矢量数据的提取
Analysis Tools(分析工具)——Extract——Select(筛选),选择输入的文件和路径,在Expression(表达式)对话框中设置SQL表达式,单击OK即可。
(2)栅格数据的提取
Spatial Analyst Tools(空间分析工具)——Extraction(提取)——Extract by contribute(按属性提取),选择输入的文件和路径,在Expression(表达式)对话框中设置SQL表达式,单击OK即可。