當前位置:編程學習大全網 - 編程語言 - 谷歌地球的攻略

谷歌地球的攻略

2004年10月27日Google宣布收購了美國的壹家衛星圖像公司Keyhole公司,並於2005年6月推出了Google Earth系列軟件。用戶們可以通過下載壹個Google Earth客戶端軟件,就可以免費瀏覽全球各地的高清晰度衛星圖片。

Google衛星地圖的橫空出世,催生了不少包括在內的“地圖玩家”,這些衛星地圖發燒友們樂此不疲地收集和張貼那些有趣的地標以及自己的新發現,他們使得這個非常酷的軟件迅速普及到了大眾,使得普通人也可以體會到使用Google Earth瀏覽自己家房頂的快感。下面,我就介紹壹下我自己在使用Google Earth這個軟件的過程中,總結的壹些常用的技巧和應用。

根據經緯度定位地標的方法

在Search面板的Fly To輸入框中,輸入壹個經緯度,按回車,就可以直接“飛”到那個位置。其間采用的那種動畫效果,讓我們產生壹種遨遊地球的奇妙感覺。

如何在軟件中截圖

這裏介紹壹個簡單的截圖方法,找到壹個畫面後,按下“Ctrl+Shift+E”,會出現壹個通過電子郵件發送截圖的界面,如下圖所示,雙擊附件裏那個圖片,另存到硬盤上即可。這個圖片就是當前的截圖。

如何導出地標文件

在需要引出的地標文件夾上,用鼠標右鍵點壹下,在菜單中選擇“Save As”然後輸入引出文件名就行了。

KML和KMZ地標文件有什麽不同

Google Earth有兩種類型的地標文件,壹種是KML文件,壹種是KMZ文件。

KML是原先的Keyhole客戶端進行讀寫的文件格式,是壹種XML描述語言,並且是文本格式,這種格式的文件對於Google Earth程序設計來說有極大的好處,程序員可以通過簡單的幾行代碼讀取出地標文件的內部信息,並且還可以通過程序自動生成KML文件,因此,使用KML格式的地標文件非常利於Google Earth應用程序的開發。

KMZ是Google Earth默認的輸出文件格式,是壹個經過ZIP格式壓縮過的KML文件,當我們從網站上下載KMZ文件的時候,Windows會把KMZ文件認成ZIP文件,所以另存的時候文件後綴會被改成.ZIP,因此需要手動將文件後綴改成.KMZ。

KMZ文件用ZIP工具軟件打開,然後解壓縮即可得到原始KML文件。當然,KMZ文件也有自己的好處,就是KMZ文件的自身可以包含圖片,這樣就可以不依賴引用網絡上的圖片。

壹般情況下,雙擊KMZ/KML文件即可從Google Earth中打開地標文件,但是需要註意的是,KMZ/KML地標文件名不能包含中文字符,文件存放的路徑也不能有中文字符,否則將無法在Google Earth中打開。

如何快速得到壹個地標的KML格式

快速得到地標的KML文件內容的方法是,在Google Earth中右鍵點擊壹個地標,然後點右鍵,點Copy,然後打開記事本按Ctrl-V即可將該地標的KML內容粘貼到其中。

如何測量地圖上兩點的距離

點擊菜單“Tools”-“Ruler”,彈出如下對話框。

此時,點擊地球上任意兩點,均可計算出兩點間的距離(默認單位為英裏,其它還有千米、米、厘米、英尺、碼等),選擇Path還可以測量曲線和折線的距離。

如何制作自己的地標

看多了別人制作的地標,自己是不是也覺得手癢呢?妳有沒有想過把自己的住宅、工作單位、自己發現的“有趣的地方”,也做成地標呢?

制作壹個地標其實非常簡單,看到壹個好玩的地方,在Google Earth菜單中點“Add”,再選擇“Placemark”,即可出現下圖的界面。

其中地標的經緯度會自動填寫,我們只需要填寫Name(地標名稱)和Description(地標說明註釋說明)即可,這裏可以填寫中文,不過如果妳想要在Google Earth官方社區上發布的話,建議還是使用英文。

信息填寫完成後點OK即可生成壹個地標,如果想修改壹個地標,在地標上點右鍵-Properties,即可修改地標的說明以及位置。

地標說明是支持HTML語法的,因此我們可以應用HTML來插入圖片、修改字體等,建立壹個好看的地標說明。

如何***享發布自己的地標

Google Earth社區可以讓任何人在Google Earth上分享自己的地標,我們分享自己的地標也很簡單,不過需要壹定的英文基礎。

首先登錄Google Earth社區網站 ,點“New user”建立壹個論壇社區用戶,然後在自己的地標上點右鍵,再點Share/Post,如下圖,即可進入Google Earth社區的地標發布頁面。這裏需要註意的是,Google Earth對中文支持壹點也不好,如果地標的介紹和名稱使用中文字符的話,在Google Earth將顯示為亂碼,因此請務必使用英文字符來標明地標的名稱和介紹。

地標發布後壹般不會立刻顯示在Google Earth的圖層中,通常需要幾個月的時間,妳標註的地標才會出現在Google Earth的圖層之中。

圖層的應用

Google Earth在衛星地圖的基礎上,提供了很多數據圖層,圖層打開會在相應的位置呈現各種數據。具體操作是,在Google Earth左側,找到壹個叫圖層(Layers)的設置,點中不同的圖層,可以在Google Earth顯示更多的信息,這裏介紹主要的幾個:

Google Earth Community圖層:顯示在Google Earth社區上,網友自己標記的地標。我們上面提到的分享地標就是用的這個圖層。

Borders圖層:顯示國家、省等之間的邊界信息。

National Geographic Maga圖層:有大量國家地理雜誌在非洲的航拍高清晰地圖地標。

Transportation圖層:可以顯示世界各地的機場,火車站信息。

DG Coverage圖層:顯示不同年份衛星地圖的數據,不同的年份,將顯示不同的顏色,這讓我們可以知道壹個地方的衛星地圖到底是什麽時候拍攝的。

衛星地圖的應用

Google Earth的確很酷,但是Google Earth並不只是用來玩的,我們可以在上面開發出自己的應用,將自己網站的實用功能和Google提供的衛星地圖整合起來。

要想使用Google的衛星地圖資源,必需面對如何調用的問題,這涉及到很復雜的程序編寫。好在Google體會到了程序員的辛苦,很早就自己推出Google Maps API,全世界對Google衛星地圖有興趣的程序員都能夠通過簡單的API調用來開發自己的Google地圖服務。

要進行Google Maps API的開發,需要先去申請壹個所謂的API Key,有了這個Key,才能使用Google Maps服務。當然,如果大網站調用Google Maps API的數據非常大的時候,需要事先聯系Google的相關人員。

API的英文幫助參見這個地址:。掌握最基本的API之後,我們就可以使用編程的方法來實現各式各樣的基於Google Maps的令人目眩的服務啦。

編程時候要調用地標資源,壹般都是使用KML的文件格式,KMZ的格式無法直接編程使用,需要使用UNZIP之類的接口先將文件解壓縮得到KML文件,然後再調用解開的KML文件。

好了,以上就是我介紹的Google Earth的常用技巧,做為壹個狂熱的Google Earth的愛好者,我先前曾寫了大量的關於Google Earth和Google Maps的文章,並且專門建立了壹個獨立的Google Earth資源收集網站,而實際過程中,我發現好的資源需要大家***同的努力才能分享,所以,如果大家英文還不錯的話,就建議多登錄壹下Google Earth官方的論壇社區,多發布壹些優秀的地標資源,讓Google Earth上顯示出更多中國地區的地標。

模擬飛行

在谷歌地球上還有壹個好玩的模式,那就是“模擬飛行”,在這個模式裏,妳可以駕駛F16或SR22這兩種飛機來飛行,妳可以在跑道上起飛,也可以在自己的家門口出發。

操作:↑鍵:機頭向下(向下俯沖),↓鍵:機頭向上(向上飛行),←鍵:副翼左轉,→鍵:副翼右轉,方向鍵+Alt 慢速轉彎,方向鍵+Ctrl 快速轉彎,PageUp鍵:引擎加速,PageDown鍵:引擎減速,G鍵:打開/關閉起落架,方向舵向左:Insert,Shift+ 左方向鍵,方向舵向右:小鍵盤上的 Enter,Shift+ 右方向鍵,升降舵配平機鼻向下 Home,Shift+ 下方向鍵, 升降舵配平機鼻向上 End,Shift+ 上方向鍵,減少襟翼設定:左方括弧、Shift+F,增加襟翼設定:右方括弧、F ,

置中副翼和方向舵:5.C, 左剎車:逗號,右剎車:句號,暫停:空格,顯示/隱藏儀表盤H

  • 上一篇:linux系統的優勢有
  • 下一篇:菜菜的問題。vc串口通信中如何自動讀取緩沖區的字符顯示在editbox中?
  • copyright 2024編程學習大全網