KMLファイルをTXTに変換する方法
- 上の「ファイルを選択」ボタンをクリックし、KMLファイルを選択してください。
- プレビューが表示されます。
- 「ファイルを変換...」ボタンをクリックして、TXTファイルをダウンロードしてください。
高品質な変換
当社の高度な変換技術により、KMLファイルの品質と完全性を維持しながら、正確な変換を実現します。
安全でプライベート
お客様のデータは厳格なプライバシーポリシーによって保護されています。アップロードされた KML 形式の マップファイル と、変換後の TXT ファイルは、変換後すぐに削除されます。
使いやすさ
KMLファイルをアップロードしてブラウザでプレビューし、TXTとしてダウンロードできます。登録不要、ウォーターマークなし。ソフトウェアのインストールや専門知識も必要ありません。
KMLからTXTへの変換の解説
.KMLを.TXTに変換すると、構造化されたXMLベースの地理ファイルがプレーンテキストドキュメントに変わる。みんなが.KMLを.TXTに変換するのは、緯度、経度、高度などの生の座標データと、基本的なプレイスマーク名を抽出するためだ。データベース、スプレッドシート、またはカスタムスクリプトに簡単にインポートできる、軽量で誰でも読めるファイルが手に入る。
しかし、これは非常に損失の大きい変換だ。マップの視覚化、空間コンテキスト、そして線の太さ、ポリゴンの塗りつぶし色、カスタムアイコンなどのスタイリング要素はすべて失われてしまう。主なトレードオフは、生の表形式データへのアクセスのために、視覚的なマップデータを犠牲にすることだ。データをマップ上で表示したり、マルチポリゴンのような複雑なジオメトリを保持したりする必要があるなら、.TXTへの変換はやめたほうがいい。代わりに.GeoJSONや.SHPを使うべきだ。
主な用途とユーザー
- GIS技術者や測量士: クライアントのマップファイルからウェイポイントの座標を抽出し、フラットなテキストファイルしか受け付けない古いGPSデバイスやトータルステーションに読み込ませる。
- データアナリスト: 緯度と経度のペアをMicrosoft ExcelやRに取り込み、統計分析や距離計算を行う。
- ソフトウェア開発者: XMLツリー全体を解析するオーバーヘッドなしで、生の座標データを必要とするカスタムスクリプトを書く。
ソフトウェアとツールのサポート
さまざまなGISツールやプログラミングライブラリを使って、これらのフォーマットを開いたり、編集したり、変換したりできる。
- QGIS: .KMLレイヤーを読み込み、属性テーブルとジオメトリを区切り文字付きの.TXTや.CSVファイルとしてエクスポートできる、無料のオープンソースGISソフトウェア。
- GDAL/OGR: 強力なコマンドラインライブラリ。
ogr2ogrツールを使えば、空間データフォーマットを変換し、座標をテキストに抽出できる。 - Google Earth Pro: .KMLのネイティブアプリケーション。直接.TXTにエクスポートすることはできないが、プレイスマークをコピーしてテキストエディタに貼り付けることができる。
- Python: 開発者は
xml.etree.ElementTreeやBeautifulSoupなどのライブラリを使って.KMLタグを解析し、抽出したデータを.TXTに書き込む。
変換のメリットとデメリット
メリット:
- 普遍的な互換性: .TXTファイルは、専用のGISソフトウェアがなくても、どのオペレーティングシステムでも開くことができる。
- 編集が簡単: 厳格なXMLの構文ルールを壊すことなく、座標や名前を直接変更できる。
- データ統合: プレーンテキストは、レガシーシステム、データベース、統計ツールに生のデータをインポートするための標準フォーマットだ。
デメリット:
- 視覚情報の完全な喪失: レンダリングの指示、色、アイコンはすべて完全に破棄される。
- 構造のフラット化: .KMLはネストされたフォルダやネットワークリンクをサポートしている。.TXTファイルはこの階層をフラットにするため、大規模なデータセットではナビゲーションが難しくなることがある。
- ジオメトリの複雑化: ポイントデータ(ウェイポイント)はきれいに変換されるが、ポリゴンやトラックのような複雑なジオメトリは、プレーンテキストでは巨大で読みにくい数字の塊になってしまう。
変換の難しさとConvert.Guruを選ぶ理由
.KMLを.TXTに変換する際の主な技術的課題は、XMLツリーを正しく解析することだ。.KMLファイルには、メタデータ、スタイリングタグ、空間データが混在している。単純な変換ではXMLタグを剥ぎ取るだけで、ごちゃごちゃした使い物にならない数字の塊が残ってしまう。適切な変換パイプラインでは、<Placemark>タグを見つけ、<name>と<description>を抽出し、<coordinates>を分離して、それらを構造化された区切り文字付きのテキストレイアウトにマッピングする必要がある。
Convert.Guruは、この解析を自動的に処理する。XML構造を読み込み、無関係なスタイリングデータを無視して、正確な地理座標と属性を抽出する。重いGISソフトウェアをインストールしたり、コマンドラインスクリプトを書いたりすることなく、きれいで構造化された.TXTファイルを出力してくれる。
KMLとTXT:どちらを選ぶべきか?
| 機能 | KML | TXT |
| データ構造 | XMLベース、階層型 | フラット、未フォーマットまたは区切り文字付き |
| マップの視覚化 | あり(Google Earthネイティブ) | なし |
| 普遍的な可読性 | GISまたはEarthブラウザが必要 | 任意のテキストエディタで開ける |
| スタイリングのサポート | あり(色、アイコン、線の太さ) | なし |
どちらのフォーマットを選ぶべきか?
地理データをGoogle Earthで表示したり、マップの視覚化をクライアントと共有したり、ポリゴンやスタイル設定されたルートのような複雑な形状を保持したりする必要がある場合は、.KMLを選ぼう。
生の座標をデータベース、レガシーなGPSツール、またはXMLを解析できない統計スクリプトに渡す必要がある場合は、.TXTを選ぶといい。
マップに対応しつつ、最新のWebアプリケーションで簡単に読み取れる構造化データが必要な場合は、.TXTを避けて代わりに.GeoJSONを選ぼう。厳密な列を持つ表形式のデータが必要な場合は、.CSVを選ぶべきだ。
まとめ
スプレッドシート、データベース、またはレガシーハードウェアで使用するために、マップファイルから生の座標やテキスト属性を抽出する必要がある場合、.KMLから.TXTへの変換は理にかなっている。注意すべき最大の制限は、マップの視覚化、スタイリング、空間階層が完全に失われることだ。Convert.Guruは、.KMLを.TXTに変換するための信頼性の高い自動化された方法を提供し、複雑なGISソフトウェアを必要とせずに、空間データがきれいに抽出され、正しくフォーマットされることを保証してくれる。
FAQ
Convert.Guru なら、KML 形式の マップファイル(地理データ形式)を無料でオンラインでさまざまな形式に簡単に変換できます。Excelや追加のソフトウェアは不要です。
インターネット接続なしで、Excelなどのデスクトップコンバーターを使用してローカルでKMLをTXTに変換することもできます。最も簡単な方法は、コンピューター上のソフトウェアでKMLファイルを開き、「ファイル」メニューの「名前を付けて保存...」からTXTとして保存することです。
KMLからTXTへの変換コンバーターについて
Convert.Guru を使えば、地理データファイルをオンラインで TXT にすばやく簡単に変換できます。 KMLからTXTへのコンバーターは完全にブラウザ上で動作するため、ソフトウェアのインストールやアカウント作成は不要です。 25年以上にわたり維持されている業界最大級かつ最も信頼性の高いファイル形式データベースを活用し、破損したファイルや名前の間違ったファイルであっても、KMLファイルを正確に識別します。 アップロードされたファイルは変換後に自動的に削除され、プライバシーが保護されます。