Click or drag to resize

NavigationManagerDynamicZoomer Class

Verizon Connect Logo
Print this page
Learn more about Verizon Connect GeoBase.
Get information about the latest release
The DynamicZoomer provides an interface for controlling zooming behavior of the map based on the vehicle's speed and distance from approaching navigation event.
Inheritance Hierarchy
SystemObject
  Telogis.GeoBase.NavigationNavigationManagerDynamicZoomer

Namespace:  Telogis.GeoBase.Navigation
Assembly:  geobase.net (in geobase.net.dll) Version: 4.99.0.0
Syntax
public class DynamicZoomer

The NavigationManagerDynamicZoomer type exposes the following members.

Properties
  NameDescription
Public propertyCode exampleHysteresisLimit
Dynamic zooming has an optional hysteresis feature to prevent the map jumping between zooms when vehicle speed is hovering about the zoom-out limit. Vehicle speed must drop HysteresisLimit below the zoom out speed before the map will zoom into the next lowest level.
Public propertyPerspectiveMode
Gets or sets the DynamicZoomer's current PerspectiveMode. The default behavior is dynamic zooming is only in effect for two-point-five-d maps.
Top
Methods
  NameDescription
Public methodClear
Clears the currently set dynamic zoom behavior.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodSetZoomAtDistance
Sets a distance from the next approaching nav event at which to initiate zooming. This may be called multiple times to zoom at different distances.
Public methodSetZoomAtSpeed
Sets a speed at which the map will initiate zooming. This may be called multiple times to initiate zooming at different speeds.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also