Postingan ini merupakan tahap awal belajar mendapatkan lokasi user secara otomatis. Yang kita butuhkan pertama adalah posisi user di bumi ini ada dimana. Salah satu cara yang gampang mengetahuinya adalah dengan nilai latitude dan longitude user.
Sekarang jalankan aplikasi kalian (F5), dan lihatlah hasilnya. :)
- Buka Visual Studio (ane menggunakan 2012) dan buat projek baru bernama LatLongSample.
- Pilih versi OS 7.1 (Mango).
- Ubah ContentPanel Grid seperti kodingan XAML berikut
- Pergi ke code-behind dari MainPage.xaml, atau ke MainPage.xaml.cs.
- Pada Solution Explorer, klik kanan pada References, pilih Add Reference.
- Centang System.Device, klik OK.
- Tambahkan namespace System.Device.Location.
- Edit kodingan di bawahnya menjadi seperti ini
using System.Device.Location;
namespace LotLangSample { public partial class MainPage : PhoneApplicationPage { GeoCoordinateWatcher watcher; // Constructor public MainPage() { InitializeComponent(); watcher = new GeoCoordinateWatcher(); watcher.PositionChanged += watcher_PositionChanged; watcher.Start(); } void watcher_PositionChanged(object sender, GeoPositionChangedEventArgse) { var coordinate = e.Position.Location; textLat.Text = coordinate.Latitude.ToString(); textLong.Text = coordinate.Longitude.ToString(); } } }
Sekarang jalankan aplikasi kalian (F5), dan lihatlah hasilnya. :)
![]() |
Users Latitude and Longitude |
EmoticonEmoticon