News

  • 25 November 2012: Did a major reorganization of the projects and solution.
    • Renamed the SharpMap project to Mapsui.
    • Renamed most of the other projects for consistency.
    • Ported Mapsui project to Portable Class Library (hooray!).
    • Moved tests to tests folders and samples to samples folder
    • Moved from Silverlight 4 to 5.
    • Added Silverlight projects to main solution. Removed Silverlight solution.
    • Removed the Windows Phone projects and solution (Will add again when I get to work on it).
    • Renamed the only remaining solution from Mapsui.Desktop.sln to Mapsui.sln.
  • 22 Juli 2012: Upgraded al desktop projects to .net framework 4.0.3 in order to be compatible with Portable Class Library projects that use System.Xml.Linq. You need this update for Visual Studio 2010: http://www.microsoft.com/en-us/download/details.aspx?id=29054

Mapsui (pronounced map-su-wii)

Mapsui is a library for mapping applications.
  • It is designed to be fast and responsive (see architecture)
  • All data fetching is on a background thread (disk, web, or database)
  • Based on a modified version of SharpMap. Uses BruTile for tiling
  • Is meant for client applications, not to build geo services.
  • Is designed to be cross platorm. Using PCL and and code sharing with #if's.
  • Written in C#
  • Roadmap

Platforms Supported

  • Mapsui, the core project, is compiled as Portable Class Library for:
    • .NET for Windows Store apps
    • .NET framework 4.0.3 and higher
    • Silverlight 4 and higher
    • Windows Phone 7 and higher.
  • Mapsui.Windows and Mapsui.Rendering.XamlRendering use project linking to target:
    • WPF on .NET 4.0.3
    • Silverlight 5
  • Mapsui.Forms and Mapsui.Rendering.GdiRendering target Windows.Forms on .NET 4.0.3

Warnings

This library is work in progress: Warnings

How to get involved

You can submit 'patches' - or pull requests as it is called in Mercurial - as described here:
http://codeplex.codeplex.com/wikipage?title=Forks
If you are not familiar with Mercurial it is advised to read up on it because it is not very intuitive for TFS or SVN users. Try: http://hginit.com/

Last edited Nov 25, 2012 at 4:18 PM by pauldendulk, version 46