2015年6月21日 星期日

Google street view overlay

 從Google street view service api中,以坐標找尋到需要的街景,而要如何將圖片放置於街景之中呢?

http://projects.teammaps.com/projects/streetviewoverlay/streetviewoverlay.htm
這個demo以street view overlay達成了目標,將圖片放進一個div中,通過以下的調整來完成。


    //照片於地圖中緯度、經度
    this.lat = 24.122613;
    this.lng = 120.674283;
    this.zoom = 16;

    //街景車的緯度、經度
    this.slat = 24.122613;
    this.slng = 120.674283;

    //照片檔
    this.image = "nchu.gif";

    this.pt = new google.maps.LatLng(this.lat, this.lng);
    this.streetPt = new google.maps.LatLng(this.slat, this.slng);

    // 方位角度、仰俯角度、遠近
    this.sheading = 180;
    this.spitch = 20;
    this.szoom = 1;

    this.distance = 40;  // distance in metres from street view to marker
    this.maximumDistance = 200;     // distance beyond which marker is hidden

    // dimensions of street view container (fixed)
    this.panWidth = 400;
    this.panHeight = 480;

    // 照片寬度、高度
    this.markerWidth = 180;
    this.markerHeight = 120;

而要如何確定照片的位置能夠正確呢?

由於Google街景中的座標是由拍攝該照片的街景車位置所決定,透過heading來調整所攝影的,heading是以360度為調整,而heading調整過後,需要調整圖片的經緯度以讓圖片能放在正確的方位及位置上,而調整的原則即為兩者間的相對方位。

下面簡單介紹地圖中的相對位置:

中間點即為街景車位置,外圈為所看到實景位置。
透過heading的角度來調整lat, lng。

透過簡單的設定兩個座標,即能簡易的將照片放入街景中,還能自己調整位置呢。







知識管理系統

隨著ERP、SCM、CRM等系統的進步與普及,大家越來越重視知識管理(Knowledge Management)的重要性,開始期望著能有一套系統能夠幫助公司內的職員,將知識外化後能夠供其他的職員使用,以更有效率解決非常規的問題,因此知識管理系統,成了現今企業的一種新趨勢。

資料 資訊 知識 智慧
透過交易處理系統、報表系統,擷取最原始的資料;而經過處理,所形成有意義的資訊,再增加實踐力及累積經驗,以成為可解決問題的知識;活用知識後,應用創新價值的智慧。

SECI知識螺旋
知識創造主要有四種模式:
1. 社會化(Socialization),由內隱知識轉換成內隱知識,通常是透過觀察、模仿。
2. 外化(Externalization),由內隱知識轉換成外顯知識,利用文字、語言來傳達,如寫武功秘笈。
3. 組合化(Combination),由外顯知識組合而成,將公開的外顯知識,加以整合成新的外顯知識。
4. 內化(Internalization),由外顯知識轉換到內隱知識,通過"彙總組合"產生新的顯性知識被組織內部員工所吸收成內隱知識。

知識管理2.0
大家開始重視知識管理後,公司使用知識管理系統第一代的結果往往是失敗的,主要的原因是沒有將知識管理融入於日常工作中,而使組織內部員工認為知識管理,是做工作以外額外的工作,已產生抗拒與排斥,因而常常以失敗告終。現今知識管理2.0,主要講求的是將知識管理完全融入於工作之中,成為員工例行公事的一部分,在員工無意之間,已經進行了知識管理,員工之間,就能透過知識地圖等知識管理的工具,迅速的分享知識、獲取知識,以提升公司的效率、效果。



2015年6月9日 星期二

改寫串聯世界的想法-雲端自建雲

「宏碁自建雲 (BYOC™) 為您、為企業改寫串聯世界的想法。」

這是宏碁自建雲的標語,BYOC(Build your own cloud),一種是以消費者為主要客群,讓消費者以自己的裝置打造個人自建雲,讓生活及時同步;另一種則是以企業為主要客群,利用宏碁雲端平台(AOP),為企業聯盟中的夥伴間打造一個無縫接軌、量身訂做的串聯平台。

而在介紹宏碁自建雲之前,先介紹Private cloud及NAS。

私有雲(Private cloud)
維基百科:是將雲基礎設施與軟硬體資源建立在防火牆內,以供機構或企業內各部門共享數據中心內的資源。私有雲完全為特定組織而運作的雲端基礎設施,管理者可能是組織本身,也可能是第三方;位置可能在組織內部,也可能在組織外部。

相對於公用雲,私有雲可以彈性的配置,為企業客製化的解決方案,亦可降低資料遺失或外來攻擊的風險,但也因其成本較高、無法快速建置,為其需要克服的問題。簡而言之, 私有雲即是指企業能夠完全控制的雲端計算方式。

網路附加儲存Network Attached Storage,NAS
維基百科:是一種專門的資料儲存技術的名稱,它可以直接連接在電腦網路上面,對異質網路使用者提供了集中式資料存取服務。

為了方便檔案的交流,以前的電腦不關機設定ftp網路分享,而電腦不關機所增加的電費相當可觀,因而發展出一台能連接網路、硬碟容量大,功能不需像電腦般的完整,但是卻很省電,即為NAS。NAS的功能與以前電腦不關機架ftp大同小異,卻因其省電、容量大而成現今熱門的一個雲端服務。而也有人把NAS歸類於私有雲的範疇。

以下簡述宏碁自建雲的功能。

宏碁自建雲-消費者
宏碁自建雲-消費者主要包含四個應用程式:相片、音樂、檔案、文件,其主要的功能就在於及時同步、無限串聯,讓消費者能夠快速地用網路連結生活,也備份檔案降低風險。

ab相片:
當按下快門的瞬間,相片不只進了拍照的手機、平板裡,也及時同步進入個人電腦中,還能自動將照片分類,以方便管理。

ab音樂:
將電腦視為一個大型的專屬音樂庫,可將喜愛的音樂串流進入音樂庫,只須連上網路,就能在行動裝置中享用所有音樂,也可支援iTunes。

ab檔案:
利用行動裝置,能夠遠端存取個人電腦中的檔案,也能將Office文件轉檔成PDF及壓縮,方便於檔案的傳遞,類似於一個大型的Google drive、Dropbox,不論身在何地,都能快速使用檔案。

ab文件:
ab文件即是ab檔案的延伸,注重於Microsoft的Office文件,能夠在所有裝置上編輯、更新諸如Word、Excel、PowerPoint等文件,並且同步儲存。

宏碁自建雲-企業
宏碁自建雲-企業主要是利用宏碁雲端平台(AOP),幫助企業跨越時間與投資成本的藩籬,將各裝置連結雲端。

串聯家庭:
從行動裝置連結至家中的智慧家電,利用智慧開關、智慧插座、智慧監控等等,控制家電的耗電量、溫度、使用狀況,讓使用者能夠兼顧舒適與節能。

電子書:
企業能輕鬆地架設電子書訂閱服務,透過自動調整的版面,讓使用者能夠閱讀精美的內容。

電子票務:
企業能夠以零建置成本建置企業專屬的行動售票服務,顧客資料儲存於共享的IT基礎建設中,安全無虞、易於監控,顧客也能隨時隨地的購、退票。

電子拍賣:
類似於電子票務,企業也能透過低成本快速的建置電子拍賣服務,讓顧客能夠快速地連結競標。

透過以上的介紹,可以發現宏碁自建雲主要是透過雲端服務,快速地透過行動裝置連結到生活中,算是物聯網的實踐過程之一。一般私有雲,指的是企業自行建置需要較高成本的雲,來進行雲端服務;而宏碁自建雲則是經過較明確的設計,規劃出幾項實用的功能,運用NAS技術,讓消費者及企業能夠快速存取,使用者只須要簡單的配置即可,也大幅降低了建置成本,卻也能保持一定的彈性。