Connect to portal services and data

In addition to the "Discover" web interface for data seekers, this portal provides several machine pathways for application developers to enable them to search and connect to the services and datasets published by network members. These pathways represent multiple ways that portal services can be integrated into local tools, and thereby enable smaller projects to benefit from the published contributions of the wider network.

Read more about these pathways and how to use them below:

Catalog Services for the Web (CSW)

CSW is an open standard created by the Open Geospatial Consortium for discovering, browsing, and querying metadata records from a data catalog. This portal uses CSW to harvest many of the published resources from our network providers, and in turn publishes a CSW interface that you can connect to. Access our CSW interface at the following URL using your favorite CSW client:


http://search.criticalzone.org/czoportal/csw

What is a Catalog Service for the Web?

ESRI Geoportal CSW Documentation


Example 1 - click the following URL to query the capabilities of our CSW and return the results as an XML document.

http://search.criticalzone.org/czoportal/csw?service=CSW&version=2.0.2&request=GetCapabilities


Example 2 - click the following URL to initiate a CSW GetRecords query that returns the first 10 ISO metadata records found in the catalog as an XML document.

http://search.criticalzone.org/czoportal/csw?REQUEST=GetRecords&SERVICE=CSW&VERSION=2.0.2&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd&RESULTTYPE=results&TYPENAMES=csw:Record

ESRI Geoportal REST API

At the heart of this portal is an ESRI Geoportal data catalog, which provides an easy to use HTTP-based interface for querying resources. Access our Geoportal REST API at:


http://search.criticalzone.org/czoportal/rest/

Geoportal REST API Documentation


Example 1 - click the following URL to initiate a Geoportal find query that returns the first 10 metadata records in the portal as a JSON document:

http://search.criticalzone.org/czoportal/rest/find/document?f=pjson

OpenSearch API

OpenSearch is an open standard for search created by Amazon A9 that makes records available in a format suitable for syndication and aggregation. Access our OpenSearch API at:


http://search.criticalzone.org/czoportal/rest/find/document

Add our portal as a search provider in your favorite web browser


Example 1 - click the following URL to query the description of our OpenSearch API and return the results as an XML document.

http://search.criticalzone.org/czoportal/openSearchDescription


Example 2 - click the following URL to initiate a search that returns all records with the keyword 'hydrology' as a GeoRSS XML document:

http://search.criticalzone.org/czoportal/rest/find/document?searchText=keywords:%20hydrology

SOLR REST API

SOLR provides blazing-fast full-text and faceted search through a standard REST interface. It's the driving force behind our DATA page. Access our SOLR REST API at:


http://maxim.ucsd.edu/solr/collection1/select

What is SOLR?

How do I use the SOLR REST API?


Example 1 - click the following URL to initiate a SOLR select query that return the first 20 metadata records for the Reynolds CZO as a JSON document:

http://maxim.ucsd.edu/solr/collection1/select?&q=*+sys.src.collections_ss:%20(Issue|Reynolds)&rows=20&wt=json