Service endpoint Testbed 11 deployment of CSW 3.0 server
15
A response XML for the GetCapabilities request is:
csw:Capabilities xmlns=http:www.opengis.netcatcsw3.0
xmlns:csw=http:www.opengis.netcatcsw3.0 xmlns:fes=http:www.opengis.netfes2.0
xmlns:gml=http:www.opengis.netgml3.2 xmlns:ows20=http:www.opengis.netows2.0
xmlns:gmd=http:www.isotc211.org2005gmd xmlns:xlink=http:www.w3.org1999xlink
xmlns:xsi=http:www.w3.org2001XMLSchema-instance xmlns:geo=http:a9.com-opensearchextensionsgeo1.0
xmlns:time=http:a9.com-opensearchextensionstime1.0 version=3.0.0 xsi:schemaLocation=http:www.opengis.netcatcsw3.0
http:www.opengis.netgml3.2 http:schemas.opengis.netgml3.2.1gml.xsd http:www.w3.org1999xlink http:www.w3.org1999xlink.xsd
ows20:ServiceIdentification ows20:TitleCatalogue Service for Spatial Informationows20:Title
ows20:Abstract Catalogue Service for Spatial Information for OWS-11 implemented based on pyCSW
ows20:Abstract ows20:Keywords
ows20:Keywordcatalogows20:Keyword ows20:Keyworddiscoveryows20:Keyword
ows20:Keywordmetadataows20:Keyword ows20:Type codeSpace=ISOTC21119115themeows20:Type
ows20:Keywords ows20:ServiceTypeCSWows20:ServiceType
ows20:ServiceTypeVersion3.0.0ows20:ServiceTypeVersion ows20:ServiceIdentification
ows20:ServiceProvider ows20:ProviderNameCSISSGMUows20:ProviderName
ows20:ProviderSite xlink:type=simple xlink:href=http:csiss.gmu.edu ows20:ServiceContact
ows20:IndividualNameDi, Lipingows20:IndividualName ows20:PositionNameDirector Professorows20:PositionName
ows20:ContactInfo ows20:Phone
ows20:Voice703-993-6114ows20:Voice ows20:Facsimile703-993-6127ows20:Facsimile
ows20:Phone ows20:Address
16 ows20:DeliveryPoint4400 University Dr, MSN
6E1ows20:DeliveryPoint ows20:CityFairfaxows20:City
ows20:AdministrativeAreaVAows20:AdministrativeArea ows20:PostalCode22030ows20:PostalCode
ows20:CountryUSAows20:Country ows20:ElectronicMailAddressldigmu.eduows20:ElectronicMailAddress
ows20:Address ows20:OnlineResource xlink:href=mailto:ldigmu.edu
ows20:ContactInfo ows20:ServiceContact
ows20:ServiceProvider ows20:OperationsMetadata
ows20:Operation name=GetCapabilities ows20:DCP
ows20:HTTP ows20:Get xlink:href=http:www2.csiss.gmu.edu:9009cat3csw?
ows20:HTTP ows20:DCP
ows20:Parameter name=AcceptVersions ows20:AllowedValues
ows20:Value3.0.0ows20:Value ows20:AllowedValues
ows20:Parameter ows20:Operation
ows20:Operation name=GetRecords ows20:DCP
ows20:HTTP ows20:Post xlink:href=http:www2.csiss.gmu.edu:9009cat3csw
ows20:Get xlink:href=http:www2.csiss.gmu.edu:9009cat3csw? ows20:HTTP
ows20:DCP ows20:Parameter name=typeName
ows20:AllowedValues ows20:Valuecsw:Recordows20:Value
ows20:Valuegmd:MD_Metadataows20:Value ows20:Valuerim:RegistryObjectows20:Value
ows20:AllowedValues ows20:Parameter
ows20:Parameter name=outputFormat ows20:AllowedValues
ows20:Valueapplicationxmlows20:Value ows20:Valueapplicationatom+xmlows20:Value
ows20:AllowedValues
17 ows20:Parameter
ows20:Parameter name=outputSchema ows20:AllowedValues
ows20:Valuehttp:www.opengis.netcatcsw3.0ows20:Value ows20:Valuehttp:www.opengis.netcatcsw2.0.2ows20:Value
ows20:Valuehttp:www.isotc211.org2005gmdows20:Value ows20:Valueurn:oasis:names:tc:ebxml-
regrep:xsd:rim:3.0ows20:Value ows20:Valuehttp:www.w3.org2005Atomows20:Value
ows20:AllowedValues ows20:Parameter
ows20:Parameter name=ElementSetName ows20:AllowedValues
ows20:Valuebriefows20:Value ows20:Valuesummaryows20:Value
ows20:Valuefullows20:Value ows20:AllowedValues
ows20:Parameter ows20:Parameter name=constraintlanguage
ows20:AllowedValues ows20:ValueCQL_TEXTows20:Value
ows20:AllowedValues ows20:Parameter
ows20:Parameter name=q ows20:AnyValue
ows20:Parameter ows20:Parameter name=bbox
ows20:AnyValue ows20:Parameter
ows20:Constraint name=OpenSearchDescriptionDocument ows20:AllowedValues
ows20:Value http:www2.csiss.gmu.edu:9009cat3opensearchosdd.xml
ows20:Value ows20:AllowedValues
ows20:Constraint ows20:Constraint name=SupportedISOQueryables
ows20:AllowedValues ows20:Valueapiso:DistanceValueows20:Value
ows20:Valueapiso:Abstractows20:Value ows20:Valueapiso:RevisionDateows20:Value
ows20:Valueapiso:Subjectows20:Value ows20:Valueapiso:KeywordTypeows20:Value
ows20:Valueapiso:Titleows20:Value ows20:Valueapiso:CRSows20:Value
ows20:Valueapiso:PublicationDateows20:Value
18 ows20:Valueapiso:Typeows20:Value
ows20:Valueapiso:AlternateTitleows20:Value ows20:Valueapiso:BoundingBoxows20:Value
ows20:Valueapiso:AnyTextows20:Value ows20:Valueapiso:ParentIdentifierows20:Value
ows20:Valueapiso:Modifiedows20:Value ows20:Valueapiso:Operationows20:Value
ows20:Valueapiso:Formatows20:Value ows20:Valueapiso:TempExtent_endows20:Value
ows20:Valueapiso:DistanceUOMows20:Value ows20:Valueapiso:OrganisationNameows20:Value
ows20:Valueapiso:ServiceTypeows20:Value ows20:Valueapiso:TempExtent_beginows20:Value
ows20:Valueapiso:ResourceLanguageows20:Value ows20:Valueapiso:ServiceTypeVersionows20:Value
ows20:Valueapiso:OperatesOnows20:Value ows20:Valueapiso:Denominatorows20:Value
ows20:Valueapiso:HasSecurityConstraintsows20:Value ows20:Valueapiso:OperatesOnIdentifierows20:Value
ows20:Valueapiso:GeographicDescriptionCodeows20:Value ows20:Valueapiso:Languageows20:Value
ows20:Valueapiso:Identifierows20:Value ows20:Valueapiso:OperatesOnNameows20:Value
ows20:Valueapiso:TopicCategoryows20:Value ows20:Valueapiso:CreationDateows20:Value
ows20:Valueapiso:CouplingTypeows20:Value ows20:AllowedValues
ows20:Constraint ows20:Constraint name=AdditionalQueryables
ows20:AllowedValues ows20:Valueapiso:Lineageows20:Value
ows20:Valueapiso:Classificationows20:Value ows20:Valueapiso:Creatorows20:Value
ows20:Valueapiso:Relationows20:Value ows20:Valueapiso:OtherConstraintsows20:Value
ows20:Valueapiso:SpecificationTitleows20:Value ows20:Valueapiso:ResponsiblePartyRoleows20:Value
ows20:Valueapiso:SpecificationDateTypeows20:Value ows20:Valueapiso:Degreeows20:Value
ows20:Valueapiso:Contributorows20:Value ows20:Valueapiso:ConditionApplyingToAccessAndUseows20:Value
ows20:Valueapiso:SpecificationDateows20:Value ows20:Valueapiso:AccessConstraintsows20:Value
ows20:Valueapiso:Publisherows20:Value ows20:AllowedValues
19 ows20:Constraint
ows20:Constraint name=SupportedDublinCoreQueryables ows20:AllowedValues
ows20:Valuedc:contributorows20:Value ows20:Valuedc:sourceows20:Value
ows20:Valuedc:languageows20:Value ows20:Valuedc:titleows20:Value
ows20:Valuedc:subjectows20:Value ows20:Valuedc:creatorows20:Value
ows20:Valuedc:typeows20:Value ows20:Valueows:BoundingBoxows20:Value
ows20:Valuedct:modifiedows20:Value ows20:Valuedct:abstractows20:Value
ows20:Valuedc:relationows20:Value ows20:Valuedc:dateows20:Value
ows20:Valuedc:identifierows20:Value ows20:Valuedc:publisherows20:Value
ows20:Valuedc:formatows20:Value ows20:Valuecsw:AnyTextows20:Value
ows20:Valuedc:rightsows20:Value ows20:AllowedValues
ows20:Constraint ows20:Operation
ows20:Operation name=GetRecordById ows20:DCP
ows20:HTTP ows20:Post
xlink:href=http:www2.csiss.gmu.edu:9009cat3cswows20:Post ows20:Get xlink:href=http:www2.csiss.gmu.edu:9009cat3csw?
ows20:HTTP ows20:DCP
ows20:Parameter name=ElementSetName ows20:AllowedValues
ows20:Valuebriefows20:Value ows20:Valuesummaryows20:Value
ows20:Valuefullows20:Value ows20:AllowedValues
ows20:Parameter ows20:Parameter name=outputSchema
ows20:AllowedValues ows20:Valuehttp:www.opengis.netcatcsw3.0ows20:Value
ows20:Valuehttp:www.opengis.netcatcsw2.0.2ows20:Value ows20:Valuehttp:www.isotc211.org2005gmdows20:Value
ows20:Valueurn:oasis:names:tc:ebxml- regrep:xsd:rim:3.0ows20:Value
ows20:Valuehttp:www.w3.org2005Atomows20:Value
20 ows20:AllowedValues
ows20:Parameter ows20:Parameter name=outputFormat
ows20:AllowedValues ows20:Valueapplicationxmlows20:Value
ows20:Valueapplicationatom+xmlows20:Value ows20:AllowedValues
ows20:Parameter ows20:Operation
-- OpenSearch support ? -- ows20:Constraint name=OpenSearch
ows20:AllowedValues ows20:ValueTRUEows20:Value
ows20:AllowedValues ows20:DefaultValueTRUEows20:DefaultValue
ows20:Constraint -- GetCapabilities-XML support ? --
ows20:Constraint name=GetCapabilities-XML ows20:AllowedValues
ows20:Valuetrueows20:Value ows20:AllowedValues
ows20:Constraint -- GetRecordById-XML support ? --
ows20:Constraint name=GetRecordById-XML ows20:AllowedValues
ows20:Valuetrueows20:Value ows20:AllowedValues
ows20:Constraint -- GetRecords-Basic-XML support ? --
ows20:Constraint name=GetRecords-Basic-XML ows20:AllowedValues
ows20:Valuetrueows20:Value ows20:AllowedValues
ows20:Constraint -- GetRecords-Distributed-XML support ? --
ows20:Constraint name=GetRecords-Distributed-XML ows20:AllowedValues
ows20:Valuefalseows20:Value ows20:AllowedValues
ows20:Constraint -- GetRecords-Distributed-KVP support ? --
ows20:Constraint name=GetRecords-Distributed-KVP ows20:AllowedValues
ows20:Valuefalseows20:Value ows20:AllowedValues
21 ows20:Constraint
-- GetRecords-Async-XML support ? -- ows20:Constraint name=GetRecords-Async-XML
ows20:AllowedValues ows20:Valuefalseows20:Value
ows20:AllowedValues ows20:Constraint
-- GetRecords-Async-KVP support ? -- ows20:Constraint name=GetRecords-Async-KVP
ows20:AllowedValues ows20:Valuefalseows20:Value
ows20:AllowedValues ows20:Constraint
-- GetDomain-XML support ? -- ows20:Constraint name=GetDomain-XML
ows20:AllowedValues ows20:Valuefalseows20:Value
ows20:AllowedValues ows20:Constraint
-- GetDomain-KVP support ? -- ows20:Constraint name=GetDomain-KVP
ows20:AllowedValues ows20:Valuefalseows20:Value
ows20:AllowedValues ows20:Constraint
-- Harvest-Basic-XML support ? -- ows20:Constraint name=Harvest-Basic-XML
ows20:AllowedValues ows20:Valuefalseows20:Value
ows20:AllowedValues ows20:Constraint
-- Harvest-Basic-KVP support ? -- ows20:Constraint name=Harvest-Basic-KVP
ows20:AllowedValues ows20:Valuefalseows20:Value
ows20:AllowedValues ows20:Constraint
-- Harvest-Async-XML support ? -- ows20:Constraint name=Harvest-Async-XML
ows20:AllowedValues ows20:Valuefalseows20:Value
ows20:AllowedValues ows20:Constraint
-- Harvest-Async-KVP support ? -- ows20:Constraint name=Harvest-Async-KVP
ows20:AllowedValues
22 ows20:Valuefalseows20:Value
ows20:AllowedValues ows20:Constraint
-- Harvest-Periodic-XML support ? -- ows20:Constraint name=Harvest-Periodic-XML
ows20:AllowedValues ows20:Valuefalseows20:Value
ows20:AllowedValues ows20:Constraint
-- Harvest-Periodic-KVP support ? -- ows20:Constraint name=Harvest-Periodic-KVP
ows20:AllowedValues ows20:Valuefalseows20:Value
ows20:AllowedValues ows20:Constraint
-- support Transaction ? -- ows20:Constraint name=Transaction
ows20:AllowedValues ows20:Valuefalseows20:Value
ows20:AllowedValues ows20:Constraint
-- Filter-CQL support ? -- ows20:Constraint name=Filter-CQL
ows20:AllowedValues ows20:Valuetrueows20:Value
ows20:AllowedValues ows20:Constraint
-- Filter-FES support ? -- ows20:Constraint name=Filter-FES
ows20:AllowedValues ows20:Valuetrueows20:Value
ows20:AllowedValues ows20:Constraint
-- Filter-FES-XML support ? -- ows20:Constraint name=Filter-FES-XML
ows20:AllowedValues ows20:Valuefalseows20:Value
ows20:AllowedValues ows20:Constraint
-- Filter-FES-KVP-Advanced support ? -- ows20:Constraint name=Filter-FES-KVP-Advanced
ows20:AllowedValues ows20:Valuefalseows20:Value
ows20:AllowedValues ows20:Constraint
23 -- Filter-KVP support ? --
ows20:Constraint name=Filter-KVP ows20:AllowedValues
ows20:Valuetrueows20:Value ows20:AllowedValues
ows20:Constraint -- CSW-Response support ? --
ows20:Constraint name=CSW-Response ows20:AllowedValues
ows20:Valuetrueows20:Value ows20:AllowedValues
ows20:Constraint -- ATOM-response support ? --
ows20:Constraint name=ATOM-response ows20:AllowedValues
ows20:Valuetrueows20:Value ows20:AllowedValues
ows20:Constraint ows20:Constraint name=CoreQueryables
ows20:AllowedValues ows20:ValueTitleows20:Value
ows20:ValueSubjectows20:Value ows20:ValueAbstractows20:Value
ows20:ValueModifiedows20:Value ows20:ValueTypeows20:Value
ows20:ValueFormatows20:Value ows20:ValueIdentifierows20:Value
ows20:ValueAssociationows20:Value ows20:ValueBoundingBoxows20:Value
ows20:AllowedValues ows20:Constraint
ows20:Constraint name=CoreSortables ows20:AllowedValues
ows20:ValueTitleows20:Value ows20:ValueTypeows20:Value
ows20:ValueModifiedows20:Value ows20:AllowedValues
ows20:Constraint ows20:Constraint name=DefaultSortingAlgorithm
ows20:AllowedValues ows20:Value
http:www.sdisuite.deterraCatalogdocumentationdescriprionOfSortalgorithm.html ows20:Value
ows20:AllowedValues ows20:Constraint
ows20:OperationsMetadata
24 ows20:Languages
ows20:Languageenows20:Language ows20:Languages
fes:Filter_Capabilities xmlns:ows11=http:www.opengis.netows1.1
fes:Conformance fes:Constraint name=Filter-FES-KVP
ows11:AllowedValues ows11:Valueqows11:Value
ows11:Valuebboxows11:Value ows11:AllowedValues
fes:Constraint fes:Constraint name=ImplementsMinSpatialFilter
ows11:DefaultValuetrueows11:DefaultValue fes:Constraint
fes:Conformance fes:Spatial_Capabilities
fes:GeometryOperands fes:GeometryOperand name=gml:Envelope
fes:GeometryOperand name=gml:Point fes:GeometryOperand name=gml:LineString
fes:GeometryOperand name=gml:Polygon fes:GeometryOperands
fes:SpatialOperators fes:SpatialOperator name=BBOX
fes:SpatialOperator name=Beyond fes:SpatialOperator name=Contains
fes:SpatialOperator name=Crosses fes:SpatialOperator name=Disjoint
fes:SpatialOperator name=DWithin fes:SpatialOperator name=Equals
fes:SpatialOperator name=Intersects fes:SpatialOperator name=Overlaps
fes:SpatialOperator name=Touches fes:SpatialOperator name=Within
fes:SpatialOperators fes:Spatial_Capabilities
fes:Extended_Capabilities fes:AdditionalOperators
fes:Operator name=Between fes:Operator name=EqualTo
fes:Operator name=GreaterThan fes:Operator name=GreaterThanEqualTo
fes:Operator name=LessThan fes:Operator name=LessThanEqualTo
25 fes:Operator name=Like
fes:Operator name=NotEqualTo fes:Operator name=NullCheck
fes:AdditionalOperators fes:Extended_Capabilities
fes:Filter_Capabilities csw:Capabilities