Plus Code (Open Location Code) コンバーター
緯度と経度を Google Plus Code にエンコードするか、Plus Code (完全またはショートコード) を座標にデコードしてマップリンクを表示します。
入力
十進法の度数、-90 ~ 90 の範囲内。
十進法の度数、-180 ~ 180 の範囲内。
エンコード: 結果を近い点 (例: 市中心地) に短縮します。デコード: ショートコードを復元するために必要です。
出力
| プロパティ | 値 |
|---|---|
| No data yet | |
このツールを使う他の方法
REST API
curl -X POST https://api.iotools.cloud/v1/tool/plus-code-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"mode": "encode",
"latitude": "47.365590",
"longitude": "8.524997",
"precision": "10"
}'ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。
AIエージェントに依頼する
Use the IOTools `plus-code-converter` tool (Plus Code (Open Location Code) Converter) on this input:
YOUR_INPUT_HEREIOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。
埋め込みウィジェット
<iframe
src="https://iotools.cloud/embed/plus-code-converter/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Plus Code (Open Location Code) コンバーター — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。
| API/MCP 1回あたりの費用 | 5クレジットから |
|---|---|
| クレジットが足りませんか? | 料金を見る |
次の方法でも利用可能
ガイド
Plus Code (Open Location Code または OLC とも呼ばれます) は、緯度/経度のペアを 8FVC9G8F+6X のような短い文字列に変換します。これは共有、印刷、または小数点や - の記号を失うことなく入力できる位置です。Google Maps は、住所がない場所を含め、地球上のすべての場所に対して 1 つを表示します。geohash のように、Plus Code は正確なポイントではなく、小さな矩形の区域に名前を付けるため、1 つをデコードすると常にその区域の中心が返されます。
このコンバーターは両方向で動作し、領域の実際のサイズを表示し、すぐにクリックできるマップリンクを提供します。
使用方法
エンコード —「エンコード」を選択し、緯度と経度を十進法の度数で入力し、精度を選択します。文字数が多いほど、より小さく、より正確な領域になります:
| 長さ | 領域 (大約) |
|---|---|
| 2 | 2,200 × 2,200 km |
| 4 | 110 × 110 km |
| 6 | 5.5 × 5.5 km |
| 8 | 275 × 275 m |
| 10 (デフォルト) | 14 × 14 m |
| 11 | 3.5 × 2.8 m |
デコード — 「デコード」を選択して、コードを貼り付けます。8FVC9G8F+6X のような完全なコードは独自にデコードされます。9G8F+6X のようなショートコード (Google Maps が市名の横に表示する種類) は、世界中で同じ 4 文字が約 100 km ごとに繰り返されるため、解決するために近い参照ポイントが必要です。
ショートコード
「ショートコード」セクションを開いて、参照緯度/経度 (コード自体の領域内のおおよその点 (市中心地など)) を入力します:
- エンコードは、参照ポイントが短縮するのに十分近い場合、完全なコードと共に結果の短縮版を表示します。
- デコードは参照ポイントを使用して、ショートコードから完全なコードを復元します。
返されるもの
- 完全なコードと、参照位置が可能にする場合はショートコード。
- 中心座標 — コードが実際にデコードするもの。
- すぐに開く準備ができている Google Maps および OpenStreetMap リンク。
- コードの長さ、その境界ボックス、および実際の幅/高さを含む詳細テーブル。
デコードされた座標がエンコードしたものと正確に一致しない理由
Plus Code は設計上ロッシーです。エンコーディングは、それが名付けた領域より細かいものをすべて破棄するため、デコーディングはその領域の中心を返すことができるだけです。47.365590, 8.524997 を 10 文字でエンコードすると、47.365562, 8.524938 が返されます。これは選択した解像度です。より正確な一致のためにより多くの文字を選択するか、必要に応じてオリジナルの座標をコードと一緒に保管してください。
Plus Code は geohash や what3words と同じですか?
いいえ。3 つすべてが位置を短い文字列に圧縮しますが、アルゴリズム、アルファベット、および領域の形は異なり、相互運用性はありません。Redis または Elasticsearch の地理空間インデックスと同じように構築されたハッシュの場合は、代わりに Geohash コンバーター を使用してください。
別の座標形式が必要な場合はどうしますか?
座標形式コンバーターは、ポイントをコードにエンコードすることなく、十進法の度数、DMS、DDM の間で移動します。2 つのポイント間の距離を測定するには、地理的距離計算機を使用してください。
プライバシー
すべてが Google 自身のオープンソース Open Location Code ライブラリを使用してブラウザーで実行されます。座標はサーバーにアップロードされることはありません。