老规矩,点赞+收藏+长评+关注!!!
需要实验数据的直接划到博客最底端。
目录
ArcMap介绍
ArcMap是一个用户桌面组件,具有强大的地图制作,空间分析,空间数据建库等功能。是美国环境系统研究所(Environment System Research Institute,ESRI)于1978年开发的GIS系统。
ArcGIS Desktop由三个用户桌面组件组成,即:ArcMap、ArcCatalog、ArcToolbox。
概念
ArcMap是一个可用于数据输入、编辑、查询、分析等等功能的应用程序,具有基于地图的所有功能,实现如地图制图、地图编辑、地图分析等功能。ArcMap包含一个复杂的专业制图和编辑系统,它既是一个面向对象的编辑器,又是一个数据表生成器。
ArcMap提供两种类型的地图视图:数据视图和布局视图。在数据视图中,用户可以对地理图层进行符号化显示、分析和编辑GIS数据集。数据视图时任何一个数据集在选定的一个区域内的显示窗口。在布局视图中,用户可以处理地图的页面,包括地理数据视图和其他数据元素,比如图例、比例尺、指北针等。
操作地图
操作地图
ArcMap提供了许多方法让你与地图进行交互操作。
浏览
地图可以让人们发现要素之间的空间关系。可以用刚才打开的地图查询市政大楼(City Hall)的位置,查看靠近学校的公园,或了解图书馆旁的街道的名称。
分析
可以通过向地图中添加图层获取新的信息和发现隐含的规律。例如,如果在Greenvalley地图中添加了人口统计信息,就可以用这张地图进行学区的划分或发现潜在的消费顾客。如果添加了地质或地表坡度的图层信息,就可以用这张地图确定可能发生山崩的危险区。
显示结果
ArcMap可以打印地图,并能将其嵌入到其他文件或电子出版物中。用户可以迅速地组织数据制作成图,保存地图时,所设计的打印版面、符号、注记和图表都同时被保存。
ArcMap中包含了一大批创建和使用地图的工具。
定制
地图是一种很有效的工具。如果地图中包含了可对其进行编辑加工的工具,将有助于用户更快地完成工作。用户可以通过向工具条中添加或删除工具,或创建个性化的工具条,轻松地定制ArcMap的界面。这些经过定制的界面可以和地图一起保存。
用户也可以运用包含在ArcMap中的编程语言工具VBA (Visual Basic for Applications)来开发新的工具和创建界面。例如,运用VBA可开发一个工具,完成在一个选定区域内制作房屋地址数据表的功能。一旦设计出某种工具,把它和定制的工具条相关联,或把这个工具和地图存储在一起,其他人就能使用这个工具了。
编程
为了便于同地图进行交互操作,用户可以自行设计新界面,创建特殊要素类。ArcGIS是完全组件对象模型(COM)化的,开发人员可以使用任何一种与之兼容的编程语言来制作组件。
ArcMap下载
对于ArcMap的下载,大家可以参考这篇博客:
这篇博客完全保姆式教程,非常详细,包括如何用补丁及汉化也有教程,安装版本为10.8,是目前比较主流的安装版本(安装太新不稳定,而且现在新版本的补丁好像也没出)
ArcMap实验--空间数据的编辑与处理
1.1实验内容及目的
1.1.1实验内容
某市近期对地块内建筑物数据进行采集更新,但在采集过程中,数据出现了偏移,为保证数据能够正确使用,需要对采集的数据进行编辑处理,同时构建具有拓扑关系的道路网。
(1)将CAD数据中的“新地块”和“新建筑物”转为shapefile数据格式,使之能够供工作人员编辑使用。
(2)已知该CAD数据记录的是“osm_id=126262894”的地块建筑数据,请将上述shapefile 数据图层更新至正确位置。
(3)将新采集的图层数据更新到相应的要素图层中。
(4)试查找坐标点(-15166767.657,6601514.062)所在的建筑物“osm_id”值,该点的坐标系为“WGS 1984_PDC Mercator”
(5)对道路要素类,使用拓扑工具条创建拓扑规则(不能有悬挂点,不能有伪结点,不能相交),并对拓扑错误进行修正。
1.1.2 实验目的
(1)掌握CAD数据转换成shapefile数据格式的方法。
(2)掌握空间数据误差校正方法。
(3)掌握空间数据投影变换方法。
(4)掌握拓扑检查及拓扑修正的方法。
1.2实验方案
首先进行环境设置,将已知数据CAD文件进行格式修改并导人ArcGIS软件中。数据导人后,发现与原建筑物数据位置不一致,需要进行空间校正再进行联合操作。通过坐标变换,使联合后的建筑物坐标系与查找点的坐标系相同,从而找出指定坐标点所在地块位置。最后对道路进行拓扑检查和正。
(1)数据格式转换:由于新建建筑物为CAD格式,需转成shapefile格式才能进行数据处理。
(2)空间校正:转换数据格式后,需利用空间校正工具使新建建筑物位置与原地块位置一致。
(3)数据联合更新:利用联合工具将新建建筑物图层更新到原建筑物图层。
(4)指定坐标查找:先通过投影转换使坐标点的坐标系与地块图层的坐标系一致,然后利用坐标查询工具查找坐标点位置。
(5)道路拓扑检查与修正:利用拓扑工具对道路数据进行拓扑检查与修正
(6)数据人库:新建文件地理数据库,将所需数据导入数据库中。
1.3操作流程
1.3.1 环境设置
在D盘新建一个Data文件夹,将我发的数据放入Data文件夹中,在D盘新建文件夹“Result”
启动ArcMap,点击取消.
点击打开目录,在目录中连接“Result”、Data文件夹,在“Result”文件夹中新建地理数据库,用于放置结果数据启动ArcMap。
Result文件夹中新建一个文件夹,名字为地理数据库。点击连接好的Result文件夹,点击地理数据库文件夹,右键新建文件地理数据库
将Data文件夹左键拖动到左侧图层区进行显示,这样就能看见数据点在图上的可视化了,看着很高级的样子
加载所需数据后,在菜单栏中点击【地理处理】-【环境设置】
打开“环境设置”窗口,设置“当前工作空间”为“D:\Data”及“临时工作空间”为“D:\Result”,设置处理范围中的【范围】为"与显示相同",点击【确定】,完成环境设置
1.3.2数据转换
加载新建建筑物 CAD数据,右键点击【新建建筑物_ExportCAD.DWG Polygon】,点击【数据】--【导出数据】
打开“导出数据”窗口,确定输出路径及名称,保存为shapefile数据格式(保存到D\Data\1\新新建建筑物.shp),点击是(Y),得到“新新建建筑物.shp”数据。
1.3.3空间矫正和数据更新
(1)空间校正:
点击编辑器工具条中的【编辑器】--【开始编辑】
选择新新建建筑物图层,点击确定,进行编辑
点击【自定义】--【工具条】--【空间校正】
打开空间校正工具条,点击【空间校正】一【设置校正数据】,选择“要校正的数据为“新新建建筑物”,点击确定。
点击【空间校正】--【校正方法】,设置校正方法为“变换-仿射”。
点击【自定义】--【工具条】--【捕捉】,弹出捕捉工具条,打开端点捕捉与折点捕捉。
点击空间校正工具条中的【新建位移链接工具】,先选择需要被校正点,然后选择正确图层上的点,建立位移链接,建立五六个校正连接即可。
完成点位链接后,查看链接表,保证残差在误差内。
点击【空间校正】-【校正预览】,确定校正无误后,点击【空间校正】-【校正】,完成空间校正
(2)数据更新:
点击【地图处理】中的ArcToolbox
再点击【分析工具】-【叠加分析】-【联合】
打开“联合”窗口,输人新建建筑物与建筑物数据,确定输出路径及名称,点击【确定】,完成数据联合。
在目录处右键Result文件夹,点击更新,显示图层,就能看见更新后的图层
1.3.4 坐标点查找
(1)变换投影:
点击【地理处理】--【ArcToolbox】--【数据管理工具】--【投影和变换】--【投影】,
输人“地块”数据,点击输出坐标系右方,导人查找点投影坐标系“WGS_1984_PDCMercator”(直接搜索),确定输出路径及名称,点击【确定】,完成投影。
完成投影后的图层如下:
(2)查找坐标点:
重新打开一个空白地图,加载“地块_Project.shp”文件,点击【转到XY】,打开“转到XY”窗口,确定单位为“米”,输人查找点坐标。
点击添加标注点,图层中出现一个带有x、y坐标的标记点
点击【识别】,点击该点,查看其属性信息,确定该点位于“OBJECTED 1=10”的地块上。
属性正确后就可以进行下一步--道路拓扑检查与修正了,但考虑到篇幅原因(还有就是熬不动了,要睡觉了。。。),我将在下一篇博客继续分享本实验的后续操作,感谢大家理解!!!
本实验所用所有原始文件如下,大家可自行领取,解压密码为:tcy
通过百度网盘分享的文件:Data.7z
链接:https://pan.baidu.com/s/1_Hc4xHbv01uy88OkFD44WQ
提取码:cvrj
有任何问题可以私信或者评论区问博主,我会一一回复!!!
您的点赞+关注+长评+收藏 将是小博主更新下去的动力!!!真的球球拉!!!
标签:----,校正,地图,空间数据,ArcGIS,点击,ArcMap,图层,数据 From: https://blog.csdn.net/2403_83182682/article/details/143724538