mapengine package
This package contains the interfaces for a mapengine. A MapEngine is a standardization between the rendering engine used in the backend of an interactive map, and other applications. Using a map engine makes it possible to improve certain syntaxes, and provide long term support while using open source map engine projects in the backend.
Classes
Class | Description |
---|---|
Filter | Defines a filter on a layer |
HoverEventArgs | Triggered when the user hovers over features on the map |
Location | Represents a location on the map |
MapClickEventArgs | Triggered when the user clicks on the map |
MoveEndEventArgs | Triggered when the map has been moved |
RotationChangedEventArgs | Triggered when the map rotation |
SelectCompletedEventArgs | Triggered when a feature is selected |
SketchChangedEventArgs | Triggered when a sketch is completed |
SketchCompletedEventArgs | Triggered when a sketch is completed |
VisibilityChangedEventArgs | Triggered when the visibility of a layer is changed |
Enumerations
Enumeration | Description |
---|---|
LayerType | Layer type |
PointStyleType | Point style type |
PositionType | Position of an object |
Interfaces
Interface | Description |
---|---|
CircleStyle | Style of the circle |
DrawInteractionOptions | Options used for draw actions |
Extent | The extent of an object |
Feature | Represents a feature of a vector layer |
FillStyle | The fill style |
Geometry | Geometry class |
Layer | Represent a generic map engine layer |
LayerOptions | Parameters used when creating a new layer |
Map | The main MapEngine map object |
MapEngineFactory | Main factory object to create new objects. A factory is used to be able to provide multiple map engines and handling map engines without knowing the exact map engine that is used in the backend. |
MapOptions | Options used when creating a new map |
Overlay | An overlay on the map |
OverlayOptions | Overlay settings |
Projection | A projection |
StrokeStyle | Stroke style of a feature |
Style | Style of a feature |
Utils | Map Engine utility class for helper methods |
VectorLayer | Represent a map engine layer |
ZoomToExtentOptions | Settings used when zooming to extent |
ZoomToGeometryOptions | Settings used when zooming to geometry |