Wie kann ich die aktuellen GPS-Koordinaten auf Windows Phone 7 abrufen?Abrufen von GPS-Koordinaten unter Windows Phone 7
34
A
Antwort
45
Hier ist ein einfaches Beispiel:
GeoCoordinateWatcher watcher;
watcher = new GeoCoordinateWatcher(GeoPositionAccuracy.Default)
{
MovementThreshold = 20
};
watcher.PositionChanged += this.watcher_PositionChanged;
watcher.StatusChanged += this.watcher_StatusChanged;
watcher.Start();
private void watcher_StatusChanged(object sender, GeoPositionStatusChangedEventArgs e)
{
switch (e.Status)
{
case GeoPositionStatus.Disabled:
// location is unsupported on this device
break;
case GeoPositionStatus.NoData:
// data unavailable
break;
}
}
private void watcher_PositionChanged(object sender, GeoPositionChangedEventArgs<GeoCoordinate> e)
{
var epl = e.Position.Location;
// Access the position information thusly:
epl.Latitude.ToString("0.000");
epl.Longitude.ToString("0.000");
epl.Altitude.ToString();
epl.HorizontalAccuracy.ToString();
epl.VerticalAccuracy.ToString();
epl.Course.ToString();
epl.Speed.ToString();
e.Position.Timestamp.LocalDateTime.ToString();
}
16
GeoCoordinateWatcher ist die Klasse, die diese Funktionalität bietet. Es gibt eine How To, eine sample und einige andere resources auf MSDN.
Verwandte Themen
- 1. Bereitstellen von Anwendungen unter Windows Phone 7
- 2. Windows Phone 7 unter Windows XP entwickeln
- 3. Windows Phone SDK 8 unter Windows 7
- 4. Abrufen von JSON von einer Website (Windows Phone 7)
- 5. Silverlight-Webinhalte unter Windows Phone 7
- 6. JSON unter Windows Phone 7 analysieren
- 7. Einfacher grafischer Editor unter Windows Phone 7
- 8. Bindung mit StringFormat unter Windows Phone 7?
- 9. Windows Phone 7 Entwicklung
- 10. Windows Phone 7 Tasten
- 11. auf Windows Phone 7
- 12. Durchsuchen von .ASHX-Dateien unter Windows Phone 7
- 13. Wird Windows Phone 8 SDK unter Windows 7 ausgeführt?
- 14. Windows Phone 7 Animation
- 15. Windows Phone 7 - Deaktivierung?
- 16. Windows Phone 7 SDK
- 17. Windows Phone 7 - Laden Animation
- 18. Windows Phone 7 Popup-Fenster
- 19. Windows Phone 7-Taste "Rahmen"
- 20. DataBinding in Windows Phone 7?
- 21. XML Parsing + windows phone 7
- 22. Active Directory & Windows Phone 7
- 23. AppSecret mit Windows Phone 7
- 24. Windows Phone 7 Access-Datenbank
- 25. So erstellen Sie eine LiveTile unter Windows Phone 7-Serie
- 26. Wie starte ich den SOAP-Dienst unter Windows Phone 7?
- 27. Windows Phone 7 - Audio kann unter Sperrbildschirm nicht wiedergegeben werden
- 28. URL-Konventionen für Maps unter Windows Phone 7
- 29. Windows Phone 7 - Silverlight Häkchenfarbe
- 30. MessageBox.Show für Windows Phone 7