とにかく、緯度/経度で構成されるデータと、matlab の Google マップにいくつかの特徴値をプロットする方法はありますか? Google マップに異なる色/サイズのマーカーのように表示したいことに基づいて、異なるプロパティを持つ特定のデータ ポイントがあります。それは可能ですか
2 に答える
Googleマップでは、KMLファイルの形式でデータをインポートできます。このインポート手順を実行する方法を示すさまざまなチュートリアルがオンラインで利用できます(これは私がすぐに見つけたものです)。また、GoogleのKMLに関する基本的な情報もあります。
したがって、唯一の課題は、MATLABからKML形式にデータをエクスポートすることです。MATLABのMappingToolboxを使用している場合、これは非常に簡単です。kmlwriteコマンドを使用するだけです。
マッピングツールボックスがない場合は、複雑なマッピング操作を実行している場合は、おそらく持っておくことをお勧めします(丸い地球儀をマップに平坦化しようとすると、かなり複雑になります)。これが1回限りのプロジェクトであり、そのツールボックスがやり過ぎの場合は、MATLABからXMLを書き込むことで( xmlwriteを使用するか、 fprintfを使用して非常に手動で書き込むことにより) KMLファイルを手動で作成できる場合があります。
さらに、Googleマップで特定のデータをCSVファイルの形式でインポートできる場合でも、それほど驚くことではありません(ただし、これにはKMLと比較して制限がある可能性があります)。その場合は、MATLABのcsvwriteを使用してデータをエクスポートできます(追加のツールボックスは必要ありません)。
==編集==
CSVからKMLに変換する方法を知りたい場合は、この以前のSO投稿が役立つかもしれません。
matlab Mapping Toolbox を必要としない KLM-Toolbox があります。
http://www.mathworks.com/matlabcentral/fileexchange/34694
それは仕事をするべきです。