對於我的應用程序,我需要確定一些其他點的最近點,我正在尋找一個簡單但相對較快(就性能而言)的解決方案。我正在考慮使用PostGIS和GeoDjango,但我認爲我的應用程序並不是真正的「地理」(我仍然不知道它的含義)。地理部分(大約5%)是我需要保持對象(人和地點)的座標,然後有這個任務來找到最近的點。簡而言之,PostGIS和GeoDjango似乎在這裏是一個矯枉過正的事情。Django + postgreSQL:找到近點
我也在想SOLAR或Elasticsearch的django-haystack,因爲我需要強大而強大的文本搜索功能,而且這些引擎也具備這些「地理」功能。但不能確定,因爲我害怕核心db < - >搜索引擎數據庫同步和這些引擎的硬件要求。目前,我更類似於使用posgreSQL trigrams和一些自定義的方式來做到這一點「尋找近點問題」。有沒有好的?
這是一個[線性參考](http://en.wikipedia.org/wiki/Linear_referencing)方法,這是另一回事。 – 2013-03-24 21:42:10
謝謝,名稱'project()'看起來不正確。 – monkut 2013-03-24 21:51:35