public FormRebuildSpatialIndexProgess(gView.DataSources.Fdb.MSAccess.AccessFDB fdb, IFeatureClass fc, BinaryTreeDef def) { InitializeComponent(); _fdb = fdb; _fc = fc; _def = def; }
public FormRepairSpatialIndexProgress(gView.DataSources.Fdb.MSAccess.AccessFDB fdb, IFeatureClass fc) { InitializeComponent(); _fdb = fdb; _fc = fc; if (_fc != null) { this.Text += ": " + _fc.Name; } }
public FormRebuildSpatialIndexDef(AccessFDB fdb, IFeatureClass fc) { InitializeComponent(); _fdb = fdb; _fc = fc; if (_fdb != null && _fc != null) { BinaryTreeDef def = _fdb.BinaryTreeDef(_fc.Name); if (def != null) { spatialIndexControl1.Extent = def.Bounds; spatialIndexControl1.Levels = def.MaxLevel; } } }
public CreateFDBNetworkFeatureclass(IFeatureDataset dataset, string networkName, List <IFeatureClass> edgeFcs, List <IFeatureClass> nodeFcs) { if (dataset == null || !(dataset.Database is AccessFDB)) { return; } _dataset = dataset; _fdb = (AccessFDB)_dataset.Database; _networkName = networkName; this.EdgeFeatureClasses = edgeFcs; this.NodeFeatureClasses = nodeFcs; // Zum Testen -> wenn -1 -> alle als ComplexEdges möglich _complexEdgeFcs = new List <int>(); }