1

とにかく、緯度/経度で構成されるデータと、matlab の Google マップにいくつかの特徴値をプロットする方法はありますか? Google マップに異なる色/サイズのマーカーのように表示したいことに基づいて、異なるプロパティを持つ特定のデータ ポイントがあります。それは可能ですか

4

2 に答える 2

2

Googleマップでは、KMLファイルの形式でデータをインポートできます。このインポート手順を実行する方法を示すさまざまなチュートリアルがオンラインで利用できます(これは私がすぐに見つけたものです)。また、GoogleのKMLに関する基本的な情報もあります。

したがって、唯一の課題は、MATLABからKML形式にデータをエクスポートすることです。MATLABのMappingToolboxを使用している場合、これは非常に簡単です。kmlwriteコマンドを使用するだけです。

マッピングツールボックスがない場合は、複雑なマッピング操作を実行している場合は、おそらく持っておくことをお勧めします(丸い地球儀をマップに平坦化しようとすると、かなり複雑になります)。これが1回限りのプロジェクトであり、そのツールボックスがやり過ぎの場合は、MATLABからXMLを書き込むことで( xmlwriteを使用するか、 fprintfを使用して非常に手動で書き込むことにより) KMLファイルを手動で作成できる場合があります。

さらに、Googleマップで特定のデータをCSVファイルの形式でインポートできる場合でも、それほど驚くことではありません(ただし、これにはKMLと比較して制限がある可能性があります)。その場合は、MATLABのcsvwriteを使用してデータをエクスポートできます(追加のツールボックスは必要ありません)。

==編集==

CSVからKMLに変換する方法を知りたい場合は、この以前のSO投稿が役立つかもしれません。

于 2012-09-28T11:20:11.363 に答える
0

matlab Mapping Toolbox を必要としない KLM-Toolbox があります。

http://www.mathworks.com/matlabcentral/fileexchange/34694

それは仕事をするべきです。

于 2013-05-02T02:14:36.807 に答える