| 

.NET C# Java Javascript Exception

3
ist es möglich zu einer auf dem iPhone ermittelten GPS-Position die zugehörige Höhenangabe zu ermitteln? Und wie genau oder ungenau ist die Höhenmessung? Wo finde ich Beispiele zur Höhenermittlung?
News:
05.05.2012
jay.gadhavi 29 2
2 Antworten
1
Hi Jay,

Hier ist eine API, die dir weiterhelfen sollte.

Grüße
huckepick
05.05.2012
huckepick 887 2 8
1
Das iPhone kann das von sich aus, ohne einen externen Webservice zu verwenden! Die Voraussetzung ist allerdings, dass die Positionsermittlung mit GPS erfolgt.

Das iPhone kennt 3 Modi zur Positionsbestimmung:
1. Handymasten (Funkzellen)
2. WLAN
3. GPS

Die von huckepick erwähnte API kann man für Fall 1 & 2 verwenden.

Zur Genauigkeit: Die Klasse CLLocation hat dazu ein entsprechendes Property:

@property(readonly, NS_NONATOMIC_IPHONEONLY) CLLocationAccuracy verticalAccuracy

Der Rückgabewert ist eine Enumeration aus folgenden (selbstbeschreibenden) Werten:

extern const CLLocationAccuracy kCLLocationAccuracyBestForNavigation;
extern const CLLocationAccuracy kCLLocationAccuracyBest;
extern const CLLocationAccuracy kCLLocationAccuracyNearestTenMeters;
extern const CLLocationAccuracy kCLLocationAccuracyHundredMeters;
extern const CLLocationAccuracy kCLLocationAccuracyKilometer;
extern const CLLocationAccuracy kCLLocationAccuracyThreeKilometers;


Hier noch ein Thread auf SO dazu, und das LocateMe Bespiel von Apple.
07.05.2012
puls200 3,8k 7

Stelle deine Mobile-Frage jetzt!