SOS的主要目的為提供一個標準的網路服務介面以分享感測器資料。OGC SOS 2.0 為目前最新的版本。透過O&M資料模型及SensorML詮釋資料格式,SOS網路服務可分享各式感測器觀測資訊。在SOS 2.0,一個直覺的設定為將每個感測器節點(sensor system)以個別的Observation Offering代表,而每個感測節點可能觀測多個現象與特徵物,使用者可在一個請求內查詢多個Observation Offering的感測資料。
SOS服務核心介面
GetCapabilities: | 使用者可經由GetCapabilities介面得到該SOS服務的詮釋資料,其中包含服務提供者、負責人聯絡資訊、此SOS支援的網路介面及溝通協定、以及各個Observation Offering的詮釋資料(如觀測程序、特徵物、及感測資料時空覆蓋範圍等)。 |
---|---|
DescribeSensor | 使用者可利用觀測程序(如感測器節點)的識別符ID從DescribeSensor查詢詳細的感測器詮釋資料,該詮釋資料常以SensorML格式傳遞。 |
GetObservation | 透過由GetCapabilities取得的SOS詮釋資料,使用者可組成GetObservation請求從SOS獲得真正的感測器時空資料。使用者可透過GetObservation輸入數個查詢條件,包含指定Observation Offering、觀測程序(Procedure)、特徵物(Feature of Interest)、時間及空間範圍、及現象(Observed Property)等。 |
SOS其他網路介面
擴充介面 Enhanced Operations Extension |
|
---|---|
交易介面 Transactional Extension |
|
成果管理介面 Result Handling Extension |
|