ArcSDE vs. Oracle Spatial 17

來源:互聯網
上載者:User
I. 其它
· 還沒有涉及的話題

關於Oracle Spatial的GeoRaster支援本文沒做研究。另外,Oracle Spatial中現在還支援一些更“GIS”的功能,比如網路、拓撲;還有一些更“Web”的功能,比如Web Service的支援。對這些功能我的興趣實在不大,由於精力有限暫時也就不再研究了。事實上從第III章開始,後面的比較都有些“多餘”,因為在實際應用中,如果採用ArcSDE和ArcGIS的產品,很少會直接在資料庫伺服器上執行這些空間關係運算、幾何處理等操作,取而代之的是在用戶端的ArcGIS Engine或者應用伺服器的ArcGIS Server等環境中進行的。而與此相對的是,如果僅採用Oracle Spatial,必然將基本的空間資料存取和其它進階GIS業務的壓力(通常是高CPU資源消耗)都放到資料庫伺服器,這樣的系統設計我覺得也並不太可取。

而且,ArcSDE和Oracle Spatial也並不衝突,ArcSDE支援ST_Geometry類型的儲存,同樣也支援SDO_Geometry類型的儲存,使用ArcSDE也並不意味著就摒棄了Oracle Spatial,從這個角度來說採用ArcSDE無疑比僅採用Oracle Spatial有著更多的技術方案選擇。

· 採用Oracle Spatial
而完全摒棄ArcSDE的解決方案?

有人聲稱自己的解決方案完全基於Oracle Spatial而拋棄了ArcSDE,前端基於ArcGIS Engine開發,我實在無法想象這樣的“聲稱”是如何?的。ArcGIS產品中將空間資料類型統一抽象為“Geodatabase”,除非通過ArcSDE提供的工具把Oracle Spatial的資料註冊到ArcSDE中成為Geodatabase資料,否則Oracle Spatial中僅僅包含空間資料,而沒有Geodatabase模型,那樣是不可能直接在ArcGIS的產品中被載入使用的。

當然,如果是自己開發用戶端或者伺服器軟體,僅採用Oracle Spatial當然是可以的——這就是另外一個話題了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.