一、准備
Google Earth提供了個人免費版、Plus版、Pro版,個人開發只安裝個人免費版就可以了,如果需要更 多的功能,那麼只有每年上交$400購買專業版了
到目前為止,GoogleEarth的二次開發接口還比較少,功能太弱,僅僅提供了1.0的類庫。
GoogleEarth COM API參考文檔可以在這裡找到:http://earth.google.com/comapi/index.Html
C#調用COM的參考資料多如牛毛,大家可以到網上搜一下
二、例子
這裡提供一個利用VS2008 + Google Earth 5.0開發一個“Hello world”程序
首先,確保已經正確安裝GE,打開VS2008 ,新建一個Windows應用程序項目,在“項目”菜單中選擇 “添加引用…”,切換到“COM”選項卡,選擇“Google Earth 1.0 Type Library”,其實就是Google Earth的主程序
在項目的引用中你可以看到已經添加了一個EARTHLib的引用,然後我們就可以調用其中的接口進行開 發了。
下面就是小例子的代碼(功能很簡單,只有三個,打開GE,然後讓GE保存一張截圖,然後可以打開這 個截圖看看。呵呵)