Class RecordGeoMap

java.lang.Object
io.goobi.viewer.model.maps.RecordGeoMap

public class RecordGeoMap extends Object
Contains data to create a geomap for a record containing complex metadata (metadata documents) with geo coordinates
Author:
florian
  • Constructor Details

    • RecordGeoMap

      public RecordGeoMap(StructElement struct, List<MetadataContainer> relatedDocuments) throws DAOException
      Create a new geomap with features from the given StructElement and related documents.
      Parameters:
      struct -
      relatedDocuments -
      Throws:
      DAOException
    • RecordGeoMap

      public RecordGeoMap(StructElement struct, List<MetadataContainer> relatedDocuments, IDAO dao, List<FeatureSetConfiguration> featureSetConfigs)
      Create a new geomap with features from the given StructElement and related documents.
      Parameters:
      struct -
      relatedDocuments -
      dao -
      featureSetConfigs -
    • RecordGeoMap

      public RecordGeoMap()
      empty geomap without features
  • Method Details

    • getGeomapFiltersAsJson

      public String getGeomapFiltersAsJson()
    • getGeoMap

      public GeoMap getGeoMap()