CSW-OGC CSW(Web目录服务)

司机简称

CSW

生成依赖项

利勃曲尔

此驱动程序可以连接到OGC CSW服务。它支持CSW 2.0.2协议。为了编译CSW驱动程序,必须使用Curl支持构建GDAL/OGR。GML驱动程序应该设置为支持读取(因此需要使用Xerces或Expat支持构建GDAL/OGR)。

它使用都柏林核心元数据检索记录。

驱动程序功能

Supports Georeferencing

This driver supports georeferencing

数据集名称语法

打开CSW数据源的最低语法是: CSW: 和URL open选项,或者 CSW:http://path/to/CSW/endpoint

过滤

驱动程序将使用SetSpatialFilter()将任何空间筛选器集转发到服务器。它还尽最大努力在可能的情况下对使用SetAttributeFilter()设置的属性过滤器执行相同的操作(将OGR SQL语言转换为OGC过滤器描述)。

这个 任何文本 可以查询字段以在任何文本字段中进行搜索。注意,我们总是在OGR端将其作为空内容返回,以避免重复信息。

问题

Some servers do not respect EPSG axis order, in particular latitude, longitude order for WGS 84 geodetic coordinates, so it might be needed to specify the GML_INVERT_AXIS_ORDER_IF_LAT_LONG=NO configuration option in those cases.

打开选项

  • URL :CSW服务器终结点的URL(如果连接字符串中尚未指定)

  • ELEMENTSETNAME =简短/摘要/完整:属性的详细级别。默认为 full .

  • FULL_EXTENT_RECORDS_AS_NON_SPATIAL =是/否:是否应将具有(-180,-90180,90)范围的记录视为非空间记录。默认为否。

  • OUTPUT_SCHEMA =URL:outputSchema参数的值,在服务支持的限制集中。特殊价值 gmd 可作为http://www.isotc211.org/2005/gmd的快捷方式, csw http://www.opengis.net/cat/csw/2.0.2。当设置此打开选项时 raw_xml 字段将填充每条记录的XML内容。其他元数据字段将保持为空。

  • MAX_RECORDS =值:一次检索的最大记录数。默认为500。服务器的可接受值可能较低。

配置选项

The following configuration options are available:

  • GML_INVERT_AXIS_ORDER_IF_LAT_LONG=NO: Some servers do not respect EPSG axis order, in particular latitude, longitude order for WGS 84 geodetic coordinates, so it might be needed to specify the configuration option in those cases.

实例

列出CSW服务器的所有记录:

ogrinfo -ro -al -noextent CSW:http://catalog.data.gov/csw

列出CSW服务器的所有记录(在给定字段上具有空间和属性筛选器):

ogrinfo -ro -al -noextent CSW:http://catalog.data.gov/csw -spat 2 49 2 49 -where "subject LIKE '%mineralogy%'"

列出与任何文本字段上的文本匹配的CSW服务器的所有记录:

ogrinfo -ro -al -q CSW:http://catalog.data.gov/csw -spat 2 49 2 49 -where "anytext LIKE '%France%'"

将CSW服务器的所有记录列为ISO 19115/19119:

ogrinfo -ro -al -q CSW:http://catalog.data.gov/csw -oo OUTPUT_SCHEMA=gmd

也见