2009年5月31日 星期日

Bing

星期五收到微軟的信,主旨為「Microsoft Virtual Earth Is Becoming Bing Maps For Enterprise」,原來是微軟搜尋引擎的新名字「Bing」。Live Search Maps 改名為 Bing Maps;Virtual Earth 開發平台改名為 Bing Maps for Enterprise。

2009-06-01_093430

最主要還有搜尋核心的改進,其主要搜尋的新功能包括:

  • Best Match -顯示最佳的結果
  • Deep Links -網站所提供資源的深入連接
  • Instant Answers -即時搜索,提供公司資訊、賽況、天氣、匯率等信息
  • Quick Preview -快顯的搜索結果
  • Explorer Pane -左側的相關搜尋,及搜尋導覽工具
  • Rich Listing Results -提供商家的地點、電話等資訊
  • Hotel Rate Key -比較旅館的地理位置、價格和設施,並通過不同顏色顯示評價
  • Price Predictor -幫助使用者決定何時能夠購買到最低價機票

而地圖則是適當地整合至各項搜尋結果中。6/1會開始佈署至公開的網站http://www.bing.com/,最晚6/3(美國時間)就會佈署完畢。

6/1 修正

台灣上線了,已經可以用了。

2009-06-01_165816

大家快去試試吧~

2009年5月30日 星期六

Google Maps API 與Earth API相容性提昇

簡單地說,就是在Google Maps API上使用的markers, Overlays的物件切換至3D Earth的模式中也會顯示。到底提昇多少。直接用Google的圖來說明,就像是從圖1到圖2的改變。

old3dmap  ==============================> beefedup3dmap

嗯…看來是很強大的改變。要怎麼使用新的API呢?

很簡單,只要使用Google Maps API 2.160之後的版本,如下

google.load('maps', '2.160');


馬上就來試試看。沒有使用新的API,如下兩圖,在Google Earth API上的marker都不見了。



2009-06-01_090700 2009-06-01_090737



使用更新過的API,如下圖。看來可以正常顯示Markers,也可以用原本的Maps API程式在3D Earth上增新Markers,而且3D Earth會有動畫一個一個冒出來。



2009-06-01_091858



總之看起來不錯,但是tile layers/ custom map還沒辦法直接由Google Maps轉到在3D Earth中顯現,Google繼續加油吧!

2009年5月29日 星期五

Google Map API Version 3

Google趁著端午節推出第三版本的Google Map API,網址在

http://code.google.com/intl/zh-TW/apis/maps/documentation/v3/

2009-06-01_084010

主要的特色如下…

  1. 支援更多瀏覽器包括手機的瀏覽器(Chrome, iPhone Safari mobil, Android-based)
  2. 不需要申請Google Key
  3. 使用MVC(Model–view–controller)開發,讓程式更小、更好用
  4. 有預設的使用介面(UI),不用在程式碼中指定
  5. Namespaces使用google.maps.* 不再使用G開頭
  6. Geocoding的效能改善

至於會不會馬上把我現有的Google Map系統改成第三版的呢?

我想過一陣子再說,前的功能當然不錯,若不考量時間及人力,亦要考量Google Map API v3與其它Ajax 程式/Framework的相容性,例如:JQuery….等。所以目前系統維持目前的正常運作,新的系統開發再考量使用新的Google Map API v3。

2009年5月25日 星期一

Rich Internet Application Map (RAI Map) Silverlight 3版

Rich Internet Application是相對於傳統網頁而推出的新技術,最出名的例子即是Adobe Flash,另外微軟的Silverlight也是,也有人認為Ajax+網頁也算一種較弱的RIA。不過RIA的技術就是跳脫傳統網頁的限制,可以作較佳的互動及效果。

將RIA技術,使用在GIS上可以設計出較好的GIS系統,尤其是在資料呈現的效率、圖層切換的效果都表現的很棒。

底下個我最近開發的一個簡單的例子。因為是使用最新的Silverlight 3 Beta,再加上大部分的電腦是安裝Silverlight 2所以有興趣的可以安裝執行Silverlight 3 Beta的環境,連結如下。

安裝重新啟動瀏覽器好即可看到以下的RIA GIS,大家可以試著放大/縮小地圖,是不是順暢多了呢?

簡單的地圖功能就是左邊的工具列,可以放大縮小;左上方的文字可以切換軟體的地圖/衛星底圖。按下[Menu]後可以開啟功能選單。

2009-05-26_100246 

你可以在這個功能表中調整地圖的進階功能,如切換圖層、全螢幕…等,且右側的地圖還是可以操作使用。

2009-05-26_100302

不論您是用Mac OS/ Windows 都可執行 Silverlight,Linux版的Silverlight 名為Moonlight,網址在http://www.mono-project.com/Moonlight,目前僅支援到Silverlight 2 preview。而手機版的應該會在Windows Mobile 6.5會推出一個外掛來執行Silverlight,Windows Mobile 7則會內建支援。看來微軟對Sliverlight的規畫是全面性且是跨平台的。以下為微軟Silverlight的圖,看來RIA的技術可以跨至各種平台上。

2009-05-20_095905

另外因為Sliverlight是Windows Vista的呈現基礎(Windows Presentation Foundation)中的一個子集。所以Silverlight非常容易轉成在Desktop上執行的程式,此程式您也可以按這裡下載您的電腦中執行,不用連到GIS的系統網站上,但會連至各家(Google/Yahoo/MS)的地圖網頁取得影像底圖。執行畫面如下圖。

2009-05-26_101151

之後還可作更多,更酷的運用…有機會再介紹吧。

2009年5月24日 星期日

高雄空拍照片提供下載

空中看高雄,公開空拍照片增加高雄曝光度,花媽能同意這樣作還真有遠見。而且可以免費下載使用哦~~

空拍的區域如下(網址)

2009-05-25_084139

愛河之心的照片

20090510094250-2

原稿

網址在 http://urban-web.kcg.gov.tw:8080/airks/web_page/KDA130100.jsp

2009年5月21日 星期四

QGIS 2.0 Wish List

在今年三月fossgis2009上,QGIS的相關人員討論了QGIS2.0該有什麼功能。

清單如下(紅色是我還滿期待的功能),有些在QGIS1.1版也有部分的實作。

QGIS 2.0 Wish list:

* Better support for GEOS functionality, OGR functionality, GDAL functionality - analytical tools.
* Distribute important plugins by default: postgis manager / ftools
* Plugin organisation - tagging / functional separation so you can e.g. group postgres plugins
* Make plugins more accessible - like not having to enable python installer and merge two plugin installers
* Scale dependent rendering - use scale ranges with different symbology per range
* Support mixed geometry layers (e.g. show them as sublayers)
* Pasting rows from a postgis tables pastes binary geometry (bug)
* Deeper heirachy for layer groups
* When hovering over a group it expands the folder and doesnt collapse them
* Be able to select multiple legend layers and e.g. delete them
* WFS-T support
* WCS client support
* Undo?
* Template support in print composer (already partially implemented in 1.1)
* Classify more that one vaue into a single class in symbology and have one legend entry.
* Scale point size in graduated symbol by attribute value.
* Display PostGIS layers with not pkey even if they cant be selected or edited.
* TMS Tiled Map Server client support - when dealing with fixed resolution intervals fetch data from the next zoom level down.
* Support handheld platforms.
* For WFS features fetch only features in bounding box rather than the whole dataset.
* Support user defined Qt ui forms when editing data.
* Table joins and table manager.
* Print composer - display coordinates around edge of map
* Preserve Z and M values after editing in OGR datasources.
* Allow editing of Z and M values
* Support time series for WMS client so that you can pull down images from a certain time range.

完整文件 在 http://blog.qgis.org/node/127

2009年5月20日 星期三

Google Map Data API

2009-05-21_094527

Google推出了Map Data API,這真的要說聲了不起。之後開發GIS系統,可以將資料放在Google 平台上,再用程式去讀取。簡單的GIS系統就可以這樣開發,省去建立維護資料庫的成本。

之前我也使用Google SpreadSheet儲存地圖的資料,且透過Google Data API來顯示於Google Map上。嗯…之後就可以改成直接使用Google Map Data API來取存。所以本質上Map Data API是由Data API再加以修改而來的,使用方法也與Data API一樣透過HTTP之上的RSS與XML與Map Data溝通。不過以目前的情形來看Map Data API應該要加強空間的查詢。

這麼好用的功能,對Google有什麼好處呢?應該還是Google可以擁有空間資料,然後加以有效的運用。就像我常用的Gmail,Google根據信件的內容給我廣告,我在Google上的每一封信Google裡的AI都光看過了。所以這服務在台灣保守的地理界到底會不會推行的順利,可能還要一陣子的觀察。

網址在

http://code.google.com/intl/zh-TW/apis/maps/documentation/mapsdata/developers_guide.html

2009年5月18日 星期一

Web GIS的技術簡介

這是最近一陣子開發Web GIS的心得簡報。主要的內容是用講使用Tile Layer的方式解決了大量資料呈現問題。

還有使用WMS Cache的一些技巧及方式,提供大家參考。

2009年5月13日 星期三

圖資

之前常常聽到一個概念ー 「擁有地圖就代表擁有權力」,簡單的概念是「繪製地圖及解釋地圖的能力是佔優勢的一方」。在日本統治台灣之前就曾派人來台,對台灣作詳細地調查及繪製成地圖,正式統治台灣之後,更進一步使用現代測量技術的繪製成台灣堡圖。此舉讓原本在清朝統治下徵不到稅的「隱田」也無所盾形,也為日本政府帶來大量的稅收。

一直到現今,政府還是掌管著地圖的繪製的權力,這對世代相傳的原住民領域,也實在不公平。明明是祖先流傳下來的土地,因為沒有土地權狀的概念。政府一畫全都是變成國有土地、國家公園,原住民連自己生活、打獵地方都沒有了。

到了數位化的時代,紙本的地圖變成數位化的地圖檔案。同樣權力競爭的概念還是在的。以地理界來看那個單位擁有大量的圖地資料(圖資)那個單位就愈有能力及權力。在組織內也一樣,那個人掌握最多圖資資源,那個人權利也愈大。因為掌握資訊的不對稱,所以能作出的決策及成果質品也有相當地不同,也因為如此這種不對等的平衡也是難以改變。要讓大家彼此分享圖資合作也是一件很困難的事,偏偏地理界的研究大部分都要有好的圖資作為基礎,這樣的情形的確讓一地理資訊就留在地理界。還好後來Google、Microsoft、Yahoo等公司,因為競爭的原故,競相推出大眾可以使用的圖資、技術及軟體,讓一般大眾可以接觸地理資訊,也直接地幫助的地理界。

我也算是跳槽到地理界的一份子,主要是開發地理資訊系統,接觸到的圖資實在有限。但是至少還會上網蒐集資料,對資料的空間化技術亦有一定的能力,應該也可以貢獻一些自己的力量。如果有時間允許的話,我儘量每週分享一些我從網路上蒐集來的圖資,以公開的KML為發佈格式,歡迎大家免費下載使用,但是要遵守本網站的CC授權模式。另外若有不適合的圖資也請通知我,我也會立即移除。

請大家期待下週的圖資吧。

2009年5月11日 星期一

QGIS1.1 Pan即將推出

QGIS1.1的進入畫面是錄色主題的。

2009-05-11_154403

在功能表的[工具]中也直接內建好用的fTools功具,不需另外安裝。

2009-05-11_154455

2009-05-11_154553

圖層也加入了SpatiaLite(小型空間資料庫)圖層的支援

2009-05-11_154530

Georeference(幾何校正)也支援多種轉換的演算法。

 2009-05-11_155017

QGIS1.1整體感覺是將更多的GIS常用功能直接內建其中,對初學者更是方便。

2009年5月8日 星期五

Photosynth推出地圖檢視功能

在Photosynth網站最近推出了一些新的功能,其中跟GIS最有相關的是地圖探索功能,如下圖。

2009-05-07_170504

台灣也有Photosynth的成果

2009-05-07_170607

這是是在101大樓上面拍攝。

2009-05-07_170818

這是從台北市政府廣場拍攝。

2009-05-07_170950 

雖然photosynth改用較普遍的silverlight呈現,且可以在Virtual Earth上呈現。但是這樣還是不能與Google Streetview競爭,不過photosynth也有其優勢,其中整合的Deep Zoom技術可以放高解析度的照片,無段縮放,加上方位資訊也可以作很好的運用,例如在旅遊業、房仲業…等。

Photosynth Map Explore 網址

http://photosynth.net/geoexplore.aspx

Microsoft Virtual Earth Recent News

2009年5月4日 星期一

AR好玩的影片

AR有趣的影片,用到一些技巧,還蠻值的學習的。例如,在特定區域播放影片(撲克牌),使用原本的背景的照片為動畫中影片的背景,就可以在讓人覺得撲克牌中的「鬼」動起來。