getCapitalLongitudeFromCountryCode function

double getCapitalLongitudeFromCountryCode(
  1. String countryCode
)

Implementation

double getCapitalLongitudeFromCountryCode(
    String countryCode
    )
{
    switch ( countryCode )
    {
        case 'ad' : return 1.516667;
        case 'ae' : return 54.366667;
        case 'af' : return 69.183333;
        case 'ag' : return -61.85;
        case 'ai' : return -63.05;
        case 'al' : return 19.816667;
        case 'am' : return 44.5;
        case 'ao' : return 13.216667;
        case 'aq' : return 0.0;
        case 'ar' : return -58.666667;
        case 'as' : return -170.7;
        case 'at' : return 16.366667;
        case 'au' : return 149.133333;
        case 'aw' : return -70.033333;
        case 'ax' : return 19.9;
        case 'az' : return 49.866667;
        case 'ba' : return 18.416667;
        case 'bb' : return -59.616667;
        case 'bd' : return 90.4;
        case 'be' : return 4.333333;
        case 'bf' : return -1.516667;
        case 'bg' : return 23.316667;
        case 'bh' : return 50.566667;
        case 'bi' : return 29.35;
        case 'bj' : return 2.616667;
        case 'bl' : return -62.85;
        case 'bm' : return -64.783333;
        case 'bn' : return 114.933333;
        case 'bo' : return -68.15;
        case 'br' : return -47.916667;
        case 'bs' : return -77.35;
        case 'bt' : return 89.633333;
        case 'bw' : return 25.9;
        case 'by' : return 27.566667;
        case 'bz' : return -88.766667;
        case 'ca' : return -75.7;
        case 'cc' : return 96.833333;
        case 'cd' : return 15.3;
        case 'cf' : return 18.583333;
        case 'cg' : return 15.283333;
        case 'ch' : return 7.466667;
        case 'ci' : return -5.266667;
        case 'ck' : return -159.766667;
        case 'cl' : return -70.666667;
        case 'cm' : return 11.516667;
        case 'cn' : return 116.383333;
        case 'co' : return -74.083333;
        case 'cr' : return -84.083333;
        case 'cu' : return -82.35;
        case 'cv' : return -23.516667;
        case 'cw' : return -68.916667;
        case 'cx' : return 105.716667;
        case 'cy' : return 33.366667;
        case 'cz' : return 14.466667;
        case 'de' : return 13.4;
        case 'dj' : return 43.15;
        case 'dk' : return 12.583333;
        case 'dm' : return -61.4;
        case 'do' : return -69.9;
        case 'dz' : return 3.05;
        case 'ec' : return -78.5;
        case 'ee' : return 24.716667;
        case 'eg' : return 31.25;
        case 'eh' : return -13.203333;
        case 'er' : return 38.933333;
        case 'es' : return -3.683333;
        case 'et' : return 38.7;
        case 'fi' : return 24.933333;
        case 'fj' : return 178.416667;
        case 'fk' : return -57.85;
        case 'fm' : return 158.15;
        case 'fo' : return -6.766667;
        case 'fr' : return 2.333333;
        case 'ga' : return 9.45;
        case 'gb' : return -0.083333;
        case 'gd' : return -61.75;
        case 'ge' : return 44.833333;
        case 'gg' : return -2.533333;
        case 'gh' : return -0.216667;
        case 'gi' : return -5.35;
        case 'gl' : return -51.75;
        case 'gm' : return -16.566667;
        case 'gn' : return -13.7;
        case 'gq' : return 8.783333;
        case 'gr' : return 23.733333;
        case 'gs' : return -36.5;
        case 'gt' : return -90.516667;
        case 'gu' : return 144.733333;
        case 'gw' : return -15.583333;
        case 'gy' : return -58.15;
        case 'hk' : return 0;
        case 'hm' : return 0;
        case 'hn' : return -87.216667;
        case 'hr' : return 16;
        case 'ht' : return -72.333333;
        case 'hu' : return 19.083333;
        case 'id' : return 106.816667;
        case 'ie' : return -6.233333;
        case 'il' : return 35.233333;
        case 'im' : return -4.483333;
        case 'in' : return 77.2;
        case 'io' : return 72.4;
        case 'iq' : return 44.4;
        case 'ir' : return 51.416667;
        case 'is' : return -21.95;
        case 'it' : return 12.483333;
        case 'je' : return -2.1;
        case 'jm' : return -76.8;
        case 'jo' : return 35.933333;
        case 'jp' : return 139.75;
        case 'ke' : return 36.816667;
        case 'kg' : return 74.6;
        case 'kh' : return 104.916667;
        case 'ki' : return 169.533333;
        case 'km' : return 43.233333;
        case 'kn' : return -62.716667;
        case 'ko' : return 21.166667;
        case 'kp' : return 125.75;
        case 'kr' : return 126.983333;
        case 'kw' : return 47.966667;
        case 'ky' : return -81.383333;
        case 'kz' : return 71.416667;
        case 'la' : return 102.6;
        case 'lb' : return 35.5;
        case 'lc' : return -61;
        case 'li' : return 9.516667;
        case 'lk' : return 79.833333;
        case 'lr' : return -10.8;
        case 'ls' : return 27.483333;
        case 'lt' : return 25.316667;
        case 'lu' : return 6.116667;
        case 'lv' : return 24.1;
        case 'ly' : return 13.166667;
        case 'ma' : return -6.816667;
        case 'mc' : return 7.416667;
        case 'md' : return 28.85;
        case 'me' : return 19.266667;
        case 'mf' : return -63.0822;
        case 'mg' : return 47.516667;
        case 'mh' : return 171.383333;
        case 'mk' : return 21.433333;
        case 'ml' : return -8;
        case 'mm' : return 96.15;
        case 'mn' : return 106.916667;
        case 'mo' : return 0;
        case 'mp' : return 145.75;
        case 'mr' : return -15.966667;
        case 'ms' : return -62.216667;
        case 'mt' : return 14.5;
        case 'mu' : return 57.483333;
        case 'mv' : return 73.5;
        case 'mw' : return 33.783333;
        case 'mx' : return -99.133333;
        case 'my' : return 101.7;
        case 'mz' : return 32.583333;
        case 'na' : return 17.083333;
        case 'nc' : return 166.45;
        case 'ne' : return 2.116667;
        case 'nf' : return 167.966667;
        case 'ng' : return 7.533333;
        case 'ni' : return -86.25;
        case 'nl' : return 4.916667;
        case 'no' : return 10.75;
        case 'np' : return 85.316667;
        case 'nr' : return 166.920867;
        case 'nu' : return -169.916667;
        case 'nz' : return 174.783333;
        case 'om' : return 58.583333;
        case 'pa' : return -79.533333;
        case 'pe' : return -77.05;
        case 'pf' : return -149.566667;
        case 'pg' : return 147.183333;
        case 'ph' : return 120.966667;
        case 'pk' : return 73.05;
        case 'pl' : return 21;
        case 'pm' : return -56.183333;
        case 'pn' : return -130.083333;
        case 'pr' : return -66.116667;
        case 'ps' : return 35.233333;
        case 'pt' : return -9.133333;
        case 'pw' : return 134.633333;
        case 'py' : return -57.666667;
        case 'qa' : return 51.533333;
        case 'ro' : return 26.1;
        case 'rs' : return 20.5;
        case 'ru' : return 37.6;
        case 'rw' : return 30.05;
        case 'sa' : return 46.7;
        case 'sb' : return 159.95;
        case 'sc' : return 55.45;
        case 'sd' : return 32.533333;
        case 'se' : return 18.05;
        case 'sg' : return 103.85;
        case 'sh' : return -5.716667;
        case 'si' : return 14.516667;
        case 'sj' : return 15.633333;
        case 'sk' : return 17.116667;
        case 'sl' : return -13.233333;
        case 'sm' : return 12.416667;
        case 'sn' : return -17.633333;
        case 'so' : return 45.333333;
        case 'sr' : return -55.166667;
        case 'ss' : return 31.616667;
        case 'st' : return 6.733333;
        case 'sv' : return -89.2;
        case 'sx' : return -63.033333;
        case 'sy' : return 36.3;
        case 'sz' : return 31.133333;
        case 'tc' : return -71.133333;
        case 'td' : return 15.033333;
        case 'tf' : return 70.216667;
        case 'tg' : return 1.216667;
        case 'th' : return 100.516667;
        case 'tj' : return 68.766667;
        case 'tk' : return -171.833333;
        case 'tl' : return 125.6;
        case 'tm' : return 58.383333;
        case 'tn' : return 10.183333;
        case 'to' : return -175.2;
        case 'tr' : return 32.866667;
        case 'tt' : return -61.516667;
        case 'tv' : return 179.216667;
        case 'tw' : return 121.516667;
        case 'tz' : return 39.283333;
        case 'ua' : return 30.516667;
        case 'ug' : return 32.55;
        case 'um' : return -77;
        case 'us' : return -77;
        case 'uy' : return -56.166667;
        case 'uz' : return 69.25;
        case 'va' : return 12.45;
        case 'vc' : return -61.216667;
        case 've' : return -66.866667;
        case 'vg' : return -64.616667;
        case 'vi' : return -64.933333;
        case 'vn' : return 105.85;
        case 'vu' : return 168.316667;
        case 'wf' : return -171.933333;
        case 'ws' : return -171.766667;
        case 'ye' : return 44.2;
        case 'za' : return 28.216667;
        case 'zm' : return 28.283333;
        case 'zw' : return 31.033333;
    }

    return 0.0;
}