Ich versuche, die CivicAddress von einer Geoposition in Windows Phone 8.1Erste CivicAddress auf Windows Phone 8.1
ich den folgenden Code verwendet haben, zu erhalten versucht:
// Get Current Location
var geolocator = new Geolocator();
geolocator.DesiredAccuracyInMeters = 100;
var position = await geolocator.GetGeopositionAsync();
// Get Country
var country = position.CivicAddress.Country;
die Nullreferenceexception als CivicAddress wirft Feld ist null. Ich verstehe, dass ein CivicAddress-Provider für Windows 8 nicht zur Verfügung gestellt wird. Ich möchte prüfen, ob dies für Windows Phone 8.1 der Fall ist. Wenn ja, wie kann ich einen CivicAddress-Provider erhalten/schreiben?
DANKE! Ich habe eine Weile nach der WinRT-Lösung gesucht. Das funktioniert einfach. –
@ScottNimrod Gern geschehen. Ich bin froh, dass es geholfen hat. – Romasz
Hier muss keine neue BasicGeoposition myLocation erstellt werden, sondern kann direkt position.Coordinate.Point als Parameter für MapLocationFinder.FindLocationsAtAsync(); – vITs