"Adygeya", 'BA' => "Bashkortostan", 'BU' => "Buryatia", 'AL' => "Altai Republic", 'DA' => "Dagestan", 'IN' => "Ingushetia", 'KB' => "Kabardino-Balkaria", 'KL' => "Kalmykia", 'KC' => "Karachay-Cherkessia", 'KR' => "Karelia", 'KO' => "Komi", 'ME' => "Mari El", 'MO' => "Mordovia", 'SA' => "Sakha", 'SE' => "North Ossetia", 'TA' => "Tatarstan", 'TY' => "Tuva", 'UD' => "Udmurtia", 'KK' => "Khakassia", 'CE' => "Chechnya", 'CU' => "Chuvashia", 'ALT' => "Altai Krai", 'KDA' => "Krasnodar", 'KYA' => "Krasnoyarsk", 'PRI' => "Primorsky", 'STA' => "Stavropol", 'KHA' => "Khabarovsk", 'AMU' => "Amur", 'ARK' => "Arkhangelsk", 'AST' => "Astrakhan", 'BEL' => "Belgorod", 'BRY' => "Bryansk", 'VLA' => "Vladimir", 'VGG' => "Volgograd", 'VLG' => "Vologda", 'VOR' => "Voronezh", 'IVA' => "Ivanovo", 'IRK' => "Irkutsk", 'KGD' => "Kaliningrad", 'KLU' => "Kaluga", 'KAM' => "Kamchatka", 'KEM' => "Kemerovo", 'KIR' => "Kirov", 'KOS' => "Kostroma", 'KGN' => "Kurgan", 'KRS' => "Kursk", 'LEN' => "Leningrad", 'LIP' => "Lipetsk", 'MAG' => "Magadan", 'MOS' => "Moscow (Province)", 'MUR' => "Murmansk", 'NIZ' => "Nizhny Novgorod", 'NGR' => "Novgorod", 'NVS' => "Novosibirsk", 'OMS' => "Omsk", 'ORE' => "Orenburg", 'ORL' => "Oryol", 'PNZ' => "Penza", 'PER' => "Perm", 'PSK' => "Pskov", 'ROS' => "Rostov", 'RYA' => "Ryazan", 'SAM' => "Samara", 'SAR' => "Saratov", 'SAK' => "Sakhalin", 'SVE' => "Sverdlovsk", 'SMO' => "Smolensk", 'TAM' => "Tambov", 'TVE' => "Tver", 'TOM' => "Tomsk", 'TUL' => "Tula", 'TYU' => "Tyumen", 'ULY' => "Ulynovsk", 'CHE' => "Chelyabinsk", 'CHI' => "Chita", 'YAR' => "Yaroslavl", 'MOW' => "Moscow (City)", 'SPE' => "St. Petersburg", 'YEV' => "Jewish Oblast", 'AGB' => "Aga Buryatia", 'KOP' => "Permyakia", 'KOR' => "Koryakia", 'NEN' => "Nenetsia", 'TAY' => "Taymyria", 'UOB' => "Ust-Orda Buryatia", 'KHM' => "Khantia-Mansia", 'CHU' => "Chukotka", 'EVE' => "Evenkia", 'YAN' => "Yamalia", ); } /** * Returns minimum and maximum latitude and longitude needed to create a bounding box. */ function location_bounds_ru() { // NaturalEarth 10m Admin 0 - Countries (v1.3.0) // EPSG:900913 // The downside to bounding boxes is that crossing the antimeridian causes // serious issues. See http://purl.oclc.org/coordinates/a2.htm for discussion. return array( 'minlng' => -179.99900, 'minlat' => 41.1926805, 'maxlng' => 180.000000, 'maxlat' => 81.8583637, ); }