現在、MATLAB/Simulink と Google Earth を使用したフライト シミュレーション プロジェクトに取り組んでいます。私がやりたいことは、MATLAB/Simulink ですべての計算とシミュレーションを行い、Google Earth で結果をリアルタイムで表示することです。
2 つのプログラムを接続するために、私は COM インターフェイスを使用していますが、MATLAB/Simulink を COM クライアントとして、Internet Explorer を COM サーバーとして使用しています。それ以前は、Google Earth API (javascript) の代わりに Google Earth COM API を使用していました。ただし、一部の機能は COM API で使用できないか制限されています (例: ピッチ、ロール)。
したがって、私は Google Earth プラグインに頼っています。Web アプリケーションがどのように見えるかの例を次に示します。
http://www.hs-augsburg.de/~bizz145/earth/fps/index3.html
DOM を使用して、Web ページに書き込むことができます。しかし、私の問題は、入力領域で行った変更をどのように更新できるかということです。COM (私の場合は onClick または onBlur) 経由でイベントのトリガーは可能ですか? Form 要素を使用してデータを Google Earth にフィードする代わりに、より良い解決策はありますか?