gis geojson kml gpx wkt mapping geospatial

GIS データ形式ガイド: GeoJSON、KML、GPX、WKT をマスターする

地理空間データ形式の包括的なガイド。GIS プロジェクトのために GeoJSON の検証、KML と GPX の変換、WKT (Well-Known Text) の編集方法を学びましょう。

2026-04-12

GIS データ形式ガイド: GeoJSON、KML、GPX、WKT をマスターする

地理情報システム (GIS) は、空間情報を表すためにさまざまなデータ形式に依存しています。マッピング アプリケーションの構築、都市の成長の分析、ハイキング コースの追跡など、これらの形式を理解することは非常に重要です。

このガイドでは、GeoJSON、KML、GPX、WKT など、最も一般的な地理空間形式と、それらを効果的に操作するために必要なツールについて説明します。


1. Web 標準: GeoJSON

GeoJSON は、単純な地理的特徴とそれらの非空間属性を表すために設計されたオープン標準形式です。JSON (JavaScript Object Notation) に基づいているため、Leaflet や Mapbox などの Web ベースのマッピング ライブラリに最適です。

GeoJSON バリデータとエディタ

GeoJSON は人間が読める形式であるため、編集が簡単です。ただし、括弧が 1 つ欠けているだけでマップが壊れる可能性があります。GeoJSON バリデータは、データを RFC 7946 標準に照らしてチェックし、構文が正しく地理的に有効であること (例: 経度が -180 から 180 の間であること) を確認します。

GeoJSON オンラインエディタを使用すると、生の JSON コードを編集しながら、マップ上でポイント、ライン、ポリゴンを視覚化でき、即座にフィードバックを得ることができます。


2. Google の遺産: KML

KML (Keyhole Markup Language) は、もともと Keyhole Earth Viewer (後の Google Earth) 用に開発された XML ベースの形式です。2D および 3D ブラウザで地理データを表示するために広く使用されています。

KML GeoJSON 変換

KML は視覚化には強力ですが、多くの現代の Web 開発者は、シンプルさとファイル サイズの小ささから GeoJSON を好みます。KML GeoJSON 変換ツールは、レガシー データを現代の Web アプリケーションに移行するための不可欠なツールです。このプロセスでは、XML タグを削除し、座標を標準の GeoJSON 配列形式に変換します。


3. アウトドア派の選択: GPX

GPX (GPS Exchange Format) も XML ベースの形式ですが、アプリケーションと Web サービスの間で GPS データを交換するために特別に設計されています。フィットネス トラッカーやハンドヘルド GPS デバイスの標準形式です。

GPX オンラインビューアと変換

スマートウォッチからのトレイル ログがある場合、GPX オンラインビューアを使用すると、マップ上にパスを描画し、標高プロファイルを表示できます。そのトレイルをカスタム Web マップに含める必要がある場合は、GPX から GeoJSON への変換が最善の方法であることが多く、CSS と JavaScript を使用して簡単にスタイルを設定できます。


4. データベース プロトコル: WKT

WKT (Well-Known Text) は、ベクター ジオメトリ オブジェクトを表すためのテキスト マークアップ言語です。PostGIS や BigQuery などの空間データベースで使用される標準です。

ポイントの WKT 例: POINT (30 10) ラインの WKT 例: LINESTRING (30 10, 10 30, 40 40)

WKT エディタは、開発者が SQL クエリで使用したり、データベース出力をマップ上で視覚化したりするための文字列をすばやく生成するのに役立ちます。


5. マップの背後にある数学: 座標変換

GIS における最大の課題の 1 つは、座標系の多様性です。ほとんどの Web 形式では WGS 84 (10 進法) が使用されますが、UTM、MGRS、または DMS (度分秒) 形式のデータに遭遇することもあります。

データが正しく配置されるようにするには、座標変換ツールが不可欠です。たとえば、生の GPS データを GeoJSON ファイルにインポートする際に、40° 44' 54" N, 73° 59' 10" W40.748333, -73.986111 に変換するのは一般的なタスクです。


6. 比較表: GIS 形式

形式 ベース 最適な用途 複雑さ
GeoJSON JSON Web アプリ, Leaflet, Mapbox
KML XML Google Earth, 3D 視覚化
GPX XML フィットネス追跡, GPS デバイス
WKT テキスト データベース (PostGIS, SQL)

FAQ: 地理空間データに関する質問

Q: GeoJSON がマップに表示されないのはなぜですか?

A: 座標の順序を確認してください。GeoJSON は [経度, 緯度] の順序を使用しますが、これは他の多くの形式とは逆です。GeoJSON バリデータを使用して、一般的なエラーがないか確認してください。

Q: Google Earth を持っていない場合、.kml ファイルをどのように開けばよいですか?

A: KML GeoJSON 変換ツールを使用して、ブラウザベースの GIS ツールで表示できる形式に変換できます。

Q: GeoJSON と WKT のどちらがパフォーマンスに優れていますか?

A: Web 表示の場合は、JavaScript との親和性が高い GeoJSON の方が優れています。データベース ストレージや空間クエリの場合は、WKT (またはそのバイナリ バージョンである WKB) が標準です。


関連ツール

地理空間データを簡単に処理:

注意: Tool3M は現在、専用の GeoJSON バリデータと KML GeoJSON 変換ツールを開発中です。ご期待ください!