Catégories

Convertisseur GeoJSON vers OSM

Convertir le format GeoJSON au format XML OpenStreetMap (OSM)

Points clés

Catégorie
Format Conversion
Types d’entrée
textarea, number, checkbox
Type de sortie
text
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Notre convertisseur GeoJSON vers OSM permet de transformer rapidement vos données géographiques au format XML natif d'OpenStreetMap, facilitant ainsi l'intégration de vos tracés et points d'intérêt dans l'écosystème cartographique collaboratif.

Quand l’utiliser

  • Pour préparer des données géographiques personnalisées avant une importation dans JOSM ou le serveur OpenStreetMap.
  • Lorsque vous devez convertir des fichiers GeoJSON issus d'outils SIG en structures XML compatibles avec les standards OSM.
  • Pour normaliser des géométries complexes en nœuds et voies (ways) identifiables par les outils de cartographie OpenStreetMap.

Comment ça marche

  • Copiez et collez vos données au format GeoJSON dans la zone de saisie prévue à cet effet.
  • Définissez les identifiants de départ pour les nœuds et les voies si vous souhaitez éviter les conflits d'ID.
  • Activez l'option de sortie formatée pour obtenir un fichier XML structuré et lisible.
  • Lancez la conversion et récupérez votre code XML prêt à être enregistré en tant que fichier .osm.

Cas d’usage

Intégration de tracés GPS personnalisés dans OpenStreetMap.
Conversion de données de planification urbaine pour visualisation cartographique.
Préparation de couches de données géographiques pour des projets de cartographie collaborative.

Exemples

1. Conversion de tracés de sentiers

Contributeur OpenStreetMap
Contexte
Un utilisateur possède un fichier GeoJSON contenant des tracés de sentiers de randonnée collectés via une application tierce.
Problème
Le format GeoJSON n'est pas directement éditable dans les outils de contribution OSM.
Comment l’utiliser
Coller le GeoJSON dans l'outil, conserver les ID par défaut et générer le XML.
Configuration d’exemple
nodeStartId: -1, wayStartId: -1, prettyPrint: true
Résultat
Un fichier XML structuré, prêt à être importé dans JOSM pour finaliser l'ajout des sentiers sur la carte.

Tester avec des échantillons

json, xml

Hubs associés

FAQ

Qu'est-ce que le format OSM ?

Le format OSM est un langage basé sur le XML utilisé par OpenStreetMap pour stocker les données géographiques sous forme de nœuds, de voies et de relations.

Pourquoi utiliser des identifiants négatifs ?

L'utilisation d'identifiants négatifs permet de créer de nouveaux objets temporaires qui ne seront pas en conflit avec les objets existants déjà présents dans la base de données OSM.

Le convertisseur gère-t-il les relations complexes ?

L'outil se concentre principalement sur la conversion des géométries de base (nœuds et voies) contenues dans votre fichier GeoJSON.

Puis-je importer le résultat directement dans JOSM ?

Oui, une fois le fichier converti en XML, vous pouvez l'enregistrer avec l'extension .osm et l'ouvrir directement dans l'éditeur JOSM.

Le formatage de sortie est-il obligatoire ?

Non, mais il est fortement recommandé pour faciliter la relecture et la maintenance manuelle de votre fichier XML.

Documentation de l'API

Point de terminaison de la requête

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

Paramètres de la requête

Nom du paramètre Type Requis Description
geojsonInput textarea Oui -
nodeStartId number Non -
wayStartId number Non -
prettyPrint checkbox Non -

Format de réponse

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

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

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

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]