Skip to content

CurrentExtentChangingMapViewEventArgs

Namespace: ThinkGeo.UI.Android

Use to send data when map's extent is changing.

public class CurrentExtentChangingMapViewEventArgs : System.EventArgs

Inheritance ObjectEventArgsCurrentExtentChangingMapViewEventArgs

Properties

OldExtent

Gets or sets the old extent.

public RectangleShape OldExtent { get; set; }

Property Value

RectangleShape
The old extent.

NewExtent

Gets or sets the new extent.

public RectangleShape NewExtent { get; set; }

Property Value

RectangleShape
The new extent.

CenterPoint

The CenterPoint of the map

public PointShape CenterPoint { get; set; }

Property Value

PointShape

RotationAngle

The current rotation angle of the map

public double RotationAngle { get; set; }

Property Value

Double

Scale

The current scale of the map

public double Scale { get; set; }

Property Value

Double

Constructors

CurrentExtentChangingMapViewEventArgs()

Initializes a new instance of the CurrentExtentChangingMapViewEventArgs class.

public CurrentExtentChangingMapViewEventArgs()

CurrentExtentChangingMapViewEventArgs(RectangleShape, RectangleShape)

Initializes a new instance of the CurrentExtentChangingMapViewEventArgs class.

public CurrentExtentChangingMapViewEventArgs(RectangleShape oldExtent, RectangleShape newExtent)

Parameters

oldExtent RectangleShape
The old extent.

newExtent RectangleShape
The new extent.

CurrentExtentChangingMapViewEventArgs(RectangleShape, RectangleShape, PointShape, Double, Double)

Initializes a new instance of the CurrentExtentChangingMapViewEventArgs class.

public CurrentExtentChangingMapViewEventArgs(RectangleShape oldExtent, RectangleShape newExtent, PointShape centerPoint, double rotationAngle, double scale)

Parameters

oldExtent RectangleShape
The old extent.

newExtent RectangleShape
The new extent.

centerPoint PointShape
the current center point of the map

rotationAngle Double
the current rotation angle of the map

scale Double
the current scale of the map