2012-11-22 68 views
-1

我已經在我的web應用中實現了一個基本的谷歌地方自動完成功能,例如說「Heraclion,Crete」,它將其轉換爲我想要的latlng座標。我還使用了api中的mysql radius示例來顯示最近的條目。我還在克里特島的第二個地區設有地點,名爲「雷西姆農」。谷歌地圖按地址搜索組件

現在的問題如下。據說只有一種類型的克里特島。我如何獲得Heraclion和Rethymnon的所有參賽作品?我的代碼使用前面提到的radius方法。所以我需要別的東西來在一個矩形區域中定義它。

這可能嗎?

+0

我還沒有看到這樣的功能 – 23tux

+0

嗯當定義地圖上優先使用的檢視,所以我只需要增加半徑獲得在同一個較大的區域更多的結果? – Panagiotis

回答

0

如果結果包含視口(LatLngBounds),則可以使用該視口。

PlaceResult

geometry:地方的幾何圖形相關信息。這包括:

  • 位置提供了地點的經緯度。
  • 視窗查看該地點
+0

所以我確實得到了一個latlong窗口(東北,西北,東南,西南),我如何使用它並找到矩形/視口內的所有東西?例如整個克里特島或德克薩斯州還是英國? – Panagiotis

+0

什麼是您的數據源? 「內部的一切」都是一個特定的邊界,是大量的數據。 – geocodezip

+0

我試圖做一個基於谷歌地圖latlng座標的組件的自定義搜索。由於反向地理編碼可以提供更高級別的信息,我想在那裏進行搜索。例如它是克里特島。克里特島是一個島嶼,但它的超集是屬於希臘的。所以如果我在谷歌地方輸入希臘文,我會得到一個在裏面搜索的矩形也會顯示克里特島的條目。 – Panagiotis