概述
现在有这么一套数据,需要指定在成都市行政范围内的乡镇数据才标注乡镇名称,成都市外乡镇名称不标注,在不裁剪数据的情况下,这个需求可以通过ArcGIS进行实现,这里给大家介绍一下ArcGIS中指定标注显示范围的方法,希望能够对大家有所帮助。
数据来源
本教程所使用的数据是从水经微图中下载的行政区划和乡镇数据,除了行政区划和乡镇数据,常见的GIS数据都可以从水经微图中下载。
水经微图
获取外接矩形
在ArcToolbox中点击“数据管理工具要素要素包络矩形转面”,调用要素包络矩形转面工具。
调用要素包络矩形转面工具
在显示的要素包络矩形转面对话框内,设置输入要素和输出要素,如下图所示。
要素包络矩形转面设置
点击确定完成外接矩形的生成,如下图所示。
外接矩形
擦除行政区划
在ArcToolbox中点击“分析工具叠加分析擦除”,调用擦除工具,如下图所示。
调用擦除工具
在显示的擦除对话框内,输入要素为生成的外接矩形,擦除要素输入成都行政区划,设置输出要素类,如下图所示。
擦除设置
点击确定完成擦除操作,擦除后的效果如下图所示。
擦除效果
指定标注范围
未指定标注之前,我们可以看到,整个外接矩形范围内都已经标注上了乡镇名字,如下图所示。
未指定标注范围
在标注工具条上点击标注权重等级按钮,如下图所示。
点击标注权重等级按钮
在显示的权重等级对话框内,设置擦除后的范围权重要素和面边界权重要素为1000,如下图所示。
权重等级设置
点击确定后可以看到成都行政区划外的标注已经没有了,如下图所示。
修改后标注
结语
以上就是ArcGIS中指定标注显示范围的详细说明,主要包括了数据来源、获取外接矩形、擦除行政区划和指定标注范围等功能。
最后,如果您在工作中遇到与GIS相关的任何难题,请通过留言告诉我们,我们将针对比较有典型性和代表性的问题提供解决方案,从而将我们“为您提供丰富的地图数据与专业的GIS服务”之宗旨落到实处!