public MapInfo(PureProjection Projection, RectLatLng Area, int Zoom, MapType Type) { this.Projection = Projection; this.Area = Area; this.Zoom = Zoom; this.Type = Type; }
/// <summary> /// sets projection using specific map /// </summary> /// <param name="type"></param> /// <param name="Projection"></param> public void AdjustProjection(MapType type, ref PureProjection Projection, out int maxZoom) { maxZoom = MaxZoom; if (false == (Projection is MercatorProjection)) { Projection = new MercatorProjection(); maxZoom = GMaps.Instance.MaxZoom; } }
public void Start(RectLatLng area, PureProjection prj, int zoom, MapType type, int sleep) { if(!worker.IsBusy) { this.label1.Text = "..."; this.progressBar1.Value = 0; this.prj = prj; this.area = area; this.zoom = zoom; this.type = type; this.sleep = sleep; GMaps.Instance.UseMemoryCache = false; worker.RunWorkerAsync(); this.ShowDialog(); } }
public void Start(RectLatLng area, PureProjection prj, int zoom, MapType type, int sleep) { if (!worker.IsBusy) { this.label1.Text = "..."; this.progressBar1.Value = 0; this.prj = prj; this.area = area; this.zoom = zoom; this.type = type; this.sleep = sleep; GMaps.Instance.UseMemoryCache = false; worker.RunWorkerAsync(); this.ShowDialog(); } }
public GridExporter(PureProjection aProjection) { OriginMarker = null; OtherReferencePoint = null; mProjection = aProjection; }