今天上午主要是完成昨天給自己提出的任務,徹底來了個PDF線上閱讀的收尾工作,同時解決了新遇到的問題,加入了手形游標控制平移等等。視頻批量轉換的修改工作沒有做,主要是因為下午去聽了個Oracle Spatial 11g的介紹講座。
Oracle Spatial 11g的講座是Oracle 美國總部的技術人員,應該是為華僑吧。PPT全是英文,講座也是主要是英文,搞得我在下面聽得自慚形穢。英語真的有待提高呀!不廢話了,回顧一下今天的講座吧。
Oracle Spatial 11g 的出現應該標誌著Oracle不僅僅局限在簡單的海量資料管理上,Oracle正向GIS方面擴充,其實真正的海量資料,還是存在在GIS領域。國內外對空間資料庫的研究一直很熱,在這之前,儲存空間資料還是依賴檔案系統(GeoDataBase)或關聯式資料庫(ArcSDE),沒人敢說自己的是空間資料庫。主要因為空白間資料群組織複雜,主要是點線面的表達上,好像物件導向的資料庫思想比現在的關聯式資料庫更能高效處理空間資料。據介紹,Oracle Spatial的處理就是所有的Feature都是一個表對象,(我理解是:已經採用了物件導向的思想了)可以很容易地將表資料匯入匯出。ArcSDE的匯入匯出比較複雜,不是簡單的表的匯入匯出,而是需要先轉換成ShapFile,然後再匯入新的SDE中。(我之前做過向SDE中匯入柵格資料,確實很複雜,當時不知道開發匯入工具的意義,今天才知道“為什麼不直接拷貝表”!)
Oracle的優勢是海量資料的安全快速儲存管理,是資料庫方面的世界級老大。
ESRI的優勢是GIS組織表達,佔據了GIS領域90%的市場。是GIS領域的世界級老大。
“ Oracle 推廣他的Spatial的最大的痛點就是如何讓ESRI採用其儲存方案提供自己對Oracle操作的API ”——參會領導。
是的,Oracle稱與ESRI是夥伴,不存在對接的技術問題,關鍵是市場問題。Oracle 進軍GIS肯定會蠶食ESRI的市場份額,這兩大巨頭分別從兩個方向來發展的,ORACLE:自底向上發展的,從資料存放區出發的。ESRI:自頂向下發展的,從GIS表達出發的。現在兩個巨頭已經相遇,吞併不可能啦!共同發展又有市場利益衝突,這註定他們想要技術優勢互補是不容易實現的。雙贏理念在巨頭之間是無效的!
講座主要涉及方面:
1.GeoRaster JAVA API ,大家都知道ORACLE收購了SUN,所以有能力迅速推出相應的JAVA API,目前不支援.NET.
2.Raster Transformations:投影變換上,號稱很強,甚至可以自訂擴充的投影方式。
3.Blocking Size Optimizer, 就是塊自最佳化,處理邊界無用資料,能夠減少資料量。
4.Raster Interpolations,柵格資料修改操作,就是可以從柵格資料中提去一部分資料(如果真是用物件導向思想,這點是很好實現的。)
5.Coverage Evaluation, 插值計算,自動選GCP(Ground Control Points)控制點計算。
6.GDAL: OpenSource geospatial應用,採用C++開發的(重點關注開源)
7.Point Address Geocoding
8.Crosss-Endian Support for TTS and Spatial Index
9.Logical network partition:負載壓力解決方式,採用Grids Compute(格線運算)
10.Routing Engine:直接選取,支援多控制條件
11.Terrain On Demand: 自動產生Tin三角網
12.一個Demo網站:elocation.orcale.com/elocation/ajax/
……
我只記錄下這麼多,大家可以分別關注一下,這些也代表了技術發展方向的,可以自己搜尋相關資料進一步瞭解的。也可以關注我的部落格,我會深入瞭解我所關注的內容,與大家分享!