• 生データ
  • JSON
  • 要約
  • 手動

AIでOpenStreetMapから特定の地理データを抽出する方法

Overpass MCPをエージェントに接続すれば、自然言語による指示を正確な空間クエリに変換できます。コードを一行も書かずに、生の地図データを取得可能です。

このページについてAIに聞く

すぐに答え

AIを使って特定の地図データを取得するには?

AIがcustom_queryツールを使用して、あなたの指示をOverpass QLに翻訳します。その後、OpenStreetMapから指定されたノード、ウェイ、またはリレーションを取得します。指示した通りの空間属性データが手に入ります。

クエリの結果として得られるもの

データ出力形式

AIがリクエストを処理し、以下の形式で結果を届けます。

生データ

構造化された空間レイヤー

custom_queryツールが特定のOSM要素を取得します。指定したオブジェクトの生のタグや座標データが得られます。

JSON

マシンリーダブルなファイル

エージェントが取得した地図データをクリーンなJSON形式に整形できます。他のツールやスクリプトへのデータ移行もスムーズです。

要約

人間が読みやすい集計

生の座標の代わりに、AIが見つけた内容を要約できます。特定のエリアにカフェや公園がいくつあるかといった情報を教えてくれます。

手動

クエリの微調整

クエリが広すぎたり構文が複雑だったりする場合は、手動で介入できます。検索パラメータを調整して、目的のレイヤーを正確に取得してください。

ワークフロー

クエリが届いてからAIが行うこと

AIが意図を地図言語へ翻訳する、複雑な処理をすべて引き受けます。

  1. 意図の翻訳

    エージェントが自然言語による指示を解釈し、有効なOverpass QL文字列に変換します。

    custom_query
  2. クエリの実行

    AIが整形したクエリをOpenStreetMapエンジンに送信し、条件に一致する地理的特徴を検索します。

    custom_query
  3. 結果の解析

    エージェントが地図サーバーからXMLまたはJSONのレスポンスを受け取り、データを整理します。

    custom_query
  4. 出力の整形

    AIがニーズに合わせて、最終的なデータをリスト、テーブル、または構造化ファイルとして提示します。

    custom_query

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って、最初の空間クエリを実行してみましょう。

出発点

括弧内の場所やオブジェクトの種類を、実際の用途に合わせて書き換えてください。

Overpass API Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_DGkmVxEbxmLxMu1OyGbUJIrzjQi3rn2xOK8B2fYg/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Overpass API capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "overpass-openstreetmap-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_DGkmVxEbxmLxMu1OyGbUJIrzjQi3rn2xOK8B2fYg/mcp"
    }
  }
}
チャットにコピー04
  • シカゴのダウンタウンにあるすべてのレストランを探して、名前と住所を教えてください。

  • セントラルパークから5km以内にあるすべての自転車道を検索してください。

  • ロンドンにある、近くに薬局があるすべての病院をリストアップしてください。

  • ベルリンにあるすべての公園の座標を取得してください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Overpassは一度接続するだけで、すぐに質問できます

ワンクリックでMCPをクライアントに接続できます。認証情報は暗号化され、接続後すぐにクエリを開始できます。

OverpassをAIに接続する

FAQ

Overpass MCPの動作について

  • 01

    AIはOpenStreetMapのデータを編集できますか?

    いいえ。このMCPは読み取り専用です。OpenStreetMapに既に存在するデータの取得のみが可能です。

  • 02

    使用するためにOverpass QLの知識は必要ですか?

    いいえ。自然言語を必要なクエリ言語へ翻訳するのはAIの役割です。

  • 03

    AIは巨大な地図ファイルをダウンロードできますか?

    いいえ。AIの処理能力はツールのクエリ実行能力に依存します。これは特定のデータを抽出するためのものであり、地図全体のダンプを取得するためのものではありません。

  • 04

    AIはクエリを保存しますか?

    使用しているAIクライアントがチャット履歴を管理しますが、MCP自体は過去のクエリや結果を保存しません。

  • 05

    私有地の境界線を探すために使えますか?

    いいえ。AIがアクセスできるのは、OpenStreetMapに公開されているデータのみです。

  • Overpassに関するその他の質問 Overpass Connectorの全機能を見る

『Overpass API』を Claude、Cursor、ChatGPT などに接続