2015-01-03 23 views
-1

我即將啓動一個Node.js,其中包含大量將保存在SQL數據庫上的POI(興趣點)。使用SQL和節點的空間索引

有沒有一種方法可以輕鬆地使用SQL和Node進行鄰近搜索(即在給定範圍內的給定點附近找到所有POI)?我想爲ORM使用geohash algorithm + bookshelf,但我無法在Internet上找到任何解釋如何啓動的文檔。

Mongodb有一個地理空間索引。我想用SQL來做同樣的事情。

任何幫助將受到歡迎

+0

我不確定這是否是一個真正的問題 - 當然這是可能的!但是,您可能會使用不同的解決方案和不同的複雜性來實現不同的性能也許如果你重新提出你的問題,我們可能會更有幫助。 –

+0

你需要什麼樣的資訊? – alexislg

回答

0

地理散列是簡單的點轉換爲二進制和交織它。將其視爲基數爲4的數字。嘗試微軟Bing平鋪系統。它有一些免費的代碼示例。