首页 > 其他分享 >(长期更新)《零基础入门 ArcGIS(ArcMap) 》实验一(上)----空间数据的编辑与处理(超超超详细!!!)

(长期更新)《零基础入门 ArcGIS(ArcMap) 》实验一(上)----空间数据的编辑与处理(超超超详细!!!)

时间:2024-11-22 12:16:28浏览次数:3  
标签:---- 校正 地图 空间数据 ArcGIS 点击 ArcMap 图层 数据

老规矩,点赞+收藏+长评+关注!!!

需要实验数据的直接划到博客最底端。

目录

ArcMap介绍

概念

操作地图

操作地图

浏览

分析

显示结果

定制

编程

ArcMap下载

ArcMap实验--空间数据的编辑与处理

1.1实验内容及目的

1.1.1实验内容

1.1.2 实验目的

1.2实验方案

1.3操作流程

1.3.1 环境设置

1.3.2数据转换

1.3.3空间矫正和数据更新

(1)空间校正:

(2)数据更新:

1.3.4 坐标点查找

(1)变换投影:

(2)查找坐标点:


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的下载,大家可以参考这篇博客:

ArcGIS10.8保姆式安装教程,超详细;附安装包_arcgis10.8安装教程-CSDN博客文章浏览阅读8.7w次,点赞198次,收藏823次。ArcGIS10.8是Esri公司的GIS平台,用于处理、分析和管理地理数据。文章提供了详细的安装教程,包括下载链接、安装步骤和破解方法,并提到了其新特性,如强大的编辑工具和影像数据处理能力。此外,还介绍了如何进行汉化操作和ArcGIS的实际应用。https://blog.csdn.net/qq_57342311/article/details/128675890

        这篇博客完全保姆式教程,非常详细,包括如何用补丁及汉化也有教程,安装版本为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

相关文章

  • SQL进阶技巧:如何进行数字范围统计?| 货场剩余货位的统计查询方法
    目录0场景描述1 剩余空位区间和剩余空位编号统计分析 2 查找已用货位区间3小结0场景描述这是在做一个大型货场租赁系统时遇到的问题,在计算货场剩余存储空间时,不仅仅需要知道哪些货位是空闲的,还要能够判断出哪些货位之间是连续的。因为在新货物入场时,可以判断这些......
  • Verilog实现基于DDS的LFM信号发生器
    DDSLFMGenerator此项目实现了一个基于DDS的LFM信号发生器。使用vivado版本为2018.3.模块提供频率起始配置端口freq_conf_h/freq_conf_l(24bits) 对应频率29.8Hz — 500Mhz,频率分辨率为。 原理图IOoverview​Components模块包括一个24bit的计数器(pinc_......
  • Linux内核的spi_sync函数传输期间片选信号一直有效嘛?
         1、不是的,下图可以看到发送单个message时拉片选了,所以spi_sync函数传输期间CS会一直跳变,所以无法像I2C一样组装符合某个外设的报文队列。    2、但是使用自己的软件CS片选,就可以控制它在spi_sync函数传输期间保持低电平。    3、其中的某个使......
  • DOA估计算法从原理到仿真——CBF、Capon、MUSIC算法
    本人第一篇CSDN博客~欢迎关注!        DOA是指DirectionOfArrival,是利用电磁波信号来获取目标或信源相对天线阵列的角度信息的方式,也称测向、空间谱估计。主要应用于雷达、通信、电子对抗和侦察等领域。一、阵列信号模型        如上图所示,假设有个阵元......
  • C++AVL平衡树
    1.AVL平衡树节点定义每一个节点都配左右孩子和父节点,以及平衡因子和其所对应的值。template<classK,classV>structAVLTreeNode{ //需要parent指针,后续更新平衡因子可以看到 pair<K,V>_kv; AVLTreeNode<K,V>*_left; AVLTreeNode<K,V>*_right; AVLTreeNode<K......
  • Spring Boot中实现国际化
    在SpringBoot中实现国际化(i18n)是一个常见得需求,它允许应用程序根据用户的语言和地区偏好显示不同的文本1、创建资源文件创建包含不同语言版本的消息文件。这些文件通常放在src/main/resources目录下,并以.properties为扩展名。例如:messages_en.properties(英语)message......
  • VLAN路由OPSF(设置聚合链路,不同VLAN相互ping通)
    本次实验需要两台三层交换机、两台两层交换机、两台路由、三台PC。要求是各台机器之间可以互相ping通。不同的VLAN之间的PC可以互相ping。工程文件图如下:此次的ip是10.10.x.x,vlan为3到10。S1interfaceEth-Trunk1//设置聚合链路quitinterfaceGigabitEthernet0/0/9......
  • 20241122电路板维修入门之集成块焊接篇
    在没有热风焊台的情况下,也可考虑用烙铁配合焊锡来拆除或焊接集成块,它的方法是用烙铁在芯片的各个引脚都堆满焊锡,然后用烙铁循环把焊锡加热,直到所有的引脚焊锡都同时熔化,就可以把芯片取下来了。把芯片从电路板上取下来,可以考虑用细铜丝从芯片的引脚下穿过,然后从上面用手提起。......
  • 20241121电路板维修入门之CPU断针焊接篇
    CPU断针的情况很常见,370结构的赛扬一代CPU和P4的CPU针的根部比较结实,断针一般都是从中间折断,比较容易焊接,只要在针和焊盘相对应的地方涂上焊膏,上了焊锡后用烙铁加热就可以焊上了,对于位置特殊,不便用烙铁的情况可以用热风焊台加热。赛扬二代的CPU的针受外力太大时往往连根拔起,且......
  • 会报错的一个添加表格并镜像
    usingAutodesk.AutoCAD.DatabaseServices;usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceIFoxCadTemplate2{publicclasstestCommand{//////测试选择的表格方向///[CommandMethod(nameof(Test1121))]public......