Ich habe folgende Firebase DatenbankstrukturFilter Firebase Datenbank basierend auf Ortsradius
"-KSupX7CppMD1zbqIy0y" : {
"addedByUser" : "zQpb7o18VzYsSoTQtT9DNhOqTUn2",
"content" : "Post 1",
"cost" : "20",
"duration" : "Weekly",
"latitude" : "40.7594479995956",
"longitude" : "-73.9838934062393",
"timestamp" : "Fri 30 Sep"
},
"-KSuphuqO6a0lnrJYUkt" : {
"addedByUser" : "zQpb7o18VzYsSoTQtT9DNhOqTUn2",
"content" : "Post 2",
"cost" : "10",
"duration" : "Daily",
"latitude" : "40.7594329996462",
"longitude" : "-73.9846261181847",
"timestamp" : "Fri 30 Sep"
}
ich brauche die Pfosten innerhalb bestimmter Abstandsparameter (weniger als 50m, 100m, 150m & 200m) zum Filtern von I kann die erhalten Koordinate von der "Länge" & "Breite", aber ich kämpfe, um die Beiträge zu filtern. Jede Hilfe würde sehr geschätzt werden.
Vielen Dank im Voraus. Anfänger zu Firebase & Swift.
Werfen Sie einen Blick auf Geofire: https://github.com/firebase/geofire-objc –