2011-04-18 57 views

回答

0
$('#demo3_location').geo_autocomplete({ 
    geocoder_region: 'United States', 
    geocoder_types: 'states', 
    mapheight: 100, mapwidth: 200, maptype: 'hybrid' 
}); 

就是這樣的。如果您需要更多幫助,可以查看文檔:http://code.google.com/p/geo-autocomplete/

1

只有把我們的自動完成陣列/腳本/ JSON的地理信息。

+0

代碼片段..? – coure2011 2011-04-18 15:42:01

+2

Money snippet ..? – 2011-04-18 15:44:06

+0

請給我一些代碼放在哪裏? – coure2011 2011-04-18 15:46:47

0

谷歌地圖API V3使他們的自動完成類非常簡單。要看到它的行動,請查看this page的源代碼。它所做的一件好事是根據當前的地圖視圖來偏向搜索結果。因此,如果您將中心點設置爲「39,-97」(堪薩斯州的某個地方),並在初始化地圖時將縮放比例設置爲3或4,則它將啓動整個美國焦點並將相應地偏向搜索結果。只需在上面鏈接到的頁面的源中搜索「中心」和「縮放」一詞,即可查看設置這些內容的位置。

如果要手動設置偏差邊界,請查看自動完成類的setBounds方法,或使用AutocompleteOptions對象將其設置在構造函數中。

希望這會有所幫助。