diff --git a/build/js/ox.ui.js b/build/js/ox.ui.js index cb32252a..54bdd067 100644 --- a/build/js/ox.ui.js +++ b/build/js/ox.ui.js @@ -7415,36 +7415,38 @@ requires } function scroll() { - var page = self.page; - self.scrollTimeout && clearTimeout(self.scrollTimeout); - self.scrollTimeout = setTimeout(function() { - self.scrollTimeout = 0; - self.page = getPage(); - if (self.page != page) { - //Ox.print('page', page, '-->', self.page); - } - if (self.page == page - 1) { - unloadPage(self.page + 2); - loadPage(self.page - 1); - } else if (self.page == page + 1) { - unloadPage(self.page - 2); - loadPage(self.page + 1); - } else if (self.page == page - 2) { - unloadPage(self.page + 3); - unloadPage(self.page + 2); - loadPage(self.page); - loadPage(self.page - 1); - } else if (self.page == page + 2) { - unloadPage(self.page - 3); - unloadPage(self.page - 2); - loadPage(self.page); - loadPage(self.page + 1); - } else if (self.page != page) { - unloadPages(page); - loadPages(self.page); - } - }, 250); - that.gainFocus(); + if (Ox.isFunction(self.options.items)) { + var page = self.page; + self.scrollTimeout && clearTimeout(self.scrollTimeout); + self.scrollTimeout = setTimeout(function() { + self.scrollTimeout = 0; + self.page = getPage(); + if (self.page != page) { + //Ox.print('page', page, '-->', self.page); + } + if (self.page == page - 1) { + unloadPage(self.page + 2); + loadPage(self.page - 1); + } else if (self.page == page + 1) { + unloadPage(self.page - 2); + loadPage(self.page + 1); + } else if (self.page == page - 2) { + unloadPage(self.page + 3); + unloadPage(self.page + 2); + loadPage(self.page); + loadPage(self.page - 1); + } else if (self.page == page + 2) { + unloadPage(self.page - 3); + unloadPage(self.page - 2); + loadPage(self.page); + loadPage(self.page + 1); + } else if (self.page != page) { + unloadPages(page); + loadPages(self.page); + } + }, 250); + } + //that.gainFocus(); } function scrollPageDown() { @@ -7749,7 +7751,7 @@ requires that.addItems = function(pos, items) { var $items = [], length = items.length - first = self.$items.length == 0; + //first = self.$items.length == 0; self.selected.forEach(function(v, i) { if (v >= pos) { self.selected[i] += length; @@ -7777,7 +7779,7 @@ requires self.options.items.splice.apply(self.options.items, $.merge([pos, 0], items)); self.$items.splice.apply(self.$items, $.merge([pos, 0], $items)); - if(first) + //if(first) loadItems(); updatePositions(); } @@ -9275,12 +9277,14 @@ requires function selectItem(event, data) { Ox.print('selectItem', data.ids[0]) - self.$map.options({selected: data.ids.length ? data.ids[0] : ''}); + var id = data.ids.length ? data.ids[0] : null; + self.$map.options({selected: id}); + id && self.$map.panToPlace(); } function selectPlace(event, data) { Ox.print('selectPlace', data, data.id) - data.id[0] != '_' && self.$list.options({ + data.id && data.id[0] != '_' && self.$list.options({ selected: data.id ? [data.id] : [] }); } @@ -9344,6 +9348,9 @@ requires .css({ width: self.options.width + 'px', height: self.options.height + 'px' + }) + .click(function() { + that.gainFocus(); }) .bindEvent({ key_0: function() { @@ -9547,6 +9554,8 @@ requires } function addPlaceToMap(place) { + // via find, click, or new place button + var exists = false; if (!place) { var bounds = self.map.getBounds(), center = self.map.getCenter(), @@ -9571,11 +9580,19 @@ requires east: northeast.lng() }); } - Ox.print('addPlaceToMap', place) - Ox.print('self.resultPlace', self.resultPlace) - self.resultPlace && self.resultPlace.remove(); - self.resultPlace = place; - place.add(); + Ox.forEach(self.places, function(p, i) { + if (place.bounds.equals(p.bounds)) { + place = p; + exists = true; + return false; + } + }); + if (!exists) { + self.resultPlace && self.resultPlace.remove(); + self.resultPlace = place; + place.add(); + } + Ox.print('EXISTS', exists, 'SELECTING', place.id) selectPlace(place.id); } @@ -9583,7 +9600,6 @@ requires var place = getSelectedPlace(); if (self.options.selected == place.id) { self.options.selected = place.id.substr(1); - self.selected = self.options.selected; } place.id = place.id.substr(1); // fixme: NOT SAFE! place.name = self.$placeNameInput.value(); @@ -9597,7 +9613,6 @@ requires } function boundsChanged() { - Ox.print('boundsChanged'); self.boundsChanged = true; } @@ -9609,7 +9624,6 @@ requires } function centerChanged() { - Ox.print('centerChanged') self.centerChanged = true; } @@ -9619,12 +9633,13 @@ requires function clickMap(event) { Ox.print('Ox.Map clickMap') - that.gainFocus(); if (self.options.clickable/* && !editing()*/) { getPlaceByLatLng(event.latLng, self.map.getBounds(), function(place) { if (place) { addPlaceToMap(place); - selectPlace(place.id); + //selectPlace(place.id); + } else { + selectPlace(null); } }); } @@ -9779,6 +9794,23 @@ requires return position; } + function getSelectedMarker() { + // needed in case self.options.selected + // is changed from outside + var id = null; + if (self.resultPlace && self.resultPlace.selected) { + id = self.resultPlace.id; + } else { + self.places.forEach(function(place) { + if (place.selected) { + id = place.id; + return false; + } + }); + } + return id; + } + function getSelectedPlace() { return self.options.selected ? getPlaceById(self.options.selected) : null; @@ -9832,7 +9864,7 @@ requires }, place))/*.add()*/; }); google.maps.event.trigger(self.map, 'resize'); - that.gainFocus(); + //that.gainFocus(); that.triggerEvent('load'); } @@ -9977,39 +10009,27 @@ requires } function selectPlace(id) { - Ox.print('Ox.Map selectPlace()', id, self.selected) - var place; - if (id != self.selected) { - place = getPlaceById(self.selected); + var place, + selected = getSelectedMarker(); + Ox.print('Ox.Map selectPlace()', id, selected); + if (id != selected) { + place = getPlaceById(selected); place && place.deselect(); place = getPlaceById(id); place && place.select(); - self.selected = id; self.options.selected = id; setStatus(); that.triggerEvent('selectplace', place); } - if (id) { - //self.map.setCenter(place.center); - /* - if ( - self.map.getBounds().contains(place.bounds.getSouthWest()) && - self.map.getBounds().contains(place.bounds.getNorthEast()) - ) { - } else { - self.map.fitBounds(place.bounds); - } - */ - } - //Ox.print('????', place) }; function setStatus() { Ox.print('setStatus()', self.options.selected) var disabled, place, title; if (self.options.statusbar) { - if (self.options.selected) { - place = getSelectedPlace(); + place = getSelectedPlace(); + if (place) { + Ox.print('P L A C E', place) title = place.id[0] == '_' ? 'Add Place' : 'Remove Place'; } else { title = 'New Place'; @@ -10017,17 +10037,18 @@ requires disabled = place && !place.editable; self.$placeNameInput.options({ disabled: disabled, - value: self.options.selected ? place.name : '' + value: place ? place.name : '' }); self.$placeGeonameInput.options({ disabled: disabled, - value: self.options.selected ? place.geoname : '' + value: place ? place.geoname : '' }); self.$placeButton.options({ disabled: disabled, title: title }); } + Ox.print('STATUS DONE'); } function submitFind(event, data) { @@ -10108,11 +10129,7 @@ requires getPlaceByName(name, function(place) { if (place) { addPlaceToMap(place); - self.resultPlace = place; - selectPlace(place.id); - self.bounds = place.bounds; - Ox.print('SELF.BOUNDS', self.bounds) - self.map.fitBounds(self.bounds); + self.map.fitBounds(place.bounds); } callback(place); }); @@ -10263,10 +10280,10 @@ requires if (editable()) { that.editing = true; that.original = { - east: that.east, - north: that.north, south: that.south, - west: that.west + west: that.west, + north: that.north, + east: that.east }; that.marker.edit(); that.rectangle.select(); @@ -10285,6 +10302,7 @@ requires that.select = function() { that.selected = true; + !that.visible && that.add(); that.marker.update(); that.rectangle.add(); return that; @@ -10335,7 +10353,8 @@ requires that.marker = new google.maps.Marker({ raiseOnDrag: false, shape: {coords: [8, 8, 8], type: 'circle'}, - title: that.place.name + title: that.place.name, + //zIndex: 1000 }); setOptions(); @@ -10352,15 +10371,6 @@ requires } } - function correctLng(lng) { - if (lng < -180) { - lng += 360; - } else if (lng > 180) { - lng -= 360; - } - return lng; - } - function dragstart(e) { } @@ -10403,6 +10413,7 @@ requires // after setting draggable from true to false var fix = that.marker.getDraggable() && !that.place.editing; that.marker.setOptions({ + // fixme: cursor remains pointer cursor: that.place.editing ? 'move' : 'pointer', draggable: that.place.editing, icon: new google.maps.MarkerImage( @@ -10530,7 +10541,6 @@ requires that.select = function() { setOptions(); - Ox.print('MARKERS', that.markers) Ox.forEach(that.markers, function(marker) { marker.add(); }); diff --git a/demos/listmap/js/listmap.js b/demos/listmap/js/listmap.js index c6755c2f..156e2731 100644 --- a/demos/listmap/js/listmap.js +++ b/demos/listmap/js/listmap.js @@ -1,48 +1,37 @@ $(function() { - Ox.theme('modern'); - var listmap = new Ox.ListMap({ - height: window.innerHeight, - places: [ - { - editable: true, - flag: 'UK', - geoname: 'Westminster, London, UK', - id: '0', - name: 'London', - //lat: 51.5001524, - lat: 51.52670875, - lng: -0.1262362, - south: 51.3493528, - west: -0.378358, - north: 51.7040647, - east: 0.1502295 - }, - { - editable: false, - flag: 'FR', - geoname: 'Paris, France', - id: '1', - name: 'Paris', - lat: 48.8566667, - lng: 2.3509871, - south: 48.8155414, - west: 2.2241006, - north: 48.9021461, - east: 2.4699099, - } - ], - width: window.innerWidth - }) - .appendTo($('body')); + $.getJSON('../map/json/countries.json', function(data) { - $(window).resize(function() { - Ox.print('RESIZE', window.innerHeight) - listmap.options({ - height: window.innerHeight, - width: window.innerWidth + Ox.theme('modern'); + var listmap = new Ox.ListMap({ + height: window.innerHeight, + places: data.map(function(place) { + return Ox.extend({ + countryCode: place.code, + editable: true, + flag: place.code, + geoname: place.name, + name: place.name, + size: place.size, + type: 'country', + lat: place.lat, + lng: place.lng, + south: place.south, + west: place.west, + north: place.north, + east: place.east + }); + }), + width: window.innerWidth + }) + .appendTo($('body')); + $(window).resize(function() { + Ox.print('RESIZE', window.innerHeight) + listmap.options({ + height: window.innerHeight, + width: window.innerWidth + }); }); + + window.listmap = listmap; }); - - window.listmap = listmap; - }); \ No newline at end of file diff --git a/demos/map/js/map.js b/demos/map/js/map.js index 4dbd28ca..cebbcafc 100644 --- a/demos/map/js/map.js +++ b/demos/map/js/map.js @@ -10,9 +10,15 @@ $(function() { height: height, places: data.map(function(place) { return Ox.extend({ + countryCode: place.code, editable: true, + flag: place.code, geoname: place.name, name: place.name, + size: place.size, + type: 'Country', + lat: place.lat, + lng: place.lng, south: place.south, west: place.west, north: place.north, @@ -73,7 +79,7 @@ $(function() { sizeNorthSouth: data.sizeNorthSouth, south: data.south, west: data.west, - types: data.types + type: data.type } })); } diff --git a/demos/map/json/countries.json b/demos/map/json/countries.json index 355ea5be..90c82656 100644 --- a/demos/map/json/countries.json +++ b/demos/map/json/countries.json @@ -5,10 +5,13 @@ "region": "Western Asia", "continent": "Asia", "type": "unrecognized", + "lat": 42.9976365, + "lng": 41.08010749999994, "south": 42.410732, "west": 40.010239, "north": 43.584541, - "east": 42.149976 + "east": 42.149976, + "size": 22763384174.017845 }, { "code": "AL", @@ -16,10 +19,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 41.152782, + "lng": 20.089490999999953, "south": 39.644482, "west": 19.1217, "north": 42.661082, - "east": 21.057282 + "east": 21.057282, + "size": 54474345003.151115 }, { "code": "DZ", @@ -27,10 +33,13 @@ "region": "Northern Africa", "continent": "Africa", "type": "sovereign", + "lat": 28.0948735, + "lng": 1.665916349999975, "south": 18.968147, "west": -8.6666671, "north": 37.2216, - "east": 11.9984998 + "east": 11.9984998, + "size": 4106199035788.6606 }, { "code": "AS", @@ -39,10 +48,13 @@ "region": "Polynesia", "continent": "Oceania", "type": "dependent", + "lat": -14.06370565, + "lng": -170.1068115, "south": -14.7217607, "west": -171.0076904, "north": -13.4056506, - "east": -169.2059326 + "east": -169.2059326, + "size": 28503943246.677177 }, { "code": "AD", @@ -50,10 +62,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 42.541815799999995, + "lng": 1.5975636000000577, "south": 42.4287631, "west": 1.4087181, "north": 42.6548685, - "east": 1.7864091 + "east": 1.7864091, + "size": 779704325.9593285 }, { "code": "AO", @@ -61,10 +76,13 @@ "region": "Middle Africa", "continent": "Africa", "type": "sovereign", + "lat": -11.2132775, + "lng": 17.77707220000002, "south": -18.0386106, "west": 11.4697, "north": -4.3879444, - "east": 24.0844444 + "east": 24.0844444, + "size": 2088220228653.3489 }, { "code": "AI", @@ -73,10 +91,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 18.38986845, + "lng": -63.20022585000004, "south": 18.1465043, "west": -63.4803772, "north": 18.6332326, - "east": -62.9200745 + "east": -62.9200745, + "size": 3206900138.0667295 }, { "code": "AQ", @@ -91,10 +112,13 @@ "United Kingdom" ], "continent": "Antarctica", + "lat": -72.5799143899033, + "lng": 0, "south": -85.05112877980659, "west": -179.999999, "north": -60.1087, - "east": 179.999999 + "east": 179.999999, + "size": 33049499406470.695 }, { "code": "AG", @@ -102,20 +126,26 @@ "region": "Caribbean", "continent": "North America", "type": "sovereign", + "lat": 17.3258973, + "lng": -62.01026915, "south": 16.9018, "west": -62.3810577, "north": 17.7499946, - "east": -61.6394806 + "east": -61.6394806, + "size": 7440869034.999694 }, { "code": "AR", "name": "Argentina", "continent": "South America", "type": "sovereign", + "lat": -38.4421568, + "lng": -63.6409582, "south": -55.1035, "west": -73.6322, "north": -21.7808136, - "east": -53.6497164 + "east": -53.6497164, + "size": 6372157701965.3545 }, { "code": "AM", @@ -123,10 +153,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 40.070618499999995, + "lng": 45.040717000000086, "south": 38.840244, "west": 43.447212, "north": 41.300993, - "east": 46.634222 + "east": 46.634222, + "size": 74364221985.07997 }, { "code": "AW", @@ -135,10 +168,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 12.5183555, + "lng": -69.96728895000001, "south": 12.406093, "west": -70.0701141, "north": 12.630618, - "east": -69.8644638 + "east": -69.8644638, + "size": 558581877.6893376 }, { "code": "AC", @@ -147,20 +183,26 @@ "region": "Western Africa", "continent": "Africa", "type": "dependent", + "lat": -7.9409551, + "lng": -14.356384299999945, "south": -7.9942974, "west": -14.4235039, "north": -7.8876128, - "east": -14.2892647 + "east": -14.2892647, + "size": 175767626.27143446 }, { "code": "AU-AC", "name": "Ashmore and Cartier Islands", "country": "Australia", "type": "dependent", + "lat": -12.3911425, + "lng": 123.24375350000003, "south": -12.532686, "west": 122.928104, "north": -12.249599, - "east": 123.559403 + "east": 123.559403, + "size": 2163020446.651175 }, { "code": "AU", @@ -168,10 +210,13 @@ "region": "Australia and New Zealand", "continent": "Oceania", "type": "sovereign", + "lat": -26.58185, + "lng": 135.91599999999994, "south": -43.9572, "west": 112.5, "north": -9.2065, - "east": 159.332 + "east": 159.332, + "size": 17760403349383.105 }, { "code": "AT", @@ -179,10 +224,13 @@ "region": "Western Europe", "continent": "Europe", "type": "sovereign", + "lat": 47.6965055, + "lng": 13.345766149999918, "south": 46.372299, "west": 9.5307833, "north": 49.020712, - "east": 17.160749 + "east": 17.160749, + "size": 168524986879.56592 }, { "code": "AZ", @@ -190,10 +238,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 40.175745, + "lng": 47.75524150000001, "south": 38.39199, "west": 44.764683, "north": 41.9595, - "east": 50.7458 + "east": 50.7458, + "size": 202000505556.00476 }, { "code": "BS", @@ -201,10 +252,13 @@ "region": "Caribbean", "continent": "North America", "type": "sovereign", + "lat": 24.0443866, + "lng": -76.03637694999998, "south": 20.8536786, "west": -79.453125, "north": 27.2350946, - "east": -72.6196289 + "east": -72.6196289, + "size": 493239838000.579 }, { "code": "BH", @@ -212,10 +266,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 25.933601250000002, + "lng": 50.59787749999998, "south": 25.5356264, "west": 50.3448486, "north": 26.3315761, - "east": 50.8509064 + "east": 50.8509064, + "size": 4488797102.443182 }, { "code": "BD", @@ -223,10 +280,13 @@ "region": "Southern Asia", "continent": "Asia", "type": "sovereign", + "lat": 23.62704605, + "lng": 90.35627294999995, "south": 20.6174, "west": 88.0324305, "north": 26.6366921, - "east": 92.6801154 + "east": 92.6801154, + "size": 317469914768.4504 }, { "code": "BB", @@ -234,10 +294,13 @@ "region": "Caribbean", "continent": "North America", "type": "sovereign", + "lat": 13.188176649999999, + "lng": -59.53525539999998, "south": 13.039844, "west": -59.6530151, "north": 13.3365093, - "east": -59.4174957 + "east": -59.4174957, + "size": 842999931.1167243 }, { "code": "BY", @@ -245,10 +308,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "sovereign", + "lat": 53.7172525, + "lng": 27.977578849999986, "south": 51.262011, "west": 23.1783377, "north": 56.172494, - "east": 32.77682 + "east": 32.77682, + "size": 345533033526.6485 }, { "code": "BE", @@ -256,10 +322,13 @@ "region": "Western Europe", "continent": "Europe", "type": "sovereign", + "lat": 50.5010774, + "lng": 4.466003249999972, "south": 49.49701, "west": 2.5241, "north": 51.5051448, - "east": 6.4079065 + "east": 6.4079065, + "size": 61471138700.982376 }, { "code": "BZ", @@ -267,10 +336,13 @@ "region": "Central America", "continent": "North America", "type": "sovereign", + "lat": 17.19100825, + "lng": -88.26796960000001, "south": 15.8861967, "west": -89.2276392, "north": 18.4958198, - "east": -87.3083 + "east": -87.3083, + "size": 59290544195.879845 }, { "code": "BJ", @@ -278,10 +350,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 9.3072717, + "lng": 2.310005100000012, "south": 6.2061, "west": 0.7766672, "north": 12.4084434, - "east": 3.843343 + "east": 3.843343, + "size": 232486990828.41556 }, { "code": "BM", @@ -290,10 +365,13 @@ "region": "Northern America", "continent": "North America", "type": "dependent", + "lat": 32.318165199999996, + "lng": -64.77171335000003, "south": 32.2424974, "west": -64.8914337, "north": 32.393833, - "east": -64.651993 + "east": -64.651993, + "size": 379477086.2521331 }, { "code": "BT", @@ -301,20 +379,26 @@ "region": "Southern Asia", "continent": "Asia", "type": "sovereign", + "lat": 27.5314205, + "lng": 90.43585280000002, "south": 26.702016, "west": 88.7464735, "north": 28.360825, - "east": 92.1252321 + "east": 92.1252321, + "size": 61586519695.02265 }, { "code": "BO", "name": "Bolivia", "continent": "South America", "type": "sovereign", + "lat": -16.29027765, + "lng": -63.54917354999998, "south": -22.9011111, "west": -69.6427924, "north": -9.6794442, - "east": -57.4555547 + "east": -57.4555547, + "size": 1912381628047.291 }, { "code": "BQ", @@ -323,10 +407,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 12.168409350000001, + "lng": -68.30974605, "south": 12.0255536, "west": -68.4228516, "north": 12.3112651, - "east": -68.1966405 + "east": -68.1966405, + "size": 782915163.5145442 }, { "code": "BA", @@ -334,10 +421,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 43.91655975, + "lng": 17.675608499999953, "south": 42.5565375, "west": 15.729282, "north": 45.276582, - "east": 19.621935 + "east": 19.621935, + "size": 94507724203.26065 }, { "code": "BW", @@ -345,10 +435,13 @@ "region": "Southern Africa", "continent": "Africa", "type": "sovereign", + "lat": -22.33682125, + "lng": 24.687651850000066, "south": -26.8958336, "west": 20, "north": -17.7778089, - "east": 29.3753037 + "east": 29.3753037, + "size": 978804078264.13 }, { "code": "BV", @@ -356,20 +449,26 @@ "country": "Norway", "continent": "Antarctica", "type": "dependent", + "lat": -54.4313505, + "lng": 3.411737500000072, "south": -54.462379, "west": 3.335499, "north": -54.400322, - "east": 3.487976 + "east": 3.487976, + "size": 68205616.55565564 }, { "code": "BR", "name": "Brazil", "continent": "South America", "type": "sovereign", + "lat": -14.408749, + "lng": -54.042208500000015, "south": -34.0891, "west": -73.982817, "north": 5.271602, - "east": -34.1016 + "east": -34.1016, + "size": 18472249646679.36 }, { "code": "BQAQ", @@ -377,20 +476,26 @@ "country": "United Kingdom", "continent": "Antarctica", "type": "former", + "lat": 14.981651499999998, + "lng": -66.08139039999998, "south": 11.8996035, "west": -69.2770386, "north": 18.0636995, - "east": -62.8857422 + "east": -62.8857422, + "size": 471381280145.6075 }, { "code": "IO", "name": "British Indian Ocean Territory", "country": "United Kingdom", "type": "dependent", + "lat": -6.31464875, + "lng": 71.88697815, "south": -7.4891118, "west": 71.1859131, "north": -5.1401857, - "east": 72.5880432 + "east": 72.5880432, + "size": 40562687944.25594 }, { "code": "VG", @@ -399,10 +504,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 18.534979, + "lng": -64.56063, "south": 18.312737, "west": -64.852492, "north": 18.757221, - "east": -64.268768 + "east": -64.268768, + "size": 3048405916.351785 }, { "code": "BN", @@ -410,10 +518,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 4.550154, + "lng": 114.71938115, "south": 4.002508, "west": 114.0752, "north": 5.0978, - "east": 115.3635623 + "east": 115.3635623, + "size": 17431421059.94334 }, { "code": "BG", @@ -421,10 +532,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "sovereign", + "lat": 42.72551555, + "lng": 25.542550350000056, "south": 41.2358638, "west": 22.3559007, "north": 44.2151673, - "east": 28.7292 + "east": 28.7292, + "size": 172834675301.5829 }, { "code": "BF", @@ -432,10 +546,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 12.239499949999999, + "lng": -1.5584094000000732, "south": 9.3938889, "west": -5.5211114, "north": 15.085111, - "east": 2.4042926 + "east": 2.4042926, + "size": 546015995630.9281 }, { "code": "BUMM", @@ -443,10 +560,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "former", + "lat": 18.99981755, + "lng": 96.67103985000006, "south": 9.4518, "west": 92.171808, "north": 28.5478351, - "east": 101.1702717 + "east": 101.1702717, + "size": 2004068625503.295 }, { "code": "BI", @@ -454,10 +574,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": -3.3795835, + "lng": 29.92719015, "south": -4.4611114, "west": 29.0004914, "north": -2.2980556, - "east": 30.8538889 + "east": 30.8538889, + "size": 49590328694.70235 }, { "code": "BYAA", @@ -465,10 +588,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "former", + "lat": 53.7172525, + "lng": 27.977578849999986, "south": 51.262011, "west": 23.1783377, "north": 56.172494, - "east": 32.77682 + "east": 32.77682, + "size": 345533033526.6485 }, { "code": "KH", @@ -476,10 +602,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 11.9340895, + "lng": 104.9806145, "south": 9.178, "west": 102.333542, "north": 14.690179, - "east": 107.627687 + "east": 107.627687, + "size": 353674993648.29364 }, { "code": "CM", @@ -487,10 +616,13 @@ "region": "Middle Africa", "continent": "Africa", "type": "sovereign", + "lat": 7.36805635, + "lng": 12.300410950000014, "south": 1.6527778, "west": 8.3936, "north": 13.0833349, - "east": 16.2072219 + "east": 16.2072219, + "size": 1095824029269.9845 }, { "code": "CA", @@ -498,10 +630,13 @@ "region": "Northern America", "continent": "North America", "type": "sovereign", + "lat": 62.65721395, + "lng": -95.98966250000001, "south": 41.6763279, "west": -141.002725, "north": 83.6381, - "east": -50.9766 + "east": -50.9766, + "size": 21024413891088.555 }, { "code": "IC", @@ -510,10 +645,13 @@ "region": "Northern Africa", "continent": "Africa", "type": "dependent", + "lat": 28.526358100000003, + "lng": -15.78995329999998, "south": 27.6377504, "west": -18.1606948, "north": 29.4149658, - "east": -13.4192118 + "east": -13.4192118, + "size": 91742220031.70479 }, { "code": "CTKI", @@ -521,10 +659,13 @@ "region": "Micronesia", "continent": "Oceania", "type": "former", + "lat": -3.7216785000000003, + "lng": -170.71302049999997, "south": -3.727144, "west": -170.717621, "north": -3.716213, - "east": -170.70842 + "east": -170.70842, + "size": 1243713.9596819375 }, { "code": "CV", @@ -532,10 +673,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 16.0231249, + "lng": -23.988647449999917, "south": 14.7270734, "west": -25.3839111, "north": 17.3191764, - "east": -22.5933838 + "east": -22.5933838, + "size": 86146026847.59718 }, { "code": "KY", @@ -544,10 +688,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 19.5145353, + "lng": -80.5681515, "south": 19.2604285, "west": -81.4222527, "north": 19.7686421, - "east": -79.7140503 + "east": -79.7140503, + "size": 10139910684.240568 }, { "code": "CF", @@ -555,10 +702,13 @@ "region": "Middle Africa", "continent": "Africa", "type": "sovereign", + "lat": 6.619673199999999, + "lng": 20.93933089999996, "south": 2.2213894, "west": 14.4144436, "north": 11.017957, - "east": 27.4642182 + "east": 27.4642182, + "size": 1411649985839.479 }, { "code": "EA", @@ -567,10 +717,13 @@ "region": "Northern Africa", "continent": "Africa", "type": "dependent", + "lat": 35.2928354, + "lng": -2.9467736999999943, "south": 35.2654743, "west": -2.9703619, "north": 35.3201965, - "east": -2.9231855 + "east": -2.9231855, + "size": 26111545.589415338 }, { "code": "TD", @@ -578,20 +731,26 @@ "region": "Middle Africa", "continent": "Africa", "type": "sovereign", + "lat": 15.446105000000001, + "lng": 18.73500050000007, "south": 7.442975, "west": 13.47, "north": 23.449235, - "east": 24.000001 + "east": 24.000001, + "size": 2006647768985.6204 }, { "code": "CL", "name": "Chile", "continent": "South America", "type": "sovereign", + "lat": -36.82191595, + "lng": -88.18039999999996, "south": -56.1455, "west": -110.0281, "north": -17.4983319, - "east": -66.3327 + "east": -66.3327, + "size": 16435911702619.021 }, { "code": "CN", @@ -599,10 +758,13 @@ "region": "Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 35.780287, + "lng": 104.1361118499999, "south": 17.9996, "west": 73.4994137, "north": 53.560974, - "east": 134.77281 + "east": 134.77281, + "size": 21555709010335.688 }, { "code": "CX", @@ -611,20 +773,26 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "dependent", + "lat": -10.491357, + "lng": 105.6231272, "south": -10.570362, "west": 105.5333161, "north": -10.412352, - "east": 105.7129383 + "east": 105.7129383, + "size": 345831962.0301009 }, { "code": "CP", "name": "Clipperton Island", "country": "France", "type": "dependent", + "lat": -17.54083, + "lng": -145.90945, "south": -28.61346, "west": -154.4678, "north": -6.4682, - "east": -137.3511 + "east": -137.3511, + "size": 4451008272534.788 }, { "code": "CC", @@ -633,20 +801,26 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "dependent", + "lat": -12.015912149999998, + "lng": 96.87306405000004, "south": -12.2118513, "west": 96.8134117, "north": -11.819973, - "east": 96.9327164 + "east": 96.9327164, + "size": 566668515.5672841 }, { "code": "CO", "name": "Colombia", "continent": "South America", "type": "sovereign", + "lat": 4.645345, + "lng": -74.34100860000001, "south": -4.22711, "west": -81.8317, "north": 13.5178, - "east": -66.8503172 + "east": -66.8503172, + "size": 3270408986947.8677 }, { "code": "KM", @@ -654,10 +828,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": -11.903046100000001, + "lng": 43.88076780000006, "south": -12.4687601, "west": 43.1968689, "north": -11.3373321, - "east": 44.5646667 + "east": 44.5646667, + "size": 18764808665.07063 }, { "code": "CK", @@ -666,20 +843,26 @@ "region": "Polynesia", "continent": "Oceania", "type": "dependent", + "lat": -15.628915800000001, + "lng": -160.93872069999998, "south": -23.0898384, "west": -166.1791992, "north": -8.1679932, - "east": -155.6982422 + "east": -155.6982422, + "size": 1861127708116.6694 }, { "code": "AU-CS", "name": "Coral Sea Islands", "country": "Australia", "type": "dependent", + "lat": -16.8735715, + "lng": 150.62131499999998, "south": -17.727644, "west": 149.127884, "north": -16.019499, - "east": 152.114746 + "east": 152.114746, + "size": 60499860826.18209 }, { "code": "CR", @@ -687,10 +870,13 @@ "region": "Central America", "continent": "North America", "type": "sovereign", + "lat": 9.5953678, + "lng": -84.28160000000003, "south": 7.9722, "west": -86.0449, "north": 11.2185356, - "east": -82.5183 + "east": -82.5183, + "size": 139866933386.47003 }, { "code": "HR", @@ -698,10 +884,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 44.4674948, + "lng": 16.407009000000016, "south": 42.38, "west": 13.3649, "north": 46.5549896, - "east": 19.449118 + "east": 19.449118, + "size": 224590064441.79742 }, { "code": "CU", @@ -709,10 +898,13 @@ "region": "Caribbean", "continent": "North America", "type": "sovereign", + "lat": 21.51525, + "lng": -79.56299999999999, "south": 19.6529, "west": -85.1715, "north": 23.3776, - "east": -73.9545 + "east": -73.9545, + "size": 481577641972.23364 }, { "code": "CW", @@ -721,10 +913,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 12.214829, + "lng": -68.94927525000003, "south": 12.0379775, "west": -69.1600137, "north": 12.3916805, - "east": -68.7385368 + "east": -68.7385368, + "size": 1805549223.1434584 }, { "code": "CY", @@ -732,10 +927,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 35.168800000000005, + "lng": 33.42520000000002, "south": 34.6304, "west": 32.2459, "north": 35.7072, - "east": 34.6045 + "east": 34.6045, + "size": 25727120206.820034 }, { "code": "CZ", @@ -743,10 +941,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "sovereign", + "lat": 49.80358975, + "lng": 15.475113599999986, "south": 48.5515315, "west": 12.0909912, "north": 51.055648, - "east": 18.859236 + "east": 18.859236, + "size": 135542041322.53381 }, { "code": "CSHH", @@ -754,10 +955,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "former", + "lat": 49.3935184, + "lng": 17.32496244999993, "south": 47.7313888, "west": 12.090991199999962, "north": 51.055648, - "east": 22.55893370000001 + "east": 22.55893370000001, + "size": 280624359208.4659 }, { "code": "CI", @@ -765,10 +969,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 7.4665075, + "lng": -5.544918550000034, "south": 4.193, "west": -8.602059, "north": 10.740015, - "east": -2.4877781 + "east": -2.4877781, + "size": 491582891048.5053 }, { "code": "DYBJ", @@ -776,10 +983,13 @@ "region": "Western Africa", "continent": "Africa", "type": "former", + "lat": 9.3072717, + "lng": 2.310005100000012, "south": 6.2061, "west": 0.7766672, "north": 12.4084434, - "east": 3.843343 + "east": 3.843343, + "size": 232486990828.41556 }, { "code": "CD", @@ -787,10 +997,13 @@ "region": "Middle Africa", "continent": "Africa", "type": "sovereign", + "lat": -0.6916721000000001, + "lng": 14.88090555000008, "south": -5.0964, "west": 11.1182, "north": 3.7130558, - "east": 18.6436111 + "east": 18.6436111, + "size": 820658017837.7493 }, { "code": "DK", @@ -798,20 +1011,26 @@ "region": "Northern Europe", "continent": "Europe", "type": "sovereign", + "lat": 56.23008, + "lng": 10.511154999999917, "south": 54.4317, "west": 7.8552, "north": 58.02846, - "east": 13.16711 + "east": 13.16711, + "size": 131582500506.97952 }, { "code": "DG", "name": "Diego Garcia", "country": "United Kingdom", "type": "dependent", + "lat": -7.3383959, + "lng": 72.42423535, "south": -7.4435391, "west": 72.3540902, "north": -7.2332527, - "east": 72.4943805 + "east": 72.4943805, + "size": 362584374.0697288 }, { "code": "DJ", @@ -819,10 +1038,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": 11.822820499999999, + "lng": 42.621811099999945, "south": 10.9319442, "west": 41.7597222, "north": 12.7136968, - "east": 43.4839 + "east": 43.4839, + "size": 37259932200.370544 }, { "code": "DM", @@ -830,10 +1052,13 @@ "region": "Caribbean", "continent": "North America", "type": "sovereign", + "lat": 15.42773695, + "lng": -61.35683059999997, "south": 15.20169, "west": -61.484108, "north": 15.6537839, - "east": -61.2295532 + "east": -61.2295532, + "size": 1374716929.2366762 }, { "code": "DO", @@ -841,10 +1066,13 @@ "region": "Caribbean", "continent": "North America", "type": "sovereign", + "lat": 18.6698995, + "lng": -70.13005500000003, "south": 17.3611, "west": -72.00751, "north": 19.978699, - "east": -68.2526 + "east": -68.2526, + "size": 115380087200.6211 }, { "code": "NQAQ", @@ -852,10 +1080,13 @@ "country": "Norway", "continent": "Antarctica", "type": "former", + "lat": 14.981651499999998, + "lng": -66.08139039999998, "south": 11.8996035, "west": -69.2770386, "north": 18.0636995, - "east": -62.8857422 + "east": -62.8857422, + "size": 471381280145.6075 }, { "code": "DDDE", @@ -863,10 +1094,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "former", + "lat": 51.175813500000004, + "lng": 10.454044999999951, "south": 47.270127, "west": 5.8662579, "north": 55.0815, - "east": 15.0418321 + "east": 15.0418321, + "size": 556400620380.0646 }, { "code": "TPTL", @@ -874,20 +1108,26 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "former", + "lat": -8.78935, + "lng": 125.72904999999992, "south": -9.5303, "west": 124.0332, "north": -8.0484, - "east": 127.4249 + "east": 127.4249, + "size": 61551190637.09258 }, { "code": "EC", "name": "Ecuador", "continent": "South America", "type": "sovereign", + "lat": -1.3594254999999997, + "lng": -83.896297, "south": -5.014351, "west": -92.6038, "north": 2.2955, - "east": -75.188794 + "east": -75.188794, + "size": 1576005546374.6765 }, { "code": "EG", @@ -895,10 +1135,13 @@ "region": "Northern Africa", "continent": "Africa", "type": "sovereign", + "lat": 26.906100000000002, + "lng": 30.87619820000009, "south": 22, "west": 24.6954964, "north": 31.8122, - "east": 37.0569 + "east": 37.0569, + "size": 1338716329443.3918 }, { "code": "SV", @@ -906,10 +1149,13 @@ "region": "Central America", "continent": "North America", "type": "sovereign", + "lat": 13.748700750000001, + "lng": -88.93025, "south": 13.0474, "west": -90.1923, "north": 14.4500015, - "east": -87.6682 + "east": -87.6682, + "size": 42613483960.32463 }, { "code": "GB-ENG", @@ -918,10 +1164,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "dependent", + "lat": 52.84708985, + "lng": -2.29813415000001, "south": 49.8825312, "west": -6.3651943, "north": 55.8116485, - "east": 1.768926 + "east": 1.768926, + "size": 360783045277.67365 }, { "code": "GQ", @@ -929,10 +1178,13 @@ "region": "Middle Africa", "continent": "Africa", "type": "sovereign", + "lat": 1.1440000000000001, + "lng": 8.447894299999916, "south": -1.5475, "west": 5.5419, "north": 3.8355, - "east": 11.3538886 + "east": 11.3538886, + "size": 387476388452.9147 }, { "code": "ER", @@ -940,10 +1192,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": 15.1719615, + "lng": 39.83726664999995, "south": 12.354723, "west": 36.4433333, "north": 17.9892, - "east": 43.2312 + "east": 43.2312, + "size": 457242665815.3813 }, { "code": "EE", @@ -951,10 +1206,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "sovereign", + "lat": 58.62040775, + "lng": 24.9321195, "south": 57.5093155, "west": 21.6541, "north": 59.7315, - "east": 28.210139 + "east": 28.210139, + "size": 94000264386.74269 }, { "code": "ET", @@ -962,20 +1220,26 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": 9.14917505, + "lng": 40.49555550000002, "south": 3.4041356, "west": 32.9911111, "north": 14.8942145, - "east": 47.9999999 + "east": 47.9999999, + "size": 2106324702877.8994 }, { "code": "EU", "name": "European Union", "continent": "Europe", "type": "other", + "lat": 58.29998485, + "lng": 23.049300000000017, "south": 33.8978, "west": -28.0371, "north": 82.7021697, - "east": 74.1357 + "east": 74.1357, + "size": 31497506979520.01 }, { "code": "FK", @@ -983,10 +1247,13 @@ "country": "United Kingdom", "continent": "South America", "type": "dependent", + "lat": -51.72766385, + "lng": -59.528045650000024, "south": -52.4744161, "west": -61.3792419, "north": -50.9809116, - "east": -57.6768494 + "east": -57.6768494, + "size": 42441463935.05421 }, { "code": "FO", @@ -995,10 +1262,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "dependent", + "lat": 61.8994259, + "lng": -6.954345699999976, "south": 61.3677776, "west": -7.7178955, "north": 62.4310742, - "east": -6.1907959 + "east": -6.1907959, + "size": 9477591601.675886 }, { "code": "FJ", @@ -1006,10 +1276,13 @@ "region": "Melanesia", "continent": "Oceania", "type": "sovereign", + "lat": -16.5541835, + "lng": 179.46166995, "south": -20.8998713, "west": 176.7919922, "north": -12.2084957, - "east": -177.8686523 + "east": -177.8686523, + "size": 550704215649.1256 }, { "code": "FI", @@ -1017,10 +1290,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "sovereign", + "lat": 64.8897466, + "lng": 25.398349999999937, "south": 59.6872, "west": 19.2096, "north": 70.0922932, - "east": 31.5871 + "east": 31.5871, + "size": 676332610065.4225 }, { "code": "FR", @@ -1028,10 +1304,13 @@ "region": "Western Europe", "continent": "Europe", "type": "sovereign", + "lat": 46.22475, + "lng": 2.0516999999999825, "south": 41.3253, "west": -5.5591, "north": 51.1242, - "east": 9.6625 + "east": 9.6625, + "size": 1277176367200.3516 }, { "code": "AIDJ", @@ -1040,10 +1319,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "former", + "lat": -4.03833345, + "lng": 21.73311615, "south": -13.4580558, "west": 12.1454, "north": 5.3813889, - "east": 31.3208323 + "east": 31.3208323, + "size": 4445471837025.937 }, { "code": "GF", @@ -1051,10 +1333,13 @@ "country": "France", "continent": "South America", "type": "dependent", + "lat": 4.0320435, + "lng": -53.0854435, "south": 2.109287, "west": -54.554438, "north": 5.9548, - "east": -51.616449 + "east": -51.616449, + "size": 139633328625.30396 }, { "code": "PF", @@ -1063,20 +1348,26 @@ "region": "Polynesia", "continent": "Oceania", "type": "dependent", + "lat": -17.54083, + "lng": -145.90945, "south": -28.61346, "west": -154.4678, "north": -6.4682, - "east": -137.3511 + "east": -137.3511, + "size": 4451008272534.788 }, { "code": "TF", "name": "French Southern Territories", "country": "France", "type": "dependent", + "lat": -49.23393555, + "lng": 69.56954960000007, "south": -50.0641917, "west": 68.4832764, "north": -48.4036794, - "east": 70.6558228 + "east": 70.6558228, + "size": 29189928191.3678 }, { "code": "FQHH", @@ -1084,10 +1375,13 @@ "country": "France", "continent": "Antarctica", "type": "former", + "lat": -4.03833345, + "lng": 21.73311615, "south": -13.4580558, "west": 12.1454, "north": 5.3813889, - "east": 31.3208323 + "east": 31.3208323, + "size": 4445471837025.937 }, { "code": "GA", @@ -1095,10 +1389,13 @@ "region": "Middle Africa", "continent": "Africa", "type": "sovereign", + "lat": -0.9193278000000003, + "lng": 11.470778050000035, "south": -4.1656, "west": 8.421, "north": 2.3269444, - "east": 14.5205561 + "east": 14.5205561, + "size": 490419003235.55255 }, { "code": "GM", @@ -1106,10 +1403,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 13.4181446, + "lng": -15.372505300000057, "south": 13.0099, "west": -16.9464, "north": 13.8263892, - "east": -13.7986106 + "east": -13.7986106, + "size": 30979532897.660133 }, { "code": "GE", @@ -1117,10 +1417,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 42.320466499999995, + "lng": 43.357659499999954, "south": 41.054942, "west": 39.9792, "north": 43.585991, - "east": 46.736119 + "east": 46.736119, + "size": 156686047284.75806 }, { "code": "DE", @@ -1128,10 +1431,13 @@ "region": "Western Europe", "continent": "Europe", "type": "sovereign", + "lat": 51.175813500000004, + "lng": 10.454044999999951, "south": 47.270127, "west": 5.8662579, "north": 55.0815, - "east": 15.0418321 + "east": 15.0418321, + "size": 556400620380.0646 }, { "code": "GH", @@ -1139,10 +1445,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 7.90028375, + "lng": -1.0248006499999747, "south": 4.6339, "west": -3.2491669, "north": 11.1666675, - "east": 1.1995656 + "east": 1.1995656, + "size": 356532378115.4132 }, { "code": "GI", @@ -1151,19 +1460,25 @@ "region": "Southern Europe", "continent": "Europe", "type": "dependent", + "lat": 36.129509350000006, + "lng": -5.35329999999999, "south": 36.1039, "west": -5.3721, "north": 36.1551187, - "east": -5.3345 + "east": -5.3345, + "size": 19275317.082292214 }, { "code": "GEHH", "name": "Gilbert and Ellice Islands", "type": "former", + "lat": 51.175813500000004, + "lng": 10.454044999999951, "south": 47.270127, "west": 5.8662579, "north": 55.0815, - "east": 15.0418321 + "east": 15.0418321, + "size": 556400620380.0646 }, { "code": "GR", @@ -1171,10 +1486,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 38.1456728, + "lng": 23.87945000000002, "south": 34.5428, "west": 19.3098, "north": 41.7485456, - "east": 28.4491 + "east": 28.4491, + "size": 641379733188.6858 }, { "code": "GL", @@ -1183,10 +1501,13 @@ "region": "Northern America", "continent": "North America", "type": "dependent", + "lat": 71.11677305, + "lng": -41.04491999999999, "south": 58.26329, "west": -73.82812, "north": 83.9702561, - "east": -8.26172 + "east": -8.26172, + "size": 6703297450467.926 }, { "code": "GD", @@ -1194,10 +1515,13 @@ "region": "Caribbean", "continent": "North America", "type": "sovereign", + "lat": 12.2751013, + "lng": -61.58403395000005, "south": 11.9829051, "west": -61.8059921, "north": 12.5672975, - "east": -61.3620758 + "east": -61.3620758, + "size": 3141247236.2962723 }, { "code": "GP", @@ -1206,10 +1530,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 16.3690015, + "lng": -61.507491449999975, "south": 15.742032, "west": -62.067641, "north": 16.995971, - "east": -60.9473419 + "east": -60.9473419, + "size": 16702212610.798286 }, { "code": "GU", @@ -1218,10 +1545,13 @@ "region": "Micronesia", "continent": "Oceania", "type": "dependent", + "lat": 13.45081235, + "lng": 144.78881834999993, "south": 13.1022175, "west": 144.4647217, "north": 13.7994072, - "east": 145.112915 + "east": 145.112915, + "size": 5446482335.020675 }, { "code": "GT", @@ -1229,10 +1559,13 @@ "region": "Central America", "continent": "North America", "type": "sovereign", + "lat": 15.722848599999999, + "lng": -90.23479999999995, "south": 13.63, "west": -92.2714, "north": 17.8156972, - "east": -88.1982 + "east": -88.1982, + "size": 203323658545.63574 }, { "code": "GG", @@ -1241,10 +1574,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "dependent", + "lat": 49.569646500000005, + "lng": -2.4172455000000355, "south": 49.407746, "west": -2.675589, "north": 49.731547, - "east": -2.158902 + "east": -2.158902, + "size": 1344538103.593922 }, { "code": "GN", @@ -1252,10 +1588,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 9.93420465, + "lng": -11.464194300000031, "south": 7.190909, "west": -15.282, "north": 12.6775003, - "east": -7.6463886 + "east": -7.6463886, + "size": 511166055259.6449 }, { "code": "GW", @@ -1263,20 +1602,26 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 11.69966125, + "lng": -15.297477800000024, "south": 10.7146, "west": -16.9519, "north": 12.6847225, - "east": -13.6430556 + "east": -13.6430556, + "size": 79099302866.89186 }, { "code": "GY", "name": "Guyana", "continent": "South America", "type": "sovereign", + "lat": 4.943462, + "lng": -58.9530125, "south": 1.164724, "west": -61.414905, "north": 8.7222, - "east": -56.49112 + "east": -56.49112, + "size": 459076335832.08154 }, { "code": "HT", @@ -1284,10 +1629,13 @@ "region": "Caribbean", "continent": "North America", "type": "sovereign", + "lat": 19.0352, + "lng": -73.11497700000001, "south": 17.9422, "west": -74.6082, "north": 20.1282, - "east": -71.621754 + "east": -71.621754, + "size": 76471394215.6151 }, { "code": "HM", @@ -1295,10 +1643,13 @@ "country": "Australia", "continent": "Antarctica", "type": "dependent", + "lat": -53.0507085, + "lng": 73.22784049999996, "south": -53.192001, "west": 72.596535, "north": -52.909416, - "east": 73.859146 + "east": 73.859146, + "size": 2657743977.5988255 }, { "code": "VA", @@ -1306,10 +1657,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 41.903842, + "lng": 12.452083800000082, "south": 41.9002147, "west": 12.4458426, "north": 41.9074693, - "east": 12.458325 + "east": 12.458325, + "size": 835184.8614191867 }, { "code": "HN", @@ -1317,10 +1671,13 @@ "region": "Central America", "continent": "North America", "type": "sovereign", + "lat": 15.2260123, + "lng": -86.20862399999999, "south": 12.9842246, "west": -89.355148, "north": 17.4678, - "east": -83.0621 + "east": -83.0621, + "size": 337285947757.2932 }, { "code": "HK", @@ -1329,10 +1686,13 @@ "region": "Eastern Asia", "continent": "Asia", "type": "dependent", + "lat": 22.352733999999998, + "lng": 114.1277, "south": 22.1435, "west": 113.8259, "north": 22.561968, - "east": 114.4295 + "east": 114.4295, + "size": 2894869406.191773 }, { "code": "HU", @@ -1340,10 +1700,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "sovereign", + "lat": 47.161178500000005, + "lng": 19.5059576000001, "south": 45.737124, "west": 16.1136813, "north": 48.585233, - "east": 22.8982339 + "east": 22.8982339, + "size": 162796487516.26843 }, { "code": "IS", @@ -1351,10 +1714,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "sovereign", + "lat": 64.86425, + "lng": -19.24804999999992, "south": 62.4819, "west": -26.2573, "north": 67.2466, - "east": -12.2388 + "east": -12.2388, + "size": 351481496039.9868 }, { "code": "IN", @@ -1362,10 +1728,13 @@ "region": "Southern Asia", "continent": "Asia", "type": "sovereign", + "lat": 20.98492825, + "lng": 82.75262750000002, "south": 6.4627, "west": 68.1097, "north": 35.5071565, - "east": 97.395555 + "east": 97.395555, + "size": 9736416526088.549 }, { "code": "ID", @@ -1373,10 +1742,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": -2.44565, + "lng": 117.88879999999995, "south": -11.1083, "west": 94.7351, "north": 6.217, - "east": 141.0425 + "east": 141.0425, + "size": 9895140766257.488 }, { "code": "IR", @@ -1384,10 +1756,13 @@ "region": "Southern Asia", "continent": "Asia", "type": "sovereign", + "lat": 32.29418775, + "lng": 53.68261369999993, "south": 24.8067, "west": 44.0318908, "north": 39.7816755, - "east": 63.3333366 + "east": 63.3333366, + "size": 3019122042280.5933 }, { "code": "IQ", @@ -1395,10 +1770,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 33.22107, + "lng": 43.71438699999999, "south": 29.061208, "west": 38.793674, "north": 37.380932, - "east": 48.6351 + "east": 48.6351, + "size": 848059568986.0676 }, { "code": "IE", @@ -1406,10 +1784,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "sovereign", + "lat": 53.3834, + "lng": -8.217750000000024, "south": 51.3066, "west": -10.7666, "north": 55.4602, - "east": -5.6689 + "east": -5.6689, + "size": 156468070721.50974 }, { "code": "IM", @@ -1418,10 +1799,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "dependent", + "lat": 54.2314435, + "lng": -4.569254499999943, "south": 54.04464, "west": -4.830181, "north": 54.418247, - "east": -4.308328 + "east": -4.308328, + "size": 1412207881.6237772 }, { "code": "IL", @@ -1429,10 +1813,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 31.4062525, + "lng": 35.081058499999926, "south": 29.4797, "west": 34.267387, "north": 33.332805, - "east": 35.89473 + "east": 35.89473, + "size": 66305715550.365166 }, { "code": "IT", @@ -1440,10 +1827,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 41.7811624, + "lng": 12.712119849999908, "south": 36.4699, "west": 6.6266397, "north": 47.0924248, - "east": 18.7976 + "east": 18.7976, + "size": 1192982693050.006 }, { "code": "JM", @@ -1451,10 +1841,13 @@ "region": "Caribbean", "continent": "North America", "type": "sovereign", + "lat": 18.1193337, + "lng": -77.27611539999998, "south": 17.6688854, "west": -78.4073639, "north": 18.569782, - "east": -76.1448669 + "east": -76.1448669, + "size": 24005584843.571304 }, { "code": "JP", @@ -1462,10 +1855,13 @@ "region": "Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 34.79495095, + "lng": 136.0154809999999, "south": 23.9207972, "west": 122.91, "north": 45.6691047, - "east": 149.120962 + "east": 149.120962, + "size": 5766192799871.544 }, { "code": "JE", @@ -1474,10 +1870,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "dependent", + "lat": 49.211791, + "lng": -2.1377824999999575, "south": 49.164176, "west": -2.256745, "north": 49.259406, - "east": -2.01882 + "east": -2.01882, + "size": 183419496.3773347 }, { "code": "JTUM", @@ -1486,10 +1885,13 @@ "region": "Mictonesia", "continent": "Oceania", "type": "former", + "lat": 16.733840999999998, + "lng": -169.53029650000002, "south": 16.726549, "west": -169.543488, "north": 16.741133, - "east": -169.517105 + "east": -169.517105, + "size": 4566161.281360314 }, { "code": "JO", @@ -1497,10 +1899,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 31.2798855, + "lng": 37.122626999999966, "south": 29.185036, "west": 34.9441, "north": 33.374735, - "east": 39.301154 + "east": 39.301154, + "size": 193288150235.73746 }, { "code": "KZ", @@ -1508,10 +1913,13 @@ "region": "Central Asia", "continent": "Asia", "type": "sovereign", + "lat": 48.005284, + "lng": 66.90454350000005, "south": 40.568584, "west": 46.493672, "north": 55.441984, - "east": 87.315415 + "east": 87.315415, + "size": 5019847705561.351 }, { "code": "KE", @@ -1519,10 +1927,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": 0.1582836999999997, + "lng": 37.908326450000004, "south": -4.7243, "west": 33.9098213, "north": 5.0408674, - "east": 41.9068316 + "east": 41.9068316, + "size": 966545597699.6483 }, { "code": "KI", @@ -1530,10 +1941,13 @@ "region": "Micronesia", "continent": "Oceania", "type": "sovereign", + "lat": -4.34287315, + "lng": -167.67333985000005, "south": -14.0939572, "west": 168.8818359, "north": 5.4082109, - "east": -144.2285156 + "east": -144.2285156, + "size": 11244884817288.63 }, { "code": "KOHH", @@ -1541,10 +1955,13 @@ "region": "Eastern Asia", "continent": "Asia", "type": "former", + "lat": 38.007845, + "lng": 127.63094999999998, "south": 33.0041, "west": 124.10159999999996, "north": 43.01159, - "east": 131.1603 + "east": 131.1603, + "size": 688851804673.2472 }, { "code": "RS-KO", @@ -1552,10 +1969,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "unrecognized", + "lat": 42.5606995, + "lng": 20.90207549999991, "south": 41.852085, "west": 20.014284, "north": 43.269314, - "east": 21.789867 + "east": 21.789867, + "size": 22967895120.011803 }, { "code": "KW", @@ -1563,10 +1983,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 29.314072799999998, + "lng": 47.53571999999997, "south": 28.5244463, "west": 46.55304, "north": 30.1036993, - "east": 48.5184 + "east": 48.5184, + "size": 33536180958.79306 }, { "code": "KG", @@ -1574,10 +1997,13 @@ "region": "Central Asia", "continent": "Asia", "type": "sovereign", + "lat": 41.2228055, + "lng": 74.77238549999993, "south": 39.180254, "west": 69.250998, "north": 43.265357, - "east": 80.293773 + "east": 80.293773, + "size": 420375760448.7077 }, { "code": "LA", @@ -1585,10 +2011,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 18.206296000000002, + "lng": 103.88902200000007, "south": 13.90972, "west": 100.083214, "north": 22.502872, - "east": 107.69483 + "east": 107.69483, + "size": 769236368823.5105 }, { "code": "LV", @@ -1596,10 +2025,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "sovereign", + "lat": 56.880214699999996, + "lng": 24.544001499999922, "south": 55.6748581, "west": 20.8466, "north": 58.0855713, - "east": 28.241403 + "east": 28.241403, + "size": 120694156663.70392 }, { "code": "LB", @@ -1607,10 +2039,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 33.87355785, + "lng": 35.84741000000008, "south": 33.0550257, "west": 35.0711, "north": 34.69209, - "east": 36.62372 + "east": 36.62372, + "size": 26150361613.655247 }, { "code": "LS", @@ -1618,10 +2053,13 @@ "region": "Southern Africa", "continent": "Africa", "type": "sovereign", + "lat": -29.62318995, + "lng": 28.23346994999997, "south": -30.6755788, "west": 27.0112311, "north": -28.5708011, - "east": 29.4557088 + "east": 29.4557088, + "size": 55421396805.474106 }, { "code": "LR", @@ -1629,10 +2067,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 6.410843, + "lng": -9.452427499999999, "south": 4.2697, "west": -11.5356, "north": 8.551986, - "east": -7.369255 + "east": -7.369255, + "size": 219658482343.60248 }, { "code": "LY", @@ -1640,10 +2081,13 @@ "region": "Northern Africa", "continent": "Africa", "type": "sovereign", + "lat": 26.3603649, + "lng": 17.32887155000003, "south": 19.5004298, "west": 9.3891431, "north": 33.2203, - "east": 25.2686 + "east": 25.2686, + "size": 2413277476475.7256 }, { "code": "LI", @@ -1651,10 +2095,13 @@ "region": "Western Europe", "continent": "Europe", "type": "sovereign", + "lat": 47.159418349999996, + "lng": 9.553634999999986, "south": 47.04829, "west": 9.47162, "north": 47.2705467, - "east": 9.63565 + "east": 9.63565, + "size": 307187958.0516933 }, { "code": "LT", @@ -1662,10 +2109,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "sovereign", + "lat": 55.1744947, + "lng": 23.883325000000013, "south": 53.898672, "west": 20.931, "north": 56.4503174, - "east": 26.83565 + "east": 26.83565, + "size": 106614736648.90991 }, { "code": "LU", @@ -1673,10 +2123,13 @@ "region": "Western Europe", "continent": "Europe", "type": "sovereign", + "lat": 49.81549, + "lng": 6.133299699999952, "south": 49.4480355, "west": 5.7356294, "north": 50.1829445, - "east": 6.53097 + "east": 6.53097, + "size": 4673636859.534227 }, { "code": "MO", @@ -1685,10 +2138,13 @@ "region": "Eastern Asia", "continent": "Asia", "type": "dependent", + "lat": 22.161879499999998, + "lng": 113.5707066, "south": 22.1066, "west": 113.5287132, "north": 22.217159, - "east": 113.6127 + "east": 113.6127, + "size": 106565243.90185319 }, { "code": "MK", @@ -1696,10 +2152,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 41.614434, + "lng": 21.74325799999997, "south": 40.855222, "west": 20.452423, "north": 42.373646, - "east": 23.034093 + "east": 23.034093, + "size": 36317060629.27129 }, { "code": "MG", @@ -1707,10 +2166,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": -18.8258, + "lng": 46.867650000000026, "south": -26.2146, "west": 42.7368, "north": -11.437, - "east": 50.9985 + "east": 50.9985, + "size": 1428018422218.0361 }, { "code": "MW", @@ -1718,10 +2180,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": -13.251213199999999, + "lng": 34.30152780000003, "south": -17.1352783, "west": 32.6788892, "north": -9.3671481, - "east": 35.9241664 + "east": 35.9241664, + "size": 303849103017.3299 }, { "code": "MY", @@ -1729,10 +2194,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 4.1864605, + "lng": 109.57625000000007, "south": 0.853821, "west": 99.5787, "north": 7.5191, - "east": 119.5738 + "east": 119.5738, + "size": 1646186627954.9138 }, { "code": "MV", @@ -1740,10 +2208,13 @@ "region": "Southern Asia", "continent": "Asia", "type": "sovereign", + "lat": 3.1120982500000003, + "lng": 73.24035645000004, "south": -1.2907844, "west": 71.751709, "north": 7.5149809, - "east": 74.7290039 + "east": 74.7290039, + "size": 324087971733.8107 }, { "code": "ML", @@ -1751,10 +2222,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 17.5739115, + "lng": -3.986109199999987, "south": 10.147811, "west": -12.238885, "north": 25.000012, - "east": 4.2666666 + "east": 4.2666666, + "size": 2887946411067.383 }, { "code": "MT", @@ -1762,10 +2236,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 35.9429541, + "lng": 14.384790549999934, "south": 35.8038922, "west": 14.191582, "north": 36.082016, - "east": 14.5779991 + "east": 14.5779991, + "size": 1078221432.4755266 }, { "code": "MH", @@ -1773,10 +2250,13 @@ "region": "Micronesia", "continent": "Oceania", "type": "sovereign", + "lat": 9.5896166, + "lng": 166.22863770000004, "south": 4.1601582, "west": 159.8840332, "north": 15.019075, - "east": 172.5732422 + "east": 172.5732422, + "size": 1681131851045.9111 }, { "code": "MQ", @@ -1785,10 +2265,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 14.63408955, + "lng": -61.013774850000004, "south": 14.370834, "west": -61.2419128, "north": 14.8973451, - "east": -60.7856369 + "east": -60.7856369, + "size": 2880404122.9024935 }, { "code": "MR", @@ -1796,10 +2279,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 21.007858849999998, + "lng": -10.951733999999988, "south": 14.721273, "west": -17.0701337, "north": 27.2944447, - "east": -4.8333343 + "east": -4.8333343, + "size": 1776283271981.0957 }, { "code": "MU", @@ -1807,10 +2293,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": -20.20665, + "lng": 57.67549999999994, "south": -21.637, "west": 55.7666, "north": -18.7763, - "east": 59.5844 + "east": 59.5844, + "size": 126997537467.75069 }, { "code": "YT", @@ -1819,10 +2308,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "dependent", + "lat": -12.806549799999999, + "lng": 45.15578269999992, "south": -13.0358331, "west": 44.9914169, "north": -12.5772665, - "east": 45.3201485 + "east": 45.3201485, + "size": 1821566334.0017896 }, { "code": "FXFR", @@ -1830,10 +2322,13 @@ "country": "France", "continent": "Europe", "type": "former", + "lat": 46.22475, + "lng": 2.0516999999999825, "south": 41.3253, "west": -5.5591, "north": 51.1242, - "east": 9.6625 + "east": 9.6625, + "size": 1277176367200.3516 }, { "code": "MX", @@ -1841,10 +2336,13 @@ "region": "Central America", "continent": "North America", "type": "sovereign", + "lat": 23.5541315, + "lng": -102.62049999999999, "south": 14.3895, "west": -118.6523, "north": 32.718763, - "east": -86.5887 + "east": -86.5887, + "size": 6647607539918.57 }, { "code": "FM", @@ -1852,10 +2350,13 @@ "region": "Micronesia", "continent": "Oceania", "type": "sovereign", + "lat": 5.215447350000001, + "lng": 150.22018430000003, "south": 0.1538084, "west": 136.9226074, "north": 10.2770863, - "east": 163.5177612 + "east": 163.5177612, + "size": 3318175094562.873 }, { "code": "MIUM", @@ -1863,10 +2364,13 @@ "country": "United States", "continent": "Oceania", "type": "former", + "lat": 14.0045105, + "lng": -134.20333849999997, "south": -0.389006, "west": 166.593323, "north": 28.398027, - "east": -75 + "east": -75, + "size": 40553982827499.54 }, { "code": "MD", @@ -1874,10 +2378,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "sovereign", + "lat": 46.979423999999995, + "lng": 28.38969700000007, "south": 45.466904, "west": 26.616856, "north": 48.491944, - "east": 30.162538 + "east": 30.162538, + "size": 90672043568.19055 }, { "code": "MC", @@ -1885,10 +2392,13 @@ "region": "Western Europe", "continent": "Europe", "type": "sovereign", + "lat": 43.7378521, + "lng": 7.4258517999999185, "south": 43.7238, "west": 7.4091036, "north": 43.7519042, - "east": 7.4426 + "east": 7.4426, + "size": 8428610.384494666 }, { "code": "MN", @@ -1896,10 +2406,13 @@ "region": "Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 46.86510825, + "lng": 103.83478450000007, "south": 41.58152, "west": 87.73762, "north": 52.1486965, - "east": 119.931949 + "east": 119.931949, + "size": 2878341137906.4854 }, { "code": "ME", @@ -1907,10 +2420,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 42.6942215, + "lng": 19.395872499999996, "south": 41.8297, "west": 18.43398, "north": 43.558743, - "east": 20.357765 + "east": 20.357765, + "size": 30294623320.36907 }, { "code": "MS", @@ -1919,10 +2435,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 16.7485371, + "lng": -62.192602050000005, "south": 16.671007, "west": -62.242584, "north": 16.8260672, - "east": -62.1426201 + "east": -62.1426201, + "size": 183933276.22741207 }, { "code": "MA", @@ -1930,10 +2449,13 @@ "region": "Northern Africa", "continent": "Africa", "type": "sovereign", + "lat": 31.80053325, + "lng": -7.15068789999998, "south": 27.6666665, "west": -13.3044, "north": 35.9344, - "east": -0.9969758 + "east": -0.9969758, + "size": 1070732028319.7842 }, { "code": "MZ", @@ -1941,10 +2463,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": -18.64885, + "lng": 35.804638750000095, "south": -26.9612, "west": 30.2127775, "north": -10.3365, - "east": 41.3965 + "east": 41.3965, + "size": 2175381934206.3555 }, { "code": "MM", @@ -1952,10 +2477,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 18.99981755, + "lng": 96.67103985000006, "south": 9.4518, "west": 92.171808, "north": 28.5478351, - "east": 101.1702717 + "east": 101.1702717, + "size": 2004068625503.295 }, { "code": "AZ-NK", @@ -1963,10 +2491,13 @@ "region": "Western Asia", "continent": "Asia", "type": "unrecognized", + "lat": 39.930037, + "lng": 46.72147989999996, "south": 39.4456577, "west": 46.247494, "north": 40.4144163, - "east": 47.1954658 + "east": 47.1954658, + "size": 8726631483.00739 }, { "code": "NA", @@ -1974,10 +2505,13 @@ "region": "Southern Africa", "continent": "Africa", "type": "sovereign", + "lat": -22.961707750000002, + "lng": 18.366354199999932, "south": -28.9706386, "west": 11.4697, "north": -16.9527769, - "east": 25.2630084 + "east": 25.2630084, + "size": 1887951458945.962 }, { "code": "NR", @@ -1985,10 +2519,13 @@ "region": "Micronesia", "continent": "Oceania", "type": "sovereign", + "lat": -0.52797995, + "lng": 166.9351529999999, "south": -0.5580623, "west": 166.9071293, "north": -0.4978976, - "east": 166.9631767 + "east": 166.9631767, + "size": 41785075.28333295 }, { "code": "NP", @@ -1996,10 +2533,13 @@ "region": "Southern Asia", "continent": "Asia", "type": "sovereign", + "lat": 28.397362299999998, + "lng": 84.12576000000001, "south": 26.3477794, "west": 80.0522222, "north": 30.4469452, - "east": 88.1992978 + "east": 88.1992978, + "size": 363971215047.7232 }, { "code": "NL", @@ -2007,10 +2547,13 @@ "region": "Western Europe", "continent": "Europe", "type": "sovereign", + "lat": 52.21299185, + "lng": 5.279370250000056, "south": 50.7503837, "west": 3.3316, "north": 53.6756, - "east": 7.2271405 + "east": 7.2271405, + "size": 86514439152.2354 }, { "code": "ANHH", @@ -2019,10 +2562,13 @@ "region": "Caribbean", "continent": "North America", "type": "former", + "lat": 14.981651499999998, + "lng": -66.08139039999998, "south": 11.8996035, "west": -69.2770386, "north": 18.0636995, - "east": -62.8857422 + "east": -62.8857422, + "size": 471381280145.6075 }, { "code": "NTHH", @@ -2030,10 +2576,13 @@ "region": "Western Asia", "continent": "Asia", "type": "former", + "lat": 28.98721835, + "lng": 45.62654829999997, "south": 28.7778378, "west": 44.7373584, "north": 29.1965989, - "east": 46.5157382 + "east": 46.5157382, + "size": 8072447924.502277 }, { "code": "NC", @@ -2042,10 +2591,13 @@ "region": "Melanesia", "continent": "Oceania", "type": "dependent", + "lat": -21.206088, + "lng": 165.84411619999992, "south": -23.2514405, "west": 163.3557129, "north": -19.1607355, - "east": 168.3325195 + "east": 168.3325195, + "size": 235151618776.31555 }, { "code": "NHVU", @@ -2056,10 +2608,13 @@ ], "region": "Melanesia", "type": "former", + "lat": -15.99970525, + "lng": 167, "south": -16.3429273, "west": 166.4877624, "north": -15.6564832, - "east": 167.5122376 + "east": 167.5122376, + "size": 8377004113.409249 }, { "code": "NZ", @@ -2067,10 +2622,13 @@ "region": "Australia and New Zealand", "continent": "Oceania", "type": "sovereign", + "lat": -40.99315, + "lng": 172.34249999999997, "south": -47.8427, "west": 165.6738, "north": -34.1436, - "east": 179.0112 + "east": 179.0112, + "size": 1704887309605.2039 }, { "code": "NI", @@ -2078,10 +2636,13 @@ "region": "Central America", "continent": "North America", "type": "sovereign", + "lat": 12.869663, + "lng": -85.01769999999999, "south": 10.7090505, "west": -87.7588, "north": 15.0302755, - "east": -82.2766 + "east": -82.2766, + "size": 286122542552.23016 }, { "code": "NE", @@ -2089,10 +2650,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 17.60390055, + "lng": 8.082850600000029, "south": 11.6928011, "west": 0.1666672, "north": 23.515, - "east": 15.999034 + "east": 15.999034, + "size": 2206918223805.692 }, { "code": "NG", @@ -2100,10 +2664,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 9.03585605, + "lng": 8.677515500000027, "south": 4.1821, "west": 2.676932, "north": 13.8896121, - "east": 14.678099 + "east": 14.678099, + "size": 1424069093623.6204 }, { "code": "NU", @@ -2112,10 +2679,13 @@ "region": "Polynesia", "continent": "Oceania", "type": "dependent", + "lat": -19.0540959, + "lng": -169.86220479999997, "south": -19.1555668, "west": -169.9500847, "north": -18.952625, - "east": -169.7743249 + "east": -169.7743249, + "size": 417793725.8031535 }, { "code": "NF", @@ -2124,10 +2694,13 @@ "region": "Australia and New Zealand", "continent": "Oceania", "type": "dependent", + "lat": -29.064197, + "lng": 167.95622349999996, "south": -29.126415, "west": 167.914414, "north": -29.001979, - "east": 167.998033 + "east": 167.998033, + "size": 112704828.2027126 }, { "code": "KP", @@ -2135,10 +2708,13 @@ "region": "Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 40.293345, + "lng": 127.39512500000001, "south": 37.5751, "west": 124.1016, "north": 43.01159, - "east": 130.68865 + "east": 130.68865, + "size": 338351054256.4433 }, { "code": "VDVN", @@ -2146,10 +2722,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "former", + "lat": 15.7942975, + "lng": 105.91045499999996, "south": 8.1952, "west": 102.14441, "north": 23.393395, - "east": 109.6765 + "east": 109.6765, + "size": 1361011034156.075 }, { "code": "CY-NC", @@ -2157,10 +2736,13 @@ "region": "Western Asia", "continent": "Asia", "type": "unrecognized", + "lat": 35.168800000000005, + "lng": 33.42520000000002, "south": 34.6304, "west": 32.2459, "north": 35.7072, - "east": 34.6045 + "east": 34.6045, + "size": 25727120206.820034 }, { "code": "GB-NIR", @@ -2169,10 +2751,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "dependent", + "lat": 54.66690505, + "lng": -6.79808735000006, "south": 54.0211981, "west": -8.176558, "north": 55.312612, - "east": -5.4196167 + "east": -5.4196167, + "size": 25515326599.74991 }, { "code": "MP", @@ -2181,10 +2766,13 @@ "region": "Micronesia", "continent": "Oceania", "type": "dependent", + "lat": 17.314935499999997, + "lng": 145.48645020000004, "south": 13.9713848, "west": 144.7668457, "north": 20.6584862, - "east": 146.2060547 + "east": 146.2060547, + "size": 113793375207.2461 }, { "code": "NO", @@ -2192,10 +2780,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "sovereign", + "lat": 64.55875, + "lng": 17.709949999999935, "south": 57.8097, "west": 4.0649, "north": 71.3078, - "east": 31.355 + "east": 31.355, + "size": 1956432609138.1316 }, { "code": "OM", @@ -2203,10 +2794,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 21.446649999999998, + "lng": 56.152000000000044, "south": 16.4572, "west": 52, "north": 26.4361, - "east": 60.304 + "east": 60.304, + "size": 954553712364.0314 }, { "code": "PCHH", @@ -2215,10 +2809,13 @@ "region": "Micronesia", "continent": "Oceania", "type": "former", + "lat": 10.406147299999999, + "lng": 152.2155762, "south": 0.1538084, "west": 131.8579102, "north": 20.6584862, - "east": 172.57324219999998 + "east": 172.57324219999998, + "size": 10121168791949.904 }, { "code": "PK", @@ -2226,10 +2823,13 @@ "region": "Southern Asia", "continent": "Asia", "type": "sovereign", + "lat": 30.359303500000003, + "lng": 69.35370179999995, "south": 23.6345, "west": 60.872972, "north": 37.084107, - "east": 77.8344316 + "east": 77.8344316, + "size": 2433685651116.015 }, { "code": "PW", @@ -2237,10 +2837,13 @@ "region": "Micronesia", "continent": "Oceania", "type": "sovereign", + "lat": 6.204894550000001, + "lng": 133.46740724999995, "south": 4.1711155, "west": 131.8579102, "north": 8.2386736, - "east": 135.0769043 + "east": 135.0769043, + "size": 161269956913.75342 }, { "code": "PS", @@ -2248,10 +2851,13 @@ "region": "Western Asia", "continent": "Asia", "type": "unrecognized", + "lat": 39.0299995, + "lng": -81.40693999999996, "south": 39.0213318, "west": -81.4229474, "north": 39.0386672, - "east": -81.3909326 + "east": -81.3909326, + "size": 5342511.158778699 }, { "code": "PA", @@ -2259,10 +2865,13 @@ "region": "Central America", "continent": "North America", "type": "sovereign", + "lat": 8.377699999999999, + "lng": -80.10536454999999, "south": 7.0409, "west": -83.0522411, "north": 9.7145, - "east": -77.158488 + "east": -77.158488, + "size": 193166664329.57428 }, { "code": "PZPA", @@ -2271,10 +2880,13 @@ "region": "Central America", "continent": "North America", "type": "former", + "lat": 8.377699999999999, + "lng": -80.10536454999999, "south": 7.0409, "west": -83.0522411, "north": 9.7145, - "east": -77.158488 + "east": -77.158488, + "size": 193166664329.57428 }, { "code": "PG", @@ -2282,30 +2894,39 @@ "region": "Melanesia", "continent": "Oceania", "type": "sovereign", + "lat": -6.37625, + "lng": 150.40545014999998, "south": -12.0823, "west": 140.8500003, "north": -0.6702, - "east": 159.9609 + "east": 159.9609, + "size": 2681489633548.975 }, { "code": "PY", "name": "Paraguay", "continent": "South America", "type": "sovereign", + "lat": -23.4389472, + "lng": -58.44055315000003, "south": -27.5883342, "west": -62.638051, "north": -19.2895602, - "east": -54.2430553 + "east": -54.2430553, + "size": 791399657259.521 }, { "code": "PE", "name": "Peru", "continent": "South America", "type": "sovereign", + "lat": -9.2435385, + "lng": -75.03038905, "south": -18.4483, "west": -81.3867, "north": -0.038777, - "east": -68.6740781 + "east": -68.6740781, + "size": 2850190257151.835 }, { "code": "PH", @@ -2313,10 +2934,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 12.078949999999999, + "lng": 121.95925, "south": 4.2259, "west": 116.1475, "north": 19.932, - "east": 127.771 + "east": 127.771, + "size": 2205280531223.871 }, { "code": "PN", @@ -2325,10 +2949,13 @@ "region": "Polynesia", "continent": "Oceania", "type": "dependent", + "lat": -24.485243349999998, + "lng": -127.73391719999995, "south": -25.1776022, "west": -130.9268188, "north": -23.7928845, - "east": -124.5410156 + "east": -124.5410156, + "size": 99720051055.8807 }, { "code": "PL", @@ -2336,10 +2963,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "sovereign", + "lat": 51.9537506, + "lng": 19.134123199999976, "south": 49.0020251, "west": 14.1223531, "north": 54.9054761, - "east": 24.1458933 + "east": 24.1458933, + "size": 451718322463.48584 }, { "code": "PT", @@ -2347,10 +2977,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 37.2218524, + "lng": -18.827504549999958, "south": 32.2895, "west": -31.4648, "north": 42.1542048, - "east": -6.1902091 + "east": -6.1902091, + "size": 2457256121211.68 }, { "code": "PR", @@ -2359,10 +2992,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 18.199755500000002, + "lng": -66.58362699999998, "south": 17.831509, "west": -67.998751, "north": 18.568002, - "east": -65.168503 + "east": -65.168503, + "size": 24538272528.283897 }, { "code": "QA", @@ -2370,10 +3006,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 25.344109, + "lng": 51.198999999999955, "south": 24.471118, "west": 50.7211, "north": 26.2171, - "east": 51.6769 + "east": 51.6769, + "size": 18688837753.05595 }, { "code": "CD", @@ -2381,10 +3020,13 @@ "region": "Middle Africa", "continent": "Africa", "type": "sovereign", + "lat": -0.6916721000000001, + "lng": 14.88090555000008, "south": -5.0964, "west": 11.1182, "north": 3.7130558, - "east": 18.6436111 + "east": 18.6436111, + "size": 820658017837.7493 }, { "code": "RHZW", @@ -2392,10 +3034,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "former", + "lat": -19.01989715, + "lng": 29.15236994999998, "south": -22.4236835, "west": 25.2369579, "north": -15.6161108, - "east": 33.067782 + "east": 33.067782, + "size": 624172744215.7195 }, { "code": "RO", @@ -2403,10 +3048,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "sovereign", + "lat": 45.9421708, + "lng": 25.019933000000037, "south": 43.6190676, "west": 20.261466, "north": 48.265274, - "east": 29.7784 + "east": 29.7784, + "size": 380928709169.3099 }, { "code": "RU", @@ -2414,10 +3062,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "sovereign", + "lat": 61.676371849999995, + "lng": 105.31910999999991, "south": 41.185353, "west": 19.6161, "north": 82.1673907, - "east": -168.97788 + "east": -168.97788, + "size": 40425547193301.65 }, { "code": "RW", @@ -2425,10 +3076,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": -1.94027805, + "lng": 29.878109699999982, "south": -2.8266669, "west": 28.8617752, "north": -1.0538892, - "east": 30.8944442 + "east": 30.8944442, + "size": 44626926047.33854 }, { "code": "RE", @@ -2437,10 +3091,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "dependent", + "lat": -21.1353425, + "lng": 55.52730565000002, "south": -21.4035321, "west": 55.2097321, "north": -20.8671529, - "east": 55.8448792 + "east": 55.8448792, + "size": 3937709132.0145464 }, { "code": "EH", @@ -2448,10 +3105,13 @@ "region": "Northern Africa", "continent": "Aftica", "type": "unrecognized", + "lat": 24.0747, + "lng": -13.061982950000015, "south": 20.427, "west": -17.4573, "north": 27.7224, - "east": -8.6666659 + "east": -8.6666659, + "size": 725096722726.937 }, { "code": "BL", @@ -2460,10 +3120,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 17.9196265, + "lng": -62.8505945, "south": 17.878453, "west": -62.911764, "north": 17.9608, - "east": -62.789425 + "east": -62.789425, + "size": 118784259.32345936 }, { "code": "SH", @@ -2472,10 +3135,13 @@ "region": "Western Africa", "continent": "Africa", "type": "dependent", + "lat": -22.444487050000003, + "lng": -10.261230449999971, "south": -37.7880814, "west": -15.4248047, "north": -7.1008927, - "east": -5.0976562 + "east": -5.0976562, + "size": 3586459992249.2847 }, { "code": "KN", @@ -2483,10 +3149,13 @@ "region": "Caribbean", "continent": "North America", "type": "sovereign", + "lat": 17.2495996, + "lng": -62.69663415000002, "south": 17.0786101, "west": -62.86956, "north": 17.4205891, - "east": -62.5237083 + "east": -62.5237083, + "size": 1399730784.0327709 }, { "code": "LC", @@ -2494,10 +3163,13 @@ "region": "Caribbean", "continent": "North America", "type": "sovereign", + "lat": 13.9128528, + "lng": -60.97051620000002, "south": 13.704778, "west": -61.0812378, "north": 14.1209276, - "east": -60.8597946 + "east": -60.8597946, + "size": 1108463966.9356265 }, { "code": "MF", @@ -2506,10 +3178,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 18.0863515, + "lng": -63.062049, "south": 18.047626, "west": -63.153246, "north": 18.125077, - "east": -62.970852 + "east": -62.970852, + "size": 166407568.8309814 }, { "code": "PM", @@ -2518,10 +3193,13 @@ "region": "Northern America", "continent": "North America", "type": "dependent", + "lat": 46.94605, + "lng": -56.26733999999999, "south": 46.7496, "west": -56.40659, "north": 47.1425, - "east": -56.12809 + "east": -56.12809, + "size": 925699958.3526695 }, { "code": "VC", @@ -2529,10 +3207,13 @@ "region": "Caribbean", "continent": "North America", "type": "sovereign", + "lat": 12.9640062, + "lng": -61.28551479999999, "south": 12.5143467, "west": -61.4863586, "north": 13.4136657, - "east": -61.084671 + "east": -61.084671, + "size": 4362415102.578504 }, { "code": "WS", @@ -2540,10 +3221,13 @@ "region": "Polynesia", "continent": "Oceania", "type": "sovereign", + "lat": -13.75182305, + "lng": -172.10773945, "south": -14.0833013, "west": -172.8108215, "north": -13.4203448, - "east": -171.4046574 + "east": -171.4046574, + "size": 11220955906.92151 }, { "code": "SM", @@ -2551,10 +3235,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 43.9429471, + "lng": 12.459873100000095, "south": 43.8937645, "west": 12.4035885, "north": 43.9921297, - "east": 12.5161577 + "east": 12.5161577, + "size": 98799493.35070819 }, { "code": "SA", @@ -2562,10 +3249,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 24.266906, + "lng": 45.09834999999998, "south": 16.379528, "west": 34.53, "north": 32.154284, - "east": 55.6667 + "east": 55.6667, + "size": 3754857572351.7236 }, { "code": "GB-SCT", @@ -2574,10 +3264,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "dependent", + "lat": 57.746607, + "lng": -4.687544500000058, "south": 54.631564, "west": -8.662663, "north": 60.86165, - "east": -0.712426 + "east": -0.712426, + "size": 327394184073.5608 }, { "code": "SN", @@ -2585,10 +3278,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 14.478977200000001, + "lng": -14.518303500000002, "south": 12.2649, "west": -17.688, "north": 16.6930544, - "east": -11.348607 + "east": -11.348607, + "size": 336734436309.2485 }, { "code": "RS", @@ -2596,20 +3292,26 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 44.2104745, + "lng": 20.928671750000035, "south": 42.231503, "west": 18.850952, "north": 46.189446, - "east": 23.0063915 + "east": 23.0063915, + "size": 146059681969.82852 }, { "code": "CSXX", "name": "Serbia and Montenegro", "continent": "Europe", "type": "former", + "lat": 44.009573, + "lng": 20.72018575000004, "south": 41.8297, "west": 18.43398000000002, "north": 46.189446, - "east": 23.006391500000063 + "east": 23.006391500000063, + "size": 177626658557.7511 }, { "code": "SC", @@ -2617,10 +3319,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": -7.2741055, + "lng": 51.18804935000003, "south": -10.4716073, "west": 45.9832764, "north": -4.0766037, - "east": 56.3928223 + "east": 56.3928223, + "size": 817862137714.0074 }, { "code": "SITH", @@ -2628,10 +3333,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "former", + "lat": 13.038965000000001, + "lng": 101.49010399999997, "south": 5.612787, "west": 97.343396, "north": 20.465143, - "east": 105.636812 + "east": 105.636812, + "size": 1482894394796.259 }, { "code": "SL", @@ -2639,10 +3347,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 8.4222862, + "lng": -11.837475499999982, "south": 6.8446, "west": -13.4033, "north": 9.9999724, - "east": -10.271651 + "east": -10.271651, + "size": 121116169169.44933 }, { "code": "SKIN", @@ -2650,10 +3361,13 @@ "region": "Southern Asia", "continent": "Asia", "type": "former", + "lat": 27.602877999999997, + "lng": 88.457898, "south": 27.076997, "west": 88.00499, "north": 28.128759, - "east": 88.910806 + "east": 88.910806, + "size": 10462028105.71251 }, { "code": "SG", @@ -2661,10 +3375,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 1.337939, + "lng": 103.83936800000004, "south": 1.2015, "west": 103.5805, "north": 1.474378, - "east": 104.098236 + "east": 104.098236, + "size": 1750251587.2287228 }, { "code": "SX", @@ -2673,10 +3390,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 18.0863515, + "lng": -63.062049, "south": 18.047626, "west": -63.153246, "north": 18.125077, - "east": -62.970852 + "east": -62.970852, + "size": 166407568.8309814 }, { "code": "SK", @@ -2684,10 +3404,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "sovereign", + "lat": 48.67259695, + "lng": 19.69605784999999, "south": 47.7313888, "west": 16.833182, "north": 49.6138051, - "east": 22.5589337 + "east": 22.5589337, + "size": 88196718553.47623 }, { "code": "SI", @@ -2695,10 +3418,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 46.149078349999996, + "lng": 14.992997149999951, "south": 45.42151, "west": 13.3755107, "north": 46.8766467, - "east": 16.6104836 + "east": 16.6104836, + "size": 40411341662.19801 }, { "code": "SB", @@ -2706,10 +3432,13 @@ "region": "Melanesia", "continent": "Oceania", "type": "sovereign", + "lat": -9.37911295, + "lng": 161.5718078499999, "south": -12.6832149, "west": 155.1187134, "north": -6.075011, - "east": 168.0249023 + "east": 168.0249023, + "size": 1042169056872.7537 }, { "code": "SO", @@ -2717,10 +3446,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": 5.2471, + "lng": 46.30408650000004, "south": -1.8673, "west": 40.994373, "north": 12.3615, - "east": 51.6138 + "east": 51.6138, + "size": 1859822496660.5217 }, { "code": "SO-SO", @@ -2728,10 +3460,13 @@ "region": "Eastern Aftica", "continent": "Africa", "type": "unrecognized", + "lat": 9.6978652, + "lng": 45.87203980000004, "south": 7.9177934, "west": 42.6791382, "north": 11.477937, - "east": 49.0649414 + "east": 49.0649414, + "size": 277654458097.8957 }, { "code": "ZA", @@ -2739,10 +3474,13 @@ "region": "Southern Africa", "continent": "Africa", "type": "sovereign", + "lat": -28.546193449999997, + "lng": 24.664300000000026, "south": -34.967, "west": 16.2817, "north": -22.1253869, - "east": 33.0469 + "east": 33.0469, + "size": 2338673347483.4507 }, { "code": "GS", @@ -2750,10 +3488,13 @@ "country": "United Kingdom", "continent": "South America", "type": "dependent", + "lat": -56.8817513, + "lng": -31.94824220000004, "south": -59.910976, "west": -38.4301758, "north": -53.8525266, - "east": -25.4663086 + "east": -25.4663086, + "size": 531522905979.89075 }, { "code": "KR", @@ -2761,10 +3502,13 @@ "region": "Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 35.819050000000004, + "lng": 128.0072, "south": 33.0041, "west": 124.8541, "north": 38.634, - "east": 131.1603 + "east": 131.1603, + "size": 356604619089.1397 }, { "code": "GE-SO", @@ -2772,10 +3516,13 @@ "region": "Western Asia", "continent": "Asia", "type": "unrecognized", + "lat": 42.3652, + "lng": 44.10259999999994, "south": 42.0225, "west": 43.5796, "north": 42.7079, - "east": 44.6256 + "east": 44.6256, + "size": 6564181334.764017 }, { "code": "SD-SS", @@ -2783,10 +3530,13 @@ "region": "Northern Africa", "continent": "Aftica", "type": "unrecognized", + "lat": 12.8591261, + "lng": 30.25436949999994, "south": 3.4933339, "west": 21.814939, "north": 22.2249183, - "east": 38.6938 + "east": 38.6938, + "size": 3802711071200.4263 }, { "code": "YDYE", @@ -2794,10 +3544,13 @@ "region": "Western Asia", "continent": "Asia", "type": "former", + "lat": 15.39875, + "lng": 48.1943, "south": 11.7975, "west": 41.7096, "north": 19, - "east": 54.679 + "east": 54.679, + "size": 1115275612987.1382 }, { "code": "SUHH", @@ -2805,10 +3558,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "former", + "lat": 58.64807535, + "lng": 105.31910999999991, "south": 35.12876, "west": 19.61609999999996, "north": 82.1673907, - "east": -168.97788000000003 + "east": -168.97788000000003, + "size": 50536546494694.38 }, { "code": "ES", @@ -2816,10 +3572,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "sovereign", + "lat": 40.2085, + "lng": -3.7129999999999654, "south": 35.173, "west": -12.524, "north": 45.244, - "east": 5.098 + "east": 5.098, + "size": 1677389551125.2556 }, { "code": "LK", @@ -2827,10 +3586,13 @@ "region": "Southern Asia", "continent": "Asia", "type": "sovereign", + "lat": 7.857685, + "lng": 80.70624999999995, "south": 5.6816, "west": 79.2677, "north": 10.03377, - "east": 82.1448 + "east": 82.1448, + "size": 153674507803.8084 }, { "code": "SD", @@ -2838,20 +3600,26 @@ "region": "Northern Africa", "continent": "Africa", "type": "sovereign", + "lat": 12.8591261, + "lng": 30.25436949999994, "south": 3.4933339, "west": 21.814939, "north": 22.2249183, - "east": 38.6938 + "east": 38.6938, + "size": 3802711071200.4263 }, { "code": "SR", "name": "Suriname", "continent": "South America", "type": "sovereign", + "lat": 3.983453, + "lng": -56.006703000000016, "south": 1.837306, "west": -58.070506, "north": 6.1296, - "east": -53.9429 + "east": -53.9429, + "size": 218966713297.79572 }, { "code": "SJ", @@ -2860,10 +3628,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "dependent", + "lat": 75.69731655000001, + "lng": 12.12890625, "south": 70.4662074, "west": -10.546875, "north": 80.9284257, - "east": 34.8046875 + "east": 34.8046875, + "size": 1450540754767.253 }, { "code": "SZ", @@ -2871,10 +3642,13 @@ "region": "Southern Africa", "continent": "Africa", "type": "sovereign", + "lat": -26.517941399999998, + "lng": 31.46296940000002, "south": -27.3173633, "west": 30.7910943, "north": -25.7185195, - "east": 32.1348445 + "east": 32.1348445, + "size": 23821892648.447697 }, { "code": "SE", @@ -2882,10 +3656,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "sovereign", + "lat": 62.03300175, + "lng": 17.37855504999993, "south": 55.00598, "west": 10.5798, "north": 69.0600235, - "east": 24.1773101 + "east": 24.1773101, + "size": 1107776902752.9473 }, { "code": "CH", @@ -2893,10 +3670,13 @@ "region": "Western Europe", "continent": "Europe", "type": "sovereign", + "lat": 46.8131505, + "lng": 8.224209999999971, "south": 45.81792, "west": 5.95608, "north": 47.808381, - "east": 10.49234 + "east": 10.49234, + "size": 76571888977.34236 }, { "code": "SY", @@ -2904,10 +3684,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 34.817332949999994, + "lng": 39.002504499999986, "south": 32.314097, "west": 35.6287, "north": 37.3205689, - "east": 42.376309 + "east": 42.376309, + "size": 343571142589.86365 }, { "code": "ST", @@ -2915,10 +3698,13 @@ "region": "Middle Africa", "continent": "Africa", "type": "sovereign", + "lat": 0.8986459, + "lng": 6.993484500000022, "south": -0.0988769, "west": 6.328125, "north": 1.8961687, - "east": 7.658844 + "east": 7.658844, + "size": 32893209150.821335 }, { "code": "TW", @@ -2926,10 +3712,13 @@ "region": "Eastern Asia", "continent": "Asia", "type": "unrecognized", + "lat": 23.631149999999998, + "lng": 120.26995, "south": 21.7595, "west": 118.2071, "north": 25.5028, - "east": 122.3328 + "east": 122.3328, + "size": 175299890668.45273 }, { "code": "TJ", @@ -2937,10 +3726,13 @@ "region": "Central Asia", "continent": "Asia", "type": "sovereign", + "lat": 38.858202000000006, + "lng": 71.2479841500001, "south": 36.672037, "west": 67.342012, "north": 41.044367, - "east": 75.1539563 + "east": 75.1539563, + "size": 329518550352.38763 }, { "code": "TZ", @@ -2948,10 +3740,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": -6.36388875, + "lng": 35.0606501499999, "south": -11.7408333, "west": 29.3400003, "north": -0.9869442, - "east": 40.7813 + "east": 40.7813, + "size": 1513077835105.1492 }, { "code": "TH", @@ -2959,10 +3754,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 13.038965000000001, + "lng": 101.49010399999997, "south": 5.612787, "west": 97.343396, "north": 20.465143, - "east": 105.636812 + "east": 105.636812, + "size": 1482894394796.259 }, { "code": "TL", @@ -2970,10 +3768,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": -8.78935, + "lng": 125.72904999999992, "south": -9.5303, "west": 124.0332, "north": -8.0484, - "east": 127.4249 + "east": 127.4249, + "size": 61551190637.09258 }, { "code": "TG", @@ -2981,10 +3782,13 @@ "region": "Western Africa", "continent": "Africa", "type": "sovereign", + "lat": 8.6099057, + "lng": 0.82966435000003, "south": 6.0812, "west": -0.1497214, "north": 11.1386114, - "east": 1.8090501 + "east": 1.8090501, + "size": 121336488202.25899 }, { "code": "TK", @@ -2993,10 +3797,13 @@ "region": "Polynesia", "continent": "Oceania", "type": "dependent", + "lat": -8.964032249999999, + "lng": -171.87767029999998, "south": -9.5059528, "west": -172.6625061, "north": -8.4221117, - "east": -171.0928345 + "east": -171.0928345, + "size": 20824442478.02507 }, { "code": "TO", @@ -3004,10 +3811,13 @@ "region": "Polynesia", "continent": "Oceania", "type": "sovereign", + "lat": -18.62101475, + "lng": -174.60571284999997, "south": -21.8360058, "west": -175.9570312, "north": -15.4060237, - "east": -173.2543945 + "east": -173.2543945, + "size": 203967287529.83212 }, { "code": "MD-TR", @@ -3015,10 +3825,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "unrecognized", + "lat": 47.02352605, + "lng": 28.89584005000006, "south": 47.0111474, "west": 28.8940215, "north": 47.0359047, - "east": 28.8976586 + "east": 28.8976586, + "size": 760664.1739065484 }, { "code": "TT", @@ -3026,10 +3839,13 @@ "region": "Caribbean", "continent": "North America", "type": "sovereign", + "lat": 10.7006481, + "lng": -61.21163905000003, "south": 10.0422188, "west": -61.930593, "north": 11.3590774, - "east": -60.4926851 + "east": -60.4926851, + "size": 23056031921.117702 }, { "code": "TA", @@ -3038,10 +3854,13 @@ "region": "Western Africa", "continent": "Africa", "type": "dependent", + "lat": -37.11595925, + "lng": -12.284002299999997, "south": -37.1701659, "west": -12.3510361, "north": -37.0617526, - "east": -12.2169685 + "east": -12.2169685, + "size": 143626188.76440197 }, { "code": "TN", @@ -3049,10 +3868,13 @@ "region": "Northern Africa", "continent": "Africa", "type": "sovereign", + "lat": 33.881848149999996, + "lng": 9.560765349999997, "south": 30.2277963, "west": 7.5223134, "north": 37.5359, - "east": 11.5992173 + "east": 11.5992173, + "size": 306309243636.9502 }, { "code": "TR", @@ -3060,10 +3882,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 39.0871902, + "lng": 35.17791399999999, "south": 35.8076804, "west": 25.5377, "north": 42.3667, - "east": 44.818128 + "east": 44.818128, + "size": 1215702858121.0513 }, { "code": "TM", @@ -3071,10 +3896,13 @@ "region": "Central Asia", "continent": "Asia", "type": "sovereign", + "lat": 38.963802, + "lng": 59.51212650000002, "south": 35.12876, "west": 52.3169, "north": 42.798844, - "east": 66.707353 + "east": 66.707353, + "size": 1062716221635.5518 }, { "code": "TC", @@ -3083,10 +3911,13 @@ "region": "Caribbean", "continent": "Oceania", "type": "dependent", + "lat": 21.573810299999998, + "lng": -71.79016115000002, "south": 21.1459922, "west": -72.520752, "north": 22.0016284, - "east": -71.0595703 + "east": -71.0595703, + "size": 14407507850.703577 }, { "code": "TV", @@ -3094,10 +3925,13 @@ "region": "Polynesia", "continent": "Oceania", "type": "sovereign", + "lat": -8.3096325, + "lng": 177.78076169999997, "south": -11.1891796, "west": 175.5615234, "north": -5.4300854, - "east": 180 + "east": 180, + "size": 313302714656.5958 }, { "code": "UG", @@ -3105,10 +3939,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": 1.3712586500000001, + "lng": 32.29971924999995, "south": -1.4761108, "west": 29.5663892, "north": 4.2186281, - "east": 35.0330493 + "east": 35.0330493, + "size": 385509551437.3457 }, { "code": "UA", @@ -3116,10 +3953,13 @@ "region": "Eastern Europe", "continent": "Europe", "type": "sovereign", + "lat": 48.3359905, + "lng": 31.18215054999996, "south": 44.2924, "west": 22.1357201, "north": 52.379581, - "east": 40.228581 + "east": 40.228581, + "size": 1204347824305.5593 }, { "code": "AE", @@ -3127,10 +3967,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 24.3548595, + "lng": 53.95589999999993, "south": 22.633219, "west": 51.4723, "north": 26.0765, - "east": 56.4395 + "east": 56.4395, + "size": 193056207987.62372 }, { "code": "GB", @@ -3138,10 +3981,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "sovereign", + "lat": 55.3720906, + "lng": -3.4468685000000505, "south": 49.8825312, "west": -8.662663000000066, "north": 60.86165, - "east": 1.768925999999965 + "east": 1.768925999999965, + "size": 805250615187.3992 }, { "code": "UK", @@ -3149,10 +3995,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "other", + "lat": 55.3720906, + "lng": -3.4468685000000505, "south": 49.8825312, "west": -8.662663000000066, "north": 60.86165, - "east": 1.768925999999965 + "east": 1.768925999999965, + "size": 805250615187.3992 }, { "code": "US", @@ -3160,20 +4009,26 @@ "region": "Northern America", "continent": "North America", "type": "sovereign", + "lat": 45.15755, + "lng": -128.14468745, "south": 18.7763, "west": 170.5957, "north": 71.5388, - "east": -66.8850749 + "east": -66.8850749, + "size": 54513516094718.12 }, { "code": "UM", "name": "United States Minor Outlying Islands", "country": "United States", "type": "dependent", + "lat": 14.0045105, + "lng": -134.20333849999997, "south": -0.389006, "west": 166.593323, "north": 28.398027, - "east": -75 + "east": -75, + "size": 40553982827499.54 }, { "code": "PUUM", @@ -3181,10 +4036,13 @@ "country": "United States", "continent": "Oceania", "type": "former", + "lat": 8.377699999999999, + "lng": -80.10536454999999, "south": 7.0409, "west": -83.0522411, "north": 9.7145, - "east": -77.158488 + "east": -77.158488, + "size": 193166664329.57428 }, { "code": "VI", @@ -3193,10 +4051,13 @@ "region": "Caribbean", "continent": "North America", "type": "dependent", + "lat": 18.044225949999998, + "lng": -64.83588444999998, "south": 17.623468, "west": -65.1590949, "north": 18.4649839, - "east": -64.512674 + "east": -64.512674, + "size": 6409342723.895868 }, { "code": "HVBF", @@ -3204,20 +4065,26 @@ "region": "Western Africa", "continent": "Africa", "type": "former", - "south": 14.4834948, - "west": 121.0204311, - "north": 14.4846092, - "east": 121.0206846 + "lat": 12.239499949999999, + "lng": -1.5584094000000732, + "south": 9.3938889, + "west": -5.5211114, + "north": 15.085111, + "east": 2.4042926, + "size": 546015995630.9281 }, { "code": "UY", "name": "Uruguay", "continent": "South America", "type": "sovereign", + "lat": -32.62050735, + "lng": -55.78406805000003, "south": -35.1558, "west": -58.4750933, "north": -30.0852147, - "east": -53.0930428 + "east": -53.0930428, + "size": 284742616440.8142 }, { "code": "UZ", @@ -3225,10 +4092,13 @@ "region": "Central Asia", "continent": "Asia", "type": "sovereign", + "lat": 41.381166, + "lng": 64.57358199999999, "south": 37.172257, "west": 55.998218, "north": 45.590075, - "east": 73.148946 + "east": 73.148946, + "size": 1341174352709.4985 }, { "code": "VU", @@ -3236,20 +4106,26 @@ "region": "Melanesia", "continent": "Oceania", "type": "sovereign", + "lat": -16.6707611, + "lng": 168.28033445000005, "south": -20.5350773, "west": 166.0583496, "north": -12.8064449, - "east": 170.5023193 + "east": 170.5023193, + "size": 407416223831.10114 }, { "code": "VE", "name": "Venezuela", "continent": "South America", "type": "sovereign", + "lat": 6.6682669, + "lng": -66.57861200000002, "south": 0.6479338, "west": -73.351558, "north": 12.6886, - "east": -59.805666 + "east": -59.805666, + "size": 2003794441563.2058 }, { "code": "VN", @@ -3257,10 +4133,13 @@ "region": "South-Eastern Asia", "continent": "Asia", "type": "sovereign", + "lat": 15.7942975, + "lng": 105.91045499999996, "south": 8.1952, "west": 102.14441, "north": 23.393395, - "east": 109.6765 + "east": 109.6765, + "size": 1361011034156.075 }, { "code": "WKUM", @@ -3269,10 +4148,13 @@ "region": "Micronesia", "continent": "Oceania", "type": "former", + "lat": 14.0045105, + "lng": -134.20333849999997, "south": -0.389006, "west": 166.593323, "north": 28.398027, - "east": -75 + "east": -75, + "size": 40553982827499.54 }, { "code": "GB-WLS", @@ -3281,10 +4163,13 @@ "region": "Northern Europe", "continent": "Europe", "type": "dependent", + "lat": 52.404614050000006, + "lng": -4.006977499999948, "south": 51.3726411, "west": -5.364147, "north": 53.436587, - "east": -2.649808 + "east": -2.649808, + "size": 42351528762.09979 }, { "code": "WF", @@ -3293,10 +4178,13 @@ "region": "Polynesia", "continent": "Oceania", "type": "dependent", + "lat": -13.77451235, + "lng": -177.16278074999997, "south": -14.4187204, "west": -178.2284546, "north": -13.1303043, - "east": -176.0971069 + "east": -176.0971069, + "size": 33049919892.855515 }, { "code": "DEDE", @@ -3304,10 +4192,13 @@ "region": "Western Europe", "continent": "Europe", "type": "former", + "lat": 51.175813500000004, + "lng": 10.454044999999951, "south": 47.270127, "west": 5.8662579, "north": 55.0815, - "east": 15.0418321 + "east": 15.0418321, + "size": 556400620380.0646 }, { "code": "YE", @@ -3315,10 +4206,13 @@ "region": "Western Asia", "continent": "Asia", "type": "sovereign", + "lat": 15.39875, + "lng": 48.1943, "south": 11.7975, "west": 41.7096, "north": 19, - "east": 54.679 + "east": 54.679, + "size": 1115275612987.1382 }, { "code": "YUCS", @@ -3326,10 +4220,13 @@ "region": "Southern Europe", "continent": "Europe", "type": "former", + "lat": 43.86593435, + "lng": 18.19949650000001, "south": 40.855222, "west": 13.364900000000034, "north": 46.8766467, - "east": 23.034092999999984 + "east": 23.034092999999984, + "size": 519930340116.9761 }, { "code": "ZRCD", @@ -3337,10 +4234,13 @@ "region": "Middle Africa", "continent": "Africa", "type": "former", + "lat": -4.03833345, + "lng": 21.73311615, "south": -13.4580558, "west": 12.1454, "north": 5.3813889, - "east": 31.3208323 + "east": 31.3208323, + "size": 4445471837025.937 }, { "code": "ZM", @@ -3348,10 +4248,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": -13.13969775, + "lng": 27.849304849999953, "south": -18.0761122, "west": 21.9963878, "north": -8.2032833, - "east": 33.7022219 + "east": 33.7022219, + "size": 1392922905979.0637 }, { "code": "ZW", @@ -3359,10 +4262,13 @@ "region": "Eastern Africa", "continent": "Africa", "type": "sovereign", + "lat": -19.01989715, + "lng": 29.15236994999998, "south": -22.4236835, "west": 25.2369579, "north": -15.6161108, - "east": 33.067782 + "east": 33.067782, + "size": 624172744215.7195 }, { "code": "AX", @@ -3371,9 +4277,12 @@ "region": "Northern Europe", "continent": "Europe", "type": "dependent", + "lat": 60.19825, + "lng": 19.96848019999993, "south": 59.968959, "west": 19.6345568, "north": 60.427541, - "east": 20.3024036 + "east": 20.3024036, + "size": 1886218115.7080019 } ] \ No newline at end of file