示例#1
0
 /// <summary>
 /// Remove layers from the map to ensure the locks are released
 /// </summary>
 public void RemoveLayersFromMap()
 {
     ProjectManager.OnGISLayerDelete(new ProjectManager.GISLayerEventArgs(RawDoD.Raster.GISFileInfo));
     ProjectManager.OnGISLayerDelete(new ProjectManager.GISLayerEventArgs(ThrDoD.Raster.GISFileInfo));
     ProjectManager.OnGISLayerDelete(new ProjectManager.GISLayerEventArgs(ThrErr.Raster.GISFileInfo));
 }
示例#2
0
 public DirectoryInfo BudgetSegPath()
 {
     return(ProjectManager.GetIndexedSubDirectory(BudgetSegFolder, "BS"));
 }
示例#3
0
 public FileInfo ErrorSurfacePath(string name)
 {
     return(ProjectManager.GetProjectItemPath(ErrorSurfacesFolder, "Err", name, ProjectManager.RasterExtension));
 }
示例#4
0
        public static FileInfo ErrorSurfaceRasterPath(DirectoryInfo surfaceDir, string name)
        {
            DirectoryInfo parentDir = new DirectoryInfo(Path.Combine(surfaceDir.FullName, "ErrorSurfaces"));

            return(ProjectManager.GetProjectItemPath(parentDir, "Err", name, ProjectManager.RasterExtension));
        }
示例#5
0
 public FileInfo MaskPath(string name)
 {
     return(ProjectManager.GetProjectItemPath(MasksFolder, "Mask", name, "shp"));
 }
示例#6
0
 public FileInfo InterComparisonPath(string name)
 {
     return(ProjectManager.GetProjectItemPath(InterComparisonsFolder, "IC", name, "xml"));
 }
示例#7
0
 public FileInfo ReferenceSurfacePath(string name)
 {
     return(ProjectManager.GetProjectItemPath(ReferenceSurfacesFolder, "Ref", name, ProjectManager.RasterExtension));
 }
示例#8
0
 public FileInfo DEMSurveyPath(string name)
 {
     return(ProjectManager.GetProjectItemPath(SurveysFolder, "DEM", name, ProjectManager.RasterExtension));
 }
示例#9
0
 public DirectoryInfo GetDoDFolder()
 {
     return(ProjectManager.GetIndexedSubDirectory(ChangeDetectionFolder, "DoD"));
 }
示例#10
0
 public FileInfo ProfileRoutePath(string name)
 {
     return(ProjectManager.GetProjectItemPath(ProfileRoutesFolder, "Mask", name, ProjectManager.RasterExtension));
 }
示例#11
0
 /// <summary>
 /// Remove layers from the map to ensure the locks are released
 /// </summary>
 new public void RemoveLayersFromMap()
 {
     ProjectManager.OnGISLayerDelete(new ProjectManager.GISLayerEventArgs(PropagatedError.GISFileInfo));
     base.RemoveLayersFromMap();
 }