private void btnAdd_Click(object sender, EventArgs e) { var dlg = new CoordSysOverrideDialog(_ed); if (dlg.ShowDialog() == DialogResult.OK) { _fs.AddSpatialContextOverride(dlg.CsName, dlg.CoordinateSystemWkt); UpdateSpatialContextList(); OnResourceChanged(); } }
/// <summary> /// Adds a spatial context override /// </summary> /// <param name="fs"></param> /// <param name="name"></param> /// <param name="coordSys"></param> public static void AddSpatialContextOverride(this IFeatureSource fs, string name, string coordSys) { Check.NotNull(fs, "fs"); //NOXLATE fs.AddSpatialContextOverride(new OSGeo.MapGuide.ObjectModels.FeatureSource.v1_0_0.SpatialContextType() { Name = name, CoordinateSystem = coordSys }); }
/// <summary> /// Adds a spatial context override /// </summary> /// <param name="fs"></param> /// <param name="name"></param> /// <param name="coordSys"></param> public static void AddSpatialContextOverride(this IFeatureSource fs, string name, string coordSys) { Check.ArgumentNotNull(fs, nameof(fs)); fs.AddSpatialContextOverride(new SpatialContextType() { Name = name, CoordinateSystem = coordSys }); }