首頁 公司 產品 產業/方案 服務 夥伴 客戶 論壇 ICE Developer Center Site Map          [搜尋]
ICE Developer Center Overview Register Training LearningSpace Workshop ICE Messaging Express MOM Glossary
Member Login Download GetLicense Support Profile iReal Program Logout

 .艾揚即時訊息技術電子週報 < ICE Messaging Weekly >. 

第 50 期 出刊日期:2003.12.9 本報內容由 艾揚科技 (ICE Technology Corp.) 提供

iPush® Server + GIS 深度結合的實踐者 ─ 專訪崧旭資訊

本期內容大綱

 
[編輯手扎] ICE Messaging Editor's Note  郭漢丞  

賦予 GIS 即時化的東方面貌

GIS 系統最早由歐美開始,從遙測資料累積,逐漸演化到目前可以隨時隨地取得詳細地理資訊,其中龍頭廠商 ESRI 幾乎已經成為 GIS 的代名詞,不過對於亞太地區的使用習慣,以及資訊即時更新這兩方面,仍有改進的空間。

甫成立兩年多的崧旭資訊,集結 GIS 業界好手,除了經銷代理知名品牌產品外,更以深耕市場的想法,研發出具有東方特色的 SuperGeo 系列產品。相關操作介面與我們更為接近,語言的隔閡大幅降低,但這可不是「中文化」的範例,而是將文化融入 SuperGeo 產品當中,開發出具本土特點的 GIS 產品。光是地址敘述順序的差異 (中西地址書寫習慣順序相反),就能讓 SuperGeo 在使用親和度上得到肯定。

崧旭資訊的另一項創舉,就是將即時訊息融入 GIS 系統當中,賦予 GIS 動態的即時資訊能力,死的地圖馬上因為即時的數據資料而活了起來。系統怎樣活起來?您不僅是看著比例變化的詳細地理資訊而已,只要是遠端測量設備可以集結的氣象資料,包含動態的雨量測報、風力、溫度、濕度等,都能即時呈現在使用者面前。即使您不到合歡山,也已經可以感受到攝氏零度以下的寒冷,透過濕度測報還可以猜猜在「幾個小時」之內是否會下雪。

本期專訪崧旭資訊呂儼展資深經理與徐承原專案經理,從他們的的談話當中可以感受到國內軟體研發的活力。即使國外發展 GIS 行之有年,但是透過東方特色與即時資訊能力的建立,崧旭 SuperGeo 已經站在巨人的肩膀上,看到 GIS 更長遠的發展願景。

 
[訊息論壇] ICE Messaging Forum   翁穎晰

<專訪篇> iPush® Server + GIS 深度結合的實踐者 ─ 專訪崧旭資訊

受訪者背景資料

 

前一期週報裡,我們報導了氣象局即時雨量測報系統的故事。本週特地邀請崧旭資訊的兩位故事主角來現身說法:

呂儼展,崧旭資訊股份有限公司資深經理,國立中興大學土壤環境科學研究所博士。除在崧旭公司服務之外,亦在經國管理暨健康學院兼任助理教授,專長為系統分析、農地利用規劃、地理資訊系統、防救災資訊系統整體規劃和系統整合。 iPush® Server 和 GIS 技術的結合,呂經理是首先倡議者之一。

圖一徐承原經理 (左) 與儼展資深經理 (右)

徐承原,崧旭資訊股份有限公司專案經理,國立台灣大學地理研究所碩士,專長為地理資訊系統技術、遙測數位影像處理、資訊系統規劃、開發與程式設計和專家系統。氣象局即時雨量測報系統專案,即為徐經理所帶領的專案計畫之一。

 
首先請介紹一下崧旭的背景與發展軌跡?

徐:我先簡單講一下。崧旭成立於民國 90 年 6 月,迄今大約兩年多的時間。崧旭是一個提供 GIS 專業服務的公司,由王能超總經理領軍,每一位核心幹部在遙測 (RS) 和 GIS 業界都起碼有十年以上的經驗。

目前公司在兩年內累積了不少資源,無論領域知識、技術、教學都大幅成長。外面一般的 GIS 公司大多以承接政府專案為定位,營收的成長可能一百萬、一千萬、甚至一億這樣走;當然接專案這是必要的,但是崧旭在這之外還實踐了一些其他的想法,像是與師大產學合作、合辦教育訓練,一方面教學相長,而且引發很多領域參加 GIS 運動,而不是做完專案,只有使用單位知道內容,其他單位都不曉得,只因為沒參加這個專案計畫。

 
這等於是在刺激需求?

徐:對。我們現在就在想吸收中小學的老師參與。其實現在高中已經把 GIS 包含在教學課程中了,並不是只有政府單位才有 GIS 的應用和需求。

比起國外,台灣民間的能量是比較小;國內的能量還太集中在政府機關。目前我們嘗試從教育訓練進行突破,然後開始自有產品的研發。在這些基礎上,我們希望:

第一、 在國內,成為最佳的 GIS 專業 Solution 提供者
第二、 在亞洲,提供自有產品。這部份請呂經理補充一下。

呂:剛剛我們徐經理已經提了些東西,我再補充一下。

崧旭公司的經營方向以 RS、GIS、GPS 為三大主軸 (編按:即合稱 3S),自有產品也是基於這三大主軸上來研發、銷售相關 Solution。我們在軟體平台上的研發、應用系統的提供,都會基于自有的 SuperGeo 系列產品來做。

在台灣,我們為政府單位和一些企業提供專業的技術服務、諮詢服務,國際市場上則會以自有產品為主力。我們自有產品的目標市場不是在台灣,而是在東南亞、大陸,甚至成功一點會到韓國、日本。所以敝公司最主要的目標就是成為亞洲最佳的 GIS Solution 領導廠商。
  

GIS 軟體平台部分,是 100% 自己研發的嗎?

呂:沒錯。我們在去年底成立研發部門之後,公司的服務項目第一項就已經是我們 SuperGeo 產品線的研究與發展,像在行動地理資訊系統上有第一個 SuperPad 產品問世,四月份進行 ß 測試、五月份第一套正式版出貨給政府機關 (unlimited license)。

第二個產品 SuperObjects,是大型 GIS 系統的開發元件,十月底正式銷售。

第三個產品則是網際網路上的 GIS 伺服器  SuperWebGIS,年底可以 Release。目前還有 Desktop 部分的 SuperGIS 產品,大概在明年 Q1 會 Ready。

等這些自有的系列產品都齊備了,我們就可以開始包裝簡體版、英語版。同時,我們也開始在找國外的協力廠商,像香港、新加坡、大陸,這些都是下一步的工作。
 

 
這些自有產品和你們原先代理經銷的產品在特性上有何不同?

呂:我們是以國外產品的技術功能特性為本,然後針對在地市場需求與專案經驗而自行研發,跟大陸的北京超圖、武大吉奧是相同的發展方向。以 SuperPad 為例,雖然產品功能與 ESRI 的 ArcPAD 相似度有 95% 以上,卻完全是自己研發,專利、商標已經分別申請、註冊,開發日誌、工作日誌也都留底,使用介面除了完全中文化之外,更是已經符合東亞地區的使用習慣。

徐:像輸入地址的介面,歐美產品一定是從小填到大 ── 巷弄、街道、都市、州郡、國家,這並不符合台灣與其他東亞國家的使用習慣。

另一個例子是地圖的圖例,台灣自己有一套道路、河川、加油站等地標圖例的標準規範,像這些都可以也應該在本土產品裡內建使用,但國外產品就有困難。這些都在在反映我們是依據本土需求去制定這些功能特性,這是必須強調的;這不是甚麼民族情緒,而是面對市場真實的需要。

呂:這個問題應該回歸到整個國土資訊系統計畫的精神,一開始是推動國土資訊系統的建置,其次就是扶植國內廠商製作台灣自己的 GIS 工具,也就是我們現在正在做的。十幾年來一直沒人做成過,我們算是踏出了第一步

不過,我們不會僅以台灣的觀點來看整個事情;我們在自有產品的開發,其中灌注了台灣比較深入的專案與工作經驗所獲得的 Know-How,其實就是要把台灣經驗推向亞太市場,所以我們會希望成為一個亞洲 GIS 最佳 Solution 的領導廠商。   

想請教兩位,艾揚科技和貴公司合作的氣象局專案裡面,雙方所扮演的角色為何?

呂:這項合作起源於我和貴公司陳紀任副總、陳育杰協理的一次閒聊。在閒聊中,我發現 iPush® Server 是一個解決防救災即時資訊傳遞議題蠻好的 Solution,我們就合作開始推動,思考如何結合 iPush® Server 與 GIS 深度整合。年初你們舉辦研討會的那段時間,我們就有很多的互動。崧旭在氣象局有不少案子在進行,所以就挑了這個案子來做實際的示範案例。專案的背景和內容就請徐經理來說明,他是本案的專案經理。

徐:謝謝。我們在氣象局經常合作的有資料處理科和自動測站管理科,後者每天從各測站得到的即時資訊在經過校正處理後,會傳送到前者的資料庫裡,兩者所面對的資訊流與監控,需要做到動態且即時,所以我們使用了 GIS 技術結合 iPush® 即時傳輸技術來做。

GIS 引進 iPush® Server 的價值在哪裡?以我看來,GIS 本身是一種很好的圖形介面工具,它的核心價值在於創造視覺效果、符合人類的空間感。但是 GIS 一定要結合其他技術才能創造更高的價值,GIS 一直不斷在演化、更新,甚至革命。像 iPush® Server 就是我們嘗試引進的最新技術。其他像無線通信等,也都會逐漸進入 GIS 的領域來。氣象局這個案子會是 GIS 結合 iPush® Server 的一個重要案例,我們已經很成功的把系統建置起來了,未來還會從這個成功基礎上拓展到其他應用上。其他會用到氣象資料的單位,像水文、救災等,慢慢都會看到這方面的成果,也會逐漸接受 iPush® Server 結合 GIS 這樣的技術。所以這個案子的完成,只會是 iPush® Server 結合 GIS 發揮價值的起點,而不是終點。

呂:其實台灣目前防救災應用最大宗的像土石流、水患等,都和氣象資料息息相關;氣象局的資料就是要給其他單位用的,其他單位再將資料傳出去給防救災單位。所以如果氣象局這邊成功,其他單位就會感受到很不一樣的成果。後續這種技術整合的推展會如何,目前無法估量,但可以預期到的是:以往可供研判的往往是幾分鐘甚至數十分鐘前的資料,但有了 iPush® Server 後,這樣的 Delay 會被大幅縮短,可能只有一分鐘,甚至是完全 Live (現場即時) 的資訊展現。

徐:在還沒引入 iPush® Server 前,氣象局要查詢各測站最新的資料其實很麻煩,必須每幾分鐘就去 Request 一次,造成資料庫很大的負載,使得系統不穩定,不僅佔頻寬,而且系統效能不佳。同時,測站讀數資料和 GIS 是分開的,可能上面是 GIS,底下才是讀數資料,兩者無法結合呈現、建立視覺上的關聯性。反觀引進 iPush® Server 之後,不僅可以透過網路分享每一個 Channel 的測站資料,有效解決系統效能問題,而且我們還把 iPush® Server 所傳進來的動態即時資料與測站點位資訊直接整合在 ArcIMS 畫面上,直接可以在測站地圖位置上看到該測站所回報的即時動態資訊。這是兩大突破,完全彰顯了 iPush® Server 結合 GIS 的好處。

除了在圖面上可以一目了然,馬上看到關心地區每一個測站各自的雨量資訊外,如果測站在一定時間內未送回資料,系統可以將該測站標示為失效,並在圖上該測點位置上塗上一個大「X」,而如果某測站的雨量到達警戒區,該點數字就會變紅,進一步可以把該區放大,或跳出一個訊息視窗等,這些都已經被驗證實作出來,幫助使用單位在臨戰決策,或是平時測站管理都更為即時、更有效率。比起以往單靠文字列表,以及必須遠距不斷 Request 資料的情況,實在有著長足的進步。

 
請問目前氣象局的測站所量測的是哪些資料?

徐:剛剛說的都是雨量測站,目前氣象局最新的自動監測站都是雨量測站,分佈在全台灣總數大約有七百多個。以後還會有其他像氣溫、風速、溼度等等,屆時資訊量將會非常的大,所以我們一定要引用像 iPush® Server 這樣的即時訊息技術,才能成功地將大量資料即時傳遞。不過雨量監測應該是氣象局目前最重要的一個議題,正如剛剛呂經理所說的,雨量資訊波動性大,而且對其他領域的影響也很大,像水利、防救災、農漁業,可以說在眾多氣候參數裡面,這是最重要的一個。所以氣象局先做這一塊,把所有資源通通先投注在此。  

 
那麼在整合 GIS 和 iPush® Server 上,貴公司是怎麼做到的呢?

徐:本案採用著名的 ArcIMS,是 ESRI 公司所開發的 GIS 產品,其為一將地理資料庫及圖資應用發行到全球資訊網 (WWW) 的解決方案,以滿足使用者在網站上建立動態地理資訊的需求。所以,我們在此談的是 iPush® Server 與 ESRI ArcIMS 的結合。

由於地理圖資必定有地理座標,因此在整合 iPush® Server 與 ESRI ArcIMS 時,最優先考慮的因素就是地理座標。譬如說:(1) 我所關心的區域裡有哪些雨量測站?(2) 我所關心的氣象測站點在哪裡?(3) 目前的雨量值是多少?

以第一個問題為例,首先必須找出關心區域上下左右端點的地理座標,再將已經得到的測站點位座標與之比對,如果落在區域內,即為應該顯示在地圖上的測站,該測站對應的 iPush® Server Channel 就必須被訂閱。

圖二、只有關心圖面範圍內的測站即時資料,才會呈現在地圖上

而回答第二與第三個問題的最大關鍵,就是必須先找出測站點的位置座標,接下來將所得到的座標值在網頁上給定,用來做為雨量值顯示的 TextBox 或 Button,那麼這些雨量值的 TextBox 或 Button,就會貼在正確的測站上面了。當然了,各個 TextBox或 Button 必須訂閱對應的 iPush® Server Channel。以本案的狀況來說,每個測站都具有一個單獨的 Channel。

然而網頁上地圖的呈現方式是透過 ArcIMS 傳回一張影像圖 (如 .jpg),因此本來不會有如上述所討論帶雨量數值的地理座標。為了克服此問題,我們利用產生影像圖的同時,先記錄影像圖四個角落的地理座標以及影像圖的 pixel 大小,如此一來,我們便能換算影像圖的每個 pixel 與真實地理座標距離的關係,再將此關係套用在擁有地理座標的 TextBox 或 Button 後,就能順利貼到網頁的圖面上,所以地圖上的每個雨量測站旁邊都能夠顯示其相對應由 iPush® Server 送出的即時雨量值了。

技術方面大概就是這樣,細節很枯燥,我就不多贅述了。   

聽起來很簡單,但是做起來可能不會那麼簡單吧?

徐:其實也沒那麼難啦。伺服器端用一些二次開發元件來做就解決了,Client 端 (編註:Browser) 這邊的確是比較複雜些,由於輕量化的需求,必須大量使用 Java Script,那個程式量的確是有些驚人,還好之前已經有了很多樣板可供修改使用。

 
那麼,在貴公司的整合使用經驗中,iPush® Server 是否有何需要改進之處?

徐:在效能方面,iPush® Server 著實達到原先採用時的目標 ── 為 GIS 帶入即時動態訊息的能力。不過人是很貪心的 (笑),使用者的需求一定會跟著技術進步而成長。

呂:我贊成這個說法。像在客戶端,藉由 iPush® Server 順利地解決了將資料即時傳遞的問題,也很順利的和 GIS 結合,但是還缺了一些東西。像是一些可以即時產出統計圖表的元件就很好用,可以直接就在測站點位旁邊顯示雨量的變化曲線與預測趨勢曲線,如果再加上統計方法應該可以做到。

這種概念對於貴公司應該不陌生才是?像金融方面的 iReal® Framework,就是類似的東西,只是應用在金融證券方面而已,對吧?事實上,氣象局那邊早有這樣的需求聲音出現囉。

 
這聽起來有些類似 GIS-based SCADA (Supervisor Control And Data Acquisition) 的概念?

呂:或許吧,我對於工業控制的內涵不熟。

徐:說到這個,我就想到南亞技術學院的案例。那個案例就是一個結合 3D GIS 和自動控制的例子。那是一位老師的研究案,目前監控點還只有一個,如果監測點數增加的話,勢必要引入像 iPush® Server 這樣的即時訊息技術。日後或許我們可以多聊聊這方面的議題。

結論 (兩位經理給讀者的一段話)

徐:引進 iPush® Server 之後,不僅可以有效的解決系統效能問題,還可以把iPush® Server 所傳進來的動態即時資料與測站點位資訊直接整合在 ArcIMS 或其他 Web GIS 系統畫面上,直接建立即時測站量測資料與測站位置間的視覺關聯 ── 這兩點正是 iPush® Server 結合 GIS 直接能看到的好處。

呂:後續類似 iPush® Server + GIS 這種技術整合的推展會走到甚麼地步,目前無法估量,但可預期的是,以往測站所能提供研判的資料,往往是幾分鐘,甚至數十分鐘前的。引入 iPush® Server 後,這樣的資訊延遲現象會被大幅縮短,不要一分鐘,甚至是達到 Live (現場即時) 的境界,這些都是因為引入了 iPush® Server,我們可以直接感受到的效益。而隨著像氣象局這樣的上游資訊提供單位率先使用,將可讓更多的資訊使用者享受到即時的服務,這其中即蘊含了很大的應用價值,不管是對政府單位,還是民間
 

[艾揚快訊] ICE Express   ICE Developer Center  

<快訊 1>

ICE iPush® Communication Server V2.0 for Windows 正式開放下載

歷經兩年的時間研發,艾揚最新的 ICE iPush® Communication Server V2.0 Standalone - Enterprise Edition (Build 009, 2003-12-08) 正式開放下載。

此一最新的 iPush® Server V2.0,與 V1.5 / V1.5 SE 比較起來,在訊息核心引擎中添加了下列功能特性:

  • Guaranteed Message Delivery 訊息保證送達能力

  • Point-to-Point (Message Queue) 訊息傳遞模式

  • Message Priority 訊息傳遞優先制度

  • Quality of Service (QoS) 訊息傳遞品質服務

  • Time-To-Live (TTL) 訊息有效期限

  • Connection ID 每一連結具有獨一無二的 session ID

另外,Windows 版的 iPush® Server 執行,也新增了系統服務模式,所以可讓管理者在不須登入 Windows 的情況下,即可啟動 iPush® Server,這對於遠端無人機房的管理來說,相當實用。而新版的 BackOffice,也改採 JSP / Java Servlet 的網頁運作架構,所以不用再倚靠 IIS 與 Windows 來進行管理者帳號管理。

iPush® Server V2.0 一系列的版本包括 Standalone、Cluster、與 Cluster Gold 三種,每一種版本又可依是否具有訊息保證送達的能力,再分為 Standard Edition 與 Enterprise Edition。目前在艾揚網站上提供下載的試用版為 Standalone - Enterprise Edition。

隨此次 iPush® Server V2.0 安裝程式正式開放下載,我們還提供了下列文件與相關技術檔案供您參考使用:

  • Installation Guide 安裝手冊

  • Getting Started 開始使用 iPush® Server V2.0

  • BackOffice 使用手冊

  • ActiveX Control client API (for Windows NT / 2000 / XP) 與 VC++、VB、HTML、Excel 等 Sample Codes

  • Java Package API (for Java Application & Java Applet) 與 Sample Codes

  • ActiveX Control client API for Windows CE.NET 與 Sample Codes

  • Programming Guide 程式設計指引

這麼多技術資源都為您準備好了,您還猶豫甚麼?

請記得,安裝  iPush® Server V2.0 之前,一定要在您的系統先裝有 J2SDK (v1.3.0 以上),且務請先參閱 Installation Guide 安裝手冊的相關說明。

詳細情況與各檔案下載,請登入 ICE Developer Center 的 Download 區取得 >> Download iPush V2.0 !

而 iPush® Server V2.0 試用 License Key 的申請,也一樣可以在 ICE Developer Center 的 GetLicense 區進行。記得要選對試用產品喔,因為 V2.0 的 License Key 無法與 V1.5 / V1.5 SE 通用 >> GetLicense !

<快訊 2> 

再次感謝支持,艾揚科技與資策會教育訓練處合辦的 iPush® Server V2 應用實務課程圓滿結束 (附照片一張, 12.02)

艾揚科技精心規劃的 iPush® Server Developer 教育訓練課程,由資策會教育訓練處台北中心承辦的「Optimize your Message Supply Chain」應用實務課程,於 12.02 報名額滿開班。

課程中主要讓學員動手安裝、組態 iPush® Server V2,實機寫作訊息應用軟體,親自體驗 iPush® Server 易學、易用的特性。

在上課的過程中,學員與講師互動良好,不僅讓學員體驗新版 iPush® Server V2 的特色,在互動的過程中,更得到學員的鼓勵與支持,將進一步規劃進階之 iPush® Server 實作課程,希望屆時能再次獲得好評,敬請期待。

照片 1、參與學員來自各行業,正聚精會神地隨講師說明實作 iPush® Server V2 的應用

 

上一期精采內容:現代雨神 ─ 全世界首見的 GIS Server 動態數據提供能力


若您覺得本期內容值得參考,請轉寄給認識的朋友或同事,為國內的訊息技術社群發展盡一份力。感謝您。 

免費試用 iPush Server,請連結 ICE Developer Center 網站:http://www.icetech.com.tw/icedc,進行 Register → Login → GetLicense → Download 作業即可。

訂閱與取消訂閱本電子週報,請連結 ICE Messaging Weekly 網站:http://www.icetech.com.tw/icedc/weekly.shtml

查閱本電子週報舊有出刊內容,請連結 ICE Messaging Weekly 網站:http://www.icetech.com.tw/icedc/weekly.shtml

 

回艾揚即時訊息技術電子週報主頁 | 上一期  | 下一期

Copyright 2002-2004, 艾揚科技股份有限公司版權所有;歡迎轉寄。
關於電子報發送有任何問題,或是欲轉載內容,請連絡 icedc@icetech.com.tw
台北市 100 羅斯福路二段 9 號 12 樓之 1 ,TEL: +886-2-2396-1880,FAX: +886-2-2396-1881

Unsubscribe >>
欲取消訂閱艾揚即時訊息技術電子週報 (ICE Messaging Weekly),請 Mail 至 icedc@icetech.com.tw
主旨註明:取消訂閱艾揚即時訊息技術電子週報 即可。



艾揚科技股份有限公司  台北市 103 承德路二段 81 號 15 樓之 1   電話:+886-2-25586101   傳真:+886-2-25586102

Copyright © 2002-2008 ICE Technology Corporation. All Rights Reserved.