DotSpatial 1.8

Rating:        Based on 2 ratings
Reviewed:  1 review
Downloads: 1962
Change Set: 2759c0b37ccb
Released: Sep 15, 2015
Updated: Sep 16, 2015 by jany_
Dev status: Stable Help Icon

Recommended Download

Application DotSpatial 1.8
application, 48964K, uploaded Sep 15 - 1962 downloads

Release Notes

DotSpatial 1.8 release notes:
  • Simplified DotSpatial Controls Toolbox
  • Various minor bugfixes
  • Increased support for German
  • Branches other than Trunk are obsolete (please do not update them)
  • Added possibility to set image layer opacity
  • Save image layer/raster layer opacity to dspx
  • Don't set new layers extent to (-180, -90, 180, 90) because this causes ZoomToMaxExtent to show to much white space if we have an empty layer and a layer with much bigger coordinates
  • Added IMap.ZoomOutFartherThanMaxExtent because sometimes we have layers that have a small extent and we want to look at them from farther out
  • Changed GetMaxExtent to be able to get a 10% buffered Extent to use for zooming like requested by issue 84
  • Added options window to allow user to change ZoomOutFartherThanMaxExtent
  • Added move-function to move layer inside MapLayerCollection. This allows to move layers without raising LayerAdded and LayerRemoved event. It raises LayerMoved instead.
  • Added possibility to label features with FID
  • Added possibility to save created shapefile to harddisk by selecting a filename
  • Show line decorations in legend
  • Added possibilty to label multipoint layers
  • Corrected label orientation for rotated labels
  • Added possibility to rotate line labels parallel or perpendicular to the line
  • Added possibility to show a single linecap at a percentual offset from the startpoint
  • Spread the DecorationPoints evenly on lines with more than one part
  • Show DecorationPoints with offset always on the same side of the line as shown in the preview of the LineSymbol window
  • Corrected the direction of DecorationPoints on vertical lines
  • Flip first DecorationPoint back to initial position if FlipFirst and FlipAll are applied together
  • Updated to Brutile 0.10.1, removed non-working maps and fixed the Esri Hydro Base Map.
  • Added plugin SetSelectable to allow users to choose in which layers features should be selected.
  • Allow LegendItem.IsExpandable to be saved to dspx so user doesn't have to re-fold legend after loading the project if it was folded on saving.
  • Fixed issue #22515 Character Symbol does not scale with DPI
  • Fixed issue #22514 DotSpatial.Controls.Map.Print() does not correctly position some layers (Point, Labels, etc?) when Rectangle bounds is not 0, 0 origin
  • Fixed Issue #25513 CopySubset does not work with shapefiles

Reviews for this release

I am a C# NET programmer. Excellent review derives mostly from the ease of developing new applications, plugins, and extensions. I chose DotSpatial over QGIS because I prefer developing in Visual Studio in C# over python because of the superior IDE, and at this moment in my pressure filled life I don't want to go through the pain and hassle of developing for QGIS in C++ on Windows 10. The downloaded DotSpatial source from version 1.8 BUILDS in VS2015 without any issues at all. Although the source targets Net4.0, I have added plugins and Apps targeting Net4.52 without any glitches. I am happy with the overall architecture and coding practices. This is not to say that 1.8 is without issues or has all the features. If you want to quickly and easily develop your own stuff, without the pain and hassle of the open source projects that primarily focus on Linux, then DotSpatial is an excellent choice. I see myself as a contributor in the future.
by subsci on Nov 8 at 5:17 PM