Adds an event handler for the specified event
Adds an OpenLayers interaction
Adds an OpenLayers overlay
EXPERIMENTAL: Adds the given application state subscribers
NOTE: Calling this method will trigger a re-render of the component. Due to this quirk, calling this method again while a re-render is taking place may cause the subscriber to not actually be registered. Calling this method multiple times in succession is therefore not advised. If you need to add multiple subscribers, pass an array of the subscribers to register in a single method call.
Cancels active digitization
Starts the digitization process for a circle
Starts the digitization process for a line
Starts the digitization process for a line string
Starts the digitization process for a point
Starts the digitization process for a polygon
Starts the digitization process for a rectangle
Dispatches the given action
Exports an image of the current map view
Gets the active tool
Gets the current extent
Gets the current map view
Gets the default line style
Gets the default point circle style
Gets the default point icon style
Gets the default polygon style
Gets the layer manager for the given map. If map name is not specifed it will get the layer manager for the currently active map.
Gets the name of the current runtime map
Gets the meters per unit value
Gets the OL object factory
Gets the projection of the map
Gets the view resolution
Returns the collection of selected client-side vector features. This collection is observable, so you may hold onto a reference to this collection and subscribe to events on this collection for when new features are added or removed from this collection
Gets the current physical size of the map
EXPERIMENTAL: Gets all application state subscriber names
Gets the current view rotation
Sets the initial map view
Gets whether the viewer is currently in the state of digitizing
Gets whether view rotation is enabled
Gets MapGuide-specific viewer functionality. If this viewer was not set up with MapGuide support, this is undefined
Refreshes the map
Removes an event handler for the specified event
Removes the given OpenLayers interaction
Removes the given OpenLayers overlay
EXPERIMENTAL: Removes application state subscribers of the given names
Gets the resolution for the given scale
Sets the active tool
Sets the current view rotation
Sets whether view rotation is enabled or not
Zooms in or out by the specified delta
Zooms to the specified extent
Zooms to the specified map view
Generated using TypeDoc
Describes the API for interacting with the map viewer
IMapViewer