Категории

OSM в GeoJSON Конвертер

Конвертирует XML данные OpenStreetMap (OSM) в формат GeoJSON

Ключевые факты

Категория
Format Conversion
Типы входных данных
textarea, checkbox
Тип результата
text
Покрытие примерами
4
API доступен
Yes

Обзор

Наш онлайн-инструмент позволяет быстро и точно конвертировать географические данные из формата OpenStreetMap (OSM) XML в стандарт GeoJSON, обеспечивая совместимость с современными ГИС-приложениями и веб-картами.

Когда использовать

  • Когда необходимо подготовить данные OSM для использования в библиотеках визуализации, таких как Leaflet или Mapbox.
  • При разработке геоинформационных систем, требующих легкого формата обмена данными вместо громоздкого XML.
  • Для извлечения конкретных географических объектов из выгрузок OpenStreetMap для дальнейшего анализа.

Как это работает

  • Вставьте содержимое вашего OSM XML файла в поле ввода.
  • Выберите необходимые типы объектов: узлы, пути или отношения.
  • Нажмите кнопку конвертации, чтобы получить готовый GeoJSON-файл.
  • Скопируйте результат или сохраните его для использования в своих проектах.

Сценарии использования

Подготовка картографических данных для веб-приложений на базе JavaScript.
Интеграция данных OpenStreetMap в аналитическое ПО, поддерживающее GeoJSON.
Создание пользовательских слоев карт для визуализации локальных объектов.

Примеры

1. Визуализация точек интереса (POI)

Веб-разработчик
Контекст
Разработчику нужно отобразить на карте города все кофейни, выгруженные из OSM в формате XML.
Проблема
Формат OSM XML слишком сложен для быстрой отрисовки библиотекой Leaflet.
Как использовать
Вставить XML-код в конвертер, оставить включенными только узлы (Nodes) и нажать конвертировать.
Результат
Получен чистый GeoJSON-файл, который легко загружается в карту одной строкой кода.

2. Подготовка границ районов

ГИС-аналитик
Контекст
Аналитику необходимо перенести границы административных районов из OSM в систему, работающую только с GeoJSON.
Проблема
Необходимо преобразовать пути (Ways) в полигоны GeoJSON.
Как использовать
Загрузить XML-данные, активировать опцию 'Включать Пути' и выбрать 'Форматированный вывод' для удобства чтения.
Результат
Готовый GeoJSON-файл с геометрией полигонов, готовый к импорту в ГИС-систему.

Проверить на примерах

json, xml

Связанные хабы

FAQ

Что такое формат GeoJSON?

Это открытый стандарт на основе JSON, предназначенный для представления географических объектов и их негеографических атрибутов.

Можно ли конвертировать только узлы?

Да, вы можете отключить опции включения путей и отношений в настройках, чтобы получить GeoJSON, содержащий только точки.

Нужна ли регистрация для использования конвертера?

Нет, инструмент работает полностью онлайн и не требует создания учетной записи.

Поддерживает ли инструмент большие файлы?

Инструмент оптимизирован для быстрой обработки, однако для очень больших массивов данных рекомендуется использовать локальные инструменты обработки.

Что делать, если файл не конвертируется?

Проверьте, является ли ваш входной файл корректным XML-документом формата OpenStreetMap и содержит ли он необходимые теги данных.

Документация API

Конечная точка запроса

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

Параметры запроса

Имя параметра Тип Обязательно Описание
osmInput textarea Да -
includeNodes checkbox Нет -
includeWays checkbox Нет -
includeRelations checkbox Нет -
prettyPrint checkbox Нет -

Формат ответа

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Текст: Текст

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-osm-to-geojson": {
      "name": "osm-to-geojson",
      "description": "Конвертирует XML данные OpenStreetMap (OSM) в формат GeoJSON",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=osm-to-geojson",
      "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]