GeoJSON から WKT への変換ツール
Point、LineString、Polygon、MultiPoint、MultiLineString、MultiPolygon、GeometryCollection のジオメトリを、GeoJSON と WKT(Well-Known Text)の間で双方向に変換します。入力形式を自動判別し、座標の精度、整形された JSON 出力、大文字の WKT キーワードなどのオプションに対応しています。すべてブラウザ内で動作します。
入力
GeoJSON のジオメトリ、Feature、FeatureCollection、または WKT 文字列を入力できます。どちらの形式も座標は経度 緯度(X Y)の順です。
オプション
丸める小数点以下の桁数です。末尾のゼロは削除されます。
出力
このツールを使う他の方法
REST API
curl -X POST https://api.iotools.cloud/v1/tool/geojson-wkt-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"direction": "geojson-to-wkt",
"input": "{\"type\":\"Polygon\",\"coordinates\":[[[30,10],[40,40…",
"coordPrecision": "full",
"uppercase": "true",
"prettyPrint": "true"
}'ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。
AIエージェントに依頼する
Use the IOTools `geojson-wkt-converter` tool (GeoJSON to WKT Converter) on this input:
YOUR_INPUT_HEREIOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。
埋め込みウィジェット
<iframe
src="https://iotools.cloud/embed/geojson-wkt-converter/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="GeoJSON から WKT への変換ツール — 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クレジットから |
|---|---|
| クレジットが足りませんか? | 料金を見る |
次の方法でも利用可能
ガイド
GeoJSON と WKT(Well-Known Text) の間で空間ジオメトリを双方向に変換します。ブラウザ上ですぐに使えます。GeoJSON オブジェクトまたは WKT 文字列を貼り付けると、形式を自動判別して、もう一方の形式に変換します。アップロードは不要、アカウントも不要で、データがページの外に出ることはありません。
機能の概要
GeoJSON と WKT は、ツール間でジオメトリをやり取りするときによく使われる 2 つの形式です。GeoJSON は JSON ベースの標準で、Web マップ、Leaflet、Mapbox や多くの API で使われています。WKT は人が読みやすいコンパクトなテキスト形式で、PostGIS、空間 SQL、デスクトップの GIS ソフトウェアで使われています。このツールは両者を自由に変換できるため、データベースのクエリ結果からジオメトリをコピーして Web マップに貼り付けたり、その逆を行ったりする際に、括弧を手で編集する必要がありません。
対応しているジオメトリの種類は Point、LineString、Polygon、MultiPoint、MultiLineString、MultiPolygon、GeometryCollection です。GeoJSON の入力には、単独のジオメトリ、Feature、FeatureCollection を使用できます(複数の Feature は 1 つの GeometryCollection にまとめられます)。
使い方
- 入力欄にジオメトリを貼り付けます。
- 変換方向 は 自動判別 のままにするか、入力が曖昧な場合は方向を指定します。
- 必要に応じて、座標の精度 で長い小数を丸めたり、GeoJSON の 整形 をオンにしたり、WKT のキーワードの大文字表記をオフにしたりします。
- 変換結果をコピーするか、ダウンロードします。
WKT の書式ルール
WKT は、ジオメトリの複雑さに応じて括弧を入れ子にします。この入れ子を間違えることが、最もよくあるエラーの原因です。
POINT (30 10)— 座標が 1 つ。LINESTRING (30 10, 10 30, 40 40)— カンマで区切られたフラットなリスト。POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10))— 括弧の対がもう 1 組追加され、各 リング を囲みます。ポリゴンは外側のリング 1 つと、省略可能な穴のリングを持ちます。MULTIPOLYGON (((...)), ((...)))— もう 1 階層加わり、ポリゴンごとにグループが作られます。
このツールはこれらすべてを自動で処理するので、括弧を手で数える必要はありません。
座標の順序
EPSG:4326 の座標参照系では、GeoJSON も WKT も座標を 経度 緯度(X、次に Y の順)で並べます。特に AI が生成したデータでは、「lat/lon」と表示されたソースを 緯度 経度 の順に取り違えるミスがよく起こります。このツールは入力の順序をそのまま保持するため、結果を信用する前にソースを確認してください。
リングは必ず閉じる
有効なポリゴンのリングは、最初の座標を最後にも繰り返して、輪を閉じます。GeoJSON のリングが閉じていなくても、多くの描画ソフトウェアは描画しますが、厳密なバリデーターでは拒否されます。最初の点と最後の点は必ず同じにしてください。
プライバシー
変換はすべて JavaScript によってクライアント側で行われます。貼り付けた内容がサーバーに送信されることはないため、機密性の高い地理データや社外秘のデータでも安心して使えます。
WKT と WKB は同じものですか?
いいえ。WKT はテキスト形式で、WKB(Well-Known Binary) はそのバイナリ形式です。WKB はデータベースでのコンパクトな保存に使われます。このツールはテキスト形式の WKT を扱います。