Virtual Earth 12月更新圖資,主要是在向量圖資的更新。其中Bird’s eye中的文字標籤也作更好的改善更新,比較特別的是在被建築物擋住的道路改成虛線呈現。這個改變推測是使用建築物高度、位置的資料與Bird’s eye的視角作運算自動產生的。雖然這只是小改善其實還蠻會費事,值得給VE拍拍手。
不過最期待還是Photosynth與VE使用類似Bird’s eye視角方式作整合。
VE加油吧~
GIS相關技術分享 – QGIS, Google Map, Google Earth, Web GIS…等相關技術與心得分享
Virtual Earth 12月更新圖資,主要是在向量圖資的更新。其中Bird’s eye中的文字標籤也作更好的改善更新,比較特別的是在被建築物擋住的道路改成虛線呈現。這個改變推測是使用建築物高度、位置的資料與Bird’s eye的視角作運算自動產生的。雖然這只是小改善其實還蠻會費事,值得給VE拍拍手。
不過最期待還是Photosynth與VE使用類似Bird’s eye視角方式作整合。
VE加油吧~
除了維基百科、照片圖層之外,台灣的Google地圖繼Google地圖日本版之後也推出了影片的圖層,可在Google Map上看見youtube上傳的影片(影片有設定地理位置)。結果如下圖。
此功能尚未在Google Map API提供,要使用此功能的開發者可能要再等一會。可以有看時看看這個連結有沒有更新。由Google提供的Map API Layers中可以看到,照片圖層是由panoramio提供的,而wiki則尚未提供中文(正體/簡體/香港)的內容,猜測應該是中文轉換比較煩麻。
最後來猜一下,下一個圖層會不會是Blogspot的部落格圖層呢?
財團法人台灣地理資訊中心已經向OGP(探勘及定位委員會)註冊TWD67及TWD97二度分帶座標的定義。之後只要EPSG(European Petroleum Survey Group)資料庫6.18版本之後的都會有內建台灣的座標系統,EPSG的座標代碼為3821、3822、3823、3824、3825、3826、3827、3828。
若要使用可以由 http://www.epsg.org下載Access資料庫…
一般大型的網頁都會支援多國語言,網站伺服器使用瀏覽器中的語言順序來決定給你呈現的語言。
以FireFox的為例,工具=>選項=>語言=>選擇,即會產生以下的畫面。
您就可以決定您要呈現語言的順序。
當然Google地圖也會使用這個設定來給使用者適合的網頁語系。不過Google不僅如此在影像地圖上也支援。
以下為中文/日文優先看到的影像地圖,如下以懂得漢字的台灣/日本人來說非常的清楚。
但是以歐美語系來看,完全找不到相關的資訊。
但是Google使用語系加強這方面的顯示,如下圖。可以發現主要的地名上多了英文的拼音,讓歐美人士都可以簡單地使用日本地圖,且可以唸出地名與當地人溝通。這種技術並不難僅需準備好新語言的圖資再產生新的影像底圖,借由這樣簡單步驟,就可以讓不用語言的人使用同樣的地圖系統。
同樣的技術也可以使在台灣,例如顯來台灣的外籍人士常用的語言,如泰文、越南文、日文及印尼文…等。
技術不難但花時間,不過很有意義…
有圖有真項,根據tc22無名部落格上的照片,看來台灣Google這次是在玩真的。若處理速度與Google在歐洲的團隊一樣,那就快有台灣版的Google StreetView。不過希望台灣版的StreetView不僅處理都會區,希望鄉間小鎮也有。這樣未來可以作更多的運用。看來這陣子上街也得小心一點了,別把自己的窘態數位化了。
照片引用網址
QGIS1.0正式版即將推出,預計在年底之前,比之前預計的時間還晚一些。不過好消息是會內建中文正體版本。
目前中文正體的翻譯也在努力的趕工中。另外一個好消息”中央研究院 人文社會科學研究中心 地理資訊科學研究專題中心”(簡稱中研院 GIS center),也正式對QGIS提供相關支援,未來會有更多QGIS教學及QGIS相關應用。
相關網址如下:
中研院GIS center的QGIS網站
http://gis.rchss.sinica.edu.tw/qgis中研院GIS center的地理研究支援工具
http://gis.ascc.net/ISTIS/tools.html中研院GIS center網址
http://gis.sinica.edu.tw
在QGIS中把傳統shape圖資檔案匯入PostGIS空間資料庫中是很簡單的,五個步驟即可完成。但是為什麼要使用空間資料庫存放空間資料呢?理由如下
看來好處太多了…接下來我們就實際來看如何使用QGIS將shape檔案匯入PostGIS中,再由QGIS繪製一張地圖。
一、在[附加元件]中有[shapefiles匯出至PostGIS工具],請執行
二、若無資料庫連線,請按[新增],再如下圖輸入postGIS的相關設定,之後再按[測試連接]
三、[連結]剛剛設定好的[我的空間資料庫],之後就可以按[新增]加入shape檔案
四、選取欲加入的shp檔案,可多選
注意:shp檔案之目錄不可以有中文
五、若知道shape檔案的地理參考座標之SRID,可以不使用預設的-1,WGS84的SRID為4326,所以直接設定。之後按[OK]即將四個shape匯入PostGIS中
六、把空間資料放入空間資料庫,當然可以在QGS中按[加入PostGIS圖層]作成一張地圖
七、按[連接]後,可以看到目前資料庫中的所有表格。第二個紅框為剛剛匯入的澎湖的shape圖資,亦可以多選。
八、選擇每個表格的座標參考系統,就是預設的WGS84
九、完成
自從推出QGIS中文版本後廣受好評,已有學校及老師也想試試…或推廣。目前知道的學校有
大學
高中
當然本站也要蒐集一下相關的教學資源
若您有不錯的QGIS教學資源,也歡迎提供…
QGIS繪製一張地圖非常簡單,需要以下的資源
操作步驟一如下
1.加入TWD97TM2的Shapefile向量圖層
1.1開啟QGIS後按[加入向量圖層],如下圖之按鈕,之後選取一個shape檔案,按[Open]。
1.2開啟後,會詢問你該Shape檔案的座標系統。我選用的是自行定義的TWD97TM2,之後按[OK]。
1.3開啟後,就看到台灣縣市地圖。到這個步驟,用QGIS來檢視Shape檔案內容,很簡單吧。
2.設定地圖的符號樣式及縣市名稱標籤
2.1選取[TWN_COUNTY]的按滑鼠右鍵=>[屬性]如下圖
2.2在[一般]中可以設定此圖層好懂的名稱,如[台灣縣市]。
2.3在[符號設計]中即可更改地圖顏色,亦可以針對地圖屬性分類作後再上色。圖例類型選[唯一值]。
2.4分類欄位選擇COUNTYNAME,即為縣市名稱。
2.5按下[分類]後,QGIS會按縣市名稱為分類的依據。若不喜歡QGIS的配色,可以多按幾次[隨機上色]來選擇自己喜歡的顏色。決定好配色後按下[Apply]可以在地圖中看看效果。
2.6接下來可以設定縣市名稱的標籤,按[標籤設計]選[COUNTYNAME]欄位,當然可以選取字體的其它屬性。
2.7為了該縣市名稱顯示更好看,可以使用[字體輪廓]功能把地名稱加上白色的輪廓。如下圖所示
2.8完成,不過地名有點重疊,之後的版本應該會改善
3加入網路上的WMS圖層
3.1加入網路上的WMS圖層的方式,按[圖層]=>[加入WMS圖層]
3.2在第一次進入[新增伺服器上的圖層]中,是沒有伺服器可以選取的,請按下[新增預設伺服器]之後QGIS就會幫您加入幾個常用的伺服器。
選好伺服器之後,按[連線]再選層您要的圖層。
3.3因為原本的座標系統是TWD97TM2,目前加入的WMS圖層是WGS84所以要在[專案屬性]中[開啟即時CRS轉換]之後QGIS就會把這兩個圖層正確的套疊。
3.4剛套疊好,可以選[台灣縣市]圖層,再按[縮放至圖此的範圍]就會讓地圖縮放到整個台灣
3.5把[台灣縣市]的圖層上移至最上層,這樣縣市圖就最套疊至NASA WMS衛星影像上。
3.6若要更好看一點,可以將[台灣縣市]的圖層設成半透明。一樣是在[圖層屬性]的[符號設計]裡的透明度。
3.7最後的成果如下圖,最後記得要[儲存專案],下次就可以直接開啟這個專案檔。另外亦可以[存成影像]與別人分享。
雖然這次的例子長了點,不過還是很簡單吧,有興趣的人快試試吧。
正體中文是使用QGIS(版本1.0.0 Preview 2 Windows)為基礎修改而來的。
常用的介面已經改用中文,若有錯誤也歡迎提供指教。之後會把這成果回饋給QGIS。
相關檔案下載
一、安裝QGIS 1.0.0 Preview 2
二、下載QGIS正體中文語系檔案 QGIS, QT 至桌面後
三、移動qgis_zh_TW.gm至QGIS安裝目錄的i18n目錄中。
四、移動qt_zh_TW.gm至QGIS安裝目錄的i18n目錄中。
若你正開啟QGIS,請關閉後再重新開啟即可。
方法如下
原本QGIS英文的畫面
QGIS中文版的畫面
Google Street View變得更方便直覺了
請參考下圖
在左邊的放大縮小工具列上就有小橘人(Pegman),可以拖曳至要看街景的地方
有景街的地方路是藍色的
之後就可以看到漂亮的街景,不過地圖就小一點了
按一下地圖的左上角的箭頭,可以放大地圖,如下圖
很有趣的,快去http://maps.google.com 試試吧。
關於小橘人(Pegman)
仔細找找,在不同時間點也會也不同的小橘人(Pegman)。
處理地圖的檔案會碰的兩個轉換問題,一是座標系統;二是檔案格式。通常第一個問題在一般的GIS軟體中設定好台灣的座標參數即可以解決。第二個問題則要花時間找一些小工具才能解決。若使用QGIS就不用傷腦筋了。在QGIS附加元件中,有一個[OGR的檔案轉換工具],這工具是使用OGR的程式庫開發而成。
它支援互轉的向量圖層有AVCBin、BNA、CSV、DGN、ESRI Shapefile、GML、GMT、GPX、GRASS、GeoJOSN、KML、MapInfo File、Memory、PostgreSQL、REC、S57、SDTS、SQLite、TIGER、UK.NTF及VRT。
請大家參考以下步驟
注意:轉換的來源及目標的檔名及路徑不能含有中文
一、如下圖按[執行OGR的檔案轉換工具]
二、接下來選擇來源的格式及來源檔存放的位置
三、最後選擇目標的格式及目標檔案存放的位置
四、按[OK]即轉換完成
如何在QGIS中設定台灣常用的座標系統呢?請看以下步驟
這裡提供台灣二度分帶TWD67、TWD97及Google 900913的proj4參數,給大家參考。
+proj=tmerc +lat_0=0 +lon_0=121 +k=0.9999 +x_0=250000 +y_0=0 +ellps=GRS80 +units=m +no_defs
+proj=tmerc +ellps=GRS67 +towgs84=-752,-358,-179,-.0000011698,.0000018398,.0000009822,.00002329 +lon_0=121 +x_0=250000 +k=0.9999 +to +proj=tmerc +datum=WGS84 +lon_0=121 +x_0=250000 +k=0.9999
+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs
Tips:Proj4是開放源始碼的座標轉換工具,給它正確的座標參數它就可以作各種座標的轉換,當然QGIS也有用proj4的程式庫。
Tips: Google的投影座標系統的EPSG代碼是900913。
是不是很簡單呢?有空試試吧~