2009年4月30日 星期四

H1N1北美新型流感地圖

除了上一篇介紹的Google Map H1N1地圖之外,網路也陸續出現許多不同的風格的地圖。今晚介紹其中一個作得具有美感的地圖-UMapper。

它是使用微軟的Virtual Earth API加上Heat Map API所建立的網頁地圖,最後再包在Flash中。使用Heat Map API就會產生類似熱度的感覺,看地圖上那裡最火熱那就是最嚴重的地方,還算蠻清楚的,但是無法顯示數量及資訊倒是可惜點。另外Google的廣告也不賴,知道我是中文語系,且給我此頁相關的廣告。

以下圖來看,亞洲除了南韓之外,台灣好像也有點「熱」。

2009-04-30_195212

放大後,原來是香港附近。

2009-04-30_195140

您也可以在自己的網頁上加上此地圖,如下。只是載入KML資料會有點慢。

網址在http://www.umapper.com/maps/view/id/30340

2009年4月27日 星期一

H1N1 豬流感地圖

由美國批茲堡生物醫學研究中心的niman繪製的地圖,提供一公開透明的平台,讓世界可以掌握豬流感的訊息。這次已經不用Google來建立,一般有資料的使用自行建立分後再發佈即可,Google地圖藉由之前的一些事件的推廣應用,愈來愈走大眾的生活中。

2009-04-27_063823

網址 http://maps.google.com/maps/ms?ie=UTF8&hl=en&t=p&msa=0&msid=106484775090296685271.0004681a37b713f6b5950&ll=22.22809,-111.357422&spn=35.796953,63.896484&z=4

2009年4月24日 星期五

地圖資料-圖資資源

跟大家介紹一下可以下載圖資的地方,讓大家對GIS的研究可以更順利。

直接下載

交通部運輸研究所-研究專題-下載專區

http://www.iot.gov.tw/ct.asp?xItem=154948&ctNode=1091

這網站提供圖資料測試資料,座標系統有TWD67TM2、TWD97TM2及TWD97經緯度三種;圖資檔案格式有ESRI的Shapefile與MapInfo的mif。TWD97經緯度與WGS84非常接近,若無需精準地套圖,把它當作WGS84使用即可。

 

Diva-GIS 全世界及各洲圖資

http://www.cipotato.org/diva/data/MoreData.htm

OpenStreetMap圖資

全世界GPS使用上傳的log產生的地圖與圖資,裡面也有台灣的資料。

http://downloads.cloudmade.com

需申請的圖資

中央研究院 地理資訊科學研究專題中心


2009-04-24_065618


臺中市政府數位地圖
http://gishub.tccg.gov.tw

2009年4月14日 星期二

特別的資料庫–Spatial database

特別之處就在於多了處理空間處理的功能。大部分是都是由原本的資料庫功能擴充而來。目前市面上主流的資料庫–Microsoft SQL Server、Postgresql、My SQL…等。此篇沒辦法討論到Oracle DB、IBM DB2,因為它們都非常的「高貴」,沒有機會碰到。

Microsoft SQL Server  –  Express為免費版本

Microsoft SQL Server 2005的版本,開始支援.net的擴充功能,所以在CodePlex - Open Source Project Hosting上就有人為SQL Server 2005寫了空間存儲及處理的擴充空能。在SQL Server 2008中就內建支援空間功能。免費版本的MS SQL Server 2008 Express亦同樣支援空間處理功能。

Microsoft SQL Server 2008 Express: 建議有1.9GB 可用硬碟空間

MySQL  –  Free

MySQL 應該是在5.0後開始支援空間處理功能。之前因為案子的原故(即使在GIS的系統中還是非常多使用MySQL),有想嘗試使用MySQL 5的空間功能,但是看了它的空間功能文件,覺得還很陽春,甚至文件都還沒有完成。不過這也是一年前的事,現在應該有改善一些了?

MySQL Spatial: 42 MB

PostgreSQL  –   Free

PostgreSQL是最早也最大開放源始碼的資料庫系統,以因為如此很早就有人為它開發空間擴充模組–PostGIS。因為PostGIS沒辦法單獨存在,一定要與PostgreSQL同在,所以在稱PostgreSQL資料庫包含PostGIS空間處理的擴充模組,我就簡稱PostGIS。因為PostGIS也開發的最早,所以空間處理的功能都蠻完整的,例如:空間座標系統轉換、空間運算都有對映的功能。甚至一些Web GIS常用的KML、Json的功能都有支援。

PostgreSQL: 25 MB / PostGIS:1.5 MB

SQLite  –  Free

SQLite是個非常小型的資料庫,很適合小型及嵌入式的系統。最近也開始支援空間資料的擴充功能,名稱為SpatiaLite。若僅要處理一種座標系統及簡單的空間功能,可以考量使用SpatiaLite。更多的資料可以參考以下連結。

KISS: spatialite in 5 minutes » Camptocamp Blog – Camptocamp
Part 1: Getting Started with SpatiaLite: An almost Idiot's Guide

SQLite: 200KB / SpatiaLite: 150KB

使用空間資料庫,可以直接在資料庫中作空間的查詢及運算,不需透過另外的GIS軟體。所以可以將原本的GIS Client + ArcSDE + DB的架構換成 GIS Client + Spatial DB。也因為這個原因ArcSDE利基消失了,在9.2的之後的版本就沒有這個產品,官方說法是在分散在ArcGIS Desktop與ArcGIS Server中

一定要用空間資料庫嗎?

當然是要看是否有空間處理的需求。不過依據開發的經驗在某些狀況下即使需要空間功能,但是也可以使用一般資料庫來處理。這種情形常發生在已有系統,但要開始導入Web GIS的案子。基本上這樣的案子須儘量不動到原有系統的情況下作開發,以把風險降至最底。

簡單的判斷準則是,GIS是不是要處理”點”的資料。因為點資料在Database中可以透過兩個欄位儲存X,Y座標資料,在作空間的查詢亦可以簡單地使用SQL語組合出查詢句。點資料儲存及簡單空間查詢都沒有問題,所以使用一般資料庫就能勝任。若是線或多邊形,光計設一個合適的方式放到資料庫中,就是一個挑戰;另外線及多邊形的查詢的方法都要自己撰寫。這種工作交給Spatial Database來處理,開發人員專心致力於提供一個更好的GIS Client會比較好。

以上是一些工作心得的小小分享,希望對大家選擇Special & Spatial資料庫可以有幫助。

2009年4月1日 星期三

今天是特別的日子,Google也照例推出特別的服務

地理資訊相關的技術愈來愈火紅,連由今年此天的推出的服務就可以看得出來!

第一是中國谷歌推出的”谷鸽鸟看

網址 http://www.google.cn/intl/zh-CN/google_pigeon/index.html

2009-04-01_102339

除了蒐集航照及”空景”還可以招喚三千多萬隻的谷鴿之一,還有紙鴿來保護自己的隱私權。Google 中國看來一點都沒有受到金融海嘯的影響,工程師還真閒~

2009-04-01_102407

除此之外還有提供中國的Google地圖來追蹤 谷鴿 http://ditu.google.cn/gugeview

2009-04-01_102726

Google 澳洲也推出了 G Ball

當然可以在Google Map上呈現,網址 Introducing the gBall™

2009-04-01_103632

接下來晚上就看,美國/歐洲的4/1 Google 會推出什麼特別的服務呢?