Google地圖/我的地圖/由GoogleMap到GIS:修訂版本之間的差異
出自六年制學程
(→注意事項) |
(→圖形資料擷取) |
||
(未顯示2位用戶所作出之3次版本) | |||
第 14 行: | 第 14 行: | ||
==取得經緯度的值== | ==取得經緯度的值== | ||
+ | #在圖層選單的右上角有一個三個點的符號點下去,會出現一串選單 | ||
+ | #選單的第七個就是我們要使用的:「匯出成KML/KMZ」 | ||
+ | #點下去就能夠直接下載了 | ||
+ | #下載後副檔名會是.KMZ | ||
+ | #直接的按右鍵,重新命名,把KMZ的副檔名改為:「.zip」 | ||
+ | #解壓縮後裡面會有一個.kmz的檔案把它拖曳到google瀏覽器,就能顯現出原始碼 | ||
+ | #複製原始碼中的經緯度透過圖形資料擷取的步驟就能夠將google我的地圖所設計好的經緯度轉為GIS了。 | ||
+ | |||
==性質與值== | ==性質與值== | ||
===值的種類=== | ===值的種類=== | ||
− | + | #數字(有引號) | |
− | + | #字串(沒引號) | |
− | + | #物體({}) | |
− | + | #一群物體([]) | |
==圖形資料擷取== | ==圖形資料擷取== | ||
#將經緯度段落複製到一個新檔。 | #將經緯度段落複製到一個新檔。 | ||
− | # | + | #將經緯度前的空白換成五個 tab |
#將「,0\n」置換成「}\n」 | #將「,0\n」置換成「}\n」 | ||
− | #將「\t\t\t\t」置換成「\t\t\t\t{longitude:」 | + | #將「\t\t\t\t\t」置換成「\t\t\t\t\t{longitude:」 |
#將「,」置換成「,latitude:」 | #將「,」置換成「,latitude:」 | ||
#將「}」置換成「},」 | #將「}」置換成「},」 | ||
*置換後的經緯度座標,嵌入 GIS 的 polyline 裡的 coords:[]性質中。 | *置換後的經緯度座標,嵌入 GIS 的 polyline 裡的 coords:[]性質中。 | ||
+ | |||
==overlays內參數== | ==overlays內參數== | ||
每一個覆蓋物用大括號包起來,所有的覆蓋物用中括號包起來。 | 每一個覆蓋物用大括號包起來,所有的覆蓋物用中括號包起來。 |
2020年12月21日 (一) 23:05的最新修訂版本
整張圖的性質
- 調整比例尺的性質:zoom:1~20。1比例尺最大,20比例尺最小。
- 標定整張地圖中心點位置的性質:
- latitude:緯度,十進位。
- longitude:經度,十進位。
- address:地址。如:以色列。
- 地圖種類:maptype:值加引號有四種選擇:
- ROADMAP:道路地圖
- SATELLITE:衛星空照圖
- HYBRID:道路與空照圖相疊加。
- TERRAIN:地形圖
- markers:各個地點標示
- overlays:各個覆蓋物
取得經緯度的值
- 在圖層選單的右上角有一個三個點的符號點下去,會出現一串選單
- 選單的第七個就是我們要使用的:「匯出成KML/KMZ」
- 點下去就能夠直接下載了
- 下載後副檔名會是.KMZ
- 直接的按右鍵,重新命名,把KMZ的副檔名改為:「.zip」
- 解壓縮後裡面會有一個.kmz的檔案把它拖曳到google瀏覽器,就能顯現出原始碼
- 複製原始碼中的經緯度透過圖形資料擷取的步驟就能夠將google我的地圖所設計好的經緯度轉為GIS了。
性質與值
值的種類
- 數字(有引號)
- 字串(沒引號)
- 物體({})
- 一群物體([])
圖形資料擷取
- 將經緯度段落複製到一個新檔。
- 將經緯度前的空白換成五個 tab
- 將「,0\n」置換成「}\n」
- 將「\t\t\t\t\t」置換成「\t\t\t\t\t{longitude:」
- 將「,」置換成「,latitude:」
- 將「}」置換成「},」
- 置換後的經緯度座標,嵌入 GIS 的 polyline 裡的 coords:[]性質中。
overlays內參數
每一個覆蓋物用大括號包起來,所有的覆蓋物用中括號包起來。
每一個覆蓋物共有的性質有:type、color、fillColor。
四種覆蓋物各自的參數:
- circle 圓:latitude、longitude、radius
- polyline 線:coords
- polygon 多邊形:coords
- rectangle 方形(矩形):ne、sw
注意事項
- 經緯度要注意,GOOGLE地圖的坐標與老師給的範例檔相反
- 物件與物件之間一定要用","分開