Use GDAL/OGR for raster/vector operations - colab
Setting working directory for the the Google Collaboratory
GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source License by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and single vector abstract data model to the calling application for all supported formats. It also comes with a variety of useful command line utilities for data translation and processing (source https://gdal.org/).
[1]:
from google.colab import drive
drive.mount('/gdrive')
Mounted at /gdrive
List the mounted gdrive. If you have folders and files in you gdrive you should be able to see them
[2]:
! ls /gdrive/MyDrive
auto
Big_blue
'Colab Notebooks'
'Dataset for global stream network and MOSQLAND.gdoc'
'Discharge Tasks.gdoc'
Elena_intro.gdoc
GeoCompCourse
GeoCompYaleMay2020
grants
'ID PASSPORT'
LandscapeGenetic
Lawsuit
Margosa
panniers-trailers.pdf
RDOC_CMS
review
SE_data
Sofia_intro.gdoc
Stream_Variables_dataset_selected.gsheet
Taino
yale
Download the SE_data folder yousing git
First remove the directory if already exist, then enter in the directory.
[3]:
%rm -rf /gdrive/MyDrive/SE_data
%cd /gdrive/MyDrive
%ls
/gdrive/MyDrive
auto/
Big_blue/
'Colab Notebooks'/
'Dataset for global stream network and MOSQLAND.gdoc'
'Discharge Tasks.gdoc'
Elena_intro.gdoc
GeoCompCourse/
GeoCompYaleMay2020/
grants/
'ID PASSPORT'/
LandscapeGenetic/
Lawsuit/
Margosa/
panniers-trailers.pdf
RDOC_CMS/
review/
Sofia_intro.gdoc
Stream_Variables_dataset_selected.gsheet
Taino/
yale/
Then perform the downloading
[4]:
!git clone https://github.com/selvaje/SE_data.git
Cloning into 'SE_data'...
remote: Enumerating objects: 195, done.
remote: Counting objects: 100% (195/195), done.
remote: Compressing objects: 100% (155/155), done.
remote: Total 262 (delta 22), reused 190 (delta 20), pack-reused 67
Receiving objects: 100% (262/262), 78.99 MiB | 17.61 MiB/s, done.
Resolving deltas: 100% (25/25), done.
Checking out files: 100% (162/162), done.
Check if the SE_data folder is full
[5]:
! ls -l SE_data/*
-rw------- 1 root root 58 Jan 19 23:58 SE_data/README.md
SE_data/exercise:
total 187
-rw------- 1 root root 8591 Jan 19 23:58 00_Setting_Colab_for_for_Spatial_Ecology_course.ipynb
-rw------- 1 root root 153327 Jan 19 23:58 01_gdal.ipynb
-rw------- 1 root root 24271 Jan 19 23:58 02_pktools.ipynb
drwx------ 7 root root 4096 Jan 19 23:58 geodata
SE_data/pktools_local:
total 15
-rw------- 1 root root 11141 Jan 19 23:58 00_pktools_gdrive_install.ipynb
drwx------ 5 root root 4096 Jan 19 23:58 usr
Start to use GDAL commands
[6]:
%cd /gdrive/MyDrive/SE_data/exercise/
%ls geodata/*/*.tif
/gdrive/MyDrive/SE_data/exercise
geodata/dem/GMTED2010.tif geodata/LST/LST_MOYDmax_month7.tif
geodata/LST/LST_MOYDmax_month10.tif geodata/LST/LST_MOYDmax_month8.tif
geodata/LST/LST_MOYDmax_month11.tif geodata/LST/LST_MOYDmax_month9.tif
geodata/LST/LST_MOYDmax_month12.tif geodata/temperature/ug_bio_3.tif
geodata/LST/LST_MOYDmax_month1.tif geodata/vegetation/ETmean08-11_01_msk.tif
geodata/LST/LST_MOYDmax_month2.tif geodata/vegetation/ETmean08-11_crop.tif
geodata/LST/LST_MOYDmax_month3.tif geodata/vegetation/ETmean08-11.tif
geodata/LST/LST_MOYDmax_month4.tif geodata/vegetation/ETstdev08-11.tif
geodata/LST/LST_MOYDmax_month5.tif geodata/vegetation/GPPmean08-11.tif
geodata/LST/LST_MOYDmax_month6.tif geodata/vegetation/GPPstdev08-11.tif
Retrive the characteristic of the one tif file
[ ]:
!gdalinfo geodata/vegetation/ETmean08-11.tif
Driver: GTiff/GeoTIFF
Files: geodata/vegetation/ETmean08-11.tif
Size is 720, 600
Coordinate System is:
GEOGCRS["WGS 84",
DATUM["World Geodetic System 1984",
ELLIPSOID["WGS 84",6378137,298.257223563,
LENGTHUNIT["metre",1]]],
PRIMEM["Greenwich",0,
ANGLEUNIT["degree",0.0174532925199433]],
CS[ellipsoidal,2],
AXIS["geodetic latitude (Lat)",north,
ORDER[1],
ANGLEUNIT["degree",0.0174532925199433]],
AXIS["geodetic longitude (Lon)",east,
ORDER[2],
ANGLEUNIT["degree",0.0174532925199433]],
ID["EPSG",4326]]
Data axis to CRS axis mapping: 2,1
Origin = (29.000000000000000,4.000000004000000)
Pixel Size = (0.008333333340000,-0.008333333340000)
Metadata:
AREA_OR_POINT=Area
Image Structure Metadata:
COMPRESSION=LZW
INTERLEAVE=BAND
Corner Coordinates:
Upper Left ( 29.0000000, 4.0000000) ( 29d 0' 0.00"E, 4d 0' 0.00"N)
Lower Left ( 29.0000000, -1.0000000) ( 29d 0' 0.00"E, 1d 0' 0.00"S)
Upper Right ( 35.0000000, 4.0000000) ( 35d 0' 0.00"E, 4d 0' 0.00"N)
Lower Right ( 35.0000000, -1.0000000) ( 35d 0' 0.00"E, 1d 0' 0.00"S)
Center ( 32.0000000, 1.5000000) ( 32d 0' 0.00"E, 1d30' 0.00"N)
Band 1 Block=720x2 Type=Float32, ColorInterp=Gray
NoData Value=-3.39999995214436425e+38
Visualize the image
[ ]:
!/usr/bin/openev/bin/openev geodata/vegetation/ETmean08-11.tif
Default software rendering mode (use -h if accelerated video card installed).
Gtk-WARNING **: Failed to load module "libgail.so": libgail.so: cannot open shared object file: No such file or directory
Gtk-WARNING **: Failed to load module "libatk-bridge.so": libatk-bridge.so: cannot open shared object file: No such file or directory
Loading tools from /usr/bin/openev/tools/Tool_Export.py
Loading tools from /usr/bin/openev/tools/Tool_ShapesGrid.py
Loading tools from /usr/bin/openev/tools/Tool_DriverList.py
Understanding data type
Ranges of GDAL data types |
Image Size |
||
---|---|---|---|
GDAL data type |
Minimum |
Maximum |
|
Byte |
0 |
255 |
39M |
UInt16 |
0 |
65,535 |
78M |
Int16, CInt16 |
-32,768 |
32,767 |
78M |
UInt32 |
0 |
4,294,967,295 |
155M |
Int32, CInt32 |
-2,147,483,648 |
2,147,483,647 |
155M |
Float32, CFloat32 |
-3.4E38 |
3.4E38 |
155M |
Float64, CFloat64 |
-1.79E308 |
1.79E308 |
309M |
Understanding NoData Value
[ ]:
!gdalinfo -mm geodata/vegetation/ETmean08-11.tif
Driver: GTiff/GeoTIFF
Files: geodata/vegetation/ETmean08-11.tif
Size is 720, 600
Coordinate System is:
GEOGCRS["WGS 84",
DATUM["World Geodetic System 1984",
ELLIPSOID["WGS 84",6378137,298.257223563,
LENGTHUNIT["metre",1]]],
PRIMEM["Greenwich",0,
ANGLEUNIT["degree",0.0174532925199433]],
CS[ellipsoidal,2],
AXIS["geodetic latitude (Lat)",north,
ORDER[1],
ANGLEUNIT["degree",0.0174532925199433]],
AXIS["geodetic longitude (Lon)",east,
ORDER[2],
ANGLEUNIT["degree",0.0174532925199433]],
ID["EPSG",4326]]
Data axis to CRS axis mapping: 2,1
Origin = (29.000000000000000,4.000000004000000)
Pixel Size = (0.008333333340000,-0.008333333340000)
Metadata:
AREA_OR_POINT=Area
Image Structure Metadata:
COMPRESSION=LZW
INTERLEAVE=BAND
Corner Coordinates:
Upper Left ( 29.0000000, 4.0000000) ( 29d 0' 0.00"E, 4d 0' 0.00"N)
Lower Left ( 29.0000000, -1.0000000) ( 29d 0' 0.00"E, 1d 0' 0.00"S)
Upper Right ( 35.0000000, 4.0000000) ( 35d 0' 0.00"E, 4d 0' 0.00"N)
Lower Right ( 35.0000000, -1.0000000) ( 35d 0' 0.00"E, 1d 0' 0.00"S)
Center ( 32.0000000, 1.5000000) ( 32d 0' 0.00"E, 1d30' 0.00"N)
Band 1 Block=720x2 Type=Float32, ColorInterp=Gray
Computed Min/Max=0.547,7.492
NoData Value=-3.39999995214436425e+38
[ ]:
!gdal_edit.py -a_nodata -9999 geodata/vegetation/ETmean08-11.tif
[ ]:
!gdalinfo -mm geodata/vegetation/ETmean08-11.tif
Driver: GTiff/GeoTIFF
Files: geodata/vegetation/ETmean08-11.tif
Size is 720, 600
Coordinate System is:
GEOGCRS["WGS 84",
DATUM["World Geodetic System 1984",
ELLIPSOID["WGS 84",6378137,298.257223563,
LENGTHUNIT["metre",1]]],
PRIMEM["Greenwich",0,
ANGLEUNIT["degree",0.0174532925199433]],
CS[ellipsoidal,2],
AXIS["geodetic latitude (Lat)",north,
ORDER[1],
ANGLEUNIT["degree",0.0174532925199433]],
AXIS["geodetic longitude (Lon)",east,
ORDER[2],
ANGLEUNIT["degree",0.0174532925199433]],
ID["EPSG",4326]]
Data axis to CRS axis mapping: 2,1
Origin = (29.000000000000000,4.000000004000000)
Pixel Size = (0.008333333340000,-0.008333333340000)
Metadata:
AREA_OR_POINT=Area
Image Structure Metadata:
COMPRESSION=LZW
INTERLEAVE=BAND
Corner Coordinates:
Upper Left ( 29.0000000, 4.0000000) ( 29d 0' 0.00"E, 4d 0' 0.00"N)
Lower Left ( 29.0000000, -1.0000000) ( 29d 0' 0.00"E, 1d 0' 0.00"S)
Upper Right ( 35.0000000, 4.0000000) ( 35d 0' 0.00"E, 4d 0' 0.00"N)
Lower Right ( 35.0000000, -1.0000000) ( 35d 0' 0.00"E, 1d 0' 0.00"S)
Center ( 32.0000000, 1.5000000) ( 32d 0' 0.00"E, 1d30' 0.00"N)
Band 1 Block=720x2 Type=Float32, ColorInterp=Gray
Computed Min/Max=-339999995214436424907732413799364296704.000,7.492
NoData Value=-9999
[ ]:
!gdal_edit.py -a_nodata -339999995214436424907732413799364296704.000 geodata/vegetation/ETmean08-11.tif
[ ]:
!gdalinfo -mm geodata/vegetation/ETmean08-11.tif
Driver: GTiff/GeoTIFF
Files: geodata/vegetation/ETmean08-11.tif
Size is 720, 600
Coordinate System is:
GEOGCRS["WGS 84",
DATUM["World Geodetic System 1984",
ELLIPSOID["WGS 84",6378137,298.257223563,
LENGTHUNIT["metre",1]]],
PRIMEM["Greenwich",0,
ANGLEUNIT["degree",0.0174532925199433]],
CS[ellipsoidal,2],
AXIS["geodetic latitude (Lat)",north,
ORDER[1],
ANGLEUNIT["degree",0.0174532925199433]],
AXIS["geodetic longitude (Lon)",east,
ORDER[2],
ANGLEUNIT["degree",0.0174532925199433]],
ID["EPSG",4326]]
Data axis to CRS axis mapping: 2,1
Origin = (29.000000000000000,4.000000004000000)
Pixel Size = (0.008333333340000,-0.008333333340000)
Metadata:
AREA_OR_POINT=Area
Image Structure Metadata:
COMPRESSION=LZW
INTERLEAVE=BAND
Corner Coordinates:
Upper Left ( 29.0000000, 4.0000000) ( 29d 0' 0.00"E, 4d 0' 0.00"N)
Lower Left ( 29.0000000, -1.0000000) ( 29d 0' 0.00"E, 1d 0' 0.00"S)
Upper Right ( 35.0000000, 4.0000000) ( 35d 0' 0.00"E, 4d 0' 0.00"N)
Lower Right ( 35.0000000, -1.0000000) ( 35d 0' 0.00"E, 1d 0' 0.00"S)
Center ( 32.0000000, 1.5000000) ( 32d 0' 0.00"E, 1d30' 0.00"N)
Band 1 Block=720x2 Type=Float32, ColorInterp=Gray
Computed Min/Max=0.547,7.492
NoData Value=-3.39999995214436425e+38
Calculate minimum and maximum values for all the images
[ ]:
%%bash
for file in geodata/vegetation/*.tif ; do
gdalinfo -mm $file | grep Computed
done
Computed Min/Max=0.000,10.000
Computed Min/Max=0.000,66.000
Computed Min/Max=0.638,6.957
Computed Min/Max=0.000,50.000
Computed Min/Max=0.547,7.492
Computed Min/Max=0.547,7.492
Computed Min/Max=0.209,3.332
Computed Min/Max=0.209,3.332
Computed Min/Max=0.000,1.476
Computed Min/Max=0.000,9.738
Computed Min/Max=0.000,4.220
Computed Min/Max=0.589,6.957
Computed Min/Max=0.260,3.151
Computed Min/Max=0.807,6.408
Computed Min/Max=0.230,2.370
Computed Min/Max=0.684,7.492
Computed Min/Max=0.271,3.332
Computed Min/Max=0.547,7.402
Computed Min/Max=0.209,3.067
[ ]:
%%bash
gdal_calc.py --type=Float32 --overwrite -A geodata/vegetation/GPPstdev08-11.tif -B geodata/vegetation/GPPmean08-11.tif \
--co=COMPRESS=DEFLATE --co=ZLEVEL=9 --calc="( A.astype(float) / ( B.astype(float) + 0.000000001 ) )" --outfile=geodata/vegetation/GPPcv08-11.tif
0.. 0.. 0.. 1.. 1.. 1.. 2.. 2.. 2.. 3.. 3.. 3.. 4.. 4.. 4.. 5.. 5.. 5.. 6.. 6.. 6.. 7.. 7.. 7.. 8.. 8.. 8.. 9.. 9.. 9.. 10.. 10.. 10.. 11.. 11.. 11.. 12.. 12.. 12.. 13.. 13.. 13.. 14.. 14.. 14.. 15.. 15.. 15.. 16.. 16.. 16.. 17.. 17.. 17.. 18.. 18.. 18.. 19.. 19.. 19.. 20.. 20.. 20.. 21.. 21.. 21.. 22.. 22.. 22.. 23.. 23.. 23.. 24.. 24.. 24.. 25.. 25.. 25.. 26.. 26.. 26.. 27.. 27.. 27.. 28.. 28.. 28.. 29.. 29.. 29.. 30.. 30.. 30.. 31.. 31.. 31.. 32.. 32.. 32.. 33.. 33.. 33.. 34.. 34.. 34.. 35.. 35.. 35.. 36.. 36.. 36.. 37.. 37.. 37.. 38.. 38.. 38.. 39.. 39.. 39.. 40.. 40.. 40.. 41.. 41.. 41.. 42.. 42.. 42.. 43.. 43.. 43.. 44.. 44.. 44.. 45.. 45.. 45.. 46.. 46.. 46.. 47.. 47.. 47.. 48.. 48.. 48.. 49.. 49.. 49.. 50.. 50.. 50.. 51.. 51.. 51.. 52.. 52.. 52.. 53.. 53.. 53.. 54.. 54.. 54.. 55.. 55.. 55.. 56.. 56.. 56.. 57.. 57.. 57.. 58.. 58.. 58.. 59.. 59.. 59.. 60.. 60.. 60.. 61.. 61.. 61.. 62.. 62.. 62.. 63.. 63.. 63.. 64.. 64.. 64.. 65.. 65.. 65.. 66.. 66.. 66.. 67.. 67.. 67.. 68.. 68.. 68.. 69.. 69.. 69.. 70.. 70.. 70.. 71.. 71.. 71.. 72.. 72.. 72.. 73.. 73.. 73.. 74.. 74.. 74.. 75.. 75.. 75.. 76.. 76.. 76.. 77.. 77.. 77.. 78.. 78.. 78.. 79.. 79.. 79.. 80.. 80.. 80.. 81.. 81.. 81.. 82.. 82.. 82.. 83.. 83.. 83.. 84.. 84.. 84.. 85.. 85.. 85.. 86.. 86.. 86.. 87.. 87.. 87.. 88.. 88.. 88.. 89.. 89.. 89.. 90.. 90.. 90.. 91.. 91.. 91.. 92.. 92.. 92.. 93.. 93.. 93.. 94.. 94.. 94.. 95.. 95.. 95.. 96.. 96.. 96.. 97.. 97.. 97.. 98.. 98.. 98.. 99.. 99.. 99.. 100 - Done
[ ]:
! gdalinfo -mm geodata/vegetation/GPPcv08-11.tif
Driver: GTiff/GeoTIFF
Files: geodata/vegetation/GPPcv08-11.tif
Size is 720, 600
Coordinate System is:
GEOGCRS["WGS 84",
DATUM["World Geodetic System 1984",
ELLIPSOID["WGS 84",6378137,298.257223563,
LENGTHUNIT["metre",1]]],
PRIMEM["Greenwich",0,
ANGLEUNIT["degree",0.0174532925199433]],
CS[ellipsoidal,2],
AXIS["geodetic latitude (Lat)",north,
ORDER[1],
ANGLEUNIT["degree",0.0174532925199433]],
AXIS["geodetic longitude (Lon)",east,
ORDER[2],
ANGLEUNIT["degree",0.0174532925199433]],
ID["EPSG",4326]]
Data axis to CRS axis mapping: 2,1
Origin = (29.000000000000000,4.000000004000000)
Pixel Size = (0.008333333340000,-0.008333333340000)
Metadata:
AREA_OR_POINT=Area
Image Structure Metadata:
COMPRESSION=DEFLATE
INTERLEAVE=BAND
Corner Coordinates:
Upper Left ( 29.0000000, 4.0000000) ( 29d 0' 0.00"E, 4d 0' 0.00"N)
Lower Left ( 29.0000000, -1.0000000) ( 29d 0' 0.00"E, 1d 0' 0.00"S)
Upper Right ( 35.0000000, 4.0000000) ( 35d 0' 0.00"E, 4d 0' 0.00"N)
Lower Right ( 35.0000000, -1.0000000) ( 35d 0' 0.00"E, 1d 0' 0.00"S)
Center ( 32.0000000, 1.5000000) ( 32d 0' 0.00"E, 1d30' 0.00"N)
Band 1 Block=720x2 Type=Float32, ColorInterp=Gray
Computed Min/Max=0.000,1.476
NoData Value=3.40282346600000016e+38
[ ]:
%%bash
for file in geodata/LST/LST_MOYDmax_month?.tif geodata/LST/LST_MOYDmax_month??.tif; do
filename=$(basename $file .tif )
gdalwarp -overwrite -te 29 -1 35.0000000048 4.000000004 -tr 0.008333333340000 0.008333333340000 -co COMPRESS=DEFLATE -co ZLEVEL=9 $file geodata/LST/${filename}_crop.tif
done
Creating output file that is 720P x 600L.
Processing geodata/LST/LST_MOYDmax_month1.tif [1/1] : 0Using internal nodata values (e.g. -9999) for image geodata/LST/LST_MOYDmax_month1.tif.
Copying nodata values from source geodata/LST/LST_MOYDmax_month1.tif to destination geodata/LST/LST_MOYDmax_month1_crop.tif.
...10...20...30...40...50...60...70...80...90...100 - done.
Creating output file that is 720P x 600L.
Processing geodata/LST/LST_MOYDmax_month2.tif [1/1] : 0Using internal nodata values (e.g. -9999) for image geodata/LST/LST_MOYDmax_month2.tif.
Copying nodata values from source geodata/LST/LST_MOYDmax_month2.tif to destination geodata/LST/LST_MOYDmax_month2_crop.tif.
...10...20...30...40...50...60...70...80...90...100 - done.
Creating output file that is 720P x 600L.
Processing geodata/LST/LST_MOYDmax_month3.tif [1/1] : 0Using internal nodata values (e.g. -9999) for image geodata/LST/LST_MOYDmax_month3.tif.
Copying nodata values from source geodata/LST/LST_MOYDmax_month3.tif to destination geodata/LST/LST_MOYDmax_month3_crop.tif.
...10...20...30...40...50...60...70...80...90...100 - done.
Creating output file that is 720P x 600L.
Processing geodata/LST/LST_MOYDmax_month4.tif [1/1] : 0Using internal nodata values (e.g. -9999) for image geodata/LST/LST_MOYDmax_month4.tif.
Copying nodata values from source geodata/LST/LST_MOYDmax_month4.tif to destination geodata/LST/LST_MOYDmax_month4_crop.tif.
...10...20...30...40...50...60...70...80...90...100 - done.
Creating output file that is 720P x 600L.
Processing geodata/LST/LST_MOYDmax_month5.tif [1/1] : 0Using internal nodata values (e.g. -9999) for image geodata/LST/LST_MOYDmax_month5.tif.
Copying nodata values from source geodata/LST/LST_MOYDmax_month5.tif to destination geodata/LST/LST_MOYDmax_month5_crop.tif.
...10...20...30...40...50...60...70...80...90...100 - done.
Creating output file that is 720P x 600L.
Processing geodata/LST/LST_MOYDmax_month6.tif [1/1] : 0Using internal nodata values (e.g. -9999) for image geodata/LST/LST_MOYDmax_month6.tif.
Copying nodata values from source geodata/LST/LST_MOYDmax_month6.tif to destination geodata/LST/LST_MOYDmax_month6_crop.tif.
...10...20...30...40...50...60...70...80...90...100 - done.
Creating output file that is 720P x 600L.
Processing geodata/LST/LST_MOYDmax_month7.tif [1/1] : 0Using internal nodata values (e.g. -9999) for image geodata/LST/LST_MOYDmax_month7.tif.
Copying nodata values from source geodata/LST/LST_MOYDmax_month7.tif to destination geodata/LST/LST_MOYDmax_month7_crop.tif.
...10...20...30...40...50...60...70...80...90...100 - done.
Creating output file that is 720P x 600L.
Processing geodata/LST/LST_MOYDmax_month8.tif [1/1] : 0Using internal nodata values (e.g. -9999) for image geodata/LST/LST_MOYDmax_month8.tif.
Copying nodata values from source geodata/LST/LST_MOYDmax_month8.tif to destination geodata/LST/LST_MOYDmax_month8_crop.tif.
...10...20...30...40...50...60...70...80...90...100 - done.
Creating output file that is 720P x 600L.
Processing geodata/LST/LST_MOYDmax_month9.tif [1/1] : 0Using internal nodata values (e.g. -9999) for image geodata/LST/LST_MOYDmax_month9.tif.
Copying nodata values from source geodata/LST/LST_MOYDmax_month9.tif to destination geodata/LST/LST_MOYDmax_month9_crop.tif.
...10...20...30...40...50...60...70...80...90...100 - done.
Creating output file that is 720P x 600L.
Processing geodata/LST/LST_MOYDmax_month10.tif [1/1] : 0Using internal nodata values (e.g. -9999) for image geodata/LST/LST_MOYDmax_month10.tif.
Copying nodata values from source geodata/LST/LST_MOYDmax_month10.tif to destination geodata/LST/LST_MOYDmax_month10_crop.tif.
...10...20...30...40...50...60...70...80...90...100 - done.
Creating output file that is 720P x 600L.
Processing geodata/LST/LST_MOYDmax_month11.tif [1/1] : 0Using internal nodata values (e.g. -9999) for image geodata/LST/LST_MOYDmax_month11.tif.
Copying nodata values from source geodata/LST/LST_MOYDmax_month11.tif to destination geodata/LST/LST_MOYDmax_month11_crop.tif.
...10...20...30...40...50...60...70...80...90...100 - done.
Creating output file that is 720P x 600L.
Processing geodata/LST/LST_MOYDmax_month12.tif [1/1] : 0Using internal nodata values (e.g. -9999) for image geodata/LST/LST_MOYDmax_month12.tif.
Copying nodata values from source geodata/LST/LST_MOYDmax_month12.tif to destination geodata/LST/LST_MOYDmax_month12_crop.tif.
...10...20...30...40...50...60...70...80...90...100 - done.
[ ]:
%%bash
for file in geodata/LST/LST_MOYDmax_month?.tif geodata/LST/LST_MOYDmax_month??.tif; do
gdallocationinfo -valonly $file 20 20
done
34.0951232910156
36.324462890625
34.5248413085938
30.09130859375
26.7726745605469
25.4852294921875
24.9943237304688
25.3010864257812
25.9540100097656
26.5707092285156
28.4977416992188
30.7633972167969
[ ]:
%%bash
for file in geodata/LST/LST_MOYDmax_month?.tif geodata/LST/LST_MOYDmax_month??.tif; do
gdallocationinfo -valonly -geoloc $file 33 2
done
36.983154296875
40.4172973632812
38.7196350097656
33.0290832519531
29.9873352050781
29.6256713867188
29.9307861328125
30.1702880859375
30.9218444824219
30.4443359375
30.4249267578125
32.9085998535156
[ ]:
%%bash
# Create the lat long file
echo 32.5 2.5 > geodata/LST/x_y.txt
echo 31.1 2.1 >> geodata/LST/x_y.txt
# looping trough the images
for file in geodata/LST/LST_MOYDmax_month?.tif geodata/LST/LST_MOYDmax_month??.tif; do
gdallocationinfo -valonly -geoloc $file < geodata/LST/x_y.txt
echo ""
done
37.4022827148438
35.0345764160156
40.3694458007812
37.824951171875
38.5549926757812
36.6663208007812
32.7738952636719
32.6803283691406
29.0351257324219
30.0338134765625
29.025634765625
29.3355102539062
29.0183715820312
29.4237365722656
29.1660461425781
29.3502197265625
29.6674194335938
29.7001647949219
28.8177490234375
29.066650390625
29.2975463867188
29.015869140625
32.8586730957031
31.3289184570312
From Image to text and from txt to image
[ ]:
%%bash
# from tif to 3 col txt XYZ
gdal_translate -of XYZ geodata/vegetation/ETmean08-11_crop.tif geodata/vegetation/ETmean08-11_crop.txt
# masking
awk '{if ($3>2 && $3<4) {print $1,$2,50 } else {print}}' geodata/vegetation/ETmean08-11_crop.txt > geodata/vegetation/ETmean08-11_crop_trh.txt
# back to tif
gdal_translate -co COMPRESS=DEFLATE -co ZLEVEL=9 -ot Byte geodata/vegetation/ETmean08-11_crop_trh.txt geodata/vegetation/ETmean08-11_crop_trh.tif
Input file size is 240, 240
0...10...20...30...40...50...60...70...80...90...100 - done.
Input file size is 240, 240
0...10...20...30...40...50...60...70...80...90...100 - done.
The use of VRT to stack images and tiling
[ ]:
%%bash
# stck the tif
gdalbuildvrt -overwrite -separate geodata/vegetation/stack.vrt geodata/vegetation/ETmean08-11.tif geodata/vegetation/ETstdev08-11.tif
gdalinfo geodata/vegetation/stack.vrt
0...10...20...30...40...50...60...70...80...90...100 - done.
Driver: VRT/Virtual Raster
Files: geodata/vegetation/stack.vrt
geodata/vegetation/ETmean08-11.tif
geodata/vegetation/ETstdev08-11.tif
Size is 720, 600
Coordinate System is:
GEOGCRS["WGS 84",
DATUM["World Geodetic System 1984",
ELLIPSOID["WGS 84",6378137,298.257223563,
LENGTHUNIT["metre",1]]],
PRIMEM["Greenwich",0,
ANGLEUNIT["degree",0.0174532925199433]],
CS[ellipsoidal,2],
AXIS["geodetic latitude (Lat)",north,
ORDER[1],
ANGLEUNIT["degree",0.0174532925199433]],
AXIS["geodetic longitude (Lon)",east,
ORDER[2],
ANGLEUNIT["degree",0.0174532925199433]],
ID["EPSG",4326]]
Data axis to CRS axis mapping: 2,1
Origin = (29.000000000000000,4.000000004000000)
Pixel Size = (0.008333333340000,-0.008333333340000)
Corner Coordinates:
Upper Left ( 29.0000000, 4.0000000) ( 29d 0' 0.00"E, 4d 0' 0.00"N)
Lower Left ( 29.0000000, -1.0000000) ( 29d 0' 0.00"E, 1d 0' 0.00"S)
Upper Right ( 35.0000000, 4.0000000) ( 35d 0' 0.00"E, 4d 0' 0.00"N)
Lower Right ( 35.0000000, -1.0000000) ( 35d 0' 0.00"E, 1d 0' 0.00"S)
Center ( 32.0000000, 1.5000000) ( 32d 0' 0.00"E, 1d30' 0.00"N)
Band 1 Block=128x128 Type=Float32, ColorInterp=Undefined
NoData Value=-3.39999995214436387e+38
Band 2 Block=128x128 Type=Float32, ColorInterp=Undefined
NoData Value=-3.39999995214436387e+38
[ ]:
%%bash
# split in tiles
gdal_translate -srcwin 0 0 360 300 geodata/vegetation/stack.vrt geodata/vegetation/stack_UL.tif
gdal_translate -srcwin 0 300 360 300 geodata/vegetation/stack.vrt geodata/vegetation/stack_UR.tif
gdal_translate -srcwin 360 0 360 300 geodata/vegetation/stack.vrt geodata/vegetation/stack_LL.tif
gdal_translate -srcwin 360 300 360 300 geodata/vegetation/stack.vrt geodata/vegetation/stack_LR.tif
# recompose the image
gdalbuildvrt -overwrite geodata/vegetation/ETmosaic.vrt geodata/vegetation/stack_UL.tif geodata/vegetation/stack_UR.tif geodata/vegetation/stack_LL.tif geodata/vegetation/stack_LR.tif
gdal_translate -co COMPRESS=DEFLATE -co ZLEVEL=9 geodata/vegetation/ETmosaic.vrt geodata/vegetation/ETmosaic.tif
Input file size is 720, 600
0...10...20...30...40...50...60...70...80...90...100 - done.
Input file size is 720, 600
0...10...20...30...40...50...60...70...80...90...100 - done.
Input file size is 720, 600
0...10...20...30...40...50...60...70...80...90...100 - done.
Input file size is 720, 600
0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...100 - done.
Input file size is 720, 600
0...10...20...30...40...50...60...70...80...90...100 - done.
Create shp border tiles
[ ]:
%%bash
rm -f geodata/vegetation/tiles.*
gdaltindex geodata/vegetation/tiles.shp geodata/vegetation/stack_??.tif
Creating new index file...
Surface distance/buffer
[ ]:
%%bash
# Continues distance surface
gdal_proximity.py -co COMPRESS=DEFLATE -co ZLEVEL=9 -values 0 -distunits PIXEL -ot UInt32 geodata/vegetation/ETmean08-11_crop_trh.tif geodata/vegetation/ETmean08-11_crop_proximity.tif
0...10...20...30...40...50...60...70...80...90...100 - done.
[ ]:
%%bash
# Fix buffer surface
gdal_proximity.py -fixed-buf-val 4 -maxdist 4 -nodata 10 -co COMPRESS=DEFLATE -co ZLEVEL=9 -values 0 -distunits PIXEL -ot Byte geodata/vegetation/ETmean08-11_crop_trh.tif geodata/vegetation/ETmean08-11_crop_buffer.tif
0...10...20...30...40...50...60...70...80...90...100 - done.
Topography variables
[ ]:
%%bash
# calculate slope
gdaldem slope -s 111120 -co COMPRESS=DEFLATE -co ZLEVEL=9 geodata/dem/GMTED2010.tif geodata/dem/slope.tif
# calculate apect
gdaldem aspect -zero_for_flat -co COMPRESS=DEFLATE -co ZLEVEL=9 geodata/dem/GMTED2010.tif geodata/dem/aspect.tif
# calculate Terrain Ruggedness Index TRI
gdaldem TRI -co COMPRESS=DEFLATE -co ZLEVEL=9 geodata/dem/GMTED2010.tif geodata/dem/tri.tif
# calculate Topographic Position Index TPI
gdaldem TPI -co COMPRESS=DEFLATE -co ZLEVEL=9 geodata/dem/GMTED2010.tif geodata/dem/tpi.tif
# calculate Roughness
gdaldem roughness -co COMPRESS=DEFLATE -co ZLEVEL=9 geodata/dem/GMTED2010.tif geodata/dem/roughness.tif
0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...100 - done.
Start to use OGR Commands
Select a polygon and create a new shape file
[ ]:
%%bash
ogrinfo -al -geom=NO geodata/shp/TM_WORLD_BORDERS.shp
INFO: Open of `geodata/shp/TM_WORLD_BORDERS.shp'
using driver `ESRI Shapefile' successful.
Layer name: TM_WORLD_BORDERS
Metadata:
DBF_DATE_LAST_UPDATE=2017-08-08
Geometry: Polygon
Feature Count: 246
Extent: (-180.000000, -90.000000) - (180.000000, 83.623596)
Layer SRS WKT:
GEOGCRS["WGS 84",
DATUM["World Geodetic System 1984",
ELLIPSOID["WGS 84",6378137,298.257223563,
LENGTHUNIT["metre",1]]],
PRIMEM["Greenwich",0,
ANGLEUNIT["degree",0.0174532925199433]],
CS[ellipsoidal,2],
AXIS["latitude",north,
ORDER[1],
ANGLEUNIT["degree",0.0174532925199433]],
AXIS["longitude",east,
ORDER[2],
ANGLEUNIT["degree",0.0174532925199433]],
ID["EPSG",4326]]
Data axis to CRS axis mapping: 2,1
FIPS: String (2.0)
ISO2: String (2.0)
ISO3: String (3.0)
UN: Integer (3.0)
NAME: String (50.0)
AREA: Integer (7.0)
POP2005: Integer64 (10.0)
REGION: Integer (3.0)
SUBREGION: Integer (3.0)
LON: Real (8.3)
LAT: Real (7.3)
OGRFeature(TM_WORLD_BORDERS):0
FIPS (String) = AC
ISO2 (String) = AG
ISO3 (String) = ATG
UN (Integer) = 28
NAME (String) = Antigua and Barbuda
AREA (Integer) = 44
POP2005 (Integer64) = 83039
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -61.783
LAT (Real) = 17.078
OGRFeature(TM_WORLD_BORDERS):1
FIPS (String) = AG
ISO2 (String) = DZ
ISO3 (String) = DZA
UN (Integer) = 12
NAME (String) = Algeria
AREA (Integer) = 238174
POP2005 (Integer64) = 32854159
REGION (Integer) = 2
SUBREGION (Integer) = 15
LON (Real) = 2.632
LAT (Real) = 28.163
OGRFeature(TM_WORLD_BORDERS):2
FIPS (String) = AJ
ISO2 (String) = AZ
ISO3 (String) = AZE
UN (Integer) = 31
NAME (String) = Azerbaijan
AREA (Integer) = 8260
POP2005 (Integer64) = 8352021
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 47.395
LAT (Real) = 40.430
OGRFeature(TM_WORLD_BORDERS):3
FIPS (String) = AL
ISO2 (String) = AL
ISO3 (String) = ALB
UN (Integer) = 8
NAME (String) = Albania
AREA (Integer) = 2740
POP2005 (Integer64) = 3153731
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = 20.068
LAT (Real) = 41.143
OGRFeature(TM_WORLD_BORDERS):4
FIPS (String) = AM
ISO2 (String) = AM
ISO3 (String) = ARM
UN (Integer) = 51
NAME (String) = Armenia
AREA (Integer) = 2820
POP2005 (Integer64) = 3017661
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 44.563
LAT (Real) = 40.534
OGRFeature(TM_WORLD_BORDERS):5
FIPS (String) = AO
ISO2 (String) = AO
ISO3 (String) = AGO
UN (Integer) = 24
NAME (String) = Angola
AREA (Integer) = 124670
POP2005 (Integer64) = 16095214
REGION (Integer) = 2
SUBREGION (Integer) = 17
LON (Real) = 17.544
LAT (Real) = -12.296
OGRFeature(TM_WORLD_BORDERS):6
FIPS (String) = AQ
ISO2 (String) = AS
ISO3 (String) = ASM
UN (Integer) = 16
NAME (String) = American Samoa
AREA (Integer) = 20
POP2005 (Integer64) = 64051
REGION (Integer) = 9
SUBREGION (Integer) = 61
LON (Real) = -170.730
LAT (Real) = -14.318
OGRFeature(TM_WORLD_BORDERS):7
FIPS (String) = AR
ISO2 (String) = AR
ISO3 (String) = ARG
UN (Integer) = 32
NAME (String) = Argentina
AREA (Integer) = 273669
POP2005 (Integer64) = 38747148
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -65.167
LAT (Real) = -35.377
OGRFeature(TM_WORLD_BORDERS):8
FIPS (String) = AS
ISO2 (String) = AU
ISO3 (String) = AUS
UN (Integer) = 36
NAME (String) = Australia
AREA (Integer) = 768230
POP2005 (Integer64) = 20310208
REGION (Integer) = 9
SUBREGION (Integer) = 53
LON (Real) = 136.189
LAT (Real) = -24.973
OGRFeature(TM_WORLD_BORDERS):9
FIPS (String) = BA
ISO2 (String) = BH
ISO3 (String) = BHR
UN (Integer) = 48
NAME (String) = Bahrain
AREA (Integer) = 71
POP2005 (Integer64) = 724788
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 50.562
LAT (Real) = 26.019
OGRFeature(TM_WORLD_BORDERS):10
FIPS (String) = BB
ISO2 (String) = BB
ISO3 (String) = BRB
UN (Integer) = 52
NAME (String) = Barbados
AREA (Integer) = 43
POP2005 (Integer64) = 291933
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -59.559
LAT (Real) = 13.153
OGRFeature(TM_WORLD_BORDERS):11
FIPS (String) = BD
ISO2 (String) = BM
ISO3 (String) = BMU
UN (Integer) = 60
NAME (String) = Bermuda
AREA (Integer) = 5
POP2005 (Integer64) = 64174
REGION (Integer) = 19
SUBREGION (Integer) = 21
LON (Real) = -64.709
LAT (Real) = 32.336
OGRFeature(TM_WORLD_BORDERS):12
FIPS (String) = BF
ISO2 (String) = BS
ISO3 (String) = BHS
UN (Integer) = 44
NAME (String) = Bahamas
AREA (Integer) = 1001
POP2005 (Integer64) = 323295
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -78.014
LAT (Real) = 24.628
OGRFeature(TM_WORLD_BORDERS):13
FIPS (String) = BG
ISO2 (String) = BD
ISO3 (String) = BGD
UN (Integer) = 50
NAME (String) = Bangladesh
AREA (Integer) = 13017
POP2005 (Integer64) = 15328112
REGION (Integer) = 142
SUBREGION (Integer) = 34
LON (Real) = 89.941
LAT (Real) = 24.218
OGRFeature(TM_WORLD_BORDERS):14
FIPS (String) = BH
ISO2 (String) = BZ
ISO3 (String) = BLZ
UN (Integer) = 84
NAME (String) = Belize
AREA (Integer) = 2281
POP2005 (Integer64) = 275546
REGION (Integer) = 19
SUBREGION (Integer) = 13
LON (Real) = -88.602
LAT (Real) = 17.219
OGRFeature(TM_WORLD_BORDERS):15
FIPS (String) = BK
ISO2 (String) = BA
ISO3 (String) = BIH
UN (Integer) = 70
NAME (String) = Bosnia and Herzegovina
AREA (Integer) = 5120
POP2005 (Integer64) = 3915238
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = 17.786
LAT (Real) = 44.169
OGRFeature(TM_WORLD_BORDERS):16
FIPS (String) = BL
ISO2 (String) = BO
ISO3 (String) = BOL
UN (Integer) = 68
NAME (String) = Bolivia
AREA (Integer) = 108438
POP2005 (Integer64) = 9182015
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -64.671
LAT (Real) = -16.715
OGRFeature(TM_WORLD_BORDERS):17
FIPS (String) = BM
ISO2 (String) = MM
ISO3 (String) = MMR
UN (Integer) = 104
NAME (String) = Burma
AREA (Integer) = 65755
POP2005 (Integer64) = 47967266
REGION (Integer) = 142
SUBREGION (Integer) = 35
LON (Real) = 96.041
LAT (Real) = 21.718
OGRFeature(TM_WORLD_BORDERS):18
FIPS (String) = BN
ISO2 (String) = BJ
ISO3 (String) = BEN
UN (Integer) = 204
NAME (String) = Benin
AREA (Integer) = 11062
POP2005 (Integer64) = 8490301
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = 2.469
LAT (Real) = 10.541
OGRFeature(TM_WORLD_BORDERS):19
FIPS (String) = BP
ISO2 (String) = SB
ISO3 (String) = SLB
UN (Integer) = 90
NAME (String) = Solomon Islands
AREA (Integer) = 2799
POP2005 (Integer64) = 472419
REGION (Integer) = 9
SUBREGION (Integer) = 54
LON (Real) = 160.109
LAT (Real) = -9.611
OGRFeature(TM_WORLD_BORDERS):20
FIPS (String) = BR
ISO2 (String) = BR
ISO3 (String) = BRA
UN (Integer) = 76
NAME (String) = Brazil
AREA (Integer) = 845942
POP2005 (Integer64) = 186830759
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -53.089
LAT (Real) = -10.772
OGRFeature(TM_WORLD_BORDERS):21
FIPS (String) = BU
ISO2 (String) = BG
ISO3 (String) = BGR
UN (Integer) = 100
NAME (String) = Bulgaria
AREA (Integer) = 11063
POP2005 (Integer64) = 7744591
REGION (Integer) = 150
SUBREGION (Integer) = 151
LON (Real) = 25.231
LAT (Real) = 42.761
OGRFeature(TM_WORLD_BORDERS):22
FIPS (String) = BX
ISO2 (String) = BN
ISO3 (String) = BRN
UN (Integer) = 96
NAME (String) = Brunei Darussalam
AREA (Integer) = 527
POP2005 (Integer64) = 373831
REGION (Integer) = 142
SUBREGION (Integer) = 35
LON (Real) = 114.591
LAT (Real) = 4.468
OGRFeature(TM_WORLD_BORDERS):23
FIPS (String) = CA
ISO2 (String) = CA
ISO3 (String) = CAN
UN (Integer) = 124
NAME (String) = Canada
AREA (Integer) = 909351
POP2005 (Integer64) = 32270507
REGION (Integer) = 19
SUBREGION (Integer) = 21
LON (Real) = -109.433
LAT (Real) = 59.081
OGRFeature(TM_WORLD_BORDERS):24
FIPS (String) = CB
ISO2 (String) = KH
ISO3 (String) = KHM
UN (Integer) = 116
NAME (String) = Cambodia
AREA (Integer) = 17652
POP2005 (Integer64) = 13955507
REGION (Integer) = 142
SUBREGION (Integer) = 35
LON (Real) = 104.564
LAT (Real) = 12.714
OGRFeature(TM_WORLD_BORDERS):25
FIPS (String) = CE
ISO2 (String) = LK
ISO3 (String) = LKA
UN (Integer) = 144
NAME (String) = Sri Lanka
AREA (Integer) = 6463
POP2005 (Integer64) = 19120763
REGION (Integer) = 142
SUBREGION (Integer) = 34
LON (Real) = 80.704
LAT (Real) = 7.612
OGRFeature(TM_WORLD_BORDERS):26
FIPS (String) = CF
ISO2 (String) = CG
ISO3 (String) = COG
UN (Integer) = 178
NAME (String) = Congo
AREA (Integer) = 34150
POP2005 (Integer64) = 3609851
REGION (Integer) = 2
SUBREGION (Integer) = 17
LON (Real) = 15.986
LAT (Real) = -0.055
OGRFeature(TM_WORLD_BORDERS):27
FIPS (String) = CG
ISO2 (String) = CD
ISO3 (String) = COD
UN (Integer) = 180
NAME (String) = Democratic Republic of the Congo
AREA (Integer) = 226705
POP2005 (Integer64) = 58740547
REGION (Integer) = 2
SUBREGION (Integer) = 17
LON (Real) = 23.654
LAT (Real) = -2.876
OGRFeature(TM_WORLD_BORDERS):28
FIPS (String) = BY
ISO2 (String) = BI
ISO3 (String) = BDI
UN (Integer) = 108
NAME (String) = Burundi
AREA (Integer) = 2568
POP2005 (Integer64) = 7858791
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 29.887
LAT (Real) = -3.356
OGRFeature(TM_WORLD_BORDERS):29
FIPS (String) = CH
ISO2 (String) = CN
ISO3 (String) = CHN
UN (Integer) = 156
NAME (String) = China
AREA (Integer) = 932743
POP2005 (Integer64) = 1312978855
REGION (Integer) = 142
SUBREGION (Integer) = 30
LON (Real) = 106.514
LAT (Real) = 33.420
OGRFeature(TM_WORLD_BORDERS):30
FIPS (String) = AF
ISO2 (String) = AF
ISO3 (String) = AFG
UN (Integer) = 4
NAME (String) = Afghanistan
AREA (Integer) = 65209
POP2005 (Integer64) = 25067407
REGION (Integer) = 142
SUBREGION (Integer) = 34
LON (Real) = 65.216
LAT (Real) = 33.677
OGRFeature(TM_WORLD_BORDERS):31
FIPS (String) = BT
ISO2 (String) = BT
ISO3 (String) = BTN
UN (Integer) = 64
NAME (String) = Bhutan
AREA (Integer) = 4700
POP2005 (Integer64) = 637013
REGION (Integer) = 142
SUBREGION (Integer) = 34
LON (Real) = 90.429
LAT (Real) = 27.415
OGRFeature(TM_WORLD_BORDERS):32
FIPS (String) = CI
ISO2 (String) = CL
ISO3 (String) = CHL
UN (Integer) = 152
NAME (String) = Chile
AREA (Integer) = 74880
POP2005 (Integer64) = 16295102
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -69.433
LAT (Real) = -23.389
OGRFeature(TM_WORLD_BORDERS):33
FIPS (String) = CJ
ISO2 (String) = KY
ISO3 (String) = CYM
UN (Integer) = 136
NAME (String) = Cayman Islands
AREA (Integer) = 26
POP2005 (Integer64) = 45591
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -81.198
LAT (Real) = 19.314
OGRFeature(TM_WORLD_BORDERS):34
FIPS (String) = CM
ISO2 (String) = CM
ISO3 (String) = CMR
UN (Integer) = 120
NAME (String) = Cameroon
AREA (Integer) = 46540
POP2005 (Integer64) = 17795149
REGION (Integer) = 2
SUBREGION (Integer) = 17
LON (Real) = 12.277
LAT (Real) = 5.133
OGRFeature(TM_WORLD_BORDERS):35
FIPS (String) = CD
ISO2 (String) = TD
ISO3 (String) = TCD
UN (Integer) = 148
NAME (String) = Chad
AREA (Integer) = 125920
POP2005 (Integer64) = 10145609
REGION (Integer) = 2
SUBREGION (Integer) = 17
LON (Real) = 18.665
LAT (Real) = 15.361
OGRFeature(TM_WORLD_BORDERS):36
FIPS (String) = CN
ISO2 (String) = KM
ISO3 (String) = COM
UN (Integer) = 174
NAME (String) = Comoros
AREA (Integer) = 223
POP2005 (Integer64) = 797902
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 43.337
LAT (Real) = -11.758
OGRFeature(TM_WORLD_BORDERS):37
FIPS (String) = CO
ISO2 (String) = CO
ISO3 (String) = COL
UN (Integer) = 170
NAME (String) = Colombia
AREA (Integer) = 103870
POP2005 (Integer64) = 4494579
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -73.076
LAT (Real) = 3.900
OGRFeature(TM_WORLD_BORDERS):38
FIPS (String) = CS
ISO2 (String) = CR
ISO3 (String) = CRI
UN (Integer) = 188
NAME (String) = Costa Rica
AREA (Integer) = 5106
POP2005 (Integer64) = 4327228
REGION (Integer) = 19
SUBREGION (Integer) = 13
LON (Real) = -83.946
LAT (Real) = 9.971
OGRFeature(TM_WORLD_BORDERS):39
FIPS (String) = CT
ISO2 (String) = CF
ISO3 (String) = CAF
UN (Integer) = 140
NAME (String) = Central African Republic
AREA (Integer) = 62298
POP2005 (Integer64) = 4191429
REGION (Integer) = 2
SUBREGION (Integer) = 17
LON (Real) = 20.483
LAT (Real) = 6.571
OGRFeature(TM_WORLD_BORDERS):40
FIPS (String) = CU
ISO2 (String) = CU
ISO3 (String) = CUB
UN (Integer) = 192
NAME (String) = Cuba
AREA (Integer) = 10982
POP2005 (Integer64) = 11259905
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -77.781
LAT (Real) = 21.297
OGRFeature(TM_WORLD_BORDERS):41
FIPS (String) = CV
ISO2 (String) = CV
ISO3 (String) = CPV
UN (Integer) = 132
NAME (String) = Cape Verde
AREA (Integer) = 403
POP2005 (Integer64) = 506807
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = -23.634
LAT (Real) = 15.071
OGRFeature(TM_WORLD_BORDERS):42
FIPS (String) = CW
ISO2 (String) = CK
ISO3 (String) = COK
UN (Integer) = 184
NAME (String) = Cook Islands
AREA (Integer) = 24
POP2005 (Integer64) = 13984
REGION (Integer) = 9
SUBREGION (Integer) = 61
LON (Real) = -159.782
LAT (Real) = -21.219
OGRFeature(TM_WORLD_BORDERS):43
FIPS (String) = CY
ISO2 (String) = CY
ISO3 (String) = CYP
UN (Integer) = 196
NAME (String) = Cyprus
AREA (Integer) = 924
POP2005 (Integer64) = 836321
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 33.219
LAT (Real) = 35.043
OGRFeature(TM_WORLD_BORDERS):44
FIPS (String) = DA
ISO2 (String) = DK
ISO3 (String) = DNK
UN (Integer) = 208
NAME (String) = Denmark
AREA (Integer) = 4243
POP2005 (Integer64) = 5416945
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = 9.264
LAT (Real) = 56.058
OGRFeature(TM_WORLD_BORDERS):45
FIPS (String) = DJ
ISO2 (String) = DJ
ISO3 (String) = DJI
UN (Integer) = 262
NAME (String) = Djibouti
AREA (Integer) = 2318
POP2005 (Integer64) = 804206
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 42.516
LAT (Real) = 11.900
OGRFeature(TM_WORLD_BORDERS):46
FIPS (String) = DO
ISO2 (String) = DM
ISO3 (String) = DMA
UN (Integer) = 212
NAME (String) = Dominica
AREA (Integer) = 75
POP2005 (Integer64) = 67827
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -61.356
LAT (Real) = 15.475
OGRFeature(TM_WORLD_BORDERS):47
FIPS (String) = DR
ISO2 (String) = DO
ISO3 (String) = DOM
UN (Integer) = 214
NAME (String) = Dominican Republic
AREA (Integer) = 4838
POP2005 (Integer64) = 9469601
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -70.729
LAT (Real) = 19.015
OGRFeature(TM_WORLD_BORDERS):48
FIPS (String) = EC
ISO2 (String) = EC
ISO3 (String) = ECU
UN (Integer) = 218
NAME (String) = Ecuador
AREA (Integer) = 27684
POP2005 (Integer64) = 13060993
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -78.497
LAT (Real) = -1.385
OGRFeature(TM_WORLD_BORDERS):49
FIPS (String) = EG
ISO2 (String) = EG
ISO3 (String) = EGY
UN (Integer) = 818
NAME (String) = Egypt
AREA (Integer) = 99545
POP2005 (Integer64) = 72849793
REGION (Integer) = 2
SUBREGION (Integer) = 15
LON (Real) = 29.872
LAT (Real) = 26.494
OGRFeature(TM_WORLD_BORDERS):50
FIPS (String) = EI
ISO2 (String) = IE
ISO3 (String) = IRL
UN (Integer) = 372
NAME (String) = Ireland
AREA (Integer) = 6889
POP2005 (Integer64) = 4143294
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = -8.152
LAT (Real) = 53.177
OGRFeature(TM_WORLD_BORDERS):51
FIPS (String) = EK
ISO2 (String) = GQ
ISO3 (String) = GNQ
UN (Integer) = 226
NAME (String) = Equatorial Guinea
AREA (Integer) = 2805
POP2005 (Integer64) = 484098
REGION (Integer) = 2
SUBREGION (Integer) = 17
LON (Real) = 10.488
LAT (Real) = 1.607
OGRFeature(TM_WORLD_BORDERS):52
FIPS (String) = EN
ISO2 (String) = EE
ISO3 (String) = EST
UN (Integer) = 233
NAME (String) = Estonia
AREA (Integer) = 4239
POP2005 (Integer64) = 1344312
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = 25.793
LAT (Real) = 58.674
OGRFeature(TM_WORLD_BORDERS):53
FIPS (String) = ER
ISO2 (String) = ER
ISO3 (String) = ERI
UN (Integer) = 232
NAME (String) = Eritrea
AREA (Integer) = 10100
POP2005 (Integer64) = 4526722
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 38.219
LAT (Real) = 16.045
OGRFeature(TM_WORLD_BORDERS):54
FIPS (String) = ES
ISO2 (String) = SV
ISO3 (String) = SLV
UN (Integer) = 222
NAME (String) = El Salvador
AREA (Integer) = 2072
POP2005 (Integer64) = 6668356
REGION (Integer) = 19
SUBREGION (Integer) = 13
LON (Real) = -88.866
LAT (Real) = 13.736
OGRFeature(TM_WORLD_BORDERS):55
FIPS (String) = ET
ISO2 (String) = ET
ISO3 (String) = ETH
UN (Integer) = 231
NAME (String) = Ethiopia
AREA (Integer) = 100000
POP2005 (Integer64) = 78985857
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 39.616
LAT (Real) = 8.626
OGRFeature(TM_WORLD_BORDERS):56
FIPS (String) = AU
ISO2 (String) = AT
ISO3 (String) = AUT
UN (Integer) = 40
NAME (String) = Austria
AREA (Integer) = 8245
POP2005 (Integer64) = 8291979
REGION (Integer) = 150
SUBREGION (Integer) = 155
LON (Real) = 14.912
LAT (Real) = 47.683
OGRFeature(TM_WORLD_BORDERS):57
FIPS (String) = EZ
ISO2 (String) = CZ
ISO3 (String) = CZE
UN (Integer) = 203
NAME (String) = Czech Republic
AREA (Integer) = 7727
POP2005 (Integer64) = 10191762
REGION (Integer) = 150
SUBREGION (Integer) = 151
LON (Real) = 15.338
LAT (Real) = 49.743
OGRFeature(TM_WORLD_BORDERS):58
FIPS (String) = FG
ISO2 (String) = GF
ISO3 (String) = GUF
UN (Integer) = 254
NAME (String) = French Guiana
AREA (Integer) = 8815
POP2005 (Integer64) = 192099
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -53.241
LAT (Real) = 3.924
OGRFeature(TM_WORLD_BORDERS):59
FIPS (String) = FI
ISO2 (String) = FI
ISO3 (String) = FIN
UN (Integer) = 246
NAME (String) = Finland
AREA (Integer) = 30459
POP2005 (Integer64) = 5246004
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = 26.272
LAT (Real) = 64.504
OGRFeature(TM_WORLD_BORDERS):60
FIPS (String) = FJ
ISO2 (String) = FJ
ISO3 (String) = FJI
UN (Integer) = 242
NAME (String) = Fiji
AREA (Integer) = 1827
POP2005 (Integer64) = 828046
REGION (Integer) = 9
SUBREGION (Integer) = 54
LON (Real) = 177.974
LAT (Real) = -17.819
OGRFeature(TM_WORLD_BORDERS):61
FIPS (String) = FK
ISO2 (String) = FK
ISO3 (String) = FLK
UN (Integer) = 238
NAME (String) = Falkland Islands (Malvinas)
AREA (Integer) = 1217
POP2005 (Integer64) = 2975
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -58.694
LAT (Real) = -51.665
OGRFeature(TM_WORLD_BORDERS):62
FIPS (String) = FM
ISO2 (String) = FM
ISO3 (String) = FSM
UN (Integer) = 583
NAME (String) = Micronesia, Federated States of
AREA (Integer) = 70
POP2005 (Integer64) = 110058
REGION (Integer) = 9
SUBREGION (Integer) = 57
LON (Real) = 158.235
LAT (Real) = 6.883
OGRFeature(TM_WORLD_BORDERS):63
FIPS (String) = FP
ISO2 (String) = PF
ISO3 (String) = PYF
UN (Integer) = 258
NAME (String) = French Polynesia
AREA (Integer) = 366
POP2005 (Integer64) = 255632
REGION (Integer) = 9
SUBREGION (Integer) = 61
LON (Real) = -149.462
LAT (Real) = -17.626
OGRFeature(TM_WORLD_BORDERS):64
FIPS (String) = FR
ISO2 (String) = FR
ISO3 (String) = FRA
UN (Integer) = 250
NAME (String) = France
AREA (Integer) = 55010
POP2005 (Integer64) = 60990544
REGION (Integer) = 150
SUBREGION (Integer) = 155
LON (Real) = 2.550
LAT (Real) = 46.565
OGRFeature(TM_WORLD_BORDERS):65
FIPS (String) = GA
ISO2 (String) = GM
ISO3 (String) = GMB
UN (Integer) = 270
NAME (String) = Gambia
AREA (Integer) = 1000
POP2005 (Integer64) = 1617029
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = -15.386
LAT (Real) = 13.453
OGRFeature(TM_WORLD_BORDERS):66
FIPS (String) = GB
ISO2 (String) = GA
ISO3 (String) = GAB
UN (Integer) = 266
NAME (String) = Gabon
AREA (Integer) = 25767
POP2005 (Integer64) = 1290693
REGION (Integer) = 2
SUBREGION (Integer) = 17
LON (Real) = 11.797
LAT (Real) = -0.591
OGRFeature(TM_WORLD_BORDERS):67
FIPS (String) = GG
ISO2 (String) = GE
ISO3 (String) = GEO
UN (Integer) = 268
NAME (String) = Georgia
AREA (Integer) = 6949
POP2005 (Integer64) = 4473409
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 43.518
LAT (Real) = 42.176
OGRFeature(TM_WORLD_BORDERS):68
FIPS (String) = GH
ISO2 (String) = GH
ISO3 (String) = GHA
UN (Integer) = 288
NAME (String) = Ghana
AREA (Integer) = 22754
POP2005 (Integer64) = 2253501
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = -1.207
LAT (Real) = 7.960
OGRFeature(TM_WORLD_BORDERS):69
FIPS (String) = GJ
ISO2 (String) = GD
ISO3 (String) = GRD
UN (Integer) = 308
NAME (String) = Grenada
AREA (Integer) = 34
POP2005 (Integer64) = 105237
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -61.678
LAT (Real) = 12.118
OGRFeature(TM_WORLD_BORDERS):70
FIPS (String) = GL
ISO2 (String) = GL
ISO3 (String) = GRL
UN (Integer) = 304
NAME (String) = Greenland
AREA (Integer) = 41045
POP2005 (Integer64) = 57475
REGION (Integer) = 19
SUBREGION (Integer) = 21
LON (Real) = -41.391
LAT (Real) = 74.719
OGRFeature(TM_WORLD_BORDERS):71
FIPS (String) = GM
ISO2 (String) = DE
ISO3 (String) = DEU
UN (Integer) = 276
NAME (String) = Germany
AREA (Integer) = 34895
POP2005 (Integer64) = 82652369
REGION (Integer) = 150
SUBREGION (Integer) = 155
LON (Real) = 9.851
LAT (Real) = 51.110
OGRFeature(TM_WORLD_BORDERS):72
FIPS (String) = GQ
ISO2 (String) = GU
ISO3 (String) = GUM
UN (Integer) = 316
NAME (String) = Guam
AREA (Integer) = 55
POP2005 (Integer64) = 16857
REGION (Integer) = 9
SUBREGION (Integer) = 57
LON (Real) = 144.707
LAT (Real) = 13.385
OGRFeature(TM_WORLD_BORDERS):73
FIPS (String) = GR
ISO2 (String) = GR
ISO3 (String) = GRC
UN (Integer) = 300
NAME (String) = Greece
AREA (Integer) = 12890
POP2005 (Integer64) = 11099737
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = 21.766
LAT (Real) = 39.666
OGRFeature(TM_WORLD_BORDERS):74
FIPS (String) = GT
ISO2 (String) = GT
ISO3 (String) = GTM
UN (Integer) = 320
NAME (String) = Guatemala
AREA (Integer) = 10843
POP2005 (Integer64) = 12709564
REGION (Integer) = 19
SUBREGION (Integer) = 13
LON (Real) = -90.398
LAT (Real) = 15.256
OGRFeature(TM_WORLD_BORDERS):75
FIPS (String) = GV
ISO2 (String) = GN
ISO3 (String) = GIN
UN (Integer) = 324
NAME (String) = Guinea
AREA (Integer) = 24572
POP2005 (Integer64) = 9002656
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = -10.942
LAT (Real) = 10.439
OGRFeature(TM_WORLD_BORDERS):76
FIPS (String) = GY
ISO2 (String) = GY
ISO3 (String) = GUY
UN (Integer) = 328
NAME (String) = Guyana
AREA (Integer) = 19685
POP2005 (Integer64) = 739472
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -58.974
LAT (Real) = 4.792
OGRFeature(TM_WORLD_BORDERS):77
FIPS (String) = HA
ISO2 (String) = HT
ISO3 (String) = HTI
UN (Integer) = 332
NAME (String) = Haiti
AREA (Integer) = 2756
POP2005 (Integer64) = 9296291
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -72.278
LAT (Real) = 19.142
OGRFeature(TM_WORLD_BORDERS):78
FIPS (String) = HO
ISO2 (String) = HN
ISO3 (String) = HND
UN (Integer) = 340
NAME (String) = Honduras
AREA (Integer) = 11189
POP2005 (Integer64) = 683411
REGION (Integer) = 19
SUBREGION (Integer) = 13
LON (Real) = -86.863
LAT (Real) = 14.819
OGRFeature(TM_WORLD_BORDERS):79
FIPS (String) = HR
ISO2 (String) = HR
ISO3 (String) = HRV
UN (Integer) = 191
NAME (String) = Croatia
AREA (Integer) = 5592
POP2005 (Integer64) = 455149
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = 16.693
LAT (Real) = 45.723
OGRFeature(TM_WORLD_BORDERS):80
FIPS (String) = HU
ISO2 (String) = HU
ISO3 (String) = HUN
UN (Integer) = 348
NAME (String) = Hungary
AREA (Integer) = 9210
POP2005 (Integer64) = 10086387
REGION (Integer) = 150
SUBREGION (Integer) = 151
LON (Real) = 19.134
LAT (Real) = 47.070
OGRFeature(TM_WORLD_BORDERS):81
FIPS (String) = IC
ISO2 (String) = IS
ISO3 (String) = ISL
UN (Integer) = 352
NAME (String) = Iceland
AREA (Integer) = 10025
POP2005 (Integer64) = 295732
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = -18.480
LAT (Real) = 64.764
OGRFeature(TM_WORLD_BORDERS):82
FIPS (String) = IN
ISO2 (String) = IN
ISO3 (String) = IND
UN (Integer) = 356
NAME (String) = India
AREA (Integer) = 297319
POP2005 (Integer64) = 1134403141
REGION (Integer) = 142
SUBREGION (Integer) = 34
LON (Real) = 78.500
LAT (Real) = 21.000
OGRFeature(TM_WORLD_BORDERS):83
FIPS (String) = IR
ISO2 (String) = IR
ISO3 (String) = IRN
UN (Integer) = 364
NAME (String) = Iran (Islamic Republic of)
AREA (Integer) = 163620
POP2005 (Integer64) = 69420607
REGION (Integer) = 142
SUBREGION (Integer) = 34
LON (Real) = 54.301
LAT (Real) = 32.565
OGRFeature(TM_WORLD_BORDERS):84
FIPS (String) = IS
ISO2 (String) = IL
ISO3 (String) = ISR
UN (Integer) = 376
NAME (String) = Israel
AREA (Integer) = 2171
POP2005 (Integer64) = 6692037
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 34.851
LAT (Real) = 31.026
OGRFeature(TM_WORLD_BORDERS):85
FIPS (String) = IT
ISO2 (String) = IT
ISO3 (String) = ITA
UN (Integer) = 380
NAME (String) = Italy
AREA (Integer) = 29411
POP2005 (Integer64) = 5864636
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = 12.800
LAT (Real) = 42.700
OGRFeature(TM_WORLD_BORDERS):86
FIPS (String) = IV
ISO2 (String) = CI
ISO3 (String) = CIV
UN (Integer) = 384
NAME (String) = Cote d'Ivoire
AREA (Integer) = 31800
POP2005 (Integer64) = 18584701
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = -5.556
LAT (Real) = 7.632
OGRFeature(TM_WORLD_BORDERS):87
FIPS (String) = IZ
ISO2 (String) = IQ
ISO3 (String) = IRQ
UN (Integer) = 368
NAME (String) = Iraq
AREA (Integer) = 43737
POP2005 (Integer64) = 27995984
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 43.772
LAT (Real) = 33.048
OGRFeature(TM_WORLD_BORDERS):88
FIPS (String) = JA
ISO2 (String) = JP
ISO3 (String) = JPN
UN (Integer) = 392
NAME (String) = Japan
AREA (Integer) = 36450
POP2005 (Integer64) = 127896740
REGION (Integer) = 142
SUBREGION (Integer) = 30
LON (Real) = 139.068
LAT (Real) = 36.491
OGRFeature(TM_WORLD_BORDERS):89
FIPS (String) = JM
ISO2 (String) = JM
ISO3 (String) = JAM
UN (Integer) = 388
NAME (String) = Jamaica
AREA (Integer) = 1083
POP2005 (Integer64) = 2682469
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -77.320
LAT (Real) = 18.151
OGRFeature(TM_WORLD_BORDERS):90
FIPS (String) = JO
ISO2 (String) = JO
ISO3 (String) = JOR
UN (Integer) = 400
NAME (String) = Jordan
AREA (Integer) = 8824
POP2005 (Integer64) = 5544066
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 36.319
LAT (Real) = 30.703
OGRFeature(TM_WORLD_BORDERS):91
FIPS (String) = KE
ISO2 (String) = KE
ISO3 (String) = KEN
UN (Integer) = 404
NAME (String) = Kenya
AREA (Integer) = 56914
POP2005 (Integer64) = 35598952
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 37.858
LAT (Real) = 0.530
OGRFeature(TM_WORLD_BORDERS):92
FIPS (String) = KG
ISO2 (String) = KG
ISO3 (String) = KGZ
UN (Integer) = 417
NAME (String) = Kyrgyzstan
AREA (Integer) = 19180
POP2005 (Integer64) = 5203547
REGION (Integer) = 142
SUBREGION (Integer) = 143
LON (Real) = 74.555
LAT (Real) = 41.465
OGRFeature(TM_WORLD_BORDERS):93
FIPS (String) = KN
ISO2 (String) = KP
ISO3 (String) = PRK
UN (Integer) = 408
NAME (String) = Korea, Democratic People's Republic of
AREA (Integer) = 12041
POP2005 (Integer64) = 23615611
REGION (Integer) = 142
SUBREGION (Integer) = 30
LON (Real) = 126.451
LAT (Real) = 39.778
OGRFeature(TM_WORLD_BORDERS):94
FIPS (String) = KR
ISO2 (String) = KI
ISO3 (String) = KIR
UN (Integer) = 296
NAME (String) = Kiribati
AREA (Integer) = 73
POP2005 (Integer64) = 92003
REGION (Integer) = 9
SUBREGION (Integer) = 57
LON (Real) = 175.036
LAT (Real) = -1.508
OGRFeature(TM_WORLD_BORDERS):95
FIPS (String) = KS
ISO2 (String) = KR
ISO3 (String) = KOR
UN (Integer) = 410
NAME (String) = Korea, Republic of
AREA (Integer) = 9873
POP2005 (Integer64) = 47869837
REGION (Integer) = 142
SUBREGION (Integer) = 30
LON (Real) = 128.103
LAT (Real) = 36.504
OGRFeature(TM_WORLD_BORDERS):96
FIPS (String) = KU
ISO2 (String) = KW
ISO3 (String) = KWT
UN (Integer) = 414
NAME (String) = Kuwait
AREA (Integer) = 1782
POP2005 (Integer64) = 2700
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 47.376
LAT (Real) = 29.476
OGRFeature(TM_WORLD_BORDERS):97
FIPS (String) = KZ
ISO2 (String) = KZ
ISO3 (String) = KAZ
UN (Integer) = 398
NAME (String) = Kazakhstan
AREA (Integer) = 269970
POP2005 (Integer64) = 15210609
REGION (Integer) = 142
SUBREGION (Integer) = 143
LON (Real) = 67.301
LAT (Real) = 48.160
OGRFeature(TM_WORLD_BORDERS):98
FIPS (String) = LA
ISO2 (String) = LA
ISO3 (String) = LAO
UN (Integer) = 418
NAME (String) = Lao People's Democratic Republic
AREA (Integer) = 23080
POP2005 (Integer64) = 566391
REGION (Integer) = 142
SUBREGION (Integer) = 35
LON (Real) = 102.471
LAT (Real) = 19.905
OGRFeature(TM_WORLD_BORDERS):99
FIPS (String) = LE
ISO2 (String) = LB
ISO3 (String) = LBN
UN (Integer) = 422
NAME (String) = Lebanon
AREA (Integer) = 1023
POP2005 (Integer64) = 401074
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 35.888
LAT (Real) = 33.920
OGRFeature(TM_WORLD_BORDERS):100
FIPS (String) = LG
ISO2 (String) = LV
ISO3 (String) = LVA
UN (Integer) = 428
NAME (String) = Latvia
AREA (Integer) = 6205
POP2005 (Integer64) = 2301793
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = 25.641
LAT (Real) = 56.858
OGRFeature(TM_WORLD_BORDERS):101
FIPS (String) = BO
ISO2 (String) = BY
ISO3 (String) = BLR
UN (Integer) = 112
NAME (String) = Belarus
AREA (Integer) = 20748
POP2005 (Integer64) = 9795287
REGION (Integer) = 150
SUBREGION (Integer) = 151
LON (Real) = 28.047
LAT (Real) = 53.540
OGRFeature(TM_WORLD_BORDERS):102
FIPS (String) = LH
ISO2 (String) = LT
ISO3 (String) = LTU
UN (Integer) = 440
NAME (String) = Lithuania
AREA (Integer) = 6268
POP2005 (Integer64) = 3425077
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = 23.897
LAT (Real) = 55.336
OGRFeature(TM_WORLD_BORDERS):103
FIPS (String) = LI
ISO2 (String) = LR
ISO3 (String) = LBR
UN (Integer) = 430
NAME (String) = Liberia
AREA (Integer) = 9632
POP2005 (Integer64) = 3441796
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = -9.657
LAT (Real) = 6.682
OGRFeature(TM_WORLD_BORDERS):104
FIPS (String) = LO
ISO2 (String) = SK
ISO3 (String) = SVK
UN (Integer) = 703
NAME (String) = Slovakia
AREA (Integer) = 4808
POP2005 (Integer64) = 5386995
REGION (Integer) = 150
SUBREGION (Integer) = 151
LON (Real) = 19.491
LAT (Real) = 48.707
OGRFeature(TM_WORLD_BORDERS):105
FIPS (String) = LS
ISO2 (String) = LI
ISO3 (String) = LIE
UN (Integer) = 438
NAME (String) = Liechtenstein
AREA (Integer) = 16
POP2005 (Integer64) = 34598
REGION (Integer) = 150
SUBREGION (Integer) = 155
LON (Real) = 9.555
LAT (Real) = 47.153
OGRFeature(TM_WORLD_BORDERS):106
FIPS (String) = LY
ISO2 (String) = LY
ISO3 (String) = LBY
UN (Integer) = 434
NAME (String) = Libyan Arab Jamahiriya
AREA (Integer) = 175954
POP2005 (Integer64) = 5918217
REGION (Integer) = 2
SUBREGION (Integer) = 15
LON (Real) = 18.023
LAT (Real) = 27.044
OGRFeature(TM_WORLD_BORDERS):107
FIPS (String) = MA
ISO2 (String) = MG
ISO3 (String) = MDG
UN (Integer) = 450
NAME (String) = Madagascar
AREA (Integer) = 58154
POP2005 (Integer64) = 18642586
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 46.706
LAT (Real) = -19.374
OGRFeature(TM_WORLD_BORDERS):108
FIPS (String) = MB
ISO2 (String) = MQ
ISO3 (String) = MTQ
UN (Integer) = 474
NAME (String) = Martinique
AREA (Integer) = 106
POP2005 (Integer64) = 395896
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -61.021
LAT (Real) = 14.653
OGRFeature(TM_WORLD_BORDERS):109
FIPS (String) = MG
ISO2 (String) = MN
ISO3 (String) = MNG
UN (Integer) = 496
NAME (String) = Mongolia
AREA (Integer) = 156650
POP2005 (Integer64) = 2580704
REGION (Integer) = 142
SUBREGION (Integer) = 30
LON (Real) = 102.876
LAT (Real) = 46.056
OGRFeature(TM_WORLD_BORDERS):110
FIPS (String) = MH
ISO2 (String) = MS
ISO3 (String) = MSR
UN (Integer) = 500
NAME (String) = Montserrat
AREA (Integer) = 10
POP2005 (Integer64) = 5628
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -62.187
LAT (Real) = 16.736
OGRFeature(TM_WORLD_BORDERS):111
FIPS (String) = MK
ISO2 (String) = MK
ISO3 (String) = MKD
UN (Integer) = 807
NAME (String) = The former Yugoslav Republic of Macedonia
AREA (Integer) = 2543
POP2005 (Integer64) = 2033655
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = 21.698
LAT (Real) = 41.600
OGRFeature(TM_WORLD_BORDERS):112
FIPS (String) = ML
ISO2 (String) = ML
ISO3 (String) = MLI
UN (Integer) = 466
NAME (String) = Mali
AREA (Integer) = 122019
POP2005 (Integer64) = 1161109
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = -3.524
LAT (Real) = 17.350
OGRFeature(TM_WORLD_BORDERS):113
FIPS (String) = MO
ISO2 (String) = MA
ISO3 (String) = MAR
UN (Integer) = 504
NAME (String) = Morocco
AREA (Integer) = 44630
POP2005 (Integer64) = 30494991
REGION (Integer) = 2
SUBREGION (Integer) = 15
LON (Real) = -5.758
LAT (Real) = 32.706
OGRFeature(TM_WORLD_BORDERS):114
FIPS (String) = MP
ISO2 (String) = MU
ISO3 (String) = MUS
UN (Integer) = 480
NAME (String) = Mauritius
AREA (Integer) = 203
POP2005 (Integer64) = 1241173
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 57.583
LAT (Real) = -20.255
OGRFeature(TM_WORLD_BORDERS):115
FIPS (String) = MR
ISO2 (String) = MR
ISO3 (String) = MRT
UN (Integer) = 478
NAME (String) = Mauritania
AREA (Integer) = 102522
POP2005 (Integer64) = 2963105
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = -10.332
LAT (Real) = 20.260
OGRFeature(TM_WORLD_BORDERS):116
FIPS (String) = MT
ISO2 (String) = MT
ISO3 (String) = MLT
UN (Integer) = 470
NAME (String) = Malta
AREA (Integer) = 32
POP2005 (Integer64) = 402617
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = 14.442
LAT (Real) = 35.890
OGRFeature(TM_WORLD_BORDERS):117
FIPS (String) = MU
ISO2 (String) = OM
ISO3 (String) = OMN
UN (Integer) = 512
NAME (String) = Oman
AREA (Integer) = 30950
POP2005 (Integer64) = 2507042
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 57.407
LAT (Real) = 21.656
OGRFeature(TM_WORLD_BORDERS):118
FIPS (String) = MV
ISO2 (String) = MV
ISO3 (String) = MDV
UN (Integer) = 462
NAME (String) = Maldives
AREA (Integer) = 30
POP2005 (Integer64) = 295297
REGION (Integer) = 142
SUBREGION (Integer) = 34
LON (Real) = 72.920
LAT (Real) = 3.548
OGRFeature(TM_WORLD_BORDERS):119
FIPS (String) = MX
ISO2 (String) = MX
ISO3 (String) = MEX
UN (Integer) = 484
NAME (String) = Mexico
AREA (Integer) = 190869
POP2005 (Integer64) = 104266392
REGION (Integer) = 19
SUBREGION (Integer) = 13
LON (Real) = -102.535
LAT (Real) = 23.951
OGRFeature(TM_WORLD_BORDERS):120
FIPS (String) = MY
ISO2 (String) = MY
ISO3 (String) = MYS
UN (Integer) = 458
NAME (String) = Malaysia
AREA (Integer) = 32855
POP2005 (Integer64) = 25652985
REGION (Integer) = 142
SUBREGION (Integer) = 35
LON (Real) = 102.195
LAT (Real) = 4.201
OGRFeature(TM_WORLD_BORDERS):121
FIPS (String) = MZ
ISO2 (String) = MZ
ISO3 (String) = MOZ
UN (Integer) = 508
NAME (String) = Mozambique
AREA (Integer) = 78409
POP2005 (Integer64) = 20532675
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 37.923
LAT (Real) = -14.422
OGRFeature(TM_WORLD_BORDERS):122
FIPS (String) = MI
ISO2 (String) = MW
ISO3 (String) = MWI
UN (Integer) = 454
NAME (String) = Malawi
AREA (Integer) = 9408
POP2005 (Integer64) = 13226091
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 33.808
LAT (Real) = -13.400
OGRFeature(TM_WORLD_BORDERS):123
FIPS (String) = NC
ISO2 (String) = NC
ISO3 (String) = NCL
UN (Integer) = 540
NAME (String) = New Caledonia
AREA (Integer) = 1828
POP2005 (Integer64) = 234185
REGION (Integer) = 9
SUBREGION (Integer) = 54
LON (Real) = 165.447
LAT (Real) = -21.359
OGRFeature(TM_WORLD_BORDERS):124
FIPS (String) = NE
ISO2 (String) = NU
ISO3 (String) = NIU
UN (Integer) = 570
NAME (String) = Niue
AREA (Integer) = 26
POP2005 (Integer64) = 1632
REGION (Integer) = 9
SUBREGION (Integer) = 61
LON (Real) = -169.869
LAT (Real) = -19.052
OGRFeature(TM_WORLD_BORDERS):125
FIPS (String) = NG
ISO2 (String) = NE
ISO3 (String) = NER
UN (Integer) = 562
NAME (String) = Niger
AREA (Integer) = 126670
POP2005 (Integer64) = 1326419
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = 9.398
LAT (Real) = 17.426
OGRFeature(TM_WORLD_BORDERS):126
FIPS (String) = AA
ISO2 (String) = AW
ISO3 (String) = ABW
UN (Integer) = 533
NAME (String) = Aruba
AREA (Integer) = 0
POP2005 (Integer64) = 102897
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -69.977
LAT (Real) = 12.517
OGRFeature(TM_WORLD_BORDERS):127
FIPS (String) = AV
ISO2 (String) = AI
ISO3 (String) = AIA
UN (Integer) = 660
NAME (String) = Anguilla
AREA (Integer) = 0
POP2005 (Integer64) = 12256
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -63.032
LAT (Real) = 18.237
OGRFeature(TM_WORLD_BORDERS):128
FIPS (String) = BE
ISO2 (String) = BE
ISO3 (String) = BEL
UN (Integer) = 56
NAME (String) = Belgium
AREA (Integer) = 0
POP2005 (Integer64) = 10398049
REGION (Integer) = 150
SUBREGION (Integer) = 155
LON (Real) = 4.664
LAT (Real) = 50.643
OGRFeature(TM_WORLD_BORDERS):129
FIPS (String) = HK
ISO2 (String) = HK
ISO3 (String) = HKG
UN (Integer) = 344
NAME (String) = Hong Kong
AREA (Integer) = 0
POP2005 (Integer64) = 7057418
REGION (Integer) = 142
SUBREGION (Integer) = 30
LON (Real) = 114.129
LAT (Real) = 22.423
OGRFeature(TM_WORLD_BORDERS):130
FIPS (String) = CQ
ISO2 (String) = MP
ISO3 (String) = MNP
UN (Integer) = 580
NAME (String) = Northern Mariana Islands
AREA (Integer) = 0
POP2005 (Integer64) = 80258
REGION (Integer) = 9
SUBREGION (Integer) = 57
LON (Real) = 145.623
LAT (Real) = 15.005
OGRFeature(TM_WORLD_BORDERS):131
FIPS (String) = FO
ISO2 (String) = FO
ISO3 (String) = FRO
UN (Integer) = 234
NAME (String) = Faroe Islands
AREA (Integer) = 0
POP2005 (Integer64) = 48205
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = -6.864
LAT (Real) = 62.050
OGRFeature(TM_WORLD_BORDERS):132
FIPS (String) = AN
ISO2 (String) = AD
ISO3 (String) = AND
UN (Integer) = 20
NAME (String) = Andorra
AREA (Integer) = 0
POP2005 (Integer64) = 73483
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = 1.576
LAT (Real) = 42.549
OGRFeature(TM_WORLD_BORDERS):133
FIPS (String) = GI
ISO2 (String) = GI
ISO3 (String) = GIB
UN (Integer) = 292
NAME (String) = Gibraltar
AREA (Integer) = 0
POP2005 (Integer64) = 291
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = -5.345
LAT (Real) = 36.138
OGRFeature(TM_WORLD_BORDERS):134
FIPS (String) = IM
ISO2 (String) = IM
ISO3 (String) = IMN
UN (Integer) = 833
NAME (String) = Isle of Man
AREA (Integer) = 0
POP2005 (Integer64) = 78357
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = -4.527
LAT (Real) = 54.229
OGRFeature(TM_WORLD_BORDERS):135
FIPS (String) = LU
ISO2 (String) = LU
ISO3 (String) = LUX
UN (Integer) = 442
NAME (String) = Luxembourg
AREA (Integer) = 0
POP2005 (Integer64) = 456613
REGION (Integer) = 150
SUBREGION (Integer) = 155
LON (Real) = 6.088
LAT (Real) = 49.771
OGRFeature(TM_WORLD_BORDERS):136
FIPS (String) = MC
ISO2 (String) = MO
ISO3 (String) = MAC
UN (Integer) = 446
NAME (String) = Macau
AREA (Integer) = 0
POP2005 (Integer64) = 47309
REGION (Integer) = 142
SUBREGION (Integer) = 30
LON (Real) = 113.545
LAT (Real) = 22.200
OGRFeature(TM_WORLD_BORDERS):137
FIPS (String) = MN
ISO2 (String) = MC
ISO3 (String) = MCO
UN (Integer) = 492
NAME (String) = Monaco
AREA (Integer) = 0
POP2005 (Integer64) = 325
REGION (Integer) = 150
SUBREGION (Integer) = 155
LON (Real) = 7.412
LAT (Real) = 43.750
OGRFeature(TM_WORLD_BORDERS):138
FIPS (String) = (null)
ISO2 (String) = PS
ISO3 (String) = PSE
UN (Integer) = 275
NAME (String) = Palestine
AREA (Integer) = 0
POP2005 (Integer64) = 3762005
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 35.278
LAT (Real) = 32.037
OGRFeature(TM_WORLD_BORDERS):139
FIPS (String) = MJ
ISO2 (String) = ME
ISO3 (String) = MNE
UN (Integer) = 499
NAME (String) = Montenegro
AREA (Integer) = 0
POP2005 (Integer64) = 607969
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = 19.254
LAT (Real) = 42.792
OGRFeature(TM_WORLD_BORDERS):140
FIPS (String) = MF
ISO2 (String) = YT
ISO3 (String) = MYT
UN (Integer) = 175
NAME (String) = Mayotte
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 45.155
LAT (Real) = -12.777
OGRFeature(TM_WORLD_BORDERS):141
FIPS (String) = (null)
ISO2 (String) = AX
ISO3 (String) = ALA
UN (Integer) = 248
NAME (String) = Åland Islands
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = 19.952
LAT (Real) = 60.198
OGRFeature(TM_WORLD_BORDERS):142
FIPS (String) = NF
ISO2 (String) = NF
ISO3 (String) = NFK
UN (Integer) = 574
NAME (String) = Norfolk Island
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 9
SUBREGION (Integer) = 53
LON (Real) = 167.953
LAT (Real) = -29.037
OGRFeature(TM_WORLD_BORDERS):143
FIPS (String) = CK
ISO2 (String) = CC
ISO3 (String) = CCK
UN (Integer) = 166
NAME (String) = Cocos (Keeling) Islands
AREA (Integer) = 1
POP2005 (Integer64) = 0
REGION (Integer) = 0
SUBREGION (Integer) = 0
LON (Real) = 96.839
LAT (Real) = -12.173
OGRFeature(TM_WORLD_BORDERS):144
FIPS (String) = AY
ISO2 (String) = AQ
ISO3 (String) = ATA
UN (Integer) = 10
NAME (String) = Antarctica
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 0
SUBREGION (Integer) = 0
LON (Real) = 21.304
LAT (Real) = -80.446
OGRFeature(TM_WORLD_BORDERS):145
FIPS (String) = BV
ISO2 (String) = BV
ISO3 (String) = BVT
UN (Integer) = 74
NAME (String) = Bouvet Island
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 0
SUBREGION (Integer) = 0
LON (Real) = 3.412
LAT (Real) = -54.422
OGRFeature(TM_WORLD_BORDERS):146
FIPS (String) = FS
ISO2 (String) = TF
ISO3 (String) = ATF
UN (Integer) = 260
NAME (String) = French Southern and Antarctic Lands
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 0
SUBREGION (Integer) = 0
LON (Real) = 69.117
LAT (Real) = -49.302
OGRFeature(TM_WORLD_BORDERS):147
FIPS (String) = HM
ISO2 (String) = HM
ISO3 (String) = HMD
UN (Integer) = 334
NAME (String) = Heard Island and McDonald Islands
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 0
SUBREGION (Integer) = 0
LON (Real) = 73.507
LAT (Real) = -53.111
OGRFeature(TM_WORLD_BORDERS):148
FIPS (String) = IO
ISO2 (String) = IO
ISO3 (String) = IOT
UN (Integer) = 86
NAME (String) = British Indian Ocean Territory
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 0
SUBREGION (Integer) = 0
LON (Real) = 72.416
LAT (Real) = -7.335
OGRFeature(TM_WORLD_BORDERS):149
FIPS (String) = KT
ISO2 (String) = CX
ISO3 (String) = CXR
UN (Integer) = 162
NAME (String) = Christmas Island
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 0
SUBREGION (Integer) = 0
LON (Real) = 105.704
LAT (Real) = -10.444
OGRFeature(TM_WORLD_BORDERS):150
FIPS (String) = (null)
ISO2 (String) = UM
ISO3 (String) = UMI
UN (Integer) = 581
NAME (String) = United States Minor Outlying Islands
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 0
SUBREGION (Integer) = 0
LON (Real) = -160.027
LAT (Real) = -0.385
OGRFeature(TM_WORLD_BORDERS):151
FIPS (String) = NH
ISO2 (String) = VU
ISO3 (String) = VUT
UN (Integer) = 548
NAME (String) = Vanuatu
AREA (Integer) = 1219
POP2005 (Integer64) = 215366
REGION (Integer) = 9
SUBREGION (Integer) = 54
LON (Real) = 166.899
LAT (Real) = -15.376
OGRFeature(TM_WORLD_BORDERS):152
FIPS (String) = NI
ISO2 (String) = NG
ISO3 (String) = NGA
UN (Integer) = 566
NAME (String) = Nigeria
AREA (Integer) = 91077
POP2005 (Integer64) = 141356083
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = 8.105
LAT (Real) = 9.594
OGRFeature(TM_WORLD_BORDERS):153
FIPS (String) = NL
ISO2 (String) = NL
ISO3 (String) = NLD
UN (Integer) = 528
NAME (String) = Netherlands
AREA (Integer) = 3388
POP2005 (Integer64) = 1632769
REGION (Integer) = 150
SUBREGION (Integer) = 155
LON (Real) = 5.389
LAT (Real) = 52.077
OGRFeature(TM_WORLD_BORDERS):154
FIPS (String) = NO
ISO2 (String) = NO
ISO3 (String) = NOR
UN (Integer) = 578
NAME (String) = Norway
AREA (Integer) = 30625
POP2005 (Integer64) = 4638836
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = 8.740
LAT (Real) = 61.152
OGRFeature(TM_WORLD_BORDERS):155
FIPS (String) = NP
ISO2 (String) = NP
ISO3 (String) = NPL
UN (Integer) = 524
NAME (String) = Nepal
AREA (Integer) = 14300
POP2005 (Integer64) = 27093656
REGION (Integer) = 142
SUBREGION (Integer) = 34
LON (Real) = 83.939
LAT (Real) = 28.253
OGRFeature(TM_WORLD_BORDERS):156
FIPS (String) = NR
ISO2 (String) = NR
ISO3 (String) = NRU
UN (Integer) = 520
NAME (String) = Nauru
AREA (Integer) = 2
POP2005 (Integer64) = 10111
REGION (Integer) = 9
SUBREGION (Integer) = 57
LON (Real) = 166.930
LAT (Real) = -0.522
OGRFeature(TM_WORLD_BORDERS):157
FIPS (String) = NS
ISO2 (String) = SR
ISO3 (String) = SUR
UN (Integer) = 740
NAME (String) = Suriname
AREA (Integer) = 15600
POP2005 (Integer64) = 452468
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -55.912
LAT (Real) = 4.127
OGRFeature(TM_WORLD_BORDERS):158
FIPS (String) = NU
ISO2 (String) = NI
ISO3 (String) = NIC
UN (Integer) = 558
NAME (String) = Nicaragua
AREA (Integer) = 12140
POP2005 (Integer64) = 5462539
REGION (Integer) = 19
SUBREGION (Integer) = 13
LON (Real) = -85.034
LAT (Real) = 12.840
OGRFeature(TM_WORLD_BORDERS):159
FIPS (String) = NZ
ISO2 (String) = NZ
ISO3 (String) = NZL
UN (Integer) = 554
NAME (String) = New Zealand
AREA (Integer) = 26799
POP2005 (Integer64) = 4097112
REGION (Integer) = 9
SUBREGION (Integer) = 53
LON (Real) = 172.235
LAT (Real) = -42.634
OGRFeature(TM_WORLD_BORDERS):160
FIPS (String) = PA
ISO2 (String) = PY
ISO3 (String) = PRY
UN (Integer) = 600
NAME (String) = Paraguay
AREA (Integer) = 39730
POP2005 (Integer64) = 5904342
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -58.391
LAT (Real) = -23.236
OGRFeature(TM_WORLD_BORDERS):161
FIPS (String) = PE
ISO2 (String) = PE
ISO3 (String) = PER
UN (Integer) = 604
NAME (String) = Peru
AREA (Integer) = 128000
POP2005 (Integer64) = 27274266
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -75.552
LAT (Real) = -9.326
OGRFeature(TM_WORLD_BORDERS):162
FIPS (String) = PK
ISO2 (String) = PK
ISO3 (String) = PAK
UN (Integer) = 586
NAME (String) = Pakistan
AREA (Integer) = 77088
POP2005 (Integer64) = 158080591
REGION (Integer) = 142
SUBREGION (Integer) = 34
LON (Real) = 69.386
LAT (Real) = 29.967
OGRFeature(TM_WORLD_BORDERS):163
FIPS (String) = PL
ISO2 (String) = PL
ISO3 (String) = POL
UN (Integer) = 616
NAME (String) = Poland
AREA (Integer) = 30629
POP2005 (Integer64) = 38195558
REGION (Integer) = 150
SUBREGION (Integer) = 151
LON (Real) = 19.401
LAT (Real) = 52.125
OGRFeature(TM_WORLD_BORDERS):164
FIPS (String) = PM
ISO2 (String) = PA
ISO3 (String) = PAN
UN (Integer) = 591
NAME (String) = Panama
AREA (Integer) = 7443
POP2005 (Integer64) = 3231502
REGION (Integer) = 19
SUBREGION (Integer) = 13
LON (Real) = -80.920
LAT (Real) = 8.384
OGRFeature(TM_WORLD_BORDERS):165
FIPS (String) = PO
ISO2 (String) = PT
ISO3 (String) = PRT
UN (Integer) = 620
NAME (String) = Portugal
AREA (Integer) = 9150
POP2005 (Integer64) = 10528226
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = -8.058
LAT (Real) = 40.309
OGRFeature(TM_WORLD_BORDERS):166
FIPS (String) = PP
ISO2 (String) = PG
ISO3 (String) = PNG
UN (Integer) = 598
NAME (String) = Papua New Guinea
AREA (Integer) = 45286
POP2005 (Integer64) = 6069715
REGION (Integer) = 9
SUBREGION (Integer) = 54
LON (Real) = 143.459
LAT (Real) = -5.949
OGRFeature(TM_WORLD_BORDERS):167
FIPS (String) = PU
ISO2 (String) = GW
ISO3 (String) = GNB
UN (Integer) = 624
NAME (String) = Guinea-Bissau
AREA (Integer) = 2812
POP2005 (Integer64) = 1596929
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = -14.651
LAT (Real) = 12.125
OGRFeature(TM_WORLD_BORDERS):168
FIPS (String) = QA
ISO2 (String) = QA
ISO3 (String) = QAT
UN (Integer) = 634
NAME (String) = Qatar
AREA (Integer) = 1100
POP2005 (Integer64) = 796186
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 51.191
LAT (Real) = 25.316
OGRFeature(TM_WORLD_BORDERS):169
FIPS (String) = RE
ISO2 (String) = RE
ISO3 (String) = REU
UN (Integer) = 638
NAME (String) = Reunion
AREA (Integer) = 250
POP2005 (Integer64) = 785159
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 55.538
LAT (Real) = -21.122
OGRFeature(TM_WORLD_BORDERS):170
FIPS (String) = RO
ISO2 (String) = RO
ISO3 (String) = ROU
UN (Integer) = 642
NAME (String) = Romania
AREA (Integer) = 22987
POP2005 (Integer64) = 21627557
REGION (Integer) = 150
SUBREGION (Integer) = 151
LON (Real) = 24.969
LAT (Real) = 45.844
OGRFeature(TM_WORLD_BORDERS):171
FIPS (String) = MD
ISO2 (String) = MD
ISO3 (String) = MDA
UN (Integer) = 498
NAME (String) = Republic of Moldova
AREA (Integer) = 3288
POP2005 (Integer64) = 3876661
REGION (Integer) = 150
SUBREGION (Integer) = 151
LON (Real) = 28.599
LAT (Real) = 47.193
OGRFeature(TM_WORLD_BORDERS):172
FIPS (String) = RP
ISO2 (String) = PH
ISO3 (String) = PHL
UN (Integer) = 608
NAME (String) = Philippines
AREA (Integer) = 29817
POP2005 (Integer64) = 84566163
REGION (Integer) = 142
SUBREGION (Integer) = 35
LON (Real) = 122.466
LAT (Real) = 11.118
OGRFeature(TM_WORLD_BORDERS):173
FIPS (String) = RQ
ISO2 (String) = PR
ISO3 (String) = PRI
UN (Integer) = 630
NAME (String) = Puerto Rico
AREA (Integer) = 887
POP2005 (Integer64) = 3946779
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -66.466
LAT (Real) = 18.221
OGRFeature(TM_WORLD_BORDERS):174
FIPS (String) = RS
ISO2 (String) = RU
ISO3 (String) = RUS
UN (Integer) = 643
NAME (String) = Russia
AREA (Integer) = 1638094
POP2005 (Integer64) = 143953092
REGION (Integer) = 150
SUBREGION (Integer) = 151
LON (Real) = 96.689
LAT (Real) = 61.988
OGRFeature(TM_WORLD_BORDERS):175
FIPS (String) = RW
ISO2 (String) = RW
ISO3 (String) = RWA
UN (Integer) = 646
NAME (String) = Rwanda
AREA (Integer) = 2467
POP2005 (Integer64) = 9233793
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 29.917
LAT (Real) = -1.998
OGRFeature(TM_WORLD_BORDERS):176
FIPS (String) = SA
ISO2 (String) = SA
ISO3 (String) = SAU
UN (Integer) = 682
NAME (String) = Saudi Arabia
AREA (Integer) = 214969
POP2005 (Integer64) = 2361236
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 44.585
LAT (Real) = 24.023
OGRFeature(TM_WORLD_BORDERS):177
FIPS (String) = SC
ISO2 (String) = KN
ISO3 (String) = KNA
UN (Integer) = 659
NAME (String) = Saint Kitts and Nevis
AREA (Integer) = 36
POP2005 (Integer64) = 49138
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -62.769
LAT (Real) = 17.340
OGRFeature(TM_WORLD_BORDERS):178
FIPS (String) = SE
ISO2 (String) = SC
ISO3 (String) = SYC
UN (Integer) = 690
NAME (String) = Seychelles
AREA (Integer) = 46
POP2005 (Integer64) = 85532
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 55.474
LAT (Real) = -4.647
OGRFeature(TM_WORLD_BORDERS):179
FIPS (String) = SF
ISO2 (String) = ZA
ISO3 (String) = ZAF
UN (Integer) = 710
NAME (String) = South Africa
AREA (Integer) = 121447
POP2005 (Integer64) = 47938663
REGION (Integer) = 2
SUBREGION (Integer) = 18
LON (Real) = 23.121
LAT (Real) = -30.558
OGRFeature(TM_WORLD_BORDERS):180
FIPS (String) = LT
ISO2 (String) = LS
ISO3 (String) = LSO
UN (Integer) = 426
NAME (String) = Lesotho
AREA (Integer) = 3035
POP2005 (Integer64) = 1980831
REGION (Integer) = 2
SUBREGION (Integer) = 18
LON (Real) = 28.243
LAT (Real) = -29.581
OGRFeature(TM_WORLD_BORDERS):181
FIPS (String) = BC
ISO2 (String) = BW
ISO3 (String) = BWA
UN (Integer) = 72
NAME (String) = Botswana
AREA (Integer) = 56673
POP2005 (Integer64) = 1835938
REGION (Integer) = 2
SUBREGION (Integer) = 18
LON (Real) = 23.815
LAT (Real) = -22.182
OGRFeature(TM_WORLD_BORDERS):182
FIPS (String) = SG
ISO2 (String) = SN
ISO3 (String) = SEN
UN (Integer) = 686
NAME (String) = Senegal
AREA (Integer) = 19253
POP2005 (Integer64) = 1177034
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = -14.881
LAT (Real) = 15.013
OGRFeature(TM_WORLD_BORDERS):183
FIPS (String) = SI
ISO2 (String) = SI
ISO3 (String) = SVN
UN (Integer) = 705
NAME (String) = Slovenia
AREA (Integer) = 2014
POP2005 (Integer64) = 1999425
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = 14.827
LAT (Real) = 46.124
OGRFeature(TM_WORLD_BORDERS):184
FIPS (String) = SL
ISO2 (String) = SL
ISO3 (String) = SLE
UN (Integer) = 694
NAME (String) = Sierra Leone
AREA (Integer) = 7162
POP2005 (Integer64) = 5586403
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = -11.792
LAT (Real) = 8.560
OGRFeature(TM_WORLD_BORDERS):185
FIPS (String) = SN
ISO2 (String) = SG
ISO3 (String) = SGP
UN (Integer) = 702
NAME (String) = Singapore
AREA (Integer) = 67
POP2005 (Integer64) = 4327468
REGION (Integer) = 142
SUBREGION (Integer) = 35
LON (Real) = 103.808
LAT (Real) = 1.351
OGRFeature(TM_WORLD_BORDERS):186
FIPS (String) = SO
ISO2 (String) = SO
ISO3 (String) = SOM
UN (Integer) = 706
NAME (String) = Somalia
AREA (Integer) = 62734
POP2005 (Integer64) = 8196395
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 48.316
LAT (Real) = 9.774
OGRFeature(TM_WORLD_BORDERS):187
FIPS (String) = SP
ISO2 (String) = ES
ISO3 (String) = ESP
UN (Integer) = 724
NAME (String) = Spain
AREA (Integer) = 49904
POP2005 (Integer64) = 43397491
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = -3.649
LAT (Real) = 40.227
OGRFeature(TM_WORLD_BORDERS):188
FIPS (String) = ST
ISO2 (String) = LC
ISO3 (String) = LCA
UN (Integer) = 662
NAME (String) = Saint Lucia
AREA (Integer) = 61
POP2005 (Integer64) = 16124
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -60.969
LAT (Real) = 13.898
OGRFeature(TM_WORLD_BORDERS):189
FIPS (String) = SU
ISO2 (String) = SD
ISO3 (String) = SDN
UN (Integer) = 736
NAME (String) = Sudan
AREA (Integer) = 237600
POP2005 (Integer64) = 36899747
REGION (Integer) = 2
SUBREGION (Integer) = 15
LON (Real) = 30.050
LAT (Real) = 13.832
OGRFeature(TM_WORLD_BORDERS):190
FIPS (String) = SW
ISO2 (String) = SE
ISO3 (String) = SWE
UN (Integer) = 752
NAME (String) = Sweden
AREA (Integer) = 41033
POP2005 (Integer64) = 9038049
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = 15.270
LAT (Real) = 62.011
OGRFeature(TM_WORLD_BORDERS):191
FIPS (String) = SY
ISO2 (String) = SY
ISO3 (String) = SYR
UN (Integer) = 760
NAME (String) = Syrian Arab Republic
AREA (Integer) = 18378
POP2005 (Integer64) = 18893881
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 38.506
LAT (Real) = 35.013
OGRFeature(TM_WORLD_BORDERS):192
FIPS (String) = SZ
ISO2 (String) = CH
ISO3 (String) = CHE
UN (Integer) = 756
NAME (String) = Switzerland
AREA (Integer) = 4000
POP2005 (Integer64) = 7424389
REGION (Integer) = 150
SUBREGION (Integer) = 155
LON (Real) = 7.908
LAT (Real) = 46.861
OGRFeature(TM_WORLD_BORDERS):193
FIPS (String) = TD
ISO2 (String) = TT
ISO3 (String) = TTO
UN (Integer) = 780
NAME (String) = Trinidad and Tobago
AREA (Integer) = 513
POP2005 (Integer64) = 1323722
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -61.253
LAT (Real) = 10.468
OGRFeature(TM_WORLD_BORDERS):194
FIPS (String) = TH
ISO2 (String) = TH
ISO3 (String) = THA
UN (Integer) = 764
NAME (String) = Thailand
AREA (Integer) = 51089
POP2005 (Integer64) = 63002911
REGION (Integer) = 142
SUBREGION (Integer) = 35
LON (Real) = 100.844
LAT (Real) = 15.700
OGRFeature(TM_WORLD_BORDERS):195
FIPS (String) = TI
ISO2 (String) = TJ
ISO3 (String) = TJK
UN (Integer) = 762
NAME (String) = Tajikistan
AREA (Integer) = 13996
POP2005 (Integer64) = 6550213
REGION (Integer) = 142
SUBREGION (Integer) = 143
LON (Real) = 69.420
LAT (Real) = 38.665
OGRFeature(TM_WORLD_BORDERS):196
FIPS (String) = TL
ISO2 (String) = TK
ISO3 (String) = TKL
UN (Integer) = 772
NAME (String) = Tokelau
AREA (Integer) = 1
POP2005 (Integer64) = 1401
REGION (Integer) = 9
SUBREGION (Integer) = 61
LON (Real) = -171.853
LAT (Real) = -9.193
OGRFeature(TM_WORLD_BORDERS):197
FIPS (String) = TN
ISO2 (String) = TO
ISO3 (String) = TON
UN (Integer) = 776
NAME (String) = Tonga
AREA (Integer) = 72
POP2005 (Integer64) = 99361
REGION (Integer) = 9
SUBREGION (Integer) = 61
LON (Real) = -175.185
LAT (Real) = -21.202
OGRFeature(TM_WORLD_BORDERS):198
FIPS (String) = TO
ISO2 (String) = TG
ISO3 (String) = TGO
UN (Integer) = 768
NAME (String) = Togo
AREA (Integer) = 5439
POP2005 (Integer64) = 6238572
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = 1.081
LAT (Real) = 8.799
OGRFeature(TM_WORLD_BORDERS):199
FIPS (String) = TP
ISO2 (String) = ST
ISO3 (String) = STP
UN (Integer) = 678
NAME (String) = Sao Tome and Principe
AREA (Integer) = 96
POP2005 (Integer64) = 152622
REGION (Integer) = 2
SUBREGION (Integer) = 17
LON (Real) = 6.629
LAT (Real) = 0.201
OGRFeature(TM_WORLD_BORDERS):200
FIPS (String) = TS
ISO2 (String) = TN
ISO3 (String) = TUN
UN (Integer) = 788
NAME (String) = Tunisia
AREA (Integer) = 15536
POP2005 (Integer64) = 10104685
REGION (Integer) = 2
SUBREGION (Integer) = 15
LON (Real) = 9.596
LAT (Real) = 35.383
OGRFeature(TM_WORLD_BORDERS):201
FIPS (String) = TU
ISO2 (String) = TR
ISO3 (String) = TUR
UN (Integer) = 792
NAME (String) = Turkey
AREA (Integer) = 76963
POP2005 (Integer64) = 72969723
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 35.179
LAT (Real) = 39.061
OGRFeature(TM_WORLD_BORDERS):202
FIPS (String) = TV
ISO2 (String) = TV
ISO3 (String) = TUV
UN (Integer) = 798
NAME (String) = Tuvalu
AREA (Integer) = 3
POP2005 (Integer64) = 10441
REGION (Integer) = 9
SUBREGION (Integer) = 61
LON (Real) = 179.219
LAT (Real) = -8.514
OGRFeature(TM_WORLD_BORDERS):203
FIPS (String) = TX
ISO2 (String) = TM
ISO3 (String) = TKM
UN (Integer) = 795
NAME (String) = Turkmenistan
AREA (Integer) = 46993
POP2005 (Integer64) = 4833266
REGION (Integer) = 142
SUBREGION (Integer) = 143
LON (Real) = 59.384
LAT (Real) = 39.122
OGRFeature(TM_WORLD_BORDERS):204
FIPS (String) = TZ
ISO2 (String) = TZ
ISO3 (String) = TZA
UN (Integer) = 834
NAME (String) = United Republic of Tanzania
AREA (Integer) = 88359
POP2005 (Integer64) = 38477873
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 34.823
LAT (Real) = -6.270
OGRFeature(TM_WORLD_BORDERS):205
FIPS (String) = UG
ISO2 (String) = UG
ISO3 (String) = UGA
UN (Integer) = 800
NAME (String) = Uganda
AREA (Integer) = 19710
POP2005 (Integer64) = 28947181
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 32.386
LAT (Real) = 1.280
OGRFeature(TM_WORLD_BORDERS):206
FIPS (String) = UK
ISO2 (String) = GB
ISO3 (String) = GBR
UN (Integer) = 826
NAME (String) = United Kingdom
AREA (Integer) = 24193
POP2005 (Integer64) = 60244834
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = -1.600
LAT (Real) = 53.000
OGRFeature(TM_WORLD_BORDERS):207
FIPS (String) = UP
ISO2 (String) = UA
ISO3 (String) = UKR
UN (Integer) = 804
NAME (String) = Ukraine
AREA (Integer) = 57935
POP2005 (Integer64) = 46917544
REGION (Integer) = 150
SUBREGION (Integer) = 151
LON (Real) = 31.388
LAT (Real) = 49.016
OGRFeature(TM_WORLD_BORDERS):208
FIPS (String) = US
ISO2 (String) = US
ISO3 (String) = USA
UN (Integer) = 840
NAME (String) = United States
AREA (Integer) = 915896
POP2005 (Integer64) = 299846449
REGION (Integer) = 19
SUBREGION (Integer) = 21
LON (Real) = -98.606
LAT (Real) = 39.622
OGRFeature(TM_WORLD_BORDERS):209
FIPS (String) = UV
ISO2 (String) = BF
ISO3 (String) = BFA
UN (Integer) = 854
NAME (String) = Burkina Faso
AREA (Integer) = 27360
POP2005 (Integer64) = 13933363
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = -1.740
LAT (Real) = 12.278
OGRFeature(TM_WORLD_BORDERS):210
FIPS (String) = UY
ISO2 (String) = UY
ISO3 (String) = URY
UN (Integer) = 858
NAME (String) = Uruguay
AREA (Integer) = 17502
POP2005 (Integer64) = 3325727
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -56.012
LAT (Real) = -32.800
OGRFeature(TM_WORLD_BORDERS):211
FIPS (String) = UZ
ISO2 (String) = UZ
ISO3 (String) = UZB
UN (Integer) = 860
NAME (String) = Uzbekistan
AREA (Integer) = 42540
POP2005 (Integer64) = 26593123
REGION (Integer) = 142
SUBREGION (Integer) = 143
LON (Real) = 63.170
LAT (Real) = 41.750
OGRFeature(TM_WORLD_BORDERS):212
FIPS (String) = VC
ISO2 (String) = VC
ISO3 (String) = VCT
UN (Integer) = 670
NAME (String) = Saint Vincent and the Grenadines
AREA (Integer) = 39
POP2005 (Integer64) = 119137
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -61.194
LAT (Real) = 13.248
OGRFeature(TM_WORLD_BORDERS):213
FIPS (String) = VE
ISO2 (String) = VE
ISO3 (String) = VEN
UN (Integer) = 862
NAME (String) = Venezuela
AREA (Integer) = 88205
POP2005 (Integer64) = 26725573
REGION (Integer) = 19
SUBREGION (Integer) = 5
LON (Real) = -66.166
LAT (Real) = 7.125
OGRFeature(TM_WORLD_BORDERS):214
FIPS (String) = VI
ISO2 (String) = VG
ISO3 (String) = VGB
UN (Integer) = 92
NAME (String) = British Virgin Islands
AREA (Integer) = 15
POP2005 (Integer64) = 22016
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -64.390
LAT (Real) = 18.483
OGRFeature(TM_WORLD_BORDERS):215
FIPS (String) = VM
ISO2 (String) = VN
ISO3 (String) = VNM
UN (Integer) = 704
NAME (String) = Viet Nam
AREA (Integer) = 32549
POP2005 (Integer64) = 85028643
REGION (Integer) = 142
SUBREGION (Integer) = 35
LON (Real) = 105.314
LAT (Real) = 21.491
OGRFeature(TM_WORLD_BORDERS):216
FIPS (String) = VQ
ISO2 (String) = VI
ISO3 (String) = VIR
UN (Integer) = 850
NAME (String) = United States Virgin Islands
AREA (Integer) = 35
POP2005 (Integer64) = 111408
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -64.785
LAT (Real) = 17.741
OGRFeature(TM_WORLD_BORDERS):217
FIPS (String) = WA
ISO2 (String) = NA
ISO3 (String) = NAM
UN (Integer) = 516
NAME (String) = Namibia
AREA (Integer) = 82329
POP2005 (Integer64) = 2019677
REGION (Integer) = 2
SUBREGION (Integer) = 18
LON (Real) = 17.218
LAT (Real) = -22.133
OGRFeature(TM_WORLD_BORDERS):218
FIPS (String) = WF
ISO2 (String) = WF
ISO3 (String) = WLF
UN (Integer) = 876
NAME (String) = Wallis and Futuna Islands
AREA (Integer) = 14
POP2005 (Integer64) = 15079
REGION (Integer) = 9
SUBREGION (Integer) = 61
LON (Real) = -178.131
LAT (Real) = -14.289
OGRFeature(TM_WORLD_BORDERS):219
FIPS (String) = WS
ISO2 (String) = WS
ISO3 (String) = WSM
UN (Integer) = 882
NAME (String) = Samoa
AREA (Integer) = 283
POP2005 (Integer64) = 183845
REGION (Integer) = 9
SUBREGION (Integer) = 61
LON (Real) = -172.414
LAT (Real) = -13.652
OGRFeature(TM_WORLD_BORDERS):220
FIPS (String) = WZ
ISO2 (String) = SZ
ISO3 (String) = SWZ
UN (Integer) = 748
NAME (String) = Swaziland
AREA (Integer) = 1720
POP2005 (Integer64) = 1124529
REGION (Integer) = 2
SUBREGION (Integer) = 18
LON (Real) = 31.497
LAT (Real) = -26.562
OGRFeature(TM_WORLD_BORDERS):221
FIPS (String) = YM
ISO2 (String) = YE
ISO3 (String) = YEM
UN (Integer) = 887
NAME (String) = Yemen
AREA (Integer) = 52797
POP2005 (Integer64) = 21095679
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 48.355
LAT (Real) = 15.807
OGRFeature(TM_WORLD_BORDERS):222
FIPS (String) = ZA
ISO2 (String) = ZM
ISO3 (String) = ZMB
UN (Integer) = 894
NAME (String) = Zambia
AREA (Integer) = 74339
POP2005 (Integer64) = 11478317
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 26.320
LAT (Real) = -14.614
OGRFeature(TM_WORLD_BORDERS):223
FIPS (String) = ZI
ISO2 (String) = ZW
ISO3 (String) = ZWE
UN (Integer) = 716
NAME (String) = Zimbabwe
AREA (Integer) = 38685
POP2005 (Integer64) = 13119679
REGION (Integer) = 2
SUBREGION (Integer) = 14
LON (Real) = 29.872
LAT (Real) = -19.000
OGRFeature(TM_WORLD_BORDERS):224
FIPS (String) = ID
ISO2 (String) = ID
ISO3 (String) = IDN
UN (Integer) = 360
NAME (String) = Indonesia
AREA (Integer) = 181157
POP2005 (Integer64) = 226063044
REGION (Integer) = 142
SUBREGION (Integer) = 35
LON (Real) = 114.252
LAT (Real) = -0.976
OGRFeature(TM_WORLD_BORDERS):225
FIPS (String) = GP
ISO2 (String) = GP
ISO3 (String) = GLP
UN (Integer) = 312
NAME (String) = Guadeloupe
AREA (Integer) = 169
POP2005 (Integer64) = 438403
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -61.441
LAT (Real) = 16.286
OGRFeature(TM_WORLD_BORDERS):226
FIPS (String) = NT
ISO2 (String) = AN
ISO3 (String) = ANT
UN (Integer) = 530
NAME (String) = Netherlands Antilles
AREA (Integer) = 80
POP2005 (Integer64) = 186392
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -68.870
LAT (Real) = 12.123
OGRFeature(TM_WORLD_BORDERS):227
FIPS (String) = AE
ISO2 (String) = AE
ISO3 (String) = ARE
UN (Integer) = 784
NAME (String) = United Arab Emirates
AREA (Integer) = 8360
POP2005 (Integer64) = 4104291
REGION (Integer) = 142
SUBREGION (Integer) = 145
LON (Real) = 54.163
LAT (Real) = 23.549
OGRFeature(TM_WORLD_BORDERS):228
FIPS (String) = TT
ISO2 (String) = TL
ISO3 (String) = TLS
UN (Integer) = 626
NAME (String) = Timor-Leste
AREA (Integer) = 1487
POP2005 (Integer64) = 1067285
REGION (Integer) = 142
SUBREGION (Integer) = 35
LON (Real) = 125.878
LAT (Real) = -8.822
OGRFeature(TM_WORLD_BORDERS):229
FIPS (String) = PC
ISO2 (String) = PN
ISO3 (String) = PCN
UN (Integer) = 612
NAME (String) = Pitcairn Islands
AREA (Integer) = 0
POP2005 (Integer64) = 5
REGION (Integer) = 9
SUBREGION (Integer) = 61
LON (Real) = -128.316
LAT (Real) = -24.366
OGRFeature(TM_WORLD_BORDERS):230
FIPS (String) = PS
ISO2 (String) = PW
ISO3 (String) = PLW
UN (Integer) = 585
NAME (String) = Palau
AREA (Integer) = 0
POP2005 (Integer64) = 20127
REGION (Integer) = 9
SUBREGION (Integer) = 57
LON (Real) = 134.570
LAT (Real) = 7.501
OGRFeature(TM_WORLD_BORDERS):231
FIPS (String) = RM
ISO2 (String) = MH
ISO3 (String) = MHL
UN (Integer) = 584
NAME (String) = Marshall Islands
AREA (Integer) = 0
POP2005 (Integer64) = 5672
REGION (Integer) = 9
SUBREGION (Integer) = 57
LON (Real) = 168.963
LAT (Real) = 7.595
OGRFeature(TM_WORLD_BORDERS):232
FIPS (String) = SB
ISO2 (String) = PM
ISO3 (String) = SPM
UN (Integer) = 666
NAME (String) = Saint Pierre and Miquelon
AREA (Integer) = 0
POP2005 (Integer64) = 6346
REGION (Integer) = 19
SUBREGION (Integer) = 21
LON (Real) = -56.325
LAT (Real) = 47.042
OGRFeature(TM_WORLD_BORDERS):233
FIPS (String) = SH
ISO2 (String) = SH
ISO3 (String) = SHN
UN (Integer) = 654
NAME (String) = Saint Helena
AREA (Integer) = 0
POP2005 (Integer64) = 6399
REGION (Integer) = 2
SUBREGION (Integer) = 11
LON (Real) = -5.710
LAT (Real) = -15.953
OGRFeature(TM_WORLD_BORDERS):234
FIPS (String) = SM
ISO2 (String) = SM
ISO3 (String) = SMR
UN (Integer) = 674
NAME (String) = San Marino
AREA (Integer) = 0
POP2005 (Integer64) = 30214
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = 12.460
LAT (Real) = 43.942
OGRFeature(TM_WORLD_BORDERS):235
FIPS (String) = TK
ISO2 (String) = TC
ISO3 (String) = TCA
UN (Integer) = 796
NAME (String) = Turks and Caicos Islands
AREA (Integer) = 0
POP2005 (Integer64) = 24459
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -71.950
LAT (Real) = 21.902
OGRFeature(TM_WORLD_BORDERS):236
FIPS (String) = WI
ISO2 (String) = EH
ISO3 (String) = ESH
UN (Integer) = 732
NAME (String) = Western Sahara
AREA (Integer) = 0
POP2005 (Integer64) = 440428
REGION (Integer) = 2
SUBREGION (Integer) = 15
LON (Real) = -13.706
LAT (Real) = 24.554
OGRFeature(TM_WORLD_BORDERS):237
FIPS (String) = RB
ISO2 (String) = RS
ISO3 (String) = SRB
UN (Integer) = 688
NAME (String) = Serbia
AREA (Integer) = 0
POP2005 (Integer64) = 9863026
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = 20.806
LAT (Real) = 44.032
OGRFeature(TM_WORLD_BORDERS):238
FIPS (String) = VT
ISO2 (String) = VA
ISO3 (String) = VAT
UN (Integer) = 336
NAME (String) = Holy See (Vatican City)
AREA (Integer) = 0
POP2005 (Integer64) = 783
REGION (Integer) = 150
SUBREGION (Integer) = 39
LON (Real) = 12.451
LAT (Real) = 41.904
OGRFeature(TM_WORLD_BORDERS):239
FIPS (String) = SV
ISO2 (String) = SJ
ISO3 (String) = SJM
UN (Integer) = 744
NAME (String) = Svalbard
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = 18.374
LAT (Real) = 78.830
OGRFeature(TM_WORLD_BORDERS):240
FIPS (String) = RN
ISO2 (String) = MF
ISO3 (String) = MAF
UN (Integer) = 663
NAME (String) = Saint Martin
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -63.041
LAT (Real) = 18.094
OGRFeature(TM_WORLD_BORDERS):241
FIPS (String) = TB
ISO2 (String) = BL
ISO3 (String) = BLM
UN (Integer) = 652
NAME (String) = Saint Barthelemy
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 19
SUBREGION (Integer) = 29
LON (Real) = -63.043
LAT (Real) = 18.040
OGRFeature(TM_WORLD_BORDERS):242
FIPS (String) = GK
ISO2 (String) = GG
ISO3 (String) = GGY
UN (Integer) = 831
NAME (String) = Guernsey
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = -2.576
LAT (Real) = 49.459
OGRFeature(TM_WORLD_BORDERS):243
FIPS (String) = JE
ISO2 (String) = JE
ISO3 (String) = JEY
UN (Integer) = 832
NAME (String) = Jersey
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 150
SUBREGION (Integer) = 154
LON (Real) = -2.129
LAT (Real) = 49.219
OGRFeature(TM_WORLD_BORDERS):244
FIPS (String) = SX
ISO2 (String) = GS
ISO3 (String) = SGS
UN (Integer) = 239
NAME (String) = South Georgia South Sandwich Islands
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 0
SUBREGION (Integer) = 0
LON (Real) = -36.891
LAT (Real) = -54.209
OGRFeature(TM_WORLD_BORDERS):245
FIPS (String) = TW
ISO2 (String) = TW
ISO3 (String) = TWN
UN (Integer) = 158
NAME (String) = Taiwan
AREA (Integer) = 0
POP2005 (Integer64) = 0
REGION (Integer) = 0
SUBREGION (Integer) = 0
LON (Real) = 120.946
LAT (Real) = 23.754
[ ]:
%%bash
# base on an attribute
rm -f shp/TM_UGANDA_BORDERS-0.3.*
ogr2ogr -overwrite -f "ESRI Shapefile" -where "NAME = 'Uganda'" geodata/shp/TM_UGANDA_BORDERS-0.3.shp geodata/shp/TM_WORLD_BORDERS.shp
/usr/bin/openev/bin/openev geodata/shp/TM_UGANDA_BORDERS-0.3.shp
Default software rendering mode (use -h if accelerated video card installed).
Loading tools from /usr/bin/openev/tools/Tool_Export.py
Loading tools from /usr/bin/openev/tools/Tool_ShapesGrid.py
Loading tools from /usr/bin/openev/tools/Tool_DriverList.py
Gtk-WARNING **: Failed to load module "libgail.so": libgail.so: cannot open shared object file: No such file or directory
Gtk-WARNING **: Failed to load module "libatk-bridge.so": libatk-bridge.so: cannot open shared object file: No such file or directory
[ ]:
%%bash
# base on dimension of the polygons
rm -f geodata/shp/TM_LARGE_BORDERS.*
ogr2ogr -overwrite -f "ESRI Shapefile" -sql "SELECT * FROM TM_WORLD_BORDERS WHERE OGR_GEOM_AREA > 100 " geodata/shp/TM_LARGE_BORDERS.shp geodata/shp/TM_WORLD_BORDERS.shp
/usr/bin/openev/bin/openev geodata/shp/TM_LARGE_BORDERS.shp
Default software rendering mode (use -h if accelerated video card installed).
Loading tools from /usr/bin/openev/tools/Tool_Export.py
Loading tools from /usr/bin/openev/tools/Tool_ShapesGrid.py
Loading tools from /usr/bin/openev/tools/Tool_DriverList.py
Gtk-WARNING **: Failed to load module "libgail.so": libgail.so: cannot open shared object file: No such file or directory
Gtk-WARNING **: Failed to load module "libatk-bridge.so": libatk-bridge.so: cannot open shared object file: No such file or directory
Remove all the output
[ ]:
%%bash
rm -f geodata/shp/polygons.sqlite geodata/shp/point-buf_stat.csv geodata/shp/point_stat.csv geodata/vegetation/GPPcv08-11.tif LST/*_crop.tif geodata/vegetation/ETmean08-11_crop_trh.tif geodata/vegetation/ETmean08-11_crop_trh.txt vegetation/ETmean08-11_crop.txt geodata/vegetation/ETmosaic.vrt geodata/vegetation/ETmosaic.tif geodata/vegetation/stack_??.tif geodata/vegetation/stack.vrt geodata/vegetation/tiles.* geodata/vegetation/ETmean08-11_crop_proximity.tif geodata/vegetation/ETmean08-11_crop_buffer.tif geodata/dem/slope.tif geodata/dem/aspect.tif geodata/dem/tri.tif geodata/dem/tpi.tif geodata/dem/roughness.tif geodata/vegetation/ETmean08-11_01_trh?.tif geodata/LST/LST_MOYDmax_month1-msk.tif geodata/LST/LST_MOYDmax_monthStdev.tif geodata/LST/LST_MOYDmax_monthMean.tif geodata/LST/LST_MOYDmax_month_mean_stdev.tif geodata/LST/LST_MOYDmax_month.vrt geodata/LST/LST_MOYDmax_monthMean_aggreate10mean.tif geodata/LST/LST_MOYDmax_monthMean_circular11mean.tif geodata/temperature/reclass_ug_bio_3.tif geodata/temperature/reclass_ug_bio_3.txt geodata/shp/polygons_stat.csv geodata/shp/polygons_stat.* geodata/shp/TM_LARGE_BORDERS.shp.* geodata/shp/TM_UGANDA_BORDERS-0.3.* geodata/vegetation/ETmean08-11_crop.txt