Skip to content

How to find records

Jill Saligoe-Simmel edited this page Apr 6, 2023 · 4 revisions

Search and find records in Esri Geoportal Server

Geoportal Server provides multiple methods to search for records in Geoportal Server catalog.

Using the search box

In addition to the free text search, you can conduct advanced search using Elasticsearch syntax with specific fields and logic operators. For example:

  • title:Paleoclimatology - returns records whose title contains the word Paleoclimatology.
  • -title:Paleoclimatology - returns records whose title does NOT contain the word Paleoclimatology.
  • Paleoclimatology AND environment* - returns records that contain both word "Paleoclimatology" and the word starting with "environment".
  • Paleoclimatology OR environment* - returns records that contain either word "Paleoclimatology" or the word starting with "environment".
  • keywords_s:"Spatial data" - returns records whose keywords contain the exact word "Spatial data".

Please note the field names, such as title and keywords_s can be found by clicking on the JSON link in the search results.

For detailed descriptions of the Elasticsearch search syntax, please visit Elasticsearch.

Searching for records using the search facets

The Geoportal Server search facets (on the search panel, left of the page) provide a way to narrow down the results. The number within each choice shows the # of matching records dynamically. Selecting a choice will make the selection to be added as a filter, and you can add multiple filters to narrow down the results further.

For spatial search, including "Intersects" and "Within", the map extent will be used as the search area.

Searching for records using Elasticsearch DSL

Clicking on "Web" link in the lower right of the search result page will open the page with the URL shown in the Elasticsearch DSL pattern. It is possible to further narrow down the results by changing the fields and parameters in the esdsl section of the url (need knowledge of Elasticsearch DSL).

Searching for records using federated search in Geoportal Server map viewer

If Geoportal Server has been configured for federated search, it is possible to search for records in other repositories within the Geoportal Server map viewer. The steps include: Click on "Map" tab > Click on "Geoportal Search" button in map viewer > Enter search text > click search > select the external catalog to view the results.

Searching for records using Opensearch endpoint

Please see CSW and Opensearch with Geoportal Server.

Searching for records using CSW 3.0.0

Please see CSW and Opensearch with Geoportal Server.

Searching for records using CSW 2.0.2

Please see CSW and Opensearch with Geoportal Server.

Searching for records using geoportal-search component

Please see Geoportal Search Component.

Clone this wiki locally