Uses of Package
io.goobi.viewer.model.maps.features
Packages that use io.goobi.viewer.model.maps.features
Package
Description
Provides the core domain model for geo-maps in the Goobi viewer, including map
configurations, feature sets, markers, filters, and Solr-backed spatial data providers.
Contains data providers and generators for GeoJSON map features, retrieving spatial
data from Solr, metadata fields, record structures, and entity relationships.
-
Classes in io.goobi.viewer.model.maps.features used by io.goobi.viewer.model.mapsClassDescriptionStrategy interface for retrieving
MetadataDocumentresults from a data source (e.g. the Solr index) based on a query and optional facet filters.Aggregates a Solr main document together with its inline metadata, grouped METADATA child documents, and structural child docstructs, used to supply data for geo-map feature generation. -
Classes in io.goobi.viewer.model.maps.features used by io.goobi.viewer.model.maps.featuresClassDescriptionAbstract base class for geo map feature data providers that execute Solr queries and convert the results into
MetadataDocumentinstances for downstream feature generation.Strategy interface for retrievingMetadataDocumentresults from a data source (e.g. the Solr index) based on a query and optional facet filters.Creates localised label values for geo map features by applying configured metadata templates to a givenMetadataContainer.Feature data provider that retrieves Solr metadata documents (DOCTYPE:METADATA) and their parent top-level records for use in geo map feature generation.Aggregates a Solr main document together with its inline metadata, grouped METADATA child documents, and structural child docstructs, used to supply data for geo-map feature generation.