private void btnSetZoom_Click(object sender, EventArgs e) { string coordinateSystem = null; if (_tsd.TileStoreParameters.TileProvider == "Default") //NOXLATE { coordinateSystem = _tsd.GetDefaultCoordinateSystem(); } else { coordinateSystem = _service.CurrentConnection.CoordinateSystemCatalog.FindCoordSys("WGS84.PseudoMercator").WKT; //NOXLATE } var diag = new ExtentCalculationDialog(_service.CurrentConnection, coordinateSystem, CollectLayerIds); if (diag.ShowDialog() == DialogResult.OK) { var env = diag.Extents; if (env != null) { txtMinX.Text = env.MinX.ToString(CultureInfo.InvariantCulture); txtMinY.Text = env.MinY.ToString(CultureInfo.InvariantCulture); txtMaxX.Text = env.MaxX.ToString(CultureInfo.InvariantCulture); txtMaxY.Text = env.MaxY.ToString(CultureInfo.InvariantCulture); OnResourceChanged(); } else { MessageBox.Show(Strings.ErrorMapExtentCalculationFailed, Strings.TitleError, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnSetZoom_Click(object sender, EventArgs e) { var diag = new ExtentCalculationDialog(_conn, _mdf.CoordinateSystem, CollectLayerIds); if (diag.ShowDialog() == DialogResult.OK) { var env = diag.Extents; if (env != null) { _mdf.SetExtents(env.MinX, env.MinY, env.MaxX, env.MaxY); txtLowerX.Text = env.MinX.ToString(CultureInfo.InvariantCulture); txtLowerY.Text = env.MinY.ToString(CultureInfo.InvariantCulture); txtUpperX.Text = env.MaxX.ToString(CultureInfo.InvariantCulture); txtUpperY.Text = env.MaxY.ToString(CultureInfo.InvariantCulture); } else { MessageBox.Show(Strings.ErrorMapExtentCalculationFailed, Strings.TitleError, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }