2017-06-08 52 views
-3

我得到了一個位置對象數組。 (緯度,經度,位置名稱)。 位置從用戶gps從早到晚收到。Swift - 有沒有什麼辦法可以過濾來自數組的更接近的值

挑戰: 我想通過過濾位置對象來創建旅程。

對於例如爲:行程1將包含一個起點位置到另一個位置和跳閘2將包含...

用戶可以每天2/3的行程。

問題: 如何在swift iOS中對包含更近(值)緯度和經度的數組進行分組?

編輯 如果用戶正在行進否則離開他們讓這個數組我可以去一趟

高度讚賞任何想法從陣列獲取的數據。

+0

目前還不清楚要使用過濾的位置陣列的標準是什麼 –

+0

@RamyAlZuhouri: 我們如何可以過濾更密切值迅速 – user3804063

+0

你的意思排序 – PeejWeej

回答

0

我認爲沒有辦法像swift那樣使用魔法代碼。

我真正解決的是傳統的解決方法。 我也做了一個for循環和內做了檢查(該檢查如果兩個連續元素有時間間隔> 30分鐘,然後爲對象,加上收集到的數組元素主陣列。

如果有人尋找這樣然後應用你自己。邏輯

相關問題