Simple cross platform plugin to get GPS location including heading, speed, and more. Additionally, you can track geolocation changes, reverse geocode, and more.
Get started by reading through the Geolocator Plugin documentation.
For common questions and issues see the FAQ
- Available on NuGet: Xam.Plugin.Geolocator
- CI NuGet Feed: https://ci.appveyor.com/nuget/geolocatorplugin
This version introduces enhanced support for Android using Google Play services Location APIs. This greatly enhances the accuracy and reduces power consumption on Android devices running Google Play services. There are breaking changes to the API, so be sure to read through the 5.0 documentation.
Platform Support
Version 4.X
Platform | Version |
---|---|
Xamarin.iOS | iOS 8+ |
Xamarin.Android | API 14+ |
Windows 10 UWP | 10+ |
macOS | All |
tvOS | 10+ |
Feature requests Vote for a feature requests at https://github.com/jamesmontemagno/GeolocatorPlugin/labels/feature
Created By: @JamesMontemagno
- Twitter: @JamesMontemagno
- Blog: MotzCod.es, Micro Blog
- Podcasts: Merge Conflict, Coffeehouse Blunders, The Xamarin Podcast
- Video: The Xamarin Show on Channel 9, YouTube Channel
The MIT License (MIT) see License file
This is a derivative to Xamarin.Mobile's Geolocator with a cross platform API and other enhancements.
All I have ever asked is to be active by submitting bugs, features, and sending those pull requests down! Want to go further? Make sure to subscribe to my weekly development podcast Merge Conflict, where I talk all about awesome Xamarin goodies and you can optionally support the show by becoming a supporter on Patreon.