Package | Description |
---|---|
com.luciad.controllers |
Provides interaction with the data presented on a Map.
|
com.luciad.create |
Supports interactive creation of Features on the Map.
|
com.luciad.create.features |
Creating features.
|
com.luciad.edit |
Supports interactive editing of Features on the Map.
|
com.luciad.edit.features |
Editing features.
|
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 |
---|---|
void |
IController.onActivate(Map map)
Used by the map to signal that this controller can start interaction with the map.
|
EventResult |
SelectEventHandler.onClickEvent(ClickEvent clickEvent,
Map map)
Changes the
FeatureState#selected() state of features located under the event location directly or delegates the selection to the handler if it has been set. |
EventResult |
ZoomEventHandler.onClickEvent(ClickEvent clickEvent,
Map map,
boolean zoomIn)
Zooms towards or from the mouse position of a click.
|
EventResult |
ZoomEventHandler.onClickEvent(ClickEvent clickEvent,
Map map,
boolean zoomIn,
double zoomSpeed)
Zooms towards or from the mouse position of a click.
|
void |
IController.onDeactivate(Map map)
Used by the map to signal that this controller is no longer the active controller of a map.
|
EventResult |
PanEventHandler.onDragEvent(DragEvent dragEvent,
Map map)
Moves the map's camera following the drag direction.
|
EventResult |
RotateEventHandler.onDragEvent(DragEvent dragEvent,
Map map)
Rotates the map's camera following the drag direction.
|
EventResult |
HoverEventHandler.onMouseMoveEvent(MouseMoveEvent moveEvent,
Map map)
Changes the
FeatureState#hover() state of features located under the mouse position. |
EventResult |
ZoomEventHandler.onScrollEvent(ScrollEvent scrollEvent,
Map map)
Applies a zoom towards or from the mouse position using the wheel uses the given zoom speed, with 1 being the default zoom speed.
|
EventResult |
ZoomEventHandler.onScrollEvent(ScrollEvent scrollEvent,
Map map,
double zoomSpeed)
Applies a zoom towards or from the mouse position using the wheel uses the given zoom speed, with 1 being the default zoom speed.
|
EventResult |
ZoomEventHandler.onScrollEvent(ScrollEvent scrollEvent,
Map map,
double zoomSpeed,
boolean invertZoomDirection)
Applies a zoom towards or from the mouse position using the wheel uses the given zoom speed, with 1 being the default zoom speed.
|
EventResult |
SelectEventHandler.onTouchLongPressEvent(TouchLongPressEvent touchLongPressEvent,
Map map)
Changes the
FeatureState#selected() state of features located under the event location directly or delegates the selection to the handler if it has been set. |
Modifier and Type | Method and Description |
---|---|
Creator.Builder |
Creator.Builder.map(Map map)
Sets the map on which features are created.
|
Modifier and Type | Method and Description |
---|---|
Map |
FeatureCreateContext.getMap() |
Modifier and Type | Method and Description |
---|---|
Editor.Builder |
Editor.Builder.map(Map map)
Sets the map on which features are edited.
|
Modifier and Type | Method and Description |
---|---|
Map |
FeatureEditContext.getMap() |
Modifier and Type | Method and Description |
---|---|
void |
IFeatureEditConfiguration.edit(Feature feature,
long layerId,
Map map,
FeatureEditConfigurationBuilder builder)
Configures the edit behavior for a given
Feature . |
Constructor and Description |
---|
FeatureStateEditCandidateProvider(Map map,
FeatureState featureState)
Creates a new
FeatureStateEditCandidateProvider for the given map, using the given FeatureState . |
Constructor and Description |
---|
MgrsGridTextProvider(Map map)
Constructs a new
MgrsGridTextProvider for the given Map . |
Modifier and Type | Method and Description |
---|---|
Map |
Map.Builder.build()
Builds the Map for the configured settings.
|
Map |
MapEvent.getMap()
Returns the map.
|
Modifier and Type | Method and Description |
---|---|
void |
Map.IRendererCallback.onAfterPaint(Map map)
|
void |
Map.IRendererCallback.onBeforePaint(Map map)
|
Constructor and Description |
---|
MapEvent(Map map,
String changedProperty)
Creates a new map event for the given map and changed property.
|