Skip to content

CurrentExtentChangedMapViewEventArgs

Namespace: ThinkGeo.UI.Android

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

public class CurrentExtentChangedMapViewEventArgs : System.EventArgs

Inheritance ObjectEventArgsCurrentExtentChangedMapViewEventArgs

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

CurrentExtentChangedMapViewEventArgs()

Initializes a new instance of the CurrentExtentChangedMapViewEventArgs class.

public CurrentExtentChangedMapViewEventArgs()

CurrentExtentChangedMapViewEventArgs(RectangleShape, RectangleShape)

Initializes a new instance of the CurrentExtentChangedMapViewEventArgs class.

public CurrentExtentChangedMapViewEventArgs(RectangleShape oldExtent, RectangleShape newExtent)

Parameters

oldExtent RectangleShape
The old extent.

newExtent RectangleShape
The new extent.

CurrentExtentChangedMapViewEventArgs(RectangleShape, RectangleShape, PointShape, Double, Double)

Initializes a new instance of the CurrentExtentChangingMapViewEventArgs class.

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

Parameters

oldExtent RectangleShape
The old extent.

newExtent RectangleShape
The new extent.

centerPoint PointShape
the new center point of the map

rotationAngle Double
the new rotation angle of the map

scale Double
the new scale of the map