What is DotSpatial?
Project
Vision: DotSpatial aims to provide a free, open source, consistent and dependable set of libraries for the .NET, Silverlight and Mono platforms, enabling developers to easily incorporate spatial data, analysis, and mapping into their applications
thereby unleashing the massive potential of GIS in solutions for organizations and communities of all types in a nonrestrictive way.
High Speed Video Demos:
If you are new to DotSpatial, start by watching these videos. Note that the name spaces have changed a bit from these videos, but this is a great way to see what DotSpatial is all about.
Who is DotSpatial?
DotSpatial is developed by members of the MapWindow GIS open source team, and the broader OSGeo .NET developer community. Please join the
OSGeo .NET mailing list . You can also see a list of our
steering committee members and join our growing list of
volunteers.

How is DotSpatial Being Developed?
The goal of the DotSpatial framework is to increase code re-usability by subdividing a fully working GIS framework down into smaller, specialized components. Part of that process involves the separation of the System.Windows.Forms
dependent GUI layer from the business layer. The major libraries are shown below.
Graphical User Interface Libraries
| Namespace |
Contents |
Available |
Docs |
| DotSpatial.Controls |
Map, Legend, Ribbon, Toolbox, Layout etc. |
 |
|
| DotSpatial.Data.Forms |
Data Dialogs or Open File dialog methods
|
 |
|
| DotSpatial.Modeling.Forms |
Modeling controls, tool dialogs, and dialog elements |
 |
|
| DotSpatial.Projections.Forms |
Windows Forms Dialogs related to projections |
 |
|
| DotSpatial.Symbology.Forms |
Windows Forms Dialogs & components for symbology |
 |
|
The source files should remain set for building to the 4.0 framework, but remain compatible with being adjusted to framework 3.5 at least until the HydroDesktop updates to the 4.0 framework in November.
Who is Using DotSpatial?
To add your project to the list, contact
Dan Ames
Communication about DotSpatial
- 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.
- Internet Relay Chat (IRC) held on channel #dotspatial at irc://irc.freenode.org. Click
here to get there via webclient.