Closed Issue: Removing raster layers does not lead to consequent release of...
I found a bug in loading raster files with dotspatial libraries (either with or without the use of Gdal libraries).When loading a raster file the memory usage (executable size in memory) increases by...
View ArticleCommented Issue: File is not closed after Raster.Save() [23885]
Trying to open a tif raster file after calling Save method results in IOExcetpion "File is being used by another process"Sample code:```AppManager app = new AppManager();app.LoadExtensions();IRaster...
View ArticleEdited Issue: File is not closed after Raster.Save() [23885]
Trying to open a tif raster file after calling Save method results in IOExcetpion "File is being used by another process"Sample code:```AppManager app = new AppManager();app.LoadExtensions();IRaster...
View ArticleCommented Issue: Saved Int32 value in DBF is read as Int64 [24177]
If have created a test to write Int32 values with the FeatureSet to the DBF. When reading the data back a cast exception is thrown, because the FeatureSet reader has determined that the value is of...
View ArticleCommented Issue: Poor performance using AddShape [23740]
I need to create point layer with many points. The performance is poor. Tracing into DS source, the slowdown occurs in DotSpatial.Data.FeatureSet Vertex property. Each time a shape is added, all prior...
View ArticleCreated Unassigned: 一个问题 [25052]
DotSpatial.Data.IFeatureSet fs = DotSpatial.Data.FeatureSet.Open(fileName); foreach (DotSpatial.Data.IFeature f in __fs.Features__){//}从外部导入一个shp文件(我的测试文件大小为5MB),每当调用fs.Features时,内存直线上升。
View ArticleCommented Unassigned: 一个问题 [25052]
DotSpatial.Data.IFeatureSet fs = DotSpatial.Data.FeatureSet.Open(fileName); foreach (DotSpatial.Data.IFeature f in __fs.Features__){//}从外部导入一个shp文件(我的测试文件大小为5MB),每当调用fs.Features时,内存直线上升。Comments: **...
View ArticleCommented Issue: ProjectionInfo.Over not used in Reproject.ConvertToLatLon...
Reproject is not taking source.Over into account before it calls Adjlon near the end of ConvertToLatLon. I suggest to wrap the line withif (!source.Over){ xy[i * 2] = Adjlon(xy[i * 2]);}This is similar...
View ArticleCommented Issue: ProjectionInfo.Over not used in Reproject.ConvertToLatLon...
Reproject is not taking source.Over into account before it calls Adjlon near the end of ConvertToLatLon. I suggest to wrap the line withif (!source.Over){ xy[i * 2] = Adjlon(xy[i * 2]);}This is similar...
View ArticleCommented Issue: ProjectionInfo.Over not used in Reproject.ConvertToLatLon...
Reproject is not taking source.Over into account before it calls Adjlon near the end of ConvertToLatLon. I suggest to wrap the line withif (!source.Over){ xy[i * 2] = Adjlon(xy[i * 2]);}This is similar...
View ArticleEdited Issue: ProjectionInfo.Over not used in Reproject.ConvertToLatLon [23809]
Reproject is not taking source.Over into account before it calls Adjlon near the end of ConvertToLatLon. I suggest to wrap the line withif (!source.Over){ xy[i * 2] = Adjlon(xy[i * 2]);}This is similar...
View ArticleClosed Unassigned: Some modifies in Rastermagic [24840]
I found a bug if it is.When using rastermagic, the result raster is moving to right and botom 1/2cellsize. I add some code in the end of the class to re move the raster into it's right...
View ArticleCommented Issue: ShapeFiles with PointZ are assumed to have four values, when...
DotSpatial assumes that ShapeFiles with PointZ have four values (x, y, z and m). Our ShapeFiles that are PointZ only have three values (x, y and z). This makes DotSpatial crash since it's trying to...
View ArticleEdited Feature: Legend detailed properties [23701]
You should definitely include the full path to the shape file referenced by this layer in these properties.Also, consider removing some properties that are not helpful (e.g., DrawnStates array).
View ArticleCommented Feature: Legend detailed properties [23701]
You should definitely include the full path to the shape file referenced by this layer in these properties.Also, consider removing some properties that are not helpful (e.g., DrawnStates...
View ArticleEdited Feature: Legend detailed properties [23701]
You should definitely include the full path to the shape file referenced by this layer in these properties.Also, consider removing some properties that are not helpful (e.g., DrawnStates...
View ArticleCommented Unassigned: bug IndexOutOfRange EnvelopeExt.Intersection(this...
DotSpatial.Topology.EnvelopeExt.Intersection(this IEnvelope self, ILineSegment segment)This method throws an IndexOutOfRangeException because we try to check more than two borderpointsif we already...
View ArticleEdited Issue: bug IndexOutOfRange EnvelopeExt.Intersection(this IEnvelope...
DotSpatial.Topology.EnvelopeExt.Intersection(this IEnvelope self, ILineSegment segment)This method throws an IndexOutOfRangeException because we try to check more than two borderpointsif we already...
View ArticleCommented Unassigned: Multipolygon intersection problem [24400]
I found a bug in ClipPolygonWithLine.ClipPolygonFeatureSetWithPolygon.When multipolygon are input to the above sub it leads to no result, although debugging the code it seems it finds the right...
View ArticleCommented Issue: ManhattanShapes error [24146]
I am experiencing a little problem in converting an integer raster to polygon shapefile using manhattanshapes.here is the code Dim a As New DotSpatial.Plugins.Taudem.Port.ManhattanShapes(fname) Dim g...
View Article