Package | Description |
---|---|
com.luciad.layers.features |
Support for rendering of feature (vector) data.
|
com.luciad.layers.grids.lonlat |
Support for rendering of Longitude Latitude (LonLat) grids.
|
com.luciad.layers.grids.mgrs |
Support for rendering of Military Grid Reference System (MGRS) grids.
|
com.luciad.maps |
Supports display of data on screen using a map with layers.
|
Modifier and Type | Method and Description |
---|---|
List<MapScale> |
FeatureQueryConfiguration.getScaleBreaks()
Returns the scales at which the model query condition changes, ordered from zoomed out to zoomed in.
|
Modifier and Type | Method and Description |
---|---|
FeatureQueryConfiguration.Builder |
FeatureQueryConfiguration.Builder.addCondition(MapScale minScale,
MapScale maxScale,
Expression condition)
Defines an expression that is used when querying the model for a certain scale range of the map.
|
Modifier and Type | Method and Description |
---|---|
void |
FeaturePainterMetadata.detailLevelScales(List<MapScale> detailLevelScales)
Sets a vector of map scales that determine when this painter should switch from one level-of-detail to the next.
|
Modifier and Type | Method and Description |
---|---|
MapScale |
LonLatGridSetting.getMaxScale()
Returns the max scale (most zoomed in) for which this setting applies.
|
MapScale |
LonLatGridSetting.getMinScale()
Returns the min scale (most zoomed out) for which this setting applies.
|
Modifier and Type | Method and Description |
---|---|
LonLatGridSetting.Builder |
LonLatGridSetting.Builder.scaleRange(MapScale minScale,
MapScale maxScale)
Indicates the scale range for which this setting applies.
|
Modifier and Type | Method and Description |
---|---|
MapScale |
MgrsGridSetting.getMaxScale()
Returns the max scale (most zoomed in) for which this setting applies.
|
MapScale |
MgrsGridSetting.getMinScale()
Returns the min scale (most zoomed out) for which this setting applies.
|
Modifier and Type | Method and Description |
---|---|
MgrsGridSetting.Builder |
MgrsGridSetting.Builder.scaleRange(MapScale minScale,
MapScale maxScale)
Indicates the scale range for which this setting applies.
|
Modifier and Type | Field and Description |
---|---|
static MapScale |
MapScale.MaxZoomedIn
The value that represents a maximally zoomed in map scale (1:0 ≈ the maximum double value)
|
static MapScale |
MapScale.MaxZoomedOut
The value that represents a maximally zoomed out map scale (1:inf == 0)
|
Modifier and Type | Method and Description |
---|---|
static MapScale |
MapScale.fromDenominator(double denominator)
Creates a map scale from a denominator value.
|
MapScale |
MapNavigator.ScaleConstraintOptions.getZoomInLimit()
Returns the scale limit for zooming in.
|
MapScale |
MapNavigator.ScaleConstraintOptions.getZoomOutLimit()
Returns the scale limit for zooming out.
|
MapScale |
MapScale.zoomIn(double factor)
Creates a new MapScale which is zoomed in with a given factor.
|
MapScale |
MapScale.zoomOut(double factor)
Creates a new MapScale which is zoomed outn with a given factor.
|
Modifier and Type | Method and Description |
---|---|
int |
MapScale.compareTo(MapScale other) |
void |
MapNavigator.ScaleConstraintOptions.setZoomInLimit(MapScale zoomInLimit)
Sets the scale limit for zooming in.
|
void |
MapNavigator.ScaleConstraintOptions.setZoomOutLimit(MapScale zoomOutLimit)
Sets the scale limit for zooming out.
|
MapNavigator.ZoomAction |
MapNavigator.ZoomAction.targetScale(MapScale targetScale)
Sets the map scale to which to zoom to.
|