我們需要美國各州和城市的Rails插件。請看看我們能否得到這個。美國各州和城市的Rails插件
1
A
回答
2
2
有趣的是,國家氣象局產生這樣的一個數據源: http://www.weather.gov/geodata/catalog/national/html/cities.htm
0
我只是把數據從NWS創造一個Rails plugin called geoinfo託管在Github上。在這一點上,它仍然是一個快速入侵,但是如果你不想把它作爲一個插件使用,它將包含lib/db文件夾中的所有NWS數據。希望這可以幫助。
2
CityState寶石:https://github.com/loureirorg/city-state
CS.states(:us)
# => {:AK=>"Alaska", :AL=>"Alabama", :AR=>"Arkansas", :AZ=>"Arizona", :CA=>"California", :CO=>"Colorado", :CT=>"Connecticut", :DC=>"District of Columbia", :DE=>"Delaware", :FL=>"Florida", :GA=>"Georgia", :HI=>"Hawaii", :IA=>"Iowa", :ID=>"Idaho", :IL=>"Illinois", :IN=>"Indiana", :KS=>"Kansas", :KY=>"Kentucky", :LA=>"Louisiana", :MA=>"Massachusetts", :MD=>"Maryland", :ME=>"Maine", :MI=>"Michigan", :MN=>"Minnesota", :MO=>"Missouri", :MS=>"Mississippi", :MT=>"Montana", :NC=>"North Carolina", :ND=>"North Dakota", :NE=>"Nebraska", :NH=>"New Hampshire", :NJ=>"New Jersey", :NM=>"New Mexico", :NV=>"Nevada", :NY=>"New York", :OH=>"Ohio", :OK=>"Oklahoma", :OR=>"Oregon", :PA=>"Pennsylvania", :RI=>"Rhode Island", :SC=>"South Carolina", :SD=>"South Dakota", :TN=>"Tennessee", :TX=>"Texas", :UT=>"Utah", :VA=>"Virginia", :VT=>"Vermont", :WA=>"Washington", :WI=>"Wisconsin", :WV=>"West Virginia", :WY=>"Wyoming"}
CS.cities(:ak, :us)
# => ["Adak", "Akhiok", "Akiachak", "Akiak", "Akutan", "Alakanuk", "Ambler", "Anchor Point", "Anchorage", "Angoon", "Atqasuk", "Barrow", "Bell Island Hot Springs", "Bethel", "Big Lake", "Buckland", "Chefornak", "Chevak", "Chicken", "Chugiak", "Coffman Cove", "Cooper Landing", "Copper Center", "Cordova", "Craig", "Deltana", "Dillingham", "Douglas", "Dutch Harbor", "Eagle River", "Eielson Air Force Base", "Fairbanks", "Fairbanks North Star Borough", "Fort Greely", "Fort Richardson", "Galena", "Girdwood", "Goodnews Bay", "Haines", "Homer", "Hooper Bay", "Juneau", "Kake", "Kaktovik", "Kalskag", "Kenai", "Ketchikan", "Kiana", "King Cove", "King Salmon", "Kipnuk", "Klawock", "Kodiak", "Kongiganak", "Kotlik", "Koyuk", "Kwethluk", "Levelock", "Manokotak", "May Creek", "Mekoryuk", "Metlakatla", "Mountain Village", "Nabesna", "Naknek", "Nazan Village", "Nenana", "New Stuyahok", "Nikiski", "Ninilchik", "Noatak", "Nome", "Nondalton", "Noorvik", "North Pole", "Northway", "Old Kotzebue", "Palmer", "Pedro Bay", "Petersburg", "Pilot Station", "Point Hope", "Point Lay", "Prudhoe Bay", "Russian Mission", "Sand Point", "Scammon Bay", "Selawik", "Seward", "Shungnak", "Sitka", "Skaguay", "Soldotna", "Stebbins", "Sterling", "Sutton", "Talkeetna", "Teller", "Thorne Bay", "Togiak", "Tok", "Toksook Bay", "Tuntutuliak", "Two Rivers", "Unalakleet", "Unalaska", "Valdez", "Wainwright", "Wasilla"]
它適用於所有的國家在世界各地。此外,它使用MaxMind數據庫,所以它不斷更新(使用命令CS.update
)
+1
保存了我的一天。謝謝。 – rmagnum2002 2015-06-22 20:24:03
相關問題
- 1. TreeView。美國各州和城市
- 2. Ruby on Rails - 選擇國家和州時,加載州和城市
- 3. 國家,州和城市的PHP庫
- 4. 如果選擇「美國」作爲國家,只驗證城市,州和郵編
- 5. GNU桑達格式美國地址,街道,城市,州,郵編
- 6. 美國各州和州的列表/數據庫
- 7. 爲城市/州
- 8. 所有國家/地區各州應用中的城市和郵政編碼
- 9. 越來越接近美國各州(php)
- 10. 我在哪裏可以找到美國城市和州的XML列表?
- 11. Python Geograpy在美國找不到城市
- 12. 獲得所有國家的州和城市在一個查詢
- 13. 從地址獲取城市,州和國家的最佳途徑
- 14. 如何區分Excel中的城市,州和國家
- 15. 美國州/縣/城市/郵編數據庫中的數據限制?
- 16. 通過給定郵政編碼獲取美國城市,州信息的API
- 17. 找到一個城市的州,州
- 18. 通過州和國家獲取城市Google API
- 19. 像國家/州和城市一樣下降像
- 20. 添加專欄來標記美國各州的美國人口普查地區
- 21. 美國各州和聯邦代表郵編
- 22. 如何使像團結,各國城市和國家friendly_id網址/得克薩斯州/奧斯汀
- 23. 自動更正城市和州名
- 24. 獲取某個國家/州的城市名稱
- 25. 加載國家/州/市
- 26. 分別獲取國家,城市及其地區/州/城鎮的列表
- 27. Wunderground API-國家/州/城市組合問題
- 28. 使用jquery提取地址到城市,州,國家,郵編
- 29. 所有國家,州,城市SQL轉儲腳本
- 30. 從經緯度獲取城市,州,國家
看來,而不是一個插件,你正在尋找一個數據集添加到您的數據庫,不是? – 2009-09-12 04:18:29
這樣做...我在哪裏可以找到? – Aditya 2009-09-12 04:22:50