专栏名称: GIS前沿
分享测绘地信资讯,交流行业软件技巧。
目录
相关文章推荐
武汉本地宝  ·  下调!湖北当前油价是多少? ·  4 天前  
发现新西兰  ·  “我被大了39岁的男人强奸,他老婆是同谋” ·  4 天前  
51好读  ›  专栏  ›  GIS前沿

SHP转KML并保留标注

GIS前沿  · 公众号  ·  · 2024-08-27 20:55

正文

KML是指Keyhole Markup Language(地球空间数据标记语言)的缩写。它是一种用于描述地理坐标、图层、视觉样式等信息的XML语法,拥有跨平台兼容性强、便于分享和展示、支持丰富的地理标注等特点,主要用于Google Earth和Google Maps等地理信息系统(GIS)中。



本文将详细介绍如何利用ArcGIS转KML并保留标注信息。

一、标注要素


右键要转为KML的SHP图层,选择【属性】,在弹出的对话框中选择【标注】选项卡,勾选【标注此图层中的要素】,在【标注字段】右侧下拉选项框中选择要标注的字段,点击确定。


二、将标注转换为注记


右键刚刚标注的要素,选择【将标注转换为注记】,在新弹出的对话框中采用默认选项即可,注意此处需要图层文件存放于地理数据库当中,生成的注记图层文件存放路径和被标注的图层文件路径是一致的。


三、创建图层组


将被标注的图层与注记图层全部选中,右键选择【组】,使得多个图层形成图层组,这里需要注意的是最好注记图层在被标注的图层上方,方便后续的数据展示,避免标注被盖住的情况出现。


四、转换为KML


利用【图层转KML】工具将图层组转为KML,这里诸如【数据内容属性】、【范围属性】、【输出图像属性】等,没有特殊要求,沿用默认选项即可。


工具位置:【转换工具】→【转为KML】→【图层转KML】


该工具生成的文件后缀为【.kmz】,至于【KMZ】与【KML】之间的关系,网友可以上网自行搜索,这里不做过多赘述。


除此之外,还可以将面要素转为点要素,标注点要素后,形成图层组,再转为KML也是可以的,这样就无需将标注转换为注记,也不用将被标注的图层文件存放于地理数据库当中去了。


可能会有人要问了,为什么一定要对点要素进行标注再转KML,直接标注面要素再转KML就不行吗?


答案是:在KML文件的规则中注记通常用于标注地图上的具体位置,而点要素恰好可以代表一个具体的点,其他类型的要素,如线要素或面要素,通常不包含注记,因为它们代表的不是单个的位置点。


- END -



历史干货

1:500、1:1000、1:2000正射影像/倾斜三维模型制作项目技术总结(文档可下载)
精细化建模+免普修 | 百万张影像空三解算用时不到两天!
各种符号库下载 | 二调、三调、制图规范、1:1万地形图、土地利用总体规划图.....
1:500、1:1000、1:2000航测技术设计书(文档可下载)
无人机航测从正射、三维建模到房屋、地形、立面采集技术流程(CC+EPS+CASS3D)
空域申请 | 无人机航测UOM系统合法飞行申请流程






请到「今天看啥」查看全文