ja

WKT から GeoJSON

WKT(PostGIS、データベース)を GeoJSON に端末内で変換。Web 地図やツール向け。アップロードなし。

お使いの端末でローカル処理中 ...

0%

ファイルは一度も端末から出ていません

    私のファイルはアップロードされますか?

    いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由

    アップロード不要100%ローカル処理
    中身は手元のまま第三者のアクセスなし
    ドイツのサーバー設計段階からGDPR準拠
    第三者による検証済みTLS A+ · ヘッダー A+

    WKT(Well-Known Text)は、データベースのクエリ(PostGIS、SpatiaLite)や GIS のエクスポートから出てくることが多く、POINT (13.4 52.5) のようにジオメトリをプレーンテキストで表したものです。一方、Web 地図(Leaflet、Mapbox、OpenLayers)やほとんどの開発者ツールは GeoJSON を前提とします。このツールは WKT のジオメトリを読み取り、整った GeoJSON の FeatureCollection を書き出します。

    主要な型をすべて認識します。POINT、LINESTRING、POLYGON(穴あき)、MULTIPOINT、MULTILINESTRING、MULTIPOLYGON、GEOMETRYCOLLECTION。大文字でも小文字でも、括弧の前のスペースの有無も問いません。複数のジオメトリ(1 行 1 個)は複数の feature になり、複数行にまたがって書かれたジオメトリも正しく読み取ります。Z タグ(標高)は引き継ぎ、M タグ(計測値)は GeoJSON に対応がないため破棄します。

    処理はすべてブラウザ内だけで完結し、機微になりうる位置情報が端末から外に出ることはありません。正直にお伝えすると、WKT はジオメトリだけを運ぶため、生成される feature の properties は空になります。座標の並びは経度・緯度のまま保たれます。不正または空の WKT テキストは、空の出力をでっち上げる代わりに明確なメッセージで拒否します。

    技術仕様

    技術仕様
    入力形式WKT, TXT
    出力形式GEOJSON
    一括処理非対応
    処理ブラウザ内でローカル処理 (JavaScript)
    ファイルのアップロードなし

    3ステップで

    1. WKT ファイルをドロップします。
    2. 変換が自動で始まります。
    3. GeoJSON をダウンロードします。

    制限: WKT を GeoJSON の FeatureCollection に変換します。POINT、LINESTRING、穴あき POLYGON、各 multi 系、GEOMETRYCOLLECTION に対応し、複数のジオメトリ(1 行 1 個)は複数の feature になります。Z(標高)は引き継ぎ、M(計測値)は破棄します。WKT に属性はないため、properties は空になります。座標は WGS84(経度、緯度)。不正な WKT テキストはエラーで拒否します。

    よくある質問

    WKT は通常どこから来ますか?

    PostGIS のような空間データベース(関数 ST_AsText)や GIS のエクスポートからです。GeoJSON にすれば、それらのジオメトリを Web 地図やスクリプトで使えます。

    複数のジオメトリも認識されますか?

    はい。複数の WKT 行は複数の feature になり、複数行にまたがったジオメトリも正しく読み取ります。

    properties は埋まりますか?

    いいえ。WKT は属性を運ばないため、feature の properties は空です。属性には KML、GPX、または GeoJSON 自体が適しています。

    M タグはどうなりますか?

    計測値(M)は GeoJSON に対応がないため破棄されます。標高の Z は保持されます。

    ファイルはアップロードされますか?

    いいえ。変換はすべてブラウザ内だけで行われ、位置情報が端末から外に出ることはありません。

    関連ツール