Method: SearchSolrTools::Translators::NsidcJsonToSolr#translate_temporal_resolution_facet_values

Defined in:
lib/search_solr_tools/translators/nsidc_json.rb

#translate_temporal_resolution_facet_values(parameters_json) ⇒ Object



89
90
91
92
93
94
95
96
# File 'lib/search_solr_tools/translators/nsidc_json.rb', line 89

def translate_temporal_resolution_facet_values(parameters_json)
  temporal_resolutions = []
  parameters_json.each do |param_json|
    binned_temporal_res = Helpers::SolrFormat.resolution_value(param_json['temporalResolution'], :find_index_for_single_temporal_resolution_value, Helpers::SolrFormat::TEMPORAL_RESOLUTION_FACET_VALUES)
    temporal_resolutions << binned_temporal_res unless binned_temporal_res.to_s.empty?
  end
  temporal_resolutions.flatten.uniq
end