Giter VIP home page Giter VIP logo

mapsui's Introduction

NuGet Status

Mapsui (pronounced map-su-wii)

Mapsui is a C# library for mapping applications.

  • Intended to develop apps
  • Designed to be fast and responsive (see architecture)
  • All data fetching is on a background thread (disk, web, or database)
  • Code is written to be used cross platform (using PCL or code sharing)
  • Based on a modified version of SharpMap.
  • Uses BruTile to access tile services

###Get it from NuGet PM> Install-Package Mapsui

https://www.nuget.org/packages/Mapsui

Platforms Supported

Mapsui, the core project, is a PCL with Profile111 which targets:

  • .Net Framework 4.5
  • ASP.NET Core 5.0
  • Windows 8
  • Windows Phone 8.1
  • Xamarin.Android
  • Xamarin.iOS
  • Xamarin.iOS (Classic)

For several platforms there are separate assemblies for the UI and for Rendering. Those are:

  • Mapsui.UI.Xaml and Mapsui.Rendering.Xaml for WPF on .NET 4.5
  • Mapsui.UI.Xaml-W8 and Mapsui.Rendering.Xaml-W8 for Windows Store apps
  • Mapsui.UI.Android and Mapsui.Rendering.Android for API Level 15 (v4.0.3 - Ice Cream Sandwich)
  • Mapsui.UI.iOS and Mapsui.Rendering.iOS

Warnings

  • There is limited documentation.
  • Breaking changes will be introduced frequently. We change the API whenever we feel this is an improvement.
  • We adopt new technologies relatively fast, and dropping support for older frameworks.
  • Only use this project if you are willing to dig into the code.
  • Although there is a general plan of where to go with this library there are not enough resources to go towards that goal in a systematic way. New functionality is driven by what is needed in our projects.

mapsui's People

Contributors

pauldendulk avatar tebben avatar scottdewald avatar kwesolowski avatar tfleury avatar smremde avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.