- GoogleEarthを自作プログラムから制御する(GoogleEarth COM API)
-- [[GoogleEarthCOMAPIの仕組]]
-- [[GoogleEarthCOMAPIの使い方(導入法)]]

* COMAPIを呼び出すための準備 [#a84cb463]

GoogleEarthのCOMAPIを呼ぶには,呼び出し側の外部プログラムにCOMのインターフェースを実装する必要がある.開発者が一からコーディングすることは非常に困難であるので,インターフェース用のコードを簡単に得る方法を示す.外部プログラムを書いているネイティブコードが何なのかにもよるが,大きく分けて2つのやり方がある.

- earth.idlをIDLコンパイラでコンパイルする
- COMを解析できるツールでgoogleearth.exeの外部API公開部分を直に解析する

具体的な流れを順に以下に示す.なお,私の主な開発環境に基づいてC/C++を前提にしている.VB, Java,Ruby,PHPといった他のネイティブ言語でも同様のことができるので,必要であれば調べてほしい.



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS