Oracle 10g 將 Spatial 昇級為完整空間資料平台,新增五大原生資料模型與分析引擎,支援標準 SQL 管理空間資產。
一、網路資料模型 (NDM)
- 圖結構:節點 + 連結,原生儲存連通性。
- 內建分析:最短路徑、連通性分析、旅行銷售員問題 (TSP)。
- 應用:運輸、公共運輸、公用事業、生命科學 (生化路徑)。
- 路徑搜尋引擎:Java Client Library 部署於 Oracle AS / OC4J,支援地址/經緯度間駕駛距離、時間、導航指引、單點多終點批次查詢。
二、拓撲資料模型
- 持久儲存拓撲結構 (節點/邊/面關係)。
- 大量要素編輯時保證資料完整性 (鄰接/連通/包含)。
- 拓撲查詢比關係運算快數量級。
- 適用:地籍管理、空間資料供應商。
三、GeoRaster
- 原生管理地理參照柵格 (衛星影像、遙感、DEM)。
- XML Schema 管理中繼資料;支援金字塔、分塊、拼接。
- 應用:環境監測、國防安全、能源勘探、衛星影像入口網站。
四、空間分析函數
- 伺服器端:分類、分群、關聯空間關係。
- 直接支援商業智慧 (BI) 應用,無需資料搬移。
五、地理編碼引擎
- 地址/郵遞區號 ↔ 經緯度 雙向轉換。
- 國際地址標準化、POI 比對、非解析地址支援 (彈性匹配)。
- Java Stored Procedure 內建資料庫,提供 PL/SQL API。
六、架構價值總結
所有傳統 GIS 功能 + 企業級資料倉庫技術 (分區/平行/壓縮/備份/安全) 融合於單一 Oracle 實例,以標準 SQL 統一存取,支援 C/S、B/S、行動裝置多元前端,是構建領域級空間資料倉庫服務的最佳基石。