News
- January 13, 2014: Released DotSpatial 1.6. Details here.
Overview
DotSpatial is a geographic information system library written for .NET 4. It allows developers to incorporate spatial data, analysis and mapping functionality into their applications or to contribute GIS extensions to the community. DotSpatial provides a map control for .NET.
What does DotSpatial do?
- Display a map in a .NET Windows Forms or Web application.
- Open shapefiles, grids, rasters and images.
- Render symbology and labels
- Reproject on the fly
- Manipulate and display attribute data
- Scientific analysis
- Read GPS data
Who uses DotSpatial?
Getting Started
Watch YouTube Videos of sample DotSpatial Projects
- Mountain Top Mining - includes map and legend, raster/vector analysis, how to create new rasters, map algebra, etc.
- Cut Fill Calculator - map, legend, graph, buffer, intersect, clip, map algebra, etc.
- TrailBuilder- simple layout, map, legend, graph, digitize, etc.
- TrailMaker- another simple raster/vector analysis tool. Shows how to use line drawing on the map (LineDrawing.cs).
Get started by trying a
tutorial or downloading the
Visual Studio template.
Click the Source Code tab to browse or download the
source.
DotSpatial automatic builds, automated tests and more.
Contribute
Download the source and learn how to contribute.
Support
Please join the OSGeo .NET mailing list or subscribe to the
discussions feed.
You can also see a list of our
steering committee members and our
volunteers
- Join the MapWindow/DotSpatial Announcements Mailing List for occasional announcements about major releases, conferences, and workshops.
- General discussions about the DotSpatial project specifically should be shared through the CodePlex Discussion Forum.
- Issues and bugs should be posted to the CodePlex Issue Tracker.
- General discussions about use, role and application of DotNet in the Open Source GIS community should be sent through the OSGeo DotNet mailing list: dotnet@lists.osgeo.org. This is an open list that anyone can join.