分类

GeoJSON转OSM转换器

将GeoJSON格式转换为OpenStreetMap (OSM) XML格式

关键信息

分类
Format Conversion
输入类型
textarea, number, checkbox
输出类型
text
样本覆盖
4
支持 API
Yes

概览

GeoJSON转OSM转换器是一款高效的地理数据处理工具,旨在帮助用户将标准的GeoJSON格式数据快速转换为OpenStreetMap (OSM) XML格式,以便于在地图编辑软件或GIS系统中进行进一步的地理信息集成与编辑。

适用场景

  • 需要将自定义的地理空间数据导入到OpenStreetMap编辑器(如JOSM)时。
  • 在进行GIS项目开发时,需要将GeoJSON格式的矢量数据转换为OSM兼容的XML格式。
  • 需要批量处理地理坐标数据并自定义节点或路径的起始ID以避免冲突时。

工作原理

  • 在输入框中粘贴您的GeoJSON格式地理数据。
  • 根据需要设置节点(Node)和路径(Way)的起始ID,或保持默认值。
  • 勾选“美化输出”选项以获得结构清晰、易于阅读的XML代码。
  • 点击转换按钮,即可获取转换后的OSM XML格式数据。

使用场景

将自定义的城市规划草图转换为OSM格式以便在地图社区共享。
将GIS软件导出的GeoJSON数据迁移至OpenStreetMap生态系统。
批量生成符合OSM规范的地理标记数据,用于离线地图渲染。

用户案例

1. 将自定义路径转换为OSM格式

GIS数据分析师
背景原因
用户拥有一个包含城市自行车道的GeoJSON文件,需要将其导入到JOSM中进行详细的属性标注。
解决问题
直接导入GeoJSON会导致属性丢失或格式不兼容,需要转换为OSM XML格式。
如何使用
将自行车道的GeoJSON代码粘贴到输入框,设置路径起始ID为1000,开启美化输出并执行转换。
示例配置
nodeStartId: -1, wayStartId: 1000, prettyPrint: true
效果
成功生成了符合OSM XML结构的路径数据,可以直接在JOSM中打开并编辑。

用 Samples 测试

json, xml

相关专题

常见问题

什么是GeoJSON转OSM转换器?

这是一个在线工具,可以将GeoJSON格式的地理数据转换为OpenStreetMap使用的XML格式。

转换后的数据可以直接上传到OpenStreetMap吗?

转换后的XML符合OSM格式规范,但建议先在JOSM等编辑器中检查数据质量后再进行上传。

为什么要设置节点和路径的起始ID?

设置起始ID可以帮助您在合并多个数据集时,避免ID冲突,确保地理对象的唯一性。

该工具支持哪些类型的GeoJSON几何对象?

该工具支持常见的GeoJSON几何类型,如Point、LineString和Polygon,并将其映射为OSM的节点和路径。

转换过程是否会保存我的地理数据?

不会,所有转换过程均在本地完成,您的数据不会被上传或存储在服务器上。

API 文档

请求端点

POST /zh/api/tools/geojson-to-osm

请求参数

参数名 类型 必填 描述
geojsonInput textarea -
nodeStartId number -
wayStartId number -
prettyPrint checkbox -

响应格式

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
文本: 文本

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-geojson-to-osm": {
      "name": "geojson-to-osm",
      "description": "将GeoJSON格式转换为OpenStreetMap (OSM) XML格式",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=geojson-to-osm",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]