Kategorien

OSM zu GeoJSON Konverter

OpenStreetMap (OSM) XML-Daten zu GeoJSON Format konvertieren

Wichtige Fakten

Kategorie
Format Conversion
Eingabetypen
textarea, checkbox
Ausgabetyp
text
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Unser OSM zu GeoJSON Konverter ermöglicht die schnelle und präzise Umwandlung von OpenStreetMap XML-Daten in das weit verbreitete GeoJSON-Format für GIS-Anwendungen und Web-Mapping-Projekte.

Wann verwenden

  • Wenn Sie Geodaten aus OpenStreetMap für die Verwendung in Web-Karten wie Leaflet oder Mapbox aufbereiten müssen.
  • Wenn Sie spezifische OSM-Elemente wie Knoten, Wege oder Relationen in ein leichtgewichtiges JSON-Format extrahieren wollen.
  • Wenn Sie Geodaten in einer modernen Web-Umgebung weiterverarbeiten möchten, die das XML-Format von OSM nicht nativ unterstützt.

So funktioniert es

  • Fügen Sie Ihre OpenStreetMap XML-Daten in das Eingabefeld ein.
  • Wählen Sie die gewünschten Datentypen aus, wie Knoten, Wege oder Relationen, die in die Zieldatei übernommen werden sollen.
  • Klicken Sie auf Konvertieren, um die Daten sofort in das GeoJSON-Format umzuwandeln.
  • Kopieren Sie das Ergebnis oder laden Sie es zur weiteren Verwendung in Ihrer GIS-Software herunter.

Anwendungsfälle

Erstellung von benutzerdefinierten Karten-Overlays für Web-Applikationen.
Vorbereitung von Geodaten für die Analyse in Python-Bibliotheken wie GeoPandas.
Integration von OSM-Kartenausschnitten in mobile Anwendungen oder Dashboards.

Beispiele

1. Extraktion von Wegen für eine Web-Karte

Web-Entwickler
Hintergrund
Ein Entwickler möchte eine spezifische Route aus OSM-Daten in einer Leaflet-Karte anzeigen.
Problem
Das rohe OSM-XML-Format ist zu komplex und schwer in JavaScript zu parsen.
Verwendung
OSM-XML einfügen, 'Knoten' und 'Wege' aktivieren, 'Konvertieren' klicken.
Beispielkonfiguration
includeNodes: true, includeWays: true, includeRelations: false
Ergebnis
Eine saubere GeoJSON-Datei, die direkt als Layer in die Leaflet-Karte geladen werden kann.

2. Konvertierung von POI-Daten

GIS-Analyst
Hintergrund
Ein Analyst benötigt eine Liste von Punkten (Knoten) aus einem Stadtviertel für eine räumliche Analyse.
Problem
Die OSM-Datei enthält zu viele unnötige Informationen wie Wege und Relationen.
Verwendung
OSM-Daten hochladen, nur 'Knoten' auswählen und konvertieren.
Beispielkonfiguration
includeNodes: true, includeWays: false, includeRelations: false
Ergebnis
Ein kompaktes GeoJSON-Objekt, das nur die relevanten Punkt-Koordinaten enthält.

Mit Samples testen

json, xml

Verwandte Hubs

FAQ

Was ist der Vorteil von GeoJSON gegenüber OSM-XML?

GeoJSON ist ein leichtgewichtiges, JSON-basiertes Format, das von fast allen modernen Web-Mapping-Bibliotheken und GIS-Tools nativ unterstützt wird.

Kann ich wählen, welche Elemente konvertiert werden?

Ja, Sie können über Checkboxen gezielt festlegen, ob Knoten, Wege oder Relationen in die Ausgabe einbezogen werden sollen.

Ist die Ausgabe für Menschen lesbar?

Durch die Option 'Formatierte Ausgabe' wird das GeoJSON mit Einrückungen versehen, was die Lesbarkeit und Fehlersuche erheblich erleichtert.

Gibt es eine Begrenzung der Dateigröße?

Die Verarbeitung hängt von der Kapazität Ihres Browsers ab; für extrem große Datensätze empfehlen wir die schrittweise Konvertierung.

Werden meine Daten auf einem Server gespeichert?

Nein, die Konvertierung erfolgt direkt in Ihrem Browser, wodurch Ihre Daten privat bleiben.

API-Dokumentation

Request-Endpunkt

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

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
osmInput textarea Ja -
includeNodes checkbox Nein -
includeWays checkbox Nein -
includeRelations checkbox Nein -
prettyPrint checkbox Nein -

Antwortformat

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

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-osm-to-geojson": {
      "name": "osm-to-geojson",
      "description": "OpenStreetMap (OSM) XML-Daten zu GeoJSON Format konvertieren",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=osm-to-geojson",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]