Click or drag to resize

MagnifierMapView Class

Map displayed in the magnifier.
Inheritance Hierarchy

Namespace:  Ptv.XServer.Controls.Map.Gadgets
Assembly:  Ptv.XServer.Controls.Map (in Ptv.XServer.Controls.Map.dll) Version: 1.7.10.0
Syntax
public class MagnifierMapView : MapView

The MagnifierMapView type exposes the following members.

Constructors
  NameDescription
Public methodMagnifierMapView
Initializes a new instance of the MagnifierMapView class.
Top
Properties
  NameDescription
Public propertyCenter
Gets or sets the center of the map.
(Inherited from MapView.)
Public propertyCurrentEnvelope
Gets the bounding box of the visible map section while the map is in animation mode.
(Inherited from MapView.)
Public propertyCurrentScale
Gets the scale factor while the map is in animation mode. Defined in Logical units per pixel.
(Inherited from MapView.)
Public propertyCurrentX
Gets the logical x-coordinate while the map is in animation mode.
(Inherited from MapView.)
Public propertyCurrentY
Gets the logical y-coordinate while the map is in animation mode.
(Inherited from MapView.)
Public propertyCurrentZoom
Gets the floating tile level while in animation mode.
(Inherited from MapView.)
Public propertyFinalEnvelope
Gets the anticipated bounding box of the visible map section after the map was in animation mode / the current box while the map is in animation mode.
(Inherited from MapView.)
Public propertyFinalScale
Gets the scale factor after the map was in animation mode / the anticipated scale factor while the map is in animation mode. Defined in logical units per pixel.
(Inherited from MapView.)
Public propertyFinalX
Gets the x-coordinate after the map was in animation mode / the anticipated x-coordinate while the map is in animation mode.
(Inherited from MapView.)
Public propertyFinalY
Gets the y-coordinate after the map was in animation mode / the anticipated y-coordinate while the map is in animation mode.
(Inherited from MapView.)
Public propertyFinalZoom
Gets the level of detail according to the standard tiling scheme (float value).
(Inherited from MapView.)
Public propertyFitInWindow
Gets or sets a value indicating whether the map should be fitted in the window or not.
(Inherited from MapView.)
Public propertyIsAnimating
Gets a value indicating whether an animation is in progress. Returns true while the map performs a transition to a new map section.
(Inherited from MapView.)
Public propertyMaxZoom
Gets or sets the maximal level of detail according to the standard tiling scheme. The current detail level (see FinalZoom property) is corrected, if it is higher than the new maximum value.
(Inherited from MapView.)
Public propertyMetersPerPixel
Gets the number of meters spanned by one pixel.
(Inherited from MapView.)
Public propertyMinZoom
Gets or sets the minimal level of detail according to the standard tiling scheme. The current detail level (see FinalZoom property) is corrected, if it is lower than the new minimum value.
(Inherited from MapView.)
Public propertyOriginOffset
Gets the origin offset value for Deep Zoom
(Inherited from MapView.)
Public propertyParentMapView
Gets or sets the parent map which is magnified.
Public propertyPrinting
Gets or sets a value indicating whether the printing of a map is in process.
(Inherited from MapView.)
Public propertyZoomDelta
Gets or sets the zoom delta of the magnifier in reference to the map.
Public propertyZoomScale
Gets or sets the current zoom scale value.
(Inherited from MapView.)
Top
Methods
  NameDescription
Public methodInitializeComponent
InitializeComponent
(Inherited from MapView.)
Public methodSetEnvelope(MapRectangle, Boolean)
Sets the visible map section to a bounding box, so the box is contained in the map section.
(Inherited from MapView.)
Public methodSetEnvelope(MapRectangle, Boolean, Double)
Sets the visible map section to a bounding box, so the box is contained in the map section.
(Inherited from MapView.)
Public methodSetPosition
Sets the position of the magnifier and calculates the zoom in order to display the magnified map.
Public methodSetXYZ(Double, Double, Double, Boolean)
Positions the map to a center and zoom factor.
(Inherited from MapView.)
Public methodSetXYZ(Double, Double, Double, Boolean, Boolean)
Positions the map to a center and zoom factor.
(Inherited from MapView.)
Public methodSetZoom
Sets the level of detail according to the standard tiling scheme.
(Inherited from MapView.)
Public methodZoomAround
Zooms around a point.
(Inherited from MapView.)
Top
Events
  NameDescription
Public eventViewportBeginChanged
Event indicating the beginning of a change of the visible map section. This event is intended for more longtime actions (for example reading DB-objects), when the map section will change.
(Inherited from MapView.)
Public eventViewportEndChanged
Event indicating the ending of a change of the visible map section. It is the counterpart of the event.
(Inherited from MapView.)
Public eventViewportWhileChanged
Event indicating an intermediate view, when animation mode is active. It can be used to adapt the size of WPF objects, or other actions, which are not time-consuming. This event may called multiple times, when animation mode is active.
(Inherited from MapView.)
Top
Fields
  NameDescription
Public fieldBackPaneCanvas
BackPaneCanvas Name Field
(Inherited from MapView.)
Public fieldForePaneCanvas
ForePaneCanvas Name Field
(Inherited from MapView.)
Public fieldGeoCanvas
GeoCanvas Name Field
(Inherited from MapView.)
Public fieldLayers
Layers Name Field
(Inherited from MapView.)
Public fieldTopPaneCanvas
TopPaneCanvas Name Field
(Inherited from MapView.)
Top
Extension Methods
  NameDescription
Public Extension MethodCanvasToPtvMercator(UIElement, Double)Overloaded.
Conversion of a pixel distance into a Mercator distance.
(Defined by WgsExtensions.)
Public Extension MethodCanvasToPtvMercator(UIElement, Point)Overloaded.
Conversion of a pixel coordinate into a PTV-internal Mercator format.
(Defined by WgsExtensions.)
Public Extension MethodCanvasToPtvMercator(UIElement, MapRectangle)Overloaded.
Conversion of a rectangle containing pixel coordinates into a PTV-internal Mercator format.
(Defined by WgsExtensions.)
Public Extension MethodCanvasToPtvMercator(UIElement, IEnumerablePoint)Overloaded.
Conversion of multiple pixel coordinates into a PTV-internal Mercator format.
(Defined by WgsExtensions.)
Public Extension MethodCanvasToWgs
Conversion of a pixel coordinate into WGS format.
(Defined by WgsExtensions.)
Public Extension MethodFindRelativeT
Finds an object of type T for a framework element which is somewhere in the visual tree.
(Defined by MapElementExtensions.)
Public Extension MethodGetCurrentEnvelopePtvMercator
Gets the bounding box of the visible map section while the map is in animation mode.
(Defined by WgsExtensions.)
Public Extension MethodPtvMercatorToCanvas
Conversion of a PTV-internal Mercator coordinate into pixel coordinates.
(Defined by WgsExtensions.)
Public Extension MethodToJson
Converts an object to a JSON string representation.
(Defined by JSONWriter.)
Public Extension MethodWgsToCanvas
Conversion of a WGS coordinate into pixel format.
(Defined by WgsExtensions.)
Top
See Also