Bigemap Pro自动获取面要素所属行政区划
当项目中有多个面要素时,需要快速标注每个面所在的“省-市-县-乡”完整行政区划信息,以便后续筛选、统计或出图。今天教你在 Bigemap Pro 中高效实现这一操作!
一、新增地名字段
找到面要素文件夹,单击右键选择 “打开属性表”。
在属性表中,单击任意现有字段,右键选择“新建/编辑字段”。
在弹出的 “属性编辑” 窗口中,点击加号新增字段,为其命名为“地名”,属性类型选择 “文本” 并保存,新增的字段会显示在属性表末尾。
二、调用函数获取区域信息
在属性表中找到刚新增的 “地名” 字段,右键点击该字段,选择 “对属性字段赋值”。
在常用函数中,找到并选择 “location_ad” 函数,该函数的作用是返回当前位置对应的行政区划信息。
如果此时直接使用表达式“location_ad()”,点击验证并确定后,可能出现字段错误的情况。
这是因为面要素本身不直接包含经纬度坐标信息,此时需要在表达式“location_ad()”的括号内填充另外一个函数“center_s”。
完成后点击验证并确定。
返回属性表后,“地名” 字段会自动填充对应的行政区划信息,说明函数调用成功。
三、查看与显示字段信息
赋值完成后,在属性表中可以直接查看每个面要素对应的完整行政区划信息。
若需在地图中直观展示行政区划信息,选中面图层→单击右键选择“选择图元名称”→选择“地名”
确认后,地图上的每个面要素会自动标注其对应的行政区划名称。
通过以上步骤,可在 Bigemap Pro 中快速、准确地获取面要素所属的行政区划信息。学会了这个方法,再也不用手动进行标注了,蹭蹭提升你的数据处理效率,赶紧下载Bigemap Pro体验一下。
软件下载地址:www.bigemap.com