Tutorials
Introduction to DotSpatial 1.7 for C#
The following tutorials have been updated to use DotSpatial 1.7. These tutorials are specifically for C#. For examples of VB code see the tutorials for DotSpatial 1.0.
Should I create an extension or an application?
Extension Development
Create an Extension to Import an Excel Worksheet
Create an Extension to Analyze Vector and Raster Data
Using PointSymbolizer on a DrawingLayer
How to Sort Layers Alphabetically
Using MEF Contracts to Coordinate Communication Between Extensions (Advanced)
Application Development
Basic DotSpatial Desktop Mapping
How to Support Loading Extensions (Loading GDAL)
How to Add Support for Loading DotSpatial.Plugins.Ribbon
How to Load DotSpatial Extensions Into My Toolbar
Composing an Application by Combining Extensions
Getting started with MEF (Managed Extension Framework)
How Do I (End User Documentation)
Finding and Installing the WebMap Extension
Getting Started with Attribute Data Explorer
Related Projects
How to Customize Branding of MapWindow 6
While the above tutorials use C# code examples, you may use a tool to convert C# to VB.NET.
Introduction to DotSpatial 1.0 for C# and VB
The following tutorials are developed by Tevaganthan and Daniel Ames, but they were written before the V1 release of DotSpatial and are out of date.
How to get selected Feature FID
Other languages
Jetzt gehts los – Die Anwendungsoberfläche erstellen
http://knowhowdevblog.wordpress.com/2012/05/17/anwendungsoberflache-erstellen/
http://knowhowdevblog.wordpress.com/category/gis-entwicklung/
Potential Future Tutorials
- How to manage gis layers by geoprocessing.
- How to implement a custom vector provider.
- How to implement a custom raster provider.
- How to serialize map or layer information.
- How to use GPS Data with the GPS DotSpatial classes.
- How to manage custom vector symbology (classified, unique values, charts, etc.)
- How to load ECW and MrSID images.
- How to clip polygons and lines with polygons and lines.
Note. Put here your request to make one big tutorial page to allow another users learn how to collaborate with DotSpatial.NET project.