Penyesuaian Format Coordinate Pada Region Berbeda

Download Gempa for Windows Phone


Penggunaan GeoCoordinate pada windows phone bisa menjadi agak2 tricky jika menghubungkannya Region dan format pada device.

Saat kita mem-publish aplikasi ke marketplace, otomatis membuka kemungkinan bahwa aplikasi akan digunakan di Region yang berbeda2 di seluruh dunia, dan perbedaan region menyebabkan format coordinate yang berbeda.

Region Format Indonesia(ID):
Latitude: -6,177462
Longitude: 106,790757

Dengan penggunaan GeoCoordinate simple akan terlihat seperti ini:

string lat = -6,177462;
string lon = 106,790757;
GeoCoordinate gc =
new GeoCoordinate(Convert.ToDouble(lat), Convert.ToDouble(lon));

but this code would eventually crash the apps on your friend device who lives in UK.

Region Format English(UK):
Latitude: –6.177462
Longitude: 106.790757

Dapat kita lihat penyebab aplikasi crash ialah, perbedaan dalam penggunaan[titik] dan [koma] pada region yang berbeda.

Salah satu solusinya, untuk menghindari exception, kita dapat men-set aplikasi untuk berjalan dengan region tertentu terlepas dr region apapun yang ada pada device.

That’s it.

If I missed something, feel free to contact and correct this post.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.