我在 mySql 数据库中有一组地理标记的图片。您可以将 my Pictures 表视为:
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张图片。
我很欣赏你的建议。