mcpField
K
kml-geojson-converter

kml-geojson-converter

github.com/dkyazzentwatwaデータ・データベース12465 回インストール29 週間前に更新
リポジトリ

kml-geojson-converter について

kml-geojson-converter は、地図、GIS、空間データのワークフロー向けに、KML と GeoJSON の間で地理データを変換します。一括変換、検証、ジオメトリの簡略化にも対応しています。

主な機能

  1. 01KML と GeoJSON の双方向変換
  2. 02属性、スタイル、説明の保持
  3. 03複数ファイルの一括変換
  4. 04WGS84 と UTM 座標系に対応
  5. 05出力検証とポリゴンの簡略化

活用シーン

  1. 01Web マッピング用データの準備
  2. 02GIS ツール間でのデータ交換
  3. 03GPS トラックの形式変換

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill kml-geojson-converter

インストール後、Claude Code で/kml-geojson-converterを入力して読み込まれたか確認します。

同梱ファイルscripts/kml_geojson_converter.pyscripts/requirements.txt

詳細

KML/GeoJSON コンバーター

マッピングや GIS アプリケーション向けに、KML、GeoJSON、その他の地理形式間で地理データを変換します。

目的

以下の用途に向けた地理形式の変換:

  • Google Maps / Earth との連携
  • Web マッピングアプリケーション(Leaflet、Mapbox)
  • GIS データの相互運用
  • 空間データ処理
  • GPS トラックの変換

機能

  • 双方向変換:KML ↔ GeoJSON
  • フィーチャーの保持:プロパティ、スタイル、説明を維持
  • バッチ処理:複数ファイルを変換
  • 座標系:WGS84、UTM に対応
  • 検証:出力形式の妥当性を確認
  • 簡略化:ポリゴンの複雑さを軽減

クイックスタート

from kml_geojson_converter import GeoConverter

# KML to GeoJSON
converter = GeoConverter()
converter.load_kml('input.kml')
converter.save_geojson('output.geojson')

# GeoJSON to KML
converter.load_geojson('input.geojson')
converter.save_kml('output.kml')

CLI の使用方法

# Convert KML to GeoJSON
python kml_geojson_converter.py input.kml --to geojson --output output.geojson

# Convert GeoJSON to KML
python kml_geojson_converter.py input.geojson --to kml --output output.kml

コメント