2016-04-12 8 views
0

ich eine Windows-Anwendung in Visual Studio haben 2015 und ich kann die Geolokalisierung mit bekommen:C# & UWP Warum Internet per UMTS oder HSDPA + haben kein gutes Geolocation

Geoposition pos = await geolocator.GetGeopositionAsync() 

Wenn ich diesen Code verwenden, und ich bin verbunden zum WLAN-Netzwerk kann ich die Geolocation gut bekommen, aber wenn ich mit HSDPA + oder UMTS verbunden bin, funktioniert nicht richtig.

Wer weiß warum und einige beheben?

+0

Was funktioniert nicht richtig? Ist die Genauigkeit nicht genau das, was Sie erwarten, oder funktioniert die API überhaupt nicht? – WiredPrairie

Antwort

0

Ein Laptop hat keinen GPS-Chip und sogar Internet über eine SIM und verbinden mit einem Netzwerk HSDPA + oder UMTS kann nicht das GPS (offensichtlich) verwenden und versuchen, die IP-Geo, die Sie den ISP, das ist geolocated in seinen Büros.

Die einzige Möglichkeit dafür ist die GSM-Triangulation zu verwenden, hier lasse ich einige Elemente:

http://www.open-electronics.org/gsm-localizer-without-gps-part-1-introduction/ 
http://www.cell2gps.com/ 
http://cellphonetrackers.org/gsm/gsm-tracker.php 

Hoffnung diese Hilfe jemand.

Verwandte Themen