2011-09-17 60 views
1

我想從特定區域檢索所有4sq場館。現在我可以得到這樣的場地:https://api.foursquare.com/v2/venues/search?ll = 40.7,-74其中ll是我的地理位置。我可以傳遞一個半徑參數,但是我的區域可以有任何形狀。 對於我的後端,我使用Django來自特定區域的Foursquare場館

+0

爲什麼不用幾個小半徑的圓盤來取樣你的形狀,並多次查詢? – WhitAngl

+0

爲什麼不使用包含整個形狀的半徑,然後測試返回的結果以查看它們是否在形狀內。 – Thomas

回答

1

/場館/搜索現在支持用矩形(除了圓圈)查詢。在請求中指定「sw」和「ne」參數而不是「ll」。

您現在還可以指定「intent = browse」,以獲取區域中的最佳結果,而不是靠近您所在區域中心的權重。

https://developer.foursquare.com/docs/venues/search.html

這仍然不支持任意多邊形或場地做一個詳盡的檢索(它會返回50最好的任何區域),但它應該是一個更近了一步,你在找什麼。