From ef701651fb54bba0e1db580b23430b08575e70e3 Mon Sep 17 00:00:00 2001 From: Katharina Berger Date: Wed, 29 Jul 2020 17:25:14 +0200 Subject: [PATCH] add pid, ciation_url and further_info_url to list of fields that should not be used as facets; add cordex related projects to projects.properties --- src/java/main/esg/search/config/projects.properties | 4 +++- .../main/esg/search/query/api/QueryParameters.java | 12 +++++++++--- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/java/main/esg/search/config/projects.properties b/src/java/main/esg/search/config/projects.properties index 2c0228ee..7de822d1 100644 --- a/src/java/main/esg/search/config/projects.properties +++ b/src/java/main/esg/search/config/projects.properties @@ -1,4 +1,4 @@ -# mapping file for CMIP5 projects +# mapping file for projects cmip3:CMIP3 cmip4:CMIP4 cmip5:CMIP5 @@ -13,3 +13,5 @@ pmip3:PMIP3 geomip:GeoMIP euclipse:EUCLIPSE cordex:CORDEX +cordex-reklies:CORDEX-Reklies +cordex-esd:CORDEX-ESD \ No newline at end of file diff --git a/src/java/main/esg/search/query/api/QueryParameters.java b/src/java/main/esg/search/query/api/QueryParameters.java index 5e2ddbe7..0f44dd61 100644 --- a/src/java/main/esg/search/query/api/QueryParameters.java +++ b/src/java/main/esg/search/query/api/QueryParameters.java @@ -52,7 +52,7 @@ public class QueryParameters { final public static String FIELD_MIN_VERSION = "min_version"; final public static String FIELD_SCORE = "score"; final public static String FIELD_UNITS = "units"; - + final public static String FIELD_CHECKSUM = "checksum"; final public static String FIELD_CHECKSUM_TYPE = "checksum_type"; final public static String FIELD_INDEX_NODE = "index_node"; @@ -63,7 +63,12 @@ public class QueryParameters { final public static String FIELD_DATETIME_START = "datetime_start"; final public static String FIELD_DATETIME_STOP = "datetime_stop"; final public static String FIELD_TEXT = "text"; - + + // metadata fields for CMIP6 + final public static String FIELD_PID = "pid"; + final public static String FIELD_CITATION_URL = "citation_url"; + final public static String FIELD_FURTHER_INFO_URL = "further_info_url"; + // special query fields for open search geo extension public final static String FIELD_BBOX ="bbox"; // west, south, east, north public final static String FIELD_LAT ="lat"; @@ -118,7 +123,8 @@ public class QueryParameters { FIELD_VARIABLE_UNITS, FIELD_GEO, FIELD_GEO_UNITS, FIELD_TIMESTAMP_, FIELD_VERSION_, - FIELD_SCORE, FIELD_UNITS + FIELD_SCORE, FIELD_UNITS, + FIELD_PID, FIELD_CITATION_URL, FIELD_FURTHER_INFO_URL });