mySqlデータベースにジオタグ付きの画像があります。私の写真のテーブルは次のように考えることができます:K-Nearest NeighboursとMySql地理的インデックス
create table `Pictures` (
location Point NOT NULL,
timeCreated timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
SPATIAL INDEX(location)
)ENGINE= MyISAM DEFAULT CHARSET=utf8;
私は、写真の場所に基づいてK-Nearest Neighborアルゴリズムを実行するつもりです。 K = 10の場合、地理的にユーザーの位置に最も近い10枚の画像を選択します。
ご意見ありがとうございます。
制約はありますか?それは固定された一連の写真か、追加されたり削除された写真ですか? – Tim
@Tim写真はモバイルユーザーによって継続的に追加されています。 – olix20