CSW 2.0.2 |
CSW 2.0.2遵循 HTTP 协议,支持以下实现模型:
SuperMap iServer 的 CSW 服务通过 GetCapabilities、DescribeRecord、GetDomain、GetRecords、GetRecordById、Transaction 操作实现了对空间数据和服务元数据的搜索、发现及注册。
类别 | 操作 | HTTP 方法 | 数据编码 | 描述 |
服务类 | GetCapabilities | GET(POST) | KVP(XML) | 获取 CSW 服务基本信息。 |
查询类 | DescribeRecord | POST(GET) | XML(KVP) | 获取服务支持的信息对象模型。 |
GetDomain | POST(GET) | XML(KVP) | 获取元数据属性或参数的类型和取值范围。 | |
GetRecords | POST | XML | 查询元数据,返回符合条件的查询结果。 | |
GetRecordById | GET | KVP | 获取指定 ID 的元数据记录。 | |
管理类 | Harvest | POST(GET) | XML(KVP) | (pulls)主动插入和更新符合条件的元数据。 |
Transaction | POST | XML | (push)被动插入、更新或删除元数据。 |
Supermap iServer 提供的 CSW 服务支持的操作如下所示: