GIS-Datenkonvertierung MCP
Das GIS Data Conversion MCP ist ein MCP-Server (Model Context Protocol), der LLMs Zugriff auf Tools zur Konvertierung geografischer Daten gewährt.
Dieser Server verwendet verschiedene GIS-Bibliotheken, um LLMs die Konvertierung zwischen verschiedenen geografischen Datenformaten, Koordinatensystemen und räumlichen Referenzen zu ermöglichen.
Merkmale
Reverse Geocoding - Koordinaten in Standortinformationen umwandeln
WKT/GeoJSON-Konvertierung – Konvertierung zwischen bekannten Text- und GeoJSON-Formaten
CSV/GeoJSON-Konvertierung – Transformieren Sie tabellarische Daten mit Koordinaten in GeoJSON und umgekehrt
TopoJSON/GeoJSON-Konvertierung – Konvertierung zwischen GeoJSON und TopoJSON (topologieerhaltendes Format)
KML/GeoJSON-Konvertierung – Konvertieren Sie KML-Dateien in das GeoJSON-Format
Related MCP server: MCP-Repo2LLM
Demo
Rückwärts-Geokodierung
https://github.com/user-attachments/assets/e21b10c3-bb67-4322-9742-efa8c7d8b332
TopoJSON zu GeoJSON
https://github.com/user-attachments/assets/a5d56051-8aed-48bb-8de1-820df8d34fe3
Installation
Um diesen Server mit Claude Desktop zu verwenden, müssen Sie ihn in den MCP-Einstellungen konfigurieren:
Für macOS: Bearbeiten Sie die Datei unter '~/Library/Application Support/Claude/claude_desktop_config.json'
Für Windows: Bearbeiten Sie die Datei unter %APPDATA%\Claude\settings\claude_mcp_settings.json
Für Linux: Bearbeiten Sie die Datei unter ~/.config/Claude/settings/claude_mcp_settings.json Ersetzen Sie /path/to/axe-mcp-server/build/index.js durch den tatsächlichen Pfad zu Ihrer kompilierten Serverdatei.
Verfügbare Tools
wkt_to_geojson
Konvertiert Well-Kown Text (WKT) in das GeoJSON-Format.
geojson_to_wkt
Konvertiert GeoJSON in das Well-Known Text (WKT)-Format.
csv_to_geojson
Konvertiert CSV mit geografischen Daten in GeoJSON.
Parameter:
csv(erforderlich): Zu konvertierende CSV-Zeichenfolgelatfield(erforderlich): Feldname für den Breitengradlonfield(erforderlich): Feldname für Längengraddelimiter(optional): CSV-Trennzeichen (Standard ist Komma)
geojson_to_csv
Konvertiert GeoJSON in das CSV-Format.
geojson_to_topojson
Konvertiert GeoJSON in das TopoJSON-Format (kompakter mit gemeinsamen Grenzen).
Parameter:
geojson(erforderlich): Zu konvertierendes GeoJSON-ObjektobjectName(optional): Name des zu erstellenden TopoJSON-Objekts (Standard: „data“)quantization(optional): Quantisierungsparameter zur Vereinfachung (Standard: 1e4, 0 zum Deaktivieren)
topojson_to_geojson
Konvertiert TopoJSON in das GeoJSON-Format.
Parameter:
geojson(erforderlich): Zu konvertierendes GeoJSON-ObjektobjectName(optional): Name des zu erstellenden TopoJSON-Objekts (Standard: „data“)
kml_to_geojson
Konvertiert KML in das GeoJSON-Format.
geojson_to_kml
Konvertiert GeoJSON in das KML-Format.
Koordinaten zum Standort
Wandelt Breiten-/Längenkoordinaten mithilfe der umgekehrten Geokodierung in Ortsnamen um.
Abhängigkeiten
@modelcontextprotocol/sdk
bekannt
csv2geojson
topojson-client
Topojson-Server
@tmcw/togeojson
xmldom