mkcoordinateregion

___ qstnhdr ___ Der Versuch, die Bereichsgröße in Metern für einen iOS MKCoordinateSpan zu ermitteln ___ answer34724254 ___

Schnelle Implementierung für Hannes Lösung:

%Vor%     
___ tag123mkmapview ___ MKMapView ist Teil des Map Kit-Frameworks von Apple zur Entwicklung von standortspezifischen iOS-Anwendungen und bietet eine einbettbare Kartenschnittstelle. Als wirksames iOS 6 verwendet das Map Kit-Framework den eigenen Karten-Service von Apple. In iOS 5.1 und früheren Versionen verwendet das Framework den Google Mobile Maps-Dienst. ___ tag123mapkit ___ MapKit ist Apples Framework zum Präsentieren und Kommentieren von scrollbaren und zoomfähigen Karten auf iOS und OS X. ___ tag123ios ___ iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die verwandten Tags [objective-c] und [swift] für Probleme, die für diese Programmiersprachen spezifisch sind. ___ tag123mkcoordinate region ___ MKCoordinateRegion wird verwendet, um einen bestimmten Teil einer Map in Map Kit zu definieren. ___ tag123mkcoordinatespan ___ MKCoordinateSpan ist eine Struktur, die in Map Kit zur Beschreibung der Größe eines bestimmten Bereichsrechtecks ​​verwendet wird. ___ answer21275493 ___

Wie ich sehen kann, haben Sie bereits die Region der Karte. Es enthält nicht nur die lat & amp; lange Deltas aber auch der Mittelpunkt der Region. Sie können die Entfernungen in Metern wie im Bild dargestellt berechnen:

1: Holen Sie sich die Regionsspanne (wie groß die Region in Breitengrad / Längengrad ist)

%code%

2: Ermitteln Sie die Regionsmitte (Breiten- / Längenkoordinaten)

%code%

3: Erstellen Sie zwei Orte (loc1 & amp; loc2, north - south) basierend auf dem Mittelpunkt und berechnen Sie den Abstand dazwischen (in Metern)

%Vor%

4: Erstellen Sie zwei Orte (loc3 & amp; loc4, west-east) basierend auf dem Mittelpunkt und berechnen Sie den Abstand dazwischen (in Metern)

%Vor%     
___ qstntxt ___

Wenn ich %code% erstellen muss, mache ich Folgendes:

%Vor%

sehr einfach - funktioniert perfekt.

Jetzt möchte ich den Wert der aktuellen Region speichern span . Wenn ich mir den %code% -Wert anschaue, ist es ein %code% , das zwei Eigenschaften hat:

%Vor%

Wie kann ich den %code% Wert in ein %code% umwandeln? (Dann kann ich meine Region (später) mit der obigen Methode neu erstellen ...

    
___
2
Antworten

Der Versuch, die Bereichsgröße in Metern für einen iOS MKCoordinateSpan zu ermitteln

Wenn ich MKCoordinateRegion erstellen muss, mache ich Folgendes: %Vor% sehr einfach - funktioniert perfekt. Jetzt möchte ich den Wert der aktuellen Region speichern span . Wenn ich mir den region.Span -Wert anschaue, ist es ein MK...
22.01.2014, 02:51