Table of Contents

Class MapFlyToController

Namespace
LansMap.Map.Control
public sealed class MapFlyToController
Inheritance
object
MapFlyToController

Constructors

MapFlyToController(IMapFlyTarget, Func<double>, Func<int>)

public MapFlyToController(IMapFlyTarget map, Func<double> now = null, Func<int> frame = null)

Parameters

map IMapFlyTarget
now Func<double>
frame Func<int>

Fields

ArcMinPanScreenfulls

public const double ArcMinPanScreenfulls = 3

Field Value

double

ArcMode

public FlyToArcMode ArcMode

Field Value

FlyToArcMode

MaxFlySeconds

public double MaxFlySeconds

Field Value

double

Properties

IsFlying

public bool IsFlying { get; }

Property Value

bool

Methods

Cancel()

public void Cancel()

FlyTo(double, double, double?, double)

public void FlyTo(double lat, double lon, double? zoom = null, double durationSeconds = 0.3)

Parameters

lat double
lon double
zoom double?
durationSeconds double

Tick()

public void Tick()