Ejemplo n.º 1
0
        private void AndroidMap_CurrentExtentChanged(object sender, CurrentExtentChangedMapViewEventArgs e)
        {
            PointShape upperLeftPoint  = e.NewExtent.UpperLeftPoint;
            PointShape lowerRightPoint = e.NewExtent.LowerRightPoint;

            labelExtent.Text = string.Format("Map cureent extent: {0}, {1}, {2}, {3}", upperLeftPoint.X.ToString("n2"), upperLeftPoint.Y.ToString("n2"), lowerRightPoint.X.ToString("n2"), lowerRightPoint.Y.ToString("n2"));
            labelScale.Text  = string.Format("Map cureent scale: {0}", ExtentHelper.GetScale(e.NewExtent, (float)androidMap.Width, androidMap.MapUnit).ToString("n4"));
        }
 private void MapA_CurrentExtentChanged(object sender, CurrentExtentChangedMapViewEventArgs e)
 {
     if (currentExtentChangedSource == "MapA")
     {
         MapB.CurrentExtent = e.NewExtent;
         MapB.Refresh();
         currentExtentChangedSource = null;
     }
 }