如何打开,编辑和转换KML文件
具有.KML 文件扩展名的文件是一个Keyhole标记语言文件。 KML文件使用XML通过存储位置,图像叠加层,视频链接和建模信息(如线条,形状,3D图像和点)来表示地理标注和可视化。
各种地理空间软件程序使用KML文件,因为其目的是将数据转换为其他程序和Web服务可以轻松使用的格式。 这其中包括Keyhole公司的Keyhole Earth Viewer,该公司于2004年收购该公司并开始在Google Earth中使用该格式。
如何打开KML文件
Google地球是第一个能够查看和编辑KML文件的程序,它仍然是在线打开KML文件的最流行方式之一。 打开网页后,使用我的地点菜单项(书签图标)从您的计算机或Google云端硬盘帐户加载KML文件。
注意: Google地球只能在Chrome网络浏览器中运行。 如果您想在不使用Google Chrome的情况下使用Google地球,则可以下载适用于Windows,Mac或Linux的Google地球专业版(使用文件>打开...菜单在桌面版中打开KML文件)。
ArcGIS,Merkaartor,Blender(使用Google Earth导入器插件),Global Mapper和Marble也可以打开KML文件。
您也可以用任何文本编辑器打开KML文件,因为它们实际上只是纯文本的 XML文件。 您可以使用任何文本编辑器,例如Windows中的记事本或我们的最佳免费文本编辑器列表中的一个。 但是,这样做只会让您看到文本版本,其中包括坐标和可能的图像参考,相机倾斜角度,时间戳等。
如何转换KML文件
在线版本的Google地球是将KML文件转换为KMZ的简单方法,反之亦然。 在“ 我的地点”中打开文件,使用菜单按钮将文件保存为KMZ,或使用其他菜单(三个垂直堆叠的点)将KMZ导出为KML。
要将KML文件保存到ESRI Shapefile(.SHP),GeoJSON, CSV或GPX文件,可以使用MyGeodata Converter网站。 在ConvertCSV.com上可以使用另一个KML到CSV转换器。
注意: MyGeodata Converter只对前三次转换免费。 你每个月可以得到三个免费的。
如果您想将KML文件转换为ArcGIS图层,请点击该链接了解更多信息。
如果您想将KML文件转换为XML,则实际上并不需要进行转换。 由于格式实际上是XML格式(该文件仅使用.KML文件扩展名),因此您可以将.KML重命名为.XML以在XML查看器中打开它。
您也可以直接将KML文件导入Google地图。 将内容添加到新地图图层时,通过“Google我的地图”页面完成此操作。 打开地图后,选择任意图层中的导入以从您的计算机或Google云端硬盘加载KML文件。 您可以使用添加图层按钮创建一个新图层。
有关KML格式的更多信息
KMZ和ETA文件都是Google地球地标文件。 但是,KMZ文件只是包含KML文件和任何其他资源(例如图像,图标,模型,叠加层等)的ZIP文件。ETA文件由Google地球查看器和早期版本的Google地球使用。
截至2008年,KML已经成为开放地理空间联盟(Open Geospatial Consortium,Inc)的国际标准的一部分。 完整的KML规范可以在Google的KML参考页面上看到。
仍然无法打开文件?
如果仍然无法使用上述程序打开或转换文件,则可能会误读文件扩展名。 您可能正在处理与KML格式无关的文件。
另一种可互换的地理数据格式是地理标记语言,但它们使用类似拼写的.GML文件扩展名。
KMR文件完全不相关,而是由Microsoft Outlook KnowledgeMill Filer插件使用的KnowledgeMill链接文件。
另一种您可能会对KML感到困惑的文件格式是Korg Trinity / Triton Keymap或Mario Kart Wii课程描述,它们都使用.KMP文件扩展名,并分别使用FMJ-Software的Awave Studio和KMP Modifier打开。
LMK文件很容易与KML文件混淆,但它们是硕思Logo Maker图像文件,您可以使用Sothink的Logo Maker打开。