KML からライン座標をエクスポートする必要があります。KML2CSV エクスポート ツールをいくつか使用しています。しかし、このプログラムは私のkmlを読むことができません。エラー: 読み取りエラー。
座標が必要な理由: リージョンのパイプラインがある kml。KMLなしでGoogleマップにこの座標を表示する必要があります..
私はあなたに説明できることを願っています。
KML からライン座標をエクスポートする必要があります。KML2CSV エクスポート ツールをいくつか使用しています。しかし、このプログラムは私のkmlを読むことができません。エラー: 読み取りエラー。
座標が必要な理由: リージョンのパイプラインがある kml。KMLなしでGoogleマップにこの座標を表示する必要があります..
私はあなたに説明できることを願っています。
1 つの解決策: Google フュージョン テーブル
KML から座標を抽出する 1 つの方法は、KML をGoogle の Fusion Tablesにアップロードすることです。Google Earth がデータを解析する場合、Fusion Table にインポートできる可能性が高くなります。
「Fusion Table」を作成するショートカットは、ここから「Create a Fusion Table」をクリックして KML ファイルを選択するだけです。Fusion Table を直接作成するには、Google Drive (別名 Google Docs) にログインし、[作成] をクリックし、[その他] で [Fusion Table] を選択して KML ファイルをインポートします。
インポートした後、オンラインで試すための多くの視覚化オプションがあります。
[ファイル] メニューの [ダウンロード] を選択して、データを CSV または KML ファイルとしてエクスポートすることもできます。 http://support.google.com/fusiontables/answer/2548807/
ただし、Fusion Tables での KML インポートの CSV エクスポートでは、KML ジオメトリ (分離された緯度/経度フィールドではなく) がエクスポートされるため、結果のファイルをテキスト エディターでさらに編集し、KML マークアップを取り除くことができます。
1,"<Point><coordinates>-122.536226,37.86047,0.0</coordinates></Point>"
Google Fusion Tables では、SQL に似たクエリを使用して RESTful APIを介してプログラムでアクセスし、データ行を挿入、更新、または削除することもできます。
更新: Google Fusion テーブルは 2019 年 12 月 3 日に廃止され、その後は機能しなくなります。
KML の検証
他の KML2CSV コンバーターを使用できない場合は、KML に無効な要素が含まれている可能性があります。Google Earth は依然として不適切な形式の KML をレンダリングする可能性があるため、その KML を別の場所で使用する必要がある場合は、KML データを検証する必要があります。
Galdos KML Validatorを使用できます。また、KML を検証するためのヒントもいくつか提案してください。