OSM 地图:无需进行 CSV → KML 转换,直接获取 KML

想把地图从 CSV 转换为 KML?如果您的数据来自 OpenStreetMap,就不需要中间的 CSV 文件:osm2cdr 直接从 OSM 源生成地图,并交给您一份现成的 KML。这比“下载 CSV → 上传到转换器 → 获取 KML”这一连串步骤更快、更准确:您在地图上选定一个区域,选择 KML 格式,即可下载带有最新 OSM 数据以及建筑、道路、水体和要素图层的结果。

KML 格式的 OpenStreetMap 地图示例
OSM 地图导出为 KML 的示例

CSV 与 KML 有何不同

格式扩展名类型用途
CSV.csvGISExcel analysis, database import, Python/R data processing, visualization
KML.kmlGISViewing in Google Earth, geodata sharing, creating tourist routes, presentations

如何在 osm2cdr 上获取 KML

  1. 1在 osm2cdr 首页的地图上选择一个区域
  2. 2选择 KML 格式,如有需要还可选择样式和坐标参考系(CRS)
  3. 3点击“导出”并下载现成的 KML 文件

KML 格式属性

扩展名.kml
类型GIS
用途Viewing in Google Earth, geodata sharing, creating tourist routes, presentations

何时需要 KML

当您需要在专用程序中打开结果并继续处理地图时,KML 格式非常便利:编辑、打印、分析或将其嵌入项目。osm2cdr 交付的 KML 已按图层划分,并包含最新的 OpenStreetMap 数据,因此下载后文件即可直接使用。

了解更多关于 KML 格式的信息

CSV → KML 转换时会发生哪些变化

CSV → KML 转换会同时保留几何和属性;改变的只是容器模型——单个文件还是一组文件、支持的字段类型以及格式限制。这类切换通常是为了兼容某个特定工具。osm2cdr 直接从 OpenStreetMap 数据交付 KML,无需任何中间 CSV 文件。

如果您有自己的 CSV 文件(非 OSM 来源)

osm2cdr 不接收或转换第三方 CSV 文件:本服务仅处理 OpenStreetMap 数据。如果您已经有非 OSM 来源的自有 CSV 文件,请使用第三方工具将其转换为 KML:命令行下的 GDAL/ogr2ogr 或 QGIS——打开 CSV 并将图层另存为 KML。这是免费的,且在本地运行,无需上传到云端。

常见问题:CSV → KML

我可以上传自己的 CSV 文件吗?

暂时还不行:我们目前不支持上传 CSV 文件,因此请使用 ogr2ogr 或 QGIS 将您的文件转换为 KML。而如果您的数据来自 OpenStreetMap,则完全不需要文件——osm2cdr 会直接将地图导出为 KML。

是免费的吗?

是的,在 osm2cdr 上将 OpenStreetMap 地图导出为 KML 是免费的。选择一个区域和 KML 格式,然后下载结果即可。

哪些程序可以打开 KML?

KML 格式可在其所属类别的专用程序中打开。完整列表和详情请见 KML 格式页面。

为什么这比在线 CSV → KML 转换器更好?

在线转换器会把结果质量限制在源 CSV 文件的质量上限。osm2cdr 直接从 OpenStreetMap 源获取数据,并以正确的图层生成 KML——不会因中间 CSV 文件而有损失。

相关转换