class GeoParser
Public Class Methods
getLocation(string)
click to toggle source
# File lib/GeoParser.rb, line 6 def self.getLocation(string) words = string.split(/\W+/) cityArray = [] cities = Hash[ "Sofia"=>"Sofia", "Mandalay"=>"Mandalay", "Nay Pyi Taw"=>"Nay Pyi Taw", "Yangon"=>"Yangon", "Minsk"=>"Minsk", "Phnum Pénh"=>"Phnum Pénh", "El Djazaïr"=>"El Djazaïr", "Wahran"=>"Wahran", "Douala"=>"Douala", "Yaoundé"=>"Yaoundé", "Calgary"=>"Calgary", "Edmonton"=>"Edmonton", "Montréal"=>"Montréal", "Ottawa-Gatineau"=>"Ottawa-Gatineau", "Toronto"=>"Toronto", "Vancouver"=>"Vancouver", "N'Djaména"=>"N'Djaména", "Santiago"=>"Santiago", "Valparaíso"=>"Valparaíso", "Anshan, Liaoning"=>"Anshan, Liaoning", "Anshun"=>"Anshun", "Anyang"=>"Anyang", "Baoding"=>"Baoding", "Baotou"=>"Baotou", "Beijing"=>"Beijing", "Bengbu"=>"Bengbu", "Benxi"=>"Benxi", "Changchun"=>"Changchun", "Changde"=>"Changde", "Changsha, Hunan"=>"Changsha, Hunan", "Changzhou, Jiangsu"=>"Changzhou, Jiangsu", "Chengdu"=>"Chengdu", "Chifeng"=>"Chifeng", "Chongqing"=>"Chongqing", "Dalian"=>"Dalian", "Dandong"=>"Dandong", "Daqing"=>"Daqing", "Datong, Shanxi"=>"Datong, Shanxi", "Dongguan, Guangdong"=>"Dongguan, Guangdong", "Foshan"=>"Foshan", "Fushun, Liaoning"=>"Fushun, Liaoning", "Fuxin"=>"Fuxin", "Fuyang"=>"Fuyang", "Fuzhou, Fujian"=>"Fuzhou, Fujian", "Guangzhou, Guangdong"=>"Guangzhou, Guangdong", "Guilin"=>"Guilin", "Guiyang"=>"Guiyang", "Haerbin"=>"Haerbin", "Handan"=>"Handan", "Hangzhou"=>"Hangzhou", "Hefei"=>"Hefei", "Hengyang"=>"Hengyang", "Heze"=>"Heze", "Hohhot"=>"Hohhot", "Huai'an"=>"Huai'an", "Huaibei"=>"Huaibei", "Huainan"=>"Huainan", "Huzhou"=>"Huzhou", "Jiamusi"=>"Jiamusi", "Jiaozuo"=>"Jiaozuo", "Jiaxing"=>"Jiaxing", "Jilin"=>"Jilin", "Jinan, Shandong"=>"Jinan, Shandong", "Jining, Shandong"=>"Jining, Shandong", "Jinxi, Liaoning"=>"Jinxi, Liaoning", "Jinzhou"=>"Jinzhou", "Jixi, Heilongjiang"=>"Jixi, Heilongjiang", "Kaifeng"=>"Kaifeng", "Kaohsiung"=>"Kaohsiung", "Kunming"=>"Kunming", "Langfang"=>"Langfang", "Lanzhou"=>"Lanzhou", "Leshan"=>"Leshan", "Lianyungang"=>"Lianyungang", "Liaoyang"=>"Liaoyang", "Linfen"=>"Linfen", "Linyi, Shandong"=>"Linyi, Shandong", "Liuan"=>"Liuan", "Liupanshui"=>"Liupanshui", "Liuzhou"=>"Liuzhou", "Luoyang"=>"Luoyang", "Luzhou"=>"Luzhou", "Mianyang, Sichuan"=>"Mianyang, Sichuan", "Mudanjiang"=>"Mudanjiang", "Nanchang"=>"Nanchang", "Nanchong"=>"Nanchong", "Nanjing, Jiangsu"=>"Nanjing, Jiangsu", "Nanning"=>"Nanning", "Nantong"=>"Nantong", "Nanyang, Henan"=>"Nanyang, Henan", "Neijiang"=>"Neijiang", "Ningbo"=>"Ningbo", "Pingdingshan, Henan"=>"Pingdingshan, Henan", "Pingxiang, Jiangxi"=>"Pingxiang, Jiangxi", "Qingdao"=>"Qingdao", "Qinhuangdao"=>"Qinhuangdao", "Qiqihaer"=>"Qiqihaer", "Quanzhou"=>"Quanzhou", "Shanghai"=>"Shanghai", "Shangqiu"=>"Shangqiu", "Shantou"=>"Shantou", "Shaoxing"=>"Shaoxing", "Shenyang"=>"Shenyang", "Shenzhen"=>"Shenzhen", "Shijiazhuang"=>"Shijiazhuang", "Suining, Sichuan"=>"Suining, Sichuan", "Suzhou, Anhui"=>"Suzhou, Anhui", "Suzhou, Jiangsu"=>"Suzhou, Jiangsu", "Taian, Shandong"=>"Taian, Shandong", "Taichung"=>"Taichung", "Tainan"=>"Tainan", "Taipei"=>"Taipei", "Taiyuan, Shanxi"=>"Taiyuan, Shanxi", "Tangshan, Hebei"=>"Tangshan, Hebei", "Tianjin"=>"Tianjin", "Tianmen"=>"Tianmen", "Tianshui"=>"Tianshui", "Tongliao"=>"Tongliao", "Ürümqi (Wulumqi)"=>"Ürümqi (Wulumqi)", "Weifang"=>"Weifang", "Wenzhou"=>"Wenzhou", "Wuhan"=>"Wuhan", "Wuhu, Anhui"=>"Wuhu, Anhui", "Wuxi, Jiangsu"=>"Wuxi, Jiangsu", "Xiamen"=>"Xiamen", "Xi'an, Shaanxi"=>"Xi'an, Shaanxi", "Xiangfan, Hubei"=>"Xiangfan, Hubei", "Xiantao"=>"Xiantao", "Xianyang, Shaanxi"=>"Xianyang, Shaanxi", "Xingyi, Guizhou"=>"Xingyi, Guizhou", "Xining"=>"Xining", "Xinxiang"=>"Xinxiang", "Xinyang"=>"Xinyang", "Xinyu"=>"Xinyu", "Xuanzhou"=>"Xuanzhou", "Xuzhou"=>"Xuzhou", "Yancheng, Jiangsu"=>"Yancheng, Jiangsu", "Yantai"=>"Yantai", "Yibin"=>"Yibin", "Yichang"=>"Yichang", "Yichun, Heilongjiang"=>"Yichun, Heilongjiang", "Yichun, Jiangxi"=>"Yichun, Jiangxi", "Yinchuan"=>"Yinchuan", "Yingkou"=>"Yingkou", "Yiyang, Hunan"=>"Yiyang, Hunan", "Yongzhou"=>"Yongzhou", "Yuci"=>"Yuci", "Yueyang"=>"Yueyang", "Yulin, Guangxi"=>"Yulin, Guangxi", "Zaozhuang"=>"Zaozhuang", "Zhangjiakou"=>"Zhangjiakou", "Zhanjiang"=>"Zhanjiang", "Zhaotong"=>"Zhaotong", "Zhengzhou"=>"Zhengzhou", "Zhenjiang, Jiangsu"=>"Zhenjiang, Jiangsu", "Zhuhai"=>"Zhuhai", "Zhuzhou"=>"Zhuzhou", "Zibo"=>"Zibo", "Zigong"=>"Zigong", "Zunyi"=>"Zunyi", "Barranquilla"=>"Barranquilla", "Bogotá"=>"Bogotá", "Bucaramanga"=>"Bucaramanga", "Cali"=>"Cali", "Cartagena"=>"Cartagena", "Medellín"=>"Medellín", "Brazzaville"=>"Brazzaville", "Kananga"=>"Kananga", "Kinshasa"=>"Kinshasa", "Lubumbashi"=>"Lubumbashi", "Mbuji-Mayi"=>"Mbuji-Mayi", "San José"=>"San José", "La Habana"=>"La Habana", "Praha"=>"Praha", "Cotonou"=>"Cotonou", "København"=>"København", "Santo Domingo"=>"Santo Domingo", "Guayaquil"=>"Guayaquil", "Quito"=>"Quito", "San Salvador"=>"San Salvador", "Addis Ababa"=>"Addis Ababa", "Huambo"=>"Huambo", "Luanda"=>"Luanda", "Helsinki"=>"Helsinki", "Bordeaux"=>"Bordeaux", "Lille"=>"Lille", "Lyon"=>"Lyon", "Marseille-Aix-en-Provence"=>"Marseille-Aix-en-Provence", "Nice-Cannes"=>"Nice-Cannes", "Paris"=>"Paris", "Toulouse"=>"Toulouse", "Tbilisi"=>"Tbilisi", "Berlin"=>"Berlin", "Hamburg"=>"Hamburg", "Köln"=>"Köln", "München"=>"München", "Accra"=>"Accra", "Kumasi"=>"Kumasi", "Athínai"=>"Athínai", "Thessaloniki"=>"Thessaloniki", "Baku"=>"Baku", "Buenos Aires"=>"Buenos Aires", "Córdoba"=>"Córdoba", "Mendoza"=>"Mendoza", "Rosario"=>"Rosario", "San Miguel de Tucumán"=>"San Miguel de Tucumán", "Ciudad de Guatemala (Guatemala City)"=>"Ciudad de Guatemala (Guatemala City)", "Conakry"=>"Conakry", "Port-au-Prince"=>"Port-au-Prince", "Tegucigalpa"=>"Tegucigalpa", "Hong Kong"=>"Hong Kong", "Budapest"=>"Budapest", "Agra"=>"Agra", "Ahmadabad"=>"Ahmadabad", "Aligarh"=>"Aligarh", "Allahabad"=>"Allahabad", "Amritsar"=>"Amritsar", "Asansol"=>"Asansol", "Aurangabad"=>"Aurangabad", "Bangalore"=>"Bangalore", "Bareilly"=>"Bareilly", "Bhiwandi"=>"Bhiwandi", "Bhopal"=>"Bhopal", "Bhubaneswar"=>"Bhubaneswar", "Chandigarh"=>"Chandigarh", "Chennai"=>"Chennai", "Coimbatore"=>"Coimbatore", "Delhi"=>"Delhi", "Dhanbad"=>"Dhanbad", "Durg-Bhilainagar"=>"Durg-Bhilainagar", "Faridabad"=>"Faridabad", "Ghaziabad"=>"Ghaziabad", "Guwahati"=>"Guwahati", "Gwalior"=>"Gwalior", "Hubli-Dharwad"=>"Hubli-Dharwad", "Hyderabad"=>"Hyderabad", "Indore"=>"Indore", "Jabalpur"=>"Jabalpur", "Jaipur"=>"Jaipur", "Jalandhar"=>"Jalandhar", "Jammu"=>"Jammu", "Jamshedpur"=>"Jamshedpur", "Jodhpur"=>"Jodhpur", "Kanpur"=>"Kanpur", "Kochi"=>"Kochi", "Kolkata"=>"Kolkata", "Kota"=>"Kota", "Kozhikode"=>"Kozhikode", "Lucknow"=>"Lucknow", "Ludhiana"=>"Ludhiana", "Madurai"=>"Madurai", "Meerut"=>"Meerut", "Moradabad"=>"Moradabad", "Mumbai"=>"Mumbai", "Mysore"=>"Mysore", "Nagpur"=>"Nagpur", "Nashik"=>"Nashik", "Patna"=>"Patna", "Pune"=>"Pune", "Raipur"=>"Raipur", "Rajkot"=>"Rajkot", "Ranchi"=>"Ranchi", "Salem"=>"Salem", "Solapur"=>"Solapur", "Srinagar"=>"Srinagar", "Surat"=>"Surat", "Thiruvananthapuram"=>"Thiruvananthapuram", "Tiruchirappalli"=>"Tiruchirappalli", "Vadodara"=>"Vadodara", "Varanasi"=>"Varanasi", "Vijayawada"=>"Vijayawada", "Visakhapatnam"=>"Visakhapatnam", "Adelaide"=>"Adelaide", "Brisbane"=>"Brisbane", "Melbourne"=>"Melbourne", "Perth"=>"Perth", "Sydney"=>"Sydney", "Bandar Lampung"=>"Bandar Lampung", "Bandung"=>"Bandung", "Bogor"=>"Bogor", "Jakarta"=>"Jakarta", "Malang"=>"Malang", "Medan"=>"Medan", "Padang"=>"Padang", "Palembang"=>"Palembang", "Pekan Baru"=>"Pekan Baru", "Semarang"=>"Semarang", "Surabaya"=>"Surabaya", "Ujung Pandang"=>"Ujung Pandang", "Ahvaz"=>"Ahvaz", "Esfahan"=>"Esfahan", "Karaj"=>"Karaj", "Kermanshah"=>"Kermanshah", "Mashhad"=>"Mashhad", "Qom"=>"Qom", "Shiraz"=>"Shiraz", "Tabriz"=>"Tabriz", "Tehran"=>"Tehran", "Al-Basrah"=>"Al-Basrah", "Al-Mawsil"=>"Al-Mawsil", "Baghdad"=>"Baghdad", "Irbil"=>"Irbil", "Dublin"=>"Dublin", "Hefa"=>"Hefa", "Tel Aviv-Yafo"=>"Tel Aviv-Yafo", "Milano"=>"Milano", "Napoli"=>"Napoli", "Palermo"=>"Palermo", "Rome"=>"Rome", "Torino"=>"Torino", "Abidjan"=>"Abidjan", "Fukuoka-Kitakyushu"=>"Fukuoka-Kitakyushu", "Hiroshima"=>"Hiroshima", "Kyoto"=>"Kyoto", "Nagoya"=>"Nagoya", "Osaka-Kobe"=>"Osaka-Kobe", "Sapporo"=>"Sapporo", "Sendai"=>"Sendai", "Tokyo"=>"Tokyo", "Almaty"=>"Almaty", "Kabul"=>"Kabul", "Wien"=>"Wien", "Amman"=>"Amman", "Mombasa"=>"Mombasa", "Nairobi"=>"Nairobi", "Hamhung"=>"Hamhung", "N'ampo"=>"N'ampo", "P'yongyang"=>"P'yongyang", "Bucheon"=>"Bucheon", "Busan"=>"Busan", "Daegu"=>"Daegu", "Daejon"=>"Daejon", "Goyang"=>"Goyang", "Gwangju"=>"Gwangju", "Incheon"=>"Incheon", "Seongnam"=>"Seongnam", "Seoul"=>"Seoul", "Suweon"=>"Suweon", "Ulsan"=>"Ulsan", "Al Kuwayt (Kuwait City)"=>"Al Kuwayt (Kuwait City)", "Bishkek"=>"Bishkek", "Bayrut"=>"Bayrut", "Monrovia"=>"Monrovia", "Banghazi"=>"Banghazi", "Tarabulus"=>"Tarabulus", "Antananarivo"=>"Antananarivo", "Johore Bharu"=>"Johore Bharu", "Klang"=>"Klang", "Kuala Lumpur"=>"Kuala Lumpur", "Bamako"=>"Bamako", "Aguascalientes"=>"Aguascalientes", "Chihuahua"=>"Chihuahua", "Ciudad de México"=>"Ciudad de México", "Ciudad Juárez"=>"Ciudad Juárez", "Culiacán"=>"Culiacán", "Guadalajara"=>"Guadalajara", "León de los Aldamas"=>"León de los Aldamas", "Mérida"=>"Mérida", "Mexicali"=>"Mexicali", "Monterrey"=>"Monterrey", "Puebla"=>"Puebla", "Querétaro"=>"Querétaro", "Saltillo"=>"Saltillo", "San Luis Potosí"=>"San Luis Potosí", "Tijuana"=>"Tijuana", "Toluca de Lerdo"=>"Toluca de Lerdo", "Torreón"=>"Torreón", "Ulaanbaatar"=>"Ulaanbaatar", "Chittagong"=>"Chittagong", "Dhaka"=>"Dhaka", "Khulna"=>"Khulna", "Rajshahi"=>"Rajshahi", "Dar-el-Beida"=>"Dar-el-Beida", "Fès"=>"Fès", "Marrakech"=>"Marrakech", "Rabat"=>"Rabat", "Maputo"=>"Maputo", "Yerevan"=>"Yerevan", "Kathmandu"=>"Kathmandu", "Amsterdam"=>"Amsterdam", "Rotterdam"=>"Rotterdam", "Auckland"=>"Auckland", "Managua"=>"Managua", "Antwerpen"=>"Antwerpen", "Bruxelles-Brussel"=>"Bruxelles-Brussel", "Niamey"=>"Niamey", "Abuja"=>"Abuja", "Benin City"=>"Benin City", "Ibadan"=>"Ibadan", "Ilorin"=>"Ilorin", "Kaduna"=>"Kaduna", "Kano"=>"Kano", "Lagos"=>"Lagos", "Maiduguri"=>"Maiduguri", "Ogbomosho"=>"Ogbomosho", "Port Harcourt"=>"Port Harcourt", "Zaria"=>"Zaria", "Oslo"=>"Oslo", "Faisalabad"=>"Faisalabad", "Gujranwala"=>"Gujranwala", "Hyderabad"=>"Hyderabad", "Islamabad"=>"Islamabad", "Karachi"=>"Karachi", "Lahore"=>"Lahore", "Multan"=>"Multan", "Peshawar"=>"Peshawar", "Quetta"=>"Quetta", "Rawalpindi"=>"Rawalpindi", "Ciudad de Panamá (Panama City)"=>"Ciudad de Panamá (Panama City)", "Asunción"=>"Asunción", "Arequipa"=>"Arequipa", "Lima"=>"Lima", "Cebu"=>"Cebu", "Davao"=>"Davao", "Manila"=>"Manila", "Zamboanga"=>"Zamboanga", "Kraków"=>"Kraków", "Lódz"=>"Lódz", "Warszawa"=>"Warszawa", "Lisboa"=>"Lisboa", "Porto"=>"Porto", "San Juan"=>"San Juan", "Bucuresti"=>"Bucuresti", "Chelyabinsk"=>"Chelyabinsk", "Kazan"=>"Kazan", "Krasnoyarsk"=>"Krasnoyarsk", "Moskva"=>"Moskva", "Nizhniy Novgorod"=>"Nizhniy Novgorod", "Novosibirsk"=>"Novosibirsk", "Omsk"=>"Omsk", "Perm"=>"Perm", "Rostov-na-Donu"=>"Rostov-na-Donu", "Samara"=>"Samara", "Sankt Peterburg"=>"Sankt Peterburg", "Saratov"=>"Saratov", "Ufa"=>"Ufa", "Volgograd"=>"Volgograd", "Voronezh"=>"Voronezh", "Yekaterinburg"=>"Yekaterinburg", "Kigali"=>"Kigali", "La Paz"=>"La Paz", "Santa Cruz"=>"Santa Cruz", "Ad-Dammam"=>"Ad-Dammam", "Al-Madinah"=>"Al-Madinah", "Ar-Riyadh"=>"Ar-Riyadh", "Jiddah"=>"Jiddah", "Makkah"=>"Makkah", "Dakar"=>"Dakar", "Beograd"=>"Beograd", "Freetown"=>"Freetown", "Singapore"=>"Singapore", "Hà Noi"=>"Hà Noi", "Hai Phòng"=>"Hai Phòng", "Thành Pho Ho Chí Minh"=>"Thành Pho Ho Chí Minh", "Muqdisho"=>"Muqdisho", "Cape Town"=>"Cape Town", "Durban"=>"Durban", "Ekurhuleni"=>"Ekurhuleni", "Johannesburg"=>"Johannesburg", "Port Elizabeth"=>"Port Elizabeth", "Pretoria"=>"Pretoria", "Vereeniging"=>"Vereeniging", "Harare"=>"Harare", "Barcelona"=>"Barcelona", "Madrid"=>"Madrid", "Valencia"=>"Valencia", "Al-Khartum"=>"Al-Khartum", "Stockholm"=>"Stockholm", "Zürich"=>"Zürich", "Baixada Santista"=>"Baixada Santista", "Belém"=>"Belém", "Belo Horizonte"=>"Belo Horizonte", "Brasília"=>"Brasília", "Campinas"=>"Campinas", "Campo Grande"=>"Campo Grande", "Cuiabá"=>"Cuiabá", "Curitiba"=>"Curitiba", "Florianópolis"=>"Florianópolis", "Fortaleza"=>"Fortaleza", "Goiânia"=>"Goiânia", "Grande São Luís"=>"Grande São Luís", "Grande Vitória"=>"Grande Vitória", "João Pessoa"=>"João Pessoa", "Maceió"=>"Maceió", "Manaus"=>"Manaus", "Natal"=>"Natal", "Norte/Nordeste Catarinense"=>"Norte/Nordeste Catarinense", "Pôrto Alegre"=>"Pôrto Alegre", "Recife"=>"Recife", "Rio de Janeiro"=>"Rio de Janeiro", "Salvador"=>"Salvador", "São Paulo"=>"São Paulo", "Teresina"=>"Teresina", "Dimashq"=>"Dimashq", "Halab"=>"Halab", "Hims"=>"Hims", "Krung Thep"=>"Krung Thep", "Lomé"=>"Lomé", "Dubayy"=>"Dubayy", "Adana"=>"Adana", "Ankara"=>"Ankara", "Antalya"=>"Antalya", "Bursa"=>"Bursa", "Gaziantep"=>"Gaziantep", "Istanbul"=>"Istanbul", "Izmir"=>"Izmir", "Konya"=>"Konya", "Kampala"=>"Kampala", "Dnipropetrovs'k"=>"Dnipropetrovs'k", "Donets'k"=>"Donets'k", "Kharkiv"=>"Kharkiv", "Kyiv"=>"Kyiv", "Odesa"=>"Odesa", "Zaporizhzhya"=>"Zaporizhzhya", "Al-Iskandariyah"=>"Al-Iskandariyah", "Al-Qahirah"=>"Al-Qahirah", "Birmingham"=>"Birmingham", "Glasgow"=>"Glasgow", "Liverpool"=>"Liverpool", "London"=>"London", "Manchester"=>"Manchester", "Newcastle upon Tyne"=>"Newcastle upon Tyne", "West Yorkshire"=>"West Yorkshire", "Dar es Salaam"=>"Dar es Salaam", "Atlanta"=>"Atlanta", "Austin"=>"Austin", "Baltimore"=>"Baltimore", "Boston"=>"Boston", "Bridgeport-Stamford"=>"Bridgeport-Stamford", "Buffalo"=>"Buffalo", "Charlotte"=>"Charlotte", "Chicago"=>"Chicago", "Cincinnati"=>"Cincinnati", "Cleveland"=>"Cleveland", "Columbus, Ohio"=>"Columbus, Ohio", "Dallas-Fort Worth"=>"Dallas-Fort Worth", "Dayton"=>"Dayton", "Denver-Aurora"=>"Denver-Aurora", "Detroit"=>"Detroit", "El Paso"=>"El Paso", "Hartford"=>"Hartford", "Honolulu"=>"Honolulu", "Houston"=>"Houston", "Indianapolis"=>"Indianapolis", "Jacksonville, Florida"=>"Jacksonville, Florida", "Kansas City"=>"Kansas City", "Las Vegas"=>"Las Vegas", "Los Angeles-Long Beach-Santa Ana"=>"Los Angeles-Long Beach-Santa Ana", "Louisville"=>"Louisville", "Memphis"=>"Memphis", "Miami"=>"Miami", "Milwaukee"=>"Milwaukee", "Minneapolis-St. Paul"=>"Minneapolis-St. Paul", "Nashville-Davidson"=>"Nashville-Davidson", "New Orleans"=>"New Orleans", "New York-Newark"=>"New York-Newark", "Oklahoma City"=>"Oklahoma City", "Orlando"=>"Orlando", "Philadelphia"=>"Philadelphia", "Phoenix-Mesa"=>"Phoenix-Mesa", "Pittsburgh"=>"Pittsburgh", "Portland"=>"Portland", "Providence"=>"Providence", "Richmond"=>"Richmond", "Riverside-San Bernardino"=>"Riverside-San Bernardino", "Rochester"=>"Rochester", "Sacramento"=>"Sacramento", "Salt Lake City"=>"Salt Lake City", "San Antonio"=>"San Antonio", "San Diego"=>"San Diego", "San Francisco-Oakland"=>"San Francisco-Oakland", "San Jose"=>"San Jose", "Seattle"=>"Seattle", "St. Louis"=>"St. Louis", "Tampa-St. Petersburg"=>"Tampa-St. Petersburg", "Tucson"=>"Tucson", "Virginia Beach"=>"Virginia Beach", "Washington, D.C."=>"Washington, D.C.", "Ouagadougou"=>"Ouagadougou", "Montevideo"=>"Montevideo", "Tashkent"=>"Tashkent", "Barquisimeto"=>"Barquisimeto", "Caracas"=>"Caracas", "Maracaibo"=>"Maracaibo", "Maracay"=>"Maracay", "Valencia"=>"Valencia", "Al-Hudaydah"=>"Al-Hudaydah", "Sana'a'"=>"Sana'a'", "Ta'izz"=>"Ta'izz", "Lusaka"=>"Lusaka", "Afghanistan"=>"Afghanistan", "Albania"=>"Albania", "Algeria"=>"Algeria", "American Samoa"=>"American Samoa", "Andorra"=>"Andorra", "Angola"=>"Angola", "Anguilla"=>"Anguilla", "Antarctica"=>"Antarctica", "Antigua and Barbuda"=>"Antigua and Barbuda", "Argentina"=>"Argentina", "Armenia"=>"Armenia", "Armenia"=>"Armenia", "Aruba"=>"Aruba", "Australia"=>"Australia", "Austria"=>"Austria", "Azerbaijan"=>"Azerbaijan", "Azerbaijan"=>"Azerbaijan", "Bahamas"=>"Bahamas", "Bahrain"=>"Bahrain", "Bangladesh"=>"Bangladesh", "Barbados"=>"Barbados", "Belarus"=>"Belarus", "Belgium"=>"Belgium", "Belize"=>"Belize", "Benin"=>"Benin", "Bermuda"=>"Bermuda", "Bhutan"=>"Bhutan", "Bolivia"=>"Bolivia", "Bosnia and Herzegovina"=>"Bosnia and Herzegovina", "Botswana"=>"Botswana", "Bouvet Island"=>"Bouvet Island", "Brazil"=>"Brazil", "British Indian Ocean Territory"=>"British Indian Ocean Territory", "Brunei Darussalam"=>"Brunei Darussalam", "Bulgaria"=>"Bulgaria", "Burkina Faso"=>"Burkina Faso", "Burundi"=>"Burundi", "Cambodia"=>"Cambodia", "Cameroon"=>"Cameroon", "Canada"=>"Canada", "Cape Verde"=>"Cape Verde", "Cayman Islands"=>"Cayman Islands", "Central African Republic"=>"Central African Republic", "Chad"=>"Chad", "Chile"=>"Chile", "China"=>"China", "Christmas Island"=>"Christmas Island", "Cocos (Keeling) Islands"=>"Cocos (Keeling) Islands", "Colombia"=>"Colombia", "Comoros"=>"Comoros", "Congo"=>"Congo", "Congo, The Democratic Republic of The"=>"Congo, The Democratic Republic of The", "Cook Islands"=>"Cook Islands", "Costa Rica"=>"Costa Rica", "Cote D'ivoire"=>"Cote D'ivoire", "Croatia"=>"Croatia", "Cuba"=>"Cuba", "Cyprus"=>"Cyprus", "Czech Republic"=>"Czech Republic", "Denmark"=>"Denmark", "Djibouti"=>"Djibouti", "Dominica"=>"Dominica", "Dominican Republic"=>"Dominican Republic", "Easter Island"=>"Easter Island", "Ecuador"=>"Ecuador", "Egypt"=>"Egypt", "El Salvador"=>"El Salvador", "Equatorial Guinea"=>"Equatorial Guinea", "Eritrea"=>"Eritrea", "Estonia"=>"Estonia", "Ethiopia"=>"Ethiopia", "Falkland Islands (Malvinas)"=>"Falkland Islands (Malvinas)", "Faroe Islands"=>"Faroe Islands", "Fiji"=>"Fiji", "Finland"=>"Finland", "France"=>"France", "French Guiana"=>"French Guiana", "French Polynesia"=>"French Polynesia", "French Southern Territories"=>"French Southern Territories", "Gabon"=>"Gabon", "Gambia"=>"Gambia", "Georgia"=>"Georgia", "Germany"=>"Germany", "Ghana"=>"Ghana", "Gibraltar"=>"Gibraltar", "Greece"=>"Greece", "Greenland"=>"Greenland", "Grenada"=>"Grenada", "Guadeloupe"=>"Guadeloupe", "Guam"=>"Guam", "Guatemala"=>"Guatemala", "Guinea"=>"Guinea", "Guinea-bissau"=>"Guinea-bissau", "Guyana"=>"Guyana", "Haiti"=>"Haiti", "Heard Island and Mcdonald Islands"=>"Heard Island and Mcdonald Islands", "Honduras"=>"Honduras", "Hong Kong"=>"Hong Kong", "Hungary"=>"Hungary", "Iceland"=>"Iceland", "India"=>"India", "Indonesia"=>"Indonesia", "Indonesia"=>"Indonesia", "Iran"=>"Iran", "Iraq"=>"Iraq", "Ireland"=>"Ireland", "Israel"=>"Israel", "Italy"=>"Italy", "Jamaica"=>"Jamaica", "Japan"=>"Japan", "Jordan"=>"Jordan", "Kazakhstan"=>"Kazakhstan", "Kazakhstan"=>"Kazakhstan", "Kenya"=>"Kenya", "Kiribati"=>"Kiribati", "Korea North"=>"Korea North", "Korea South"=>"Korea South", "Kosovo"=>"Kosovo", "Kuwait"=>"Kuwait", "Kyrgyzstan"=>"Kyrgyzstan", "Laos"=>"Laos", "Latvia"=>"Latvia", "Lebanon"=>"Lebanon", "Lesotho"=>"Lesotho", "Liberia"=>"Liberia", "Libyan Arab Jamahiriya"=>"Libyan Arab Jamahiriya", "Liechtenstein"=>"Liechtenstein", "Lithuania"=>"Lithuania", "Luxembourg"=>"Luxembourg", "Macau"=>"Macau", "Macedonia"=>"Macedonia", "Madagascar"=>"Madagascar", "Malawi"=>"Malawi", "Malaysia"=>"Malaysia", "Maldives"=>"Maldives", "Mali"=>"Mali", "Malta"=>"Malta", "Marshall Islands"=>"Marshall Islands", "Martinique"=>"Martinique", "Mauritania"=>"Mauritania", "Mauritius"=>"Mauritius", "Mayotte"=>"Mayotte", "Mexico"=>"Mexico", "Micronesia, Federated States of"=>"Micronesia, Federated States of", "Moldova, Republic of"=>"Moldova, Republic of", "Monaco"=>"Monaco", "Mongolia"=>"Mongolia", "Montenegro"=>"Montenegro", "Montserrat"=>"Montserrat", "Morocco"=>"Morocco", "Mozambique"=>"Mozambique", "Myanmar"=>"Myanmar", "Namibia"=>"Namibia", "Nauru"=>"Nauru", "Nepal"=>"Nepal", "Netherlands"=>"Netherlands", "Netherlands Antilles"=>"Netherlands Antilles", "New Caledonia"=>"New Caledonia", "New Zealand"=>"New Zealand", "Nicaragua"=>"Nicaragua", "Niger"=>"Niger", "Nigeria"=>"Nigeria", "Niue"=>"Niue", "Norfolk Island"=>"Norfolk Island", "Northern Mariana Islands"=>"Northern Mariana Islands", "Norway"=>"Norway", "Oman"=>"Oman", "Pakistan"=>"Pakistan", "Palau"=>"Palau", "Palestinian Territory"=>"Palestinian Territory", "Panama"=>"Panama", "Papua New Guinea"=>"Papua New Guinea", "Paraguay"=>"Paraguay", "Peru"=>"Peru", "Philippines"=>"Philippines", "Pitcairn"=>"Pitcairn", "Poland"=>"Poland", "Portugal"=>"Portugal", "Puerto Rico"=>"Puerto Rico", "Qatar"=>"Qatar", "Reunion"=>"Reunion", "Romania"=>"Romania", "Russia"=>"Russia", "Russia"=>"Russia", "Rwanda"=>"Rwanda", "Saint Helena"=>"Saint Helena", "Saint Kitts and Nevis"=>"Saint Kitts and Nevis", "Saint Lucia"=>"Saint Lucia", "Saint Pierre and Miquelon"=>"Saint Pierre and Miquelon", "Saint Vincent and The Grenadines"=>"Saint Vincent and The Grenadines", "Samoa"=>"Samoa", "San Marino"=>"San Marino", "Sao Tome and Principe"=>"Sao Tome and Principe", "Saudi Arabia"=>"Saudi Arabia", "Senegal"=>"Senegal", "Serbia and Montenegro"=>"Serbia and Montenegro", "Seychelles"=>"Seychelles", "Sierra Leone"=>"Sierra Leone", "Singapore"=>"Singapore", "Slovakia"=>"Slovakia", "Slovenia"=>"Slovenia", "Solomon Islands"=>"Solomon Islands", "Somalia"=>"Somalia", "South Africa"=>"South Africa", "South Georgia and The South Sandwich Islands"=>"South Georgia and The South Sandwich Islands", "Spain"=>"Spain", "Sri Lanka"=>"Sri Lanka", "Sudan"=>"Sudan", "Suriname"=>"Suriname", "Svalbard and Jan Mayen"=>"Svalbard and Jan Mayen", "Swaziland"=>"Swaziland", "Sweden"=>"Sweden", "Switzerland"=>"Switzerland", "Syria"=>"Syria", "Taiwan"=>"Taiwan", "Tajikistan"=>"Tajikistan", "Tanzania, United Republic of"=>"Tanzania, United Republic of", "Thailand"=>"Thailand", "Timor-leste"=>"Timor-leste", "Togo"=>"Togo", "Tokelau"=>"Tokelau", "Tonga"=>"Tonga", "Trinidad and Tobago"=>"Trinidad and Tobago", "Tunisia"=>"Tunisia", "Turkey"=>"Turkey", "Turkey"=>"Turkey", "Turkmenistan"=>"Turkmenistan", "Turks and Caicos Islands"=>"Turks and Caicos Islands", "Tuvalu"=>"Tuvalu", "Uganda"=>"Uganda", "Ukraine"=>"Ukraine", "United Arab Emirates"=>"United Arab Emirates", "United Kingdom"=>"United Kingdom", "United States"=>"United States", "U.S."=>"United States", "United States Minor Outlying Islands"=>"United States Minor Outlying Islands", "Uruguay"=>"Uruguay", "Uzbekistan"=>"Uzbekistan", "Vanuatu"=>"Vanuatu", "Vatican City"=>"Vatican City", "Venezuela"=>"Venezuela", "Vietnam"=>"Vietnam", "Virgin Islands, British"=>"Virgin Islands, British", "Virgin Islands, U.S."=>"Virgin Islands, U.S.", "Wallis and Futuna"=>"Wallis and Futuna", "Western Sahara"=>"Western Sahara", "Yemen"=>"Yemen", "Yemen"=>"Yemen", "Zambia"=>"Zambia", "Zimbabwe"=>"Zimbabwe" ] words.each do |i| temp = "#{cities[i]}" if (temp != "") cityArray.push(temp) end end cityArray.first end