Class BundleStartingPositionMapLayer
java.lang.Object
overit.geocallapp.wfm.core.ux.bundler.search.detail.map.BundleMapLayerBase
overit.geocallapp.wfm.core.ux.bundler.search.detail.map.BundleStartingPositionMapLayer
- All Implemented Interfaces:
BundleMapLayer
Map layer for displaying bundle starting position information on the map.
- Since:
- 20.1
-
Field Summary
Fields inherited from class overit.geocallapp.wfm.core.ux.bundler.search.detail.map.BundleMapLayerBase
aggregates, layer, layerId, layerName, LOG, MIDPOINT_X_COORD, MIDPOINT_Y_COORD -
Constructor Summary
ConstructorsConstructorDescriptionBundleStartingPositionMapLayer(String layerId, String layerName, List<BundleEntitiesAggregate> aggregates) -
Method Summary
Modifier and TypeMethodDescriptiongetAggregateFromFeatureId(String featureId) Retrieves the BundleEntitiesAggregate containing a specific feature.Returns the features data for map related operations on features.Returns the primary X coordinate field.Returns the primary Y coordinate field.protected overit.geocallapp.wfm.geos.geojson.GeoJSONEntityPoint.GeoJSONEntityPointPropertiesBuilderGets the GeoJSON entity point properties builder.Returns the tooltip configuration.protected DynOgetTooltipData(String featureId) Retrieves tooltip data for a specific feature.Methods inherited from class overit.geocallapp.wfm.core.ux.bundler.search.detail.map.BundleMapLayerBase
calculateEnvelope, convertToFeatures, extractFeaturesData, fetchGeoJSONData, getAddress, getAggregates, getAlternativeXField, getAlternativeYField, getCoordinates, getGeoJSONInfo, getGeoJSONLayer, getGeoJSONStyleFunction, getIdField, getLayerId, getLayerName, getMidPointCoord, getMidPointXCoord, getMidPointYCoord, getWorkOrderCode, getWorkOrderOperation, getXCoordinate, getYCoordinate, setAggregates
-
Constructor Details
-
BundleStartingPositionMapLayer
public BundleStartingPositionMapLayer(String layerId, String layerName, List<BundleEntitiesAggregate> aggregates)
-
-
Method Details
-
getTooltipData
Description copied from class:BundleMapLayerBaseRetrieves tooltip data for a specific feature.- Specified by:
getTooltipDatain classBundleMapLayerBase- Parameters:
featureId- the feature ID- Returns:
- tooltip data for the specified feature
-
getAggregateFromFeatureId
Description copied from class:BundleMapLayerBaseRetrieves the BundleEntitiesAggregate containing a specific feature.- Specified by:
getAggregateFromFeatureIdin classBundleMapLayerBase- Parameters:
featureId- the feature ID- Returns:
- the BundleEntitiesAggregate containing the feature
-
getTooltipConfiguration
Description copied from interface:BundleMapLayerReturns the tooltip configuration.- Returns:
- the tooltip configuration
-
getPrimaryXField
Description copied from class:BundleMapLayerBaseReturns the primary X coordinate field.- Specified by:
getPrimaryXFieldin interfaceBundleMapLayer- Overrides:
getPrimaryXFieldin classBundleMapLayerBase- Returns:
- the primary X coordinate field
-
getPrimaryYField
Description copied from class:BundleMapLayerBaseReturns the primary Y coordinate field.- Specified by:
getPrimaryYFieldin interfaceBundleMapLayer- Overrides:
getPrimaryYFieldin classBundleMapLayerBase- Returns:
- the primary Y coordinate field
-
getFeaturesData
Description copied from interface:BundleMapLayerReturns the features data for map related operations on features.- Returns:
- the list of features data
-
getPropertiesBuilder
protected overit.geocallapp.wfm.geos.geojson.GeoJSONEntityPoint.GeoJSONEntityPointPropertiesBuilder getPropertiesBuilder()Description copied from class:BundleMapLayerBaseGets the GeoJSON entity point properties builder.- Specified by:
getPropertiesBuilderin classBundleMapLayerBase- Returns:
- the GeoJSON entity point properties builder
-