ArcGIS常用操作技巧大汇总,值得学习!(下)

2020-09-09 23:28:30 徕康小助手 2
18、 ArcGIS点线区要素之间的相互转换

要素之间的转换包括点线面要素类型之间的相互转换。工具位于:arctoolbox—>datamanagerment toolsàfeature下
①面转线:polygon to line是把面的轮廓线转换为一个线对象;面转点:feature topoint是只把面对象的中心点转换为点要素;面折点转点:featurevertices to points把面的轮廓的所有的折点转化为点。
②线转面:feature to polygon是把闭合线转换为面对象。线转点:feature topoint是把线的中心点转为点。线折点转为点:featurevertices to points是把线的所有折点转为点。
③点转线:point to line是把有序列的点集合转为线;(测试发现不理想,会把所有的线最后点连上)

19、CAD文件(dwg)转Arcgis格式(shp)
打开对应的CAD数据图层(如polyline),右击图层—export data,保存为shapefile格式即可。或者conversion toolsàtoshapefile –feature class to shapefile(multiple)

20、 ArcGIS延长线工具(批量处理未闭合线)
对于本应闭合的多义线或者线段终点本应于另一个线段相交,但是由于误差导致没有相交。可以对要素图层进行批量延长,需要设置容差值。工具位于arctoolboxàeditingtoolsàextendline工具。

21 、ArcGIS地图表达之建筑物阴影效果(百度地图)
需要把面图层放到个人数据库mdb中才可以。右击多边形要素—转换为制图表达convert symbology representation,然后对打开制图表达的属性对话框,设置其颜色和偏移量即可。但是必须保存该工程后设置的地图阴影才会保存,因为该制图表达并不是存在数据库中,而是可以理解为一种渲染,保存在mxd文件中。(当然也可以对多边形复制一份,然后对其进行移动editortool—>move达到阴影效果,但是这样增加了数据量。)

22、ArcGIS DEM(TIN)生成等高线文件
例如如果输入数据为img,可以通过3D analyst toolsàconversionàfromrasteràrasterto TIN转成TIN;然后通过3D analyst toolsàterrain and TIN surfaceàsurfacecontour转为等值线;由于等值线间隔比较棱角,可以通过advancedediting高级编辑工具中的平滑工具(光滑线)进行平滑处理。如果等高线的点过少可以进行editingtools--加密density方法加密。

23、 ArcGI中DEM生成等高线文件
在生成等高线文件时,建议使用3Danalyst toolsàrastersurfaceàcontour工具,对栅格图形提取等高线。该方法生成的等高线稍微圆滑些,精度也稍微高些。

24、ArcGIS线节点增密、平滑线与改线方向
功能位于editingtools下面,①加密density是对线段和多边形进行加密,延长线extend line是根据指定的长度的容差对线段进行延长操作。②倒置线段flip line是值对线段的起止端点进行倒置的操作。③概化generalize是对线或面的概化,如果是直线的话中间的节点删除只保留拐点坐标。④修整线trim line是对于没有任何交点的悬挂线进行删除,此外对于超过相交点的部分超过指定容差进行删除。

25、 ArcGIS文本坐标点在googleearth中展示
注意的是在arcmap中的标注信息转换为kmz格式会在googleearth上显示出来。此外,文本格式的坐标必须包含X,Y坐标,如果显示高程还需要有Z坐标值。转换工具位于conversion toolsàTo kmlàlayerto KML。直接在Googleearth即可打开显示。

26、ArcGIS自动矢量化(ArcScan工具的使用)Arcscan工具可以对灰度的栅格图像进行自动矢量化,工具位于右击工具条空白部位àarcscan即可调出。主要底图必须为灰度图像,在arcgis中打开后要设置其显示的方式为二值显示,即可对整个区域或者部分区域进行矢量化的工作,具体矢量化成面还是线等设置可以通过选项设置。

27、Arcgis项目一等高线和DEM的制作流程
首先①获得等高线文件(等高线文件一般从地形图上矢量化过来),
②然后利用3Danalyst toolsàTINmanagermentàcreateTIN生成tin数据,③然后可以利用生成的tin数据通过3Danalyst tools—>conversionàfrom TINàTIN to raster(也可以直接通过栅格插值rasterinterprolation-->地形到栅格topo toraster)。
④利用生成的栅格raster数据就可以进行坡度,坡向分析了(spatial analysttools—>surfaceàaspect&& slope)(即首先把矢量数据转为不规则三角网中间文件,然后再转换为栅格文件,就可以进行各种坡度,坡向,阴影分析了。)

28、DEM相关知识
DEM(digitalelevation model)是通过数字表达地形起伏变化的数据,即具备了高程信息的数字地面模型(DTM)。DEM是相对于纸质地形图而言的一种新型的地形图,是GIS空间数据库的重要组成部分,是地表演化和大气过程模型化的基础数据,以及GIS地学分析与三维空间数据处理及地形分析的核心数据。
其数据类型有三种,即矢量型(等高线contour),规则型(grid型),不规则三角网型(TIN),
矢量型:主要采用类似线状要素表达DEM。优点是比较直观,缺点是不便于完成空间三维特征的分析。来源主要是对地形图的矢量化获得。
规则格网模型:又称为栅格型数据,主要是通过规则的格网单元来表达地形特征(如地面高程),其值是通过采样点的内插获取。优点是数据简单,较方便处理和存储;并且易于与航空、航天等遥感数据结合。缺点是在平坦地区数据存在冗余,地形复杂处表达不够精细。
不规则三角网:triangulatedirregular network,通过对原始采样点,通过一定规则构建不规则三角面表达地形。优点是减少了规则格网在平坦地区的数据冗余,增加的复杂地形表达的精细程度。缺点就是数据稍微复杂。

29、 ArcGIS将栅格图片作为矢量要素的属性
首先确保文件存储在数据库(如mdb)操作,在其中的要素图层中添加存储图片的字段(如pic),注意类型一定要指定为栅格raster。然后打开编辑,即可的对属性表的图片字段(pic)通过右击可以添加图片。

30、ArcGIS从几何图形获取点坐标
对于arcgis的点线面的几何形状及坐标值是存在shape字段中的,但如果想获取其中的几何信息(如点图层的XY坐标,线图层的中间点XY坐标或者长度,面图层的中心点XY坐标或周长面积等)。可以通过打开要素属性表(如点图层),添加新字段用于存储想获取的信息(如X,Y坐标字段),然后在字段上选中该列,右击属性à计算几何(calculate geometry);同理可以获取其他要素图层的相关信息。 

31、ArcGIS之按属性对数据要素分层
当一个要素图层包含多种类型的要素时(必须点图层中包含医院,学校,银行等各种要素),想按照其中的类别提取出来作为单独的图层,可以使用属性表中的查询功能。
   例如点图层中有一个名称name字段,可以①首先打开属性表à通过属性查询,打开属性编辑器,
②在其中编辑查询公式,如 [NAME] LIKE'*学*'就可以查询所有包含“学“的要素(注意单引号和星号都是英文状态)。还可以使用逻辑表达式,如or, and,not like等进行较为复杂的查询。
③对于查询到的后,可以通过“右击图层—>数据—>导出数据”,选择导出选中的要素数据。保存为shapefile格式即可,对于查询到的不符合条件的要素再进行删除修改操作即可。 

32、ArcGIS自动计算面积长度字段,一个图层多种显示样式
①把地图要素创建到数据库mdb中后,即可自动建立了长度和面积字段,并且新建要素后会自动计算。②对于一个图层要想用多种样式显示,可以通过设置图层的样式:右击图层à属性—>样式,可以根据不同的属性值设置显示的样式。设置后必须保存工程文件才会记录当前的样式设置,因为该信息记录在mxd文件中。 

33、ArcGIS多重缓冲区multi-buffer
在工作中常用到多重缓冲多边形,但是自带的analysis tools-proximity-buffer是只能缓冲一次,但multiple ring buffer往往报错。那么可以打开自定义的缓冲向导。方法是:customize--customize mode,然后commands选项卡--tools--buffer wizard工具拖拽出来即可使用了。

34、线线快速创建面
1、需要有一个面图层存在,用于存储转换后的面要素。方法是在高级编辑下的工具“由线建立面”

2、表格的连接join:要求有一个字段相匹配,名称可以不一样,但是数据类型必须一致(如都是文本或者数字)。join方法是该链接是视图上的暂时链接,如果要永久链接,则需要重新到处一份数据即可。常用于1:1   1:M
表格的关联relate:较多的用于一对多,多对多,关联后不能显示关联好了,不能使得数据的扩充,只能帮助查看方便,需要identify查看即可(用处不大)。

4、arcscan工具只能对黑白图层处理,所以①首先加载单个波段②通过重分类,分为2类,即二值化(如果不能分类则先计算唯一值,再点击分类即可),这时候就可以使用arcscan工具了。使用时需要开启编辑工具,然后使用倒F形状的图标,拉动一个区域即可对选中区域自动矢量化。

图层的符号化显示:
分类方法:
①自然分裂点:在数据跨度较大的地方自动设置断点,使用要素值变化较大的情况
②等间隔法:每个区间内跨度相同,使用连续变化的情况
③分位数法:每个区间中数量相同,使用分布比较平均的情况
④集合间距法:使用要素呈几何分布的
⑤标准差发:体现相对平均值的离散程度,使用要素分布正态分布。
⑥自定义间隔法:手动分割。

符号库:自定义--样式管理器,可以根据现有的符号自己修改,拼接,也可以通过添加自己的图片作为符号。同时自己如果自定义可以下载FontCenter插件自己绘制。自己新建的符号库是保存到了mxd中的,需要首先把style符号库添加进来才可以用。

匹配的时候,加载后,选择图层属性呢--类别--与样式中的符号匹配,选择自己的符号库,和匹配的字段,就可以自动匹配了。比如国家土地利用的分类,可以按照统一的制图标准显示。


标签: ArcGIS
电话咨询
产品中心
在线订购
QQ客服