我们需要美国各州和城市的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