ArcGIS出图全流程详解:从坐标系检查到PDF导出避坑指南
凡是拿ArcGIS做过项目图的人都有过这种体验外业数据整理完了、分析结果也算出来了最后卡在出图这一步——图例放不下、标注压盖、导出之后字发虚、坐标跟成果对不上被甲方退回重改。arcgis出图这个活儿听起来不过是排版、导出两件事真做起来才知道图面好看与否只是表面坐标系、比例尺、符号、标注、字体嵌入每一环都可能埋雷。这篇东西我想把一套能稳定复用的出图流程完整拆开讲从数据体检一直讲到导出参数适合刚入门的学生、规划院做图的人以及所有被出图返工折磨过的同行参考。1. 出图前先搞定数据源坐标系不统一后面全是返工1.1 坐标系的检查到底该查什么很多人打开ArcMap把所有图层拖进去看到图形叠在一起就以为可以出图了。实际上ArcMap默认的动态投影机制会把你加载的所有数据临时转换到数据框坐标系下显示所以坐标系不同的图层在视图里也能叠上。但问题在于这种叠上只是显示层面的转换字段里的面积、长度值不会跟着变叠加分析的逻辑也可能出错。坐标系检查的标准操作是这样的右键图层打开属性切到源选项卡看空间参考信息。重点检查坐标系名称、投影方式、中央经线或中央纬线、椭球体、单位。在视图菜单下打开数据框属性确认数据框坐标系是什么。如果各图层的坐标系跟数据框不一致优先把它们统一成同一个坐标系再出图而不是长期依赖动态投影。我以前接过一个项目国土数据是CGCS2000高斯投影规划线是西安80底图又是WGS84经纬度。三个图层在视图里看着是叠合的ArcMap自动做了临时投影转换。结果导出后在CAD里套底图道路对不上地类边界偏了十几米折腾了两天才排查到根因。所以出图的第一步永远先统一坐标系这一步省了后面全省。1.2 数据完整性检查空值、重叠、缝隙坐标系没问题之后还要检查属性表和几何本身。出图时最容易让图例显得业余的就是符号化之后多出一个 类别。这通常是因为属性表里的关键字段存在空值。操作上打开属性表对关键字段排序筛选出空值记录逐条处理。再接下来用ArcToolbox里的修复几何工具处理几何错误避免出图时要素出现异常扭曲。如果你的成果是面数据建议在数据管理工具里建拓扑勾选不能重叠和不能有缝隙规则检查一遍。做土地利用数据的人应该深有体会面与面重叠或留缝比例尺一大图面马上露馅。我的习惯是拓扑检查的结果单独出一张检查图留档这样后续评审也有依据。1.3 CAD数据转SHP的常规路径热搜词里很多人搜arcgis将cad转化为shp文件。CAD数据直接加载进ArcMap也能显示但符号化、标注、筛选都很别扭而且CAD里的线型、图层颜色在ArcMap里经常显示错乱出图时会非常难看。转SHP或者转要素类的正确路子是使用ArcToolbox里的转换工具选择转为地理数据库或转为Shapefile。CAD里的点、线、面、注记会分成多个要素类先看清楚你这次出图需要哪些。转换后一定要人工抽查看要素数量、范围是否对得上原图。如果CAD里全是复合线、块参照建议先到CAD里把图清理干净把块炸开、把线型统一再进GIS否则转出来的数据还是脏的。CAD转过来之后文字注记需要额外处理。热搜里有arcgis导入cad文字乱码的问题多数是CAD注记的编码没对上。实操中我会建议在CAD里先把中文文字用MTEXT或TEXT处理好再用CAD转地理数据库里的注记选项基本能避免乱码。转完之后把注记另存为要素类或注记类出图时单独设置样式比直接用CAD原始注记要稳得多。2. 数据框、比例尺与图面范围视图里的每个参数都会写进图里2.1 数据框坐标系固定还是动态数据框坐标系是整个图面的基准ArcMap默认用第一个加载图层的坐标系作为数据框坐标系这其实是个很随意的默认值。如果项目要求输出高斯投影成果图建议在出图前就把数据框坐标系明确设置成目标坐标系不要让它随着图层加载顺序变来变去。设置路径是右键数据框 → 属性 → 坐标系。在布局视图里双击数据框也能打开属性面板。这里有个细节一个地图文档可以放多个数据框每个数据框可以独立设置坐标系。做主图加附图的版式时主图用高斯投影附图用经纬度两个数据框各管各的互不干扰这是ArcMap布局里非常实用的功能。2.2 固定比例尺和自动缩放的差别数据框属性里的数据框选项卡有一个范围设置里面有自动缩放和固定比例尺两个概念。出图的图通常需要固定比例尺这样比例尺条上的数字才真实可信。实操建议是先把视图缩放到你想要表达的范围然后进入数据框属性把比例尺设定为当前比例尺再勾选固定比例尺。之后不管怎么拖动图面比例都不变比例尺条上的数值始终准确。如果是需要自由缩放的汇报草图就不要放比例尺条或者放动态文本形式的比例尺但动态文本的格式要提前调好不然打印出来显示成一长串小数。2.3 图面范围控制书签、裁剪和数据驱动出图图面只显示你要展示的区域是出图美观度的重要保证。常用手段有三个。第一种是书签。在数据视图里缩放到合适的范围点书签 → 创建书签布局时直接调用省去反复缩放。第二种是数据框裁剪。右键数据框 → 属性 → 数据框选项卡 → 裁剪选项可以按一个面图层裁剪显示只显示特定区域。做局部放大图时特别好用不用真的切割数据图面只显示范围内内容范围外的要素自动隐藏。第三种是数据驱动出图Data Driven Pages。如果你需要出一百多个村、几十个乡镇的图每张图范围不一样手动一页页缩放会疯掉。用数据驱动页面工具每个面要素就是一页配合文件 → 导出PDF里的已选页面可以批量出图。这个功能尤其适合第三次全国国土调查、村庄规划这类批量出图需求设置一次版式剩下交给机器。3. 符号化与标注把图层变成真正能读的图面语言3.1 分级配色的参数与选色逻辑专题图里最常用的符号化方式是分级色彩。很多人一上来就点分级色彩选个默认渐变色完事。但分级色彩里的方法没选对图面表达就可能是错的。ArcMap提供自然间断点分级法Jenks、相等间隔、分位数、几何间隔等。自然间断点适合数据分布不均匀的情况能突出数据本身的聚类特征是地图学里最常用的默认选择。相等间隔适合比率、百分比类数据便于横向对比。分位数适合每个级别样本数相近的需求但会掩盖真实的数据差异。做人口密度、地类面积这类图我一般优先试自然间断点看直方图分布再微调间断点。选色方面有一条经验表达由低到高用单色渐变比如浅黄到深橙表达正负对比用双色渐变比如蓝到红表达分类属性用定性配色。级别数量控制在4到6级为宜超过6级图例又长又难读读图人记不住。别用系统默认的多色随机配色除非你想让图面看起来像儿童涂色本。3.2 标注避让与压盖的处理逻辑热搜词里有人搜地类符号太密了怎么办大部分时候是标注压盖或者符号密度太高。ArcMap的标注引擎有两种标准标注引擎和Maplex标注引擎。Maplex是专门处理复杂标注避让的引擎在地图学里属于智能标注的标配。使用Maplex可以在标注管理器里设置避让权重、放置优先级、偏移距离。图斑太密时可以设置标注仅放置最佳位置减小字号或者提高线要素的权重让标注自动绕开线。做地类图时我建议出图前把标注转成注记Annotation这样每一条文字都可以手动微调位置不会因为视图缩放乱了套也方便导入到其他软件继续编辑。线要素标注沿线的走向弯排也是出图常见需求。道路名称沿线标注用标准标注引擎能做但效果不如Maplex。设置路径是标注属性 → 放置属性 → 选择弯曲放置再调整偏移距离。这个功能用好了一张道路网图会显得非常专业。3.3 图例名称与字段别名的坑热搜里那条arcgis更改图例名称很多人双击图层名称改成中文图例里还是显示英文或旧名称原因在于图例显示的不是图层名而是图层名称属性和字段别名。正确做法是右键图层 → 属性 → 常规把图层名称改成可读名称。如果需要精细控制图例里每一项文字右键图例 → 属性 → 项目选项卡可以单独修改每一项的说明文字。字段别名也一样在属性表里给字段设置一个中文别名符号化后的图例文字就会跟着变。还有个容易被忽略的地方如果你给图层设置了使用图层名称作为图例标题那么图层一改名图例标题也会变这两个是联动的。3.4 字段小数点前不显示0的问题这条热搜也很有代表性。属性表里数值0.5显示成.5一般出现在字段格式设置成有效位数而没设置小数点位数的场景。解决方法是打开字段属性找到数字格式选择数值把小数位数设为固定位数比如2位这样图例、标注、表格里都会正常显示0.50而不是.5。这个问题看着小但出图时一旦出现在图例里会显得特别不严谨而且打印出来之后几乎没法改。所以我在出图前会把所有可能出现在图面上的数字字段格式全部检查一遍尤其是面积字段和比例字段。4. 布局视图排版三大件和附加要素怎么摆才不业余4.1 页面尺寸与出图方向打开布局视图视图 → 布局视图右键页面打开页面和打印设置。常见纸张有A4、A3横向或纵向取决于你的图面范围形状。页面设置错了后面所有排版都白做。还有一个容易忽略的细节页面单位。很多人打开默认是英寸做国内项目时建议改成毫米设置图框大小更直观。页面尺寸、方向、单位三个参数确认好再开始摆数据框和要素。4.2 图例、指北针、比例尺的摆放逻辑地图三大件是图例、指北针、比例尺。摆放逻辑有一条核心图面内容为主体要素只是辅助不要喧宾夺主。图例放在图面右下或左下空白处。如果底图内容很满可以给图例添加背景边框或者将图例竖排放在左右两侧。指北针放在右上角或正上方。如果地图南北方向是正的指北针可以小而克制如果图面偏转角度较大指北针要加大否则读图人不好判断方向。比例尺放在图面底部中间或右下比例尺的数字最好与数据框里设置的比例严格一致。插入三大件都在插入菜单里插入后可以调整样式。图例属性里最关键的一项叫仅显示当前可见的图层勾选之后被关掉的图层就不会出现在图例里否则一打开图层列表图例里多出十几项那画面太乱了。4.3 经纬网与公里网的设置格网是专业出图和普通截图的核心区别之一。在数据框属性 → 格网选项卡里可以添加经纬网、公里网或参考格网。大比例尺地形图或工程图用公里网方里网中小比例尺行政区划图用经纬网。格网的标注格式可以设置成度分秒或十进制度国内出图习惯用度分秒更符合看图习惯。格网线和注记的字号要跟整张图面协调不要太大抢主图风头格网线建议用细线颜色用灰色。设置完格网之后记得在布局视图里检查一下格网文字是否被其他要素遮挡。如果遮挡可以调整数据框范围或者格网标注的偏移距离这个细节很多人会漏。4.4 主图与附图的排版技巧做区位图、项目位置图时经常需要一个主图再带一个小比例尺的区位附图。实现方法是插入数据框再在新增的数据框里加载示意数据缩小放到主图角落。附图数据框可以单独设置比例尺和坐标系两个数据框互不干扰。附图的内容要简化只保留定位所需的行政边界、道路、水系图例可以省略或只保留最核心的要素。很多新手喜欢把附图做得跟主图一样详细结果小图上一片糊什么也看不清。记住一点附图的目的是告诉读者你在哪里不是这里有多详细。5. 导出成图格式、DPI、字体嵌入的取舍与避坑5.1 不同输出格式的应用场景文件 → 导出地图弹出的对话框里有多种格式可选。不同格式对应不同场景选错了后面很麻烦。格式优点缺点适用场景JPEG/JPG体积小、通用有损压缩文字边缘有噪点微信发送、快速预览PNG无损、支持透明背景文件比JPG大汇报PPT、网页插入TIFF无损、印刷质量高文件大需配合压缩论文插图、出版印刷PDF矢量格式、文字清晰复杂符号可能栅格化归档、打印、交付给甲方AI/EPS可继续编辑矢量文字字体依赖较多交给设计师继续排版这里额外说一句ArcMap导出的PDF依然保留矢量线划和文字属性这是做书刊、挂图时的首选。很多评审要求提供矢量PDF审查人员可以直接在PDF里测量距离、选中要素看属性比图片格式严谨得多。5.2 分辨率与字号的关系很多人卡在DPI选择上要么无脑填300导致文件巨大要么填72导出后糊得没法看。DPI的选择要看下游使用场景屏幕演示96 DPI足够一般打印200到300 DPI印刷级再往上。固定DPI一定配合固定纸张尺寸出图。页面设置成A3横向导出DPI设置300输出像素大约就是420毫米乘以297毫米换算过来的值这是合理参数。如果图面里有很小的字又用低DPI导出文字必然发虚这时候要么改字号要么提升DPI。判断标准很简单导出后把图片放大到100%看如果文字边缘清晰、线条平滑就行。5.3 导出PDF在AI里文字乱码、符号丢失怎么解这条经验救过不少做挂图的人。ArcMap导出PDF后用Illustrator打开经常遇到文字乱码、字体替换、符号错位。解决方向有三个。第一在导出PDF设置里勾选将地图字体嵌入到PDF文件这个选项在导出窗口的高级设置里。第二导出前把标注转成注记注记可以导出为曲线或路径避免依赖系统字体。第三如果图里用了大量自定义符号必要时勾选转换标记符号为面这样符号就变成纯几何图形AI里打开不再丢符号。还有一点预期管理ArcMap的PDF是矢量优先但部分复杂符号、渐变填充可能会被栅格化这是引擎本身的限制。出图前规划图面复杂度能少很多返工。5.4 图片发虚、底图发灰的排查思路导出后图片发虚先看三件事DPI、抗锯齿、符号大小。DPI太低就重导。只有文字虚而线划清晰通常是字体未嵌入或者矢量选项被勾掉。整张图发灰多半是底图色彩压得过重可以尝试把底图透明度调低或者在图层属性 → 符号系统 → 拉伸里设置百分比截断把影像的灰度范围拉开效果会明显改善。发虚的问题还有可能是抗锯齿选项没开。在导出窗口里找到抗锯齿设置选择最佳或平滑文字尤其是在导出PNG或PDF时这个选项对文字清晰度影响很大。6. 热搜词里的出图痛点影像裁剪、在线底图、专题图逐个拆6.1 影像不裁剪图面永远脏做项目底图经常要用影像不裁剪直接把整景影像放图上文件又大图面又脏。裁剪后只保留工作区范围的影像数据出图效率高多了。操作路径是ArcToolbox → 数据管理工具 → 栅格 → 裁剪。要注意设置输出范围和裁剪几何。如果裁剪后还是出现黑色背景或者大块黑边多半是NoData没设成透明或者在环境设置里没有把栅格分析 → 掩膜设置成用来裁剪的面图层。影像裁剪这个操作本身不难难的是把背景处理干净。我习惯在裁剪之后再用几何统计检查一遍最小值和最大值按需设置拉伸这样出的影像图不会整体发灰。6.2 在线底图能不能直接出图很多人搜arcgis加载在线天地图的安装步骤也有问arcgis pro如何连线天地图的。在线底图确实方便但出图时有几个现实问题要面对。以天地图为例它提供WMTS标准服务ArcMap里可以通过添加WMTS服务器或者直接输入服务地址加载。加载后先缩放到你的工作区等切片全部加载完成再布局、导出否则导出的图里底图会出现一块一块的空白拼贴。正式成果图、印刷图建议不要直接用在线底图而是下载影像或矢量底图数据离线使用。在线底图适合前期工作底图和汇报草图真到了交付阶段离线数据更可控。6.3 地类符号太密、不要压盖线的处理热搜词arcgis地类符号太密了怎么办arcgis 不要压盖线本质都是符号与标注的避让策略。符号太密时缩小填充符号的尺寸或者用仅显示面边界中心点符号的方式减少视觉噪声。符号压盖线时调整符号的偏移或者用要素权重让标注自动绕开线要素。还有一个实用技巧把线要素适当降低透明度既保留信息又不抢专题内容的视觉重心。这里说的符号压盖在ArcGIS里其实是符号图层绘制顺序问题。你可以在图层属性 → 符号系统 → 高级 → 符号级别里调整绘制顺序让面符号在下、线符号在上、点符号在最上这样压盖关系就干净了。这个功能知道的人不多但处理复杂图面非常有用。6.4 遥感形变速率图、植被覆盖度图也是出图热搜里有sbas 形变速率图出图arcgis 制作植被覆盖度说明很多人把出图单纯理解为排版。实际上遥感反演产品的出图核心更多在栅格符号化选择正确的色带和拉伸方式。比如形变速率图用蓝-白-红双色渐变植被覆盖度用绿色渐变在图层属性 → 符号系统 → 拉伸里设置色带和直方图拉伸类型分类显示时注意设置分类数和间断点把NoData值设成透明。这类专题图除了图面还要特别注意单位标注。一张形变速率图如果没标明单位是毫米每年整张图的价值会打折扣。出图前在标题或者图例里补上单位说明是最简单也最容易被忽略的一步。6.5 软件环境对出图的隐性影响热搜里大量出现arcgis 10.2安装教程arcgis 10.8arcgis pro安装这类词说明很多人卡在了环境部署上。环境不稳出图必崩。我的建议是如果单位有正版许可优先用ArcGIS Pro如果还在用ArcMap至少保证项目目录、数据路径、导出路径全是英文不要有中文路径和非ASCII用户名。很多崩溃、导出空白、运行卡死的莫名问题换掉中文路径之后能少一大半。另外ArcMap长时间使用后临时目录会被撑爆表现是导出地图时进度条走一半就报错。定期清理C盘临时文件和ArcGIS安装目录下的Temp文件夹能有效减少这种诡异问题。最后说一点个人体会。做了这么多年图返工最多的地方从来不是花哨的符号和复杂的专题算法而是坐标系没统一、图例文字没改、导出DPI太低这些最基础的地方。arcgis出图这个流程本质上是一个把空间数据翻译成图面语言的过程翻译得好不好取决于你有没有把前面每一步做扎实。我自己的习惯是在最终导出前固定做一次清单检查所有图层坐标系是否一致、图例是否只显示打开的图层、比例尺数值是否跟数据框一致、标注有没有压盖、导出PDF时字体有没有嵌入。走完这套流程被退图的概率能降低八九成。希望你也能少踩几个我当年踩过的坑。
上一篇/下一篇内容由系统自动关联
返回资讯列表 →