{
  "catalog": [
    {
      "name": "CSW",
      "type": "group",
      "items": [
        {
          "name": "marlin.csiro.au",
          "type": "csw",
          "url": "http://www.marlin.csiro.au/geonetwork/srv/eng/csw"
        },
        {
          "name": "NGDC Geoportal",
          "type": "csw",
          "url": "http://www.ngdc.noaa.gov/geoportal/csw"
        },
        {
          "name": "NODC Geoportal",
          "type": "csw",
          "url": "http://data.nodc.noaa.gov/geoportal/csw"
        },
        {
          "name": "NRCAN",
          "type": "csw",
          "url": "http://geodiscover.cgdi.ca/wes/serviceManagerCSW/csw"
        },
        {
          "name": "USGS Woods Hole GI_CAT",
          "type": "csw",
          "url": "http://geoport.whoi.edu/gi-cat/services/cswiso",
          "getRecordsTemplate": "<csw:GetRecords xmlns:csw=\"http://www.opengis.net/cat/csw/2.0.2\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:ogc=\"http://www.opengis.net/ogc\" outputSchema=\"http://www.opengis.net/cat/csw/2.0.2\" outputFormat=\"application/xml\" version=\"2.0.2\" service=\"CSW\" resultType=\"results\" startPosition=\"{startPosition}\" maxRecords=\"100\" xsi:schemaLocation=\"http://www.opengis.net/cat/csw/2.0.2 http://schemas.opengis.net/csw/2.0.2/CSW-discovery.xsd\"><csw:Query typeNames=\"csw:Record\"><csw:ElementSetName>full</csw:ElementSetName><csw:Constraint version=\"1.1.0\"><ogc:Filter><ogc:PropertyIsLike wildCard=\"*\" singleChar=\"?\" escapeChar=\"\\\\\"><ogc:PropertyName>apiso:AnyText</ogc:PropertyName><ogc:Literal>*CMG_Portal*</ogc:Literal></ogc:PropertyIsLike></ogc:Filter></csw:Constraint></csw:Query></csw:GetRecords>"
        },
        {
          "name": "USGS CIDA Geonetwork",
          "type": "csw",
          "url": "http://cida.usgs.gov/gdp/geonetwork/srv/en/csw"
        },
        {
          "name": "USGS Coastal & Marine Program Geonetwork",
          "type": "csw",
          "url": "http://cmgds.marine.usgs.gov/geonetwork/srv/en/csw"
        },
        {
          "name": "data.gov",
          "type": "csw",
          "url": "http://catalog.data.gov/csw",
          "getRecordsTemplate": "<?xml version=\"1.0\" encoding=\"utf-8\"?><csw:GetRecords xmlns:csw=\"http://www.opengis.net/cat/csw/2.0.2\" version=\"2.0.2\" service=\"CSW\" resultType=\"results\" startPosition=\"{startPosition}\" maxRecords=\"100\"><csw:Query typeNames=\"csw:Record\" xmlns:ogc=\"http://www.opengis.net/ogc\" xmlns:gml=\"http://www.opengis.net/gml\"><csw:ElementSetName>full</csw:ElementSetName><csw:Constraint version=\"1.1.0\"><ogc:Filter><ogc:PropertyIsLike wildCard=\"*\" singleChar=\"#\" escapeChar=\"!\"><ogc:PropertyName>dc:format</ogc:PropertyName><ogc:Literal>*wms*</ogc:Literal></ogc:PropertyIsLike></ogc:Filter></csw:Constraint></csw:Query></csw:GetRecords>"
        },
        {
          "name": "oa-gis.csiro.au",
          "type": "csw",
          "url": "http://oa-gis.csiro.au/geonetwork/srv/eng/csw",
          "getRecordsTemplate": "<?xml version=\"1.0\" encoding=\"utf-8\"?><csw:GetRecords xmlns:csw=\"http://www.opengis.net/cat/csw/2.0.2\" version=\"2.0.2\" service=\"CSW\" resultType=\"results\" startPosition=\"{startPosition}\" maxRecords=\"100\"><csw:Query typeNames=\"csw:Record\" xmlns:ogc=\"http://www.opengis.net/ogc\" xmlns:gml=\"http://www.opengis.net/gml\"><csw:ElementSetName>full</csw:ElementSetName><csw:Constraint version=\"1.1.0\"><ogc:Filter></ogc:Filter></csw:Constraint></csw:Query></csw:GetRecords>",
          "includeWps": true
        },
        {
          "name": "USGS Woods Hole pycsw",
          "type": "csw",
          "url": "http://gamone.whoi.edu/csw",
          "getRecordsTemplate": "<csw:GetRecords xmlns:csw=\"http://www.opengis.net/cat/csw/2.0.2\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:ogc=\"http://www.opengis.net/ogc\" xmlns:gml=\"http://www.opengis.net/gml\" outputSchema=\"http://www.opengis.net/cat/csw/2.0.2\" outputFormat=\"application/xml\" version=\"2.0.2\" service=\"CSW\" resultType=\"results\" maxRecords=\"1000\" xsi:schemaLocation=\"http://www.opengis.net/cat/csw/2.0.2 http://schemas.opengis.net/csw/2.0.2/CSW-discovery.xsd\"> <csw:Query typeNames=\"csw:Record\"> <csw:ElementSetName>full</csw:ElementSetName> <csw:Constraint version=\"1.1.0\"> <ogc:Filter> <ogc:And> <ogc:BBOX> <ogc:PropertyName>ows:BoundingBox</ogc:PropertyName> <gml:Envelope srsName=\"urn:ogc:def:crs:OGC:1.3:CRS84\"> <gml:lowerCorner> -158.4 20.7</gml:lowerCorner> <gml:upperCorner> -60.2 50.6</gml:upperCorner> </gml:Envelope> </ogc:BBOX> <ogc:PropertyIsLike wildCard=\"*\" singleChar=\"?\" escapeChar=\"\\\"> <ogc:PropertyName>apiso:AnyText</ogc:PropertyName> <ogc:Literal>*CMG_Portal*</ogc:Literal> </ogc:PropertyIsLike> <ogc:PropertyIsLike wildCard=\"*\" singleChar=\"?\" escapeChar=\"\\\"> <ogc:PropertyName>apiso:ServiceType</ogc:PropertyName> <ogc:Literal>*WMS*</ogc:Literal> </ogc:PropertyIsLike> </ogc:And> </ogc:Filter> </csw:Constraint> </csw:Query> </csw:GetRecords>"
        }
      ]
    }
  ]
}
