# GeoJSON转OSM转换器

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

> 标准页面: https://elysiatools.com/zh/tools/geojson-to-osm

- **分类:** Format Conversion

- **关键词:** geojson, osm, openstreetmap, 转换器, 地理信息, 地图, geojson转osm

## 概述

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

## 输入项

- **GeoJSON输入** (textarea): 输入GeoJSON数据...
- **节点起始ID** (number): 节点的起始ID（负数表示新对象）
- **路径起始ID** (number): Starting ID for ways (negative for new objects)
- **美化输出** (checkbox)

## 适用场景

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

## 工作原理

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

## 使用案例

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

## 常见问题

### 什么是GeoJSON转OSM转换器？

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

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

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

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

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

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

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

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

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

## 相关工具

- [JSON转XML转换器](https://elysiatools.com/zh/tools/json-to-xml): 将JSON数据转换为XML格式，支持自定义格式化选项
- [OSM转GeoJSON转换器](https://elysiatools.com/zh/tools/osm-to-geojson): 将OpenStreetMap (OSM) XML数据转换为GeoJSON格式
- [Excel转JSON转换器](https://elysiatools.com/zh/tools/excel-to-json): 将Excel文件转换为JSON格式，提取第一个工作表的数据
- [XML转JSON转换器](https://elysiatools.com/zh/tools/xml-to-json): 将XML数据转换为JSON格式，支持自定义解析选项
- [BOM字符移除器](https://elysiatools.com/zh/tools/data-bom-remover): 从文本和文件内容中移除BOM（字节顺序标记）字符。非常适合清理有编码问题的文本文件、修复CSV导入和为处理准备数据。 功能特点： - 检测并移除UTF-8 BOM (EF BB BF) - 检测并移除UTF-16 BOM (FE FF 或 FF FE) - 检测并移除UTF-32 BOM (00 00 FE FF 或 FF FE 00 00) - 支持多种输入格式 - 可视化BOM字符显示 - 详细检测报告 - 支持批量文本处理 常见用途： - 修复CSV文件导入错误 - 清理文本文件编码问题 - 为JSON解析准备数据 - 修复XML解析问题 - 解决API数据编码冲突 - 标准化文本数据格式
- [XLSX 条件格式规则器](https://elysiatools.com/zh/tools/xlsx-conditional-formatting-rule): 批量应用 Excel 条件格式，如阈值标红、数据条与色阶
- [BSON转换器](https://elysiatools.com/zh/tools/bson-converter): 将数据编码/解码为BSON（Binary JSON）格式
- [CSON转JSON](https://elysiatools.com/zh/tools/cson-to-json): 将CSON（CoffeeScript对象表示法）数据转换为JSON格式

## 示例

- [GeoJSON Viewer Samples](https://elysiatools.com/zh/samples/geojson-viewer-samples): A GeoJSON sample for in-browser preview
- [Android Java 序列化示例](https://elysiatools.com/zh/samples/android-serialization-java): Android Java 序列化示例，包括JSON序列化、反序列化和XML解析
- [Android Kotlin 序列化示例](https://elysiatools.com/zh/samples/android-serialization-kotlin): Android Kotlin 序列化示例，包括JSON序列化、反序列化和XML解析
- [macOS Objective-C 序列化示例](https://elysiatools.com/zh/samples/macos-serialization-objectivec): macOS Objective-C 序列化示例，包括JSON序列化、JSON反序列化和XML解析

## 相关内容

- [地理坐标与 GIS 工作流工具](https://elysiatools.com/zh/hubs/geospatial-coordinate-workflows): 在一个专题中完成坐标转换、距离与方位计算、位置编码，以及 GeoJSON、KML、OSM、GPX 等地图格式互转。
- [JSON 交换与格式翻译工具](https://elysiatools.com/zh/hubs/json-convert): 在一个专题里比较 JSON 与 CSV、YAML、TOML、GraphQL、XML、Markdown、Excel、BSON、EDN 等结构化格式之间的转换工具。
- [XML 转换、映射与 XPath 工具](https://elysiatools.com/zh/hubs/xml-convert): 围绕XML 转换、映射、合并与 XPath 提取整理的一组工具。
- [JSON 检查、对比与转换工具](https://elysiatools.com/zh/hubs/json-utility): 把 JSON 格式化、差异对比、路径检查、Schema 校验、合并、转换和导出工具集中到一个专题中，适合 API 与数据处理流程。
