简介:这份资源是汤国安教授编写的《ArcGIS基础100例》配套资料包,面向GIS初学者及有一定基础的地理信息从业者,通过100个实操案例帮助读者系统掌握ArcGIS的核心功能与操作流程。压缩包共2069个文件,约156MB,涵盖shp、dbf、shx等矢量数据文件,adf、tif、tfw等栅格与影像数据,mxd地图文档、gdb地理数据库,以及pdf操作手册、pptx课件、txt练习说明和xls表格等,构成从数据到文档的完整学习素材。目前已有1630人学习下载。资源以操作手册为主线,配合PPT讲解与实战案例,覆盖界面认识、数据导入导出、图层管理、地图布局、专题制图与空间分析等环节,读者可借助真实地理数据反复练习数据处理与地图制作,在理解数据含义、选择工具和解读结果的过程中提升GIS素养,适合课堂教学、自学入门与技能巩固。
1. 零基础也能上手:ArcGIS 基础100例到底能帮你解决什么
很多刚接触地理信息系统的朋友,第一次打开 ArcGIS 时都会愣住:满屏的英文按钮、一堆没听过的名词、图层目录树空空如也,连怎么把一张地图加载进来都不知道。这种发怵的感觉太正常了,因为 GIS 本身就是一个把地图、数据和空间分析揉在一起的工具,入门门槛确实比普通办公软件高一点。而这份《ArcGIS基础100例(操作手册+操作数据)》就是专门用来解决这个问题的——它把 ArcGIS 的常用操作拆成了 100 个独立的小练习,每个练习都配好了操作手册和对应的练习数据,你不需要自己去找地图、配数据,打开就能跟着做。它适合完全零基础、想系统入门 ArcGIS 的学生、规划从业者、环境监测人员,以及任何需要处理地图和空间数据但不知从哪下手的人。说白了,它不教你成为 GIS 专家,而是让你先把手动起来,把信心建立起来。
2. 为什么值得学:先搞懂 ArcGIS 能做什么,再决定要不要投入
2.1 从一张地图说起:ArcGIS 到底是个什么工具
你可以把 ArcGIS 想象成一个超级版的“地图版 Excel”。Excel 处理的是表格里的数字,ArcGIS 处理的是带位置信息的数字——比如一条河流的走向、一块农田的面积、一个城市的学校分布。它能把这些东西画在地图上,还能让你去问一些普通表格回答不了的问题,比如“这个新建的工厂周围三公里内有多少居民区”“哪片林地的坡度最适合种某种树”。这份 100 例的资源,就是把这类的操作一个一个拆开,让你从“打开软件就懵”变成“知道点哪个按钮能干什么”。入门阶段你不需要理解背后的空间数据库原理,只需要跟着例子把图层加载、属性查看、简单查询、出图这几件事跑通,就已经超过很多只会看地图不会做地图的人了。
2.2 为什么新手容易卡在“装完软件就放弃”
我见过太多人,软件装好了,教程收藏了一堆,结果卡在第一步:数据在哪?ArcGIS 不像普通软件自带示例地图,你得自己准备 shapefile、栅格影像或者地理数据库。而这份资源最实在的地方,就是它把操作数据一起打包了。你不需要去网上到处搜“中国省份 shp 下载”,也不用担心下载的数据坐标系不对、打不开。手册里每一个例子都告诉你用哪个文件、点哪个菜单、填什么参数。这种“配好菜再教你炒”的方式,对零基础的人来说,比看纯理论视频有效得多。入门阶段最怕的就是挫败感,而这份资源的设计逻辑就是让你每做一步都能看到地图上有变化,这种即时反馈才是坚持下去的动力。
2.3 100 个例子是怎么组织的:先练手,再练脑
这 100 个例子并不是随便堆在一起的,它大致遵循了一个从易到难的路径。前一部分通常是 ArcMap 或 ArcGIS Pro 的基本界面操作、加载数据、浏览属性表、简单符号化;中间部分会涉及数据查询、裁剪、合并、投影转换这些日常处理;后面则会有一些空间分析和专题图制作。你不需要按顺序全做,但如果你是零基础,我建议从第一个例子老老实实往下做,因为后面的例子会默认你已经会了前面的操作。每个例子都很短,通常十几分钟就能完成,适合每天抽一两个小时练几个。这种“小步快跑”的节奏,比抱着一本厚教材啃要轻松得多。
3. 第一步怎么迈:从安装到跑通第一个例子的完整路径
3.1 先准备好环境:软件版本和数据存放
在开始之前,你需要先确认两件事:一是电脑上已经装好了 ArcGIS 软件(ArcMap 或 ArcGIS Pro 都可以,这份资源通常两者通用,但具体以手册说明为准),二是把下载下来的操作数据解压到一个纯英文路径的文件夹里。这一点非常重要,ArcGIS 对中文路径和空格路径的支持时好时坏,有时候你明明操作没错,就是加载不出数据,多半是路径里带了中文。我自己的习惯是直接在 D 盘建一个文件夹叫GIS_Practice,然后把所有练习数据放进去。另外,建议你在开始每个例子前,先看一眼手册里标注的“数据位置”,确认那个文件夹里确实有对应的文件。如果手册说用roads.shp,你就去文件夹里找找有没有这个文件,没有的话可能是解压不完整。
3.2 第一个例子:把一份 shapefile 加载进来并查看属性
下面这个流程是几乎所有 ArcGIS 入门的第一课,也是这份 100 例里大概率会出现的第一个操作。你打开软件后,找到“添加数据”按钮,然后定位到练习文件夹里的 shapefile 文件。加载进来之后,在图层上右键打开属性表,看看里面有哪些字段。这个过程听起来简单,但新手经常在“找不到按钮”或者“属性表是灰色的”这两个地方卡住。下面我用一段伪代码式的步骤描述来拆解,你对照着操作就行。
# 以下不是可执行代码,而是操作步骤的伪代码描述 # 步骤1:打开 ArcMap 或 ArcGIS Pro # 步骤2:点击“添加数据”按钮(通常是一个黄色加号图标) # 步骤3:在弹出的窗口里,浏览到 D:\GIS_Practice\ 文件夹 # 步骤4:选中一个 .shp 文件,比如 roads.shp,点击“添加” # 步骤5:在左侧内容列表里,右键点击刚加载的图层,选择“打开属性表” # 步骤6:查看属性表里的字段和记录,尝试点击某一列进行排序上面每一步对应的含义是这样的:添加数据是把磁盘上的文件读进软件的内存里;属性表就是这张地图背后的表格,每一行代表一个地物,每一列代表一个属性。如果你在步骤 4 发现文件夹里是空的,那说明数据没解压对,或者你找错了文件夹。如果步骤 5 右键菜单里“打开属性表”是灰色的,通常是因为你右键点在了图层组或者底图上,而不是具体的矢量图层。这个例子跑通之后,你就已经跨过了 ArcGIS 最难的一道心理门槛——你知道怎么把数据变到地图上了。
3.3 第二个例子:改一改符号,让地图看得清
第一个例子跑通后,你看到的地图可能所有线都是一个颜色、一个粗细,看起来乱糟糟的。第二个例子通常就是教你改符号系统。在图层上右键选择“属性”,找到“符号系统”选项卡,你可以按类别分颜色,也可以按数量分粗细。比如你加载的是道路数据,可以按道路等级把高速公路设成红色粗线,乡间小路设成灰色细线。这个操作不需要写任何代码,全是点选。但新手容易犯的一个错是:改完符号后忘了点“确定”或者“应用”,直接关掉窗口,结果地图没变化。另一个坑是,如果你在“符号系统”里选了“类别”,但用来分类的字段里有空值,那些地物就会变成透明或者默认色,看起来像消失了一样。遇到这种情况,回到属性表里看看那个字段是不是有空值,有的话先处理掉再回来符号化。
4. 避坑指南:新手最容易翻车的五个地方
4.1 现象:数据加载后地图是空的,什么都没有
原因:最常见的是坐标系不匹配。你加载的数据可能是地理坐标系,而地图框是投影坐标系,或者反过来,导致数据被画到了离当前视图很远的地方。另一个原因是数据本身的范围特别小,而你缩得太远,根本看不见。 解决:在图层上右键选择“缩放至图层”,如果还是看不到,就去图层属性里看“源”选项卡,确认坐标系信息。如果坐标系缺失,用“定义投影”工具补上。实在不行,把数据拖到一个新建的空地图文档里再试。
4.2 现象:属性表里想选某些行,但选不中或者选错了
原因:ArcGIS 的属性表选择逻辑是,你点某一行左侧的小方块才是选中整行,直接点单元格只是高亮单元格。另外,如果你开了“仅显示所选记录”或者做了筛选,表里显示的行数会变少,容易误以为数据丢了。 解决:点行首的小方块来选记录。如果发现表里只剩几行,看看表底部是不是有“显示所有记录”的按钮,点一下恢复。还有一个隐藏坑:如果你在编辑状态下,有些选择操作会被限制,先停止编辑再选。
4.3 现象:裁剪或合并数据时,工具报错“000117”或“999999”
原因:这类错误码通常指向输出路径有问题、输入数据有几何错误、或者字段名冲突。新手最容易忽略的是输出路径里带了中文或特殊字符,以及输出文件名和已有文件重名。 解决:把输出路径改成纯英文、无空格的短路径,比如D:\GIS_Practice\out。如果还报错,用“修复几何”工具先处理一下输入数据。字段名冲突的话,在工具里手动改一下输出字段名,别用默认的。
4.4 现象:做完了地图,导出图片时比例尺和图例乱成一团
原因:布局视图里的地图框比例尺和你数据实际范围不匹配,图例是根据图层内容自动生成的,如果你图层太多或者符号太复杂,图例就会变得巨大或者重叠。 解决:先在布局视图里用“缩放至图层”把地图框调到合适大小,再插入比例尺和图例。图例可以在插入后右键转换成图形,然后手动删掉不需要的条目、调整大小。导出时选 PNG 或 JPEG,分辨率设 300 dpi 就够用了。
4.5 现象:跟着手册做,但手册里的按钮我找不到
原因:ArcGIS 不同版本(ArcMap 和 ArcGIS Pro)的界面差异很大,甚至同一版本不同补丁的菜单位置也会变。另外,有些工具需要先在“自定义”里把工具箱调出来。 解决:先确认你用的软件版本和手册写的是否一致。如果不一致,别死磕按钮位置,去搜索框里直接搜工具名,比如搜“裁剪”就能找到对应工具。ArcGIS Pro 里大部分工具都可以在右上角的搜索框里直接搜到,比翻菜单快得多。
5. 下一步学什么:从 100 例到独立做项目的路径
5.1 做完前 30 例之后,你应该掌握哪些能力
如果你能顺利做完前 30 个例子,基本上已经能独立完成这些事:加载各种格式的空间数据、查看和编辑属性表、按属性或位置选择地物、做简单的符号化和标注、导出地图图片。这些能力足够应付日常工作中“把数据画出来、查一查、出个图”的需求。接下来你可以开始碰一些稍微复杂的操作,比如按掩膜提取、栅格计算器、缓冲区分析。这些在 100 例的中后段都会出现,但如果你觉得前面还没吃透,别急着往后翻,回头把做过的例子再盲做一遍,不看手册,看自己能不能独立完成。能独立完成,才算真的会了。
5.2 从操作员到分析员:建议补的三类知识
第一类是坐标系和投影。这是 GIS 里最容易被忽视但又最致命的知识点。你不需要会推导公式,但至少要搞懂地理坐标系和投影坐标系的区别,知道什么时候该用哪种。第二类是属性表连接和关联。很多实际问题需要你把外部 Excel 表格和地图数据连起来,比如把人口统计数据挂到行政区划上。第三类是模型构建器。当你发现同样的操作要重复做很多遍时,就该学模型构建器了,它能把多个工具串成一个流程,一键运行。这三类知识在 100 例里可能只是零星出现,但它们是让你从“会点按钮”变成“会解决问题”的关键。
5.3 一个具体技巧:用“按属性选择”配合“导出数据”快速拆分图层
这是我在带新人时最常教的一个组合技,也是 100 例里一定会涉及的操作。假设你有一个全国省份的图层,你只想把某个省单独存成一个文件。操作步骤是:打开属性表,用“按属性选择”工具,输入类似NAME = '某省'的表达式,选中那个省的所有要素,然后右键图层选择“数据”->“导出数据”,在导出窗口里选择“仅导出所选要素”。这样你就得到了一个只包含该省的新 shapefile。这个技巧的通用性极强,换成任何字段、任何条件都能用。我第一次学的时候,不知道可以只导出所选,傻乎乎地复制整个图层再删要素,浪费了很多时间。从那以后我每次需要拆分数据,都强制自己走一遍“先选后导”的流程,再也没做过无用功。
5.4 给自己定一个小目标:用 100 例里的数据做一张完整专题图
学到最后,检验自己有没有入门的最好方式,就是独立做一张完整的专题图。你可以从 100 例的数据里挑一个你感兴趣的主题,比如某地区的土地利用、某条河流的流域范围,然后走完整个流程:加载数据、筛选要素、符号化、加标注、切到布局视图、插入图名比例尺指北针、导出图片。这张图不需要多精美,但只要你从头到尾没看手册就做下来了,就说明你已经迈过了 ArcGIS 的入门门槛。之后你再遇到新的数据、新的问题,就不会发怵了,因为你知道该从哪里下手。希望这份 100 例的资源能帮你把第一步走稳,也希望你能坚持做完至少前 30 个例子,那时候你再回头看,会发现当初那个满屏按钮的软件,已经变成了你手里听话的工具。希望帮到你。
本文还有配套的精品资源,点击获取