Преобразование данных ГИС MCP
GIS Data Conversion MCP — это сервер MCP (Model Context Protocol), который предоставляет LLM-специалистам доступ к инструментам преобразования географических данных.
Этот сервер использует различные библиотеки ГИС, позволяющие магистрам права выполнять преобразование между различными форматами географических данных, системами координат и пространственными привязками.
Функции
- Обратное геокодирование — преобразование координат в информацию о местоположении
- Преобразование WKT/GeoJSON — преобразование между форматами Well-Known Text и GeoJSON
- Преобразование CSV/GeoJSON — преобразование табличных данных с координатами в GeoJSON и наоборот.
- Преобразование TopoJSON/GeoJSON — преобразование между GeoJSON и TopoJSON (формат, сохраняющий топологию)
- Преобразование KML/GeoJSON — преобразование файлов KML в формат GeoJSON
Демо
Обратное геокодирование
https://github.com/user-attachments/assets/e21b10c3-bb67-4322-9742-efa8c7d8b332
TopoJSON в GeoJSON
https://github.com/user-attachments/assets/a5d56051-8aed-48bb-8de1-820df8d34fe3
Установка
Чтобы использовать этот сервер с Claude Desktop, вам необходимо настроить его в настройках MCP:
Для macOS: отредактируйте файл '~/Library/Application Support/Claude/claude_desktop_config.json'
Для Windows: отредактируйте файл %APPDATA%\Claude\settings\claude_mcp_settings.json
Для Linux: отредактируйте файл ~/.config/Claude/settings/claude_mcp_settings.json
Замените /path/to/axe-mcp-server/build/index.js
фактическим путем к скомпилированному файлу сервера.
Доступные инструменты
wkt_to_geojson
Конвертирует общеизвестный текст (WKT) в формат GeoJSON.
geojson_to_wkt
Конвертирует GeoJSON в формат Well-Known Text (WKT).
csv_to_geojson
Конвертирует CSV с географическими данными в GeoJSON.
Параметры:
csv
(обязательно): строка CSV для преобразованияlatfield
(обязательно): Имя поля для широтыlonfield
(обязательно): Имя поля для долготыdelimiter
(необязательно): разделитель CSV (по умолчанию запятая)
geojson_to_csv
Конвертирует GeoJSON в формат CSV.
geojson_to_topojson
Конвертирует GeoJSON в формат TopoJSON (более компактный с общими границами).
Параметры:
geojson
(обязательно): объект GeoJSON для преобразованияobjectName
(необязательно): Имя объекта TopoJSON, который нужно создать (по умолчанию: «data»).quantization
(необязательно): параметр квантования для упрощения (по умолчанию: 1e4, 0 — отключить)
topojson_to_geojson
Конвертирует формат TopoJSON в GeoJSON.
Параметры:
geojson
(обязательно): объект GeoJSON для преобразованияobjectName
(необязательно): Имя объекта TopoJSON, который нужно создать (по умолчанию: «data»).
kml_to_geojson
Конвертирует KML в формат GeoJSON.
geojson_to_kml
Конвертирует GeoJSON в формат KML.
координаты_местоположения
Преобразует координаты широты/долготы в название местоположения с помощью обратного геокодирования.
Зависимости
- @modelcontextprotocol/sdk
- известный
- csv2geojson
- topojson-клиент
- topojson-сервер
- @tmcw/togeojson
- xmldom
You must be authenticated.
Tools
Сервер MCP, который предоставляет LLM-специалистам доступ к инструментам преобразования географических данных, позволяя выполнять преобразования между различными форматами, такими как WKT, GeoJSON, CSV, TopoJSON и KML, а также выполнять обратное геокодирование.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that enables LLMs to perform blockchain operations on the Base network through natural language commands, including wallet management, balance checking, and transaction execution.Last updated -441TypeScriptMIT License
- -securityAlicense-qualityMCP server that enables LLMs to interact with Tripadvisor API, supporting location data, reviews, and photos through standardized MCP interfacesLast updated -PythonMIT License
- -security-license-qualityAn MCP server that enables LLMs to autonomously reverse engineer applications through Cutter, allowing them to decompile binaries, analyze code, and rename methods programmatically.Last updated -1PythonApache 2.0
- -securityFlicense-qualityA Python-based MCP server that provides coordinate conversion between latitude/longitude and UTM/TWD97, along with various civil engineering calculation tools for LLM and AI application integration.Last updated -1Python