CSW 2.0.2 |
CSW 2.0.2 follows HTTP protocol, supports the following implementation models:
SuperMap iServer CSW service implements searching, discovery and registration of spatial data and service metadata using GetCapabilities, DescribeRecordăGetDomain, GetRecords, GetRecordById and Transaction operations.
Category | Operation | HTTP method | Data encoding | Description |
Service class | GetCapabilities | GET(POST) | KVP(XML) | Get basic information of CSW service. |
Query class | DescribeRecord | POST(GET) | XML(KVP) | Get information object model supported by service. |
GetDomain | POST(GET) | XML(KVP) | Get the metadata attribute or parameter's types and ranges. | |
GetRecords | POST | XML | Query the metadata, return query results satisfying the conditions. | |
GetRecordById | GET | KVP | Get the metadata records of specified ID. | |
Manage class | Harvest | POST(GET) | XML(KVP) | (pulls) insert and update the qualified metadata initiatively. |
Transaction | POST | XML | (push) insert, update or delete metadata passively. |
The supported operations of SuperMap iServer CSW service are shown as follows: