距離ベースの検索を行う必要があるiPhoneアプリを作成したい(例:100km以内の結果を検索)
デバイスに保存されている限り、どのストレージテクノロジーが使用されているかは気になりません
距離ベースの検索を行う必要があるiPhoneアプリを作成したい(例:100km以内の結果を検索)
デバイスに保存されている限り、どのストレージテクノロジーが使用されているかは気になりません
私はこれを使用したことはありませんが、コンパイルしてアプリで使用できるSQLLiteDBの空間派生物があります。その後、そのデータベースに対して空間クエリを発行できます。それは私が熟考したものですが、試す機会がありませんでした:
しばらく前に、同様のアプリケーションを作成するつもりで質問をしました。答えは役に立ちました。あなたがやりたいことは、主にCLLocation
のgetDistanceFrom:
方法を使用することで達成できると思います。
あなたは正確に何を求めていますか?何を見つける必要がありますか?
一般的なケースでは、「アイテム」のlong / lat座標を使用して四分木を作成し、それを使用して検索を高速化します。