New Features
GdiImageLayerProxy
classAsyncLayerProxyLayer
classMiniMapControl
(thanks @becio)- Allow use of SharpSbn spatial index
- Add
IMapTool
interface to write custom tools for SharpMap.UI - Add WPF Control wrapping MapBox (thanks @petlof)
- Allow setting zoom by scale (thanks @petlof)
- GeoPackage provider
- SharpDX layer
- Added ISession interface to configure GeometryFactory and Reprojection facilities.
- Graticule map decoration (thanks @terribletim)
- Add
LayerListImageGenerator
(thanks for fine-tuning @terribletim)
Improvements
- Update of GeoAPI to v1.7.5 and NetTopologySuite to v 1.15.x
OracleSpatialProvider
(thanks @petlof)WmsLayer
(thanks @becio)- Handling of
FeatureTable
,FeatureTableCollection
,FeatureDataSet
- Updated GDAL/OGR to v2.4.2
- Moved
BruTileLayer
to seperate project, updated BruTile to v2.x KmlProvider
(thanks @becio, @terribletim)- Quick accurate label collision detection
- Make IProvider interface generic
- Added
ToSource
andToTarget
reprojection methods toLayer
class - Add
LayerTitle
property toILayer
interface - Various improvements for
SqlServer2008
andSqlServerSpatialObjects
provider
(thanks @joriswit, @petlof, @terribletim) - ScaleBar adjustments for WebMercator (thanks @terribletim)
MapTransform
(thanks @terribletim)- Refactor
OleDb__Provider
toDb__Provider
(thanks @joriswit) - Move map image generation for MapBox to
LegacyMapImageGenerator
,
wrap functionality inIMapImageGenerator
interface - Handle sub-datasets in
GdalRasterLayer
Various, numerous bug fixes
Thanks to all who have helped to make this possible, especially (in no specific order) @becio, @petlof, @joriswit, @terribletim