Google Maps の URL 形式を解説:すべての種類のリンクを読み解く

  • 8 種類のリンク
  • 無料の変換ツール・登録不要
  • 2026 年 9 月更新

要点

google.com/maps/ の後の部分で種類がわかります。/place/ には名前と座標、/search/ には検索語、/@ には座標だけ、/dir/ には経路が入っています。maps.app.goo.gl の短縮リンクには、このいずれかが隠れています。どれも下で Apple Maps 用に変換できます。ただし、cid だけのリンク、place_id のリンク、リスト全体は除きます。

8 種類のリンク

お持ちのリンクのパターンを探してください。ラベルは、クイック変換での扱いを示しています。

  • 場所のリンク ✓ 変換可

    google.com/maps/place/
    Eiffel+Tower/@48.8584,2.2945,17z

    • 場所の名前
    • 座標
    • ズーム

    場所を開いたときのアドレスバーのリンクです。名前と座標の両方が引き継がれます。

  • 短縮リンク ✓ 先に展開

    maps.app.goo.gl/Ab3xYz

    • 短縮コード — 元のリンクを隠している

    Google Maps の「共有」で得られるリンクです。goo.gl/maps のリンクも同様です。クイック変換は、まずリダイレクト先をたどります。

  • 検索リンク ✓ 名前で検索

    google.com/maps/search/
    Louvre+Museum/@48.8606,2.3376,15z

    • 検索語
    • 座標

    1 つの場所ではなく検索です。検索語がそのまま Apple Maps の検索語になります。q= や api=1&query= を含むリンクも同じように扱われます。

  • 座標のみ ✓ 変換可

    google.com/maps/
    @52.520008,13.404954,15z

    • 座標
    • ズーム

    名前はなく、地図上の位置だけです。Apple Maps は同じ地点で開きます。

  • 経路のリンク ✓ 最終目的地

    google.com/maps/dir/
    Louvre/Notre-Dame/Eiffel+Tower

    • 出発地と経由地
    • 最終目的地

    経路です。引き継がれるのは最終目的地だけで、経路そのものは引き継がれません。

  • cid リンク 名前が必要

    google.com/maps?cid=
    10281119596374313554

    • 数値のプレイス ID — 名前なし

    この番号には名前が含まれていないため、cid だけのリンクは変換できません。リンクに場所の名前も含まれていれば使えます。

  • プレイス ID のリンク ✗ 直接は不可

    google.com/maps/place/?q=place_id:
    ChIJN1t_tDeuEmsRUsoyG83frY4

    • Google のプレイス ID

    名前も座標も含まれていません。Google Maps でその場所を共有し、そのリンクを変換してください。

  • リストまたは My Maps のリンク ファイル変換

    google.com/maps/placelists/list/
    Qm9vZ2xlTGlzdA

    • リスト ID

    1 つの場所ではなく、リスト全体です。エクスポートしてファイル変換ツールを使うか、アプリを使ってください。

今すぐリンクを変換

Google Maps のリンクならどれでも貼り付けてください。場所、ピン、短縮リンク、経路に対応しています。

リスト全体なら、ファイル変換ツールをお使いください。

開発者向けの詳細

クイック変換が作成する Apple Maps のリンク

maps.apple.com/?q=Eiffel%20Tower&ll=48.8584,2.2945

  • 名前
  • 座標

Apple の従来の maps.apple.com 形式です。Google のリンクに名前がなければ ll=lat,lng&z=17 だけ、座標がなければ q=Name だけが入ります。iPhone、iPad、Mac では Apple Maps アプリが開き、それ以外では Web 地図が開きます。すべてのパラメータは Apple Maps の URL スキームガイドにまとめています。

座標、名前、経由地の正規表現

まず URL をデコード(decodeURIComponent)してから:

// @lat,lng (place, search, coords)
/@(-?\d+\.?\d*),(-?\d+\.?\d*)/

// in data=: !3d = lat, !4d = lng
/!3d(-?\d+\.?\d*)/
/!4d(-?\d+\.?\d*)/

// name or search words (+ = space)
/\/maps\/(?:place|search)\/([^/@]+)/

// q=, query= and daddr= parameters
new URL(link).searchParams.get('q')

経路:/maps/dir/ の後のパスを / で分割し、@ で始まるセグメントや = を含むセグメントを除いて、最後のものを取り出します。それが目的地です。

短縮リンクと包まれたリンク

maps.app.goo.gl や goo.gl/maps のリンクはリダイレクトです。リクエストしてリダイレクトをたどり、完全な google.com/maps の URL を取得してから解析してください。

Facebook、Instagram、Google からコピーしたリンクでは、本来のリンクがリダイレクト用のパラメータ(u=、q=、url=)に包まれていることがよくあります。解析する前にデコードしてください。クイック変換はどちらも自動で行います。

FAQ

変換に最も確実な URL 形式はどれですか?

場所のリンク(/maps/place/Name/@lat,lng)です。場所の名前と座標の両方が含まれているためです。座標だけのリンクでは位置はわかりますが、名前はわかりません。短縮リンクは展開すれば使えます。cid リンクには場所の名前も必要で、place_id リンクは直接は変換できません。

Google Maps の URL にある cid パラメータとは?

Google Maps の 1 つの場所の掲載情報を表す数値 ID で、google.com/maps?cid=10281119596374313554 のように使われます。名前も座標も含まれていないため、クイック変換で cid リンクを変換できるのは、リンクに場所の名前も含まれている場合(例:?q=Name&cid=…)だけです。

Google Maps の URL から座標を取り出すには?

@ の後にある、カンマで区切られた 2 つの数字を探してください。それが緯度と経度です。google.com/maps/@48.8584,2.2945,17z なら、座標は 48.8584, 2.2945 で、17z はズームです。短縮リンクでは展開するまで座標が見えませんが、変換ツールが自動で展開します。

関連ガイド