用 Google Earth 關心地球大小事:KML 檔案中的客製化圖標、影像、說明內容,如何無痛轉移到不同電腦與 Chrome 線上版本?
一、使用 KMZ 壓縮格式分享資料
KMZ 為 KML包裝壓縮格式,用以輔助 KML 在顯示 3D 模型或是相關影像上的不足,可以將原本在 KML 檔案中來自本機的圖標、影像…等資料,以壓縮檔的方式打包成 KMZ 格式。
因此,如要將 Google Earth 中的客製化圖標、影像、說明內容,無痛轉移到不同電腦與 Chrome 線上版本,最簡單的方式就是在 Google Earth 匯出時,使用 KMZ 檔案類型就可以囉!
※請特別留意:影像檔案的名稱只能使用英文與數字,若使用中文檔案,一樣會無法正確顯示喔!
KMZ 檔案可以使用解壓縮軟體查看,它除了有 KML 檔案外,還有一個「files」資料夾保存相關的影像檔案!
二、加入更豐富的說明內容
不過,因為 Google Earth Pro 專業版與 Chrome 線上版本可以接受的 KML 格式有些差異,後者僅支援最簡易的 KML 檔案,先將測試後結果以表格方式整理如下,供大家參考:
※ 以下有 Google Earth 官方關於 Chrome 線上版匯入的限制說明:
https://support.google.com/earth/answer/7365595?gl=TW&hl=zh-Hant
三、下載 KMZ 範例檔案
※ 特別補充:讓「圖像疊加層」與「多邊形」合體
眼尖的看官可能有發現這個範例檔中左上角的「蘭潭水庫:後山步道導覽圖」好像有些不同!
一般使用「圖像疊加層」功能時,並沒有像「多邊形」有「兩側向地面延伸」的選項。
如果想要做到讓「圖像疊加層」與「多邊形」合體的效果,除了影像的重疊位置要相同外,也要讓這兩者的「海拔高度」使用「絕對高度」的方式,就能產生 3D 立體的圖像疊加效果囉!
四、Youtube 影片的使用
要加入 Youtube 影片有兩種方式,第一種是大家最熟知的,直接取得 Youtube 嵌入影片的 iframe 語法,將它貼入「說明」文字欄位中。
↑ 在 Google Earth 中顯示 Youtube 影片的結果
※ 20191113 補充:
如果想在把 Youtube 或是其它影片加入線上地圖中,也可以考慮使用 Google 現有的另一個地圖服務「Tour Bulider」,它除了支援圖檔、影片,也具有文字線上編輯器,還能匯入/匯出 KML 檔案,對於地圖的分享也是相當好用的工具!第二種方式,則是在 Google 簡報中選按「插入 / 影片」,也可以將 Youtube 影片嵌入到簡報中,讓使用者觀看簡報時,也能觀看影片。(Chrome 線上版不支援)
五、Google 簡報的使用
Google 簡報檔案在 Google Earth Pro 與 Chrome 線上版的相容性相當高,其實很適合用它來做「說明」,而且也支援 Google 簡報的「自動播放」與「插入 Youtube 影片」功能!
↑ 在 Google Earth 中顯示 Google 簡報的結果
只要依下面的方式,就能取得 Google 簡報的 iframe 語法:
六、Google 文件與試算表的使用
Google 文件與試算表的使用與剛才的 Google 簡報雷同,Google 試算表與 Google Earth 的相容性也是很不錯,不過在 Google 試算表所提供的 iframe 語法中,少了指定寬度與高度的部份,因此需要如下圖,在「說明」文字欄位中自行補上喔!
↑ 在 Google Earth 中顯示 Google 文件與 Google 試算表的結果
七、Google 雲端硬碟目錄的使用
如果資料比較多,也想比較簡單做資料的更新與管理,那麼您也可以嚐試將 Google 雲端硬碟的資料夾顯示在 Google Earth 中,日後只需要將新的檔案放到該資料夾,就可以讓 Google Earth 同步取得最新的資料囉!
雲端硬碟的檢視方式有兩種:「清單」與「格狀檢視」
以下是詳細的使用步驟:
- 將 Google 雲端硬碟資料夾設為「公開在網路上」或「任何知道連結的使用者」
- 取得共享連結網址,最重要的就是 id= 後面那串很長的字串
例如:https://drive.google.com/open?id=0Bw_XYRnXpsKGaDdCMERBNmFMUk0 - 將上述共用連結網址的 id= 後方的字串貼入以下 iframe 語法中的指定位置,就能將此語法加入一般的網頁或部落格中使用囉!
註:以下語法主要來自「bubble泡泡老師:嵌入google drive資料夾」中提供的內容,再做一些補充!
.清單語法:#list
.格狀檢視語法:#grid
.頁框背景顏色是否透明 allowtransparency 語法:
false 不透明,白色背景,true 透明,顯示原網頁背景顏色
.頁框寬度語法 width:單位可以是百分比或是像素(建議使用像素)
.頁框高度語法 height:單位只能用像素
以「清單」方式分享的 iframe 語法:
<iframe allowtransparency="false" height="600" src="https://drive.google.com/embeddedfolderview?authuser=0&hl=zh_TW&id=把取得的目錄ID貼在這裡#list" width="500"></iframe>以「格狀檢視」方式分享的 iframe 語法:
<iframe allowtransparency="false" height="600" src="https://drive.google.com/embeddedfolderview?authuser=0&hl=zh_TW&id=把取得的目錄ID貼在這裡#grid" width="500"></iframe>
※ 教學資料總整理:
- 跟著 Webduino 一起 Smart 學習 https://sites.google.com/view/cfp-webduino-smart/
- Sweet Home 3D 教學總整理:https://sites.google.com/view/sweethome3d-tw/
- OBS Studio 虛擬攝影棚教學總整理:https://sites.google.com/view/obs-tw
- 翻轉教學「現形記」教學總整理:https://sites.google.com/view/teachers-tools/
※ 延伸閱讀:
- 用 Google Earth 關心地球大小事:建立多邊形、路徑、影像疊加層時,如何讓它自動依據「地形」高度起伏?
- 用 Google Earth 關心地球大小事:使用 Google Earth Studio 線上服務與 After Effect 整合,製作 3D 攝影機追蹤點動畫
- 用 Google Earth 關心地球大小事:使用 Google Earth Studio 線上服務製作地球到太空動畫
- 用 Google Earth 關心地球大小事:如何用 Movie Maker 製作從街景離開地面到太空影片?
- 用 Google Earth 關心地球大小事:如何自訂地標圖示,或不顯示地標圖示?
- 用 Google Earth 關心地球大小事:如何製作導覽影片 Movie Maker?
- 用 Google Earth 關心地球大小事:如何讓 Google Earth Chrome 網頁版上的地點標示方式, 也能跟 Google 地球專業版一樣,擁有多種樣式、群組…等呈現方式?
- Google Earth 新推出 Chrome 線上版,不用安裝軟體也能從全新視角看天下!
留言