Skip to content

Instantly share code, notes, and snippets.

@schuchard
Created May 7, 2018 18:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save schuchard/ff5d4ce5d065e37dac165129959c86ad to your computer and use it in GitHub Desktop.
Save schuchard/ff5d4ce5d065e37dac165129959c86ad to your computer and use it in GitHub Desktop.
const COUNTRIES = [
{ countryCode: 'AD', latLng: { lat: '42.546245', lng: '1.601554' }, country: 'Andorra', latLngString: '42.546245, 1.601554' },
{ countryCode: 'AE', latLng: { lat: '23.424076', lng: '53.847818' }, country: 'United Arab Emirates', latLngString: '23.424076, 53.847818' },
{ countryCode: 'AF', latLng: { lat: '33.93911', lng: '67.709953' }, country: 'Afghanistan', latLngString: '33.93911, 67.709953' },
{ countryCode: 'AG', latLng: { lat: '17.060816', lng: '-61.796428' }, country: 'Antigua and Barbuda', latLngString: '17.060816, 61.796428' },
{ countryCode: 'AI', latLng: { lat: '18.220554', lng: '-63.068615' }, country: 'Anguilla', latLngString: '18.220554, 63.068615' },
{ countryCode: 'AL', latLng: { lat: '41.153332', lng: '20.168331' }, country: 'Albania', latLngString: '41.153332, 20.168331' },
{ countryCode: 'AM', latLng: { lat: '40.069099', lng: '45.038189' }, country: 'Armenia', latLngString: '40.069099, 45.038189' },
{ countryCode: 'AN', latLng: { lat: '12.226079', lng: '-69.060087' }, country: 'Netherlands Antilles', latLngString: '12.226079, 69.060087' },
{ countryCode: 'AO', latLng: { lat: '-11.202692', lng: '17.873887' }, country: 'Angola', latLngString: '-11.202692, 17.873887' },
{ countryCode: 'AQ', latLng: { lat: '-75.250973', lng: '-0.071389' }, country: 'Antarctica', latLngString: '-75.250973, 0.071389' },
{ countryCode: 'AR', latLng: { lat: '-38.416097', lng: '-63.616672' }, country: 'Argentina', latLngString: '-38.416097, 63.616672' },
{ countryCode: 'AS', latLng: { lat: '-14.270972', lng: '-170.132217' }, country: 'American Samoa', latLngString: '-14.270972, 170.132217' },
{ countryCode: 'AT', latLng: { lat: '47.516231', lng: '14.550072' }, country: 'Austria', latLngString: '47.516231, 14.550072' },
{ countryCode: 'AU', latLng: { lat: '-25.274398', lng: '133.775136' }, country: 'Australia', latLngString: '-25.274398, 133.775136' },
{ countryCode: 'AW', latLng: { lat: '12.52111', lng: '-69.968338' }, country: 'Aruba', latLngString: '12.52111, 69.968338' },
{ countryCode: 'AZ', latLng: { lat: '40.143105', lng: '47.576927' }, country: 'Azerbaijan', latLngString: '40.143105, 47.576927' },
{ countryCode: 'BA', latLng: { lat: '43.915886', lng: '17.679076' }, country: 'Bosnia and Herzegovina', latLngString: '43.915886, 17.679076' },
{ countryCode: 'BB', latLng: { lat: '13.193887', lng: '-59.543198' }, country: 'Barbados', latLngString: '13.193887, 59.543198' },
{ countryCode: 'BD', latLng: { lat: '23.684994', lng: '90.356331' }, country: 'Bangladesh', latLngString: '23.684994, 90.356331' },
{ countryCode: 'BE', latLng: { lat: '50.503887', lng: '4.469936' }, country: 'Belgium', latLngString: '50.503887, 4.469936' },
{ countryCode: 'BF', latLng: { lat: '12.238333', lng: '-1.561593' }, country: 'Burkina Faso', latLngString: '12.238333, 1.561593' },
{ countryCode: 'BG', latLng: { lat: '42.733883', lng: '25.48583' }, country: 'Bulgaria', latLngString: '42.733883, 25.48583' },
{ countryCode: 'BH', latLng: { lat: '25.930414', lng: '50.637772' }, country: 'Bahrain', latLngString: '25.930414, 50.637772' },
{ countryCode: 'BI', latLng: { lat: '-3.373056', lng: '29.918886' }, country: 'Burundi', latLngString: '-3.373056, 29.918886' },
{ countryCode: 'BJ', latLng: { lat: '9.30769', lng: '2.315834' }, country: 'Benin', latLngString: '9.30769, 2.315834' },
{ countryCode: 'BM', latLng: { lat: '32.321384', lng: '-64.75737' }, country: 'Bermuda', latLngString: '32.321384, 64.75737' },
{ countryCode: 'BN', latLng: { lat: '4.535277', lng: '114.727669' }, country: 'Brunei', latLngString: '4.535277, 114.727669' },
{ countryCode: 'BO', latLng: { lat: '-16.290154', lng: '-63.588653' }, country: 'Bolivia', latLngString: '-16.290154, 63.588653' },
{ countryCode: 'BR', latLng: { lat: '-14.235004', lng: '-51.92528' }, country: 'Brazil', latLngString: '-14.235004, 51.92528' },
{ countryCode: 'BS', latLng: { lat: '25.03428', lng: '-77.39628' }, country: 'Bahamas', latLngString: '25.03428, 77.39628' },
{ countryCode: 'BT', latLng: { lat: '27.514162', lng: '90.433601' }, country: 'Bhutan', latLngString: '27.514162, 90.433601' },
{ countryCode: 'BV', latLng: { lat: '-54.423199', lng: '3.413194' }, country: 'Bouvet Island', latLngString: '-54.423199, 3.413194' },
{ countryCode: 'BW', latLng: { lat: '-22.328474', lng: '24.684866' }, country: 'Botswana', latLngString: '-22.328474, 24.684866' },
{ countryCode: 'BY', latLng: { lat: '53.709807', lng: '27.953389' }, country: 'Belarus', latLngString: '53.709807, 27.953389' },
{ countryCode: 'BZ', latLng: { lat: '17.189877', lng: '-88.49765' }, country: 'Belize', latLngString: '17.189877, 88.49765' },
{ countryCode: 'CA', latLng: { lat: '56.130366', lng: '-106.346771' }, country: 'Canada', latLngString: '56.130366, 106.346771' },
{ countryCode: 'CC', latLng: { lat: '-12.164165', lng: '96.870956' }, country: 'Cocos [Keeling] Islands', latLngString: '-12.164165, 96.870956' },
{ countryCode: 'CD', latLng: { lat: '-4.038333', lng: '21.758664' }, country: 'Congo [DRC]', latLngString: '-4.038333, 21.758664' },
{ countryCode: 'CF', latLng: { lat: '6.611111', lng: '20.939444' }, country: 'Central African Republic', latLngString: '6.611111, 20.939444' },
{ countryCode: 'CG', latLng: { lat: '-0.228021', lng: '15.827659' }, country: 'Congo [Republic]', latLngString: '-0.228021, 15.827659' },
{ countryCode: 'CH', latLng: { lat: '46.818188', lng: '8.227512' }, country: 'Switzerland', latLngString: '46.818188, 8.227512' },
{ countryCode: 'CI', latLng: { lat: '7.539989', lng: '-5.54708' }, country: 'Côte d\'Ivoire', latLngString: '7.539989, 5.54708' },
{ countryCode: 'CK', latLng: { lat: '-21.236736', lng: '-159.777671' }, country: 'Cook Islands', latLngString: '-21.236736, 159.777671' },
{ countryCode: 'CL', latLng: { lat: '-35.675147', lng: '-71.542969' }, country: 'Chile', latLngString: '-35.675147, 71.542969' },
{ countryCode: 'CM', latLng: { lat: '7.369722', lng: '12.354722' }, country: 'Cameroon', latLngString: '7.369722, 12.354722' },
{ countryCode: 'CN', latLng: { lat: '35.86166', lng: '104.195397' }, country: 'China', latLngString: '35.86166, 104.195397' },
{ countryCode: 'CO', latLng: { lat: '4.570868', lng: '-74.297333' }, country: 'Colombia', latLngString: '4.570868, 74.297333' },
{ countryCode: 'CR', latLng: { lat: '9.748917', lng: '-83.753428' }, country: 'Costa Rica', latLngString: '9.748917, 83.753428' },
{ countryCode: 'CU', latLng: { lat: '21.521757', lng: '-77.781167' }, country: 'Cuba', latLngString: '21.521757, 77.781167' },
{ countryCode: 'CV', latLng: { lat: '16.002082', lng: '-24.013197' }, country: 'Cape Verde', latLngString: '16.002082, 24.013197' },
{ countryCode: 'CX', latLng: { lat: '-10.447525', lng: '105.690449' }, country: 'Christmas Island', latLngString: '-10.447525, 105.690449' },
{ countryCode: 'CY', latLng: { lat: '35.126413', lng: '33.429859' }, country: 'Cyprus', latLngString: '35.126413, 33.429859' },
{ countryCode: 'CZ', latLng: { lat: '49.817492', lng: '15.472962' }, country: 'Czech Republic', latLngString: '49.817492, 15.472962' },
{ countryCode: 'DE', latLng: { lat: '51.165691', lng: '10.451526' }, country: 'Germany', latLngString: '51.165691, 10.451526' },
{ countryCode: 'DJ', latLng: { lat: '11.825138', lng: '42.590275' }, country: 'Djibouti', latLngString: '11.825138, 42.590275' },
{ countryCode: 'DK', latLng: { lat: '56.26392', lng: '9.501785' }, country: 'Denmark', latLngString: '56.26392, 9.501785' },
{ countryCode: 'DM', latLng: { lat: '15.414999', lng: '-61.370976' }, country: 'Dominica', latLngString: '15.414999, 61.370976' },
{ countryCode: 'DO', latLng: { lat: '18.735693', lng: '-70.162651' }, country: 'Dominican Republic', latLngString: '18.735693, 70.162651' },
{ countryCode: 'DZ', latLng: { lat: '28.033886', lng: '1.659626' }, country: 'Algeria', latLngString: '28.033886, 1.659626' },
{ countryCode: 'EC', latLng: { lat: '-1.831239', lng: '-78.183406' }, country: 'Ecuador', latLngString: '-1.831239, 78.183406' },
{ countryCode: 'EE', latLng: { lat: '58.595272', lng: '25.013607' }, country: 'Estonia', latLngString: '58.595272, 25.013607' },
{ countryCode: 'EG', latLng: { lat: '26.820553', lng: '30.802498' }, country: 'Egypt', latLngString: '26.820553, 30.802498' },
{ countryCode: 'EH', latLng: { lat: '24.215527', lng: '-12.885834' }, country: 'Western Sahara', latLngString: '24.215527, 12.885834' },
{ countryCode: 'ER', latLng: { lat: '15.179384', lng: '39.782334' }, country: 'Eritrea', latLngString: '15.179384, 39.782334' },
{ countryCode: 'ES', latLng: { lat: '40.463667', lng: '-3.74922' }, country: 'Spain', latLngString: '40.463667, 3.74922' },
{ countryCode: 'ET', latLng: { lat: '9.145', lng: '40.489673' }, country: 'Ethiopia', latLngString: '9.145, 40.489673' },
{ countryCode: 'FI', latLng: { lat: '61.92411', lng: '25.748151' }, country: 'Finland', latLngString: '61.92411, 25.748151' },
{ countryCode: 'FJ', latLng: { lat: '-16.578193', lng: '179.414413' }, country: 'Fiji', latLngString: '-16.578193, 179.414413' },
{ countryCode: 'FK', latLng: { lat: '-51.796253', lng: '-59.523613' }, country: 'Falkland Islands [Islas Malvinas]', latLngString: '-51.796253, 59.523613' },
{ countryCode: 'FM', latLng: { lat: '7.425554', lng: '150.550812' }, country: 'Micronesia', latLngString: '7.425554, 150.550812' },
{ countryCode: 'FO', latLng: { lat: '61.892635', lng: '-6.911806' }, country: 'Faroe Islands', latLngString: '61.892635, 6.911806' },
{ countryCode: 'FR', latLng: { lat: '46.227638', lng: '2.213749' }, country: 'France', latLngString: '46.227638, 2.213749' },
{ countryCode: 'GA', latLng: { lat: '-0.803689', lng: '11.609444' }, country: 'Gabon', latLngString: '-0.803689, 11.609444' },
{ countryCode: 'GB', latLng: { lat: '55.378051', lng: '-3.435973' }, country: 'United Kingdom', latLngString: '55.378051, 3.435973' },
{ countryCode: 'GD', latLng: { lat: '12.262776', lng: '-61.604171' }, country: 'Grenada', latLngString: '12.262776, 61.604171' },
{ countryCode: 'GE', latLng: { lat: '42.315407', lng: '43.356892' }, country: 'Georgia', latLngString: '42.315407, 43.356892' },
{ countryCode: 'GF', latLng: { lat: '3.933889', lng: '-53.125782' }, country: 'French Guiana', latLngString: '3.933889, 53.125782' },
{ countryCode: 'GG', latLng: { lat: '49.465691', lng: '-2.585278' }, country: 'Guernsey', latLngString: '49.465691, 2.585278' },
{ countryCode: 'GH', latLng: { lat: '7.946527', lng: '-1.023194' }, country: 'Ghana', latLngString: '7.946527, 1.023194' },
{ countryCode: 'GI', latLng: { lat: '36.137741', lng: '-5.345374' }, country: 'Gibraltar', latLngString: '36.137741, 5.345374' },
{ countryCode: 'GL', latLng: { lat: '71.706936', lng: '-42.604303' }, country: 'Greenland', latLngString: '71.706936, 42.604303' },
{ countryCode: 'GM', latLng: { lat: '13.443182', lng: '-15.310139' }, country: 'Gambia', latLngString: '13.443182, 15.310139' },
{ countryCode: 'GN', latLng: { lat: '9.945587', lng: '-9.696645' }, country: 'Guinea', latLngString: '9.945587, 9.696645' },
{ countryCode: 'GP', latLng: { lat: '16.995971', lng: '-62.067641' }, country: 'Guadeloupe', latLngString: '16.995971, 62.067641' },
{ countryCode: 'GQ', latLng: { lat: '1.650801', lng: '10.267895' }, country: 'Equatorial Guinea', latLngString: '1.650801, 10.267895' },
{ countryCode: 'GR', latLng: { lat: '39.074208', lng: '21.824312' }, country: 'Greece', latLngString: '39.074208, 21.824312' },
{ countryCode: 'GS', latLng: { lat: '-54.429579', lng: '-36.587909' }, country: 'South Georgia and the South Sandwich Islands', latLngString: '-54.429579, 36.587909' },
{ countryCode: 'GT', latLng: { lat: '15.783471', lng: '-90.230759' }, country: 'Guatemala', latLngString: '15.783471, 90.230759' },
{ countryCode: 'GU', latLng: { lat: '13.444304', lng: '144.793731' }, country: 'Guam', latLngString: '13.444304, 144.793731' },
{ countryCode: 'GW', latLng: { lat: '11.803749', lng: '-15.180413' }, country: 'Guinea-Bissau', latLngString: '11.803749, 15.180413' },
{ countryCode: 'GY', latLng: { lat: '4.860416', lng: '-58.93018' }, country: 'Guyana', latLngString: '4.860416, 58.93018' },
{ countryCode: 'GZ', latLng: { lat: '31.354676', lng: '34.308825' }, country: 'Gaza Strip', latLngString: '31.354676, 34.308825' },
{ countryCode: 'HK', latLng: { lat: '22.396428', lng: '114.109497' }, country: 'Hong Kong', latLngString: '22.396428, 114.109497' },
{ countryCode: 'HM', latLng: { lat: '-53.08181', lng: '73.504158' }, country: 'Heard Island and McDonald Islands', latLngString: '-53.08181, 73.504158' },
{ countryCode: 'HN', latLng: { lat: '15.199999', lng: '-86.241905' }, country: 'Honduras', latLngString: '15.199999, 86.241905' },
{ countryCode: 'HR', latLng: { lat: '45.1', lng: '15.2' }, country: 'Croatia', latLngString: '45.1, 15.2' },
{ countryCode: 'HT', latLng: { lat: '18.971187', lng: '-72.285215' }, country: 'Haiti', latLngString: '18.971187, 72.285215' },
{ countryCode: 'HU', latLng: { lat: '47.162494', lng: '19.503304' }, country: 'Hungary', latLngString: '47.162494, 19.503304' },
{ countryCode: 'ID', latLng: { lat: '-0.789275', lng: '113.921327' }, country: 'Indonesia', latLngString: '-0.789275, 113.921327' },
{ countryCode: 'IE', latLng: { lat: '53.41291', lng: '-8.24389' }, country: 'Ireland', latLngString: '53.41291, 8.24389' },
{ countryCode: 'IL', latLng: { lat: '31.046051', lng: '34.851612' }, country: 'Israel', latLngString: '31.046051, 34.851612' },
{ countryCode: 'IM', latLng: { lat: '54.236107', lng: '-4.548056' }, country: 'Isle of Man', latLngString: '54.236107, 4.548056' },
{ countryCode: 'IN', latLng: { lat: '20.593684', lng: '78.96288' }, country: 'India', latLngString: '20.593684, 78.96288' },
{ countryCode: 'IO', latLng: { lat: '-6.343194', lng: '71.876519' }, country: 'British Indian Ocean Territory', latLngString: '-6.343194, 71.876519' },
{ countryCode: 'IQ', latLng: { lat: '33.223191', lng: '43.679291' }, country: 'Iraq', latLngString: '33.223191, 43.679291' },
{ countryCode: 'IR', latLng: { lat: '32.427908', lng: '53.688046' }, country: 'Iran', latLngString: '32.427908, 53.688046' },
{ countryCode: 'IS', latLng: { lat: '64.963051', lng: '-19.020835' }, country: 'Iceland', latLngString: '64.963051, 19.020835' },
{ countryCode: 'IT', latLng: { lat: '41.87194', lng: '12.56738' }, country: 'Italy', latLngString: '41.87194, 12.56738' },
{ countryCode: 'JE', latLng: { lat: '49.214439', lng: '-2.13125' }, country: 'Jersey', latLngString: '49.214439, 2.13125' },
{ countryCode: 'JM', latLng: { lat: '18.109581', lng: '-77.297508' }, country: 'Jamaica', latLngString: '18.109581, 77.297508' },
{ countryCode: 'JO', latLng: { lat: '30.585164', lng: '36.238414' }, country: 'Jordan', latLngString: '30.585164, 36.238414' },
{ countryCode: 'JP', latLng: { lat: '36.204824', lng: '138.252924' }, country: 'Japan', latLngString: '36.204824, 138.252924' },
{ countryCode: 'KE', latLng: { lat: '-0.023559', lng: '37.906193' }, country: 'Kenya', latLngString: '-0.023559, 37.906193' },
{ countryCode: 'KG', latLng: { lat: '41.20438', lng: '74.766098' }, country: 'Kyrgyzstan', latLngString: '41.20438, 74.766098' },
{ countryCode: 'KH', latLng: { lat: '12.565679', lng: '104.990963' }, country: 'Cambodia', latLngString: '12.565679, 104.990963' },
{ countryCode: 'KI', latLng: { lat: '-3.370417', lng: '-168.734039' }, country: 'Kiribati', latLngString: '-3.370417, 168.734039' },
{ countryCode: 'KM', latLng: { lat: '-11.875001', lng: '43.872219' }, country: 'Comoros', latLngString: '-11.875001, 43.872219' },
{ countryCode: 'KN', latLng: { lat: '17.357822', lng: '-62.782998' }, country: 'Saint Kitts and Nevis', latLngString: '17.357822, 62.782998' },
{ countryCode: 'KP', latLng: { lat: '40.339852', lng: '127.510093' }, country: 'North Korea', latLngString: '40.339852, 127.510093' },
{ countryCode: 'KR', latLng: { lat: '35.907757', lng: '127.766922' }, country: 'South Korea', latLngString: '35.907757, 127.766922' },
{ countryCode: 'KW', latLng: { lat: '29.31166', lng: '47.481766' }, country: 'Kuwait', latLngString: '29.31166, 47.481766' },
{ countryCode: 'KY', latLng: { lat: '19.513469', lng: '-80.566956' }, country: 'Cayman Islands', latLngString: '19.513469, 80.566956' },
{ countryCode: 'KZ', latLng: { lat: '48.019573', lng: '66.923684' }, country: 'Kazakhstan', latLngString: '48.019573, 66.923684' },
{ countryCode: 'LA', latLng: { lat: '19.85627', lng: '102.495496' }, country: 'Laos', latLngString: '19.85627, 102.495496' },
{ countryCode: 'LB', latLng: { lat: '33.854721', lng: '35.862285' }, country: 'Lebanon', latLngString: '33.854721, 35.862285' },
{ countryCode: 'LC', latLng: { lat: '13.909444', lng: '-60.978893' }, country: 'Saint Lucia', latLngString: '13.909444, 60.978893' },
{ countryCode: 'LI', latLng: { lat: '47.166', lng: '9.555373' }, country: 'Liechtenstein', latLngString: '47.166, 9.555373' },
{ countryCode: 'LK', latLng: { lat: '7.873054', lng: '80.771797' }, country: 'Sri Lanka', latLngString: '7.873054, 80.771797' },
{ countryCode: 'LR', latLng: { lat: '6.428055', lng: '-9.429499' }, country: 'Liberia', latLngString: '6.428055, 9.429499' },
{ countryCode: 'LS', latLng: { lat: '-29.609988', lng: '28.233608' }, country: 'Lesotho', latLngString: '-29.609988, 28.233608' },
{ countryCode: 'LT', latLng: { lat: '55.169438', lng: '23.881275' }, country: 'Lithuania', latLngString: '55.169438, 23.881275' },
{ countryCode: 'LU', latLng: { lat: '49.815273', lng: '6.129583' }, country: 'Luxembourg', latLngString: '49.815273, 6.129583' },
{ countryCode: 'LV', latLng: { lat: '56.879635', lng: '24.603189' }, country: 'Latvia', latLngString: '56.879635, 24.603189' },
{ countryCode: 'LY', latLng: { lat: '26.3351', lng: '17.228331' }, country: 'Libya', latLngString: '26.3351, 17.228331' },
{ countryCode: 'MA', latLng: { lat: '31.791702', lng: '-7.09262' }, country: 'Morocco', latLngString: '31.791702, 7.09262' },
{ countryCode: 'MC', latLng: { lat: '43.750298', lng: '7.412841' }, country: 'Monaco', latLngString: '43.750298, 7.412841' },
{ countryCode: 'MD', latLng: { lat: '47.411631', lng: '28.369885' }, country: 'Moldova', latLngString: '47.411631, 28.369885' },
{ countryCode: 'ME', latLng: { lat: '42.708678', lng: '19.37439' }, country: 'Montenegro', latLngString: '42.708678, 19.37439' },
{ countryCode: 'MG', latLng: { lat: '-18.766947', lng: '46.869107' }, country: 'Madagascar', latLngString: '-18.766947, 46.869107' },
{ countryCode: 'MH', latLng: { lat: '7.131474', lng: '171.184478' }, country: 'Marshall Islands', latLngString: '7.131474, 171.184478' },
{ countryCode: 'MK', latLng: { lat: '41.608635', lng: '21.745275' }, country: 'Macedonia [FYROM]', latLngString: '41.608635, 21.745275' },
{ countryCode: 'ML', latLng: { lat: '17.570692', lng: '-3.996166' }, country: 'Mali', latLngString: '17.570692, 3.996166' },
{ countryCode: 'MM', latLng: { lat: '21.913965', lng: '95.956223' }, country: 'Myanmar [Burma]', latLngString: '21.913965, 95.956223' },
{ countryCode: 'MN', latLng: { lat: '46.862496', lng: '103.846656' }, country: 'Mongolia', latLngString: '46.862496, 103.846656' },
{ countryCode: 'MO', latLng: { lat: '22.198745', lng: '113.543873' }, country: 'Macau', latLngString: '22.198745, 113.543873' },
{ countryCode: 'MP', latLng: { lat: '17.33083', lng: '145.38469' }, country: 'Northern Mariana Islands', latLngString: '17.33083, 145.38469' },
{ countryCode: 'MQ', latLng: { lat: '14.641528', lng: '-61.024174' }, country: 'Martinique', latLngString: '14.641528, 61.024174' },
{ countryCode: 'MR', latLng: { lat: '21.00789', lng: '-10.940835' }, country: 'Mauritania', latLngString: '21.00789, 10.940835' },
{ countryCode: 'MS', latLng: { lat: '16.742498', lng: '-62.187366' }, country: 'Montserrat', latLngString: '16.742498, 62.187366' },
{ countryCode: 'MT', latLng: { lat: '35.937496', lng: '14.375416' }, country: 'Malta', latLngString: '35.937496, 14.375416' },
{ countryCode: 'MU', latLng: { lat: '-20.348404', lng: '57.552152' }, country: 'Mauritius', latLngString: '-20.348404, 57.552152' },
{ countryCode: 'MV', latLng: { lat: '3.202778', lng: '73.22068' }, country: 'Maldives', latLngString: '3.202778, 73.22068' },
{ countryCode: 'MW', latLng: { lat: '-13.254308', lng: '34.301525' }, country: 'Malawi', latLngString: '-13.254308, 34.301525' },
{ countryCode: 'MX', latLng: { lat: '23.634501', lng: '-102.552784' }, country: 'Mexico', latLngString: '23.634501, 102.552784' },
{ countryCode: 'MY', latLng: { lat: '4.210484', lng: '101.975766' }, country: 'Malaysia', latLngString: '4.210484, 101.975766' },
{ countryCode: 'MZ', latLng: { lat: '-18.665695', lng: '35.529562' }, country: 'Mozambique', latLngString: '-18.665695, 35.529562' },
{ countryCode: 'NA', latLng: { lat: '-22.95764', lng: '18.49041' }, country: 'Namibia', latLngString: '-22.95764, 18.49041' },
{ countryCode: 'NC', latLng: { lat: '-20.904305', lng: '165.618042' }, country: 'New Caledonia', latLngString: '-20.904305, 165.618042' },
{ countryCode: 'NE', latLng: { lat: '17.607789', lng: '8.081666' }, country: 'Niger', latLngString: '17.607789, 8.081666' },
{ countryCode: 'NF', latLng: { lat: '-29.040835', lng: '167.954712' }, country: 'Norfolk Island', latLngString: '-29.040835, 167.954712' },
{ countryCode: 'NG', latLng: { lat: '9.081999', lng: '8.675277' }, country: 'Nigeria', latLngString: '9.081999, 8.675277' },
{ countryCode: 'NI', latLng: { lat: '12.865416', lng: '-85.207229' }, country: 'Nicaragua', latLngString: '12.865416, 85.207229' },
{ countryCode: 'NL', latLng: { lat: '52.132633', lng: '5.291266' }, country: 'Netherlands', latLngString: '52.132633, 5.291266' },
{ countryCode: 'NO', latLng: { lat: '60.472024', lng: '8.468946' }, country: 'Norway', latLngString: '60.472024, 8.468946' },
{ countryCode: 'NP', latLng: { lat: '28.394857', lng: '84.124008' }, country: 'Nepal', latLngString: '28.394857, 84.124008' },
{ countryCode: 'NR', latLng: { lat: '-0.522778', lng: '166.931503' }, country: 'Nauru', latLngString: '-0.522778, 166.931503' },
{ countryCode: 'NU', latLng: { lat: '-19.054445', lng: '-169.867233' }, country: 'Niue', latLngString: '-19.054445, 169.867233' },
{ countryCode: 'NZ', latLng: { lat: '-40.900557', lng: '174.885971' }, country: 'New Zealand', latLngString: '-40.900557, 174.885971' },
{ countryCode: 'OM', latLng: { lat: '21.512583', lng: '55.923255' }, country: 'Oman', latLngString: '21.512583, 55.923255' },
{ countryCode: 'PA', latLng: { lat: '8.537981', lng: '-80.782127' }, country: 'Panama', latLngString: '8.537981, 80.782127' },
{ countryCode: 'PE', latLng: { lat: '-9.189967', lng: '-75.015152' }, country: 'Peru', latLngString: '-9.189967, 75.015152' },
{ countryCode: 'PF', latLng: { lat: '-17.679742', lng: '-149.406843' }, country: 'French Polynesia', latLngString: '-17.679742, 149.406843' },
{ countryCode: 'PG', latLng: { lat: '-6.314993', lng: '143.95555' }, country: 'Papua New Guinea', latLngString: '-6.314993, 143.95555' },
{ countryCode: 'PH', latLng: { lat: '12.879721', lng: '121.774017' }, country: 'Philippines', latLngString: '12.879721, 121.774017' },
{ countryCode: 'PK', latLng: { lat: '30.375321', lng: '69.345116' }, country: 'Pakistan', latLngString: '30.375321, 69.345116' },
{ countryCode: 'PL', latLng: { lat: '51.919438', lng: '19.145136' }, country: 'Poland', latLngString: '51.919438, 19.145136' },
{ countryCode: 'PM', latLng: { lat: '46.941936', lng: '-56.27111' }, country: 'Saint Pierre and Miquelon', latLngString: '46.941936, 56.27111' },
{ countryCode: 'PN', latLng: { lat: '-24.703615', lng: '-127.439308' }, country: 'Pitcairn Islands', latLngString: '-24.703615, 127.439308' },
{ countryCode: 'PR', latLng: { lat: '18.220833', lng: '-66.590149' }, country: 'Puerto Rico', latLngString: '18.220833, 66.590149' },
{ countryCode: 'PS', latLng: { lat: '31.952162', lng: '35.233154' }, country: 'Palestinian Territories', latLngString: '31.952162, 35.233154' },
{ countryCode: 'PT', latLng: { lat: '39.399872', lng: '-8.224454' }, country: 'Portugal', latLngString: '39.399872, 8.224454' },
{ countryCode: 'PW', latLng: { lat: '7.51498', lng: '134.58252' }, country: 'Palau', latLngString: '7.51498, 134.58252' },
{ countryCode: 'PY', latLng: { lat: '-23.442503', lng: '-58.443832' }, country: 'Paraguay', latLngString: '-23.442503, 58.443832' },
{ countryCode: 'QA', latLng: { lat: '25.354826', lng: '51.183884' }, country: 'Qatar', latLngString: '25.354826, 51.183884' },
{ countryCode: 'RE', latLng: { lat: '-21.115141', lng: '55.536384' }, country: 'Réunion', latLngString: '-21.115141, 55.536384' },
{ countryCode: 'RO', latLng: { lat: '45.943161', lng: '24.96676' }, country: 'Romania', latLngString: '45.943161, 24.96676' },
{ countryCode: 'RS', latLng: { lat: '44.016521', lng: '21.005859' }, country: 'Serbia', latLngString: '44.016521, 21.005859' },
{ countryCode: 'RU', latLng: { lat: '61.52401', lng: '105.318756' }, country: 'Russia', latLngString: '61.52401, 105.318756' },
{ countryCode: 'RW', latLng: { lat: '-1.940278', lng: '29.873888' }, country: 'Rwanda', latLngString: '-1.940278, 29.873888' },
{ countryCode: 'SA', latLng: { lat: '23.885942', lng: '45.079162' }, country: 'Saudi Arabia', latLngString: '23.885942, 45.079162' },
{ countryCode: 'SB', latLng: { lat: '-9.64571', lng: '160.156194' }, country: 'Solomon Islands', latLngString: '-9.64571, 160.156194' },
{ countryCode: 'SC', latLng: { lat: '-4.679574', lng: '55.491977' }, country: 'Seychelles', latLngString: '-4.679574, 55.491977' },
{ countryCode: 'SD', latLng: { lat: '12.862807', lng: '30.217636' }, country: 'Sudan', latLngString: '12.862807, 30.217636' },
{ countryCode: 'SE', latLng: { lat: '60.128161', lng: '18.643501' }, country: 'Sweden', latLngString: '60.128161, 18.643501' },
{ countryCode: 'SG', latLng: { lat: '1.352083', lng: '103.819836' }, country: 'Singapore', latLngString: '1.352083, 103.819836' },
{ countryCode: 'SH', latLng: { lat: '-24.143474', lng: '-10.030696' }, country: 'Saint Helena', latLngString: '-24.143474, 10.030696' },
{ countryCode: 'SI', latLng: { lat: '46.151241', lng: '14.995463' }, country: 'Slovenia', latLngString: '46.151241, 14.995463' },
{ countryCode: 'SJ', latLng: { lat: '77.553604', lng: '23.670272' }, country: 'Svalbard and Jan Mayen', latLngString: '77.553604, 23.670272' },
{ countryCode: 'SK', latLng: { lat: '48.669026', lng: '19.699024' }, country: 'Slovakia', latLngString: '48.669026, 19.699024' },
{ countryCode: 'SL', latLng: { lat: '8.460555', lng: '-11.779889' }, country: 'Sierra Leone', latLngString: '8.460555, 11.779889' },
{ countryCode: 'SM', latLng: { lat: '43.94236', lng: '12.457777' }, country: 'San Marino', latLngString: '43.94236, 12.457777' },
{ countryCode: 'SN', latLng: { lat: '14.497401', lng: '-14.452362' }, country: 'Senegal', latLngString: '14.497401, 14.452362' },
{ countryCode: 'SO', latLng: { lat: '5.152149', lng: '46.199616' }, country: 'Somalia', latLngString: '5.152149, 46.199616' },
{ countryCode: 'SR', latLng: { lat: '3.919305', lng: '-56.027783' }, country: 'Suriname', latLngString: '3.919305, 56.027783' },
{ countryCode: 'ST', latLng: { lat: '0.18636', lng: '6.613081' }, country: 'São Tomé and Príncipe', latLngString: '0.18636, 6.613081' },
{ countryCode: 'SV', latLng: { lat: '13.794185', lng: '-88.89653' }, country: 'El Salvador', latLngString: '13.794185, 88.89653' },
{ countryCode: 'SY', latLng: { lat: '34.802075', lng: '38.996815' }, country: 'Syria', latLngString: '34.802075, 38.996815' },
{ countryCode: 'SZ', latLng: { lat: '-26.522503', lng: '31.465866' }, country: 'Swaziland', latLngString: '-26.522503, 31.465866' },
{ countryCode: 'TC', latLng: { lat: '21.694025', lng: '-71.797928' }, country: 'Turks and Caicos Islands', latLngString: '21.694025, 71.797928' },
{ countryCode: 'TD', latLng: { lat: '15.454166', lng: '18.732207' }, country: 'Chad', latLngString: '15.454166, 18.732207' },
{ countryCode: 'TF', latLng: { lat: '-49.280366', lng: '69.348557' }, country: 'French Southern Territories', latLngString: '-49.280366, 69.348557' },
{ countryCode: 'TG', latLng: { lat: '8.619543', lng: '0.824782' }, country: 'Togo', latLngString: '8.619543, 0.824782' },
{ countryCode: 'TH', latLng: { lat: '15.870032', lng: '100.992541' }, country: 'Thailand', latLngString: '15.870032, 100.992541' },
{ countryCode: 'TJ', latLng: { lat: '38.861034', lng: '71.276093' }, country: 'Tajikistan', latLngString: '38.861034, 71.276093' },
{ countryCode: 'TK', latLng: { lat: '-8.967363', lng: '-171.855881' }, country: 'Tokelau', latLngString: '-8.967363, 171.855881' },
{ countryCode: 'TL', latLng: { lat: '-8.874217', lng: '125.727539' }, country: 'Timor-Leste', latLngString: '-8.874217, 125.727539' },
{ countryCode: 'TM', latLng: { lat: '38.969719', lng: '59.556278' }, country: 'Turkmenistan', latLngString: '38.969719, 59.556278' },
{ countryCode: 'TN', latLng: { lat: '33.886917', lng: '9.537499' }, country: 'Tunisia', latLngString: '33.886917, 9.537499' },
{ countryCode: 'TO', latLng: { lat: '-21.178986', lng: '-175.198242' }, country: 'Tonga', latLngString: '-21.178986, 175.198242' },
{ countryCode: 'TR', latLng: { lat: '38.963745', lng: '35.243322' }, country: 'Turkey', latLngString: '38.963745, 35.243322' },
{ countryCode: 'TT', latLng: { lat: '10.691803', lng: '-61.222503' }, country: 'Trinidad and Tobago', latLngString: '10.691803, 61.222503' },
{ countryCode: 'TV', latLng: { lat: '-7.109535', lng: '177.64933' }, country: 'Tuvalu', latLngString: '-7.109535, 177.64933' },
{ countryCode: 'TW', latLng: { lat: '23.69781', lng: '120.960515' }, country: 'Taiwan', latLngString: '23.69781, 120.960515' },
{ countryCode: 'TZ', latLng: { lat: '-6.369028', lng: '34.888822' }, country: 'Tanzania', latLngString: '-6.369028, 34.888822' },
{ countryCode: 'UA', latLng: { lat: '48.379433', lng: '31.16558' }, country: 'Ukraine', latLngString: '48.379433, 31.16558' },
{ countryCode: 'UG', latLng: { lat: '1.373333', lng: '32.290275' }, country: 'Uganda', latLngString: '1.373333, 32.290275' },
{ countryCode: 'UM', latLng: { lat: '', lng: '' }, country: 'U.S Minor Outlying Islands', latLngString: '' },
{ countryCode: 'US', latLng: { lat: '37.09024', lng: '-95.712891' }, country: 'United States', latLngString: '37.09024, 95.712891' },
{ countryCode: 'UY', latLng: { lat: '-32.522779', lng: '-55.765835' }, country: 'Uruguay', latLngString: '-32.522779, 55.765835' },
{ countryCode: 'UZ', latLng: { lat: '41.377491', lng: '64.585262' }, country: 'Uzbekistan', latLngString: '41.377491, 64.585262' },
{ countryCode: 'VA', latLng: { lat: '41.902916', lng: '12.453389' }, country: 'Vatican City', latLngString: '41.902916, 12.453389' },
{ countryCode: 'VC', latLng: { lat: '12.984305', lng: '-61.287228' }, country: 'Saint Vincent and the Grenadines', latLngString: '12.984305, 61.287228' },
{ countryCode: 'VE', latLng: { lat: '6.42375', lng: '-66.58973' }, country: 'Venezuela', latLngString: '6.42375, 66.58973' },
{ countryCode: 'VG', latLng: { lat: '18.420695', lng: '-64.639968' }, country: 'British Virgin Islands', latLngString: '18.420695, 64.639968' },
{ countryCode: 'VI', latLng: { lat: '18.335765', lng: '-64.896335' }, country: 'U.S. Virgin Islands', latLngString: '18.335765, 64.896335' },
{ countryCode: 'VN', latLng: { lat: '14.058324', lng: '108.277199' }, country: 'Vietnam', latLngString: '14.058324, 108.277199' },
{ countryCode: 'VU', latLng: { lat: '-15.376706', lng: '166.959158' }, country: 'Vanuatu', latLngString: '-15.376706, 166.959158' },
{ countryCode: 'WF', latLng: { lat: '-13.768752', lng: '-177.156097' }, country: 'Wallis and Futuna', latLngString: '-13.768752, 177.156097' },
{ countryCode: 'WS', latLng: { lat: '-13.759029', lng: '-172.104629' }, country: 'Samoa', latLngString: '-13.759029, 172.104629' },
{ countryCode: 'XK', latLng: { lat: '42.602636', lng: '20.902977' }, country: 'Kosovo', latLngString: '42.602636, 20.902977' },
{ countryCode: 'YE', latLng: { lat: '15.552727', lng: '48.516388' }, country: 'Yemen', latLngString: '15.552727, 48.516388' },
{ countryCode: 'YT', latLng: { lat: '-12.8275', lng: '45.166244' }, country: 'Mayotte', latLngString: '-12.8275, 45.166244' },
{ countryCode: 'ZA', latLng: { lat: '-30.559482', lng: '22.937506' }, country: 'South Africa', latLngString: '-30.559482, 22.937506' },
{ countryCode: 'ZM', latLng: { lat: '-13.133897', lng: '27.849332' }, country: 'Zambia', latLngString: '-13.133897, 27.849332' },
{ countryCode: 'ZW', latLng: { lat: '-19.015438', lng: '29.154857' }, country: 'Zimbabwe', latLngString: '-19.015438, 29.154857' }];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment