public TobinBasFeatureLayerPlugin() { Name = GisEditor.LanguageManager.GetStringResource("TobinBasFeatureLayerPluginName"); Description = GisEditor.LanguageManager.GetStringResource("TobinBasFeatureLayerPluginName"); ExtensionFilterCore = "Bas file(s) *.bas|*.bas"; DataSourceResolveToolCore = new FileDataSourceResolveTool <TobinBasFeatureLayer>(ExtensionFilter, l => l.TobinBasFilePathName, (l, newPathFilename) => l.TobinBasFilePathName = newPathFilename); }
public KmlFeatureLayerPlugin() : base() { Name = GisEditor.LanguageManager.GetStringResource("KmlFeatureLayerPluginName"); Description = GisEditor.LanguageManager.GetStringResource("KmlFeatureLayerPluginDescription"); ExtensionFilterCore = "Kml File(s) *.kml|*.kml"; Index = LayerPluginOrder.KMLFeatureLayerPlugin; DataSourceResolveToolCore = new FileDataSourceResolveTool <KmlFeatureLayer>(ExtensionFilter, l => l.KmlPathFilename, (l, newPathFilename) => l.KmlPathFilename = newPathFilename); }
public MrSidRasterLayerPlugin() { Name = GisEditor.LanguageManager.GetStringResource("MrSidRasterLayerPluginName"); Description = GisEditor.LanguageManager.GetStringResource("MrSidRasterLayerPluginDescription"); ExtensionFilterCore = "MrSid Raster Image (*.sid) |*.sid"; SmallIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dr_fileicon_raster.png", UriKind.RelativeOrAbsolute)); LargeIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dataformats_mrsid.png", UriKind.RelativeOrAbsolute)); Index = LayerPluginOrder.MrSidRasterFileLayerPlugin; DataSourceResolveToolCore = new FileDataSourceResolveTool <MrSidRasterLayer>(ExtensionFilter, l => l.PathFilename, (l, newPathFilename) => l.PathFilename = newPathFilename); }
public GridLayerPlugin() : base() { Name = GisEditor.LanguageManager.GetStringResource("GridFileLayerPluginGridFileName"); Description = GisEditor.LanguageManager.GetStringResource("GridFileLayerPluginSelectGridDescription"); ExtensionFilterCore = "Grid File(s) *.grd|*.grd"; SmallIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dr_fileicon_grid.png", UriKind.RelativeOrAbsolute)); LargeIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dataformats_grd.png", UriKind.RelativeOrAbsolute)); Index = LayerPluginOrder.GeoTiffRasterFileLayerPlugin; DataSourceResolveToolCore = new FileDataSourceResolveTool <GridFeatureLayer>(ExtensionFilter, l => l.PathFilename, (l, newPathFilename) => l.PathFilename = newPathFilename); }
public TabFeatureLayerPlugin() : base() { Name = GisEditor.LanguageManager.GetStringResource("TabFeatureLayerPluginName"); Description = GisEditor.LanguageManager.GetStringResource("TabFeatureLayerPluginDescription"); ExtensionFilterCore = "Tab File(s) *.tab|*.tab"; SmallIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dataformats_tab.png", UriKind.RelativeOrAbsolute)); LargeIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dataformats_tab.png", UriKind.RelativeOrAbsolute)); Index = LayerPluginOrder.TabFeatureFileLayerPlugin; DataSourceResolveToolCore = new FileDataSourceResolveTool <GisEditorTabFeatureLayer>(ExtensionFilter, l => l.TabPathFilename, (l, newPathFilename) => l.TabPathFilename = newPathFilename); }
public TinyGeoFeatureLayerPlugin() : base() { Name = GisEditor.LanguageManager.GetStringResource("TinyGeoFeatureLayerPluginName"); Description = GisEditor.LanguageManager.GetStringResource("TinyGeoFeatureLayerPluginDescription"); ExtensionFilterCore = "TinyGeo File(s) *.tgeo|*.tgeo"; SmallIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dr_fileicon_raster.png", UriKind.RelativeOrAbsolute)); LargeIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dataformats_tgeo.png", UriKind.RelativeOrAbsolute)); Index = LayerPluginOrder.TinyGeoFeatureFileLayerPlugin; GisEditor.ProjectManager.Closed += ProjectManager_Closed; DataSourceResolveToolCore = new FileDataSourceResolveTool <TinyGeoFeatureLayer>(ExtensionFilter, l => l.TinyGeoPathFilename, (l, newPathFilename) => l.TinyGeoPathFilename = newPathFilename); }
public Jpeg2000RasterLayerPlugin() : base() { Name = GisEditor.LanguageManager.GetStringResource("Jp2RasterFileLayerPluginJpeg2000RastersName"); Description = GisEditor.LanguageManager.GetStringResource("Jp2RasterFileLayerPluginSelectJp2IamgeDescription"); ExtensionFilterCore = "Jpeg2000 Raster File(s) *.jp2|*.jp2"; SmallIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dr_fileicon_raster.png", UriKind.RelativeOrAbsolute)); LargeIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dataformats_jpeg2000.png", UriKind.RelativeOrAbsolute)); Index = LayerPluginOrder.Jpeg2000RasterFileLayerPlugin; RequireWorldFile = true; DataSourceResolveToolCore = new FileDataSourceResolveTool <Jpeg2000RasterLayer>(ExtensionFilter, l => l.PathFilename, (l, newPathFilename) => l.PathFilename = newPathFilename); }
public DelimitedTextFeatureLayerPlugin() : base() { Name = GisEditor.LanguageManager.GetStringResource("DelimitedTextFeatureLayerPluginName"); Description = GisEditor.LanguageManager.GetStringResource("DelimitedTextFeatureLayerPluginDescription"); ExtensionFilterCore = "Delimited Text File(s) *.csv;*.txt|*.csv;*.txt"; SmallIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dataformats_delimitedtext.png", UriKind.RelativeOrAbsolute)); LargeIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dataformats_delimitedtext.png", UriKind.RelativeOrAbsolute)); Index = LayerPluginOrder.CsvFileLayerPlugin; GisEditor.ProjectManager.Closed += ProjectManager_Closed; DataSourceResolveToolCore = new FileDataSourceResolveTool <CsvFeatureLayer>(ExtensionFilter, l => l.DelimitedPathFilename, (l, newPathFilename) => l.DelimitedPathFilename = newPathFilename); }
public GpxFeatureLayerPlugin() : base() { Author = "ThinkGeo"; Description = "GPS eXchange Files Plugin"; Name = "GPX (GPS EXchange Format)"; SmallIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dataformats_gpx.png", UriKind.RelativeOrAbsolute)); LargeIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dataformats_gpx.png", UriKind.RelativeOrAbsolute)); ExtensionFilterCore = "GPX File(s) *.gpx|*.gpx"; DataSourceResolveToolCore = new FileDataSourceResolveTool <GpxFeatureLayer>(ExtensionFilter, l => l.GpxPathFilename, (l, newPathFilename) => l.GpxPathFilename = newPathFilename); }
public GdiPlusRasterLayerPlugin() : base() { ExtensionFilterCore = "Image Raster File(s) *.bmp;*.emf;*.gif;*.ico;*.jpg;*.jpeg;*.png;*.tif;*.tiff;*.wmf|*.bmp;*.emf;*.gif;*.ico;*.jpg;*.jpeg;*.png;*.tif;*.tiff;*.wmf|" + "Bmp(s) *.bmp|*.bmp|" + "Emf(s) *.emf|*.emf|" + "Gif(s) *.gif|*.gif|" + "Jpeg(s) *.jpg;*.jpeg|*.jpg;*.jpeg|" + "Png(s) *.png|*.png|" + "Tiff(s) *.tif;*.tiff|*.tif;*.tiff|" + "Wmf(s) *.wmf|*.wmf"; Name = GisEditor.LanguageManager.GetStringResource("GdiPlusRasterFileLayerPluginImageRasterFilesName"); Description = GisEditor.LanguageManager.GetStringResource("GdiPlusRasterFileLayerPluginSelectImageDescription"); SmallIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dr_fileicon_raster.png", UriKind.RelativeOrAbsolute)); LargeIcon = new BitmapImage(new Uri("/GisEditorPluginCore;component/Images/dataformats_gdiplus.png", UriKind.RelativeOrAbsolute)); Index = LayerPluginOrder.GdiPlusRasterFileLayerPlugin; RequireWorldFile = true; DataSourceResolveToolCore = new FileDataSourceResolveTool <NativeImageRasterLayer>(ExtensionFilter, l => l.ImagePathFilename, (l, newPathFilename) => l.ImagePathFilename = newPathFilename); }