使い方
- areas.geojson
GeoJSON を開く
- 地図(タイルなし)緯度経度の取り違えを指摘
地図で表示し検証する
- areas.kmlpoints.csv(点だけ)
別の形式に変換
「入力」欄に GeoJSON などのテキストを貼り付けるか、ファイルをドロップ(または「ファイルを選択」)します。「サンプルで試す」を押すと、すぐ結果を確認できます。
「表示」では座標を Web メルカトルで描いた簡易プレビューが出ます。ドラッグや矢印キーで移動し、+・-で拡大・縮小します。地物を押すか一覧から選ぶと、プロパティと面積・長さが出ます。
「検証」では RFC 7946 に照らした問題を、エラーと警告に分けて一覧します。経度と緯度が逆になっている点や、閉じていないリングが見つかります。
「変換」で GeoJSON・KML・GPX・CSV・WKT のいずれかを選び、必要なら小数点以下の桁数を減らしたりプロパティを外したりして、ファイルとして保存します。
「計算」では全体と選んだ地物の面積・長さ・重心を、球面近似で求めます。
できること
RFC 7946 に沿った検証
[経度, 緯度] の順序の取り違え、範囲外の値、閉じていないリング、リングの向き、自己交差、bbox と古い crs メンバーを検査し、問題の場所を地物の番号で示します。
地図タイルを使わない表示
背景は無地で、座標を Web メルカトルの SVG に描きます。地図の画像は取得しないため、外部への通信は起きません。押したときだけ地理院地図・OpenStreetMap を開くリンクがあります。
6 形式の読み込みと 5 形式への書き出し
読み込みは GeoJSON・TopoJSON(基本)・KML・GPX・CSV(緯度経度の列)・WKT。書き出しは GeoJSON・KML・GPX・CSV(点)・WKT に対応します。
軽量化と変換
座標を小数点以下 3〜7 桁に丸めて容量を減らせます。プロパティを外して書き出すこともできます。KML や WKT に必要な閉じたリングは自動で閉じ、その数を表示します。
面積・長さ・重心(球面近似)
地球を半径 6,371 km の球とみなして、面積(穴を差し引き)、線の長さ、面の周囲長、頂点の平均の位置を求めます。楕円体の厳密な値との差は、1 度四方の区域で 1%以内(日本付近は 0.3%以内)です。
こんなときに
- 受け取った GeoJSON が正しく描けるか、座標の順序(経度・緯度)が取り違えていないかを確かめたい
- 表計算の緯度・経度の列を KML や GPX に直して、地図アプリや GPS 機器に読み込ませたい
- 点のリストを WKT や CSV に書き出して、データベースや GIS ソフトに渡したい
- 区域の概算の面積や、経路の長さを素早く知りたい(測量用の厳密な値ではありません)
対応形式
読み込み
書き出し
対応状況
| 機能 | 対応 | 補足 |
|---|---|---|
| GeoJSON の表示・検証・変換 | 対応 | — |
| RFC 7946 の検証(順序・範囲・リング・向き・自己交差・bbox・crs) | 対応 | 自己交差は平面上の近似です。頂点が多いリングは一部を省きます |
| KML・GPX・CSV・WKT の読み込み | 一部対応 | KML はスタイルや画像を読みません。GPX は点・経路・軌跡のみ。CSV は緯度・経度の列が必要です |
| KML・GPX・CSV・WKT への書き出し | 一部対応 | GPX は点と線だけ、CSV は点だけです。それ以外は省き、件数を表示します |
| TopoJSON の読み込み | 一部対応 | 基本的な Topology(arcs・transform・オブジェクト)のみ |
| 面積・長さ・重心(球面近似) | 一部対応 | 地球を球とみなした近似。測量・登記の面積には使えません |
| 座標の桁数の丸め・プロパティの削除 | 対応 | — |
| 地図タイルの表示 | 非対応 | 地図の画像は取得・表示しません。背景は無地です |
| シェープファイル(.shp)・KMZ・GeoPackage の読み込み | 非対応 | zip やバイナリは読めません。KML・GeoJSON などに変換してから使ってください |
| 高度(3 つ目の値)の書き出し | 一部対応 | KML と GeoJSON には残ります。GPX・CSV・WKT は緯度と経度だけを書き出します |
| 座標系の変換(平面直角座標・UTM などから緯度経度へ) | 非対応 | 入力は緯度経度(WGS 84 相当)として扱います。座標変換は gis_coordinate_tool を使ってください |
| XML の DTD・外部実体の解釈 | 非対応 | DTD や ENTITY を含む XML は安全のため読みません |
制限・注意事項
- ファイルは 20 MB まで、地物は 10 万件、頂点は 200 万点までです。超えると読み込みを止めます。
- プレビューは 30 万頂点・2 万個の図形までを描きます。一覧・検証・計算・変換は全件を対象にします。
- 面積と長さは地球を半径 6,371 km の球とみなした近似です。測量・登記・境界の確定には使えません。
- 自己交差の検査は平面上(経度・緯度の値のまま)で行う近似で、頂点が 2,000 を超えるリングは検査を省きます。
- 入力の緯度・経度は WGS 84 相当として扱います。平面直角座標などの座標系は変換しません。
プライバシーと安全性
読み込んだファイルと貼り付けたテキストは、お使いのブラウザの中だけで処理されます。サーバーへ送信・保存されることはありません。「地理院地図」「OpenStreetMap」のリンクは、押したときだけその中心座標を含む URL を開きます。
よくある質問
GeoJSON の座標の順序は?
GeoJSON を地図タイルなしで見られますか?
KML と GPX はどちらに変換すればいいですか?
面積はどのくらい正確ですか?
ファイルは送信されますか?
シェープファイル(.shp)は読めますか?
関連ツール
座標系・座標変換
緯度経度(10 進度・度分秒・度分)、旧日本測地系、平面直角座標、UTM、Web メルカトル、地域メッシュコード、geohash を相互に変換します。CSV・Excel の列をまとめて変換して保存でき、2 点間の距離と方位角も計算できます。
CSV Studio(CSV ビューア・編集・結合・分割)
Excel では重い・文字化けする CSV を、ブラウザで開いてすぐに表示・検索・編集できます。結合や分割、Shift_JIS・UTF-8(BOM 付き)・Excel・JSON での保存まで 1 画面で完結します。
JSON 整形・検証(JSON Studio)
JSON を貼り付けるだけで整形・1 行化・構文チェック。エラーは「何行目の何が悪いか」まで表示し、コメントや末尾カンマは自動修復できます。データは端末の外へ送信しません。
3D モデル ビューア
3D ソフトがなくても、STL・GLB・OBJ などの 3D モデルをブラウザで開いて、回して見ることができます。寸法や体積を確かめ、今の表示を PNG に、形式を GLB・STL・OBJ に変換できます。ファイルは端末の外へ送りません。
最終更新: