So überprüfen Sie den Längen-und Breitengrad
Habe ich zwei UITextFields, die Benutzer eingeben können, in Längen-und Breitengrad, diese Koordinaten werden dann verwendet, um eine pin zu erstellen, die auf einer MKMapView.
Möchte ich einen Weg finden, um zu überprüfen, ob die Werte, die Sie eingeben, sind die tatsächlichen GPS-Koordinaten oder nur ein Quatsch. Gibt es eine Möglichkeit, dies zu tun?
InformationsquelleAutor The Crazy Chimp | 2011-10-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Breitengrad muss eine Zahl zwischen -90 und 90 und die Länge zwischen -180 und 180.
Sollten wir Grenze? (lange >= -180 && lange <= 180) oder (lange > -180 && lange < 180) ?
Nein. Es sollte (lange > -180 && lange < 180) UND (lat > -90 && lat < 90).
Gibt es einen Grund für das? Was passiert, wenn eine der Koordinaten zufällig genau an einem der Extreme (Beispiel: google.com.br/maps/place/...)?
InformationsquelleAutor rid
Mit Folgen Breite und Länge reguläre Ausdrücke, die wir bestätigen können.
Mit escape-Zeichen in Objective-C:
Latitude RegEx:
Länge RegEx:
Normale, Reguläre Ausdrücke für die Beiden latitude & longitude:
Latitude RegEx:
Länge RegEx:
InformationsquelleAutor abhi
Ich würde so etwas tun
InformationsquelleAutor Craig
Nachdem man durch eine Menge von StackOverflow Fragen, ich dachte, diese Frage wurde gebeten, eine einfache und klare Art und Weise, die beschrieben, was ich war auf der Suche für die Lösung meines Breitengrad/Längengrad der Validierung für AMZO:A Global Map Basierte Station für die Berichterstattung Aliens, Monster, Zombies und Andere Interessante Veranstaltungen (iPhone/iPad app). Schamlos, ich weiß, aber ich denke, ich Verdiene es, für die kommenden up mit einem kompletten und elegante Antwort/Lösung (Anpassung Craig ' s kurze Antwort oben)!
Ich bin mit dem neuen AlertController, welche Anrufe Sie jede der folgenden Validierungen für breiten-und Längengrad-text ein.
InformationsquelleAutor Jim Rota
InformationsquelleAutor Matias