How to Get the Current Location in Windows Phone 8?

Published on July 6, 2013 by abundantcode

Filed under Windows Phone

Last modified July 6, 2013

Print this page

rate 1 star rate 2 star rate 3 star rate 4 star rate 5 star
Your rating: none, Average: 0 (0 votes)

This article have been viewed 3650 times

The Windows Phone 8 SDK provides the Geolocator class which can be used to monitor and get the current location from Windows Phone 8. The Geolocator API is part of the WinPRT API and contains the necessary events for detecting the changes in the Geographic position of the Windows Phone.

Below is a sample soucrecode demonstrating how to get the Current Location in Windows Phone 8 using Geolocator class.

using AbundantCodeWP8.Resources;

using Microsoft.Phone.Controls;

using Microsoft.Phone.Shell;

using System;

using System.Collections.Generic;

using System.Linq;

using System.Net;

using System.Windows;

using System.Windows.Controls;

using System.Windows.Navigation;

using Windows.Devices.Geolocation;

namespace AbundantCodeWP8


public partial class MainPage : PhoneApplicationPage


public MainPage()




private void Button_Click_1(object sender, RoutedEventArgs e)




async private void GetLocation()


var geolocator = new Geolocator();

Geoposition position = await geolocator.GetGeopositionAsync();

Geocoordinate coordinate = position.Coordinate;

MessageBox.Show("Latitude = " + coordinate.Latitude + " Longitude = " + coordinate.Longitude);



}How to Get the Current Location in Windows Phone 8?

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.

Leave a Comment


You might be Interested in these Posts

How to hide horizontal or vertical scroll bar using VBA Code in Excel ?

Here's a VBA code that hides the horizontal and vertical scroll bar in Microsoft Excel. How to hide...

Deleting all the hidden rows and columns in the active worksheet using VBA

Do you want to delete all the hidden rows and columns in the active worksheet in Microsoft Excel usi...

Displaying all the worksheet names in Excel using VBA Code

Do you want to display the names of the worksheets in the excel workbook ?. Here;s how you can do it...