KMLをGeoJSONへ
KML(Google Earth)をWeb地図や開発ツール向けにローカルでGeoJSONへ変換します。アップロードなし。
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
私のファイルはアップロードされますか?
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
KML(Google Earth)をWeb地図や開発ツール向けにローカルでGeoJSONへ変換します。アップロードなし。
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
KMLはGoogle EarthとGoogle Mapsの形式で、GeoJSONはWeb地図(Leaflet、Mapbox、OpenLayers)や開発ツールの標準形式です。Google Earthの目印やルートをWebアプリ、分析スクリプト、データベースに取り込みたいなら、GeoJSONの形が必要です。このツールはあなたのKMLファイルを読み取り、整ったGeoJSONのFeatureCollectionを書き出します。
代表的なジオメトリはすべて認識されます。点(Point)、線(LineString)、穴あきの面(Polygon)、そして複合ジオメトリ(MultiGeometry)で、内容に応じてMultiPoint、MultiLineString、MultiPolygon、またはGeometryCollectionになります。入れ子のフォルダ(Folder)の中の目印も収集されます。各目印の名前と説明はGeoJSONのプロパティ(properties.name、properties.description)に入ります。座標の順序は経度、次に緯度のまま保たれます。
すべてブラウザ内でローカルに実行されるため、機微なこともある位置データが端末から出ることはありません。正直に言うと、引き継がれるのはジオメトリと、名前および説明です。KML特有の見た目(スタイル、アイコン、ツアー、NetworkLinks、地表オーバーレイ)はGeoJSONには反映されません。GeoJSONに対応物がないためです。目印のないKMLファイルや不正なファイルは、空の出力を装うのではなく明確なメッセージで拒否されます。
| 入力形式 | KML |
|---|---|
| 出力形式 | GEOJSON |
| 一括処理 | 非対応 |
| 処理 | ブラウザ内でローカル処理 (JavaScript) |
| ファイルのアップロード | なし |
制限: KMLをGeoJSONのFeatureCollectionへ変換します。Point、LineString、穴あきPolygon、MultiGeometry(Multi各種またはGeometryCollectionへ)に対応。入れ子のフォルダ内の目印は収集され、name/descriptionはpropertiesになります。KMLのスタイル、ツアー、NetworkLinks、オーバーレイは引き継がれません(GeoJSONに対応物なし)。座標はWGS84(経度、緯度)。目印のないファイルや不正なKMLはエラーメッセージで拒否されます。
GeoJSONはWeb地図(Leaflet、Mapbox)やデータ分析の標準形式です。これでGoogle Earthのデータを自分のアプリで使えます。
Point、LineString、Polygon(穴あき)、そしてMultiGeometryで、MultiPoint、MultiLineString、MultiPolygon、またはGeometryCollectionになります。
はい。入れ子のFolder構造の中でも、すべての目印が収集されます。
いいえ。GeoJSONにスタイルはありません。引き継がれるのはジオメトリ、名前、説明です。
いいえ。変換はすべてブラウザ内でローカルに行われ、位置データが端末から出ることはありません。