stringtranslate.com

Servicio de catálogo para la web

El Servicio de catálogo para la Web ( CSW ), a veces visto como Servicio de catálogo - Web , es un estándar para exponer un catálogo de registros geoespaciales en XML en Internet (a través de HTTP). El catálogo se compone de registros que describen datos geoespaciales (por ejemplo, KML ), servicios geoespaciales (por ejemplo, WMS ) y recursos relacionados.

CSW es ​​una parte (o "perfil") del Servicio de catálogo OGC , que define interfaces comunes para descubrir, explorar y consultar metadatos sobre datos, servicios y otros recursos potenciales. La versión 2.0 de la especificación se publicó en mayo de 2004. La versión más reciente es la 2.0.2, que se publicó en 2007. [1] [2]

Los registros están en XML según el estándar. Normalmente los registros incluyen metadatos Dublin Core , ISO 19139 o FGDC , codificados en caracteres UTF-8 . Cada registro debe contener ciertos campos principales que incluyen: título, formato, tipo (por ejemplo, conjunto de datos, colección de conjuntos de datos o servicio), cuadro delimitador (un rectángulo de interés, expresado en latitud y longitud), sistema de referencia de coordenadas y asociación (un enlace a otro registro de metadatos). ).

Las operaciones definidas por el estándar CSW incluyen: [1] [3]

Las solicitudes pueden codificar los parámetros de tres maneras diferentes:

Las respuestas están en XML.

Interacción de muestra

GeoServer implementa muchos estándares OGC, incluido CSW. Un ejemplo de la DescribeRecordoperación es el siguiente: [4]

http://localhost:8080/geoserver/csw?service=CSW&version=2.0.2&request=DescribeRecord&typeName=gmd:MD_Metadata [ enlace muerto permanente ]

Una respuesta (truncada):

<?xml versión="1.0" codificación="UTF-8"?><csw:DescribeRecordResponse xmlns:csw="http://www.opengis.net/cat/csw/2.0.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi: esquemaLocation="http://www.opengis.net/cat/csw/2.0.2 http://localhost:8080/geoserver/schemas/csw/2.0.2CSW-discovery.xsd [ enlace muerto permanente ] "><csw:SchemaComponent targetNamespace="http://www.opengis.net/cat/csw/2.0.2" esquemaLanguage="http://www.w3.org/XML/Schema"><xs:esquema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gco="http:/ /www.isotc211.org/2005/gco" xmlns:gmd="http://www.isotc211.org/2005/gmd" targetNamespace="http://www.isotc211.org/2005/gmd" elementFormDefault=" calificado" versión="2012-07-13"><!-- ================================= Anotación ============ ===================== --> <xs:anotación> <xs:documentation>El lenguaje de marcado extensible de metadatos geográficos (GMD) es un componente de la implementación de esquemas XML de metadatos de información geográfica documentada en ISO/TS 19139:2007. GMD incluye todas las definiciones del espacio de nombres http://www.isotc211.org/2005/gmd. El documento raíz de este espacio de nombres es el archivo gmd.xsd. Este esquema de identificación.xsd implementa el esquema conceptual UML definido en A.2.2 de ISO 19115:2003. Contiene la implementación de las siguientes clases: MD_Identification, MD_BrowseGraphic, MD_DataIdentification, MD_ServiceIdentification, MD_RepresentativeFraction, MD_Usage, MD_Keywords, DS_Association, MD_AggregateInformation, MD_CharacterSetCode, MD_SpatialRepresentationTypeCode, MD_TopicCategoryCode, MD_ProgressCode, MD_KeywordTypeCode, _AssociationTypeCode, DS_InitiativeTypeCode, MD_ResolutionType.</xs:documentation></xs:anotación>

Versiones

Las versiones 2.0.0, 2.0.1 y 2.0.2 son sutilmente diferentes y los diferentes proveedores las implementan con variaciones. [5] Normalmente, un servidor CSW aceptará solicitudes en una sola versión de CSW y depende del cliente ser flexible. por ejemplo, ESRI Geoportal se puede configurar para recopilar documentos de servidores CSW de una variedad de versiones y variantes de proveedores [6] como "GeoNetwork CSW 2.0.2 APISO".

Ver también

Referencias

  1. ^ ab "Especificación de implementación del servicio de catálogo OpenGIS". Consorcio Geoespacial Abierto (OGC). 2007-02-23.
  2. ^ "Catálogo web".miércoles, 3 de mayo de 2017
  3. ^ "GeoServer | Funciones de servicios de catálogo para la Web (CSW)". Archivado desde el original el 29 de marzo de 2015.
  4. ^ "Tutorial de servicios de catálogo para la Web (CSW)". Manual de usuario de GeoServer 2.8.x. Archivado desde el original el 29 de marzo de 2015 . Consultado el 24 de marzo de 2015 .
  5. ^ "Interoperabilidad multiplataforma de GeoNetwork".
  6. ^ "Geoportal ESRI".

Enlaces externos