diff --git a/Release_4_1/Alpha/Scripts/R/.Rhistory b/Release_4_1/Alpha/Scripts/R/.Rhistory deleted file mode 100644 index e69de29..0000000 diff --git a/Release_4_1/Alpha/Scripts/R/make_netCDF_age.R b/Release_4_1/Alpha/Scripts/R/make_netCDF_age.R deleted file mode 100644 index d63bdc3..0000000 --- a/Release_4_1/Alpha/Scripts/R/make_netCDF_age.R +++ /dev/null @@ -1,51 +0,0 @@ -library(raster) -library(rgdal) -library('sp') -library(ncdf4) - -outFolder = "F:/gpw/netCDF" -root = "F:/gpw/netCDF/tifs_fixed_extents" -extras = file.path(outFolder,"quality_tifs") - -resolutions = c("1_deg","30_min","15_min","2pt5_min") -rNames = c("1 degree","30 arc-minutes","15 arc-minutes","2.5 arc-minutes") -types = c("cntm","dens") -tNames = c("Count","Density") -tUnits = c("Persons","Persons per square kilometer") -sexes = c("bt","mt","ft") -sNames = c("Both","Male","Female") - -for (i in 1:length(resolutions)){ - res = resolutions[[i]] - rName = rNames[[i]] - - for (j in 1:length(types)){ - type = types[[j]] - tName = tNames[[j]] - tUnit = tUnits[[j]] - - for (k in 1:length(sexes)){ - sex = sexes[[k]] - sName = sNames[[k]] - - key = paste(sex,"_2010_",type,"_",res,".tif$",sep = "") - extrakey = paste(res,".tif$",sep = "") - - fileList = list.files(root,key,full.names = TRUE) - sexList = fileList[grep("_e_atotpop",fileList)] - subList = fileList[grep("_e_a0",fileList)] - ageList = subList[c(1,3,4,5,8,9,10,11,12,13,14,15,16,18)] - extraList = list.files(extras,extrakey,full.names = TRUE) - - finalList = c(sexList,ageList,extraList) - - outFile = file.path(outFolder,paste("gpw_v4_age_",sex,"_",type,"_",res,".nc",sep = "")) - cdfName = paste("Basic Demographic Characteristics, v4.10 (2010): ",sName,", ",tName,", ",rName,sep = "") - - s = raster::stack(finalList) - writeRaster(s, outFile, overwrite=TRUE, format="CDF",varname=cdfName, - varunit=tUnit,longname=cdfName,xname="longitude", - yname="latitude",zname="raster") - - print(paste("gpw_v4_age_",sex,"_",type,"_",res,".nc",sep = "")) - print(finalList)}}} diff --git a/Release_4_1/Alpha/Scripts/R/make_netCDF_total_pop.R b/Release_4_1/Alpha/Scripts/R/make_netCDF_total_pop.R deleted file mode 100644 index cb177b0..0000000 --- a/Release_4_1/Alpha/Scripts/R/make_netCDF_total_pop.R +++ /dev/null @@ -1,54 +0,0 @@ -library(raster) -library(rgdal) -library('sp') -library(ncdf4) - -outFolder = "F:/gpw/netCDF" -root = "F:/gpw/netCDF/tifs_fixed_extents" -extras = file.path(outFolder,"quality_tifs") - -resolutions = c("1_deg","30_min","15_min","2pt5_min") -rNames = c("1 degree","30 arc-minutes","15 arc-minutes","2.5 arc-minutes") -types = c("cntm","dens") -tNames = c("Count","Density") -tUnits = c("Persons","Persons per square kilometer") -pops = c("une","e") -pNames = c("UN-Adjusted ","") - -for (i in 1:length(resolutions)){ - res = resolutions[[i]] - rName = rNames[[i]] - - for (j in 1:length(types)){ - type = types[[j]] - tName = tNames[[j]] - tUnit = tUnits[[j]] - - for (k in 1:length(pops)){ - pop = pops[[k]] - pName = pNames[[k]] - - print(paste("gpw_v4_",pop,"_",type,"_",res,".nc")) - - key = paste(type,"_",res,".tif$",sep = "") - extrakey = paste(res,".tif$",sep = "") - - fileList = list.files(root,key,full.names = TRUE) - - subList = fileList[grep(paste("_",pop,"_atotpopbt_2",sep = ""),fileList)] - extraList = list.files(extras,extrakey,full.names = TRUE) - - finalList = c(subList,extraList) - - outFile = file.path(outFolder,paste("gpw_v4_",pop,"_atotpopbt_",type,"_",res,".nc",sep = "")) - cdfName = paste(pName,"Population ",tName,", v4.10 (2000, 2005, 2010, 2015, 2020): ",rName,sep = "") - - s = raster::stack(finalList) - writeRaster(s, outFile, overwrite=TRUE, format="CDF",varname=cdfName, - varunit=tUnit,longname=cdfName,xname="longitude", - yname="latitude",zname="raster") - - paste("gpw_v4_",pop,"_",type,"_",res,".nc",sep = "") - print(finalList)}}} - - diff --git a/Release_4_1/Alpha/Scripts/python/1-migrate-input-feature-classes-based-on-loading-table.py b/Release_4_1/Alpha/Scripts/python/1-migrate-input-feature-classes-based-on-loading-table.py deleted file mode 100644 index 47a4ef9..0000000 --- a/Release_4_1/Alpha/Scripts/python/1-migrate-input-feature-classes-based-on-loading-table.py +++ /dev/null @@ -1,69 +0,0 @@ -# migrate input country level feature classes -# this script takes the features exported from -# sde as of some date and copies them to the -# working production features gdb based on a -# loading lookup table - -# the script also isolates features with Boundary Context for review - -# 9-28-2016 -# Kytt MacManus - -# import libraries -import arcpy, os,datetime - -# define input and output directories -inWS = r'Q:\gpw\release_4_1\loading\hi_res_boundaries_9_27_16.gdb' -outWS = r'Q:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' -contextWS = r'Q:\gpw\release_4_1\input_data\boundary_context.gdb' -waterWS = r'Q:\gpw\release_4_1\input_data\water_context.gdb' -# set working directory to inWS -arcpy.env.workspace = inWS - -# define input table -loadingTbl = r'Q:\gpw\release_4_1\loading\loading_table.gdb\loading_9_27_16' - -# read the ISO field from loadingTbl -with arcpy.da.SearchCursor(loadingTbl,"ISO") as rows: - for row in rows: - processTime = datetime.datetime.now() - # parse ISO - iso =row[0] - if iso == 'USA': - continue - # grab the feature class - fc = arcpy.ListFeatureClasses(iso+"*")[0] - fcLyr = fc + "_lyr" - outFile = outWS+os.sep+fc -## if arcpy.Exists(outFile): -## continue - # parse the field info - field_info_str = '' - input_fields = arcpy.ListFields(fc) - keep_fields_list = ["OBJECTID","SHAPE","GUBID","UBID","ISO","BOUNDARY_CONTEXT"] - for field in input_fields: - if field.name in keep_fields_list: - field_info_str += field.name + ' ' + field.name + ' VISIBLE;' - else: - field_info_str += field.name + ' ' + field.name + ' HIDDEN;' - field_info_str = field_info_str.rstrip(';') # Remove trailing semicolon - # first create feature layer - arcpy.MakeFeatureLayer_management(fc,fcLyr,"#","#",field_info_str) - # finally copy the features -## arcpy.CopyFeatures_management(fcLyr,outFile) - # select the boundary_context features -## arcpy.SelectLayerByAttribute_management(fcLyr,"NEW_SELECTION","BOUNDARY_CONTEXT IS NOT NULL") -## # if there is more than 0 features then export -## if int(arcpy.GetCount_management(fcLyr)[0])>0: -## contextFile = contextWS+os.sep+fc -## arcpy.CopyFeatures_management(fcLyr,contextFile) - arcpy.SelectLayerByAttribute_management(fcLyr,"NEW_SELECTION","BOUNDARY_CONTEXT = 7") - # if there is more than 0 features then export - if int(arcpy.GetCount_management(fcLyr)[0])>0: - waterFile = waterWS+os.sep+fc - arcpy.CopyFeatures_management(fcLyr,waterFile) - print "Created " + outFile - print datetime.datetime.now()-processTime - - - diff --git a/Release_4_1/Alpha/Scripts/python/10-calculate-admin-area.py b/Release_4_1/Alpha/Scripts/python/10-calculate-admin-area.py deleted file mode 100644 index d13efef..0000000 --- a/Release_4_1/Alpha/Scripts/python/10-calculate-admin-area.py +++ /dev/null @@ -1,169 +0,0 @@ -# original code adapted from grid-preprocess.py -# multiprocess_calculate_admin_areas -# calculate the administrative areas -# Kytt MacManus -# 8-28-15 - -# import libraries -import arcpy, os, sys, multiprocessing -import datetime - -def calculateAdminAreas(gdb): - startTime = datetime.datetime.now() - try: - arcpy.env.overwriteOutput = True - # these variables must all be parsed from input gdb - # define inputs - gdbName = os.path.basename(gdb) - rootName = os.path.basename(gdb).replace(".gdb","") - # grab inFC - boundaryWS = r'D:\gpw\country_boundaries_hi_res.gdb' - arcpy.env.workspace = boundaryWS - inFC = boundaryWS + os.sep + str(arcpy.ListFeatureClasses(rootName + "*")[0]) - print inFC - workspace = gdb - # define spatial reference - prjFile = r'D:\gpw\custom_projections' + os.path.sep + rootName + "_fishnet_mollweide.prj" - # check to see that estimates exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - print "The input prj file does not exist, check the network" - else: - spatialRef = open(prjFile,"r").read() - print prjFile - # define gridding resolution - # Lines per degree, determines the output resolution 120 = 30 arc-seconds resolution - # 1 degree divided into 120 parts is 30 seconds - linespd = 120 - # copy of inFC - inFCG = gdb + os.sep + rootName + "_gridding" - arcpy.Copy_management(inFC,inFCG) - # tmpid field - tmpid = "TEMPID" - # mollweide version of fc - projectFC = gdb + os.sep + rootName + "_mollweide" - # calculate adminArea - adminArea = "ADMINAREAKM" - maskedArea = "ADMINAREAKMMASKED" - adminWaterArea = "ADMINWATERAREAKM" - # define workspace environment - arcpy.env.workspace = workspace - # add a tmpid field and calculate it equal to the OBJECTID - arcpy.AddField_management(inFCG,adminArea,'DOUBLE') - arcpy.AddField_management(inFCG,adminWaterArea,'DOUBLE') - arcpy.AddField_management(inFCG,maskedArea,'DOUBLE') - arcpy.AddField_management(inFCG,tmpid,'TEXT') - arcpy.CalculateField_management(inFCG,tmpid,'!UBID!','PYTHON') - # project inFCG to mollweide - arcpy.Project_management(inFCG, projectFC, spatialRef) - # add ADMINAREAKM and calculate - arcpy.CalculateField_management(projectFC,adminArea,'!shape.area@SQUAREKILOMETERS!','PYTHON') - # join ADMINAREAKM to inFCG - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(projectFC,["UBID",adminArea]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return "Error in " + gdbName + ": Creating Value Dictionary" - try: - # read the values - with arcpy.da.UpdateCursor(inFCG,["UBID",adminArea]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - row[1] = values[ubid] - # update the row - rows.updateRow(row) - except: - return "Error in " + gdbName + ": Writing Value Dictionary" - - # define input waterMask - waterTemplate = r'D:\gpw\water_mask_from_sde_used_in_4_0_prod_release.gdb\Watermask_Mollweide' - waterFC = gdb + os.sep + rootName + "_water_areas_mollweide" - try: - arcpy.Clip_analysis(projectFC,waterTemplate,waterFC,10) - count = arcpy.GetCount_management(waterFC) - if int(str(count))==0: - waterExist = False - arcpy.Delete_management(waterFC) - else: - waterExist = True - except: - return "Watermask Clip Failed: " + str(arcpy.GetMessages()) - # if the watermask is false then do final calculations and return - if waterExist == False: - arcpy.CalculateField_management(inFCG,adminWaterArea,0,'PYTHON') - else: - # calculate water areas - arcpy.CalculateField_management(waterFC,adminWaterArea,'!shape.area@SQUAREKILOMETERS!','PYTHON') - # join ADMINAREAKM to inFCG - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(waterFC,["UBID",adminWaterArea]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return "Error in " + gdbName + ": Creating Water Value Dictionary" - try: - # read the values - with arcpy.da.UpdateCursor(inFCG,["UBID",adminWaterArea]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - if ubid in values: - row[1] = values[ubid] - else: - row[1] = 0 - # update the row - rows.updateRow(row) - except: - return "Error in " + gdbName + ": Writing Water Value Dictionary" - # calculate masked area - arcpy.CalculateField_management(inFCG,maskedArea,'!' + adminArea + '! - !' + adminWaterArea + "!",'PYTHON') - # success - return "Calculated Areas for " + gdbName + ": " + str(datetime.datetime.now()-startTime) - except: - return gdbName + " error: " + str(arcpy.GetMessages()) - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\stage\new_inputs\pop_tables\can' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("can*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) - for gdb in gdb_list: - print gdb - print calculateAdminAreas(gdb) - # multiprocess the data -## print gdb_list -## pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) -## print pool.map(calculateAdminAreas, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/10-calculate-admin-area.pyc b/Release_4_1/Alpha/Scripts/python/10-calculate-admin-area.pyc deleted file mode 100644 index fbfda4c..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/10-calculate-admin-area.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/10-calculate-admin-densities.py b/Release_4_1/Alpha/Scripts/python/10-calculate-admin-densities.py deleted file mode 100644 index d7fff54..0000000 --- a/Release_4_1/Alpha/Scripts/python/10-calculate-admin-densities.py +++ /dev/null @@ -1,150 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing - -def calculateAdminDensities(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - arcpy.env.workspace = gdb - arcpy.env.overwriteOutput = True - try: - adminBoundaries = arcpy.ListFeatureClasses("*_gridding")[0] - estimatesFile = arcpy.ListTables("*estimates")[0] - delFields = arcpy.ListFields(estimatesFile,"*DSM") - if len(delFields)>0: - delNames = [] - for fld in delFields: - delNames.append(fld.name) - print delNames - arcpy.DeleteField_management(estimatesFile,delNames) - # define initial list of searchFields - boundarySearchFields = ["UBID","ADMINAREAKMMASKED"] - searchFields = ["UBID","ADMINAREAKMMASKED"] - updateFields = ["UBID","ADMINAREAKMMASKED"] - # add ADMINAREAKMMASKED - arcpy.AddField_management(estimatesFile,"ADMINAREAKMMASKED","DOUBLE") - # create list of variables - eVariables = arcpy.ListFields(estimatesFile,"E_*") - uneVariables = arcpy.ListFields(estimatesFile,"UNE_*") - variables = eVariables + uneVariables - for variable in variables: - newField = variable.name + "_DSM" - # add the field - if len(arcpy.ListFields(estimatesFile,newField))==0: - arcpy.AddField_management(estimatesFile,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(variable.name) - # create in memory estimates file - inMemEstimates = "in_memory" + os.sep + os.path.basename(estimatesFile) - try: - arcpy.CopyRows_management(estimatesFile,inMemEstimates) - except: - return "Error creating " + inMemEstimates - # create dictionary to hold area values - areas = {} - try: - # read the values - with arcpy.da.SearchCursor(adminBoundaries,boundarySearchFields) as rows: - for row in rows: - # store with UBID as key - key = row[0] - # store the area estimate as value - value = row[1] - areas[key] = value - except: - return "Error in " + iso + ": Creating Areas Dictionary" - # create dictionary to hold source estimates values - estimates = {} - try: - # read the values - with arcpy.da.SearchCursor(estimatesFile,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of estimates as value - key = row[0] - value = row - estimates[key] = value - except: - return "Error in " + iso + ": Creating Estimates Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(inMemEstimates,updateFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - if ubid in estimates: - # grab the area - if ubid in areas: - area = areas[ubid] - else: - area = 0 - # set the fields - i = 0 - for field in updateFields: - #print row - if i < 1: - i = i + 1 - pass - elif i < 2: - row[i]=area - i = i + 1 - else: - # calculate the proportions - try: - row[i]= float(estimates[ubid][i]) / float(area) - except: - row[i]= 0 - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Updates: " + str(row) - # write table back to disk - outTable = gdb + os.sep + os.path.basename(estimatesFile) - try: - arcpy.CopyRows_management(inMemEstimates,estimatesFile) - except: - return "Error writing " + outTable - - # success - return "Calculated administrative densities for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'H:\gpw\stage\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) - for gdb in gdb_list: - print gdb - print calculateAdminDensities(gdb) - # multiprocess the data -## pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) -## print pool.map(calculateAdminDensities, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/10-calculate-admin-densities.pyc b/Release_4_1/Alpha/Scripts/python/10-calculate-admin-densities.pyc deleted file mode 100644 index d774abf..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/10-calculate-admin-densities.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/11-intersect-fishnets-tiled-countries.py b/Release_4_1/Alpha/Scripts/python/11-intersect-fishnets-tiled-countries.py deleted file mode 100644 index d803364..0000000 --- a/Release_4_1/Alpha/Scripts/python/11-intersect-fishnets-tiled-countries.py +++ /dev/null @@ -1,216 +0,0 @@ -# use multiprocessing to intersect fishnets -# with administrative boundaries that have calculated -# their ADMINAREAKMMASKED, and have a UBID - -import arcpy, os, multiprocessing, datetime - -def intersect(gdb): - startTime = datetime.datetime.now() - arcpy.env.scratchWorkspace = "in_memory" - # define inputs - gdbName = os.path.basename(gdb) - rootName = os.path.basename(gdb)[:-4] - iso = os.path.basename(gdb)[:3] - arcpy.env.workspace = gdb - inFC = gdb + os.sep + str(arcpy.ListFeatureClasses("*gridding")[0]) - ###### - fishGDB = gdb.replace("pop_tables","fishnets").replace(".gdb","_fishnet.gdb") - arcpy.env.workspace = fishGDB - fishnet = fishGDB + os.sep + str(arcpy.ListFeatureClasses("*_fishnet")[0]) - ###### - # special for tiled countries - waterGDB = os.path.dirname(os.path.dirname(gdb)) + os.sep + iso + ".gdb" - waterFC = waterGDB + os.sep + iso + "_water_areas_mollweide" - # intersect fishnet and inFC - clipnetInt = 'in_memory' + os.sep + os.path.basename(fishnet) + "_intersect" - projectFC = fishGDB + os.sep + os.path.basename(fishnet) + "_intersect_mollweide" - # define spatial reference - prjFile = r'D:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - # check to see that estimates exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - print "The input prj file does not exist, check the network" - else: - spatialRef = open(prjFile,"r").read() - inFeatures = [inFC,fishnet] - if not arcpy.Exists(projectFC): - try: - arcpy.Intersect_analysis(inFeatures, clipnetInt) - arcpy.AddField_management(clipnetInt,"INTERSECTID","LONG") - arcpy.CalculateField_management(clipnetInt,"INTERSECTID", - "!OBJECTID!","PYTHON") - arcpy.AddField_management(clipnetInt,"AREAKM",'DOUBLE') - arcpy.AddField_management(clipnetInt,"WATERAREAKM",'DOUBLE') - arcpy.AddField_management(clipnetInt,"AREAKMMASKED",'DOUBLE') - arcpy.Project_management(clipnetInt, projectFC, spatialRef) - arcpy.CalculateField_management(projectFC,"AREAKM", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - except: - return "Error in: " + gdbName + " : " + str(arcpy.GetMessages()) - - # join ADMINAREAKM to inFCG - adminArea = "AREAKM" - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(projectFC,["INTERSECTID",adminArea]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return "Error in " + gdbName + ": Creating Value Dictionary" - try: - # write the values - with arcpy.da.UpdateCursor(clipnetInt,["INTERSECTID",adminArea]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - row[1] = values[ubid] - # update the row - rows.updateRow(row) - except: - return "Error in " + gdbName + ": Writing Value Dictionary" - # define input waterMask - waterArea = "WATERAREAKM" - waterNet = "in_memory" + os.sep + rootName + "_water" - # if the watermask is false then do final calculations - if arcpy.Exists(waterFC) == False: - arcpy.CalculateField_management(clipnetInt,waterArea,0,'PYTHON') - else: - if not arcpy.Exists(waterNet): - # clip projectFC to waterFC - try: - arcpy.Clip_analysis(projectFC, waterFC, waterNet) - except: - return "Watermask Clip Failed: " + str(arcpy.GetMessages()) - if not arcpy.Exists(waterNet): - arcpy.CalculateField_management(clipnetInt,waterArea,0,'PYTHON') - else: - # check if there are any features in waterNet - count = arcpy.GetCount_management(waterNet) - # if not then for final calculations - if int(str(count))==0: - arcpy.CalculateField_management(clipnetInt,waterArea,0,'PYTHON') - arcpy.Delete_management(waterNet) - else: - # otherwise - # calculate water areas - arcpy.CalculateField_management(waterNet,waterArea,'!shape.area@SQUAREKILOMETERS!','PYTHON') - # join ADMINAREAKM to inFCG - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(waterNet,["INTERSECTID",waterArea]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return "Error in " + gdbName + ": Creating Water Value Dictionary" - - try: - # write the values - with arcpy.da.UpdateCursor(clipnetInt,["INTERSECTID",waterArea]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - if ubid in values: - row[1] = values[ubid] - else: - row[1] = 0 - # update the row - rows.updateRow(row) - except: - return "Error in " + gdbName + ": Writing Water Value Dictionary" - - # calculate masked area - maskedArea = "AREAKMMASKED" - adminArea = "AREAKM" - # Need to convert Negatives to Zeros - arcpy.CalculateField_management(clipnetInt,maskedArea,'!' + adminArea + '! - !' + waterArea + "!",'PYTHON') - try: - maskedLYR = rootName + "_maskedlyr" - arcpy.MakeFeatureLayer_management(clipnetInt,maskedLYR,maskedArea + " < 0.0000001") - count = arcpy.GetCount_management(maskedLYR)[0] - if not int(str(count))==0: - arcpy.CalculateField_management(maskedLYR,maskedArea,0, "PYTHON") - except: - return "Error calc: masked negatives: " + str(arcpy.GetMessages()) - # finally write the outputs - try: - arcpy.CopyFeatures_management(clipnetInt,clipnetInt.replace("in_memory",fishGDB)) - except: - return "Error in " + rootName + ": Writing Intersect Table to Disk" - try: - if arcpy.Exists(waterNet): - if int(arcpy.GetCount_management(waterNet)[0])>0: - arcpy.CopyFeatures_management(waterNet,waterNet.replace("in_memory",fishGDB)) - else: - pass - else: - pass - except: - return "Error in " + rootName + ": Writing WaterNet to Disk" - # success - return "Intersected " + gdbName + ": " + str(datetime.datetime.now()-startTime) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\stage\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*","FOLDER") - workspaces = [workspace+os.sep+'tiles' for workspace in workspaces] - workspaces.sort() - gdb_list = [] - for ws in workspaces: - if ws ==r'D:\gpw\stage\pop_tables\rus\tiles': - continue - - arcpy.env.workspace = ws - gdbs = arcpy.ListWorkspaces("*") - for gdb in gdbs: - gdb_list.append(gdb) - print len(gdb_list) -## for gdb in gdb_list: -## print gdb -## print intersect(gdb) -## break - # multiprocess the data - try: - pool = multiprocessing.Pool(processes=26,maxtasksperchild=1) - print pool.map(intersect, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - except: - print sys.stdout - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) -if __name__ == '__main__': - main() - - - - - - - - - - - - - - - - diff --git a/Release_4_1/Alpha/Scripts/python/11-intersect-fishnets-tiled-countries.pyc b/Release_4_1/Alpha/Scripts/python/11-intersect-fishnets-tiled-countries.pyc deleted file mode 100644 index 94510b1..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/11-intersect-fishnets-tiled-countries.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/11-intersect-fishnets.py b/Release_4_1/Alpha/Scripts/python/11-intersect-fishnets.py deleted file mode 100644 index 454684e..0000000 --- a/Release_4_1/Alpha/Scripts/python/11-intersect-fishnets.py +++ /dev/null @@ -1,181 +0,0 @@ -# use multiprocessing to intersect fishnets -# with administrative boundaries that have calculated -# their ADMINAREAKMMASKED, and have a UBID - -import arcpy, os, multiprocessing, datetime - -def intersect(gdb): - startTime = datetime.datetime.now() - arcpy.env.scratchWorkspace = "in_memory" - # define inputs - gdbName = os.path.basename(gdb) - rootName = os.path.basename(gdb)[:-4] - arcpy.env.workspace = gdb - inFC = gdb + os.sep + str(arcpy.ListFeatureClasses("*gridding")[0]) - fishGDB = gdb.replace("pop_tables","fishnets").replace(".gdb","_fishnet.gdb") - arcpy.env.workspace = fishGDB - fishnet = fishGDB + os.sep + str(arcpy.ListFeatureClasses("*_fishnet")[0]) - # intersect fishnet and inFC - clipnetInt = fishnet + "_intersect" - projectFC = clipnetInt + "_mollweide" - # define spatial reference - prjFile = r'D:\gpw\custom_projections' + os.path.sep + rootName + "_fishnet_mollweide.prj" - # check to see that estimates exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - print "The input prj file does not exist, check the network" - else: - spatialRef = open(prjFile,"r").read() - inFeatures = [inFC,fishnet] - if not arcpy.Exists(projectFC): - try: - arcpy.Intersect_analysis(inFeatures, clipnetInt) - arcpy.AddField_management(clipnetInt,"INTERSECTID","LONG") - arcpy.CalculateField_management(clipnetInt,"INTERSECTID", - "!OBJECTID!","PYTHON") - arcpy.AddField_management(clipnetInt,"AREAKM",'DOUBLE') - arcpy.AddField_management(clipnetInt,"WATERAREAKM",'DOUBLE') - arcpy.AddField_management(clipnetInt,"AREAKMMASKED",'DOUBLE') - arcpy.Project_management(clipnetInt, projectFC, spatialRef) - arcpy.CalculateField_management(projectFC,"AREAKM", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - except: - return "Error in: " + gdbName + " : " + str(arcpy.GetMessages()) - - # join ADMINAREAKM to inFCG - adminArea = "AREAKM" - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(projectFC,["INTERSECTID",adminArea]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return "Error in " + gdbName + ": Creating Value Dictionary" - try: - # read the values - with arcpy.da.UpdateCursor(clipnetInt,["INTERSECTID",adminArea]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - row[1] = values[ubid] - # update the row - rows.updateRow(row) - except: - return "Error in " + gdbName + ": Writing Value Dictionary" - # define input waterMask - waterArea = "WATERAREAKM" - waterFC = gdb + os.sep + rootName + "_water_areas_mollweide" - waterNet = "in_memory" + os.sep + rootName + "_water" - # if the watermask is false then do final calculations and return - if arcpy.Exists(waterFC) == False: - arcpy.CalculateField_management(clipnetInt,waterArea,0,'PYTHON') - else: - if not arcpy.Exists(waterNet): - # clip projectFC to waterFC - try: - arcpy.Clip_analysis(projectFC, waterFC,waterNet) - except: - return "Watermask Clip Failed: " + str(arcpy.GetMessages()) - # check if there are any features - if int(arcpy.GetCount_management(waterNet)[0])<1: - arcpy.CalculateField_management(clipnetInt,waterArea,0,'PYTHON') - else: - # calculate water areas - arcpy.CalculateField_management(waterNet,waterArea,'!shape.area@SQUAREKILOMETERS!','PYTHON') - # join ADMINAREAKM to inFCG - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(waterNet,["INTERSECTID",waterArea]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return "Error in " + gdbName + ": Creating Water Value Dictionary" - - try: - # read the values - with arcpy.da.UpdateCursor(clipnetInt,["INTERSECTID",waterArea]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - if ubid in values: - row[1] = values[ubid] - else: - row[1] = 0 - # update the row - rows.updateRow(row) - except: - return "Error in " + gdbName + ": Writing Water Value Dictionary" - # calculate masked area - maskedArea = "AREAKMMASKED" - adminArea = "AREAKM" - # Need to convert Negatives to Zeros - arcpy.CalculateField_management(clipnetInt,maskedArea,'!' + adminArea + '! - !' + waterArea + "!",'PYTHON') - try: - maskedLYR = rootName + "_maskedlyr" - arcpy.MakeFeatureLayer_management(clipnetInt,maskedLYR,maskedArea + " < 0.0000001") - count = arcpy.GetCount_management(maskedLYR)[0] - if not int(str(count))==0: - arcpy.CalculateField_management(maskedLYR,maskedArea,0, "PYTHON") - except: - return "Error calc: masked negatives: " + str(arcpy.GetMessages()) - # success - return "Intersected " + gdbName + ": " + str(datetime.datetime.now()-startTime) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\stage\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*","FILEGDB") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: -## # describe the workspace -## workDesc = arcpy.Describe(workspace) -## # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder -## if str(workDesc.workspaceType)=="FileSystem": -## workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) -## for gdb in gdb_list: -## print gdb -## print intersect(gdb) - # multiprocess the data -## print gdb_list - pool = multiprocessing.Pool(processes=22,maxtasksperchild=1) - print pool.map(intersect, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) -if __name__ == '__main__': - main() - - - - - - - - - - - - - - - - diff --git a/Release_4_1/Alpha/Scripts/python/11-intersect-fishnets.pyc b/Release_4_1/Alpha/Scripts/python/11-intersect-fishnets.pyc deleted file mode 100644 index 0ed7b07..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/11-intersect-fishnets.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/12-calculate-intersect-counts-tiled_countries.py b/Release_4_1/Alpha/Scripts/python/12-calculate-intersect-counts-tiled_countries.py deleted file mode 100644 index 5f8ecbf..0000000 --- a/Release_4_1/Alpha/Scripts/python/12-calculate-intersect-counts-tiled_countries.py +++ /dev/null @@ -1,130 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing - -def calculateIntersectCounts(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - # grab estimatesFile - estimatesGDB = os.path.dirname(gdb).replace("fishnets","pop_tables").replace("tiles","") + iso + ".gdb" - arcpy.env.workspace = estimatesGDB - estimatesFile = estimatesGDB + os.sep + arcpy.ListTables("*estimates")[0] - arcpy.env.workspace = gdb - # grab intersected fishnet - intersectedFishnet = arcpy.ListFeatureClasses("*_intersect")[0] - intersectTable = intersectedFishnet + "_table" - if not arcpy.Exists(intersectTable): - # read the files into memory - memFishnet = 'in_memory' + os.sep + os.path.basename(intersectedFishnet) + "_view" - try: - arcpy.CopyRows_management(intersectedFishnet,memFishnet) - except: - return "Error in " + rootName + " : making table views" - # define initial list of searchFields - searchFields = ["UBID","ADMINAREAKMMASKED"] - updateFields = ["UBID","AREAKMMASKED"] - # create list of variables - variables = arcpy.ListFields(estimatesFile,"*DSM") - for variable in variables: - name = variable.name - newField = name.replace("DSM","CNTM") - # add the field - arcpy.AddField_management(memFishnet,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # create dictionary to hold source density values - densities = {} - try: - # read the values - with arcpy.da.SearchCursor(estimatesFile,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of estimates as value - ubid = row[0] - value = row - densities[ubid] = value - except: - return "Error in " + rootName + ": Creating Densities Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - # grab the area - area = row[1] - # set the fields - i = 0 - for field in updateFields: - if i < 2: - i = i + 1 - pass - else: - if not ubid in densities: - row[i]= 0 - else: - # calculate the counts - row[i]= float(densities[ubid][i]) * float(area) - i = i + 1 - - # update the row - rows.updateRow(row) - except: - return "Error in " + rootName + ": Writing Updates: " + str(row) - # finally write the intersect table - try: - arcpy.CopyRows_management(memFishnet,intersectTable) - except: - return "Error in " + rootName + ": Writing Table to Disk" - else: - return "Already processed " + rootName - - # success - return "Calculated intersected counts for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\stage\fishnets' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*","FOLDER") - workspaces = [workspace+os.sep+'tiles' for workspace in workspaces] - workspaces.sort() - gdb_list = [] - for ws in workspaces: -## print ws - if ws ==r'D:\gpw\stage\fishnets\bra\tiles': - continue - elif ws ==r'D:\gpw\stage\fishnets\rus\tiles': - continue - elif ws ==r'D:\gpw\stage\fishnets\grl\tiles': - continue - arcpy.env.workspace = ws - gdbs = arcpy.ListWorkspaces("*") - for gdb in gdbs: - gdb_list.append(gdb) - print len(gdb_list) -## for gdb in gdb_list: -## print gdb -## print calculateIntersectCounts(gdb) - # multiprocess the data - pool = multiprocessing.Pool(processes=22,maxtasksperchild=1) - print pool.map(calculateIntersectCounts, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/12-calculate-intersect-counts-tiled_countries.pyc b/Release_4_1/Alpha/Scripts/python/12-calculate-intersect-counts-tiled_countries.pyc deleted file mode 100644 index 502bf76..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/12-calculate-intersect-counts-tiled_countries.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/12-calculate-intersect-counts.py b/Release_4_1/Alpha/Scripts/python/12-calculate-intersect-counts.py deleted file mode 100644 index 3422486..0000000 --- a/Release_4_1/Alpha/Scripts/python/12-calculate-intersect-counts.py +++ /dev/null @@ -1,134 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing - -def calculateIntersectCounts(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - arcpy.env.workspace = gdb - # grab estimatesFile - estimatesFile = gdb + os.sep + arcpy.ListTables("*estimates")[0] - # grab intersected fishnet - fishGDB = gdb.replace("pop_tables","fishnets").replace(".gdb","_fishnet.gdb") - # check if fishGDB exists, if not create a list of gdbs to process - if arcpy.Exists(fishGDB): - fishList = [fishGDB] - else: - # create list of workspaces - arcpy.env.workspace = os.path.dirname(os.path.dirname(gdb)).replace("pop_tables","fishnets") - workspaces = arcpy.ListWorkspaces(rootName + "*") - fishList = [] - for ws in workspaces: - fishList.append(ws) - for fishGDB in fishList: - arcpy.env.workspace = fishGDB - intersectedFishnet = arcpy.ListFeatureClasses("*_intersect")[0] - intersectTable = intersectedFishnet + "_table" - if not arcpy.Exists(intersectTable): - # read the files into memory - memFishnet = 'in_memory' + os.sep + os.path.basename(intersectedFishnet) + "_view" - try: - arcpy.CopyRows_management(intersectedFishnet,memFishnet) - except: - return "Error in " + rootName + " : making table views" - # define initial list of searchFields - searchFields = ["UBID","ADMINAREAKMMASKED"] - updateFields = ["UBID","AREAKMMASKED"] - # create list of variables - variables = arcpy.ListFields(estimatesFile,"*DSM") - for variable in variables: - name = variable.name - newField = name.replace("DSM","CNTM") - # add the field - arcpy.AddField_management(memFishnet,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # create dictionary to hold source density values - densities = {} - try: - # read the values - with arcpy.da.SearchCursor(estimatesFile,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of estimates as value - ubid = row[0] - value = row - densities[ubid] = value - except: - return "Error in " + rootName + ": Creating Densities Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - # grab the area - area = row[1] - # set the fields - i = 0 - for field in updateFields: - if i < 2: - i = i + 1 - pass - else: - if not ubid in densities: - row[i]= 0 - else: - # calculate the counts - row[i]= float(densities[ubid][i]) * float(area) - i = i + 1 - - # update the row - rows.updateRow(row) - except: - return "Error in " + rootName + ": Writing Updates: " + str(row) - # finally write the intersect table - try: - arcpy.CopyRows_management(memFishnet,intersectTable) - except: - return "Error in " + rootName + ": Writing Table to Disk" - else: - return "Already processed " + rootName - - # success - return "Calculated intesected counts for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\stage\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*","FILEGDB") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) -## for gdb in gdb_list: -## print gdb -## print calculateIntersectCounts(gdb) - # multiprocess the data - pool = multiprocessing.Pool(processes=22,maxtasksperchild=1) - print pool.map(calculateIntersectCounts, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/12-calculate-intersect-counts.pyc b/Release_4_1/Alpha/Scripts/python/12-calculate-intersect-counts.pyc deleted file mode 100644 index e808434..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/12-calculate-intersect-counts.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/13-calculate-grid-counts.py b/Release_4_1/Alpha/Scripts/python/13-calculate-grid-counts.py deleted file mode 100644 index eeed132..0000000 --- a/Release_4_1/Alpha/Scripts/python/13-calculate-grid-counts.py +++ /dev/null @@ -1,143 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing - -def calculateGridCounts(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - arcpy.env.workspace = gdb - # grab intersectTable - intersectTable = arcpy.ListTables("*_table")[0] - fishnet = arcpy.ListFeatureClasses("*_fishnet")[0] - finalFishnet = fishnet + "_processed" - if arcpy.Exists(finalFishnet): - return rootName + " : already processed" - # create list of fields to generate statistics for - statsFields = [["ADMINAREAKMMASKED","MEAN"],["WATERAREAKM","SUM"],["AREAKMMASKED","SUM"]] - # list CNTM fields in order to be flexible to whatever variables - # are present in the country - cntFields = arcpy.ListFields(intersectTable,"*CNTM") - [statsFields.append([field.name,"SUM"]) for field in cntFields] - # create a summary table in memory - memSumTbl = 'in_memory' + os.sep + os.path.basename(intersectTable) + "_summary" - try: - arcpy.Statistics_analysis(intersectTable,memSumTbl,statsFields,"PIXELID") - except: - return "Error in " + rootName + " : making table views" - # read the fishnet into memory - memFishnet = 'in_memory' + os.sep + os.path.basename(fishnet) + "_view" - try: - arcpy.CopyFeatures_management(fishnet,memFishnet) - except: - return "Error in " + rootName + " : making fishnet in memory" - # define initial list of searchFields - searchFields = ["PIXELID"] - updateFields = ["PIXELID"] - # create list of variables - variables = arcpy.ListFields(memSumTbl,"*") - for variable in variables: - name = variable.name - if name == "OBJECTID": - continue - elif name == "PIXELID": - continue - elif name == "FREQUENCY": - newField = "NUMINPUTS" - elif name == "MEAN_ADMINAREAKMMASKED": - newField = name - else: - newField = name.replace("SUM_","") - # add the field - arcpy.AddField_management(memFishnet,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # create dictionary to hold source counts - counts = {} - try: - # read the values - with arcpy.da.SearchCursor(memSumTbl,searchFields) as rows: - for row in rows: - # store with PIXELID as key and a tuple of estimates as value - pixelid = row[0] - value = row - counts[pixelid] = value - except: - return "Error in " + rootName + ": Creating Counts Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the pixelid - pixelid = row[0] - if pixelid not in counts: - continue - # set the fields - i = 0 - for field in updateFields: - if i < 1: - i = i + 1 - pass - else: - # calculate the counts - row[i]= counts[pixelid][i] - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + rootName + ": Writing Updates" - # finally write the final fishnet - try: - arcpy.CopyFeatures_management(memFishnet,finalFishnet) - except: - return "Error in " + rootName + ": Writing Table to Disk" - - # success - return "Calculated counts for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\stage\fishnets' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + 'tiles' - arcpy.env.workspace = workspace - gdbs = arcpy.ListWorkspaces("*") - for gdb in gdbs: - gdb_list.append(gdb) - else: - gdb_list.append(workspace) -## for gdb in gdb_list: -## print gdb -## print calculateGridCounts(gdb) - # multiprocess the data - pool = multiprocessing.Pool(processes=22,maxtasksperchild=1) - print pool.map(calculateGridCounts, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/13-calculate-grid-counts.pyc b/Release_4_1/Alpha/Scripts/python/13-calculate-grid-counts.pyc deleted file mode 100644 index 9df994f..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/13-calculate-grid-counts.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/14-grid_variables.py b/Release_4_1/Alpha/Scripts/python/14-grid_variables.py deleted file mode 100644 index 1afa021..0000000 --- a/Release_4_1/Alpha/Scripts/python/14-grid_variables.py +++ /dev/null @@ -1,116 +0,0 @@ -# this script reads _fishnet_processed and -# produces FGDB's and GeoTiffs of CNTM variables -import arcpy, os, datetime, multiprocessing - -def grid(gdb): - arcpy.env.overwriteOutput = True - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-12] - # parse the paths - outGDB = gdb.replace("fishnets",r"rasters\fgdb").replace("_fishnet.gdb",".gdb") - outFolder = gdb.replace("fishnets",r"rasters\geotiffs").replace("_fishnet.gdb","") - # create the output gdb and folder - try: - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(gdb.replace("fishnets",r"rasters\fgdb").replace(rootName + "_fishnet.gdb",""),rootName) - else: - return outGDB + " is already processed" - except: - return "Cannot create FGDB: " + outGDB -## try: -## if not arcpy.Exists(outFolder): -## os.mkdir(outFolder) -## except: -## return "Cannot create Folder: " + outFolder - try: - arcpy.env.workspace = gdb - # grab the fishnet - fishnet = arcpy.ListFeatureClasses("*_fishnet_processed")[0] - # generate list of variables to grid - # hard code the area variables - gridFields = ["NUMINPUTS","MEAN_ADMINAREAKMMASKED","WATERAREAKM","AREAKMMASKED"] - variableFields = arcpy.ListFields(fishnet,"*CNTM") - [gridFields.append(variable.name) for variable in variableFields] - # create FGDB raster - # Coordinate System - wgs84 = arcpy.SpatialReference(4326) - # Describe Fish - desc = arcpy.Describe(fishnet) - # Calculate Raster Extent - extent = desc.Extent - xmin = int(round(extent.XMin - .5)) - xmax = int(round(extent.XMax + .5)) - ymin = int(round(extent.YMin - .5)) - ymax = int(round(extent.YMax + .5)) - # Lines per degree, determines the output resolution 120 = 30 arc-seconds resolution - # 1 degree divided into 120 parts is 30 seconds - linespd = 120 ## Update As Needed - cellSize = 1.0 / linespd - for gridField in gridFields: - # create FGDB grid - print gridField - outGrid = outGDB + os.sep + rootName.upper() + "_" + gridField - try: - arcpy.PolygonToRaster_conversion(fishnet,gridField,outGrid,'CELL_CENTER','#',cellSize) - except: - return "Error creating FGDB Grid for: " + rootName + " : " + gridField + " : " + str(arcpy.GetMessages()) -## # create geotiff -## outTif = outFolder + os.sep + rootName.upper() + "_" + gridField + ".tif" -## try: -## arcpy.CopyRaster_management(outGrid,outTif,"#","#", -## -407649103380480.000000, -## "NONE","NONE","32_BIT_FLOAT") -## except: -## return "Error creating FGDB Grid for: " + rootName + " : " + gridField + " : " + str(arcpy.GetMessages()) - - # success - return "Created grids for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\stage\fishnets' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + 'tiles' - if workspace ==r'D:\gpw\stage\fishnets\bra\tiles': - continue - elif workspace ==r'D:\gpw\stage\fishnets\rus\tiles': - continue - elif workspace ==r'D:\gpw\stage\fishnets\grl\tiles': - continue - arcpy.env.workspace = workspace - gdbs = arcpy.ListWorkspaces("*") - for gdb in gdbs: - gdb_list.append(gdb) - else: - gdb_list.append(workspace) - print len(gdb_list) - gdb_list.sort(reverse=True) -## for gdb in gdb_list: -## print gdb -## print grid(gdb) - # multiprocess the data - pool = multiprocessing.Pool(processes=22,maxtasksperchild=1) - print pool.map(grid, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/14-grid_variables.pyc b/Release_4_1/Alpha/Scripts/python/14-grid_variables.pyc deleted file mode 100644 index f6c5b7c..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/14-grid_variables.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/15-merge-rasters.py b/Release_4_1/Alpha/Scripts/python/15-merge-rasters.py deleted file mode 100644 index 04798d9..0000000 --- a/Release_4_1/Alpha/Scripts/python/15-merge-rasters.py +++ /dev/null @@ -1,58 +0,0 @@ -# Kytt MacManus -# 9-14-15 -# merge_rasters.py - -# import libraries -import os, arcpy, datetime -# set counter -startTime = datetime.datetime.now() -# Check out Spatial Analyst -arcpy.CheckOutExtension("SPATIAL") -isos = ["GL"] -for iso in isos: - print iso - # define output gdb, create if it doesn't exist - outGDB = r'H:\gpw\rasters\merge' + os.sep + iso.lower() + '.gdb' - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(os.path.dirname(outGDB),iso.lower()) - # define outExtent - outExtent = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\ancillary\gpw4_extent.tif' - arcpy.env.extent = outExtent - # set workspace - ws = r'H:\gpw\rasters\fgdb' - arcpy.env.workspace = ws - # list gdbs - gdbs = arcpy.ListWorkspaces("*","FILEGDB") - print len(gdbs) - for gdb in gdbs: - arcpy.env.workspace = gdb - # define root name - rootName = os.path.basename(gdb)[:-4] - # list variables to grid - varIDS = arcpy.ListRasters("*WOMCHILD*") - # post process to remove the rootname - varIDS = [variable[len(rootName):] for variable in varIDS] - break - meanArea = "_MEAN_ADMINAREAKMMASKED" - for varID in varIDS: - print varID - procTime = datetime.datetime.now() - gridRasters = [os.path.join(gdb, os.path.basename(gdb)[:-4].upper() + varID) for gdb in gdbs] - outRaster = outGDB + os.sep + iso + varID - if not arcpy.Exists(outRaster): - print "Cell Stats Processing: " + str(len(gridRasters)) + " files" - try: - if varID == meanArea: - cellStats = arcpy.sa.CellStatistics(gridRasters, "MEAN", "DATA") - else: - cellStats = arcpy.sa.CellStatistics(gridRasters, "SUM", "DATA") - print "Created " + outRaster - cellStats.save(outRaster) - print "Saved to disk" - del cellStats - arcpy.BuildPyramidsandStatistics_management(outRaster) - print "Built pyramids" - print datetime.datetime.now()-procTime - except: - print arcpy.GetMessages() -print datetime.datetime.now()-startTime diff --git a/Release_4_1/Alpha/Scripts/python/2-import-pop-tables.py b/Release_4_1/Alpha/Scripts/python/2-import-pop-tables.py deleted file mode 100644 index fa2cd4a..0000000 --- a/Release_4_1/Alpha/Scripts/python/2-import-pop-tables.py +++ /dev/null @@ -1,111 +0,0 @@ -# Kytt MacManus -# 9-30-16 - -# this script reads the loading table and imports the necessary tables -# tables might originate as excel files, csv files, or gdb tables -# since the structure of the loading summary mixes xls and gdb tables -# we must test to see what we are working with and process accordingly -# agr files are type csv and are passed into their own import function - -# import libraries globally and define workspaces -import arcpy,os,datetime -rootPath = r'Q:\gpw\release_4_1\loading' -grWS = rootPath + os.sep + 'growth_rates.gdb' -hlWS = rootPath + os.sep + 'highlevel_census.gdb' -lWS = rootPath + os.sep + 'lowerlevel_census.gdb' -llWS = rootPath + os.sep + 'lowestlevel_census.gdb' -lookupWS = rootPath + os.sep + 'lookup_tables.gdb' -# define loading table -loadingTable = rootPath + os.sep + r'loading_table.gdb\loading_9_27_16' -# define dictionaries -hlCensus={} -hlLookup={} -lCensus={} -llCensus={} -grPath={} -with arcpy.da.SearchCursor(loadingTable,"*") as rows: - for row in rows: - # grab ISO - iso = row[1] - # populate dictionaries - hlCensus[iso]=(row[3],row[4]) - hlLookup[iso]=(row[5],row[6]) - lCensus[iso]=(row[7],row[8]) - llCensus[iso]=(row[9],row[10]) - grPath[iso]=row[11] -# function to upload table from csv file -def importFromCSV(dictionary): - outWS = grWS - for iso, inTable in dictionary.iteritems(): - if inTable == "Beta gdb": - continue - outFile = iso.lower() - try: - arcpy.TableToTable_conversion(inTable,outWS,outFile) - print "Created " + outFile - except: - print "Error creating " + outFile + " from " + inTable -# function to copy table from an existing gdb -def copyFromGDB(iso,outWS): - betaGDB = r'Q:\gpw\pop_tables' + os.sep + iso.lower() + '.gdb' - if not arcpy.Exists(betaGDB): - print "###MISSING " + betaGDB - return - arcpy.env.workspace = betaGDB - # grab the data from betaGDB - inTable = arcpy.ListTables("*total_pop_raw")[0] - outFile = outWS + os.sep + os.path.basename(inTable).replace("_total_pop_raw","") - if not arcpy.Exists(outFile): - try: - arcpy.CopyRows_management(inTable,outFile) - print "Created " + outFile - except: - print "Error creating " + outFile + " from " + inTable - -# function to import excel tables -def importFromExcel(dictionary): - # determine the appropriate outWS - if dictionary == hlCensus: - outWS = hlWS - elif dictionary == hlLookup: - outWS = lookupWS - elif dictionary == lCensus: - outWS = lWS - elif dictionary == llCensus: - outWS = llWS - for key, values in dictionary.iteritems(): - iso = key - xls = values[0] - tab = values[1] - # condition to decide whether to use the - # excel to table tool, or to copy from - # an existing GDB - if xls == "Beta gdb": - copyFromGDB(iso,outWS) - continue - # add a second condition to skip the record if it is NA - elif xls == "NA": - continue - # parse the xls tab to determine the - # name of the outFile - if outWS == lookupWS: - outFile = outWS + os.sep + iso.lower() + "_lookup" - else: - outFile = outWS + os.sep + iso.lower() + "_" + tab.split("_")[1].lower() + "_" + tab.split("_")[3] - if not arcpy.Exists(outFile): - try: - arcpy.ExcelToTable_conversion(xls,outFile,tab) - print "Created " + outFile - except: - print "Error creating " + outFile + " from " + xls - -# define a main in order to test and troubleshoot functions -def main(): - scriptTime = datetime.datetime.now() - excelDictionaries = [hlCensus,hlLookup,lCensus,llCensus]# - for d in excelDictionaries: - importFromExcel(d) - importFromCSV(grPath) - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/2-migrate-input-pop-tables.py b/Release_4_1/Alpha/Scripts/python/2-migrate-input-pop-tables.py deleted file mode 100644 index 2abae2a..0000000 --- a/Release_4_1/Alpha/Scripts/python/2-migrate-input-pop-tables.py +++ /dev/null @@ -1,38 +0,0 @@ -# migrate input population tables -# this script cleans up the gdbs which were manually copied from -# \\Dataserver0\gpw\GPW4\Release_4_0\Beta\Gridding\country\pop_tables -# to -# \\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables - -# 2-5-2016 -# Kytt MacManus - -# import libraries -import arcpy, os - -# define input and output directories -inWS = r'F:\usa\names' - -# list workspaces -arcpy.env.workspace = inWS -workspaces = arcpy.ListWorkspaces("*") -for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - # clean the estimates tables out of the workspace - arcpy.env.workspace = workspace - tbls = arcpy.ListTables("*estimates*") - for tbl in tbls: - arcpy.Delete_management(tbl) - print "Deleted " + tbl - # clean the proportions tables out of the workspace - tbls = arcpy.ListTables("*proportion*") - for tbl in tbls: - arcpy.Delete_management(tbl) - print "Deleted " + tbl - - - diff --git a/Release_4_1/Alpha/Scripts/python/3-change-pop-field-type-to-double.py b/Release_4_1/Alpha/Scripts/python/3-change-pop-field-type-to-double.py deleted file mode 100644 index 78bf72a..0000000 --- a/Release_4_1/Alpha/Scripts/python/3-change-pop-field-type-to-double.py +++ /dev/null @@ -1,105 +0,0 @@ -# some of the raw input data was calculated and contains decimals -# in the beta release these numbers were converted to integer -# but it was found that this had a major effect on the calculation of sex ratios -# therefore, for the production release we are processing these data type double -# this script modifies the input tables to store pop data as type double - -# 2-9-2016 -# Kytt MacManus - -# import libraries -import arcpy, os - -# define input and output directories -inWS = r'F:\usa\names' - -# create dictionaries for table selection -keys = ["total_pop","sex_pop"] -inputs = {"total_pop":"*total_pop_input","sex_pop":"*sex_variables_input"} -raws = {"total_pop":"*total_pop_raw","sex_pop":"*sex_variables_raw"} - -# define lists of fields to modify -inputFields = ["ATOTPOPBT"] -sexFields = ["ATOTPOPBT","ATOTPOPMT","ATOTPOPFT"] - -# list workspaces -arcpy.env.workspace = inWS -workspaces = arcpy.ListWorkspaces("*") -workspaces.sort(reverse=True) -for workspace in workspaces: - print "processing " + os.path.basename(workspace) - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - arcpy.env.workspace = workspace - for key in keys: - # first grab the pop table - try: - popInput = arcpy.ListTables(inputs[key])[0] - except: - print "The total pop table is missing for " + workspace - break - # next grab the raw table - try: - popRaw = arcpy.ListTables(raws[key])[0] - except: - print "The raw pop table is missing for " + workspace - break - # add USCIDT to both the tables - # check if USCID exist - if len(arcpy.ListFields(popInput,"USCID"))==0: - calcFld = "!VARID!" - if len(arcpy.ListFields(popInput,"VARID"))==0: - print "missing USCID and VARID" - break - else: - calcFld = "!USCID!" - arcpy.AddField_management(popInput,"USCIDT","TEXT") - arcpy.CalculateField_management(popInput,"USCIDT",calcFld,"PYTHON") - arcpy.AddField_management(popRaw,"USCIDT","TEXT") - arcpy.CalculateField_management(popRaw,"USCIDT",calcFld,"PYTHON") -## print "Added USCIDS" - # select fieldList - if key == "total_pop": - fieldList = inputFields - else: - fieldList = sexFields - # iterate fields - for field in fieldList: - # delete the field from the input table - arcpy.DeleteField_management(popInput,field) - # add new field type double - arcpy.AddField_management(popInput,field,"DOUBLE") -## print "Deleted " + field - # validate the join - # create tables views - layer1 = os.path.basename(popInput) + "_view" - layer2 = os.path.basename(popRaw) + "_view" - arcpy.MakeTableView_management(popInput,layer1) - arcpy.MakeTableView_management(popRaw,layer2) - origRows = int(arcpy.GetCount_management(popInput)[0]) - joinRows = int(arcpy.GetCount_management(arcpy.AddJoin_management - (layer1,"USCIDT",layer2,"USCIDT","KEEP_COMMON"))[0]) - if joinRows < origRows: - print "Join Problem, Check " + os.path.basename(workspace) - else: - # iterate fields - for field in fieldList: - expression = '!' + os.path.basename(popRaw) + "." + field + '!' - arcpy.CalculateField_management(layer1,os.path.basename(popInput) + "." + field,expression,'PYTHON') - print "Joined Fields" - arcpy.RemoveJoin_management(layer1,os.path.basename(popRaw)) - # check for zeros and remove if needed - vTable = os.path.basename(popInput) + "_" + field - vExpression = '"'+field+'" <0' - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(popInput,vTable,vExpression))[0])>0: - arcpy.CalculateField_management(vTable,field,0,"PYTHON") - print "Updated " + field - - # finally clean up the "USCIDT" fields - arcpy.DeleteField_management(popInput,"USCIDT") - arcpy.DeleteField_management(popRaw,"USCIDT") - - diff --git a/Release_4_1/Alpha/Scripts/python/3-single-year-to-age-group.py b/Release_4_1/Alpha/Scripts/python/3-single-year-to-age-group.py deleted file mode 100644 index 9d56b29..0000000 --- a/Release_4_1/Alpha/Scripts/python/3-single-year-to-age-group.py +++ /dev/null @@ -1,114 +0,0 @@ -# GPW Age Aggregation -# Purpose: To Aggregate Single Year Age Data into 5 Year Age Groups -# Kytt MacManus -# September 18, 2016 - -# Import Python Libraries -import arcpy, os, multiprocessing -from arcpy import env -rootPath = r'Q:\gpw\release_4_1\loading' -hlWS = rootPath + os.sep + 'highlevel_census.gdb' -lWS = rootPath + os.sep + 'lowerlevel_census.gdb' -llWS = rootPath + os.sep + 'lowestlevel_census.gdb' - - -def aggregateAges(table): - pass - - - -def main(): - # set workspaces and preprocess to attach paths - workspaces = [hlWS,lWS,llWS] - tblList = [] - for ws in workspaces: - print ws - arcpy.env.workspace = ws - tbls = arcpy.ListTables('*') - tbls.sort() - tbls_temp = [os.path.join(ws, tbl) for tbl in tbls] - for tblt in tbls_temp: - tblList.append(tblt) - - print "processing" - print len(tblList) - for tbl in tblList: - print tbl - # determine if the data already contains age groups - - ## MAYBE SHOULD INSTEAD READ THIS FROM THE VARIABLE SUMMARIES - # determine the highest age in the table - flds = arcpy.ListFields(tbl,"*BT") - for fld in flds: - print fld.name - break -## summarizeRasters(gdb) -## # create multi-process pool and execute tool -## pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) -## results = pool.map(summarizeRasters, gdb_list) -## print(results) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - -if __name__ == '__main__': - main() - - -### Define input table -####table = r'\\Dataserver0\gpw\GPW4\Gridding\country\inputs\per.gdb\per_census_2007_ingest' -##table = arcpy.GetParameterAsText(0) -### Determine Highest Age -####highestAge = "98" -##highestAge = arcpy.GetParameterAsText(0) -## -### Define Field Acronyms -##fieldACRONYMS = ["FR","FU","FT","MR","MU","MT","BR","BU","BT"] -## -### Iterate -##for acronym in fieldACRONYMS: -## # Create List of AgeGroups -## ageGroups = ["A000_004","A005_009","A010_014","A015_019","A020_024", -## "A025_029","A030_034","A035_039","A040_044","A045_049", -## "A050_054","A055_059","A060_064","A065_069","A070_074", -## "A075_079","A080_084","A085plus"] -## # Iterate -## for ageGroup in ageGroups: -## print "The age group is " + ageGroup -## arcpy.AddMessage("The age group is " + ageGroup) -## # Create routine to parse calculation expression -## ageGroupParts = ageGroup.split("_") -## if len(ageGroupParts)==2: -## beginningAgePart = ageGroupParts[0] -## beginningAge = beginningAgePart[1:] -## periodLength = 5 -## else: -## beginningAge = "085" -## periodLength = int(highestAge) - 84 ###UPDATE AS NEEDED!!!! -## print "The beginning age is " + str(beginningAge) + " and the length of the period is " + str(periodLength) -## expression = "!A" + str(beginningAge) + acronym + "!" -## while periodLength > 1: -## beginningAge = str(0) + str(int(beginningAge) + 1) -## expression = expression + " + !A" + str(beginningAge) + acronym + "!" -## periodLength = periodLength - 1 -## print "The final expression is " + expression -## arcpy.AddMessage("The final expression is " + expression) -## -## # Define newField -## newField = ageGroup + acronym -## # Add newField to table -## try: -## arcpy.AddField_management(table,newField,"DOUBLE") -## print "Added " + newField -## except: -## print arcpy.GetMessages() -## arcpy.AddMessage(arcpy.GetMessages()) -## # Calculate newField -## try: -## arcpy.CalculateField_management(table,newField,expression,"PYTHON") -## print "Calculated " + newField -## arcpy.AddMessage("Calculated " + newField) -## except: -## print arcpy.GetMessages() -## arcpy.AddMessage(arcpy.GetMessages()) diff --git a/Release_4_1/Alpha/Scripts/python/4-calculate-age-proportions.py b/Release_4_1/Alpha/Scripts/python/4-calculate-age-proportions.py deleted file mode 100644 index 9251bc0..0000000 --- a/Release_4_1/Alpha/Scripts/python/4-calculate-age-proportions.py +++ /dev/null @@ -1,112 +0,0 @@ -# this script calculates the age 5 year proportions table -# because ATOTPOPBT does not necessarily equal -# the the sum of ages, a proxy total is calculated by -# adding the ages structure variables -# this proxy total forms the basis for the derivation of proportions - -import os -import re -import multiprocessing -import arcpy -import imp, sys - -def calcAgeProportions(gdb): - '''Worker function''' - arcpy.env.workspace = gdb - if os.path.basename(gdb)=="vcs.gdb": - return "VCS doesn't gave age data" - else: - # define files to work with - ageFile = arcpy.ListTables("*age_5_year_input")[0] - ageProportions = gdb + os.sep + ageFile.replace("_input","_proportions") - # check if the ageProportions is already existing - if arcpy.Exists(ageProportions): - return ageProportions + " already exists" -## arcpy.Delete_management(ageProportions) -## print "Deleted " + ageProportions - else: - # first preprocess the ageFile - # create output table - arcpy.CopyRows_management(ageFile,ageProportions) - # add and calculate CALC_ATOTPOPBT as sum(ageVariables) - # to ensure that the denominator results in proportions that - # sum to 1 - arcpy.AddField_management(ageProportions,"CALC_ATOTPOPBT_AGE","LONG") - arcpy.CalculateField_management(ageProportions,"CALC_ATOTPOPBT_AGE", - "!A000_004BT!+!A005_009BT!+!A010_014BT!+!A015_019BT!+" - + "!A020_024BT!+!A025_029BT!+!A030_034BT!+!A035_039BT!+" - + "!A040_044BT!+!A045_049BT!+!A050_054BT!+!A055_059BT!+" - + "!A060_064BT!+!A065_069BT!+!A070_074BT!+!A075_079BT!+" - + "!A080_084BT!+!A085plusBT!","PYTHON") - # create table view to avoid division by 0 - vTable = os.path.basename(ageProportions) + "_VIEW" - vExpression = '"CALC_ATOTPOPBT_AGE" > 0' - arcpy.MakeTableView_management(ageProportions, vTable, vExpression) - - # create list of age variables and cycle - ageVariables = ["!A000_004BT!","!A005_009BT!","!A010_014BT!","!A015_019BT!","!A020_024BT!", - "!A025_029BT!","!A030_034BT!","!A035_039BT!","!A040_044BT!","!A045_049BT!", - "!A050_054BT!","!A055_059BT!","!A060_064BT!","!A065_069BT!","!A070_074BT!", - "!A075_079BT!","!A080_084BT!","!A085plusBT!"] - for ageVariable in ageVariables: - rawAgeVariable = ageVariable.replace("!","") - rawPropVariable = rawAgeVariable + "PROP" - # add prop fields and calculate - arcpy.AddField_management(vTable,rawPropVariable,"DOUBLE") - pCalc = "float(" + ageVariable + ")/float(!CALC_ATOTPOPBT_AGE!)" - arcpy.CalculateField_management(vTable,rawPropVariable,pCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(ageProportions) + "_" + rawAgeVariable + "_NULL" - # define calculation expression - expression0 = '"CALC_ATOTPOPBT_AGE" = 0' - arcpy.MakeTableView_management(ageProportions, view0, expression0) - arcpy.CalculateField_management(view0, rawPropVariable, "0", "PYTHON") - return "Calculated age proportions for " + gdb - - -# End update_shapefiles -def main(): - ''' Create a pool class and run the jobs.''' - # The number of jobs is equal to the number of files - workspace = r'H:\gpw\pop_tables' - usaSpace = workspace + os.sep + r"usa" - braSpace = workspace + os.sep + r"bra" - canSpace = workspace + os.sep + r"can" - grlSpace = workspace + os.sep + r"grl" - rusSpace = workspace + os.sep + r"rus" - workspaces = [workspace]#,braSpace,canSpace,grlSpace,rusSpace]#usaSpace, - gdb_list = [] - for ws in workspaces: - arcpy.env.workspace = ws - gdbs = arcpy.ListWorkspaces('*',"FILEGDB") - gdbs.sort() - gdb_temp = [os.path.join(ws, gdb) for gdb in gdbs] - for gdbt in gdb_temp: - gdb_list.append(gdbt) - -## print len(gdb_list) -## -## for i in gdb_list: -## print i -## -## for gdbItem in gdb_list: -## print gdbItem -## calcageProportions(gdbItem) - pool = multiprocessing.Pool(processes=30,maxtasksperchild=1) - try: - print pool.map(calcAgeProportions, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - except: - print sys.stdout - pool.close() - pool.join() - - # End main - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/4-calculate-age-proportions.pyc b/Release_4_1/Alpha/Scripts/python/4-calculate-age-proportions.pyc deleted file mode 100644 index fc4a00a..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/4-calculate-age-proportions.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/4-calculate-sex-proportions.py b/Release_4_1/Alpha/Scripts/python/4-calculate-sex-proportions.py deleted file mode 100644 index 969a024..0000000 --- a/Release_4_1/Alpha/Scripts/python/4-calculate-sex-proportions.py +++ /dev/null @@ -1,104 +0,0 @@ -# this script calculates the sex proportions table -# because Total Males + Total Females does not necessarily equal -# the reported total population, a proxy total is calculated by -# adding the reported males and females -# this proxy total forms the basis for the derivation of proportions - -import os -import re -import multiprocessing -import arcpy -import imp, sys - -def calcSexProportions(gdb): - '''Worker function''' - arcpy.env.workspace = gdb - if os.path.basename(gdb)=="vcs.gdb": - return "VCS doesn't gave sex data" - else: - # define files to work with - sexFile = arcpy.ListTables("*sex_variables_input")[0] - sexProportions = gdb + os.sep + sexFile.replace("_input","_proportions") - # check if the sexProportions is already existing - if arcpy.Exists(sexProportions): - return sexProportions + " already exists" -## arcpy.Delete_management(sexProportions) -## print "Deleted " + sexProportions - else: - # first preprocess the sexFile - # create output table - arcpy.CopyRows_management(sexFile,sexProportions) - # add and calculate CALC_ATOTPOPBT as ATOTPOPFT + ATOTPOPMT - # to ensure that the denominator results in proportions that - # sum to 1 - arcpy.AddField_management(sexProportions,"CALC_ATOTPOPBT","LONG") - arcpy.CalculateField_management(sexProportions,"CALC_ATOTPOPBT","!ATOTPOPMT!+!ATOTPOPFT!","PYTHON") - # create table view to avoid division by 0 - vTable = os.path.basename(sexProportions) + "_VIEW" - vExpression = '"CALC_ATOTPOPBT" > 0' - arcpy.MakeTableView_management(sexProportions, vTable, vExpression) - # add prop fields and calculate - mProp = "ATOTPOPMTPROP" - arcpy.AddField_management(vTable,mProp,"DOUBLE") - mCalc = "float(!ATOTPOPMT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,mProp,mCalc,"PYTHON") - fProp = "ATOTPOPFTPROP" - arcpy.AddField_management(vTable,fProp,"DOUBLE") - fCalc = "float(!ATOTPOPFT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,fProp,fCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(sexProportions) + "_NULL" - # define calculation expression - expression0 = '"CALC_ATOTPOPBT" = 0' - arcpy.MakeTableView_management(sexProportions, view0, expression0) - arcpy.CalculateField_management(view0, mProp, "0", "PYTHON") - arcpy.CalculateField_management(view0, fProp, "0", "PYTHON") - return "Calculated sex proportions for " + gdb - - -# End update_shapefiles -def main(): - ''' Create a pool class and run the jobs.''' - # The number of jobs is equal to the number of files - workspace = r'D:\gpw\stage\new_inputs\pop_tables' - usaSpace = workspace + os.sep + r"usa" - braSpace = workspace + os.sep + r"bra" - canSpace = workspace + os.sep + r"can" - grlSpace = workspace + os.sep + r"grl" - rusSpace = workspace + os.sep + r"rus" - workspaces = [workspace]#,braSpace,canSpace,grlSpace,rusSpace]#usaSpace, - gdb_list = [] - for ws in workspaces: - arcpy.env.workspace = ws - gdbs = arcpy.ListWorkspaces('pol*',"FILEGDB") - gdbs.sort() - gdb_temp = [os.path.join(ws, gdb) for gdb in gdbs] - for gdbt in gdb_temp: - gdb_list.append(gdbt) - -## print len(gdb_list) -## -## for i in gdb_list: -## print i -## -## for gdbItem in gdb_list: -## print gdbItem -## calcSexProportions(gdbItem) - pool = multiprocessing.Pool(processes=35,maxtasksperchild=1) - try: - print pool.map(calcSexProportions, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - except: - print sys.stdout - pool.close() - pool.join() - - # End main - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/4-calculate-sex-proportions.pyc b/Release_4_1/Alpha/Scripts/python/4-calculate-sex-proportions.pyc deleted file mode 100644 index 4c4d6a6..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/4-calculate-sex-proportions.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/4-calculate-ur-proportions.py b/Release_4_1/Alpha/Scripts/python/4-calculate-ur-proportions.py deleted file mode 100644 index 0e995a7..0000000 --- a/Release_4_1/Alpha/Scripts/python/4-calculate-ur-proportions.py +++ /dev/null @@ -1,107 +0,0 @@ -# this script calculates the ur 5 year proportions table -# because ATOTPOPBT does not necessarily equal -# the the sum of urs, a proxy total is calculated by -# adding the urs structure variables -# this proxy total forms the basis for the derivation of proportions - -import os -import re -import multiprocessing -import arcpy -import imp, sys - -def calcurProportions(gdb): - '''Worker function''' - arcpy.env.workspace = gdb - if os.path.basename(gdb)=="vcs.gdb": - return "VCS doesn't gave ur data" - else: - # define files to work with - urFile = arcpy.ListTables("*ur_input")[0] - urProportions = gdb + os.sep + urFile.replace("_input","_proportions") - # check if the urProportions is already existing - if arcpy.Exists(urProportions): - return urProportions + " already exists" -## arcpy.Delete_manurment(urProportions) -## print "Deleted " + urProportions - else: - # first preprocess the urFile - # create output table - arcpy.CopyRows_management(urFile,urProportions) - # add and calculate CALC_ATOTPOPBT as sum(urVariables) - # to ensure that the denominator results in proportions that - # sum to 1 - arcpy.AddField_management(urProportions,"CALC_ATOTPOPBT_UR","DOUBLE") - arcpy.CalculateField_management(urProportions,"CALC_ATOTPOPBT_UR", - "!ATOTPOPBU!+!ATOTPOPBR!" - ,"PYTHON") - # create table view to avoid division by 0 - vTable = os.path.basename(urProportions) + "_VIEW" - vExpression = '"CALC_ATOTPOPBT_UR" > 0' - arcpy.MakeTableView_management(urProportions, vTable, vExpression) - - # create list of ur variables and cycle - urVariables = ["!ATOTPOPBU!","!ATOTPOPBR!","!ATOTPOPFU!", - "!ATOTPOPFR!","!ATOTPOPMR!","!ATOTPOPMU!",] - for urVariable in urVariables: - rawurVariable = urVariable.replace("!","") - rawPropVariable = rawurVariable + "_PROP" - # add prop fields and calculate - arcpy.AddField_management(vTable,rawPropVariable,"DOUBLE") - pCalc = "float(" + urVariable + ")/float(!CALC_ATOTPOPBT_UR!)" - arcpy.CalculateField_management(vTable,rawPropVariable,pCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(urProportions) + "_" + rawurVariable + "_NULL" - # define calculation expression - expression0 = '"CALC_ATOTPOPBT_UR" = 0' - arcpy.MakeTableView_management(urProportions, view0, expression0) - arcpy.CalculateField_management(view0, rawPropVariable, "0", "PYTHON") - return "Calculated ur proportions for " + gdb - - -# End update_shapefiles -def main(): - ''' Create a pool class and run the jobs.''' - # The number of jobs is equal to the number of files - workspace = r'H:\gpw\pop_tables' - usaSpace = workspace + os.sep + r"usa" - braSpace = workspace + os.sep + r"bra" - canSpace = workspace + os.sep + r"can" - grlSpace = workspace + os.sep + r"grl" - rusSpace = workspace + os.sep + r"rus" - workspaces = [workspace]#,braSpace,canSpace,grlSpace,rusSpace]#usaSpace, - gdb_list = [] - for ws in workspaces: - arcpy.env.workspace = ws - gdbs = arcpy.ListWorkspaces('*',"FILEGDB") - gdbs.sort() - gdb_temp = [os.path.join(ws, gdb) for gdb in gdbs] - for gdbt in gdb_temp: - gdb_list.append(gdbt) - -## print len(gdb_list) -## -## for i in gdb_list: -## print i -## -## for gdbItem in gdb_list: -## print gdbItem -## calcurProportions(gdbItem) - pool = multiprocessing.Pool(processes=11,maxtasksperchild=1) - try: - print pool.map(calcurProportions, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - except: - print sys.stdout - pool.close() - pool.join() - - # End main - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/4-calculate-ur-proportions.pyc b/Release_4_1/Alpha/Scripts/python/4-calculate-ur-proportions.pyc deleted file mode 100644 index f15f8e5..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/4-calculate-ur-proportions.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/5-apply-growth-rates.py b/Release_4_1/Alpha/Scripts/python/5-apply-growth-rates.py deleted file mode 100644 index d489419..0000000 --- a/Release_4_1/Alpha/Scripts/python/5-apply-growth-rates.py +++ /dev/null @@ -1,137 +0,0 @@ -# this script does the following -# create "estimates" table -# join growth rate information -# create estimates for target years -# summarize estimates -# 7-6-15 -# Kytt MacManus - -# import libraries -import arcpy, sys, os, datetime, multiprocessing - -def applyGrowthRates(gdb): - arcpy.env.overwriteOutput = True - print "processing " + gdb - arcpy.env.workspace = gdb - iso = os.path.basename(gdb)[:-4] - # get total_pop_input table - popFile = arcpy.ListTables("*pop_input")[0] - # check if the growth rate table exists - if len(arcpy.ListTables('*growth_rate*'))==1: - agrFile = arcpy.ListTables('*growth_rate*')[0] - else: - return str(iso + " is missing an input growth rate table") - # define the output estimatesTable and summaryTable - estimatesTable = popFile.replace("input","estimates") - summaryTable = estimatesTable + "_summary" - if arcpy.Exists(estimatesTable): - return str(os.path.basename(gdb)) + " was already processed" - # create estimates table - arcpy.CopyRows_management(popFile,estimatesTable) - # parse AGRID - # create search cursor in order to determine agrid_source - searchCursor = arcpy.SearchCursor(agrFile) - searchCount = 0 - searchRow = searchCursor.next() - while searchCount == 0: - agrid_source = searchRow.getValue('agrid_source') - searchCount = 1 - del searchRow - del searchCursor - # parse agrid first - # need to handle complex agrid_source (e.g. UCADMIN1_UCADMIN2_UCADMIN3) - agridSplit = agrid_source.split('_') - # parse agrid expression - if len(agridSplit)==1: - agridExp = '!' + agridSplit[0] + '!' - else: - agridFields = iter(agridSplit) - next(agridFields) - agridExp = '!' + agridSplit[0] + '!' - for expField in agridFields: - agridExp = agridExp + ' + ' + '"' + '_' + '" ' + '+ ' + '!' + expField + '!' - # add and calculate agrid - arcpy.AddField_management(estimatesTable,"AGRID","TEXT","","",200) - arcpy.CalculateField_management(estimatesTable, "AGRID", agridExp,"PYTHON") - # create search cursor in order to determine rpopyear - searchCursor = arcpy.SearchCursor(estimatesTable) - searchCount = 0 - searchRow = searchCursor.next() - while searchCount == 0: - rpopyear = searchRow.getValue('RPOPYEAR') - searchCount = 1 - del searchRow - del searchCursor - # join agr fields - joinField = "AGRID" - try: - arcpy.JoinField_management(estimatesTable,joinField,agrFile,"agrid",["agr","gr_start_year","gr_end_year"]) - except: - return arcpy.GetMessages() - # define target years - targetYears = ["1975","1990","2000","2005","2010","2015","2020"] - # iterate again - for year in targetYears: - # determine AGR exp by year - rpopyear - yearTo = str(int(year) - int(rpopyear)) - # perform estimates. first project the total population to the reference year - # add field to outTable - try: - eField = "E_ATOTPOPBT_" + year - arcpy.AddField_management(estimatesTable,eField,"DOUBLE") - except: - return arcpy.GetMessages() - # construct calcExpression - calcExpression = "!ATOTPOPBT! * math.exp( !agr! * " + yearTo + " )" - # perform calculation - try: - arcpy.CalculateField_management(estimatesTable,eField,calcExpression,"PYTHON_9.3") - arcpy.AddMessage("Calculated " + eField) - except: - return arcpy.GetMessages() - - # finally summarize the atotpopbt and the estimates fields national - summaryFields = [["RPOPYEAR","FIRST"],["gr_start_year","FIRST"], - ["gr_end_year","FIRST"],["ISO","FIRST"], - ["ATOTPOPBT","SUM"],["E_ATOTPOPBT_1975","SUM"], - ["E_ATOTPOPBT_1990","SUM"],["E_ATOTPOPBT_2000","SUM"], - ["E_ATOTPOPBT_2005","SUM"],["E_ATOTPOPBT_2010","SUM"], - ["E_ATOTPOPBT_2015","SUM"],["E_ATOTPOPBT_2020","SUM"]] - try: - arcpy.Statistics_analysis(estimatesTable,summaryTable,summaryFields) - except: - return arcpy.GetMessages() - - return "processed " + str(os.path.basename(gdb)) - -def main(): - # set time counter - startTime = datetime.datetime.now() - inWS = r'D:\gpw\stage\new_inputs\pop_tables'#r'F:\gpw\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("pol*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: -## print "processing " + os.path.basename(workspace) - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) - #print applyGrowthRates(workspace) - # multiprocess the data - pool = multiprocessing.Pool(processes=35,maxtasksperchild=1) - print pool.map(applyGrowthRates, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - - - print 'Script complete' - print datetime.datetime.now()-startTime -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/5-apply-growth-rates.pyc b/Release_4_1/Alpha/Scripts/python/5-apply-growth-rates.pyc deleted file mode 100644 index 209d17a..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/5-apply-growth-rates.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/6-create-un-adjustment-factors.py b/Release_4_1/Alpha/Scripts/python/6-create-un-adjustment-factors.py deleted file mode 100644 index 29e0755..0000000 --- a/Release_4_1/Alpha/Scripts/python/6-create-un-adjustment-factors.py +++ /dev/null @@ -1,150 +0,0 @@ -# this scripts combines the estimates_summary tables and -# produces and ancillary table of UN Estimates - -# import libraries -import arcpy,os,sys - -# define estimates table and create it if it doesn't exists -estimatesSummaryTable = r'F:\gpw\ancillary.gdb\estimates_summary_2_18_2016' -if not arcpy.Exists(estimatesSummaryTable): - inWS = r'F:\gpw\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - summaryTables = [] - for workspace in workspaces: - ## print "processing " + os.path.basename(workspace) - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - - # define workspace environment, grab the estimates summary table and add to list - arcpy.env.workspace = workspace - # grab table - summaryTable = arcpy.ListTables("*estimates_summary")[0] - summaryTables.append(workspace+os.sep+summaryTable) - # merge the summary tables - arcpy.Merge_management(summaryTables,estimatesSummaryTable) - print "Created " + estimatesSummaryTable - -# define input wpp table -wppTableIn = r'F:\gpw\ancillary.gdb\un_wpp2015' -# copy of this -wppTable = r'F:\gpw\ancillary.gdb\un_wpp2015_adjustment_factors_2_18_16' -# define groupLookup -groupLookupTable = r'F:\gpw\ancillary.gdb\un_wpp2015_group_lookup' - -try: - # first make a copy of the wppTableIn - arcpy.CopyRows_management(wppTableIn, wppTable) - # add the estimates fields - estimatesFields = ["E_ATOTPOPBT_1975","E_ATOTPOPBT_1990","E_ATOTPOPBT_2000", - "E_ATOTPOPBT_2005","E_ATOTPOPBT_2010","E_ATOTPOPBT_2015", - "E_ATOTPOPBT_2020"] - for estimatesField in estimatesFields: - adjustmentField = estimatesField.replace("E_ATOTPOPBT_","UNADJFAC_") - arcpy.AddField_management(wppTable, estimatesField, "FLOAT") - arcpy.AddField_management(wppTable, adjustmentField, "FLOAT") - # create groupLookupRows - with arcpy.da.SearchCursor(groupLookupTable,"GPW4_ISOGRP") as groupLookupRows: - for groupLookupRow in groupLookupRows: - # grab the groupISO - groupISO = str(groupLookupRow[0]) - # make a selection on the wppTable to determine if there is more than 1 - # iso in the group - wppGroupView = groupISO + "_group_check" - arcpy.MakeTableView_management(wppTable,wppGroupView, """ "GPW4_ISOGRP" = '""" + groupISO + "'") -## print "Created " + wppGroupView - # if this view has 1 row the formulate the estimates view and grab values - - if int(arcpy.GetCount_management(wppGroupView)[0])==1: - # define estimatesView - estimatesView = groupISO + "_estimates_view" - # if the estimatesView has more than 1 row then process as a group - arcpy.MakeTableView_management(estimatesSummaryTable,estimatesView, """ "FIRST_ISO" = '""" + groupISO + "'") -## print "Created " + estimatesView - # if there is only one row just grab the values - with arcpy.da.SearchCursor(estimatesView,["SUM_E_ATOTPOPBT_1975","SUM_E_ATOTPOPBT_1990","SUM_E_ATOTPOPBT_2000", - "SUM_E_ATOTPOPBT_2005","SUM_E_ATOTPOPBT_2010","SUM_E_ATOTPOPBT_2015","SUM_E_ATOTPOPBT_2020"]) as estimatesRows: - for estimatesRow in estimatesRows: - estimate1975 = estimatesRow[0] - estimate1990 = estimatesRow[1] - estimate2000 = estimatesRow[2] - estimate2005 = estimatesRow[3] - estimate2010 = estimatesRow[4] - estimate2015 = estimatesRow[5] - estimate2020 = estimatesRow[6] - # if there is more than one row read and look through table - elif int(arcpy.GetCount_management(wppGroupView)[0])>1: - with arcpy.da.SearchCursor(wppGroupView,"GPW4_ISO") as groupRows: - i=0 - for groupRow in groupRows: - lookupISO = groupRow[0] - print "This was a grouped ISO " + groupISO + " that included " + lookupISO - # define estimatesView - estimatesView = lookupISO + "_estimates_view" - # make table view of estimates table and grab the relevant values - arcpy.MakeTableView_management(estimatesSummaryTable,estimatesView, """ "FIRST_ISO" = '""" + lookupISO + "'") -## print "Created " + estimatesView - # if it is the first pass then just grab values - if i==0: - i=1 - print "It is the first pass" - with arcpy.da.SearchCursor(estimatesView,["SUM_E_ATOTPOPBT_1975","SUM_E_ATOTPOPBT_1990","SUM_E_ATOTPOPBT_2000", - "SUM_E_ATOTPOPBT_2005","SUM_E_ATOTPOPBT_2010","SUM_E_ATOTPOPBT_2015","SUM_E_ATOTPOPBT_2020"]) as estimatesRows: - for estimatesRow in estimatesRows: - estimate1975 = estimatesRow[0] - estimate1990 = estimatesRow[1] - estimate2000 = estimatesRow[2] - estimate2005 = estimatesRow[3] - estimate2010 = estimatesRow[4] - estimate2015 = estimatesRow[5] - estimate2020 = estimatesRow[6] - # otherwise add to the existing stored values - else: - print "It is the second pass" - with arcpy.da.SearchCursor(estimatesView,["SUM_E_ATOTPOPBT_1975","SUM_E_ATOTPOPBT_1990","SUM_E_ATOTPOPBT_2000", - "SUM_E_ATOTPOPBT_2005","SUM_E_ATOTPOPBT_2010","SUM_E_ATOTPOPBT_2015","SUM_E_ATOTPOPBT_2020"]) as estimatesRows: - for estimatesRow in estimatesRows: - estimate1975 = estimate1975 + estimatesRow[0] - estimate1990 = estimate1990 + estimatesRow[1] - estimate2000 = estimate2000 + estimatesRow[2] - estimate2005 = estimate2005 + estimatesRow[3] - estimate2010 = estimate2010 + estimatesRow[4] - estimate2015 = estimate2015 + estimatesRow[5] - estimate2020 = estimate2020 + estimatesRow[6] - - - # create the calculation view - calcView = groupISO + "calc_view" - arcpy.MakeTableView_management(wppTable,calcView,""" "GPW4_ISO" = '""" + groupISO + "'") -## print "Created " + calcView - # update the values in the row - with arcpy.da.UpdateCursor(calcView,["E_ATOTPOPBT_1975","E_ATOTPOPBT_1990","E_ATOTPOPBT_2000","E_ATOTPOPBT_2005", - "E_ATOTPOPBT_2010","E_ATOTPOPBT_2015","E_ATOTPOPBT_2020"]) as calcRows: - for calcRow in calcRows: - calcRow[0] = estimate1975 - calcRow[1] = estimate1990 - calcRow[2] = estimate2000 - calcRow[3] = estimate2005 - calcRow[4] = estimate2010 - calcRow[5] = estimate2015 - calcRow[6] = estimate2020 - calcRows.updateRow(calcRow) - - # perform final calculations - print "Calculating Adjustment Factors" - arcpy.CalculateField_management(wppTable, "UNADJFAC_1975", """(float(!UNPOP1975!)/float(!E_ATOTPOPBT_1975!))-1""", "PYTHON") - arcpy.CalculateField_management(wppTable, "UNADJFAC_1990", """(float(!UNPOP1990!)/float(!E_ATOTPOPBT_1990!))-1""", "PYTHON") - arcpy.CalculateField_management(wppTable, "UNADJFAC_2000", """(float(!UNPOP2000!)/float(!E_ATOTPOPBT_2000!))-1""", "PYTHON") - arcpy.CalculateField_management(wppTable, "UNADJFAC_2005", """(float(!UNPOP2005!)/float(!E_ATOTPOPBT_2005!))-1""", "PYTHON") - arcpy.CalculateField_management(wppTable, "UNADJFAC_2010", """(float(!UNPOP2010!)/float(!E_ATOTPOPBT_2010!))-1""", "PYTHON") - arcpy.CalculateField_management(wppTable, "UNADJFAC_2015", """(float(!UNPOP2015!)/float(!E_ATOTPOPBT_2015!))-1""", "PYTHON") - arcpy.CalculateField_management(wppTable, "UNADJFAC_2020", """(float(!UNPOP2020!)/float(!E_ATOTPOPBT_2020!))-1""", "PYTHON") - print "Script Complete" - -except: - print arcpy.GetMessages() - diff --git a/Release_4_1/Alpha/Scripts/python/7-apply-un-adjustments.py b/Release_4_1/Alpha/Scripts/python/7-apply-un-adjustments.py deleted file mode 100644 index 2b009af..0000000 --- a/Release_4_1/Alpha/Scripts/python/7-apply-un-adjustments.py +++ /dev/null @@ -1,87 +0,0 @@ -# summarize count rasters -# Kytt MacManus -# create a summary table of count raster estimates - -import arcpy, os, datetime, multiprocessing - -def unAdjust(gdb): - startTime = datetime.datetime.now() - - try: - iso = os.path.basename(gdb)[:3].upper() - # set workspace - arcpy.env.workspace = gdb - # define unAdjTable - unAdjTableIn = r'D:\gpw\ancillary.gdb\un_wpp2015_adjustment_factors_2_18_16' - unAdjTable = 'in_memory' + os.sep + os.path.basename(unAdjTableIn) + "_" + iso - arcpy.CopyRows_management(unAdjTableIn,unAdjTable) - # grab adjustment factors from table - # create dictionary to hold results - adjFactors = {} - with arcpy.da.SearchCursor(unAdjTable,["UNADJFAC_1975","UNADJFAC_1990", - "UNADJFAC_2000","UNADJFAC_2005", - "UNADJFAC_2010","UNADJFAC_2015", - "UNADJFAC_2020"],'"'+"GPW4_ISO"+'" = ' + "'" +iso +"'") as rows: - - for row in rows: - adjFactors[1975] = float(row[0]) - adjFactors[1990] = float(row[1]) - adjFactors[2000] = float(row[2]) - adjFactors[2005] = float(row[3]) - adjFactors[2010] = float(row[4]) - adjFactors[2015] = float(row[5]) - adjFactors[2020] = float(row[6]) - - # grab estimates table - table = arcpy.ListTables("*estimates")[0] - # list estimates fields - estimateFields = arcpy.ListFields(table,"E_*") - for estimateField in estimateFields: - name = estimateField.name - year = name.split("_")[2] - # get adjFactor - adjFactor = adjFactors[int(year)] - # add UNE field - unField = "UN"+name - arcpy.AddField_management(table,unField,"DOUBLE") - try: - arcpy.CalculateField_management(table,unField,"!"+name+"! +" + "!"+name+"! *" + str(adjFactor),"PYTHON") - except: - return arcpy.GetMessages() - - # success - return "Completed un adjustment for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\stage\new_inputs\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("pol*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - print "processing " + os.path.basename(workspace) - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) - print unAdjust(workspace) - # multiprocess the data -## pool = multiprocessing.Pool(processes=35,maxtasksperchild=1) -## print pool.map(unAdjust, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/7-apply-un-adjustments.pyc b/Release_4_1/Alpha/Scripts/python/7-apply-un-adjustments.pyc deleted file mode 100644 index 7b5b24f..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/7-apply-un-adjustments.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/8-apply-5year-age-proportions.py b/Release_4_1/Alpha/Scripts/python/8-apply-5year-age-proportions.py deleted file mode 100644 index ac1c18a..0000000 --- a/Release_4_1/Alpha/Scripts/python/8-apply-5year-age-proportions.py +++ /dev/null @@ -1,138 +0,0 @@ -# this script applies the proportions of a demographic to -# ATOTPOPBT to produce demographic estimates in year 2010 - -import arcpy, os, datetime, multiprocessing - -def applyProportions(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - arcpy.env.workspace = gdb -## if os.path.basename(gdb)=="vcs.gdb": -## return iso + " does not have sex data" - try: - ageProportions = arcpy.ListTables("*age_5_year_proportions")[0] - estimatesFile = arcpy.ListTables("*estimates")[0] - # need to also add and calculate AGEID, and APOPYEAR and APOPLEVEL - arcpy.AddField_management(estimatesFile,"AGEID","TEXT","","",200) - arcpy.AddField_management(estimatesFile,"APOPYEAR","SHORT") - arcpy.AddField_management(estimatesFile,"APOPLEVEL","SHORT") - # define initial list of searchFields - ageidSearchFields = ["AGEID_SOURCE"] - searchFields = ["AGEID","APOPYEAR","APOPLEVEL"] - updateFields = ["E_ATOTPOPBT_2010","AGEID","APOPYEAR","APOPLEVEL"] - # define age fields - ageFields = ['A000_004BT','A005_009BT','A010_014BT','A015_019BT','A020_024BT','A025_029BT', - 'A030_034BT','A035_039BT','A040_044BT','A045_049BT','A050_054BT','A055_059BT', - 'A060_064BT','A065_069BT','A070_074BT','A075_079BT','A080_084BT','A085plusBT'] - for ageField in ageFields: - newField = 'E_' + ageField + '_2010' - # add the field - arcpy.AddField_management(estimatesFile,newField,"DOUBLE") - updateFields.append(newField) - propField = ageField +"PROP" - searchFields.append(propField) - # parse AGEID_SOURCE - if iso =="usa": - # check for AGEID_SOURCE - if len(arcpy.ListFields(ageProportions,"AGEID_SOURCE"))==0: - arcpy.AddField_management(ageProportions,"AGEID","TEXT") - arcpy.AddField_management(ageProportions,"AGEID_SOURCE","TEXT") - arcpy.AddField_management(ageProportions,"APOPLEVEL","SHORT") - arcpy.AddField_management(ageProportions,"APOPYEAR","SHORT") - arcpy.CalculateField_management(ageProportions,"AGEID_SOURCE", - '"' + "UCADMIN0_UCADMIN1_UCADMIN2_UCADMIN3_UCADMIN4_UCADMIN5" + '"', - "PYTHON") - arcpy.CalculateField_management(ageProportions,"AGEID", - """!UCADMIN0! + '_' + !UCADMIN1! + '_' + !UCADMIN2! + '_' + !UCADMIN3! + '_' + !UCADMIN4! + '_' + !UCADMIN5! """, - "PYTHON") - arcpy.CalculateField_management(ageProportions,"APOPLEVEL",5,"PYTHON") - arcpy.CalculateField_management(ageProportions,"APOPYEAR",2010,"PYTHON") - - # search fields to calculate AGEID - with arcpy.da.SearchCursor(ageProportions,ageidSearchFields) as rows: - for row in rows: - # grab values - AGEIDSOURCE = str(row[0]) - break - for ageItem in AGEIDSOURCE.split("_"): - if ageItem == AGEIDSOURCE.split("_")[0]: - expression = "!" + ageItem + "!" - else: - expression = expression + '+"_"+' + "!" + ageItem + "!" - arcpy.CalculateField_management(estimatesFile,"AGEID",expression,"PYTHON") - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(ageProportions,searchFields) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row - values[key] = value - except: - return "Error in " + iso + ": Creating Value Dictionary" - try: - # read the values - with arcpy.da.UpdateCursor(estimatesFile,updateFields) as rows: - for row in rows: - # grab the total pop estimate - totpop = row[0] - # grab the ageid - ageid = row[1] - # set the fields - i = 0 - for field in updateFields: - if i < 2: - i = i + 1 - pass - elif i < 4: - row[i]=values[ageid][i-1] - i = i + 1 - else: - # calculate the proportions - row[i]= float(values[ageid][i-1]) * float(totpop) - i = i + 1 - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Value Dictionary" - - # success - return "Applied Age Proportions for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'H:\gpw\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) -## print unAdjust(workspace) -## for gdb in gdb_list: -## applyProportions(gdb) - # multiprocess the data - pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) - print pool.map(applyProportions, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/8-apply-5year-age-proportions.pyc b/Release_4_1/Alpha/Scripts/python/8-apply-5year-age-proportions.pyc deleted file mode 100644 index 5ffcd28..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/8-apply-5year-age-proportions.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/8-apply-sex-proportions.py b/Release_4_1/Alpha/Scripts/python/8-apply-sex-proportions.py deleted file mode 100644 index c9eebbc..0000000 --- a/Release_4_1/Alpha/Scripts/python/8-apply-sex-proportions.py +++ /dev/null @@ -1,115 +0,0 @@ -# this script applies the proportions of a demographic to -# ATOTPOPBT to produce demographic estimates in year 2010 - -import arcpy, os, datetime, multiprocessing - -def applyProportions(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - arcpy.env.workspace = gdb - if os.path.basename(gdb)=="vcs.gdb": - return iso + " does not have sex data" - try: - sexProportions = arcpy.ListTables("*sex_variables_proportions")[0] - estimatesFile = arcpy.ListTables("*estimates")[0] - # first preprocess the sexFile - # try to add ATOTPOPMT and ATOTPOPFT - arcpy.AddField_management(estimatesFile,"E_ATOTPOPMT_2010","DOUBLE") - arcpy.AddField_management(estimatesFile,"E_ATOTPOPFT_2010","DOUBLE") - # need to also add and calculate VARID, and SPOPYEAR and SPOPLEVEL - arcpy.AddField_management(estimatesFile,"VARID","TEXT","","",200) - arcpy.AddField_management(estimatesFile,"SPOPYEAR","SHORT") - arcpy.AddField_management(estimatesFile,"SPOPLEVEL","SHORT") - # parse VARID_SOURCE to create expression and grab year - if iso =="usa": - # check for VARID_SOURCE - if len(arcpy.ListFields(sexProportions,"VARID_SOURCE"))==0: - arcpy.AddField_management(sexProportions,"VARID","TEXT") - arcpy.AddField_management(sexProportions,"VARID_SOURCE","TEXT") - arcpy.CalculateField_management(sexProportions,"VARID_SOURCE", - '"' + "UCADMIN0_UCADMIN1_UCADMIN2_UCADMIN3_UCADMIN4_UCADMIN5" + '"', - "PYTHON") - arcpy.CalculateField_management(sexProportions,"VARID", - """!UCADMIN0! + '_' + !UCADMIN1! + '_' + !UCADMIN2! + '_' + !UCADMIN3! + '_' + !UCADMIN4! + '_' + !UCADMIN5! """, - "PYTHON") - - with arcpy.da.SearchCursor(sexProportions,["VARID_SOURCE","RPOPYEAR"]) as rows: - for row in rows: - VARIDSOURCE = str(row[0]) - SPOPYEAR = int(row[1]) - break - # calculate level and year - arcpy.CalculateField_management(estimatesFile,"SPOPYEAR",SPOPYEAR,"PYTHON") - SPOPLEVEL = len(VARIDSOURCE.split("_"))-1 - arcpy.CalculateField_management(estimatesFile,"SPOPLEVEL",SPOPLEVEL,"PYTHON") - - - for varItem in VARIDSOURCE.split("_"): - if varItem == VARIDSOURCE.split("_")[0]: - expression = "!" + varItem + "!" - else: - expression = expression + '+"_"+' + "!" + varItem + "!" - arcpy.CalculateField_management(estimatesFile,"VARID",expression,"PYTHON") - # Make Feature Layers - layer1 = os.path.basename(estimatesFile) + "_lyr" - layer2 = os.path.basename(sexProportions) + "_lyr" - joinFeature = sexProportions - if not arcpy.Exists(layer1): - try: - arcpy.MakeFeatureLayer_management(estimatesFile,layer1) - except: - arcpy.MakeTableView_management(estimatesFile,layer1) - if not arcpy.Exists(layer2): - try: - arcpy.MakeFeatureLayer_management(joinFeature,layer2) - except: - arcpy.MakeTableView_management(joinFeature,layer2) - # Add Join - joinField = "VARID" - arcpy.AddJoin_management(layer1,joinField,layer2,joinField,"KEEP_COMMON") - # define fields to join - mProp = "ATOTPOPMTPROP" - fProp = "ATOTPOPFTPROP" - joinVariables = [mProp,fProp] - for joinVariable in joinVariables: - if joinVariable == mProp: - sField = os.path.basename(estimatesFile) + ".E_ATOTPOPMT_2010" - elif joinVariable == fProp: - sField = os.path.basename(estimatesFile) + ".E_ATOTPOPFT_2010" - expression = '!' + os.path.basename(joinFeature) + "." + joinVariable + '!*!' + os.path.basename(estimatesFile) + ".E_ATOTPOPBT_2010!" - arcpy.CalculateField_management(layer1,sField,expression,'PYTHON') - # success - return "Applied Sex Proportions for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\stage\new_inputs\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("pol*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) - print applyProportions(workspace) - # multiprocess the data -## pool = multiprocessing.Pool(processes=30,maxtasksperchild=1) -## print pool.map(applyProportions, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/8-apply-sex-proportions.pyc b/Release_4_1/Alpha/Scripts/python/8-apply-sex-proportions.pyc deleted file mode 100644 index 6c13c11..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/8-apply-sex-proportions.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/8-apply-ur-proportions.py b/Release_4_1/Alpha/Scripts/python/8-apply-ur-proportions.py deleted file mode 100644 index d561078..0000000 --- a/Release_4_1/Alpha/Scripts/python/8-apply-ur-proportions.py +++ /dev/null @@ -1,136 +0,0 @@ -# this script applies the proportions of a demographic to -# ATOTPOPBT to produce demographic estimates in year 2010 - -import arcpy, os, datetime, multiprocessing - -def applyProportions(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - arcpy.env.workspace = gdb - try: - urProportions = arcpy.ListTables("*_ur_proportions")[0] - estimatesFile = arcpy.ListTables("*estimates")[0] - # need to also add and calculate AGEID, and APOPYEAR and APOPLEVEL - arcpy.AddField_management(estimatesFile,"URID","TEXT","","",200) - arcpy.AddField_management(estimatesFile,"URPOPYEAR","SHORT") - arcpy.AddField_management(estimatesFile,"URPOPLEVEL","SHORT") - # define initial list of searchFields - uridSearchFields = ["URID_SOURCE"] - searchFields = ["URID","URPOPYEAR","URPOPLEVEL"] - updateFields = ["E_ATOTPOPBT_2010","URID","URPOPYEAR","URPOPLEVEL"] - # create list of variables - variables = ["ATOTPOPBU","ATOTPOPBR","ATOTPOPFU","ATOTPOPFR","ATOTPOPMU","ATOTPOPMR"] - for variable in variables: - newField = 'E_' + variable + '_2010' - # add the field - arcpy.AddField_management(estimatesFile,newField,"DOUBLE") - updateFields.append(newField) - propField = variable +"_PROP" - searchFields.append(propField) - # parse URID_SOURCE - if iso =="usa": - # check for URID_SOURCE - if len(arcpy.ListFields(urProportions,"URID_SOURCE"))==0: - arcpy.AddField_management(urProportions,"URID","TEXT") - arcpy.AddField_management(urProportions,"URID_SOURCE","TEXT") - arcpy.AddField_management(urProportions,"URPOPLEVEL","SHORT") - arcpy.AddField_management(urProportions,"URPOPYEAR","SHORT") - arcpy.CalculateField_management(urProportions,"URID_SOURCE", - '"' + "UCADMIN0_UCADMIN1_UCADMIN2_UCADMIN3_UCADMIN4_UCADMIN5" + '"', - "PYTHON") - arcpy.CalculateField_management(urProportions,"URID", - """!UCADMIN0! + '_' + !UCADMIN1! + '_' + !UCADMIN2! + '_' + !UCADMIN3! + '_' + !UCADMIN4! + '_' + !UCADMIN5! """, - "PYTHON") - arcpy.CalculateField_management(urProportions,"URPOPLEVEL",5,"PYTHON") - arcpy.CalculateField_management(urProportions,"URPOPYEAR",2010,"PYTHON") - - # search fields to calculate URID - with arcpy.da.SearchCursor(urProportions,uridSearchFields) as rows: - for row in rows: - # grab values - URIDSOURCE = str(row[0]) - break - for urItem in URIDSOURCE.split("_"): - if urItem == URIDSOURCE.split("_")[0]: - expression = "!" + urItem + "!" - else: - expression = expression + '+"_"+' + "!" + urItem + "!" - arcpy.CalculateField_management(estimatesFile,"URID",expression,"PYTHON") - - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(urProportions,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row - values[key] = value - except: - return "Error in " + iso + ": Creating Value Dictionary" - try: - # read the values - with arcpy.da.UpdateCursor(estimatesFile,updateFields) as rows: - for row in rows: - # grab the total pop estimate - totpop = row[0] - # grab the ubid - urid = row[1] - # set the fields - i = 0 - for field in updateFields: - if i < 2: - i = i + 1 - pass - elif i < 4: - row[i]=values[urid][i-1] - i = i + 1 - else: - # calculate the proportions - row[i]= float(values[urid][i-1]) * float(totpop) - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Value Dictionary" - - # success - return "Applied UR Proportions for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'H:\gpw\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) -## for gdb in gdb_list: -## print gdb -## print applyProportions(gdb) - # multiprocess the data - pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) - print pool.map(applyProportions, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/8-apply-ur-proportions.pyc b/Release_4_1/Alpha/Scripts/python/8-apply-ur-proportions.pyc deleted file mode 100644 index 0b9ff06..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/8-apply-ur-proportions.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/9-validate-inputs-before-gridding.py b/Release_4_1/Alpha/Scripts/python/9-validate-inputs-before-gridding.py deleted file mode 100644 index 736b516..0000000 --- a/Release_4_1/Alpha/Scripts/python/9-validate-inputs-before-gridding.py +++ /dev/null @@ -1,126 +0,0 @@ -## the pop_tables directory contains all of the input population tables. -## they were preprocessed in this directory -## the country_boundaries_hi_res.gdb contains the input geographic boundaries -## they were exported from ArcSDE and post-processed to remove any features -## that were waterbodies in order to treat water instead with the application -## of a water mask. - -# this script will validate the population tables by summing them nationally -# and comparing them to the total population in 2010. E_ATOTPOPBT_2010 - -# this script will also validate the joining of the estimates table to the -# boundaries - -# import libraries -import arcpy, csv, os, datetime, multiprocessing - -def summarizeEstimates(gdb): - '''A Function to summarize the estimates tables for variables''' - arcpy.env.overwriteOutput = True - # first grab the estimates table - arcpy.env.workspace = gdb - estimatesFile = arcpy.ListTables("*estimates")[0] - # generate a list of fields to summarize - estimateFields = arcpy.ListFields(estimatesFile,"E*") - # create a summary list - summaryFields = [[str(estimateField.name),"SUM"] for estimateField in estimateFields] - # summarize the results - summaryTable = gdb + os.sep + os.path.basename(estimatesFile)+ "_variables_summary" - arcpy.Statistics_analysis(estimatesFile,summaryTable,summaryFields,"ISO") - return summaryTable - -def validateJoin(gdb): - '''A Function to validate the estimates to boundaries join''' - arcpy.env.overwriteOutput = True - # first grab the estimates table - arcpy.env.workspace = gdb - estimatesFile = gdb + os.sep + arcpy.ListTables("*estimates")[0] - # count the rows - estimatesCount = arcpy.GetCount_management(estimatesFile)[0] - # next get the boundary file - countryISO = os.path.basename(gdb)[:3] - if countryISO == "usa": - boundaryGDB = r"D:\gpw\us_boundaries_hi_res.gdb" - iso = os.path.basename(gdb)[:6] - else: - boundaryGDB = r"D:\gpw\country_boundaries_hi_res.gdb" - iso = countryISO - arcpy.env.workspace = boundaryGDB - boundaryFile = arcpy.ListFeatureClasses("*"+iso+"*")[0] - # count the rows - boundaryCount = arcpy.GetCount_management(boundaryFile)[0] - # create in memory representation and test the join - layer1 = os.path.basename(boundaryFile) + "_lyr" - arcpy.MakeFeatureLayer_management(boundaryFile,layer1) - layer2 = os.path.basename(estimatesFile) + "_lyr" - arcpy.MakeTableView_management(estimatesFile,layer2) - joinField = "UBID" - # count the rows - joinCount = arcpy.GetCount_management( - arcpy.AddJoin_management(layer1,joinField,layer2,joinField,"KEEP_COMMON"))[0] - return [iso,estimatesCount,boundaryCount,joinCount] - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\stage\new_inputs\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("pol*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) -## for gdb in gdb_list: -## print gdb -## print summarizeEstimates(gdb) - # multiprocess the summaries - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - summaryTables = pool.map(summarizeEstimates, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - # iterate the summaryTables and examine the results - # write them to a csv - outFile = inWS + os.sep + 'input_validation_results.csv' - csvFile = csv.writer(open(outFile,'wb')) - summaryTemplate = summaryTables[0] - templateFields = arcpy.ListFields(summaryTemplate,"*") - header = tuple([templateField.name if templateField.name[:3]<>"SUM" else templateField.name[4:] for templateField in templateFields]) - csvFile.writerow(header) - for summaryTable in summaryTables: - with arcpy.da.SearchCursor(summaryTable,"*") as cursor: - for row in cursor: - csvFile.writerow(row) - del csvFile -## for gdb in gdb_list: -## print gdb -## print validateJoin(gdb) - # now multiprocess the join validation - pool2 = multiprocessing.Pool(processes=1,maxtasksperchild=1) - countTuples = pool2.map(validateJoin, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool2.close() - pool2.join() - # iterate the countTuples and examine the results - # write them to a csv - outFile2 = inWS + os.sep + 'join_validation_results.csv' - csvFile2 = csv.writer(open(outFile2,'wb')) - header =("ISO","ESTIMATESROWS","BOUNDARYROWS","JOINROWS","UNJOINED") - csvFile2.writerow(header) - for countTuple in countTuples: - countTuple.append(int(countTuple[2])-int(countTuple[3])) - csvFile2.writerow(tuple(countTuple)) - del csvFile2 - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/9-validate-inputs-before-gridding.pyc b/Release_4_1/Alpha/Scripts/python/9-validate-inputs-before-gridding.pyc deleted file mode 100644 index 229c3ad..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/9-validate-inputs-before-gridding.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/10_replace_underscores.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/10_replace_underscores.py deleted file mode 100644 index 552092d..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/10_replace_underscores.py +++ /dev/null @@ -1,43 +0,0 @@ -#Jane Mills -#7/20/16 -#GPW -#Rename the files to include the resolution - -import arcpy, os -from arcpy import env - -inRoot = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_other_resolution' - -resolutions = ['2_5_minute','0_25_degree','0_5_degree','1_degree'] - -for i in range(4): - res = resolutions[i] - print res - - asciiFolder = os.path.join(inRoot,res,'ascii') - tifFolder = os.path.join(inRoot,res,'global_tifs') - - afList = os.listdir(asciiFolder) - for af in afList: - asciis = os.listdir(os.path.join(asciiFolder,af)) - for ascii in asciis: - if ascii[-4:] == ".txt": - print ascii - inA = os.path.join(asciiFolder,af,ascii) - outA = os.path.join(asciiFolder,af,ascii.replace("_","-")) - os.rename(inA,outA) - else: - inA = os.path.join(asciiFolder,af,ascii) - os.remove(inA) - - tfList = os.listdir(tifFolder) - for tf in tfList: - env.workspace = os.path.join(tifFolder,tf) - rList = arcpy.ListRasters() - for r in rList: - print r - inR = os.path.join(tifFolder,tf,r) - outR = os.path.join(tifFolder,tf,r.replace("_","-")) - arcpy.Rename_management(inR,outR) - - print "complete" diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/11_zip_global_tifs.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/11_zip_global_tifs.py deleted file mode 100644 index 2037620..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/11_zip_global_tifs.py +++ /dev/null @@ -1,48 +0,0 @@ -import zipfile, os, arcpy, glob, datetime -startTime = datetime.datetime.now() -datadir = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\global_data' -outputws = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\global_zips' -# change os working directory to the input file location, otherwise the -# zipfile recreates the complete path within the archive. -# define doc variables -docws = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\gpw-v4-documentation' ##UPDATE -arcpy.env.workspace = datadir -workspaces = arcpy.ListWorkspaces("*","Folder") -for folder in workspaces: - print folder - if not folder[-5:] == 'ascii': - # set os cwd and arcpy workspace - os.chdir(folder) - arcpy.env.workspace = folder - rasters = arcpy.ListRasters("*") - # first zip each raster individually - combinedList = [] - for raster in rasters: - procTime = datetime.datetime.now() - # create zipFile - outZip = outputws + os.sep + raster.replace('.tif','.zip').replace('_','-') - if arcpy.Exists(outZip): - print outZip + " already exists" - else: - zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED) - # add documentation - os.chdir(docws) - dnames = glob.glob("*") - for d in dnames: - zipFile.write(d) - os.chdir(folder) - # glob the files that match the raster wildcard - wildcard = raster[:-4] - fnames = glob.glob(wildcard + "*") - for f in fnames: - if f[-4:]=="lock": - continue - - combinedList.append(f) - zipFile.write(f) - zipFile.close() - print "Created " + outZip - print datetime.datetime.now() - procTime - -print "Script Complete: " + str(datetime.datetime.now() - startTime) - diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/12_zip_global_asciis.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/12_zip_global_asciis.py deleted file mode 100644 index 8a86f81..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/12_zip_global_asciis.py +++ /dev/null @@ -1,45 +0,0 @@ -import zipfile, os, arcpy, glob, datetime -startTime = datetime.datetime.now() -datadir = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\global_data' -outputws = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\global_zips' -# change os working directory to the input file location, otherwise the -# zipfile recreates the complete path within the archive. -# define doc variables -docws = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\gpw-v4-documentation' ##UPDATE -arcpy.env.workspace = datadir -workspaces = arcpy.ListWorkspaces("*","Folder") -for folder in workspaces: - print folder - if folder[-5:] == 'ascii' and not 'national-identifier' in folder: - # set os cwd and arcpy workspace - inFolder = os.path.join(datadir,folder) - os.chdir(folder) - asciis = os.listdir(inFolder) - # first zip each raster individually - combinedList = [] - for ascii in asciis: - procTime = datetime.datetime.now() - # create zipFile - outZip = outputws + os.sep + ascii.replace('.txt','-ascii.zip').replace('_','-') - if arcpy.Exists(outZip): - print outZip + " already exists" - else: - zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED) - # add documentation - os.chdir(docws) - dnames = glob.glob("*") - for d in dnames: - zipFile.write(d) - os.chdir(folder) - # glob the files that match the raster wildcard - wildcard = ascii[:-4] - fnames = glob.glob(wildcard + "*") - for f in fnames: - combinedList.append(f) - zipFile.write(f) - zipFile.close() - print "Created " + outZip - print datetime.datetime.now() - procTime - -print "Script Complete: " + str(datetime.datetime.now() - startTime) - diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/13_zip_nidgrids_asciis.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/13_zip_nidgrids_asciis.py deleted file mode 100644 index 7f937e3..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/13_zip_nidgrids_asciis.py +++ /dev/null @@ -1,45 +0,0 @@ -import zipfile, os, arcpy, glob, datetime -startTime = datetime.datetime.now() -datadir = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\global_data' -outputws = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\global_zips' -# change os working directory to the input file location, otherwise the -# zipfile recreates the complete path within the archive. -# define doc variables -docws = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\gpw-v4-documentation' ##UPDATE -arcpy.env.workspace = datadir -workspaces = arcpy.ListWorkspaces("*","Folder") -for folder in workspaces: - print folder - if folder[-5:] == 'ascii' and 'national-identifier' in folder: - # set os cwd and arcpy workspace - inFolder = os.path.join(datadir,folder) - os.chdir(folder) - asciis = os.listdir(inFolder) - # first zip each raster individually - combinedList = [] - ascii = asciis[0] - procTime = datetime.datetime.now() - # create zipFile - outZip = outputws + os.sep + ascii.replace('.txt','-ascii.zip').replace('_','-') - if arcpy.Exists(outZip): - print outZip + " already exists" - else: - zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED) - # add documentation - os.chdir(docws) - dnames = glob.glob("*") - for d in dnames: - zipFile.write(d) - os.chdir(folder) - # glob the files that match the raster wildcard - wildcard = ascii[:-4] - fnames = glob.glob(wildcard + "*") - f = fnames[0] - combinedList.append(f) - zipFile.write(f) - zipFile.close() - print "Created " + outZip - print datetime.datetime.now() - procTime - -print "Script Complete: " + str(datetime.datetime.now() - startTime) - diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/14_aggregate_water_mask.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/14_aggregate_water_mask.py deleted file mode 100644 index da7c5d1..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/14_aggregate_water_mask.py +++ /dev/null @@ -1,30 +0,0 @@ -#Jane Mills -#GPW -#Aggregate the water mask - -import arcpy, os -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") - -def aggregate_water(resolution,scale): - inRaster = r'F:\GPW\aggregate_rasters\global_tifs\gpw-v4-data-quality-indicators\gpw-v4-data-quality-indicators_water-mask.tif' - outFolder = os.path.join(r'F:\GPW\aggregate_rasters\rasters_other_resolution',resolution,'gpw-v4-data-quality-indicators') - - outRaster1 = os.path.join(outFolder,'gpw-v4-data-quality-indicators_water-mask_aggregate.tif') - outRaster2 = os.path.join(outFolder,'gpw-v4-data-quality-indicators_water-mask.tif') - - arcpy.gp.Aggregate_sa(raster,outRaster1,scale,"SUM") - arcpy.gp.Reclassify_sa(inR, "Value", "0 0;0 9801 1",outR, "NODATA") - - -aggregate_water('2_5_minute','5') -print("finished 2.5 minute") - -aggregate_water('0_25_degree','30') -print("finished 0.25 degree") - -aggregate_water('0_5_degree','60') -print("finished 0.5 degree") - -aggregate_water('1_degree','120') -print("finished 1 degree") diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/14_zip_water_mask.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/14_zip_water_mask.py deleted file mode 100644 index 9c5930a..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/14_zip_water_mask.py +++ /dev/null @@ -1,48 +0,0 @@ -import zipfile, os, arcpy, glob, datetime -startTime = datetime.datetime.now() -datadir = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\global_data' -outputws = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\global_zips' -# change os working directory to the input file location, otherwise the -# zipfile recreates the complete path within the archive. -# define doc variables -docws = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\gpw-v4-documentation' ##UPDATE -arcpy.env.workspace = datadir -workspaces = arcpy.ListWorkspaces("*quality-indicators*","Folder") -for folder in workspaces: - print folder - if not folder[-5:] == 'ascii': - # set os cwd and arcpy workspace - os.chdir(folder) - arcpy.env.workspace = folder - rasters = arcpy.ListRasters("*water-mask*") - # first zip each raster individually - combinedList = [] - for raster in rasters: - procTime = datetime.datetime.now() - # create zipFile - outZip = outputws + os.sep + raster.replace('.tif','.zip').replace('_','-') - if arcpy.Exists(outZip): - print outZip + " already exists" - else: - zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED) - # add documentation - os.chdir(docws) - dnames = glob.glob("*") - for d in dnames: - zipFile.write(d) - os.chdir(folder) - # glob the files that match the raster wildcard - wildcard = raster[:-4] - fnames = glob.glob(wildcard + "*") - for f in fnames: - if f[-4:]=="lock": - continue - - combinedList.append(f) - zipFile.write(f) - zipFile.close() - print "Created " + outZip - print datetime.datetime.now() - procTime - -print "Script Complete: " + str(datetime.datetime.now() - startTime) - diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/15_zip_water_asciis.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/15_zip_water_asciis.py deleted file mode 100644 index 0b64e87..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/15_zip_water_asciis.py +++ /dev/null @@ -1,46 +0,0 @@ -import zipfile, os, arcpy, glob, datetime -startTime = datetime.datetime.now() -datadir = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\global_data' -outputws = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\global_zips' -# change os working directory to the input file location, otherwise the -# zipfile recreates the complete path within the archive. -# define doc variables -docws = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_lower_resolution\gpw-v4-documentation' ##UPDATE -arcpy.env.workspace = datadir -workspaces = arcpy.ListWorkspaces("*quality-indicators*","Folder") -for folder in workspaces: - print folder - if folder[-5:] == 'ascii': - # set os cwd and arcpy workspace - inFolder = os.path.join(datadir,folder) - os.chdir(folder) - asciis = os.listdir(inFolder) - # first zip each raster individually - combinedList = [] - asciis.sort() - ascii = asciis[2] - procTime = datetime.datetime.now() - # create zipFile - outZip = outputws + os.sep + ascii.replace('.txt','-ascii.zip').replace('_','-') - if arcpy.Exists(outZip): - print outZip + " already exists" - else: - zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED) - # add documentation - os.chdir(docws) - dnames = glob.glob("*") - for d in dnames: - zipFile.write(d) - os.chdir(folder) - # glob the files that match the raster wildcard - wildcard = ascii[:-4] - fnames = glob.glob(wildcard + "*") - f = fnames[0] - combinedList.append(f) - zipFile.write(f) - zipFile.close() - print "Created " + outZip - print datetime.datetime.now() - procTime - -print "Script Complete: " + str(datetime.datetime.now() - startTime) - diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/1_aggregate_rasters.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/1_aggregate_rasters.py deleted file mode 100644 index ccbcda6..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/1_aggregate_rasters.py +++ /dev/null @@ -1,37 +0,0 @@ -#Jane Mills -#7/12/16 -#GPW -#Aggregate the land and population rasters to 2.5 minutes and 1 degree - -import arcpy, os -from arcpy import env - -arcpy.CheckOutExtension("Spatial") - -def aggregate_rasters(rasterFolder): - folderName = os.path.basename(rasterFolder) - outRoot = r'F:\GPW\aggregate_rasters\rasters_other_resolution' - outFolder1 = os.path.join(outRoot,'1_degree',folderName) - outFolder25 = os.path.join(outRoot,'2_5_minute',folderName) - - os.mkdir(outFolder1) - os.mkdir(outFolder25) - - env.workspace = rasterFolder - rasterList = arcpy.ListRasters() - - for raster in rasterList: - outRaster1 = os.path.join(outFolder1,raster) - outRaster25 = os.path.join(outFolder25,raster) - print(raster) - - arcpy.gp.Aggregate_sa(raster,outRaster25,"5","SUM") - arcpy.gp.Aggregate_sa(raster,outRaster1,"120","SUM") - - -aggregate_rasters(r'F:\GPW\aggregate_rasters\global_tifs\gpw-v4-land-water-area') -print("finished land/water") -aggregate_rasters(r'F:\GPW\aggregate_rasters\global_tifs\gpw-v4-population-count') -print("finished counts") -aggregate_rasters(r'F:\GPW\aggregate_rasters\global_tifs\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals') -print("finished un counts") diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/1_aggregate_rasters_again.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/1_aggregate_rasters_again.py deleted file mode 100644 index d309719..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/1_aggregate_rasters_again.py +++ /dev/null @@ -1,37 +0,0 @@ -#Jane Mills -#7/12/16 -#GPW -#Aggregate the land and population rasters to 1/4 and 1/2 degree - -import arcpy, os -from arcpy import env - -arcpy.CheckOutExtension("Spatial") - -def aggregate_rasters(rasterFolder): - folderName = os.path.basename(rasterFolder) - outRoot = r'F:\GPW\aggregate_rasters\rasters_other_resolution' - outFolder5 = os.path.join(outRoot,'0_5_degree',folderName) - outFolder25 = os.path.join(outRoot,'0_25_degree',folderName) - - os.mkdir(outFolder5) - os.mkdir(outFolder25) - - env.workspace = rasterFolder - rasterList = arcpy.ListRasters() - - for raster in rasterList: - outRaster5 = os.path.join(outFolder5,raster) - outRaster25 = os.path.join(outFolder25,raster) - print(raster) - - arcpy.gp.Aggregate_sa(raster,outRaster5,"60","SUM") - arcpy.gp.Aggregate_sa(raster,outRaster25,"30","SUM") - - -aggregate_rasters(r'F:\GPW\aggregate_rasters\global_tifs\gpw-v4-land-water-area') -print("finished land/water") -aggregate_rasters(r'F:\GPW\aggregate_rasters\global_tifs\gpw-v4-population-count') -print("finished counts") -aggregate_rasters(r'F:\GPW\aggregate_rasters\global_tifs\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals') -print("finished un counts") diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/2_calculate_densities.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/2_calculate_densities.py deleted file mode 100644 index c94c850..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/2_calculate_densities.py +++ /dev/null @@ -1,43 +0,0 @@ -#Jane Mills -#7/12/16 -#GPW -#Divide the counts by the land area to get the densities - -import arcpy, os -from arcpy import env - -arcpy.CheckOutExtension("Spatial") - -def calc_density(rasterFolder): - inRoot = r'F:\GPW\aggregate_rasters\rasters_other_resolution' - inFolder1 = os.path.join(inRoot,'1_degree',rasterFolder) - inFolder25 = os.path.join(inRoot,'2_5_minute',rasterFolder) - - land1 = r'F:\GPW\aggregate_rasters\rasters_other_resolution\1_degree\gpw-v4-land-water-area\gpw-v4-land-water-area_land.tif' - land25 = r'F:\GPW\aggregate_rasters\rasters_other_resolution\2_5_minute\gpw-v4-land-water-area\gpw-v4-land-water-area_land.tif' - - outFolder1 = inFolder1.replace('-count-','-density-') - outFolder25 = inFolder25.replace('-count-','-density-') - - os.mkdir(outFolder1) - os.mkdir(outFolder25) - - env.workspace = inFolder1 - rasterList1 = arcpy.ListRasters() - for raster1 in rasterList1: - outRaster1 = os.path.join(outFolder1,raster1.replace('count_','density_')) - print(raster1) - arcpy.gp.Divide_sa(raster1,land1,outRaster1) - - - env.workspace = inFolder25 - rasterList25 = arcpy.ListRasters() - for raster25 in rasterList25: - outRaster25 = os.path.join(outFolder25,raster25.replace('count_','density_')) - print(raster25) - arcpy.gp.Divide_sa(raster25,land25,outRaster25) - -calc_density('gpw-v4-population-count') -print("finished counts") -calc_density('gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals') -print("finished un counts") diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/2_calculate_densities_again.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/2_calculate_densities_again.py deleted file mode 100644 index 8974180..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/2_calculate_densities_again.py +++ /dev/null @@ -1,43 +0,0 @@ -#Jane Mills -#7/12/16 -#GPW -#Divide the counts by the land area to get the densities - -import arcpy, os -from arcpy import env - -arcpy.CheckOutExtension("Spatial") - -def calc_density(rasterFolder): - inRoot = r'F:\GPW\aggregate_rasters\rasters_other_resolution' - inFolder5 = os.path.join(inRoot,'0_5_degree',rasterFolder) - inFolder25 = os.path.join(inRoot,'0_25_degree',rasterFolder) - - land5 = r'F:\GPW\aggregate_rasters\rasters_other_resolution\0_5_degree\gpw-v4-land-water-area\gpw-v4-land-water-area_land.tif' - land25 = r'F:\GPW\aggregate_rasters\rasters_other_resolution\0_25_degree\gpw-v4-land-water-area\gpw-v4-land-water-area_land.tif' - - outFolder5 = inFolder5.replace('-count','-density') - outFolder25 = inFolder25.replace('-count','-density') - - os.mkdir(outFolder5) - os.mkdir(outFolder25) - - env.workspace = inFolder5 - rasterList5 = arcpy.ListRasters() - for raster5 in rasterList5: - outRaster5 = os.path.join(outFolder5,raster5.replace('count_','density_')) - print(raster5) - arcpy.gp.Divide_sa(raster5,land5,outRaster5) - - - env.workspace = inFolder25 - rasterList25 = arcpy.ListRasters() - for raster25 in rasterList25: - outRaster25 = os.path.join(outFolder25,raster25.replace('count_','density_')) - print(raster25) - arcpy.gp.Divide_sa(raster25,land25,outRaster25) - -calc_density('gpw-v4-population-count') -print("finished counts") -calc_density('gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals') -print("finished un counts") diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/3_validate.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/3_validate.py deleted file mode 100644 index 5659c44..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/3_validate.py +++ /dev/null @@ -1,46 +0,0 @@ -#Jane Mills -#7/13/16 -#GPW -#Validate the grids - -import arcpy, os -from arcpy import env - -arcpy.CheckOutExtension("Spatial") - -def validate(resolution): - inRoot = r'F:\GPW\aggregate_rasters\rasters_other_resolution' - inFolder = os.path.join(inRoot,resolution) - - fList = os.listdir(inFolder) - fList.sort() - - outGDB = os.path.join(inFolder,'validation.gdb') - arcpy.CreateFileGDB_management(inFolder,'validation.gdb') - - idGrid = os.path.join(inFolder,'gpw-v4-national-identifier-grid','gpw-v4-national-identifier-grid.tif') - - for f in fList: - if f == 'gpw-v4-national-identifier-grid' or f == 'gpw-v4-land-water-area': - pass - else: - env.workspace = os.path.join(inFolder,f) - rasterList = arcpy.ListRasters() - - for raster in rasterList: - print(raster) - outTable = os.path.join(outGDB,'stats_'+raster[7:-4].replace('-','_')) - arcpy.gp.ZonalStatisticsAsTable_sa(idGrid,"Value",raster,outTable,"DATA","ALL") - - -validate('0_25_degree') -print("finished 0.25 degree") - -validate('0_5_degree') -print("finished 0.5 degree") - -validate('1_degree') -print("finished 1 degree") - -validate('2_5_minute') -print("finished 2.5 minute") diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/4_export_validation_results.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/4_export_validation_results.py deleted file mode 100644 index 6ad4a88..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/4_export_validation_results.py +++ /dev/null @@ -1,43 +0,0 @@ -#Jane Mills -#7/12/16 -#GPW -#Validate the grids - -import arcpy, os, csv -from arcpy import env - -arcpy.CheckOutExtension("Spatial") - -def export(resolution): - inRoot = r'F:\GPW\aggregate_rasters\rasters_other_resolution' - inGDB = os.path.join(inRoot,resolution,'validation.gdb') - - env.workspace = inGDB - tList = arcpy.ListTables() - - outTable = os.path.join(inRoot,'counts_'+resolution+'.csv') - cfields = ['Country','grid','SUM'] - - with open(outTable,'w',newline='') as f: - writer = csv.writer(f,delimiter =",",quoting=csv.QUOTE_MINIMAL) - writer.writerow(cfields) - for t in tList: - if 'population_count' in t: - with arcpy.da.SearchCursor(t,['Value','SUM']) as cursor: - for row in cursor: - writer.writerow([row[0],t,row[1]]) - else: - pass - - -export('0_25_degree') -print("finished 0.25 degree") - -export('0_5_degree') -print("finished 0.5 degree") - -export('1_degree') -print("finished 1 degree") - -export('2_5_minute') -print("finished 2.5 minute") diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/5_convert_to_ascii.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/5_convert_to_ascii.py deleted file mode 100644 index b2937b8..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/5_convert_to_ascii.py +++ /dev/null @@ -1,41 +0,0 @@ -#Jane Mills -#7/12/16 -#GPW -#Validate the grids - -import arcpy, os -from arcpy import env - -arcpy.CheckOutExtension("Spatial") - -def convert_ascii(resolution): - inRoot = r'F:\GPW\aggregate_rasters' - inFolder = os.path.join(inRoot,'rasters_other_resolution',resolution) - outFolder = os.path.join(inRoot,'ascii',resolution) - - fList = os.listdir(inFolder) - - for f in fList: - fpath = os.path.join(inFolder,f) - env.workspace = fpath - outf = os.path.join(outFolder,f) - os.mkdir(outf) - - rList = arcpy.ListRasters() - for raster in rList: - print(raster) - outAscii = os.path.join(outf,raster[:-4]+'.txt') - arcpy.RasterToASCII_conversion(raster,outAscii) - - -convert_ascii('0_25_degree') -print("finished 0.25 degree") - -convert_ascii('0_5_degree') -print("finished 0.5 degree") - -convert_ascii('1_degree') -print("finished 1 degree") - -convert_ascii('2_5_minute') -print("finished 2.5 minute") diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/6_aggregate_maua.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/6_aggregate_maua.py deleted file mode 100644 index be4a32a..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/6_aggregate_maua.py +++ /dev/null @@ -1,30 +0,0 @@ -#Jane Mills -#7/14/16 -#GPW -#Aggregate the mean admin unit area grid - -import arcpy, os -from arcpy import env - -arcpy.CheckOutExtension("Spatial") - -def aggregate_rasters(rasterFolder): - outRoot = r'F:\GPW\aggregate_rasters\rasters_other_resolution' - resolutions = ['0_25_degree','0_5_degree','1_degree','2_5_minute'] - scales = ['30','60','120','5'] - - inRaster = r'F:\GPW\aggregate_rasters\global_tifs\gpw-v4-data-quality-indicators\gpw-v4-data-quality-indicators_mean-administrative-unit-area.tif' - - for i in range(4): - res = resolutions[i] - scale = scales[i] - outFolder = os.path.join(outRoot,res,rasterFolder) - outRaster = os.path.join(outFolder,'gpw-v4-data-quality-indicators_mean-administrative-unit-area.tif') - - os.mkdir(outFolder) - - arcpy.gp.Aggregate_sa(inRaster,outRaster,scale,"MEAN") - - -aggregate_rasters('gpw-v4-data-quality-indicators') -print("finished data quality") diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/7_convert_quality_to_ascii.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/7_convert_quality_to_ascii.py deleted file mode 100644 index 83edbb0..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/7_convert_quality_to_ascii.py +++ /dev/null @@ -1,41 +0,0 @@ -#Jane Mills -#7/12/16 -#GPW -#Convert the data quality layers to ascii - -import arcpy, os -from arcpy import env - -arcpy.CheckOutExtension("Spatial") - -def convert_ascii(resolution): - inRoot = r'F:\GPW\aggregate_rasters' - inFolder = os.path.join(inRoot,'rasters_other_resolution',resolution,'gpw-v4-data-quality-indicators') - outFolder = os.path.join(inRoot,'ascii',resolution,'gpw-v4-data-quality-indicators') - - os.mkdir(outFolder) - - maua = 'gpw-v4-data-quality-indicators_mean-administrative-unit-area.tif' - dq = 'gpw-v4-data-quality-indicators_data-context.tif' - - raster1 = os.path.join(inFolder,maua) - raster2 = os.path.join(inFolder,dq) - - outAscii1 = os.path.join(outFolder,maua[:-4]+'.txt') - outAscii2 = os.path.join(outFolder,dq[:-4]+'.txt') - - arcpy.RasterToASCII_conversion(raster1,outAscii1) - arcpy.RasterToASCII_conversion(raster2,outAscii2) - - -convert_ascii('0_25_degree') -print("finished 0.25 degree") - -convert_ascii('0_5_degree') -print("finished 0.5 degree") - -convert_ascii('1_degree') -print("finished 1 degree") - -convert_ascii('2_5_minute') -print("finished 2.5 minute") diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/8_rename.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/8_rename.py deleted file mode 100644 index d92e07c..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/8_rename.py +++ /dev/null @@ -1,42 +0,0 @@ -#Jane Mills -#7/20/16 -#GPW -#Rename the files to include the resolution - -import arcpy, os -from arcpy import env - -inRoot = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_other_resolution' - -resolutions = ['2_5_minute','0_25_degree','0_5_degree','1_degree'] -names = ['2_5_min','qtr_deg','half_deg','one_deg'] - -for i in range(4): - res = resolutions[i] - name = names[i] - print name - - asciiFolder = os.path.join(inRoot,res,'ascii') - tifFolder = os.path.join(inRoot,res,'global_tifs') - - afList = os.listdir(asciiFolder) - for af in afList: - asciis = os.listdir(os.path.join(asciiFolder,af)) - for ascii in asciis: - if ascii[-4:] == ".txt": - print ascii - inA = os.path.join(asciiFolder,af,ascii) - outA = os.path.join(asciiFolder,af,ascii[:-4]+'_'+name+'.txt') - os.rename(inA,outA) - - tfList = os.listdir(tifFolder) - for tf in tfList: - env.workspace = os.path.join(tifFolder,tf) - rList = arcpy.ListRasters() - for r in rList: - print r - inR = os.path.join(tifFolder,tf,r) - outR = os.path.join(tifFolder,tf,r[:-4]+'_'+name+'.tif') - arcpy.Rename_management(inR,outR) - - print "complete" diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/9_rename_folders.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/9_rename_folders.py deleted file mode 100644 index ed5c16e..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/9_rename_folders.py +++ /dev/null @@ -1,36 +0,0 @@ -#Jane Mills -#7/27/16 -#GPW -#Rename the folders to include the resolution - -import arcpy, os -from arcpy import env - -inRoot = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters_other_resolution' - -resolutions = ['2_5_minute','0_25_degree','0_5_degree','1_degree'] -tifnames = ['-2-5-min','-qtr-deg','-half-deg','-one-deg'] -asciinames = ['-2-5-min-ascii','-qtr-deg-ascii','-half-deg-ascii','-one-deg-ascii'] - -for i in range(4): - res = resolutions[i] - tname = tifnames[i] - aname = asciinames[i] - print res - - asciiFolder = os.path.join(inRoot,res,'ascii') - tifFolder = os.path.join(inRoot,res,'global_tifs') - - afList = os.listdir(asciiFolder) - for af in afList: - inFA = os.path.join(asciiFolder,af) - outFA = os.path.join(asciiFolder,af+aname) - os.rename(inFA,outFA) - - tfList = os.listdir(tifFolder) - for tf in tfList: - inFT = os.path.join(tifFolder,tf) - outFT = os.path.join(tifFolder,tf+tname) - os.rename(inFT,outFT) - - print "complete" diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/log b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/log deleted file mode 100644 index a16c3ff..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/log +++ /dev/null @@ -1,103 +0,0 @@ -201607141010 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~1\gpw-v4-land-water-area_land.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_res -201607141011 0 1 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~1\gpw-v4-land-water-area_water.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141013 2 128 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~2\gpw-v4-national-identifier-grid.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other -201607141014 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~1\gpw-v4-land-water-area_land.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_res -201607141014 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~1\gpw-v4-land-water-area_water.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141016 2 129 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~2\gpw-v4-national-identifier-grid.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other -201607141017 0 1 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~3\gpw-v4-population-count_2000.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141017 0 1 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~3\gpw-v4-population-count_2005.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141017 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~3\gpw-v4-population-count_2010.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141017 0 1 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~3\gpw-v4-population-count_2015.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141017 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~3\gpw-v4-population-count_2020.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141017 0 1 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2000.txt = GRIDASCII ( F:\ -201607141017 0 1 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2005.txt = GRIDASCII ( F:\ -201607141017 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2010.txt = GRIDASCII ( F:\ -201607141017 0 1 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2015.txt = GRIDASCII ( F:\ -201607141017 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2020.txt = GRIDASCII ( F:\ -201607141017 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GP2914~1\gpw-v4-population-density_2000.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141018 1 1 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GP2914~1\gpw-v4-population-density_2005.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141018 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GP2914~1\gpw-v4-population-density_2010.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141018 0 1 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GP2914~1\gpw-v4-population-density_2015.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141018 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GP2914~1\gpw-v4-population-density_2020.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141018 0 1 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2000.txt = GRIDASCII ( F -201607141018 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2005.txt = GRIDASCII ( F -201607141018 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2010.txt = GRIDASCII ( F -201607141018 0 1 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2015.txt = GRIDASCII ( F -201607141018 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2020.txt = GRIDASCII ( F -201607141018 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPW-V4~1\gpw-v4-land-water-area_land.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_res -201607141018 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPW-V4~1\gpw-v4-land-water-area_water.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141020 2 128 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPW-V4~2\gpw-v4-national-identifier-grid.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPW-V4~3\gpw-v4-population-count_2000.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPW-V4~3\gpw-v4-population-count_2005.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPW-V4~3\gpw-v4-population-count_2010.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPW-V4~3\gpw-v4-population-count_2015.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPW-V4~3\gpw-v4-population-count_2020.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2000.txt = GRIDASCII ( F:\ -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2005.txt = GRIDASCII ( F:\ -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2010.txt = GRIDASCII ( F:\ -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2015.txt = GRIDASCII ( F:\ -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2020.txt = GRIDASCII ( F:\ -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GP2914~1\gpw-v4-population-density_2000.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GP2914~1\gpw-v4-population-density_2005.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GP2914~1\gpw-v4-population-density_2010.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GP2914~1\gpw-v4-population-density_2015.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GP2914~1\gpw-v4-population-density_2020.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2000.txt = GRIDASCII ( F -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2005.txt = GRIDASCII ( F -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2010.txt = GRIDASCII ( F -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2015.txt = GRIDASCII ( F -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2020.txt = GRIDASCII ( F -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPW-V4~1\gpw-v4-land-water-area_land.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_res -201607141021 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPW-V4~1\gpw-v4-land-water-area_water.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141024 3 128 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPW-V4~2\gpw-v4-national-identifier-grid.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPW-V4~3\gpw-v4-population-count_2000.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPW-V4~3\gpw-v4-population-count_2005.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPW-V4~3\gpw-v4-population-count_2010.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPW-V4~3\gpw-v4-population-count_2015.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPW-V4~3\gpw-v4-population-count_2020.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2000.txt = GRIDASCII ( F:\ -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2005.txt = GRIDASCII ( F:\ -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2010.txt = GRIDASCII ( F:\ -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2015.txt = GRIDASCII ( F:\ -201607141025 0 1 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2020.txt = GRIDASCII ( F:\ -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GP2914~1\gpw-v4-population-density_2000.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GP2914~1\gpw-v4-population-density_2005.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GP2914~1\gpw-v4-population-density_2010.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GP2914~1\gpw-v4-population-density_2015.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141025 0 1 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GP2914~1\gpw-v4-population-density_2020.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2000.txt = GRIDASCII ( F -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2005.txt = GRIDASCII ( F -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2010.txt = GRIDASCII ( F -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2015.txt = GRIDASCII ( F -201607141025 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2020.txt = GRIDASCII ( F -201607141025 0 16 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPW-V4~1\gpw-v4-land-water-area_land.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_res -201607141026 1 13 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPW-V4~1\gpw-v4-land-water-area_water.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141028 2 130 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPW-V4~2\gpw-v4-national-identifier-grid.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other -201607141029 0 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPW-V4~3\gpw-v4-population-count_2000.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141030 1 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPW-V4~3\gpw-v4-population-count_2005.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141030 0 16 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPW-V4~3\gpw-v4-population-count_2010.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141030 0 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPW-V4~3\gpw-v4-population-count_2015.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141031 0 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPW-V4~3\gpw-v4-population-count_2020.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_re -201607141031 0 16 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2000.txt = GRIDASCII ( F:\ -201607141032 1 16 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2005.txt = GRIDASCII ( F:\ -201607141032 0 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2010.txt = GRIDASCII ( F:\ -201607141032 0 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2015.txt = GRIDASCII ( F:\ -201607141033 0 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPW-V4~4\gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals_2020.txt = GRIDASCII ( F:\ -201607141033 0 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GP2914~1\gpw-v4-population-density_2000.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141034 1 16 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GP2914~1\gpw-v4-population-density_2005.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141034 0 16 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GP2914~1\gpw-v4-population-density_2010.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141035 1 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GP2914~1\gpw-v4-population-density_2015.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141035 0 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GP2914~1\gpw-v4-population-density_2020.txt = GRIDASCII ( F:\GPW\aggregate_rasters\rasters_other_ -201607141035 0 -414 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2000.txt = GRIDASCII ( F -201607141036 0 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2005.txt = GRIDASCII ( F -201607141036 0 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2010.txt = GRIDASCII ( F -201607141037 1 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2015.txt = GRIDASCII ( F -201607141037 0 15 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GPCA6A~1\gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals_2020.txt = GRIDASCII ( F -201607141325 0 1 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GP1D72~1\gpw-v4-data-quality-indicators_mean-administrative-unit-area.txt = GRIDASCII ( F:\GPW\ag -201607141325 0 1 0jmills F:\GPW\AGGREG~1\ascii\0_25_D~1\GP1D72~1\gpw-v4-data-quality-indicators_data-context.txt = GRIDASCII ( F:\GPW\aggregate_rasters\r -201607141325 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GP1D72~1\gpw-v4-data-quality-indicators_mean-administrative-unit-area.txt = GRIDASCII ( F:\GPW\ag -201607141325 0 0 0jmills F:\GPW\AGGREG~1\ascii\0_5_DE~1\GP1D72~1\gpw-v4-data-quality-indicators_data-context.txt = GRIDASCII ( F:\GPW\aggregate_rasters\r -201607141325 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GP1D72~1\gpw-v4-data-quality-indicators_mean-administrative-unit-area.txt = GRIDASCII ( F:\GPW\ag -201607141325 0 0 0jmills F:\GPW\AGGREG~1\ascii\1_degree\GP1D72~1\gpw-v4-data-quality-indicators_data-context.txt = GRIDASCII ( F:\GPW\aggregate_rasters\r -201607141326 1 16 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GP1D72~1\gpw-v4-data-quality-indicators_mean-administrative-unit-area.txt = GRIDASCII ( F:\GPW\ag -201607141326 0 5 0jmills F:\GPW\AGGREG~1\ascii\2_5_MI~1\GP1D72~1\gpw-v4-data-quality-indicators_data-context.txt = GRIDASCII ( F:\GPW\aggregate_rasters\r diff --git a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/zip_30_sec_global_tifs.py b/Release_4_1/Alpha/Scripts/python/aggregate_rasters/zip_30_sec_global_tifs.py deleted file mode 100644 index 38a4492..0000000 --- a/Release_4_1/Alpha/Scripts/python/aggregate_rasters/zip_30_sec_global_tifs.py +++ /dev/null @@ -1,48 +0,0 @@ -import zipfile, os, arcpy, glob, datetime -startTime = datetime.datetime.now() -datadir = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters\global_tifs' -outputws = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters\global_zips' -# change os working directory to the input file location, otherwise the -# zipfile recreates the complete path within the archive. -# define doc variabls -docws = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\rasters\gpw-v4-documentation' ##UPDATE -arcpy.env.workspace = datadir -workspaces = arcpy.ListWorkspaces("*","Folder") -for folder in workspaces: - print folder - # set os cwd and arcpy workspace - os.chdir(folder) - arcpy.env.workspace = folder - rasters = arcpy.ListRasters("*") - # first zip each raster individually - combinedList = [] - for raster in rasters: - procTime = datetime.datetime.now() - # create zipFile - outZip = outputws + os.sep + raster.replace('.tif','.zip').replace('_','-') - if arcpy.Exists(outZip): - print outZip + " already exists" - else: - zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED) - # add documentation - os.chdir(docws) - dnames = glob.glob("*") - for d in dnames: - zipFile.write(d) - os.chdir(folder) - # glob the files that match the raster wildcard - wildcard = raster[:-4] - fnames = glob.glob(wildcard + "*") - for f in fnames: - if f[-4:]=="lock": - continue - - combinedList.append(f) - zipFile.write(f) - zipFile.close() - print "Created " + outZip - print datetime.datetime.now() - procTime -print "Script Complete: " + str(datetime.datetime.now() - startTime) - - - diff --git a/Release_4_1/Alpha/Scripts/python/clean_fishnet_gdbs.py b/Release_4_1/Alpha/Scripts/python/clean_fishnet_gdbs.py deleted file mode 100644 index 37c9ffe..0000000 --- a/Release_4_1/Alpha/Scripts/python/clean_fishnet_gdbs.py +++ /dev/null @@ -1,35 +0,0 @@ -import arcpy, os, multiprocessing - -def cleanFishnets(gdb): - arcpy.env.workspace = gdb - fcs = arcpy.ListFeatureClasses("*") - tbls = arcpy.ListTables("*") - combined = fcs + tbls - for ds in combined: - if ds[-7:]=='fishnet': - pass - else: - arcpy.Delete_management(ds) - return "Cleaned " + gdb - -def main(): - scriptTime = datetime.datetime.now() - arcpy.env.workspace = r'D:\gpw\stage\fishnets' - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - gdbs = arcpy.ListWorkspaces("*","FILEGDB") - try: - print pool.map(cleanFishnets, gdbs) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - except: - print sys.stdout - pool.close() - pool.join() - - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/clean_fishnet_gdbs.pyc b/Release_4_1/Alpha/Scripts/python/clean_fishnet_gdbs.pyc deleted file mode 100644 index 542e579..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/clean_fishnet_gdbs.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/clip_tiles_to_beta_regions.py b/Release_4_1/Alpha/Scripts/python/clip_tiles_to_beta_regions.py deleted file mode 100644 index 022c098..0000000 --- a/Release_4_1/Alpha/Scripts/python/clip_tiles_to_beta_regions.py +++ /dev/null @@ -1,25 +0,0 @@ -import arcpy, os, sys - -arcpy.env.workspace = r'Q:\gpw\stage\pop_tables' -arcpy.env.overwriteOutput = True -workspaces = arcpy.ListWorkspaces("can","Folder") -for workspace in workspaces: - print workspace - iso = os.path.basename(workspace) - inputFC = workspace + os.sep + iso +".gdb" + os.sep + iso + "_gridding" - print inputFC - arcpy.env.workspace = workspace + os.sep + "tiles" - gdbs = arcpy.ListWorkspaces("*","FILEGDB") - for gdb in gdbs: - arcpy.env.workspace = gdb -## tbls = arcpy.ListTables("*") -## [arcpy.Delete_management(tbl) for tbl in tbls] -## - fc = arcpy.ListFeatureClasses("*beta")[0] - outFile = gdb + os.sep + os.path.basename(gdb)[:-4] + "_gridding" - arcpy.Clip_analysis(inputFC,fc,outFile) -## arcpy.Rename_management(fc, fc +"_beta") - print "created " + outFile - - - diff --git a/Release_4_1/Alpha/Scripts/python/create_nid.py b/Release_4_1/Alpha/Scripts/python/create_nid.py deleted file mode 100644 index 01371ea..0000000 --- a/Release_4_1/Alpha/Scripts/python/create_nid.py +++ /dev/null @@ -1,161 +0,0 @@ -# this script must be run on a computer with >100GB RAM -# completes in ~45 minutes -# we could add any types of additional criteria for classifying a raster from GPW - - -import arcpy, os, gdal, datetime, multiprocessing -import numpy as np - -def readFishnets(gdb): - ## read through the fishnets by pixelid and - ## create maxAreaDict - fishnetDict={} - iso = os.path.basename(gdb)[:3].upper() -## print iso - arcpy.env.workspace = gdb - fishnet = arcpy.ListFeatureClasses("*processed")[0] - with arcpy.da.SearchCursor(fishnet,["PIXELID","AREAKMMASKED"]) as scursor: - for r in scursor: - pixelid = r[0] - area = r[1] - fishnetDict[pixelid]=(iso,area) - return fishnetDict - - - -def main(): - scriptStart = datetime.datetime.now() - # define and read country code table into a dictionary - # where key = ISOCODE and value = UCADMIN0 - processStart = datetime.datetime.now() - codeTable = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\ancillary.gdb\gpw4_country_codes' - codeDict = {} - with arcpy.da.SearchCursor(codeTable,["ISO","UCADMIN0"]) as cursor: - for row in cursor: - iso = row[0].upper() - code = row[1] - codeDict[iso]=code - print "Read UCADMIN Code Lookup "+ str(datetime.datetime.now()-processStart) - - # set workspace - arcpy.env.workspace = r'D:/gpw/fishnets' - gdbs = arcpy.ListWorkspaces("*","FileGDB") -## gdbs2 = arcpy.ListWorkspaces("prt*","FileGDB") -## gdbs = gdbs + gdbs2 - folders = arcpy.ListWorkspaces("*","Folder") - for folder in folders: - arcpy.env.workspace = folder + os.sep + 'tiles' - gdbs2 = arcpy.ListWorkspaces("*","FileGDB") - gdbs = gdbs + gdbs2 - - processStart = datetime.datetime.now() -## for gdb in gdbs: -## fishnetDict = readFishnets(gdb) - # multiprocess the data - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - fishnetDicts = pool.map(readFishnets, gdbs) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Read fishnetDict Lookups " + str(datetime.datetime.now()-processStart) - - - ## assign to a dictionary the country codes - ## which are valid for a pixelid given the condition that the AREAKMMASKED with the largest - ## value decides which country gets the assignment - processStart = datetime.datetime.now() - maxAreaDict = {} - for fishnetDict in fishnetDicts: - for pixelid, valueTuple in fishnetDict.iteritems(): - iso = valueTuple[0] - area = valueTuple[1] - if not pixelid in maxAreaDict: - maxAreaDict[pixelid]=(iso,area) - else: - # check to see if the area being considered - # is larger than the assigned area - storedArea = maxAreaDict[pixelid][1] - if storedArea >= area: - continue - else: - maxAreaDict[pixelid]=(iso,area) - del fishnetDict - print "Calculated PIXELID Lookup " + str(datetime.datetime.now()-processStart) - - # Now that the classification of ISO Codes to PIXELIDs has occurred - # We can read the grid of PIXELIDs and replace them is UCADMIN0 values - # Create driver to produce GeoTiffs - processStart = datetime.datetime.now() - inIDS = r'D:\gpw\ancillary\gpw4_ids.tif' - newFile = r'D:\gpw\ancillary\gpw4_nid.tif' - outNID = r'D:\gpw\rasters\merge\gl.gdb\GL_NATIONAL_IDENTIFIER_GRID' - driver = gdal.GetDriverByName("GTiff") - # Open Extent File - inputExtentOpen = gdal.Open(inIDS) - # Set number of raster bands - nbands = inputExtentOpen.RasterCount - # Set number of columns and rows for -180, -90, 90, 180 --Full Global Extent - ncols = inputExtentOpen.RasterXSize - nrows = inputExtentOpen.RasterYSize - # Determine appropriate GDAL Data Type and Assign to Variable - if ncols * nrows < 256: - # Set GDAL data type - gdal_datatype = gdal.GDT_Byte - elif ncols * nrows < 65536 and ncols * nrows > 255: - gdal_datatype = gdal.GDT_UInt16 - elif ncols * nrows < 4294967296 and ncols * nrows > 65535: - gdal_datatype = gdal.GDT_UInt32 - # Get input GeoTransform Information - inputExtentGeoTransform = inputExtentOpen.GetGeoTransform() - # Set lower left corner - xllcorner = inputExtentGeoTransform[0] - # Set upper left corner - yulcorner = inputExtentGeoTransform[3] - # Set cell size - cellsize = inputExtentGeoTransform[1] - # convert the raster to an array - ##print "Reading" - inputArray = inputExtentOpen.ReadAsArray() - # grab the length and noDataValue - noDataValue = inputArray[0][0] - numPixels = inputArray.size - pixelidFlat = inputArray.reshape(numPixels) - outputArrayFlat = [] - for pid in pixelidFlat.flat: - if pid == noDataValue: - outputArrayFlat.append(pid) - else: - # look up the value - iso = maxAreaDict[pid][0] - ucCode = codeDict[iso] - outputArrayFlat.append(ucCode) - # now reshape the array - outputArray = np.array(outputArrayFlat).reshape(nrows,ncols) - del maxAreaDict - print "Completed classification " + str(datetime.datetime.now()-processStart) - processStart = datetime.datetime.now() - # Create new file - newRaster = driver.Create(newFile,ncols,nrows,nbands,gdal_datatype) - # Define geographic extent of new file - newRaster.SetGeoTransform([xllcorner,cellsize,0,yulcorner,0,-cellsize]) - # Write sequential integer values to raster file - newRaster.GetRasterBand(1).WriteArray(outputArray) - # Clear locks - newRaster = None - # Use Arcpy to define projection - try: - WGS84 = arcpy.SpatialReference(4326) - arcpy.DefineProjection_management(newFile, WGS84) - arcpy.BuildRasterAttributeTable_management(newFile) - arcpy.CheckOutExtension('Spatial') - extract = arcpy.sa.ExtractByAttributes(newFile,"Value>0") - extract.save(outNID) - arcpy.BuildPyramids_management(outNID) - except: - print arcpy.GetMessages() - print "Created " + newFile + " " + str(datetime.datetime.now()-processStart) - print "Completed script " + str(datetime.datetime.now()-scriptStart) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/create_nid.pyc b/Release_4_1/Alpha/Scripts/python/create_nid.pyc deleted file mode 100644 index 1a4f84a..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/create_nid.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/create_variable_coverage_pngs.py b/Release_4_1/Alpha/Scripts/python/create_variable_coverage_pngs.py deleted file mode 100644 index 2cac42a..0000000 --- a/Release_4_1/Alpha/Scripts/python/create_variable_coverage_pngs.py +++ /dev/null @@ -1,59 +0,0 @@ -# Kytt MacManus -# 10-7-16 - -import arcpy, os, textwrap - -# script to create and export png files representing -# variable data coverage - -# it is a prerequisite for this script that the file to base -# the visualizations on has been defined here: -varFile = r'Q:\gpw\release_4_1\loading\loading_table.gdb\gpw4_variables_10_7_2016' -# grab the date for the title -varDate = os.path.basename(varFile).split("_variables_")[1].replace("_","-") - -# define the template document -templateMXD = r'Q:\gpw\release_4_1\loading\variable_coverage_template.mxd' -# define output location -outImageDir = r'Q:\gpw\release_4_1\loading\variable_images' - -# open the template MXD -mxd = arcpy.mapping.MapDocument(templateMXD) - -# grab the protoLyr -protoLyr = arcpy.mapping.ListLayers(mxd,"*proto")[0] -# set the date source of protoLyr -protoLyr.replaceDataSource(os.path.dirname(varFile),"FILEGDB_WORKSPACE",os.path.basename(varFile)) - -# list the fields in varFile -fields = arcpy.ListFields(varFile,"A*") -for fld in fields: - variable = fld.name - print variable - # set definition query - protoLyr.definitionQuery = variable + "= '1'" - # parse a string of ISO's which contain this variable - isoString = "" - with arcpy.da.SearchCursor(varFile,["iso",variable]) as rows: - for row in rows: - iso = row[0] - var = row[1] - if var == '1': - isoString = isoString + iso + "," - else: - continue - - isoString = textwrap.fill(isoString,184) - if isoString == "": - isoString = "No Countries Included" - elm = arcpy.mapping.ListLayoutElements(mxd, "TEXT_ELEMENT", "isoString")[0] - elm.text=isoString - elm2 = arcpy.mapping.ListLayoutElements(mxd, "TEXT_ELEMENT", "countryCount")[0] - elm2.text=str(len(isoString.split(","))) + " out of 241" - # set the map title - mxd.title = variable + " AS OF: " + varDate - # export the png - png = outImageDir + os.sep + variable + "_" + varDate - arcpy.mapping.ExportToPNG(mxd,png,resolution=156) - - diff --git a/Release_4_1/Alpha/Scripts/python/describe_tables.py b/Release_4_1/Alpha/Scripts/python/describe_tables.py deleted file mode 100644 index 1c40c32..0000000 --- a/Release_4_1/Alpha/Scripts/python/describe_tables.py +++ /dev/null @@ -1,92 +0,0 @@ -# Kytt MacManus -# 9-30-16 - -# this script takes a gdb, lists its tables -# then outputs descriptive information about -# each country. eg What variables are present? -# what types are used? - -# additionally, a table of variable information is generated -# and joined to a shapefile - -# import libraries globally -import arcpy,os,datetime,csv -scriptTime = datetime.datetime.now() - - -# define variables -rootPath = r'Q:\gpw\release_4_1\loading' -gdbRoot = r'Q:\gpw\release_4_1\loading\loading_table.gdb' -outCen = 'census_summary_9_30_16' -outVar = 'variable_summary_9_30_16' -templateFC = gdbRoot + os.sep + 'gpw4_admin0_variables' -# rename as needed -variablesFC = gdbRoot + os.sep + 'gpw4_variables_10_7_2016' -# comment as needed -##arcpy.CopyFeatures_management(templateFC,variablesFC) - -# define input workspaces -hlWS = rootPath + os.sep + 'highlevel_census.gdb' -lWS = rootPath + os.sep + 'lowerlevel_census.gdb' -llWS = rootPath + os.sep + 'lowestlevel_census.gdb' -# create workspace list -##workspaces = [lWS] -workspaces = [hlWS,lWS,llWS] -# uncomment to produce CSV -### open csvFile and write header -##varFile = rootPath + os.sep + "variable_summary_10_05_16.csv" -##varCSV = csv.writer(open(varFile,'wb')) -##varCSV.writerow(('iso','adminlevel','year','variable','type')) - - -for workspace in workspaces: - arcpy.env.workspace = workspace - # list tables - tbls = arcpy.ListTables("*") - for tbl in tbls: - # grab values - tblSplit = tbl.split("_") - iso = tblSplit[0] - adminLevel = tblSplit[1] - year = tblSplit[2] - # list fields - flds = arcpy.ListFields(tbl,"A*") - for fld in flds: - # grab values - variable = fld.name - fldType = fld.type -## print variable - # check to see if the variable is in the list of legal variables - flds = arcpy.ListFields(variablesFC,variable) - if len(flds)==1: - pass - else: - print "Missing Variable:" - print iso, variable - continue - - # create update cursor - whereClause = 'iso = ' + "'" + iso + "'" - try: - rows = arcpy.UpdateCursor(variablesFC,whereClause) - for row in rows: - ## print row.getValue("iso") -## print row.getValue(variable) -## break - row.setValue(variable,1) - rows.updateRow(row) - del row - del rows -## break - except: - print iso,variable - print arcpy.GetMessages() - - - - ## uncomment these 2 line as needed to produce CSV -## varCSV.writerow((iso,adminLevel,year,variable,fldType)) -##del varCSV - - -print "Script Complete in " + str(datetime.datetime.now()-scriptTime) diff --git a/Release_4_1/Alpha/Scripts/python/extract-context-features.py b/Release_4_1/Alpha/Scripts/python/extract-context-features.py deleted file mode 100644 index 56d70ad..0000000 --- a/Release_4_1/Alpha/Scripts/python/extract-context-features.py +++ /dev/null @@ -1,73 +0,0 @@ -# migrate input country level feature classes -# this script takes the features exported from -# sde as of some date and copies them to the -# working production features gdb based on a -# loading lookup table - -# the script also isolates features with Boundary Context for review - -# 9-28-2016 -# Kytt MacManus - -# import libraries -import os, arcpy, datetime, multiprocessing - -def extractContext(fc): - procTime = datetime.datetime.now() - arcpy.env.overwriteOutput = True - contextWS = r'D:\gpw\release_4_1\input_data\boundary_context.gdb' - waterWS = r'D:\gpw\release_4_1\water\boundary_water_features' - fcLyr = os.path.basename(fc) + "_lyr" - # parse the field info - field_info_str = '' - input_fields = arcpy.ListFields(fc) - keep_fields_list = ["OBJECTID","SHAPE","GUBID","UBID","ISO","BOUNDARY_CONTEXT"] - for field in input_fields: - if field.name in keep_fields_list: - field_info_str += field.name + ' ' + field.name + ' VISIBLE;' - else: - field_info_str += field.name + ' ' + field.name + ' HIDDEN;' - field_info_str = field_info_str.rstrip(';') # Remove trailing semicolon - # first create feature layer - arcpy.MakeFeatureLayer_management(fc,fcLyr,"#","#",field_info_str) -## # select the boundary_context features -## arcpy.SelectLayerByAttribute_management(fcLyr,"NEW_SELECTION","BOUNDARY_CONTEXT IS NOT NULL") -## # if there is more than 0 features then export -## if int(arcpy.GetCount_management(fcLyr)[0])>0: -## contextFile = contextWS+os.sep+os.path.basename(fc)[:3] + "_boundary_context_features" -## arcpy.CopyFeatures_management(fcLyr,contextFile) - arcpy.SelectLayerByAttribute_management(fcLyr,"NEW_SELECTION","BOUNDARY_CONTEXT = 7") - # if there is more than 0 features then export - waterFile = waterWS+os.sep+os.path.basename(fc)[:3] + "_boundary_water_features.shp" - if int(arcpy.GetCount_management(fcLyr)[0])>0: - arcpy.CopyFeatures_management(fcLyr,waterFile) - - return (waterFile,str(datetime.datetime.now() - procTime)) - - -def main(): - - scriptTime = datetime.datetime.now() - datadir = r'D:\gpw\release_4_1\loading\hi_res_boundaries_10_20_16.gdb' - arcpy.env.workspace = datadir - fcs = arcpy.ListFeatureClasses("*") - fcList = [os.path.join(datadir,f) for f in fcs] - - # create multi-process pool and execute tool - pool = multiprocessing.Pool(processes=30,maxtasksperchild=1) - results = pool.map(extractContext, fcList) - print(results) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() - - - - - diff --git a/Release_4_1/Alpha/Scripts/python/extract-context-features.pyc b/Release_4_1/Alpha/Scripts/python/extract-context-features.pyc deleted file mode 100644 index 60cb4bb..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/extract-context-features.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/extract_boundary_context_features.py b/Release_4_1/Alpha/Scripts/python/extract_boundary_context_features.py deleted file mode 100644 index 6a34aa1..0000000 --- a/Release_4_1/Alpha/Scripts/python/extract_boundary_context_features.py +++ /dev/null @@ -1,35 +0,0 @@ -# Kytt MacManus - -# import libraries -import arcpy, os,datetime - -# define input and output directories -inWS = r'D:\gpw\country_boundaries_hi_res.gdb' -outWS = r'D:\gpw\data_quality.gdb' - -# set working directory to inWS -arcpy.env.workspace = inWS - -# create list of fcs -fcs = arcpy.ListFeatureClasses("*") -fcs.sort() -for fc in fcs: - processTime = datetime.datetime.now() - # derive iso - iso = fc[:3] - print "processing " + iso - # first create feature layer - fcLyr = fc + "_lyr" - arcpy.MakeFeatureLayer_management(fc,fcLyr) - # make selection - arcpy.SelectLayerByAttribute_management(fcLyr,"NEW_SELECTION","BOUNDARY_CONTEXT IS NOT NULL") - if int(arcpy.GetCount_management(fcLyr)[0])==0: - print datetime.datetime.now()-processTime - else: - # finally copy the features - arcpy.CopyFeatures_management(fcLyr,outWS+os.sep+fc.replace("2010","context_features")) - print "Created " + fc.replace("2010","context_features") - print datetime.datetime.now()-processTime - - - diff --git a/Release_4_1/Alpha/Scripts/python/functions/grid_functions.py b/Release_4_1/Alpha/Scripts/python/functions/grid_functions.py deleted file mode 100644 index 5f2490c..0000000 --- a/Release_4_1/Alpha/Scripts/python/functions/grid_functions.py +++ /dev/null @@ -1,633 +0,0 @@ -# import libraries -import arcpy, sys, os, datetime - -# define set of worker functions which are usable by process functions -def joinVariables(baseFeature,joinField,joinFeature,joinFields,joinType): - '''Helper method to join fields''' - # Make Feature Layers - layer1 = os.path.basename(baseFeature) + "_lyr" - layer2 = os.path.basename(joinFeature) + "_lyr" - if not arcpy.Exists(layer1): - try: - arcpy.MakeFeatureLayer_management(baseFeature,layer1) - except: - arcpy.MakeTableView_management(baseFeature,layer1) - if not arcpy.Exists(layer2): - try: - arcpy.MakeFeatureLayer_management(joinFeature,layer2) - except: - arcpy.MakeTableView_management(joinFeature,layer2) - # Add Join - arcpy.AddJoin_management(layer1,joinField,layer2,joinField,joinType) - # calculate join variables - for joinVariable in joinFields: - expression = '!' + os.path.basename(joinFeature) + "." + joinVariable + '!' - arcpy.CalculateField_management(layer1,os.path.basename(baseFeature) + "." + joinVariable,expression,'PYTHON') - # clean up - arcpy.RemoveJoin_management(layer1,os.path.basename(joinFeature)) - arcpy.Delete_management(layer1) - arcpy.Delete_management(layer2) - - -# define process functions -def calculateEstimates(gdb): - startTime = datetime.datetime.now() - '''Calculate Estimates for Range of Target Years based on AGR''' - try: - iso = os.path.basename(gdb)[:-4].upper() - # get agrFile - agrWS = r'\\Dataserver0\gpw\GPW4\Beta\GrowthRate\country_tables_beta.gdb' - arcpy.env.workspace = agrWS - agrFile = agrWS + os.sep + arcpy.ListTables(iso + "*")[0] - # create search cursor in order to determine agrid_source - searchCursor = arcpy.SearchCursor(agrFile) - searchCount = 0 - searchRow = searchCursor.next() - while searchCount == 0: - agrid_source = searchRow.getValue('agrid_source') - searchCount = 1 - del searchRow - del searchCursor - # parse agrid - agridSplit = agrid_source.split('_') - # parse agrid expression - if len(agridSplit)==1: - agridExp = '!' + agridSplit[0] + '!' - else: - agridFields = iter(agridSplit) - next(agridFields) - agridExp = '!' + agridSplit[0] + '!' - for expField in agridFields: - agridExp = agridExp + ' + ' + '"' + '_' + '" ' + '+ ' + '!' + expField + '!' - - # get popFile - arcpy.env.workspace = gdb - popFile = gdb + os.sep + str(arcpy.ListTables("*pop_input")[0]) - # create estimatesTable - estimatesTable = popFile.replace("_input","_estimates") - arcpy.CopyRows_management(popFile,estimatesTable) - # add and calculate agrid - arcpy.AddField_management(estimatesTable,"AGRID","TEXT","","",200) - arcpy.CalculateField_management(estimatesTable, "AGRID", agridExp,"PYTHON") - - # copy agrFile to agrTable - agrTable = gdb + os.sep + os.path.basename(agrFile.lower()) - arcpy.CopyRows_management(agrFile,agrTable) - # create search cursor in order to determine rpopyear - searchCursor = arcpy.SearchCursor(estimatesTable) - searchCount = 0 - searchRow = searchCursor.next() - while searchCount == 0: - rpopyear = searchRow.getValue('RPOPYEAR') - searchCount = 1 - del searchRow - del searchCursor - # join agr fields - joinField = "AGRID" - arcpy.JoinField_management(estimatesTable,joinField,agrTable,"agrid",["agr","gr_start_year","gr_end_year"]) - # define target years - targetYears = ["1975","1990","2000","2005","2010","2015","2020"] - # iterate - for year in targetYears: - # determine AGR exp by year - rpopyear - yearTo = str(int(year) - int(rpopyear)) - eField = "E_ATOTPOPBT_" + year - arcpy.AddField_management(estimatesTable,eField,"LONG") - calcExpression = "!ATOTPOPBT! * math.exp( !agr! * " + yearTo + " )" - arcpy.CalculateField_management(estimatesTable,eField,calcExpression,"PYTHON_9.3") - # finally summarize the atotpopbt and the estimates fields national - summaryFields = [["RPOPYEAR","FIRST"],["gr_start_year","FIRST"], - ["gr_end_year","FIRST"],["ISO","FIRST"], - ["ATOTPOPBT","SUM"],["E_ATOTPOPBT_1975","SUM"], - ["E_ATOTPOPBT_1990","SUM"],["E_ATOTPOPBT_2000","SUM"], - ["E_ATOTPOPBT_2005","SUM"],["E_ATOTPOPBT_2010","SUM"], - ["E_ATOTPOPBT_2015","SUM"],["E_ATOTPOPBT_2020","SUM"]] - summaryTable = estimatesTable + "_summary" - arcpy.Statistics_analysis(estimatesTable,summaryTable,summaryFields) - return "Calculated target year estimates for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - -def calculateSexProportions(gdb): - startTime = datetime.datetime.now() - '''Create Sex Proprtions Table''' - arcpy.env.workspace = gdb - if os.path.basename(gdb)=="vcs.gdb": - pass - - try: - iso = os.path.basename(gdb)[:-4].upper() - # define files to work with - popFile = arcpy.ListTables("*pop_input")[0] - sexFile = arcpy.ListTables("*sex_variables_input")[0] - sexProportions = gdb + os.sep + sexFile.replace("_input","_proportions") - # create output table - arcpy.CopyRows_management(sexFile,sexProportions) - - # add and calculate CALC_ATOTPOPBT as ATOTPOPFT + ATOTPOPMT - # to ensure that the denominator results in proportions that - # sum to 1 - arcpy.AddField_management(sexProportions,"CALC_ATOTPOPBT","LONG") - arcpy.CalculateField_management(sexProportions,"CALC_ATOTPOPBT","!ATOTPOPMT!+!ATOTPOPFT!","PYTHON") - - # create table view to avoid division by 0 - vTable = os.path.basename(sexProportions) + "_VIEW" - vExpression = '"CALC_ATOTPOPBT" > 0' - arcpy.MakeTableView_management(sexProportions, vTable, vExpression) - # add prop fields and calculate - mProp = "ATOTPOPMTPROP" - arcpy.AddField_management(vTable,mProp,"DOUBLE") - mCalc = "float(!ATOTPOPMT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,mProp,mCalc,"PYTHON") - fProp = "ATOTPOPFTPROP" - arcpy.AddField_management(vTable,fProp,"DOUBLE") - fCalc = "float(!ATOTPOPFT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,fProp,fCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(sexProportions) + "_NULL" - # define calculation expression - expression0 = '"CALC_ATOTPOPBT" = 0' - arcpy.MakeTableView_management(sexProportions, view0, expression0) - arcpy.CalculateField_management(view0, mProp, "0", "PYTHON") - arcpy.CalculateField_management(view0, fProp, "0", "PYTHON") - # success - return "Calculated sex proportions for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - -def joinSexData(gdb): - startTime = datetime.datetime.now() - '''Join Sex Variables to Estimates Table and Calculate 2010 Estimates''' - arcpy.env.workspace = gdb - if os.path.basename(gdb)=="vcs.gdb": - pass - try: - iso = os.path.basename(gdb)[:-4].upper() - # define files to work with - popFile = arcpy.ListTables("*pop_input")[0] - sexProportions = arcpy.ListTables("*sex_variables_proportions")[0] - estimatesTable = str(popFile).replace("_input","_estimates") - # add and calculate VARID, and SPOPYEAR and SPOPLEVEL - arcpy.AddField_management(estimatesTable,"VARID","TEXT","","",200) - arcpy.AddField_management(estimatesTable,"SPOPYEAR","SHORT") - arcpy.AddField_management(estimatesTable,"SPOPLEVEL","SHORT") - # parse VARID_SOURCE to create expression and grab year - with arcpy.da.SearchCursor(sexProportions,["VARID_SOURCE","RPOPYEAR"]) as rows: - for row in rows: - VARIDSOURCE = str(row[0]) - SPOPYEAR = int(row[1]) - break - for varItem in VARIDSOURCE.split("_"): - if varItem == VARIDSOURCE.split("_")[0]: - expression = "!" + varItem + "!" - else: - expression = expression + '+"_"+' + "!" + varItem + "!" - SPOPLEVEL = len(VARIDSOURCE.split("_"))-1 - # perform calculations - arcpy.CalculateField_management(estimatesTable,"SPOPYEAR",SPOPYEAR,"PYTHON") - arcpy.CalculateField_management(estimatesTable,"SPOPLEVEL",SPOPLEVEL,"PYTHON") - arcpy.CalculateField_management(estimatesTable,"VARID",expression,"PYTHON") - # try to add ATOTPOPMT and ATOTPOPFT - arcpy.AddField_management(estimatesTable,"E_ATOTPOPMT_2010","LONG") - arcpy.AddField_management(estimatesTable,"E_ATOTPOPFT_2010","LONG") - # define fields to join - mProp = "ATOTPOPMTPROP" - fProp = "ATOTPOPFTPROP" - joinFields = [mProp,fProp] - arcpy.AddField_management(estimatesTable,mProp,"DOUBLE") - arcpy.AddField_management(estimatesTable,fProp,"DOUBLE") - # execute join - joinVariables(estimatesTable,"VARID",sexProportions,joinFields,"KEEP_COMMON") - # apply proportions to E_ATOTPOPBT_2010 - for joinVariable in joinFields: - if joinVariable == mProp: - sField = "E_ATOTPOPMT_2010" - elif joinVariable == fProp: - sField = "E_ATOTPOPFT_2010" - # perform calculation - expression = '!' + joinVariable + '!*!E_ATOTPOPBT_2010!' - arcpy.CalculateField_management(estimatesTable,sField,expression,'PYTHON') - # clean up - arcpy.DeleteField_management(estimatesTable,joinVariable) - # success - return "Calculated sex estimates for 2010 for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - -def calculateAdminAreas(gdb): - startTime = datetime.datetime.now() - '''Calculate Administrative Areas''' - iso = os.path.basename(gdb)[:-4] - rootName = os.path.basename(gdb).replace(".gdb","") - gdb = gdb.replace(".gdb","_features.gdb") - if not arcpy.Exists(gdb): - arcpy.CreateFileGDB_management(os.path.dirname(gdb),os.path.basename(gdb)[:-4]) - try: - # define files to work with - gdbName = os.path.basename(gdb) - waterTemplate = r'\\Dataserver0\gpw\GPW4\Beta\Gridding\ancillary.gdb\water_mask_final' - # grab inFC - boundaryWS = r'\\Dataserver0\gpw\GPW4\Beta\Gridding\global\features\from_sde\country_boundaries_hi_res.gdb' - arcpy.env.workspace = boundaryWS - inFC = boundaryWS + os.sep + str(arcpy.ListFeatureClasses(iso + "*")[0]) - # define spatial reference - prjFile = r'\\Dataserver0\gpw\GPW4\Beta\Gridding\country\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - # check to see that estimates exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - return "Cannot complete operation because PRJ file is missing: " + prjFile - spatialRef = open(prjFile,"r").read() - # copy inFC - arcpy.env.workspace = gdb - inFCG = gdb + os.sep + os.path.basename(inFC) - arcpy.Copy_management(inFC,inFCG) - # add a tmpid field and calculate it equal to the OBJECTID - tmpid = "TEMPID" - adminArea = "ADMINAREAKM" - adminWaterArea = "ADMINWATERAREAKM" - maskedArea = "ADMINAREAKMMASKED" - arcpy.AddField_management(inFCG,tmpid,'LONG') - arcpy.CalculateField_management(inFCG,tmpid,'!OBJECTID!','PYTHON') - arcpy.AddField_management(inFCG,adminArea,'DOUBLE') - arcpy.AddField_management(inFCG,adminWaterArea,'DOUBLE') - arcpy.AddField_management(inFCG,maskedArea,'DOUBLE') - # project inFCG to mollweide - projectFC = inFCG + "_mollweide" - arcpy.Project_management(inFCG, projectFC, spatialRef) - # calculate adminArea - arcpy.CalculateField_management(projectFC,adminArea,'!shape.area@SQUAREKILOMETERS!','PYTHON') - # join ADMINAREAKM to inFCG - joinVariables(inFCG,tmpid,projectFC,[adminArea],"KEEP_ALL") - # evaluate for existence of water features - waterFC = gdb + os.sep + rootName + "_water_areas" - arcpy.Clip_analysis(inFCG,waterTemplate,waterFC) - count = arcpy.GetCount_management(waterFC) - if int(str(count))==0: - waterExist = False - arcpy.Delete_management(waterFC) - else: - waterExist = True - if waterExist == True: - # project waterFC to mollweide - waterProjectFC = waterFC + "_mollweide" - arcpy.Project_management(waterFC, waterProjectFC, spatialRef) - # calculate ADMINWATERAREAKM - arcpy.CalculateField_management(waterProjectFC,adminWaterArea,'!shape.area@SQUAREKILOMETERS!','PYTHON') - # join ADMINWATERAREAKM to inFCG - joinVariables(inFCG,tmpid,waterProjectFC,[adminWaterArea],"KEEP_ALL") - # convert Nulls to Zeros - adminWaterLYR = os.path.basename(inFCG) + "_adminwaterlyr" - arcpy.MakeFeatureLayer_management(inFCG,adminWaterLYR,adminWaterArea + " IS NULL") - arcpy.CalculateField_management(adminWaterLYR,adminWaterArea,0, "PYTHON") - else: - # calculate ADMINWATERAREAKM - arcpy.CalculateField_management(inFCG,adminWaterArea,0,'PYTHON') - # calculate ADMINAREAKMMASKED - arcpy.CalculateField_management(inFCG,maskedArea,'!' + adminArea + '! - !' + adminWaterArea + "!",'PYTHON') - # convert Negatives to Zeros - adminMaskedLYR = os.path.basename(inFCG) + "_adminmaskedlyr" - arcpy.MakeFeatureLayer_management(inFCG,adminMaskedLYR,maskedArea + " < 0") - if int(arcpy.GetCount_management(adminMaskedLYR)[0])>0: - arcpy.CalculateField_management(adminMaskedLYR,maskedArea,0, "PYTHON") - # success - return "Calculated administrative areas for " + iso.upper() + ": " + str(datetime.datetime.now()-startTime) - except: - return iso.upper() + " error: " + str(arcpy.GetMessages()) - -def joinEstimatesCalculateDensities(gdb): - startTime = datetime.datetime.now() - '''joinEstimatesCalculateDensities''' - iso = os.path.basename(gdb)[:-4] - rootName = iso - tblSel = rootName + '_tblSel' - arcpy.env.workspace = gdb - try: - # grab estimates table - estimatesTable = gdb + os.sep + arcpy.ListTables("*_estimates")[0] - # grab matching boundary - boundaryWorkspace = gdb.replace(".gdb","_features.gdb") - arcpy.env.workspace = boundaryWorkspace - boundaryFC = arcpy.ListFeatureClasses(iso + "*")[0] - if len(arcpy.ListFields(boundaryFC,"E_ATOTPOPBT_2010"))==0: - # join the estimates table - arcpy.JoinField_management(boundaryFC,"UBID",estimatesTable,"UBID") - arcpy.DeleteField_management(boundaryFC,["UBID_1","AGRID","VARID"]) - # Isolate boundaries with null estimates for review - cntLyr = iso+"lyr" - outCnt = boundaryFC + "_unjoined" - if int(arcpy.GetCount_management( - arcpy.MakeFeatureLayer_management(boundaryFC,cntLyr, - """"E_ATOTPOPBT_2010" IS NULL AND "BOUNDARY_CONTEXT" IS NULL AND "POP_CONTEXT" IS NULL"""))[0])>0: - arcpy.CopyFeatures_management(cntLyr,outCnt) - return iso.upper() + " error: some unjoined units to check" - - # define list of fields to calculate densities - fieldList = ["E_ATOTPOPBT_1975","E_ATOTPOPBT_1990","E_ATOTPOPBT_2000", - "E_ATOTPOPBT_2005","E_ATOTPOPBT_2010","E_ATOTPOPBT_2015", - "E_ATOTPOPBT_2020","E_ATOTPOPFT_2010","E_ATOTPOPMT_2010"] - # Create a table view to avoid division by zero - whereCls = """"ADMINAREAKMMASKED" > 0""" - tblSel = arcpy.MakeTableView_management(boundaryFC,tblSel,whereCls) - for field in fieldList: - # define density field - dsField = field + "_DS" - # define masked density field - maskedDSField = field + "_DSM" - # add density field and masked density field - arcpy.AddField_management(boundaryFC,dsField,'DOUBLE') - arcpy.AddField_management(boundaryFC,maskedDSField,'DOUBLE') - # do the division - exp = 'float(!' + field + '!) / float(!ADMINAREAKM!)' - exp2 = 'float(!' + field + '!) / float(!ADMINAREAKMMASKED!)' - arcpy.CalculateField_management(tblSel,dsField,exp,'PYTHON') - arcpy.CalculateField_management(tblSel,maskedDSField,exp2,'PYTHON') - # success - return "Joined attributes and calculated densities for: " + iso.upper() + ": " + str(datetime.datetime.now()-startTime) - except: - return iso.upper() + " error: " + str(arcpy.GetMessages()) - -def intersect(gdb): - startTime = datetime.datetime.now() - '''Intersect Features and Fishnet''' - iso = os.path.basename(gdb)[:-4] - rootName = iso - try: - # define inputs - fishGDB = gdb.replace(".gdb","_fishnet.gdb") - fishnet = fishGDB + os.sep + rootName + "_fishnet" - boundaryWS = gdb.replace(".gdb","_features.gdb") - arcpy.env.workspace = boundaryWS - inFC = boundaryWS + os.sep + str(arcpy.ListFeatureClasses(rootName + "*2010")[0]) - waterMaskProj = boundaryWS + os.sep + rootName + "_water_areas_mollweide" - clipwatInt = fishGDB + os.sep + rootName + "_water_mask_clipped_intersect" - clipwatProj = clipwatInt + "_mollweide" - # define spatial reference - prjFile = r'\\Dataserver0\gpw\GPW4\Beta\Gridding\country\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - # check to see that estimates exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - return "Cannot complete operation because PRJ file is missing: " + prjFile - spatialRef = open(prjFile,"r").read() - # intersect fishnet and inFCG - clipnetInt = fishnet + "_intersect" - clipnetProj = clipnetInt + "_mollweide" - fishnetClip = "in_memory" + os.sep + rootName + "clipped" - arcpy.Clip_analysis(fishnet,inFC,fishnetClip) - inFeatures = [inFC,fishnetClip] - arcpy.Intersect_analysis(inFeatures, clipnetInt) - # add area fields - arcpy.AddField_management(clipnetInt,"AREAKM",'DOUBLE') - arcpy.AddField_management(clipnetInt,"WATERAREAKM",'DOUBLE') - arcpy.AddField_management(clipnetInt,"AREAKMMASKED",'DOUBLE') - # add intersectid and index it - arcpy.AddField_management(clipnetInt,"INTERSECTID","LONG") - arcpy.CalculateField_management(clipnetInt,"INTERSECTID", - "!OBJECTID!","PYTHON") - arcpy.AddIndex_management(clipnetInt,"INTERSECTID", - "INTERSECTID_INDEX","UNIQUE","ASCENDING") - # project to custom mollweide to calculate areas - arcpy.Project_management(clipnetInt, clipnetProj, spatialRef) - arcpy.AddField_management(clipnetProj,"AREAKM",'DOUBLE') - arcpy.CalculateField_management(clipnetProj,"AREAKM", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - # if waterMaskProj does not exist then complete calculations - if not arcpy.Exists(waterMaskProj): - arcpy.CalculateField_management(clipnetProj,"WATERAREAKM",0, "PYTHON") - arcpy.CalculateField_management(clipnetProj,"AREAKMMASKED","!AREAKM!","PYTHON") - # otherwise calculate the intersected water areas - else: - arcpy.Clip_analysis(clipnetProj,waterMaskProj,clipwatProj) - arcpy.CalculateField_management(clipwatProj,"WATERAREAKM", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - # join variables - joinVariables(clipnetProj,"INTERSECTID",clipwatProj,["WATERAREAKM"],"KEEP_COMMON") - # create views to fill in missing waterareakm and to control for noise in areakmmasked - waterLYR = rootName + "_fishnetwaterlyr" - arcpy.MakeFeatureLayer_management(clipnetProj,waterLYR, - '"'+"WATERAREAKM"+'"'+" IS NULL") - arcpy.CalculateField_management(waterLYR,"WATERAREAKM",0, "PYTHON") - arcpy.CalculateField_management(clipnetProj,"AREAKMMASKED", - '!AREAKM! - !WATERAREAKM!', - 'PYTHON') - maskedLYR = rootName + "_maskedlyr" - arcpy.MakeFeatureLayer_management(clipnetProj,maskedLYR,'"'+"AREAKMMASKED"+'"'+" < 0.0000001") - arcpy.CalculateField_management(maskedLYR,"AREAKMMASKED",0, "PYTHON") - # success - return "Intesected fishnet and calculated pixel areas: " + iso.upper() + ": " + str(datetime.datetime.now()-startTime) - except: - return iso.upper() + " error: " + str(arcpy.GetMessages()) - -def calculateIntersectCounts(gdb): - startTime = datetime.datetime.now() - '''Calculate Intersect Counts and Join to Fishnet''' - iso = os.path.basename(gdb)[:-4] - rootName = os.path.basename(gdb).replace(".gdb","") - try: - # define inputs - fishGDB = gdb.replace(".gdb","_fishnet.gdb") - fishnet = fishGDB + os.sep + rootName + "_fishnet" - clipnetInt = fishnet + "_intersect" - clipnetProj = clipnetInt + "_mollweide" - sumTable = fishGDB + os.sep + rootName + "_count_summary" - # create list of sumFields for calculating statistics - sumFields = [['AREAKM','SUM'],['WATERAREAKM','SUM'],['AREAKMMASKED','SUM']] - # list dsm fields and calculate cntm - dsmFields = arcpy.ListFields(clipnetProj,"*DSM") - for dsmField in dsmFields: - cntField = str(dsmField.name).replace("DSM","CNTM") - # add to sumFields - sumFields.append([cntField,'SUM']) - # add cntField to fishnet - arcpy.AddField_management(clipnetProj,cntField,"DOUBLE") - arcpy.CalculateField_management(clipnetProj,cntField, - "!AREAKMMASKED!*!"+dsmField.name+"!","PYTHON") - # calculate statistics and add index - arcpy.Statistics_analysis(clipnetProj,sumTable,sumFields,"PIXELID") - arcpy.AddIndex_management(sumTable,"PIXELID","PIXELID_index","UNIQUE") - # list fields to join from sumTable - cntFields = arcpy.ListFields(sumTable,"SUM*") - joinFields = ['PIXELID'] - targFields = ['PIXELID'] - # add fields to fishnet - for cntField in cntFields: - joinFields.append(cntField.name) - newName = str(cntField.name).replace("SUM_","") - targFields.append(newName) - arcpy.AddField_management(fishnet,newName,"DOUBLE") - # create dictionary of table values - joinDict = {} - with arcpy.da.SearchCursor(sumTable, joinFields) as rows: - for row in rows: - joinval = row[0] - val1 = row[1] - val2 = row[2] - val3 = row[3] - val4 = row[4] - val5 = row[5] - val6 = row[6] - val7 = row[7] - val8 = row[8] - val9 = row[9] - val10 = row[10] - val11 = row[11] - val12 = row[12] - joinDict[joinval]=[val1,val2,val3, - val4,val5,val6, - val7,val8,val9, - val10,val11,val12] - del row, rows - # create update cursor - with arcpy.da.UpdateCursor(fishnet, targFields) as recs: - for rec in recs: - keyval = rec[0] - if joinDict.has_key(keyval): - rec[1] = joinDict[keyval][0] - rec[2] = joinDict[keyval][1] - rec[3] = joinDict[keyval][2] - rec[4] = joinDict[keyval][3] - rec[5] = joinDict[keyval][4] - rec[6] = joinDict[keyval][5] - rec[7] = joinDict[keyval][6] - rec[8] = joinDict[keyval][7] - rec[9] = joinDict[keyval][8] - rec[10] = joinDict[keyval][9] - rec[11] = joinDict[keyval][10] - rec[12] = joinDict[keyval][11] - else: - rec[1] = None - rec[2] = None - rec[3] = None - rec[4] = None - rec[5] = None - rec[6] = None - rec[7] = None - rec[8] = None - rec[9] = None - rec[10] = None - rec[11] = None - rec[12] = None - recs.updateRow(rec) - del rec, recs - # success - return "Calculated and joined masked counts for " + iso.upper() + ": " + str(datetime.datetime.now()-startTime) - except: - return iso.upper() + " error: " + str(arcpy.GetMessages()) - -def gridAndSummarize(gdb): - '''grid variables and generate summary tables''' - # set time counter - startTime = datetime.datetime.now() - # define paths - gdbName = os.path.basename(gdb) - iso = os.path.basename(gdb)[:-4].upper() - rootName = os.path.basename(gdb).replace(".gdb","") - try: - arcpy.CheckOutExtension('SPATIAL') - # define zone raster - zoneRaster = r'\\Dataserver0\gpw\GPW4\Beta\Gridding\global\ancillary\gpw4_extent.tif' - # define schema table - schemaTable = r'\\Dataserver0\gpw\GPW4\Beta\Gridding\schema_tables.gdb\count_raster_summary' - # define inputs - fishGDB = gdb.replace(".gdb","_fishnet.gdb") - rasterDir = os.path.dirname(gdb) + os.sep + 'rasters' - #os.path.dirname(gdb).replace("fishnets","rasters") - outGDB = rasterDir + os.sep + rootName + ".gdb" - # define inputs - fishnet = fishGDB + os.sep + rootName + "_fishnet" - # create gdb - arcpy.CreateFileGDB_management(rasterDir,rootName) - # Define Workspace - arcpy.env.workspace = outGDB - # Coordinate System - wgs84 = arcpy.SpatialReference(4326) - # Describe Fish - desc = arcpy.Describe(fishnet) - # Calculate Raster Extent - extent = desc.Extent - xmin = int(round(extent.XMin - .5)) - xmax = int(round(extent.XMax + .5)) - ymin = int(round(extent.YMin - .5)) - ymax = int(round(extent.YMax + .5)) - linespd = 120## Update As Needed - cellSize = 1.0 / linespd - # set raster envs - arcpy.env.extent = arcpy.Extent(xmin,ymin,xmax,ymax) - arcpy.env.outputCoordinateSystem = wgs84 - arcpy.env.cellSize = cellSize - outAreaGrid = outGDB + os.sep + rootName.upper() + "_AREAKMMASKED" - arcpy.PolygonToRaster_conversion(fishnet,"AREAKMMASKED",outAreaGrid,'CELL_CENTER','#',cellSize) - outWaterAreaGrid = outGDB + os.sep + rootName.upper() + "_WATERAREAKM" - arcpy.PolygonToRaster_conversion(fishnet,"WATERAREAKM",outWaterAreaGrid,'CELL_CENTER','#',cellSize) - # list the E_ fields and grid them - gridFields = arcpy.ListFields(fishnet,"E_*") - for gridField in gridFields: - fieldName = gridField.name - outGrid = outGDB + os.sep + rootName.upper() + "_" + fieldName - arcpy.PolygonToRaster_conversion(fishnet,fieldName,outGrid,'CELL_CENTER','#',cellSize) - # set workspace - arcpy.env.workspace = outGDB - # list totpop rasters - rasters = arcpy.ListRasters("*ATOTPOP*") - # create a copy of the schema table - summaryTable = outGDB + os.sep + iso + "_count_raster_summary" - arcpy.CopyRows_management(schemaTable,summaryTable) - # iterate the rasters - i = 0 - for raster in rasters: - year = raster.split("_")[3] - # calculate a zonal statistics in memory - zonalStat = "in_memory" + os.sep + iso + "_" + raster - arcpy.sa.ZonalStatisticsAsTable(zoneRaster,"Value",raster,zonalStat, - "DATA","SUM") - # grab the pop value - with arcpy.da.SearchCursor(zonalStat,"SUM") as rows: - for row in rows: - popValue = row[0] - # add the value to the summaryTable - # if it is the first iteration insert, - # otherwise update - if i == 0: - i = 1 - cursor = arcpy.InsertCursor(summaryTable) - row = cursor.newRow() - row.setValue("ISO",iso) - row.setValue(raster[4:-5],popValue) - cursor.insertRow(row) - - del cursor - del row - else: - with arcpy.da.UpdateCursor(summaryTable,[raster[4:-5]]) as cursor: - for row in cursor: - row[0] = popValue - cursor.updateRow(row) - # success - return "Rasterized and summarized variables for " + iso.upper() + ": " + str(datetime.datetime.now()-startTime) - except: - return iso.upper() + " error: " + str(arcpy.GetMessages()) - - - -# define a main in order to test and troubleshoot functions -def main(): - scriptTime = datetime.datetime.now() - gdb = r'\\Dataserver0\gpw\GPW4\Beta\Gridding\country\inputs\ken.gdb' -## print calculateEstimates(gdb) -## print calculateSexProportions(gdb) -## print joinSexData(gdb) -## print calculateAdminAreas(gdb) -## print joinEstimatesCalculateDensities(gdb) -## print intersect(gdb) -## print calculateIntersectCounts(gdb) - print gridAndSummarize(gdb) - - - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) -if __name__ == '__main__': - main() - - - - - diff --git a/Release_4_1/Alpha/Scripts/python/functions/output-logger.py b/Release_4_1/Alpha/Scripts/python/functions/output-logger.py deleted file mode 100644 index 8e30437..0000000 --- a/Release_4_1/Alpha/Scripts/python/functions/output-logger.py +++ /dev/null @@ -1,48 +0,0 @@ -# output-logger.py -# for script logging purposes, uses a class found online -# defined print_and_log_msg() -# jsquires - 08/06/2015 - -import sys - -class Tee(object): - """ - Allow forking of output to stdout and other files - From: http://stackoverflow.com/questions/11325019/output-on-the-console-and-file-using-python - @author Thrustmaster - @author Eric Cousineau - """ - def __init__(self, *files): - self.files = files - - def open(self): - """ Redirect stdout """ - if not hasattr(sys, '_stdout'): - # Only do this once just in case stdout was already initialized - # @note Will fail if stdout for some reason changes - sys._stdout = sys.stdout - sys.stdout = self - return self - - def close(self): - """ Restore """ - stdout = sys._stdout - for f in self.files: - if f != stdout: - f.close() - sys.stdout = stdout - - def write(self, obj): - for f in self.files: - f.write(obj) - -def print_and_log_msg(message, logfile): - """ - Prints messages to stdout and logs it in the given file. - """ - try: - t = Tee(sys.stdout, open(logfile, 'a')).open() - print message - t.close() - except: - print "unable to add message to logfile" diff --git a/Release_4_1/Alpha/Scripts/python/functions/output-logger.pyc b/Release_4_1/Alpha/Scripts/python/functions/output-logger.pyc deleted file mode 100644 index 4221e30..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/functions/output-logger.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/functions/validateSchema.py b/Release_4_1/Alpha/Scripts/python/functions/validateSchema.py deleted file mode 100644 index e351c57..0000000 --- a/Release_4_1/Alpha/Scripts/python/functions/validateSchema.py +++ /dev/null @@ -1,130 +0,0 @@ -# Kytt MacManus -# 5-13-15 -# Library of Useful Functions for GPW Validation - -# import libraries -import arcpy, os, datetime, csv - -# define function to check if a field exists in a feature class -def checkForField(inTable,field): - flds = arcpy.ListFields(inTable,field) - if len(flds)==1: - return 1 - else: - return 0 - -# define function to check if a field exists in a feature class -def checkFieldType(inTable,field,fieldType): - fld = arcpy.ListFields(inTable,field)[0] - if fld.type==fieldType: - return 1 - else: - return 0 - -# define function to check for duplicate field values -def checkForDuplicates(inTable,field,inView): - # summarize by field - summaryTbl = 'in_memory' + os.sep + os.path.basename(inTable) + "_summary_" + field - arcpy.Frequency_analysis(inTable,summaryTbl,field) - # create table view for FREQUENCY > 1 - tblExp = "FREQUENCY > 1" - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(summaryTbl,inView,tblExp))[0])>0: - # then there are duplicates - return 1 - else: - # otherwise there are no duplicates - return 0 - -# define function to validate schema -# return tuple with indication of validation and metadata -def validateSchema(inTable, inSchema): - validationResults = [] - schemaFields = arcpy.ListFields(inSchema,"*") - for schemaField in schemaFields: - # check if the field exists - if checkForField(inTable,schemaField.name)==1: - # if field does exist then check if it matches the schemaFieldType - if checkFieldType(inTable,schemaField.name,schemaField.type)==1: - # if fieldtype condition is met then the field validates - # parse results - validationDescription = "Validates Name and Type" - validationResult = (1,schemaField.name,schemaField.type,validationDescription) - validationResults.append(validationResult) - else: - # if fieldtype condition fails then the field does not validate - # parse results - validationDescription = "Type Fails" - validationResult = (2,schemaField.name,schemaField.type,validationDescription) - validationResults.append(validationResult) - else: - # if field does not exist then validation fails - # parse results - validationDescription = "Field Missing or Named Incorrectly" - validationResult = (3,schemaField.name,schemaField.type,validationDescription) - validationResults.append(validationResult) - return validationResults - -# define function to check whether a condition exists in an -# attribute of a given field -def checkTableCondition(inTable,condition,yesView,yesOut,oppositeCondition,noView,noOut): - # create the view and check if it has any rows - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(inTable,yesView,condition))[0]) > 0: - # if the result has rows, then export it - arcpy.CopyRows_management(yesView,yesOut) - # as well as the oppositeCondition - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(inTable,noView,oppositeCondition))[0])==0: - # if there are no rows with oppositeCondition then sys.exit() - conditionResults = (0, "The field is present, but no rows meet the condition: " + oppositeCondition) - return conditionResults - else: - # otherwise write the rows to a new table - arcpy.CopyRows_management(noView,noOut) - conditionResults = (1, "Created " + yesOut + " and " + noOut) - return conditionResults - - else: - conditionResults = (0, "The field is present, but no rows meet the condition: " + condition) - return conditionResults - -# define function to validate join -def validateJoin(baseFeature,joinField,joinFeature,joinFeatureField): - # get basecount - baseCount = int(arcpy.GetCount_management(baseFeature)[0]) - # both tables must be views - layer1 = os.path.basename(baseFeature) + "_lyr" - layer2 = os.path.basename(joinFeature) + "_lyr" - if arcpy.Exists(layer1): - arcpy.Delete_management(layer1) - if arcpy.Exists(layer2): - arcpy.Delete_management(layer2) - try: - arcpy.MakeFeatureLayer_management(baseFeature,layer1) - except: - arcpy.MakeTableView_management(baseFeature,layer1) - try: - arcpy.MakeFeatureLayer_management(joinFeature,layer2) - except: - arcpy.MakeTableView_management(joinFeature,layer2) - # add a join keeping common fields - try: - # get join count - joinCount = int(arcpy.GetCount_management( - arcpy.AddJoin_management(layer1,joinField, - layer2,joinFeatureField,"KEEP_COMMON"))[0]) - except: - arcpy.GetMessages() - # if the joinCount is less than baseCount the join does not validate - if baseCount > joinCount: - return 0 - else: - return 1 - -# define function to stripWhiteSpace -def stripWhiteSpace(inFile): - # list fields - fields = arcpy.ListFields(inFile,"*") - for field in fields: - if field.type == "String": - calc = '!' + field.name + '!.strip()' - arcpy.CalculateField_management(inFile,field.name,calc,"PYTHON") - diff --git a/Release_4_1/Alpha/Scripts/python/functions/validateSchema.pyc b/Release_4_1/Alpha/Scripts/python/functions/validateSchema.pyc deleted file mode 100644 index b8cee97..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/functions/validateSchema.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/global_postprocess_rasters.py b/Release_4_1/Alpha/Scripts/python/global_postprocess_rasters.py deleted file mode 100644 index ec6d85a..0000000 --- a/Release_4_1/Alpha/Scripts/python/global_postprocess_rasters.py +++ /dev/null @@ -1,23 +0,0 @@ -import arcpy, os, datetime -from arcpy.sa import * -arcpy.CheckOutExtension('SPATIAL') - -arcpy.env.workspace = r'D:\gpw\rasters\merge\gl.gdb' -outGDB = r'D:\gpw\rasters\merge\gl_post_process.gdb' - -##NOTE- PRODUCED ANCILLARY MASKS MANUALLY -waterMask = r'D:\gpw\rasters\merge\gl_rasters.gdb\GL_WATERMASK_TOTALWATER_ISNULL' -mask = r'D:\gpw\rasters\merge\gl_rasters.gdb\GL_MASK' -rasters = arcpy.ListRasters("*") -for raster in rasters: - print "Processing " + raster - outRaster = outGDB + os.sep + raster - if not arcpy.Exists(outRaster): - procTime = datetime.datetime.now() - arcpy.env.mask = mask - # complete setnull - finalRaster = SetNull(Raster(waterMask)==0,Raster(raster)) - print "completed conditional" - finalRaster.save(outRaster) - arcpy.BuildPyramidsandStatistics_management(outRaster) - print "saved final raster. process time: " + str(datetime.datetime.now()-procTime) diff --git a/Release_4_1/Alpha/Scripts/python/join_estimates_to_boundaries.py b/Release_4_1/Alpha/Scripts/python/join_estimates_to_boundaries.py deleted file mode 100644 index f0862d9..0000000 --- a/Release_4_1/Alpha/Scripts/python/join_estimates_to_boundaries.py +++ /dev/null @@ -1,183 +0,0 @@ - -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing - -def joinEstimates(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - arcpy.env.workspace = gdb - # grab inputs - estimatesTable = arcpy.ListTables("*_estimates")[0] - griddingBoundaries = arcpy.ListFeatureClasses("*_gridding")[0] - - - # read the boundaries into memory - memBoundaries = 'in_memory' + os.sep + os.path.basename(griddingBoundaries) + "_view" - try: - arcpy.CopyFeatures_management(griddingBoundaries,memBoundaries) - except: - return "Error in " + rootName + " : making fishnet in memory" - # define initial list of searchFields - searchFields = ["UBID"] - updateFields = ["UBID"] - # create list of variables - variables = arcpy.ListFields(estimatesTable,"*") - for variable in variables: - name = variable.name - if name == "OBJECTID": - continue - if name == "UBID": - continue - elif name == "ADMINAREAKMMASKED": - continue - else: - newField = name - fType = variable.type - - # add the field - arcpy.AddField_management(memBoundaries,newField,fType) - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # create dictionary to hold source counts - counts = {} - try: - # read the values - with arcpy.da.SearchCursor(estimatesTable,searchFields) as rows: - for row in rows: - # store with PIXELID as key and a tuple of estimates as value - pixelid = row[0] - value = row - counts[pixelid] = value - except: - return "Error in " + rootName + ": Creating Counts Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(memBoundaries,updateFields) as rows: - for row in rows: - # grab the pixelid - pixelid = row[0] - if pixelid not in counts: - continue - # set the fields - i = 0 - for field in updateFields: - if i < 1: - i = i + 1 - pass - else: - # calculate the counts - row[i]= counts[pixelid][i] - - i = i + 1 - - # update the row - rows.updateRow(row) - - - except: - return "Error in " + rootName + ": Writing Updates" - return memBoundaries - except: - return rootName + " error: " + str(arcpy.GetMessages()) -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\pop_tables' - outGDB = r'D:\gpw\boundaries_used_for_gridding.gdb' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace) + ".gdb" -## arcpy.env.workspace = workspace -## gdbs = arcpy.ListWorkspaces("*") -## for gdb in gdbs: -## gdb_list.append(gdb) - gdb_list.append(workspace) - else: - gdb_list.append(workspace) - for gdb in gdb_list: - result = joinEstimates(gdb) - # finally write the final fishnet - try: - outBoundaries = outGDB + os.sep + os.path.basename(result)[:-5] - arcpy.CopyFeatures_management(result,outBoundaries) - # success - print "Transferred fields for " + os.path.basename(result)[:-5] - except: - print "Error in " + result + ": " + str(arcpy.GetMessages()) - - - # multiprocess the data -## pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) -## results = pool.map(joinEstimates, gdb_list) -## print results -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - -## for result in results: -## # finally write the final fishnet -## try: -## outBoundaries = outGDB + os.sep + os.path.basename(result)[:-5] -## print outBoundaries -## arcpy.CopyFeatures_management(result,outBoundaries) -## # success -## print "Transferred fields for " + os.path.basename(result)[:-5] -## except: -## print "Error in " + result + ": " + str(arcpy.GetMessages()) - - - - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() - -### Kytt MacManus -## -### import libraries -##import arcpy, os,datetime -## -### define input and output directories -##inWS = r'D:\gpw\country_boundaries_hi_res.gdb' -##outWS = r'D:\gpw\data_quality.gdb' -## -### set working directory to inWS -##arcpy.env.workspace = inWS -## -### create list of fcs -##fcs = arcpy.ListFeatureClasses("*") -##fcs.sort() -##for fc in fcs: -## processTime = datetime.datetime.now() -## # derive iso -## iso = fc[:3] -## print "processing " + iso -## # first create feature layer -## fcLyr = fc + "_lyr" -## arcpy.MakeFeatureLayer_management(fc,fcLyr) -## # make selection -## arcpy.SelectLayerByAttribute_management(fcLyr,"NEW_SELECTION","BOUNDARY_CONTEXT IS NOT NULL") -## if int(arcpy.GetCount_management(fcLyr)[0])==0: -## print datetime.datetime.now()-processTime -## else: -## # finally copy the features -## arcpy.CopyFeatures_management(fcLyr,outWS+os.sep+fc.replace("2010","context_features")) -## print "Created " + fc.replace("2010","context_features") -## print datetime.datetime.now()-processTime diff --git a/Release_4_1/Alpha/Scripts/python/join_estimates_to_boundaries.pyc b/Release_4_1/Alpha/Scripts/python/join_estimates_to_boundaries.pyc deleted file mode 100644 index fb4cff3..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/join_estimates_to_boundaries.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/multiprocess_summarize_count_rasters-tiled-countries.py b/Release_4_1/Alpha/Scripts/python/multiprocess_summarize_count_rasters-tiled-countries.py deleted file mode 100644 index 3ee79c0..0000000 --- a/Release_4_1/Alpha/Scripts/python/multiprocess_summarize_count_rasters-tiled-countries.py +++ /dev/null @@ -1,106 +0,0 @@ -# summarize count rasters -# Kytt MacManus -# create a summary table of count raster estimates - -import arcpy, os, datetime, multiprocessing - -def summarizeRasters(gdb): - processTime = datetime.datetime.now() - arcpy.env.overwriteOutput = True - arcpy.CheckOutExtension('SPATIAL') - iso = os.path.basename(gdb)[:-4].upper() - # define zone raster - zoneRaster = r'D:\gpw\zone\gpw4_extent.tif' - # define schema table - schemaTable = r'D:\gpw\schema_tables.gdb\count_raster_summary' - # create a copy of the schema table - summaryTable = gdb + os.sep + iso + "_count_raster_summary" - if arcpy.Exists(summaryTable): - if arcpy.GetCount_management(summaryTable)[0]=='1': - return summaryTable - # set workspace - arcpy.env.workspace = gdb - # list totpop rasters - rasters = arcpy.ListRasters("*ATOTPOP*") - if len(rasters)==0: - return gdb + " has no rasters" - try: - arcpy.CopyRows_management(schemaTable,summaryTable) - # iterate the rasters - i = 0 - for raster in rasters: - split = raster.split("_") - year = raster.split("_")[4] - # calculate a zonal statistics in memory - zonalStat = "in_memory" + os.sep + iso + "_" + raster - arcpy.sa.ZonalStatisticsAsTable(zoneRaster,"Value",raster,zonalStat, - "DATA","SUM") - # grab the pop value - with arcpy.da.SearchCursor(zonalStat,"SUM") as rows: - for row in rows: - popValue = row[0] -## print iso -## print popValue - # add the value to the summaryTable - # if it is the first iteration insert, - # otherwise update - if i == 0: - i = 1 - cursor = arcpy.InsertCursor(summaryTable) - row = cursor.newRow() - row.setValue("ISO",iso) - row.setValue(split[2]+"_"+split[3]+"_"+split[4],popValue) - cursor.insertRow(row) - del cursor - del row -## print "inserted row" - else: - with arcpy.da.UpdateCursor(summaryTable,[split[2]+"_"+split[3]+"_"+split[4]]) as cursor: - for row in cursor: - row[0] = popValue - cursor.updateRow(row) -## print "updated row" - # return success - return summaryTable - - except: - return "Error: " + gdb + " " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - workspace = r'D:\gpw\stage\rasters\fgdb' - arcpy.env.workspace=workspace - workspaces = arcpy.ListWorkspaces("*","FOLDER") - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + 'tiles' - arcpy.env.workspace = workspace - gdbs = arcpy.ListWorkspaces("*") - for gdb in gdbs: - gdb_list.append(gdb) - else: - gdb_list.append(workspace) - print len(gdb_list) -## for gdb in gdb_list: -## print gdb -## print summarizeRasters(gdb) - # create multi-process pool and execute tool - pool = multiprocessing.Pool(processes=30,maxtasksperchild=1) - results = pool.map(summarizeRasters, gdb_list) - print results - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - # merge the output - outTable = r'D:\gpw\rasters\merge\validation.gdb\tiled_raster_counts_5_7_16' - arcpy.Merge_management(results,outTable) - print "Script Complete: " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/multiprocess_summarize_count_rasters-tiled-countries.pyc b/Release_4_1/Alpha/Scripts/python/multiprocess_summarize_count_rasters-tiled-countries.pyc deleted file mode 100644 index 1b5bdde..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/multiprocess_summarize_count_rasters-tiled-countries.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/multiprocess_summarize_count_rasters.py b/Release_4_1/Alpha/Scripts/python/multiprocess_summarize_count_rasters.py deleted file mode 100644 index 5738876..0000000 --- a/Release_4_1/Alpha/Scripts/python/multiprocess_summarize_count_rasters.py +++ /dev/null @@ -1,101 +0,0 @@ -# summarize count rasters -# Kytt MacManus -# create a summary table of count raster estimates - -import arcpy, os, datetime, multiprocessing - -def summarizeRasters(gdb): - processTime = datetime.datetime.now() - arcpy.env.overwriteOutput = True - arcpy.CheckOutExtension('SPATIAL') - iso = os.path.basename(gdb)[:-4].upper() - # define zone raster - zoneRaster = r'D:\gpw\zone\gpw4_extent.tif' - # define schema table - schemaTable = r'D:\gpw\schema_tables.gdb\count_raster_summary' - # create a copy of the schema table - summaryTable = gdb + os.sep + iso + "_count_raster_summary" -## if arcpy.GetCount_management(summaryTable)[0]=='1': -## return summaryTable - # set workspace - arcpy.env.workspace = gdb - # list totpop rasters - rasters = arcpy.ListRasters("*ATOTPOP*") - if len(rasters)==0: - return gdb + " has no rasters" - try: - arcpy.CopyRows_management(schemaTable,summaryTable) - # iterate the rasters - i = 0 - for raster in rasters: - split = raster.split("_") - year = raster.split("_")[3] - # calculate a zonal statistics in memory - zonalStat = "in_memory" + os.sep + iso + "_" + raster - arcpy.sa.ZonalStatisticsAsTable(zoneRaster,"Value",raster,zonalStat, - "DATA","SUM") - # grab the pop value - with arcpy.da.SearchCursor(zonalStat,"SUM") as rows: - for row in rows: - popValue = row[0] -## print iso -## print popValue - # add the value to the summaryTable - # if it is the first iteration insert, - # otherwise update - if i == 0: - i = 1 - cursor = arcpy.InsertCursor(summaryTable) - row = cursor.newRow() - row.setValue("ISO",iso) - row.setValue(split[1]+"_"+split[2]+"_"+split[3],popValue) - cursor.insertRow(row) - del cursor - del row -## print "inserted row" - else: - with arcpy.da.UpdateCursor(summaryTable,[split[1]+"_"+split[2]+"_"+split[3]]) as cursor: - for row in cursor: - row[0] = popValue - cursor.updateRow(row) -## print "updated row" - # return success - return summaryTable - - except: - return "Error: " + gdb + " " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - workspace = r'D:\gpw\rasters\fgdb' - workspaces = [workspace] - gdb_list = [] - for ws in workspaces: - arcpy.env.workspace = ws - gdbs = arcpy.ListWorkspaces('*',"FILEGDB") - gdbs.sort() - gdb_temp = [os.path.join(ws, gdb) for gdb in gdbs] - for gdbt in gdb_temp: - gdb_list.append(gdbt) - - print "processing" -## for gdb in gdb_list: -## print gdb -## print summarizeRasters(gdb) - # create multi-process pool and execute tool - pool = multiprocessing.Pool(processes=30,maxtasksperchild=1) - results = pool.map(summarizeRasters, gdb_list) - print results - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - # merge the output - outTable = r'D:\gpw\rasters\merge\validation.gdb\raster_counts_5_8_16' - arcpy.Merge_management(results,outTable) - print "Script Complete: " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/multiprocess_summarize_count_rasters.pyc b/Release_4_1/Alpha/Scripts/python/multiprocess_summarize_count_rasters.pyc deleted file mode 100644 index 41cfe79..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/multiprocess_summarize_count_rasters.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/multiprocessing_dissolve_boundaries.py b/Release_4_1/Alpha/Scripts/python/multiprocessing_dissolve_boundaries.py deleted file mode 100644 index e02d790..0000000 --- a/Release_4_1/Alpha/Scripts/python/multiprocessing_dissolve_boundaries.py +++ /dev/null @@ -1,33 +0,0 @@ -import os, arcpy, datetime, multiprocessing - -def dissolve(f): - procTime = datetime.datetime.now() - arcpy.env.overwriteOutput = True - outFile=r'D:\gpw\release_4_1\loading\admin0_shps'+ os.sep + os.path.basename(f)[:3]+"_admin0.shp" - arcpy.Dissolve_management(f,outFile) - arcpy.AddField_management(outFile,"iso","TEXT","#","#",5) - arcpy.CalculateField_management(outFile,"iso",'"'+os.path.basename(f)[:3]+'"',"PYTHON") - return (outFile,str(datetime.datetime.now() - procTime)) - - -def main(): - - scriptTime = datetime.datetime.now() - datadir = r'D:\gpw\release_4_1\loading\hi_res_boundaries_10_20_16.gdb' - arcpy.env.workspace = datadir - fcs = arcpy.ListFeatureClasses("*") - fcList = [os.path.join(datadir,f) for f in fcs] - - # create multi-process pool and execute tool - pool = multiprocessing.Pool(processes=30,maxtasksperchild=1) - results = pool.map(dissolve, fcList) - print(results) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/multiprocessing_dissolve_boundaries.pyc b/Release_4_1/Alpha/Scripts/python/multiprocessing_dissolve_boundaries.pyc deleted file mode 100644 index 7591f16..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/multiprocessing_dissolve_boundaries.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/rasterize.py b/Release_4_1/Alpha/Scripts/python/rasterize.py deleted file mode 100644 index 0c3a44f..0000000 --- a/Release_4_1/Alpha/Scripts/python/rasterize.py +++ /dev/null @@ -1,90 +0,0 @@ -# rasterize.py -# script to utilize GDAL to create gadm country files - -# Import Python Libraries -import arcpy, os -import gdal, ogr - -# Define input workspace -workspace = r"D:\gpw\shps" # Update -outWS = r"D:\gpw\shps" -# Define output file -outGDB = r'D:\gpw\data_quality.gdb' -# Create driver to produce GeoTiffs -driver = gdal.GetDriverByName( "GTiff" ) - -# Define input extent -inputExtent = r"D:\gpw\ancillary\gpw4_nid.tif" -# Open Extent File -inputExtentOpen = gdal.Open(inputExtent) -# Set number of raster bands -nbands = inputExtentOpen.RasterCount -# Set number of columns and rows for -180, -90, 90, 180 --Full Global Extent -ncols = inputExtentOpen.RasterXSize -nrows = inputExtentOpen.RasterYSize -gdal_datatype = gdal.GDT_Byte -# Get input GeoTransform Information -inputExtentGeoTransform = inputExtentOpen.GetGeoTransform() -# Set lower left corner -xllcorner = inputExtentGeoTransform[0] -# Set upper left corner -yulcorner = inputExtentGeoTransform[3] -# Set cell size -cellsize = inputExtentGeoTransform[1] -# Set projection info -projection = inputExtentOpen.GetProjection() - -# Define arcpy workspace -arcpy.env.workspace = workspace -# Create list of shapefiles -shps = arcpy.ListFeatureClasses("*") - -# Iterate -for shp in shps: - print shp - # Create Search Cursor in order to Get ID_0 - searchRows = arcpy.SearchCursor(shp) - for row in searchRows: - id0 = int(row.getValue("CNST")) - break - print id0 - - # delete cursor objects to clear locks - del row - del searchRows - - # Define input shape string - inShape = os.path.join(workspace, shp) - # Open Shapefile - shapeDataSource = ogr.Open(inShape) - # Read shp as layer - shapeLayer = shapeDataSource.GetLayer() - - # Define New Raster File - shp = shp.upper() - newFile = outWS + os.path.sep + shp.replace("SHP","tif") - # Create new file - newRaster = driver.Create(newFile,ncols,nrows,nbands,gdal_datatype) - # Define geographic extent of new file - newRaster.SetGeoTransform([xllcorner,cellsize,0,yulcorner,0,-cellsize]) - # Define projection of newRaster - newRaster.SetProjection(projection) - # Set noData and Fill values to 255 - newRaster.GetRasterBand(1).SetNoDataValue(255) - newRaster.GetRasterBand(1).Fill(255) - # Grab Raster Band - band = newRaster.GetRasterBand(1) - # Set NoData Value - nodata = band.GetNoDataValue() - band.Fill(nodata) - # Rasterize shp to raster - gdal.RasterizeLayer(newRaster,[1],shapeLayer,None,None,[id0],['ALL_TOUCHED=TRUE']) - try: - WGS84 = arcpy.SpatialReference(4326) - arcpy.DefineProjection_management(newFile, WGS84) - arcpy.RasterToOtherFormat_conversion(newFile,outGDB) - arcpy.BuildPyramids_management(outGDB+os.sep+os.path.basename(newFile)[:-4]) - except: - print arcpy.GetMessages() - print "Created " + newFile - diff --git a/Release_4_1/Alpha/Scripts/python/scratch/11-intersect-fishnets-tiled-countries2.py b/Release_4_1/Alpha/Scripts/python/scratch/11-intersect-fishnets-tiled-countries2.py deleted file mode 100644 index 6804ddc..0000000 --- a/Release_4_1/Alpha/Scripts/python/scratch/11-intersect-fishnets-tiled-countries2.py +++ /dev/null @@ -1,188 +0,0 @@ -# use multiprocessing to intersect fishnets -# with administrative boundaries that have calculated -# their ADMINAREAKMMASKED, and have a UBID - -import arcpy, os, multiprocessing, datetime - -def intersect(gdb): - startTime = datetime.datetime.now() - arcpy.env.scratchWorkspace = "in_memory" - # define inputs - gdbName = os.path.basename(gdb) - rootName = os.path.basename(gdb)[:-4] - iso = os.path.basename(gdb)[:3] - ### - fcGDB = r'F:\gpw\pop_tables' + os.sep + iso + os.sep + iso + ".gdb" - arcpy.env.workspace = fcGDB - inFC = fcGDB + os.sep + str(arcpy.ListFeatureClasses("*gridding")[0]) - ###### - fishGDB = gdb - arcpy.env.workspace = fishGDB - fishnet = fishGDB + os.sep + str(arcpy.ListFeatureClasses("*_fishnet")[0]) - # intersect fishnet and inFC - clipnetInt = fishnet + "_intersect" - projectFC = clipnetInt + "_mollweide" - # define spatial reference - prjFile = r'F:\gpw\custom_projections' + os.path.sep + rootName + "_mollweide.prj" - # check to see that estimates exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - print "The input prj file does not exist, check the network" - else: - spatialRef = open(prjFile,"r").read() - inFeatures = [inFC,fishnet] - if not arcpy.Exists(projectFC): - try: - arcpy.Intersect_analysis(inFeatures, clipnetInt) - arcpy.AddField_management(clipnetInt,"INTERSECTID","LONG") - arcpy.CalculateField_management(clipnetInt,"INTERSECTID", - "!OBJECTID!","PYTHON") - arcpy.AddField_management(clipnetInt,"AREAKM",'DOUBLE') - arcpy.AddField_management(clipnetInt,"WATERAREAKM",'DOUBLE') - arcpy.AddField_management(clipnetInt,"AREAKMMASKED",'DOUBLE') - arcpy.Project_management(clipnetInt, projectFC, spatialRef) - arcpy.CalculateField_management(projectFC,"AREAKM", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - except: - return "Error in: " + gdbName + " : " + str(arcpy.GetMessages()) - - # join ADMINAREAKM to inFCG - adminArea = "AREAKM" - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(projectFC,["INTERSECTID",adminArea]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return "Error in " + gdbName + ": Creating Value Dictionary" - try: - # read the values - with arcpy.da.UpdateCursor(clipnetInt,["INTERSECTID",adminArea]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - row[1] = values[ubid] - # update the row - rows.updateRow(row) - except: - return "Error in " + gdbName + ": Writing Value Dictionary" - # define input waterMask - waterArea = "WATERAREAKM" - waterFC = fcGDB + os.sep + iso + "_water_areas_mollweide" - waterNet = "in_memory" + os.sep + rootName + "_water" - # if the watermask is false then do final calculations and return - if arcpy.Exists(waterFC) == False: - arcpy.CalculateField_management(clipnetInt,waterArea,0,'PYTHON') - else: - if not arcpy.Exists(waterNet): - # clip projectFC to waterFC - try: - arcpy.Clip_analysis(projectFC, waterFC,waterNet) - except: - return "Watermask Clip Failed: " + str(arcpy.GetMessages()) - # check if there are any features - if int(arcpy.GetCount_management(waterNet)[0])<1: - arcpy.CalculateField_management(clipnetInt,waterArea,0,'PYTHON') - else: - # calculate water areas - arcpy.CalculateField_management(waterNet,waterArea,'!shape.area@SQUAREKILOMETERS!','PYTHON') - # join ADMINAREAKM to inFCG - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(waterNet,["INTERSECTID",waterArea]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return "Error in " + gdbName + ": Creating Water Value Dictionary" - - try: - # read the values - with arcpy.da.UpdateCursor(clipnetInt,["INTERSECTID",waterArea]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - if ubid in values: - row[1] = values[ubid] - else: - row[1] = 0 - # update the row - rows.updateRow(row) - except: - return "Error in " + gdbName + ": Writing Water Value Dictionary" - # calculate masked area - maskedArea = "AREAKMMASKED" - adminArea = "AREAKM" - # Need to convert Negatives to Zeros - arcpy.CalculateField_management(clipnetInt,maskedArea,'!' + adminArea + '! - !' + waterArea + "!",'PYTHON') - try: - maskedLYR = rootName + "_maskedlyr" - arcpy.MakeFeatureLayer_management(clipnetInt,maskedLYR,maskedArea + " < 0.0000001") - count = arcpy.GetCount_management(maskedLYR)[0] - if not int(str(count))==0: - arcpy.CalculateField_management(maskedLYR,maskedArea,0, "PYTHON") - except: - return "Error calc: masked negatives: " + str(arcpy.GetMessages()) - # success - return "Intersected " + gdbName + ": " + str(datetime.datetime.now()-startTime) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'F:\gpw\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("rus*","FOLDER") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - arcpy.env.workspace = r'F:\gpw\fishnets' - gdbs = arcpy.ListWorkspaces(os.path.basename(os.path.dirname(workspace))+"_orel*") - for workspace in gdbs: - gdb_list.append(workspace) - - for gdb in gdb_list: - print gdb - print intersect(gdb) - # multiprocess the data -## pool = multiprocessing.Pool(processes=15,maxtasksperchild=1) -## print pool.map(intersect, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) -if __name__ == '__main__': - main() - - - - - - - - - - - - - - - - diff --git a/Release_4_1/Alpha/Scripts/python/scratch/11-intersect-fishnets-tiled-countries2.pyc b/Release_4_1/Alpha/Scripts/python/scratch/11-intersect-fishnets-tiled-countries2.pyc deleted file mode 100644 index 7b6aa1a..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/scratch/11-intersect-fishnets-tiled-countries2.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/scratch/12-13-calculate-intersect-and-grid-counts.py b/Release_4_1/Alpha/Scripts/python/scratch/12-13-calculate-intersect-and-grid-counts.py deleted file mode 100644 index 50a2df7..0000000 --- a/Release_4_1/Alpha/Scripts/python/scratch/12-13-calculate-intersect-and-grid-counts.py +++ /dev/null @@ -1,245 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing - -def calculateIntersectCounts(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - arcpy.env.workspace = gdb - # grab estimatesFile - estimatesFile = gdb + os.sep + arcpy.ListTables("*estimates")[0] - # grab intersected fishnet - fishGDB = gdb.replace("pop_tables","fishnets").replace(".gdb","_fishnet.gdb") - arcpy.env.workspace = fishGDB - intersectedFishnet = arcpy.ListFeatureClasses("*_intersect")[0] - # read the files into memory - memFishnet = 'in_memory' + os.sep + os.path.basename(intersectedFishnet) + "_view" - try: - arcpy.CopyRows_management(intersectedFishnet,memFishnet) - except: - return "ERROR" - # define initial list of searchFields - searchFields = ["UBID","ADMINAREAKMMASKED"] - updateFields = ["UBID","AREAKMMASKED"] - # create list of variables - variables = arcpy.ListFields(estimatesFile,"*DSM") - for variable in variables: - name = variable.name - newField = name.replace("DSM","CNTM") - # add the field - arcpy.AddField_management(memFishnet,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # create dictionary to hold source density values - densities = {} - try: - # read the values - with arcpy.da.SearchCursor(estimatesFile,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of estimates as value - ubid = row[0] - value = row - densities[ubid] = value - except: - return "ERROR" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - # grab the area - area = row[1] - # set the fields - i = 0 - for field in updateFields: - if i < 2: - i = i + 1 - pass - else: - # calculate the counts - row[i]= float(densities[ubid][i]) * float(area) - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "ERROR" - # finally write the intersect table - intersectTable = intersectedFishnet + "_table" - try: - arcpy.CopyRows_management(memFishnet,intersectTable) - except: - return "ERROR" - - # success - return "SUCCESS for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return "ERROR" - -def calculateGridCounts(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - arcpy.env.workspace = gdb - # grab intersectTable - intersectTable = arcpy.ListTables("*_table")[0] - fishnet = arcpy.ListFeatureClasses("*_fishnet")[0] - # create list of fields to generate statistics for - statsFields = [["ADMINAREAKMMASKED","MEAN"],["WATERAREAKM","SUM"],["AREAKMMASKED","SUM"]] - # list CNTM fields in order to be flexible to whatever variables - # are present in the country - cntFields = arcpy.ListFields(intersectTable,"*CNTM") - [statsFields.append([field.name,"SUM"]) for field in cntFields] - # create a summary table in memory - memSumTbl = 'in_memory' + os.sep + os.path.basename(intersectTable) + "_summary" - try: - arcpy.Statistics_analysis(intersectTable,memSumTbl,statsFields,"PIXELID") - except: - return "Error in " + rootName + " : making table views" - # read the fishnet into memory - memFishnet = 'in_memory' + os.sep + os.path.basename(fishnet) + "_view" - try: - arcpy.CopyFeatures_management(fishnet,memFishnet) - except: - return "Error in " + rootName + " : making fishnet in memory" - # define initial list of searchFields - searchFields = ["PIXELID"] - updateFields = ["PIXELID"] - # create list of variables - variables = arcpy.ListFields(memSumTbl,"*") - for variable in variables: - name = variable.name - if name == "OBJECTID": - continue - elif name == "PIXELID": - continue - elif name == "FREQUENCY": - newField = "NUMINPUTS" - elif name == "MEAN_ADMINAREAKMMASKED": - newField = name - else: - newField = name.replace("SUM_","") - # add the field - arcpy.AddField_management(memFishnet,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # create dictionary to hold source counts - counts = {} - try: - # read the values - with arcpy.da.SearchCursor(memSumTbl,searchFields) as rows: - for row in rows: - # store with PIXELID as key and a tuple of estimates as value - pixelid = row[0] - value = row - counts[pixelid] = value - except: - return "Error in " + rootName + ": Creating Counts Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the pixelid - pixelid = row[0] - if pixelid not in counts: - continue - # set the fields - i = 0 - for field in updateFields: - if i < 1: - i = i + 1 - pass - else: - # calculate the counts - row[i]= counts[pixelid][i] - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + rootName + ": Writing Updates" - # finally write the final fishnet - finalFishnet = fishnet + "_processed" - try: - arcpy.CopyFeatures_management(memFishnet,finalFishnet) - except: - return "Error in " + rootName + ": Writing Table to Disk" - - # success - return "Calculated counts for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'H:\gpw\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) -## for gdb in gdb_list: -## print gdb -## print calculateIntersectCounts(gdb) - # multiprocess the data - pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) - successCheck = pool.map(calculateIntersectCounts, gdb_list) - print successCheck - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - if "ERROR" in successCheck: - print "Script completed step 1, need to troubleshoot errors before step 2" - print str(datetime.datetime.now()-scriptTime) - else: - # set workspaces and preprocess to attach paths - inWS = r'H:\gpw\fishnets' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) - ## for gdb in gdb_list: - ## print gdb - ## calculateGridCounts(gdb) - # multiprocess the data - pool2 = multiprocessing.Pool(processes=5,maxtasksperchild=1) - print pool2.map(calculateGridCounts, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool2.close() - pool2.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/scratch/12-13-calculate-intersect-and-grid-counts.pyc b/Release_4_1/Alpha/Scripts/python/scratch/12-13-calculate-intersect-and-grid-counts.pyc deleted file mode 100644 index 1d8ffbe..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/scratch/12-13-calculate-intersect-and-grid-counts.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/scratch/15-multiprocess-merge-tiles.py b/Release_4_1/Alpha/Scripts/python/scratch/15-multiprocess-merge-tiles.py deleted file mode 100644 index b4f8641..0000000 --- a/Release_4_1/Alpha/Scripts/python/scratch/15-multiprocess-merge-tiles.py +++ /dev/null @@ -1,67 +0,0 @@ -# this script reads _fishnet_processed and -# produces FGDB's and GeoTiffs of CNTM variables -import arcpy, os, datetime, multiprocessing - -def merge(workspace): - procTime = datetime.datetime.now() - arcpy.env.overwriteOutput = True - arcpy.CheckOutExtension("SPATIAL") - # define outExtent - outExtent = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\ancillary\gpw4_extent.tif' - arcpy.env.extent = outExtent - startTime = datetime.datetime.now() - iso = os.path.basename(workspace).upper() - # parse the paths - outGDB = r'D:\gpw\stage\rasters\merge' + os.sep + iso.lower() + '.gdb' - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(os.path.dirname(outGDB),iso.lower()) - try: - # set workspace - arcpy.env.workspace = workspace - # list gdbs - gdbs = arcpy.ListWorkspaces("*","FILEGDB") - for gdb in gdbs: - arcpy.env.workspace = gdb - # list variables to grid - varIDS = arcpy.ListRasters("*") - # post process to remove the rootname - rootName = os.path.basename(gdb)[:-4] - varIDS = [variable[len(rootName):] for variable in varIDS] - break - meanArea = "_MEAN_ADMINAREAKMMASKED" - for varID in varIDS: - gridRasters = [os.path.join(gdb, os.path.basename(gdb)[:-4].upper() + varID) for gdb in gdbs] - outRaster = outGDB + os.sep + iso + varID - if not arcpy.Exists(outRaster): - if varID == meanArea: - cellStats = arcpy.sa.CellStatistics(gridRasters, "MEAN", "DATA") - else: - cellStats = arcpy.sa.CellStatistics(gridRasters, "SUM", "DATA") - cellStats.save(outRaster) - del cellStats - arcpy.BuildPyramidsandStatistics_management(outRaster) - - return iso + " processed: " + str(datetime.datetime.now()-procTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\stage\rasters\merge' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("bra*","Folder") - workspaces.sort() -## print merge(workspaces[0]) - # multiprocess the data - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - print pool.map(merge, workspaces) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/scratch/15-multiprocess-merge-tiles.pyc b/Release_4_1/Alpha/Scripts/python/scratch/15-multiprocess-merge-tiles.pyc deleted file mode 100644 index 2d7a62d..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/scratch/15-multiprocess-merge-tiles.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/scratch/4-1-calculate-general-proportions.py b/Release_4_1/Alpha/Scripts/python/scratch/4-1-calculate-general-proportions.py deleted file mode 100644 index 378edb9..0000000 --- a/Release_4_1/Alpha/Scripts/python/scratch/4-1-calculate-general-proportions.py +++ /dev/null @@ -1,106 +0,0 @@ -# this script calculates the proportions of a table -# because the Total Field does not necessarily equal the sum of the variables -# due to various reasons in a given census, it is necessary to derive a specific -# denominator for each group of variables that should be combined -# the reported total population, a proxy total is calculated by -# adding the reported males and females -# this proxy total forms the basis for the derivation of proportions - -import os -import re -import multiprocessing -import arcpy -import imp, sys - -def calcSexProportions(gdb): - '''Worker function''' - arcpy.env.workspace = gdb - if os.path.basename(gdb)=="vcs.gdb": - return "VCS doesn't gave sex data" - else: - # define files to work with - sexFile = arcpy.ListTables("*sex_variables_input")[0] - sexProportions = gdb + os.sep + sexFile.replace("_input","_proportions") - # check if the sexProportions is already existing - if arcpy.Exists(sexProportions): - return sexProportions + " already exists" -## arcpy.Delete_management(sexProportions) -## print "Deleted " + sexProportions - else: - # first preprocess the sexFile - # create output table - arcpy.CopyRows_management(sexFile,sexProportions) - # add and calculate CALC_ATOTPOPBT as ATOTPOPFT + ATOTPOPMT - # to ensure that the denominator results in proportions that - # sum to 1 - arcpy.AddField_management(sexProportions,"CALC_ATOTPOPBT","LONG") - arcpy.CalculateField_management(sexProportions,"CALC_ATOTPOPBT","!ATOTPOPMT!+!ATOTPOPFT!","PYTHON") - # create table view to avoid division by 0 - vTable = os.path.basename(sexProportions) + "_VIEW" - vExpression = '"CALC_ATOTPOPBT" > 0' - arcpy.MakeTableView_management(sexProportions, vTable, vExpression) - # add prop fields and calculate - mProp = "ATOTPOPMTPROP" - arcpy.AddField_management(vTable,mProp,"DOUBLE") - mCalc = "float(!ATOTPOPMT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,mProp,mCalc,"PYTHON") - fProp = "ATOTPOPFTPROP" - arcpy.AddField_management(vTable,fProp,"DOUBLE") - fCalc = "float(!ATOTPOPFT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,fProp,fCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(sexProportions) + "_NULL" - # define calculation expression - expression0 = '"CALC_ATOTPOPBT" = 0' - arcpy.MakeTableView_management(sexProportions, view0, expression0) - arcpy.CalculateField_management(view0, mProp, "0", "PYTHON") - arcpy.CalculateField_management(view0, fProp, "0", "PYTHON") - return "Calculated sex proportions for " + gdb - - -# End update_shapefiles -def main(): - ''' Create a pool class and run the jobs.''' - # The number of jobs is equal to the number of files - workspace = r'F:\usa\tiles' - usaSpace = workspace + os.sep + r"usa" - braSpace = workspace + os.sep + r"bra" - canSpace = workspace + os.sep + r"can" - grlSpace = workspace + os.sep + r"grl" - rusSpace = workspace + os.sep + r"rus" - workspaces = [workspace]#,braSpace,canSpace,grlSpace,rusSpace]#usaSpace, - gdb_list = [] - for ws in workspaces: - arcpy.env.workspace = ws - gdbs = arcpy.ListWorkspaces('*',"FILEGDB") - gdbs.sort() - gdb_temp = [os.path.join(ws, gdb) for gdb in gdbs] - for gdbt in gdb_temp: - gdb_list.append(gdbt) - -## print len(gdb_list) -## -## for i in gdb_list: -## print i -## -## for gdbItem in gdb_list: -## print gdbItem -## calcSexProportions(gdbItem) - pool = multiprocessing.Pool(processes=35,maxtasksperchild=1) - try: - print pool.map(calcSexProportions, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - except: - print sys.stdout - pool.close() - pool.join() - - # End main - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/scratch/8-apply-demographic-proportions.py b/Release_4_1/Alpha/Scripts/python/scratch/8-apply-demographic-proportions.py deleted file mode 100644 index 802a392..0000000 --- a/Release_4_1/Alpha/Scripts/python/scratch/8-apply-demographic-proportions.py +++ /dev/null @@ -1,86 +0,0 @@ -# this sex applies the proportions of - -import arcpy, os, datetime, multiprocessing - -def unAdjust(gdb): - startTime = datetime.datetime.now() - '''Create UN Adjustment Rasters''' - - try: - iso = os.path.basename(gdb)[:3].upper() - # set workspace - arcpy.env.workspace = gdb - # define unAdjTable - unAdjTableIn = r'F:\gpw\ancillary.gdb\un_wpp2015_adjustment_factors_2_18_16' - unAdjTable = 'in_memory' + os.sep + os.path.basename(unAdjTableIn) + "_" + iso - arcpy.CopyRows_management(unAdjTableIn,unAdjTable) - # grab adjustment factors from table - # create dictionary to hold results - adjFactors = {} - with arcpy.da.SearchCursor(unAdjTable,["UNADJFAC_1975","UNADJFAC_1990", - "UNADJFAC_2000","UNADJFAC_2005", - "UNADJFAC_2010","UNADJFAC_2015", - "UNADJFAC_2020"],'"'+"GPW4_ISO"+'" = ' + "'" +iso +"'") as rows: - - for row in rows: - adjFactors[1975] = float(row[0]) - adjFactors[1990] = float(row[1]) - adjFactors[2000] = float(row[2]) - adjFactors[2005] = float(row[3]) - adjFactors[2010] = float(row[4]) - adjFactors[2015] = float(row[5]) - adjFactors[2020] = float(row[6]) - - # grab estimates table - table = arcpy.ListTables("*estimates")[0] - # list estimates fields - estimateFields = arcpy.ListFields(table,"E_*") - for estimateField in estimateFields: - name = estimateField.name - year = name.split("_")[2] - # get adjFactor - adjFactor = adjFactors[int(year)] - # add UNE field - unField = "UN"+name - arcpy.AddField_management(table,unField,"DOUBLE") - try: - arcpy.CalculateField_management(table,unField,"!"+name+"! +" + "!"+name+"! *" + str(adjFactor),"PYTHON") - except: - return arcpy.GetMessages() - - # success - return "Completed un adjustment for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'F:\gpw\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - print "processing " + os.path.basename(workspace) - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) -## print unAdjust(workspace) - # multiprocess the data - pool = multiprocessing.Pool(processes=35,maxtasksperchild=1) - print pool.map(unAdjust, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/scratch/8-apply-proportions b/Release_4_1/Alpha/Scripts/python/scratch/8-apply-proportions deleted file mode 100644 index 802a392..0000000 --- a/Release_4_1/Alpha/Scripts/python/scratch/8-apply-proportions +++ /dev/null @@ -1,86 +0,0 @@ -# this sex applies the proportions of - -import arcpy, os, datetime, multiprocessing - -def unAdjust(gdb): - startTime = datetime.datetime.now() - '''Create UN Adjustment Rasters''' - - try: - iso = os.path.basename(gdb)[:3].upper() - # set workspace - arcpy.env.workspace = gdb - # define unAdjTable - unAdjTableIn = r'F:\gpw\ancillary.gdb\un_wpp2015_adjustment_factors_2_18_16' - unAdjTable = 'in_memory' + os.sep + os.path.basename(unAdjTableIn) + "_" + iso - arcpy.CopyRows_management(unAdjTableIn,unAdjTable) - # grab adjustment factors from table - # create dictionary to hold results - adjFactors = {} - with arcpy.da.SearchCursor(unAdjTable,["UNADJFAC_1975","UNADJFAC_1990", - "UNADJFAC_2000","UNADJFAC_2005", - "UNADJFAC_2010","UNADJFAC_2015", - "UNADJFAC_2020"],'"'+"GPW4_ISO"+'" = ' + "'" +iso +"'") as rows: - - for row in rows: - adjFactors[1975] = float(row[0]) - adjFactors[1990] = float(row[1]) - adjFactors[2000] = float(row[2]) - adjFactors[2005] = float(row[3]) - adjFactors[2010] = float(row[4]) - adjFactors[2015] = float(row[5]) - adjFactors[2020] = float(row[6]) - - # grab estimates table - table = arcpy.ListTables("*estimates")[0] - # list estimates fields - estimateFields = arcpy.ListFields(table,"E_*") - for estimateField in estimateFields: - name = estimateField.name - year = name.split("_")[2] - # get adjFactor - adjFactor = adjFactors[int(year)] - # add UNE field - unField = "UN"+name - arcpy.AddField_management(table,unField,"DOUBLE") - try: - arcpy.CalculateField_management(table,unField,"!"+name+"! +" + "!"+name+"! *" + str(adjFactor),"PYTHON") - except: - return arcpy.GetMessages() - - # success - return "Completed un adjustment for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'F:\gpw\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - print "processing " + os.path.basename(workspace) - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) -## print unAdjust(workspace) - # multiprocess the data - pool = multiprocessing.Pool(processes=35,maxtasksperchild=1) - print pool.map(unAdjust, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/scratch/8-apply-ur-proportions b/Release_4_1/Alpha/Scripts/python/scratch/8-apply-ur-proportions deleted file mode 100644 index 09bf44a..0000000 --- a/Release_4_1/Alpha/Scripts/python/scratch/8-apply-ur-proportions +++ /dev/null @@ -1,106 +0,0 @@ -# this script applies the proportions of a demographic to -# ATOTPOPBT to produce demographic estimates in year 2010 - -import arcpy, os, datetime, multiprocessing - -def applyProportions(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:6] - arcpy.env.workspace = gdb - try: - proportions = arcpy.ListTables("*usgrids_pop_proportions")[0] - estimatesFile = arcpy.ListTables("*estimates")[0] - # need to also add and calculate AGEID, and APOPYEAR and APOPLEVEL - arcpy.AddField_management(estimatesFile,"AGEID","TEXT","","",200) - arcpy.AddField_management(estimatesFile,"APOPYEAR","SHORT") - arcpy.AddField_management(estimatesFile,"APOPLEVEL","SHORT") - # define initial list of searchFields - searchFields = ["UBID"] - updateFields = ["E_ATOTPOPBT_2010","UBID"] - # create list of variables - variables = ["WHITE","BLACK","AMIND","ASIAN","HAWPI", - "HISP","NHISP","NHWHITE","NHBLACK","OTHER", - "TWOMORE","PUND25","P25","AUND1","A1TO4", - "A5TO17","A18TO24","A25TO64","A65TO79","AOV80"] - for variable in variables: - newField = 'E_' + variable + '_2010' - # add the field - arcpy.AddField_management(estimatesFile,newField,"DOUBLE") - updateFields.append(newField) - propField = variable +"_PROP" - searchFields.append(propField) - - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(proportions,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row - values[key] = value - except: - return "Error in " + iso + ": Creating Value Dictionary" - try: - # read the values - with arcpy.da.UpdateCursor(estimatesFile,updateFields) as rows: - for row in rows: - # grab the total pop estimate - totpop = row[0] - # grab the ubid - ubid = row[1] - # set the fields - i = 0 - for field in updateFields: - if i < 2: - i = i + 1 - pass - else: - # calculate the proportions - row[i]= float(values[ubid][i-1]) * float(totpop) - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Value Dictionary" - - # success - return "Applied USGRID Proportions for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'H:\gpw\stage' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*mt*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) - for gdb in gdb_list: - print gdb - print applyProportions(gdb) -## # multiprocess the data -## pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) -## print pool.map(applyProportions, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/scratch/check_tiles_for_ubid_dups.py b/Release_4_1/Alpha/Scripts/python/scratch/check_tiles_for_ubid_dups.py deleted file mode 100644 index 2b4dea6..0000000 --- a/Release_4_1/Alpha/Scripts/python/scratch/check_tiles_for_ubid_dups.py +++ /dev/null @@ -1,21 +0,0 @@ -import arcpy, os - -wildcards = ["bra*","can*","grl*","rus*"] -for wildcard in wildcards: - print wildcard - arcpy.env.workspace = inWS = r'D:\gpw\stage\pop_tables' - ubids = {} - gdbs = arcpy.ListWorkspaces(wildcard,"FILEGDB") - for gdb in gdbs: - arcpy.env.workspace = gdb - intersectedFishnet = arcpy.ListFeatureClasses("*_gridding")[0] - with arcpy.da.SearchCursor(intersectedFishnet,["UBID"]) as rows: - for row in rows: - ubid = row[0] - if ubid in ubids: - print "Duplicate ubid: " + ubid - else: - ubids[ubid]=1 - - print len(ubids) - diff --git a/Release_4_1/Alpha/Scripts/python/scratch/fix_tiles.py b/Release_4_1/Alpha/Scripts/python/scratch/fix_tiles.py deleted file mode 100644 index e96e52f..0000000 --- a/Release_4_1/Alpha/Scripts/python/scratch/fix_tiles.py +++ /dev/null @@ -1,76 +0,0 @@ -import arcpy, os, datetime, multiprocessing - -def process(gdb): - processTime = datetime.datetime.now() - # grab clipMask - arcpy.env.workspace = gdb - clipMask = gdb + os.sep + str(arcpy.ListFeatureClasses("*boundaries_2010")[0]) - # grab intersect - fishGDB = r'D:\gpw\stage\fishnets' + os.sep + os.path.basename(gdb)[:-4] + "_fishnet.gdb" - arcpy.env.workspace = fishGDB - fishnet = str(arcpy.ListFeatureClasses("*fishnet")[0]) - fishnetRn = fishnet + "_beta" - if not arcpy.Exists(fishnetRn): -## intersectIn = str(arcpy.ListFeatureClasses("*intersect")[0]) -## arcpy.Delete_management(intersectIn) - arcpy.Rename_management(fishnet,fishnetRn) -## intersectRn = intersectIn + "_v0" -## if not arcpy.Exists(intersectRn): -## arcpy.Rename_management(intersectIn,intersectRn) -## fishDel = arcpy.ListFeatureClasses("*processed")[0] -## arcpy.Delete_management(fishDel) -## delTable = arcpy.ListTables("*table")[0] -## arcpy.Delete_management(delTable) - - # clip it -## arcpy.Clip_analysis(intersectRn,clipMask,intersectIn) - # select by location -## fishLyr = "fishlyr" -## arcpy.MakeFeatureLayer_management(fishnetRn,fishLyr) -## arcpy.SelectLayerByLocation_management(arcpy.MakeFeatureLayer_management(clipMask,"cllyr"),"INTERSECT",fishLyr) -## arcpy.CopyFeatures_management(fishLyr,fishnet) - arcpy.Clip_analysis(fishnetRn,clipMask,fishnet) - return "processed " + gdb + " in " + str(datetime.datetime.now()-processTime) - else: - return "already processed " + gdb - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\stage\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - wildcards = ["grl*","bra*"] - for wildcard in wildcards: - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces(wildcard,"Folder") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + "tiles" - arcpy.env.workspace = workspace - gdbs = arcpy.ListWorkspaces("*") - for gdb in gdbs: - gdb_list.append(gdb) -## i = 0 -## for gdb in gdb_list: -## print gdb -## i = i + 1 -## print i -## print process(gdb) - - # multiprocess the data - pool = multiprocessing.Pool(processes=23,maxtasksperchild=1) - print pool.map(process, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/scratch/fix_tiles.pyc b/Release_4_1/Alpha/Scripts/python/scratch/fix_tiles.pyc deleted file mode 100644 index 17ee6ad..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/scratch/fix_tiles.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/scratch/preprocess_fishnets_from_beta.py b/Release_4_1/Alpha/Scripts/python/scratch/preprocess_fishnets_from_beta.py deleted file mode 100644 index c0f9877..0000000 --- a/Release_4_1/Alpha/Scripts/python/scratch/preprocess_fishnets_from_beta.py +++ /dev/null @@ -1,107 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing - -def preprocessBetaIntersectedFishnets(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - gdbName = os.path.basename(gdb)[:-4] - outWS = r'D:\gpw\stage\fishnets' - outGDB = outWS + os.sep + gdbName + ".gdb" - if arcpy.Exists(outGDB): - return gdbName + " already exists" - # create new gdb - arcpy.CreateFileGDB_management(outWS,gdbName) - arcpy.env.workspace = gdb - try: -## intersectedFishnet = arcpy.ListFeatureClasses("*_intersect")[0] - fishnet = arcpy.ListFeatureClasses("*_fishnet")[0] - # list all fields -## fields = arcpy.ListFields(intersectedFishnet,"*") - fishFields = arcpy.ListFields(fishnet,"*") - # declare the fields to keep - keepFields = ["OBJECTID","SHAPE","UBID", "PIXELID","SHAPE_Length","SHAPE_Area"] -## fldInfo = arcpy.FieldInfo() -## [fldInfo.addField(field.name,field.name,"VISIBLE","NONE") if field.name in keepFields else fldInfo.addField(field.name,field.name,"HIDDEN","NONE") for field in fields] - fishfldInfo = arcpy.FieldInfo() - [fishfldInfo.addField(field.name,field.name,"VISIBLE","NONE") if field.name in keepFields else fishfldInfo.addField(field.name,field.name,"HIDDEN","NONE") for field in fishFields] - -## # determine fields to delete -## delFields = [field.name for field in fields if field.name not in keepFields] -## # delete them -## try: -## if len(delFields)>0: -## -## arcpy.DeleteField_management(intersectedFishnet,delFields) -## except: -## return "Error in " + iso + ": Deleting Fields" + " : " + arcpy.GetMessages() - # rather than delete fields, instead make a feature layer with only the keep fields and - fl = gdbName + "_layer" - fishFl = gdbName + "_layer2" - try: -## arcpy.MakeFeatureLayer_management(intersectedFishnet,fl,"#","#",fldInfo) - arcpy.MakeFeatureLayer_management(fishnet,fishFl,"#","#",fishfldInfo) - except: - return "Unable to create feature layer for: " + iso -## # copy features -## outFC = outGDB + os.sep + os.path.basename(intersectedFishnet) -## try: -## arcpy.CopyFeatures_management(fl,outFC) -## except: -## return "Unable to copy features for: " + iso - # finally copy fishnet - outFish = outGDB + os.sep + os.path.basename(fishnet) - try: - arcpy.CopyFeatures_management(fishFl,outFish) - except: - return "Unable to copy fishnet for: " + iso - # success - return "Preprocessed " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\beta_fishnets' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - wildcards = ["a*","bdi*","bel*","ben*","bes*","bfa*","bgd*","bgr*"] - gdb_list = [] - for wildcard in wildcards: - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces(wildcard,"FileGDB") - workspaces.sort() - for workspace in workspaces: - arcpy.env.workspace = workspace - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": -## print workspace - arcpy.env.workspace = workspace - gdbs = arcpy.ListWorkspaces("*") - gdb_list = gdb_list + gdbs - else: - gdb_list.append(workspace) -## i = 0 -## print len(gdb_list) -## for gdb in gdb_list: -## print gdb -## i = i + 1 -## print i -## print preprocessBetaIntersectedFishnets(gdb) - # multiprocess the data - pool = multiprocessing.Pool(processes=22,maxtasksperchild=1) - print pool.map(preprocessBetaIntersectedFishnets, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/scratch/preprocess_fishnets_from_beta.pyc b/Release_4_1/Alpha/Scripts/python/scratch/preprocess_fishnets_from_beta.pyc deleted file mode 100644 index db4fa36..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/scratch/preprocess_fishnets_from_beta.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/scratch/scratch.py b/Release_4_1/Alpha/Scripts/python/scratch/scratch.py deleted file mode 100644 index 8c307f7..0000000 --- a/Release_4_1/Alpha/Scripts/python/scratch/scratch.py +++ /dev/null @@ -1,31 +0,0 @@ -import arcpy, os, sys - -arcpy.env.workspace = r'Q:\gpw\stage\fishnets' -arcpy.env.overwriteOutput = True -workspaces = arcpy.ListWorkspaces("can","Folder") -for workspace in workspaces: - print workspace - iso = os.path.basename(workspace) -## inputFC = workspace + os.sep + iso +".gdb" + os.sep + iso + "_gridding" -## print inputFC - arcpy.env.workspace = workspace + os.sep + "tiles" - gdbs = arcpy.ListWorkspaces("*","FILEGDB") - for gdb in gdbs: - arcpy.env.workspace = gdb -## tbls = arcpy.ListTables("*") -## [arcpy.Delete_management(tbl) for tbl in tbls] - print gdb - fc = arcpy.ListFeatureClasses("*processed")[0] - arcpy.Delete_management(fc) - tbl = arcpy.ListTables("*table")[0] - arcpy.Delete_management(tbl) -## ol=gdb[:-4]+"lyr" -## where ="ADMINAREAKMMASKED <0" -## if int(arcpy.GetCount_management(arcpy.MakeFeatureLayer_management(fc,ol,where))[0])>0: -## arcpy.CalculateField_management(ol,"ADMINAREAKMMASKED",0,"PYTHON") -## arcpy.CalculateField_management(ol,"ADMINWATERAREAKM","!ADMINAREAKM!","PYTHON") -## arcpy.CalculateField_management(ol,"AREAKMMASKED",0,"PYTHON") -## arcpy.CalculateField_management(ol,"WATERAREAKM","!AREAKM!","PYTHON") - - - diff --git a/Release_4_1/Alpha/Scripts/python/single-year-to-age-group.py b/Release_4_1/Alpha/Scripts/python/single-year-to-age-group.py deleted file mode 100644 index da969a5..0000000 --- a/Release_4_1/Alpha/Scripts/python/single-year-to-age-group.py +++ /dev/null @@ -1,68 +0,0 @@ -# GPW Age Aggregation -# Purpose: To Aggregate Single Year Age Data into 5 Year Age Groups -# Kytt MacManus -# September 4, 2012 - -# Import Python Libraries -import arcpy, os -from arcpy import env - -# Set Overwrite Output Environment -env.overwriteOutput = 1 - -# Define input table -##table = r'\\Dataserver0\gpw\GPW4\Gridding\country\inputs\per.gdb\per_census_2007_ingest' -table = arcpy.GetParameterAsText(0) -# Define Highest Age -##highestAge = "98" -highestAge = arcpy.GetParameterAsText(0) - -# Define Field Acronyms -fieldACRONYMS = ["FR","FU","FT","MR","MU","MT","BR","BU","BT"] - -# Iterate -for acronym in fieldACRONYMS: - # Create List of AgeGroups - ageGroups = ["A000_004","A005_009","A010_014","A015_019","A020_024", - "A025_029","A030_034","A035_039","A040_044","A045_049", - "A050_054","A055_059","A060_064","A065_069","A070_074", - "A075_079","A080_084","A085plus"] - # Iterate - for ageGroup in ageGroups: - print "The age group is " + ageGroup - arcpy.AddMessage("The age group is " + ageGroup) - # Create routine to parse calculation expression - ageGroupParts = ageGroup.split("_") - if len(ageGroupParts)==2: - beginningAgePart = ageGroupParts[0] - beginningAge = beginningAgePart[1:] - periodLength = 5 - else: - beginningAge = "085" - periodLength = int(highestAge) - 84 ###UPDATE AS NEEDED!!!! - print "The beginning age is " + str(beginningAge) + " and the length of the period is " + str(periodLength) - expression = "!A" + str(beginningAge) + acronym + "!" - while periodLength > 1: - beginningAge = str(0) + str(int(beginningAge) + 1) - expression = expression + " + !A" + str(beginningAge) + acronym + "!" - periodLength = periodLength - 1 - print "The final expression is " + expression - arcpy.AddMessage("The final expression is " + expression) - - # Define newField - newField = ageGroup + acronym - # Add newField to table - try: - arcpy.AddField_management(table,newField,"DOUBLE") - print "Added " + newField - except: - print arcpy.GetMessages() - arcpy.AddMessage(arcpy.GetMessages()) - # Calculate newField - try: - arcpy.CalculateField_management(table,newField,expression,"PYTHON") - print "Calculated " + newField - arcpy.AddMessage("Calculated " + newField) - except: - print arcpy.GetMessages() - arcpy.AddMessage(arcpy.GetMessages()) diff --git a/Release_4_1/Alpha/Scripts/python/summarize_fishnets.py b/Release_4_1/Alpha/Scripts/python/summarize_fishnets.py deleted file mode 100644 index 8580d78..0000000 --- a/Release_4_1/Alpha/Scripts/python/summarize_fishnets.py +++ /dev/null @@ -1,68 +0,0 @@ -import arcpy, os, datetime, multiprocessing, csv - -def summarizeFishnets(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-12] - arcpy.env.workspace = gdb - fishnet = arcpy.ListFeatureClasses("*processed")[0] - # create incremental variables - WATERAREAKM=0 - AREAKMMASKED=0 - E_ATOTPOPBT_2010_CNTM = 0 - with arcpy.da.SearchCursor(fishnet,"*") as rows: - for row in rows: - if not row[5]==None: - WATERAREAKM+=row[5] - if not row[6]==None: - AREAKMMASKED+=row[6] - if not row[11]==None: - E_ATOTPOPBT_2010_CNTM+=row[11] - return tuple([rootName,WATERAREAKM,AREAKMMASKED,E_ATOTPOPBT_2010_CNTM]) -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'F:\gpw\fishnets' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - if os.path.basename(workspace)=="can": - continue - workspace = workspace + os.sep + 'tiles' - arcpy.env.workspace = workspace - gdbs = arcpy.ListWorkspaces("rus*") - for gdb in gdbs: - gdb_list.append(gdb) - else: - gdb_list.append(workspace) - header = tuple(["ISO","WATERAREKM","AREAKMMASKED","E_ATOTPOPBT_2010_CNTM"]) - print header - tups = [] - for gdb in gdb_list: -## print gdb - tup = summarizeFishnets(gdb) - tups.append(tup) - print tup - tot = 0 - for t in tups: - tot+=t[3] - print "Total pop 2010 = " + str(tot) -## # multiprocess the data -## pool = multiprocessing.Pool(processes=22,maxtasksperchild=1) -## print pool.map(calculateGridCounts, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/toolboxes/ingest_and_validate_gpw4.tbx b/Release_4_1/Alpha/Scripts/python/toolboxes/ingest_and_validate_gpw4.tbx deleted file mode 100644 index 9033751..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/toolboxes/ingest_and_validate_gpw4.tbx and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/tools/create-age-ur-schema-template-tables.py b/Release_4_1/Alpha/Scripts/python/tools/create-age-ur-schema-template-tables.py deleted file mode 100644 index 246ee31..0000000 --- a/Release_4_1/Alpha/Scripts/python/tools/create-age-ur-schema-template-tables.py +++ /dev/null @@ -1,36 +0,0 @@ -# create age schema tables -import arcpy, os -# set workspace -arcpy.env.workspace = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\schema_tables.gdb' -# define age fields -ageFields = ['A000_004BT','A005_009BT','A010_014BT','A015_019BT','A020_024BT','A025_029BT', - 'A030_034BT','A035_039BT','A040_044BT','A045_049BT','A050_054BT','A055_059BT', - 'A060_064BT','A065_069BT','A070_074BT','A075_079BT','A080_084BT','A085plusBT'] -# define ur fields -urFields = ['ATOTPOPBU','ATOTPOPBR','ATOTPOPFU','ATOTPOPFR','ATOTPOPMU','ATOTPOPMR'] - -# list total pop tables -tbls = arcpy.ListTables('total_pop*') -for tbl in tbls: - print tbl - ageTable = 'age_structure_5_year_' + tbl.split("_")[2] - urTable = 'ur_structure_' + tbl.split("_")[2] - newTables = [ageTable,urTable] - # make a copy of the total pop table for the age data and the ur data - for newTable in newTables: - arcpy.Copy_management(tbl,newTable) - # add fields - [arcpy.AddField_management(newTable,ageField,"DOUBLE") - for ageField in ageFields if newTable == ageTable] - [arcpy.AddField_management(newTable,urField,"DOUBLE") - for urField in urFields if newTable == urTable] - - # alter RPOPYEAR to variable appropriate name - [arcpy.AlterField_management(newTable,"RPOPYEAR","APOPYEAR","APOPYEAR") - for newTable in newTables if newTable == ageTable] - [arcpy.AlterField_management(newTable,"RPOPYEAR","UPOPYEAR","UPOPYEAR") - for newTable in newTables if newTable == urTable] - - - - diff --git a/Release_4_1/Alpha/Scripts/python/tools/load_and_validate_tables.py b/Release_4_1/Alpha/Scripts/python/tools/load_and_validate_tables.py deleted file mode 100644 index f8add5e..0000000 --- a/Release_4_1/Alpha/Scripts/python/tools/load_and_validate_tables.py +++ /dev/null @@ -1,839 +0,0 @@ -# copy necessary input files to country gridding fgdb -# produced for prod migration -# single country input -# kmacmanus -# 5-12-15 -# added ability to work with multiple population tables, put input variables into ordered dictionaries, -# allow either excel or fgdb input tables, moved code into functions, -# validations extended to ATOTPOPMT/FT fields, created pop_context functions and corresponding UBID validation, -# rewrote validation codes and errors, assigns negative census codes to pop_context, recode remaining negatives to 0 -# logic to create VARID and validate join -# jsquires -# 7-30-15 - -## REASONS TO FAIL VALIDATION -## IF VALIDATION FAILS THEN THE FINAL POP TABLE IS NOT WRITTEN -##1) USCID Duplicates -##2) The number of NAME fields does not match what was input for file name. -##3) ADMIN level does not match what was input -##4) The specified year value does not match the year value in the input table -##5) Negative values found in population field (ATOTPOPXX) -##6) Schema validation failure, missing field -##7) UBID Duplicates -##8) Invalid POP_CONTEXT code -##9) NULL UBID without POP_CONTEXT -##10) Variable table (VARID) does not join to total_pop_input (VARID) or vice-versa - -# import libraries -import arcpy, sys, os, datetime, imp, time -from collections import OrderedDict as odict - -# progressor function and total number of steps -arcpy.SetProgressor("default", "Let's validate some files!") - -# import the checkForField, checkFieldType, and validateSchema functions to a module called custom -custom = imp.load_source('custom',r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Scripts\python\functions\validateSchema.py') -# import the print_and_log_msg from output-logger -log = imp.load_source('log',r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Scripts\python\functions\output-logger.py') - -# set time counter -startTime = datetime.datetime.now() - -# define gridding folder workspace -workspace = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' -arcpy.env.workspace = workspace - -# define location of schema tables -schemas = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\schema_tables.gdb' - -# set default for metadata variable -popContextExists = "N" - -def add_and_calculate_text_field(table,field,fieldLength,expression): - try: - arcpy.AddField_management(table,field,"TEXT","","",fieldLength) - #arcpy.CalculateField_management(table,field,"{}".format(expression),"PYTHON") - arcpy.CalculateField_management(table,field,expression,"PYTHON") - return True - except: - add_msg_and_print( arcpy.GetMessages() ) - add_msg_and_print("Unable to add {} to {}".format(field,table)) - return False - -def add_msg_and_print(msg): - ''' - prints message within Arc tool or stdout depending on whether runFromToolBox is True - also logs message to logfile - note: "logfile" variable, currently assigned outside of function - ''' -## if runFromToolBox: -## try: -## arcpy.AddMessage(msg) -## # because ArcGIS seems to get overwhelmed, at times when there are too many messages -## except IOError: -## pass -## else: -## print msg - if runFromToolBox: - try: - arcpy.AddMessage(msg) - log.print_and_log_msg(msg,logfile) - # because ArcGIS seems to get overwhelmed, at times when there are too many messages - except IOError: - pass - else: - log.print_and_log_msg(msg,logfile) - -def advance_progressor(message): - if runFromToolBox: - arcpy.SetProgressorLabel(message) - arcpy.SetProgressorPosition() - else: - pass - -def break_out(): - ''' for errors where we want to break out, report the error and create metadata ''' - write_diagnostics_table() - write_metadata_table() - arcpy.ResetProgressor() - -def calculate_VARID_expression(idSource): - ''' - idSource is a concatenated string of id field names - returns an expression that will be used to calculate VARIDs - ''' - # swap the delimiters and add exclamations and quotes at beginning and end - varExp = '!'+idSource.replace('_','!+"_"+!')+'!' - return varExp - -def copy_fgdb_table(table, tableVariable): - rawTable = "{}_{}_raw".format(rootName,tableVariable) - try: - arcpy.CopyRows_management(table,rawTable) - add_msg_and_print('Copied ' + tableVariable + ' to ' + rawTable) - return rawTable - except: - add_msg_and_print( arcpy.GetMessages() ) - add_msg_and_print("Failed to convert {} from FGDB".format(table)) - return False - -def create_diagnostic_table(table, tableVariable): - diagnosticTemplate = schemas + os.sep + "ingest_diagnostics" - dTable = "{}_{}_diagnostics".format(rootName,tableVariable) - try: - arcpy.CopyRows_management(diagnosticTemplate,dTable) - return dTable - except: - add_msg_and_print( arcpy.GetMessages() ) - -def create_table_from_excel(table, ingestTab, tableVariable): - rawTable = "{}_{}_raw".format(rootName,tableVariable) - try: - arcpy.ExcelToTable_conversion(table,rawTable,ingestTab) - add_msg_and_print('Copied ' + ingestTab + ' to ' + rawTable) - return rawTable - except: - add_msg_and_print( arcpy.GetMessages() ) - add_msg_and_print("Failed to convert {} from Excel".format(table)) - return False - -def create_varid_source(adminLevel): - varSource = "" - for i in range(int(adminLevel)+1): - varSource += "UCADMIN{}_".format(i) - return varSource[:-1] - -def overwrite_tables(tableWildCard): - arcpy.env.workspace = workspace + os.sep + iso + '.gdb' - wildCard = "*{}*".format(tableWildCard) - delTbls = arcpy.ListTables(wildCard) - for delTbl in delTbls: - try: - message = "Deleting: {}".format(delTbl) - add_msg_and_print(message) - arcpy.Delete_management(delTbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - failMessage = "Unable to delete {}. You may need to do this manually.".format(delTbl) - add_msg_and_print(failMessage) - arcpy.env.workspace = workspace - -def process_duplicates(table, tableVariable, field): - ''' - table: contains a table path with the data that will be checked for duplicates - tableVariable: the type of data in the table, e.g. "sex" or "total_pop" - field: the field in the table that will be checked for duplicates - ''' - notNULLView = "{}_{}_{}_dupes".format(os.path.basename(rootName),tableVariable, field) - #notNULLExp = "{} IS NOT NULL OR CHAR_LENGTH({}) > 0".format(field, field) -#### NEED TO KNOW IF FIELD IS STRING OR NUMERIC IN ORDER TO FORM EXPRESSION - if custom.checkFieldType(table,field,"String")==1: - notNULLExp = "{} IS NOT NULL AND {} <> ''".format(field, field) - else: - notNULLExp = "{} IS NOT NULL".format(field) - # first make a table view that excludes NULL and empty values - arcpy.MakeTableView_management(table,notNULLView,notNULLExp) - dupeView = "{}_{}_{}_duplicates_view".format(os.path.basename(rootName),tableVariable,field) - # then check for duplicates - if custom.checkForDuplicates(notNULLView,field,dupeView)==1: - # if yes, then output the suspicious rows to a table - try: - duplicatesTable = "{}_{}_duplicate_{}s".format(rootName,tableVariable, field) - arcpy.CopyRows_management(dupeView,duplicatesTable) - add_msg_and_print("Created {}".format(duplicatesTable)) - validationReports.append((1,"Fix {} Duplicates".format(field),os.path.basename(duplicatesTable))) - except: - add_msg_and_print( arcpy.GetMessages() ) - -def write_diagnostics_table(): - global failCount - # write validation reports to diagnostics table or validation success message - advance_progressor("Writing Validation Reports") - # create diagnosticTable to house validation reports - diagnosticTable = create_diagnostic_table(table, description) - # create insertCursor to add rows to diagnosticTable - insertCursor = arcpy.da.InsertCursor(diagnosticTable,['PASS','DESCRIPTION','TABLE_LOC']) - if len(validationReports)>0: - # loop through the validationReports and write to diagnosticTable - for validationReport in validationReports: - if validationReport[0] > 0: - failCount += 1; - add_msg_and_print("Validation Report: " + str(validationReport)) - insertCursor.insertRow(validationReport) - if failCount == 0: - insertCursor.insertRow((0,"Validation successful, no errors found.",None)) - add_msg_and_print("Validation for {} found no issues.".format(description)) - del insertCursor - arcpy.CalculateField_management(diagnosticTable,"ISO",'"' + str(iso.upper() + '"'),"PYTHON") - -def write_metadata_table(): - # create processMetadata - advance_progressor("Creating Metadata Table") - processMetadataTemplate = schemas + os.sep + "process_metadata_1" - processMetadataTable = "{}_{}_metadata".format(rootName,description) - try: - arcpy.CopyRows_management(processMetadataTemplate,processMetadataTable) - except: - add_msg_and_print( arcpy.GetMessages() ) - # populate the table with input parameters: - # ObjectID,ISO,InputTable,InputFormat,ExcelTabName,AdminLevel,EstimateYear,LookupTable,LookupExcelTabName,PopContext,StartTime,EndTime - metadataParams = (None,iso.upper(),tables[description],inputFormat,excelTabs[description], - admins[description],estimateYear,lookUpTable,lookUpTab,RowCountRaw,RowCountFinal,RowCountPopContext, - processStart.strftime("%Y-%m-%d %H:%M:%S"),datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")) - cursor = arcpy.da.InsertCursor(processMetadataTable,"*") - cursor.insertRow(metadataParams) - add_msg_and_print("Created metadata table: {}".format(processMetadataTable)) - # Delete cursor object - del cursor - - -#if running the script without the tool set runFromToolBox to False -runFromToolBox = True - -if runFromToolBox: - #request user input for parameters - isoText = arcpy.GetParameterAsText(0) - inputPopTable = arcpy.GetParameterAsText(1) or None - ingestPopTab = arcpy.GetParameterAsText(2) or None - ingestPopLevel = arcpy.GetParameterAsText(3) or None - estimateYear = arcpy.GetParameterAsText(4) - yearField = arcpy.GetParameterAsText(5) - inputSexTable = arcpy.GetParameterAsText(6) or None - ingestSexTab = arcpy.GetParameterAsText(7) or None - ingestSexLevel = arcpy.GetParameterAsText(8) or None - - #Disabling Age and Urban/Rural functionality for now - #renumber GetParameterAsText entries when reinstating - ##inputAgeTable = arcpy.GetParameterAsText(9) or None - ##ingestAgeTab = arcpy.GetParameterAsText(10) or None - ##ingestAgeLevel = arcpy.GetParameterAsText(11) or None - ##inputUrbanRuralTable = arcpy.GetParameterAsText(12) or None - ##ingestUrbanRuralTab = arcpy.GetParameterAsText(13) or None - ##ingestUrbanRuralLevel = arcpy.GetParameterAsText(14) or None - inputAgeTable = None #currently turned off above - ingestAgeTab = None #currently turned off above - ingestAgeLevel = None #currently turned off above - inputUrbanRuralTable = None #currently turned off above - ingestUrbanRuralTab = None #currently turned off above - ingestUrbanRuralLevel = None #currently turned off above - - lookUpTable = arcpy.GetParameterAsText(9) or None - lookUpTab = arcpy.GetParameterAsText(10) or None - overwriteTables = arcpy.GetParameter(11) -else: - #set parameters here, for running outside of tool box and when runFromToolBox is set to False - isoText = "JRS" - inputPopTable = r'\\Dataserver0\gpw\GPW4\Beta\Gridding\country\inputs\agoTEST.gdb\ago_admin2_2014_population' - ingestPopTab = None - ingestPopLevel = 2 - estimateYear = "2010" - yearField = "CENSUS_YEAR" - inputSexTable = r'\\Dataserver0\gpw\GPW4\Beta\Scripts\python\test_inputs\ALB_admin1_census_2011.xlsx' - ingestSexTab = "ALB_admin1_census_2011" - ingestSexLevel = 1 - inputAgeTable = None - ingestAgeTab = None - ingestAgeLevel = None - inputUrbanRuralTable = None - ingestUrbanRuralTab = None - ingestUrbanRuralLevel = None - lookUpTable = None - lookUpTab = None - overwriteTables = False - -iso = isoText.lower() - -# define where logfile will be stored - this will be a copy of the output shown on the screen -logtime = time.strftime("%Y%m%d-%H%M%S") -logfile = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\script_outputs' + os.sep + iso + logtime + ".txt" -# now initiliaze file -lf = open(logfile,'w') -lf.write("Validation logging for {} at {}\nInputs: {{{},{},{},{},{},{},{},{},{},{}}}\n".format(iso,logtime,isoText,inputPopTable,ingestPopLevel, - estimateYear,yearField,inputSexTable,ingestSexLevel, - lookUpTable,lookUpTab,overwriteTables)) -lf.close() - -# create ordered dictionaries for inputs -tables = odict([("total_pop",inputPopTable), ("sex_variables",inputSexTable), ("age_variables",inputAgeTable), ("urban_rural",inputUrbanRuralTable)]) -excelTabs = odict([("total_pop",ingestPopTab), ("sex_variables",ingestSexTab), ("age_variables",ingestAgeTab), ("urban_rural",ingestUrbanRuralTab)]) -admins = odict([("total_pop",ingestPopLevel), ("sex_variables",ingestSexLevel), ("age_variables",ingestAgeLevel), ("urban_rural",ingestUrbanRuralLevel)]) - -# reformat excelTabs input by looping over tab variable, location pairs -for tabVar, tabLoc in excelTabs.iteritems(): - if tabLoc is None: - continue - # we just want the name of the tab so remove the filepath an strp off any '$' characters - tabName = os.path.basename(tabLoc).rstrip('$') - excelTabs[tabVar] = tabName - -# and dict for negative values that need to be recoded -negToPopContext = {-1111:111, -2222:108, -3333:112, -4444:113, -5555:114, -6666:109, -7777:115, -8888:116, -9999:111} - -# clear in_memory workspace -arcpy.Delete_management("in_memory") - -# create file geodatabase -isoGDB = workspace + os.sep + iso + '.gdb' -if not arcpy.Exists(isoGDB): - try: - arcpy.CreateFileGDB_management(workspace,iso) - add_msg_and_print("\nCreated gridding file GDB") - except: - add_msg_and_print(arcpy.GetMessages()) -else: - add_msg_and_print("\nWARNING: The file GDB ({}.gdb) already exists. You may need to delete it or use the 'Overwrite' option.\n".format(iso)) - -# iterate through the 'tables' dictionary, where 'description' is the key and 'table' is the value -for description, table in tables.iteritems(): - - validationReports = [] - failCount = 0 - RowCountFinal = None - RowCountPopContext = None - - # skip tables that we are not processing this run - if tables[description] is None: - continue - processStart = datetime.datetime.now() - add_msg_and_print("\nValidating '{}' table: {}\n".format(description,table)) - arcpy.SetProgressor("step", "Validating '{}' table".format(description),0) - time.sleep(2.5) - - # delete ingest and diagnostic tables from previous runs, if overwrite Boolean True - advance_progressor("Preparing directories and tables.") - if overwriteTables is True: - overwrite_tables(description) - - # parse rootName - rootName = workspace + os.sep + iso + '.gdb' + os.sep + iso + '_admin' + str(admins[description]) + '_' + str(estimateYear) - - # see if excel tab corresponding to table exists and convert to "gdb" table if necessary - # if no excel tab was entered then, just use gdb table - inputFormat = "FGDBT" - if excelTabs[description] is None: - inRawTable = copy_fgdb_table(table, description) - if inRawTable is False: - validationReports.append((1,"Unable to copy FGDBT",table)) - break_out() - break - # else convert excel file - else: - inputFormat = "Excel" - inRawTable = create_table_from_excel(table, excelTabs[description], description) - if inRawTable is False: - validationReports.append((1,"Unable to create FGDBT from Excel: {}".format(excelTabs[description]),table)) - break_out() - break - RowCountRaw = int(arcpy.GetCount_management(inRawTable).getOutput(0)) - arcpy.AddMessage("Row: " + str(RowCountRaw)) - advance_progressor("Checking for duplicate USCIDs") - process_duplicates(inRawTable,description,"USCID") - - ##########check that adminLevel corresponds to the number of UCADMINS and NAMES########## - # are there the same number of UCADMIN fields as NAME fields? - # if not, then validation fails - advance_progressor("Processing UCADMINs") - if not len(arcpy.ListFields(inRawTable,'NAME*'))==len(arcpy.ListFields(inRawTable,'UCADMIN*')): - add_msg_and_print("Check table, the number of NAME columns does not match the number of UCADMIN fields") - validationReports.append((1,"Number of NAME and UCADMIN columns do not match. Fix and rerun.",None)) - - # check if the number of admin fields corresponds to what the user input for the adminLevel - # define admin check as the number input by the user + 1 to account for admin0 - adminCheck = int(admins[description]) + 1 - if not len(arcpy.ListFields(inRawTable,'NAME*'))==adminCheck: - add_msg_and_print("Check table, the number of NAME fields does not match what you input for the administrative level") - validationReports.append((1,"Number of admin levels does not match what was input. Fix and rerun.",None)) - - ##########check that estimateYear corresponds to the year captured in the data########## - # check if the yearField is already in correct format and exists - advance_progressor("Processing Year Fields") - if custom.checkForField(inRawTable,yearField)==0: - add_msg_and_print("The input yearField '{}' does not exist in the table. Fix and rerun".format(yearField)) - validationReports.append((1,"The input yearField '{}' does not exist in the table. Please fix and rerun".format(yearField),None)) - break_out() - break - - # next run frequency analysis on the provided yearField in case it is not unique - try: - yearTable = 'in_memory' + os.sep + iso + '_' + description + '_year' - arcpy.Frequency_analysis(inRawTable,yearTable,yearField) - add_msg_and_print("Created {}".format(yearTable)) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # getCount of the number of rows in yearTable, if more than 1 then further analysis is needed - if int(arcpy.GetCount_management(yearTable)[0])<>1: - yearList = [] - freqList = [] - # we need to select the most frequent year - with arcpy.da.SearchCursor(yearTable,[yearField,'FREQUENCY']) as cursor: - for row in cursor: - yearList.append(row[0]) - freqList.append(row[1]) - maxFreq = max(freqList) - maxPosition = freqList.index(maxFreq) - yearValue = yearList[maxPosition] - else: - with arcpy.da.SearchCursor(inRawTable,[yearField]) as cursor: - for row in cursor: - yearValue = row[0] - - # now that we have specified yearValue, check that it matches the input year - # if not validation fails - if not str(int(yearValue))==str(estimateYear): - add_msg_and_print("Check table, the specified year value: {} does not match the year value in the input table: {}".format(estimateYear,int(yearValue))) - validationReports.append((1,'Check table, the specified year value does not match the year value in the input table',None)) - - # create a version of the input table which can be altered - outPop1Tbl = "{}_{}_input_v01".format(rootName,description) - try: - arcpy.CopyRows_management(inRawTable,outPop1Tbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - - #########evaluate ATOTPOPXX field's for negative values and extract rows if needed########## - ### NOTE - this iterates through a list of popFields, for ease of programming, as we started with just one field ATOTPOPBT - ### would be more efficient to recode so that all popfields are looked at and handled in one pass - if description == "total_pop": - popFields = ["ATOTPOPBT"] - else: - popFields = ["ATOTPOPBT","ATOTPOPMT","ATOTPOPFT"] - for popField in popFields: - # check if table has popfield - advance_progressor("Validating {} for negative values".format(popField)) - if custom.checkForField(outPop1Tbl,popField)==1: - # first check outPop1Tbl to see if negative values need to be recoded as POP_CONTEXT - negRecodeExp = "{} IN (-1111,-2222,-3333,-4444,-5555,-6666,-7777,-8888,-9999)".format(popField) - negRecodeView = "{}_{}_{}_recode_needed".format(os.path.basename(rootName),description,popField) - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop1Tbl,negRecodeView,negRecodeExp))[0])>0: - add_msg_and_print("Found negative codes to convert to POP_CONTEXT") - # first make sure table has pop context, add if necessary - if custom.checkForField(outPop1Tbl,'POP_CONTEXT')==0: - try: - arcpy.AddField_management(negRecodeView,'POP_CONTEXT','SHORT') - add_msg_and_print("Added POP_CONTEXT field to table") - except: - add_msg_and_print( arcpy.GetMessages() ) - # now recode the data - fields = [popField,'POP_CONTEXT'] - with arcpy.da.UpdateCursor(negRecodeView,fields) as cursor: - for row in cursor: - # first use the dict to convert the negative code to pop_context - row[1] = negToPopContext[row[0]] - # then assign the negative value to 0 - row[0] = 0 - cursor.updateRow(row) - # now check outPop1Tbl to see if there are any remaining NEGATIVE values - negExp = "{} < 0".format(popField) - negValueView = "{}_{}_{}_negs".format(os.path.basename(rootName),description,popField) - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop1Tbl,negValueView,negExp))[0])>0: - # if there are negative values, then extract them - outNegTbl = "{}_{}_{}_negatives".format(rootName,description,popField.lower()) - try: - # then create a table and report it - arcpy.CopyRows_management(negValueView,outNegTbl) - add_msg_and_print("Negative {} values found: {}".format(popField,outNegTbl)) - validationReports.append((1,"Negative {} found and must be corrected".format(popField),os.path.basename(outNegTbl))) - except: - add_msg_and_print( arcpy.GetMessages() ) - # next recode them as zeros - try: - arcpy.CalculateField_management(negValueView,popField,0,"PYTHON_9.3") - except: - add_msg_and_print( arcpy.GetMessages() ) - else: - add_msg_and_print("{} field is not present in {}".format(popField,inRawTable)) - validationReports.append((1,"{} Field is not present. Fix inputs".format(popField),None)) - - # if ISO doesn't exist add ISO field and calculate it - advance_progressor("Processing ISO Field") - if custom.checkForField(outPop1Tbl,'ISO')==0: - try: - arcpy.AddField_management(outPop1Tbl,'ISO','TEXT','#','#',20) - arcpy.CalculateField_management(outPop1Tbl,'ISO','"'+iso.upper()+'"','PYTHON') - add_msg_and_print("Added and calculated ISO ({})".format( iso.upper() )) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # add and calculate RPOPYEAR as correct year name if needed - advance_progressor("Processing RPOPYEAR") - if custom.checkForField(outPop1Tbl,'RPOPYEAR')==0: - try: - arcpy.AddField_management(outPop1Tbl,'RPOPYEAR','SHORT') - arcpy.CalculateField_management(outPop1Tbl,'RPOPYEAR','!'+yearField+'!','PYTHON') - arcpy.DeleteField_management(outPop1Tbl,yearField) - add_msg_and_print("Added and calculated RPOPYEAR") - except: - add_msg_and_print( arcpy.GetMessages() ) - - # if we pass this check we can select the appropriate schema table and validate - advance_progressor("Validating table against Schema") - schemaTable = schemas + os.sep + description + '_admin' + str(admins[description]) - validationResults = custom.validateSchema(outPop1Tbl,schemaTable) - # custom.validateSchema captures missing field names and incorrect field types - uscidChange = False - # if any of the variable tables are missing admins then we cannot validate the VARID join later - variableMissingAdmins = False - - for validationResult in validationResults: - # if the validation result fails based on type then transfer the data - # to a field of the same name and type - # validationResults in format (ValidationCode,FieldName,FieldType,ValidationDescription) - if validationResult[0]==2: - add_msg_and_print(validationResult) - # if the USCID field changes type we need to know the type in order to properly join UBIDs later - # uscidChange gets a value so is no longer "False" - if (str(validationResult[1]) == "USCID" and description == "total_pop"): - uscidChange = validationResult[2] - # transfer the field to new field of the same name - # but with the correct type - validationField = str(validationResult[1]) - validationType = str(validationResult[2]) - tmpField = validationField + "_tmp" - tmpCalc = '!'+validationField+'!' - validationCalc = '!'+tmpField+'!' - try: - arcpy.AddField_management(outPop1Tbl,tmpField,validationType) - arcpy.CalculateField_management(outPop1Tbl,tmpField,tmpCalc,"PYTHON") - arcpy.DeleteField_management(outPop1Tbl,validationField) - arcpy.AddField_management(outPop1Tbl,validationField,validationType) - arcpy.CalculateField_management(outPop1Tbl,validationField,validationCalc,"PYTHON") - arcpy.DeleteField_management(outPop1Tbl,tmpField) - add_msg_and_print("Corrected field type for: {}".format(validationField)) - except: - add_msg_and_print( arcpy.GetMessages() ) - # if the validation fails based on a missing field name, then human intervention is needed - # to decide if the field needs to be added or renamed - elif validationResult[0]==3: - # if the field in question is "POP_CONTEXT" then simply continue - # the reason is that some tables may not have pop_context at the start, which is ok - if validationResult[1]=="POP_CONTEXT": - continue - # if the field in question is a UCADMIN field from a variable table we cannot validate the VARID join later. - if validationResult[1]=="UCADMIN*": - if description != "total_pop": - variableMissingAdmins = True - add_msg_and_print(validationResult) - validationReports.append((1,"Schema validation failure, missing field: {}".format(validationResult[1]),None)) - - # if the validations pass, then make a copy of the schema and load the data - outPop2Tbl = "{}_{}_input_v02".format(rootName,description) - try: - arcpy.CopyRows_management(schemaTable,outPop2Tbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - try: - arcpy.Append_management(outPop1Tbl,outPop2Tbl,"NO_TEST") - add_msg_and_print("Loaded: " + outPop2Tbl) - - - except: - add_msg_and_print(arcpy.GetMessages()) - -#############NEW CODE ADDED HERE TO TRY TO WORKAROUND APPEND ISSUE############## - if int(arcpy.GetCount_management(outPop2Tbl).getOutput(0))==0: - arcpy.Append_management(outPop1Tbl,outPop2Tbl,"NO_TEST") - add_msg_and_print("There are still zero rows, the load won't work, so copy outPop1Tbl and delete the extra fields instead") - try: - arcpy.Delete_management(outPop2Tbl) - arcpy.CopyRows_management(outPop1Table,outPop2Tbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - # delete unneeded fields - # create list of schema field names to check against - schemaFldListObject = arcpy.ListFields(schemaTable,"*") - schemaFldList = [] - for schemaFldObject in schemaFldListObject: - schemaFldName = schemaFldObject.name - schemaFldList.append(schemaFldName) - # now check again outPop2Tbl - pop2TblFldListObject = arcpy.ListFields(outPop2Tbl,"*") - for pop2TblFldObject in pop2TblFldListObject: - pop2TblFldName = pop2TblFldObject.name - if not pop2TblFldName in schemaFldList: - arcpy.DeleteField_management(outPop2Tbl,pop2TblFldName) -#############NEW CODE ADDED HERE TO TRY TO WORKAROUND APPEND ISSUE############### - # the total_pop population must have a UBID joined - # first need to update USCID in case it is the wrong type - if description == "total_pop": - advance_progressor("Checking if UBID needs joining") - if uscidChange: - # if so add a temporary id, of the original type (uscidChange) and calculate - try: - arcpy.AddField_management(outPop2Tbl,"TMPID",uscidChange) - arcpy.CalculateField_management(outPop2Tbl,"TMPID","!USCID!","PYTHON") - arcpy.AddMessage("Calculated a USCID TMPID") - except: - add_msg_and_print( arcpy.GetMessages() ) - joinField = "TMPID" - else: - joinField = "USCID" - - ubidTable = "" - # if it's in the raw table, get it from there - if custom.checkForField(inRawTable,"UBID")==1: - ubidTable = inRawTable - # otherwise require a lookup table - elif lookUpTable is None: - add_msg_and_print("Lookup table is required to add UBID. Please address and rerun") - else: - # make a copy of the lookup table - if lookUpTab is None: - ubidTable = "{}_{}_lookup_raw".format(rootName,description) - arcpy.Copy_management(lookUpTable,ubidTable) - # or convert from excel if necessary - else: - ubidTable = create_table_from_excel(lookUpTable, lookUpTab, "{}_lookup".format(description)) - - # check to make sure there are no duplicate UBIDs in joinTable - advance_progressor("Checking for duplicate UBIDs") - process_duplicates(ubidTable,description,"UBID") - - # add UBID based on USCID join - try: - arcpy.JoinField_management(outPop2Tbl,joinField,ubidTable,"USCID","UBID") - add_msg_and_print("Joined UBID") - except: - add_msg_and_print( arcpy.GetMessages() ) - # delete TMPID if it was needed - if uscidChange: - try: - arcpy.DeleteField_management(outPop2Tbl,"TMPID") - except: - add_msg_and_print( arcpy.GetMessages() ) - - # check if POP_CONTEXT field has values and write contents to table - advance_progressor("Checking for POP_CONTEXT field") - popContextView = "{}_{}_popContext".format(os.path.basename(rootName),description) - popContextTable = "{}_{}_pop_context".format(rootName,description) - popContextExp = "POP_CONTEXT IS NOT NULL" - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop2Tbl,popContextView,popContextExp))[0])>0: - try: - arcpy.CopyRows_management(popContextView,popContextTable) - popContextExists = "Y" - RowCountPopContext = int(arcpy.GetCount_management(popContextTable).getOutput(0)) - add_msg_and_print("POP_CONTEXT field found and written to table") - # now make sure POP_CONTEXT is valid - invalidPopContextView = "{}_{}_invalidPopContext".format(os.path.basename(rootName),description) - invalidPopContextExp = "POP_CONTEXT NOT BETWEEN 101 AND 116" - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(popContextTable,invalidPopContextView,invalidPopContextExp))[0])>0: - add_msg_and_print("Invalid POP_CONTEXT code found. Fix error.") - validationReports.append((1,"Invalid POP_CONTEXT code found. Fix error.",os.path.basename(popContextTable))) - else: - validationReports.append((0,"POP_CONTEXT data found.",os.path.basename(popContextTable))) - except: - add_msg_and_print( arcpy.GetMessages() ) - else: - RowCountPopContext = 0 - - if description == "total_pop": - # check if there are any null UBIDs without POP_CONTEXT - nullUBIDView = "{}_{}_nullUBIDS".format(os.path.basename(rootName),description) - nullUBIDTbl = "{}_{}_null_UBIDs".format(rootName,description) - nullExp = "UBID IS NULL AND (POP_CONTEXT IS NULL OR POP_CONTEXT NOT BETWEEN 101 AND 116)" - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop2Tbl,nullUBIDView,nullExp))[0])>0: - # if yes then write them out - try: - arcpy.CopyRows_management(nullUBIDView,nullUBIDTbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - add_msg_and_print("There are null UBIDs without POP_CONTEXT, Check and rerun") - validationReports.append((1,"Null UBIDs found. Fix error or add POP_CONTEXT field",os.path.basename(nullUBIDTbl))) - - ####### for variable tables (sex,age, etc.) we need to add the VARID and VARID_SOURCE ####### - # then make sure the VARID can join to the total_pop_input table - # VARID is created by the concatenating UCAMDIN fields - - varidSource = "" - # first we determine the how the VARID is created by calculating and adding VARID_SOURCE - # but we can't if UCADMIN fields were previously found missing - if variableMissingAdmins: - add_msg_and_print("Cannot create VARID because one of the required UCADMIN fields is missing") - validationReports.append((0,"Cannot create VARID due to earlier 'missing UCADMIN field' error",None)) - elif description != "total_pop": - advance_progressor("Checking VARID joins to total_pop_input table") - # calculate VARID_SOURCE - varidSource = create_varid_source(admins[description]) - varSourceExpression = "'{}'".format(varidSource) - # add VARID_SOURCE to table - if add_and_calculate_text_field(outPop2Tbl,"VARID_SOURCE",62,varSourceExpression): - add_msg_and_print("Added and calculated VARID_SOURCE in {}".format(outPop2Tbl)) - # calculate VARID from VARID_SOURCE - varidExpression = calculate_VARID_expression(varidSource) - # add VARID to table - if add_and_calculate_text_field(outPop2Tbl,"VARID",62,varidExpression): - add_msg_and_print("Added and calculated VARID in {}".format(outPop2Tbl)) - # now we want to make sure the VARID joins with the total_pop_input table - # first we need to make sure that total_pop_input exists - arcpy.env.workspace = isoGDB - tbls = arcpy.ListTables("*total_pop_input*") - if len(tbls) == 1: - # god help us if there's more than 1 - # copy tot_pop_input to a temporary table so we can join VARID to it later - totPopTempTbl = "{}_{}_tp_input_v01t".format(rootName,description) - try: - arcpy.CopyRows_management(tbls[0],totPopTempTbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # we also need a copy of the current variables table - outPop3Tbl = "{}_{}_input_v03".format(rootName,description) - try: - arcpy.CopyRows_management(outPop2Tbl,outPop3Tbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # add TP_VARID id to totPopTempTbl - if add_and_calculate_text_field(totPopTempTbl,"TP_VARID",62,varidExpression): - # make table view then join by VARID - joinVARIDtoTPView = "{}_{}_VARIDtoTPView".format(os.path.basename(rootName),description) - arcpy.MakeTableView_management(totPopTempTbl,joinVARIDtoTPView) - try: - arcpy.JoinField_management(joinVARIDtoTPView,"TP_VARID",outPop3Tbl,"VARID","VARID") - add_msg_and_print("Successfully joined VARID TO TP_VARID") - except: - add_msg_and_print(arcpy.GetMessages()) - add_msg_and_print("Failed to join VARID TO TP_VARID") - - # no join the other way around, first making a table view - joinTPtoVARIDView = "{}_{}_TPtoVARIDView".format(os.path.basename(rootName),description) - arcpy.MakeTableView_management(outPop3Tbl,joinTPtoVARIDView) - try: - arcpy.JoinField_management(joinTPtoVARIDView,"VARID",totPopTempTbl,"TP_VARID","TP_VARID") - add_msg_and_print("Successfully joined TP_VARID TO VARID") - except: - add_msg_and_print(arcpy.GetMessages()) - add_msg_and_print("Failed to join TP_VARID TO VARID") - - # test if joins are missing - nullVARIDView = "{}_{}_nullVARIDView".format(os.path.basename(rootName),description) - nullVARIDExp = "VARID IS NULL" - nullTP_VARIDView = "{}_{}_nullTP_VARIDView".format(os.path.basename(rootName),description) - nullTP_VARIDExp = "TP_VARID IS NULL" - # check for NULLs in the VARID join to TP_VARID and create error table if necessary - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(joinVARIDtoTPView,nullVARIDView,nullVARIDExp))[0])>0: - try: - nullVARIDTbl = "{}_{}_VARID_to_TP_join_errors".format(rootName,description) - arcpy.CopyRows_management(nullVARIDView,nullVARIDTbl) - add_msg_and_print("Found NULL VARID when joining to total_pop_input") - validationReports.append((1,"VARID does not map to total_pop_input. Needs correction.",os.path.basename(nullVARIDTbl))) - except: - add_msg_and_print(arcpy.GetMessages()) - # check for NULLs in the TP_VARID join to VARID and create error table if necessary - if int (arcpy.GetCount_management(arcpy.MakeTableView_management(joinTPtoVARIDView,nullTP_VARIDView,nullTP_VARIDExp))[0])>0: - try: - nullTPVARIDTbl = "{}_{}_TP_to_VARID_join_errors".format(rootName,description) - arcpy.CopyRows_management(nullTP_VARIDView,nullTPVARIDTbl) - add_msg_and_print("Found NULL TP_VARID when joining to total_pop_input") - validationReports.append((1,"total_pop_input row(s) not mapping to VARID. Correct so variable estimates can be inherited.",os.path.basename(nullTPVARIDTbl))) - except: - add_msg_and_print(arcpy.GetMessages()) - else: - add_msg_and_print("VARID joins are successful") - else: - add_msg_and_print("Failed to add TP_VARID to {}".format(totPopTempTbl)) - else: - add_msg_and_print("total_pop_input table not found, cannot validate VARID join") - validationReports.append((0,"total_pop_input table not found, cannot validate VARID join, may need to fix and rerun",None)) - else: - add_msg_and_print("Unable to calculate VARID") - validationReports.append((1,"Unable to calculate VARID",None)) - else: - add_msg_and_print("Unable to calculate VARID_SOURCE") - validationReports.append((1,"Unable to calculate VARID_SOURCE",None)) - -## # check for null UBIDs and delete them -## # null UBIDs with and without POP_CONTEXT were recorded earlier. -## if description == "total_pop": -## nullUBID2View = "{}_{}_nullUBIDS_PC".format(rootName,description)# save to disk instead -## nullUBID2Exp = "UBID IS NULL OR UBID = ''" -## if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop2Tbl,nullUBID2View,nullUBID2Exp))[0])>0: -## # if yes delete them, these rows will not be gridded -## try: -## arcpy.DeleteRows_management(nullUBID2View) -## add_msg_and_print("Deleted NULL UBIDS from input table") -## except: -## add_msg_and_print( arcpy.GetMessages() ) - - # note error if table is empty - if int(arcpy.GetCount_management(outPop2Tbl).getOutput(0))==0: - add_msg_and_print("Input table is empty!") - validationReports.append((1,"Input table is empty. There must have been a problem.",None)) - - # write validatation reports to diagnostics table - write_diagnostics_table() - - # if no failures found in diagnostics then create final table, else create a "FAIL" table - if not failCount: - outPopTable = "{}_{}_input".format(rootName,description) - else: - outPopTable = "{}_{}_input_FAIL".format(rootName,description) - advance_progressor("Creating final {} input table".format(description)) - try: - arcpy.CopyRows_management(outPop2Tbl,outPopTable) - add_msg_and_print("Created {}".format(outPopTable)) - RowCountFinal = int(arcpy.GetCount_management(outPopTable).getOutput(0)) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # strip whitespace from all string fields in table - try: - custom.stripWhiteSpace(outPopTable) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # delete any temp input population versions - advance_progressor("Cleaning up temp files") - overwrite_tables("{}*_v0".format(description)) - - # now create a metadata table - write_metadata_table() - - arcpy.ResetProgressor() - -arcpy.SetProgressor("default", "Validation complete!") -time.sleep(2.5) -s = (datetime.datetime.now()-startTime).seconds -add_msg_and_print("Time to complete: {:0>2d}:{:0>2d}:{:0>2d}".format(s//3600, s%3600//60, s%60)) - - diff --git a/Release_4_1/Alpha/Scripts/python/tools/load_and_validate_tablesEGY.py b/Release_4_1/Alpha/Scripts/python/tools/load_and_validate_tablesEGY.py deleted file mode 100644 index 5cdf408..0000000 --- a/Release_4_1/Alpha/Scripts/python/tools/load_and_validate_tablesEGY.py +++ /dev/null @@ -1,839 +0,0 @@ -# copy necessary input files to country gridding fgdb -# produced for prod migration -# single country input -# kmacmanus -# 5-12-15 -# added ability to work with multiple population tables, put input variables into ordered dictionaries, -# allow either excel or fgdb input tables, moved code into functions, -# validations extended to ATOTPOPMT/FT fields, created pop_context functions and corresponding UBID validation, -# rewrote validation codes and errors, assigns negative census codes to pop_context, recode remaining negatives to 0 -# logic to create VARID and validate join -# jsquires -# 7-30-15 - -## REASONS TO FAIL VALIDATION -## IF VALIDATION FAILS THEN THE FINAL POP TABLE IS NOT WRITTEN -##1) USCID Duplicates -##2) The number of NAME fields does not match what was input for file name. -##3) ADMIN level does not match what was input -##4) The specified year value does not match the year value in the input table -##5) Negative values found in population field (ATOTPOPXX) -##6) Schema validation failure, missing field -##7) UBID Duplicates -##8) Invalid POP_CONTEXT code -##9) NULL UBID without POP_CONTEXT -##10) Variable table (VARID) does not join to total_pop_input (VARID) or vice-versa - -# import libraries -import arcpy, sys, os, datetime, imp, time -from collections import OrderedDict as odict - -# progressor function and total number of steps -arcpy.SetProgressor("default", "Let's validate some files!") - -# import the checkForField, checkFieldType, and validateSchema functions to a module called custom -custom = imp.load_source('custom',r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Scripts\python\functions\validateSchema.py') -# import the print_and_log_msg from output-logger -log = imp.load_source('log',r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Scripts\python\functions\output-logger.py') - -# set time counter -startTime = datetime.datetime.now() - -# define gridding folder workspace -workspace = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' -arcpy.env.workspace = workspace - -# define location of schema tables -schemas = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\schema_tables.gdb' - -# set default for metadata variable -popContextExists = "N" - -def add_and_calculate_text_field(table,field,fieldLength,expression): - try: - arcpy.AddField_management(table,field,"TEXT","","",fieldLength) - #arcpy.CalculateField_management(table,field,"{}".format(expression),"PYTHON") - arcpy.CalculateField_management(table,field,expression,"PYTHON") - return True - except: - add_msg_and_print( arcpy.GetMessages() ) - add_msg_and_print("Unable to add {} to {}".format(field,table)) - return False - -def add_msg_and_print(msg): - ''' - prints message within Arc tool or stdout depending on whether runFromToolBox is True - also logs message to logfile - note: "logfile" variable, currently assigned outside of function - ''' -## if runFromToolBox: -## try: -## arcpy.AddMessage(msg) -## # because ArcGIS seems to get overwhelmed, at times when there are too many messages -## except IOError: -## pass -## else: -## print msg - if runFromToolBox: - try: - arcpy.AddMessage(msg) - log.print_and_log_msg(msg,logfile) - # because ArcGIS seems to get overwhelmed, at times when there are too many messages - except IOError: - pass - else: - log.print_and_log_msg(msg,logfile) - -def advance_progressor(message): - if runFromToolBox: - arcpy.SetProgressorLabel(message) - arcpy.SetProgressorPosition() - else: - pass - -def break_out(): - ''' for errors where we want to break out, report the error and create metadata ''' - write_diagnostics_table() - write_metadata_table() - arcpy.ResetProgressor() - -def calculate_VARID_expression(idSource): - ''' - idSource is a concatenated string of id field names - returns an expression that will be used to calculate VARIDs - ''' - # swap the delimiters and add exclamations and quotes at beginning and end - varExp = '!'+idSource.replace('_','!+"_"+!')+'!' - return varExp - -def copy_fgdb_table(table, tableVariable): - rawTable = "{}_{}_raw".format(rootName,tableVariable) - try: - arcpy.CopyRows_management(table,rawTable) - add_msg_and_print('Copied ' + tableVariable + ' to ' + rawTable) - return rawTable - except: - add_msg_and_print( arcpy.GetMessages() ) - add_msg_and_print("Failed to convert {} from FGDB".format(table)) - return False - -def create_diagnostic_table(table, tableVariable): - diagnosticTemplate = schemas + os.sep + "ingest_diagnostics" - dTable = "{}_{}_diagnostics".format(rootName,tableVariable) - try: - arcpy.CopyRows_management(diagnosticTemplate,dTable) - return dTable - except: - add_msg_and_print( arcpy.GetMessages() ) - -def create_table_from_excel(table, ingestTab, tableVariable): - rawTable = "{}_{}_raw".format(rootName,tableVariable) - try: - arcpy.ExcelToTable_conversion(table,rawTable,ingestTab) - add_msg_and_print('Copied ' + ingestTab + ' to ' + rawTable) - return rawTable - except: - add_msg_and_print( arcpy.GetMessages() ) - add_msg_and_print("Failed to convert {} from Excel".format(table)) - return False - -def create_varid_source(adminLevel): - varSource = "" - for i in range(int(adminLevel)+1): - varSource += "UCADMIN{}_".format(i) - return varSource[:-1] - -def overwrite_tables(tableWildCard): - arcpy.env.workspace = workspace + os.sep + iso + '.gdb' - wildCard = "*{}*".format(tableWildCard) - delTbls = arcpy.ListTables(wildCard) - for delTbl in delTbls: - try: - message = "Deleting: {}".format(delTbl) - add_msg_and_print(message) - arcpy.Delete_management(delTbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - failMessage = "Unable to delete {}. You may need to do this manually.".format(delTbl) - add_msg_and_print(failMessage) - arcpy.env.workspace = workspace - -def process_duplicates(table, tableVariable, field): - ''' - table: contains a table path with the data that will be checked for duplicates - tableVariable: the type of data in the table, e.g. "sex" or "total_pop" - field: the field in the table that will be checked for duplicates - ''' - notNULLView = "{}_{}_{}_dupes".format(os.path.basename(rootName),tableVariable, field) - #notNULLExp = "{} IS NOT NULL OR CHAR_LENGTH({}) > 0".format(field, field) -#### NEED TO KNOW IF FIELD IS STRING OR NUMERIC IN ORDER TO FORM EXPRESSION - if custom.checkFieldType(table,field,"String")==1: - notNULLExp = "{} IS NOT NULL AND {} <> ''".format(field, field) - else: - notNULLExp = "{} IS NOT NULL".format(field) - # first make a table view that excludes NULL and empty values - arcpy.MakeTableView_management(table,notNULLView,notNULLExp) - dupeView = "{}_{}_{}_duplicates_view".format(os.path.basename(rootName),tableVariable,field) - # then check for duplicates - if custom.checkForDuplicates(notNULLView,field,dupeView)==1: - # if yes, then output the suspicious rows to a table - try: - duplicatesTable = "{}_{}_duplicate_{}s".format(rootName,tableVariable, field) - arcpy.CopyRows_management(dupeView,duplicatesTable) - add_msg_and_print("Created {}".format(duplicatesTable)) - validationReports.append((1,"Fix {} Duplicates".format(field),os.path.basename(duplicatesTable))) - except: - add_msg_and_print( arcpy.GetMessages() ) - -def write_diagnostics_table(): - global failCount - # write validation reports to diagnostics table or validation success message - advance_progressor("Writing Validation Reports") - # create diagnosticTable to house validation reports - diagnosticTable = create_diagnostic_table(table, description) - # create insertCursor to add rows to diagnosticTable - insertCursor = arcpy.da.InsertCursor(diagnosticTable,['PASS','DESCRIPTION','TABLE_LOC']) - if len(validationReports)>0: - # loop through the validationReports and write to diagnosticTable - for validationReport in validationReports: - if validationReport[0] > 0: - failCount += 1; - add_msg_and_print("Validation Report: " + str(validationReport)) - insertCursor.insertRow(validationReport) - if failCount == 0: - insertCursor.insertRow((0,"Validation successful, no errors found.",None)) - add_msg_and_print("Validation for {} found no issues.".format(description)) - del insertCursor - arcpy.CalculateField_management(diagnosticTable,"ISO",'"' + str(iso.upper() + '"'),"PYTHON") - -def write_metadata_table(): - # create processMetadata - advance_progressor("Creating Metadata Table") - processMetadataTemplate = schemas + os.sep + "process_metadata_1" - processMetadataTable = "{}_{}_metadata".format(rootName,description) - try: - arcpy.CopyRows_management(processMetadataTemplate,processMetadataTable) - except: - add_msg_and_print( arcpy.GetMessages() ) - # populate the table with input parameters: - # ObjectID,ISO,InputTable,InputFormat,ExcelTabName,AdminLevel,EstimateYear,LookupTable,LookupExcelTabName,PopContext,StartTime,EndTime - metadataParams = (None,iso.upper(),tables[description],inputFormat,excelTabs[description], - admins[description],estimateYear,lookUpTable,lookUpTab,RowCountRaw,RowCountFinal,RowCountPopContext, - processStart.strftime("%Y-%m-%d %H:%M:%S"),datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")) - cursor = arcpy.da.InsertCursor(processMetadataTable,"*") - cursor.insertRow(metadataParams) - add_msg_and_print("Created metadata table: {}".format(processMetadataTable)) - # Delete cursor object - del cursor - - -#if running the script without the tool set runFromToolBox to False -runFromToolBox = False - -if runFromToolBox: - #request user input for parameters - isoText = arcpy.GetParameterAsText(0) - inputPopTable = arcpy.GetParameterAsText(1) or None - ingestPopTab = arcpy.GetParameterAsText(2) or None - ingestPopLevel = arcpy.GetParameterAsText(3) or None - estimateYear = arcpy.GetParameterAsText(4) - yearField = arcpy.GetParameterAsText(5) - inputSexTable = arcpy.GetParameterAsText(6) or None - ingestSexTab = arcpy.GetParameterAsText(7) or None - ingestSexLevel = arcpy.GetParameterAsText(8) or None - - #Disabling Age and Urban/Rural functionality for now - #renumber GetParameterAsText entries when reinstating - ##inputAgeTable = arcpy.GetParameterAsText(9) or None - ##ingestAgeTab = arcpy.GetParameterAsText(10) or None - ##ingestAgeLevel = arcpy.GetParameterAsText(11) or None - ##inputUrbanRuralTable = arcpy.GetParameterAsText(12) or None - ##ingestUrbanRuralTab = arcpy.GetParameterAsText(13) or None - ##ingestUrbanRuralLevel = arcpy.GetParameterAsText(14) or None - inputAgeTable = None #currently turned off above - ingestAgeTab = None #currently turned off above - ingestAgeLevel = None #currently turned off above - inputUrbanRuralTable = None #currently turned off above - ingestUrbanRuralTab = None #currently turned off above - ingestUrbanRuralLevel = None #currently turned off above - - lookUpTable = arcpy.GetParameterAsText(9) or None - lookUpTab = arcpy.GetParameterAsText(10) or None - overwriteTables = arcpy.GetParameter(11) -else: - #set parameters here, for running outside of tool box and when runFromToolBox is set to False - isoText = "EGY" - inputPopTable = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Preprocessing\EGY\Ingest\Census\egy_admin2_ingest_2006.xlsx' - ingestPopTab = 'egy_admin2_census_2006' - ingestPopLevel = 2 - estimateYear = "2006" - yearField = "CENSUS_YEAR" - inputSexTable = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Preprocessing\EGY\Ingest\Census\egy_admin2_ingest_2006.xlsx' - ingestSexTab = "egy_admin2_census_2006" - ingestSexLevel = 2 - inputAgeTable = None - ingestAgeTab = None - ingestAgeLevel = None - inputUrbanRuralTable = None - ingestUrbanRuralTab = None - ingestUrbanRuralLevel = None - lookUpTable = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Preprocessing\EGY\Match\egy_admin2_match.xlsx' - lookUpTab = 'egy_lookup_admin2' - overwriteTables = True - -iso = isoText.lower() - -# define where logfile will be stored - this will be a copy of the output shown on the screen -logtime = time.strftime("%Y%m%d-%H%M%S") -logfile = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\script_outputs' + os.sep + iso + logtime + ".txt" -# now initiliaze file -lf = open(logfile,'w') -lf.write("Validation logging for {} at {}\nInputs: {{{},{},{},{},{},{},{},{},{},{}}}\n".format(iso,logtime,isoText,inputPopTable,ingestPopLevel, - estimateYear,yearField,inputSexTable,ingestSexLevel, - lookUpTable,lookUpTab,overwriteTables)) -lf.close() - -# create ordered dictionaries for inputs -tables = odict([("total_pop",inputPopTable), ("sex_variables",inputSexTable), ("age_variables",inputAgeTable), ("urban_rural",inputUrbanRuralTable)]) -excelTabs = odict([("total_pop",ingestPopTab), ("sex_variables",ingestSexTab), ("age_variables",ingestAgeTab), ("urban_rural",ingestUrbanRuralTab)]) -admins = odict([("total_pop",ingestPopLevel), ("sex_variables",ingestSexLevel), ("age_variables",ingestAgeLevel), ("urban_rural",ingestUrbanRuralLevel)]) - -# reformat excelTabs input by looping over tab variable, location pairs -for tabVar, tabLoc in excelTabs.iteritems(): - if tabLoc is None: - continue - # we just want the name of the tab so remove the filepath an strp off any '$' characters - tabName = os.path.basename(tabLoc).rstrip('$') - excelTabs[tabVar] = tabName - -# and dict for negative values that need to be recoded -negToPopContext = {-1111:111, -2222:108, -3333:112, -4444:113, -5555:114, -6666:109, -7777:115, -8888:116, -9999:111} - -# clear in_memory workspace -arcpy.Delete_management("in_memory") - -# create file geodatabase -isoGDB = workspace + os.sep + iso + '.gdb' -if not arcpy.Exists(isoGDB): - try: - arcpy.CreateFileGDB_management(workspace,iso) - add_msg_and_print("\nCreated gridding file GDB") - except: - add_msg_and_print(arcpy.GetMessages()) -else: - add_msg_and_print("\nWARNING: The file GDB ({}.gdb) already exists. You may need to delete it or use the 'Overwrite' option.\n".format(iso)) - -# iterate through the 'tables' dictionary, where 'description' is the key and 'table' is the value -for description, table in tables.iteritems(): - - validationReports = [] - failCount = 0 - RowCountFinal = None - RowCountPopContext = None - - # skip tables that we are not processing this run - if tables[description] is None: - continue - processStart = datetime.datetime.now() - add_msg_and_print("\nValidating '{}' table: {}\n".format(description,table)) - arcpy.SetProgressor("step", "Validating '{}' table".format(description),0) - time.sleep(2.5) - - # delete ingest and diagnostic tables from previous runs, if overwrite Boolean True - advance_progressor("Preparing directories and tables.") - if overwriteTables is True: - overwrite_tables(description) - - # parse rootName - rootName = workspace + os.sep + iso + '.gdb' + os.sep + iso + '_admin' + str(admins[description]) + '_' + str(estimateYear) - - # see if excel tab corresponding to table exists and convert to "gdb" table if necessary - # if no excel tab was entered then, just use gdb table - inputFormat = "FGDBT" - if excelTabs[description] is None: - inRawTable = copy_fgdb_table(table, description) - if inRawTable is False: - validationReports.append((1,"Unable to copy FGDBT",table)) - break_out() - break - # else convert excel file - else: - inputFormat = "Excel" - inRawTable = create_table_from_excel(table, excelTabs[description], description) - if inRawTable is False: - validationReports.append((1,"Unable to create FGDBT from Excel: {}".format(excelTabs[description]),table)) - break_out() - break - RowCountRaw = int(arcpy.GetCount_management(inRawTable).getOutput(0)) - arcpy.AddMessage("Row: " + str(RowCountRaw)) - advance_progressor("Checking for duplicate USCIDs") - process_duplicates(inRawTable,description,"USCID") - - ##########check that adminLevel corresponds to the number of UCADMINS and NAMES########## - # are there the same number of UCADMIN fields as NAME fields? - # if not, then validation fails - advance_progressor("Processing UCADMINs") - if not len(arcpy.ListFields(inRawTable,'NAME*'))==len(arcpy.ListFields(inRawTable,'UCADMIN*')): - add_msg_and_print("Check table, the number of NAME columns does not match the number of UCADMIN fields") - validationReports.append((1,"Number of NAME and UCADMIN columns do not match. Fix and rerun.",None)) - - # check if the number of admin fields corresponds to what the user input for the adminLevel - # define admin check as the number input by the user + 1 to account for admin0 - adminCheck = int(admins[description]) + 1 - if not len(arcpy.ListFields(inRawTable,'NAME*'))==adminCheck: - add_msg_and_print("Check table, the number of NAME fields does not match what you input for the administrative level") - validationReports.append((1,"Number of admin levels does not match what was input. Fix and rerun.",None)) - - ##########check that estimateYear corresponds to the year captured in the data########## - # check if the yearField is already in correct format and exists - advance_progressor("Processing Year Fields") - if custom.checkForField(inRawTable,yearField)==0: - add_msg_and_print("The input yearField '{}' does not exist in the table. Fix and rerun".format(yearField)) - validationReports.append((1,"The input yearField '{}' does not exist in the table. Please fix and rerun".format(yearField),None)) - break_out() - break - - # next run frequency analysis on the provided yearField in case it is not unique - try: - yearTable = 'in_memory' + os.sep + iso + '_' + description + '_year' - arcpy.Frequency_analysis(inRawTable,yearTable,yearField) - add_msg_and_print("Created {}".format(yearTable)) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # getCount of the number of rows in yearTable, if more than 1 then further analysis is needed - if int(arcpy.GetCount_management(yearTable)[0])<>1: - yearList = [] - freqList = [] - # we need to select the most frequent year - with arcpy.da.SearchCursor(yearTable,[yearField,'FREQUENCY']) as cursor: - for row in cursor: - yearList.append(row[0]) - freqList.append(row[1]) - maxFreq = max(freqList) - maxPosition = freqList.index(maxFreq) - yearValue = yearList[maxPosition] - else: - with arcpy.da.SearchCursor(inRawTable,[yearField]) as cursor: - for row in cursor: - yearValue = row[0] - - # now that we have specified yearValue, check that it matches the input year - # if not validation fails - if not str(int(yearValue))==str(estimateYear): - add_msg_and_print("Check table, the specified year value: {} does not match the year value in the input table: {}".format(estimateYear,int(yearValue))) - validationReports.append((1,'Check table, the specified year value does not match the year value in the input table',None)) - - # create a version of the input table which can be altered - outPop1Tbl = "{}_{}_input_v01".format(rootName,description) - try: - arcpy.CopyRows_management(inRawTable,outPop1Tbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - - #########evaluate ATOTPOPXX field's for negative values and extract rows if needed########## - ### NOTE - this iterates through a list of popFields, for ease of programming, as we started with just one field ATOTPOPBT - ### would be more efficient to recode so that all popfields are looked at and handled in one pass - if description == "total_pop": - popFields = ["ATOTPOPBT"] - else: - popFields = ["ATOTPOPBT","ATOTPOPMT","ATOTPOPFT"] - for popField in popFields: - # check if table has popfield - advance_progressor("Validating {} for negative values".format(popField)) - if custom.checkForField(outPop1Tbl,popField)==1: - # first check outPop1Tbl to see if negative values need to be recoded as POP_CONTEXT - negRecodeExp = "{} IN (-1111,-2222,-3333,-4444,-5555,-6666,-7777,-8888,-9999)".format(popField) - negRecodeView = "{}_{}_{}_recode_needed".format(os.path.basename(rootName),description,popField) - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop1Tbl,negRecodeView,negRecodeExp))[0])>0: - add_msg_and_print("Found negative codes to convert to POP_CONTEXT") - # first make sure table has pop context, add if necessary - if custom.checkForField(outPop1Tbl,'POP_CONTEXT')==0: - try: - arcpy.AddField_management(negRecodeView,'POP_CONTEXT','SHORT') - add_msg_and_print("Added POP_CONTEXT field to table") - except: - add_msg_and_print( arcpy.GetMessages() ) - # now recode the data - fields = [popField,'POP_CONTEXT'] - with arcpy.da.UpdateCursor(negRecodeView,fields) as cursor: - for row in cursor: - # first use the dict to convert the negative code to pop_context - row[1] = negToPopContext[row[0]] - # then assign the negative value to 0 - row[0] = 0 - cursor.updateRow(row) - # now check outPop1Tbl to see if there are any remaining NEGATIVE values - negExp = "{} < 0".format(popField) - negValueView = "{}_{}_{}_negs".format(os.path.basename(rootName),description,popField) - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop1Tbl,negValueView,negExp))[0])>0: - # if there are negative values, then extract them - outNegTbl = "{}_{}_{}_negatives".format(rootName,description,popField.lower()) - try: - # then create a table and report it - arcpy.CopyRows_management(negValueView,outNegTbl) - add_msg_and_print("Negative {} values found: {}".format(popField,outNegTbl)) - validationReports.append((1,"Negative {} found and must be corrected".format(popField),os.path.basename(outNegTbl))) - except: - add_msg_and_print( arcpy.GetMessages() ) - # next recode them as zeros - try: - arcpy.CalculateField_management(negValueView,popField,0,"PYTHON_9.3") - except: - add_msg_and_print( arcpy.GetMessages() ) - else: - add_msg_and_print("{} field is not present in {}".format(popField,inRawTable)) - validationReports.append((1,"{} Field is not present. Fix inputs".format(popField),None)) - - # if ISO doesn't exist add ISO field and calculate it - advance_progressor("Processing ISO Field") - if custom.checkForField(outPop1Tbl,'ISO')==0: - try: - arcpy.AddField_management(outPop1Tbl,'ISO','TEXT','#','#',20) - arcpy.CalculateField_management(outPop1Tbl,'ISO','"'+iso.upper()+'"','PYTHON') - add_msg_and_print("Added and calculated ISO ({})".format( iso.upper() )) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # add and calculate RPOPYEAR as correct year name if needed - advance_progressor("Processing RPOPYEAR") - if custom.checkForField(outPop1Tbl,'RPOPYEAR')==0: - try: - arcpy.AddField_management(outPop1Tbl,'RPOPYEAR','SHORT') - arcpy.CalculateField_management(outPop1Tbl,'RPOPYEAR','!'+yearField+'!','PYTHON') - arcpy.DeleteField_management(outPop1Tbl,yearField) - add_msg_and_print("Added and calculated RPOPYEAR") - except: - add_msg_and_print( arcpy.GetMessages() ) - - # if we pass this check we can select the appropriate schema table and validate - advance_progressor("Validating table against Schema") - schemaTable = schemas + os.sep + description + '_admin' + str(admins[description]) - validationResults = custom.validateSchema(outPop1Tbl,schemaTable) - # custom.validateSchema captures missing field names and incorrect field types - uscidChange = False - # if any of the variable tables are missing admins then we cannot validate the VARID join later - variableMissingAdmins = False - - for validationResult in validationResults: - # if the validation result fails based on type then transfer the data - # to a field of the same name and type - # validationResults in format (ValidationCode,FieldName,FieldType,ValidationDescription) - if validationResult[0]==2: - add_msg_and_print(validationResult) - # if the USCID field changes type we need to know the type in order to properly join UBIDs later - # uscidChange gets a value so is no longer "False" - if (str(validationResult[1]) == "USCID" and description == "total_pop"): - uscidChange = validationResult[2] - # transfer the field to new field of the same name - # but with the correct type - validationField = str(validationResult[1]) - validationType = str(validationResult[2]) - tmpField = validationField + "_tmp" - tmpCalc = '!'+validationField+'!' - validationCalc = '!'+tmpField+'!' - try: - arcpy.AddField_management(outPop1Tbl,tmpField,validationType) - arcpy.CalculateField_management(outPop1Tbl,tmpField,tmpCalc,"PYTHON") - arcpy.DeleteField_management(outPop1Tbl,validationField) - arcpy.AddField_management(outPop1Tbl,validationField,validationType) - arcpy.CalculateField_management(outPop1Tbl,validationField,validationCalc,"PYTHON") - arcpy.DeleteField_management(outPop1Tbl,tmpField) - add_msg_and_print("Corrected field type for: {}".format(validationField)) - except: - add_msg_and_print( arcpy.GetMessages() ) - # if the validation fails based on a missing field name, then human intervention is needed - # to decide if the field needs to be added or renamed - elif validationResult[0]==3: - # if the field in question is "POP_CONTEXT" then simply continue - # the reason is that some tables may not have pop_context at the start, which is ok - if validationResult[1]=="POP_CONTEXT": - continue - # if the field in question is a UCADMIN field from a variable table we cannot validate the VARID join later. - if validationResult[1]=="UCADMIN*": - if description != "total_pop": - variableMissingAdmins = True - add_msg_and_print(validationResult) - validationReports.append((1,"Schema validation failure, missing field: {}".format(validationResult[1]),None)) - - # if the validations pass, then make a copy of the schema and load the data - outPop2Tbl = "{}_{}_input_v02".format(rootName,description) - try: - arcpy.CopyRows_management(schemaTable,outPop2Tbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - try: - arcpy.Append_management(outPop1Tbl,outPop2Tbl,"NO_TEST") - add_msg_and_print("Loaded: " + outPop2Tbl) - - - except: - add_msg_and_print(arcpy.GetMessages()) - -#############NEW CODE ADDED HERE TO TRY TO WORKAROUND APPEND ISSUE############## - if int(arcpy.GetCount_management(outPop2Tbl).getOutput(0))==0: - arcpy.Append_management(outPop1Tbl,outPop2Tbl,"NO_TEST") - add_msg_and_print("There are still zero rows, the load won't work, so copy outPop1Tbl and delete the extra fields instead") - try: - arcpy.Delete_management(outPop2Tbl) - arcpy.CopyRows_management(outPop1Table,outPop2Tbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - # delete unneeded fields - # create list of schema field names to check against - schemaFldListObject = arcpy.ListFields(schemaTable,"*") - schemaFldList = [] - for schemaFldObject in schemaFldListObject: - schemaFldName = schemaFldObject.name - schemaFldList.append(schemaFldName) - # now check again outPop2Tbl - pop2TblFldListObject = arcpy.ListFields(outPop2Tbl,"*") - for pop2TblFldObject in pop2TblFldListObject: - pop2TblFldName = pop2TblFldObject.name - if not pop2TblFldName in schemaFldList: - arcpy.DeleteField_management(outPop2Tbl,pop2TblFldName) -#############NEW CODE ADDED HERE TO TRY TO WORKAROUND APPEND ISSUE############### - # the total_pop population must have a UBID joined - # first need to update USCID in case it is the wrong type - if description == "total_pop": - advance_progressor("Checking if UBID needs joining") - if uscidChange: - # if so add a temporary id, of the original type (uscidChange) and calculate - try: - arcpy.AddField_management(outPop2Tbl,"TMPID",uscidChange) - arcpy.CalculateField_management(outPop2Tbl,"TMPID","!USCID!","PYTHON") - arcpy.AddMessage("Calculated a USCID TMPID") - except: - add_msg_and_print( arcpy.GetMessages() ) - joinField = "TMPID" - else: - joinField = "USCID" - - ubidTable = "" - # if it's in the raw table, get it from there - if custom.checkForField(inRawTable,"UBID")==1: - ubidTable = inRawTable - # otherwise require a lookup table - elif lookUpTable is None: - add_msg_and_print("Lookup table is required to add UBID. Please address and rerun") - else: - # make a copy of the lookup table - if lookUpTab is None: - ubidTable = "{}_{}_lookup_raw".format(rootName,description) - arcpy.Copy_management(lookUpTable,ubidTable) - # or convert from excel if necessary - else: - ubidTable = create_table_from_excel(lookUpTable, lookUpTab, "{}_lookup".format(description)) - - # check to make sure there are no duplicate UBIDs in joinTable - advance_progressor("Checking for duplicate UBIDs") - process_duplicates(ubidTable,description,"UBID") - - # add UBID based on USCID join - try: - arcpy.JoinField_management(outPop2Tbl,joinField,ubidTable,"USCID","UBID") - add_msg_and_print("Joined UBID") - except: - add_msg_and_print( arcpy.GetMessages() ) - # delete TMPID if it was needed - if uscidChange: - try: - arcpy.DeleteField_management(outPop2Tbl,"TMPID") - except: - add_msg_and_print( arcpy.GetMessages() ) - - # check if POP_CONTEXT field has values and write contents to table - advance_progressor("Checking for POP_CONTEXT field") - popContextView = "{}_{}_popContext".format(os.path.basename(rootName),description) - popContextTable = "{}_{}_pop_context".format(rootName,description) - popContextExp = "POP_CONTEXT IS NOT NULL" - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop2Tbl,popContextView,popContextExp))[0])>0: - try: - arcpy.CopyRows_management(popContextView,popContextTable) - popContextExists = "Y" - RowCountPopContext = int(arcpy.GetCount_management(popContextTable).getOutput(0)) - add_msg_and_print("POP_CONTEXT field found and written to table") - # now make sure POP_CONTEXT is valid - invalidPopContextView = "{}_{}_invalidPopContext".format(os.path.basename(rootName),description) - invalidPopContextExp = "POP_CONTEXT NOT BETWEEN 101 AND 116" - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(popContextTable,invalidPopContextView,invalidPopContextExp))[0])>0: - add_msg_and_print("Invalid POP_CONTEXT code found. Fix error.") - validationReports.append((1,"Invalid POP_CONTEXT code found. Fix error.",os.path.basename(popContextTable))) - else: - validationReports.append((0,"POP_CONTEXT data found.",os.path.basename(popContextTable))) - except: - add_msg_and_print( arcpy.GetMessages() ) - else: - RowCountPopContext = 0 - - if description == "total_pop": - # check if there are any null UBIDs without POP_CONTEXT - nullUBIDView = "{}_{}_nullUBIDS".format(os.path.basename(rootName),description) - nullUBIDTbl = "{}_{}_null_UBIDs".format(rootName,description) - nullExp = "UBID IS NULL AND (POP_CONTEXT IS NULL OR POP_CONTEXT NOT BETWEEN 101 AND 116)" - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop2Tbl,nullUBIDView,nullExp))[0])>0: - # if yes then write them out - try: - arcpy.CopyRows_management(nullUBIDView,nullUBIDTbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - add_msg_and_print("There are null UBIDs without POP_CONTEXT, Check and rerun") - validationReports.append((1,"Null UBIDs found. Fix error or add POP_CONTEXT field",os.path.basename(nullUBIDTbl))) - - ####### for variable tables (sex,age, etc.) we need to add the VARID and VARID_SOURCE ####### - # then make sure the VARID can join to the total_pop_input table - # VARID is created by the concatenating UCAMDIN fields - - varidSource = "" - # first we determine the how the VARID is created by calculating and adding VARID_SOURCE - # but we can't if UCADMIN fields were previously found missing - if variableMissingAdmins: - add_msg_and_print("Cannot create VARID because one of the required UCADMIN fields is missing") - validationReports.append((0,"Cannot create VARID due to earlier 'missing UCADMIN field' error",None)) - elif description != "total_pop": - advance_progressor("Checking VARID joins to total_pop_input table") - # calculate VARID_SOURCE - varidSource = create_varid_source(admins[description]) - varSourceExpression = "'{}'".format(varidSource) - # add VARID_SOURCE to table - if add_and_calculate_text_field(outPop2Tbl,"VARID_SOURCE",62,varSourceExpression): - add_msg_and_print("Added and calculated VARID_SOURCE in {}".format(outPop2Tbl)) - # calculate VARID from VARID_SOURCE - varidExpression = calculate_VARID_expression(varidSource) - # add VARID to table - if add_and_calculate_text_field(outPop2Tbl,"VARID",62,varidExpression): - add_msg_and_print("Added and calculated VARID in {}".format(outPop2Tbl)) - # now we want to make sure the VARID joins with the total_pop_input table - # first we need to make sure that total_pop_input exists - arcpy.env.workspace = isoGDB - tbls = arcpy.ListTables("*total_pop_input*") - if len(tbls) == 1: - # god help us if there's more than 1 - # copy tot_pop_input to a temporary table so we can join VARID to it later - totPopTempTbl = "{}_{}_tp_input_v01t".format(rootName,description) - try: - arcpy.CopyRows_management(tbls[0],totPopTempTbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # we also need a copy of the current variables table - outPop3Tbl = "{}_{}_input_v03".format(rootName,description) - try: - arcpy.CopyRows_management(outPop2Tbl,outPop3Tbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # add TP_VARID id to totPopTempTbl - if add_and_calculate_text_field(totPopTempTbl,"TP_VARID",62,varidExpression): - # make table view then join by VARID - joinVARIDtoTPView = "{}_{}_VARIDtoTPView".format(os.path.basename(rootName),description) - arcpy.MakeTableView_management(totPopTempTbl,joinVARIDtoTPView) - try: - arcpy.JoinField_management(joinVARIDtoTPView,"TP_VARID",outPop3Tbl,"VARID","VARID") - add_msg_and_print("Successfully joined VARID TO TP_VARID") - except: - add_msg_and_print(arcpy.GetMessages()) - add_msg_and_print("Failed to join VARID TO TP_VARID") - - # no join the other way around, first making a table view - joinTPtoVARIDView = "{}_{}_TPtoVARIDView".format(os.path.basename(rootName),description) - arcpy.MakeTableView_management(outPop3Tbl,joinTPtoVARIDView) - try: - arcpy.JoinField_management(joinTPtoVARIDView,"VARID",totPopTempTbl,"TP_VARID","TP_VARID") - add_msg_and_print("Successfully joined TP_VARID TO VARID") - except: - add_msg_and_print(arcpy.GetMessages()) - add_msg_and_print("Failed to join TP_VARID TO VARID") - - # test if joins are missing - nullVARIDView = "{}_{}_nullVARIDView".format(os.path.basename(rootName),description) - nullVARIDExp = "VARID IS NULL" - nullTP_VARIDView = "{}_{}_nullTP_VARIDView".format(os.path.basename(rootName),description) - nullTP_VARIDExp = "TP_VARID IS NULL" - # check for NULLs in the VARID join to TP_VARID and create error table if necessary - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(joinVARIDtoTPView,nullVARIDView,nullVARIDExp))[0])>0: - try: - nullVARIDTbl = "{}_{}_VARID_to_TP_join_errors".format(rootName,description) - arcpy.CopyRows_management(nullVARIDView,nullVARIDTbl) - add_msg_and_print("Found NULL VARID when joining to total_pop_input") - validationReports.append((1,"VARID does not map to total_pop_input. Needs correction.",os.path.basename(nullVARIDTbl))) - except: - add_msg_and_print(arcpy.GetMessages()) - # check for NULLs in the TP_VARID join to VARID and create error table if necessary - if int (arcpy.GetCount_management(arcpy.MakeTableView_management(joinTPtoVARIDView,nullTP_VARIDView,nullTP_VARIDExp))[0])>0: - try: - nullTPVARIDTbl = "{}_{}_TP_to_VARID_join_errors".format(rootName,description) - arcpy.CopyRows_management(nullTP_VARIDView,nullTPVARIDTbl) - add_msg_and_print("Found NULL TP_VARID when joining to total_pop_input") - validationReports.append((1,"total_pop_input row(s) not mapping to VARID. Correct so variable estimates can be inherited.",os.path.basename(nullTPVARIDTbl))) - except: - add_msg_and_print(arcpy.GetMessages()) - else: - add_msg_and_print("VARID joins are successful") - else: - add_msg_and_print("Failed to add TP_VARID to {}".format(totPopTempTbl)) - else: - add_msg_and_print("total_pop_input table not found, cannot validate VARID join") - validationReports.append((0,"total_pop_input table not found, cannot validate VARID join, may need to fix and rerun",None)) - else: - add_msg_and_print("Unable to calculate VARID") - validationReports.append((1,"Unable to calculate VARID",None)) - else: - add_msg_and_print("Unable to calculate VARID_SOURCE") - validationReports.append((1,"Unable to calculate VARID_SOURCE",None)) - -## # check for null UBIDs and delete them -## # null UBIDs with and without POP_CONTEXT were recorded earlier. -## if description == "total_pop": -## nullUBID2View = "{}_{}_nullUBIDS_PC".format(rootName,description)# save to disk instead -## nullUBID2Exp = "UBID IS NULL OR UBID = ''" -## if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop2Tbl,nullUBID2View,nullUBID2Exp))[0])>0: -## # if yes delete them, these rows will not be gridded -## try: -## arcpy.DeleteRows_management(nullUBID2View) -## add_msg_and_print("Deleted NULL UBIDS from input table") -## except: -## add_msg_and_print( arcpy.GetMessages() ) - - # note error if table is empty - if int(arcpy.GetCount_management(outPop2Tbl).getOutput(0))==0: - add_msg_and_print("Input table is empty!") - validationReports.append((1,"Input table is empty. There must have been a problem.",None)) - - # write validatation reports to diagnostics table - write_diagnostics_table() - - # if no failures found in diagnostics then create final table, else create a "FAIL" table - if not failCount: - outPopTable = "{}_{}_input".format(rootName,description) - else: - outPopTable = "{}_{}_input_FAIL".format(rootName,description) - advance_progressor("Creating final {} input table".format(description)) - try: - arcpy.CopyRows_management(outPop2Tbl,outPopTable) - add_msg_and_print("Created {}".format(outPopTable)) - RowCountFinal = int(arcpy.GetCount_management(outPopTable).getOutput(0)) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # strip whitespace from all string fields in table - try: - custom.stripWhiteSpace(outPopTable) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # delete any temp input population versions - advance_progressor("Cleaning up temp files") - overwrite_tables("{}*_v0".format(description)) - - # now create a metadata table - write_metadata_table() - - arcpy.ResetProgressor() - -arcpy.SetProgressor("default", "Validation complete!") -time.sleep(2.5) -s = (datetime.datetime.now()-startTime).seconds -add_msg_and_print("Time to complete: {:0>2d}:{:0>2d}:{:0>2d}".format(s//3600, s%3600//60, s%60)) - - diff --git a/Release_4_1/Alpha/Scripts/python/tools/load_and_validate_tablesPOL.py b/Release_4_1/Alpha/Scripts/python/tools/load_and_validate_tablesPOL.py deleted file mode 100644 index e39a9a7..0000000 --- a/Release_4_1/Alpha/Scripts/python/tools/load_and_validate_tablesPOL.py +++ /dev/null @@ -1,839 +0,0 @@ -# copy necessary input files to country gridding fgdb -# produced for prod migration -# single country input -# kmacmanus -# 5-12-15 -# added ability to work with multiple population tables, put input variables into ordered dictionaries, -# allow either excel or fgdb input tables, moved code into functions, -# validations extended to ATOTPOPMT/FT fields, created pop_context functions and corresponding UBID validation, -# rewrote validation codes and errors, assigns negative census codes to pop_context, recode remaining negatives to 0 -# logic to create VARID and validate join -# jsquires -# 7-30-15 - -## REASONS TO FAIL VALIDATION -## IF VALIDATION FAILS THEN THE FINAL POP TABLE IS NOT WRITTEN -##1) USCID Duplicates -##2) The number of NAME fields does not match what was input for file name. -##3) ADMIN level does not match what was input -##4) The specified year value does not match the year value in the input table -##5) Negative values found in population field (ATOTPOPXX) -##6) Schema validation failure, missing field -##7) UBID Duplicates -##8) Invalid POP_CONTEXT code -##9) NULL UBID without POP_CONTEXT -##10) Variable table (VARID) does not join to total_pop_input (VARID) or vice-versa - -# import libraries -import arcpy, sys, os, datetime, imp, time -from collections import OrderedDict as odict - -# progressor function and total number of steps -arcpy.SetProgressor("default", "Let's validate some files!") - -# import the checkForField, checkFieldType, and validateSchema functions to a module called custom -custom = imp.load_source('custom',r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Scripts\python\functions\validateSchema.py') -# import the print_and_log_msg from output-logger -log = imp.load_source('log',r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Scripts\python\functions\output-logger.py') - -# set time counter -startTime = datetime.datetime.now() - -# define gridding folder workspace -workspace = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' -arcpy.env.workspace = workspace - -# define location of schema tables -schemas = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\schema_tables.gdb' - -# set default for metadata variable -popContextExists = "N" - -def add_and_calculate_text_field(table,field,fieldLength,expression): - try: - arcpy.AddField_management(table,field,"TEXT","","",fieldLength) - #arcpy.CalculateField_management(table,field,"{}".format(expression),"PYTHON") - arcpy.CalculateField_management(table,field,expression,"PYTHON") - return True - except: - add_msg_and_print( arcpy.GetMessages() ) - add_msg_and_print("Unable to add {} to {}".format(field,table)) - return False - -def add_msg_and_print(msg): - ''' - prints message within Arc tool or stdout depending on whether runFromToolBox is True - also logs message to logfile - note: "logfile" variable, currently assigned outside of function - ''' -## if runFromToolBox: -## try: -## arcpy.AddMessage(msg) -## # because ArcGIS seems to get overwhelmed, at times when there are too many messages -## except IOError: -## pass -## else: -## print msg - if runFromToolBox: - try: - arcpy.AddMessage(msg) - log.print_and_log_msg(msg,logfile) - # because ArcGIS seems to get overwhelmed, at times when there are too many messages - except IOError: - pass - else: - log.print_and_log_msg(msg,logfile) - -def advance_progressor(message): - if runFromToolBox: - arcpy.SetProgressorLabel(message) - arcpy.SetProgressorPosition() - else: - pass - -def break_out(): - ''' for errors where we want to break out, report the error and create metadata ''' - write_diagnostics_table() - write_metadata_table() - arcpy.ResetProgressor() - -def calculate_VARID_expression(idSource): - ''' - idSource is a concatenated string of id field names - returns an expression that will be used to calculate VARIDs - ''' - # swap the delimiters and add exclamations and quotes at beginning and end - varExp = '!'+idSource.replace('_','!+"_"+!')+'!' - return varExp - -def copy_fgdb_table(table, tableVariable): - rawTable = "{}_{}_raw".format(rootName,tableVariable) - try: - arcpy.CopyRows_management(table,rawTable) - add_msg_and_print('Copied ' + tableVariable + ' to ' + rawTable) - return rawTable - except: - add_msg_and_print( arcpy.GetMessages() ) - add_msg_and_print("Failed to convert {} from FGDB".format(table)) - return False - -def create_diagnostic_table(table, tableVariable): - diagnosticTemplate = schemas + os.sep + "ingest_diagnostics" - dTable = "{}_{}_diagnostics".format(rootName,tableVariable) - try: - arcpy.CopyRows_management(diagnosticTemplate,dTable) - return dTable - except: - add_msg_and_print( arcpy.GetMessages() ) - -def create_table_from_excel(table, ingestTab, tableVariable): - rawTable = "{}_{}_raw".format(rootName,tableVariable) - try: - arcpy.ExcelToTable_conversion(table,rawTable,ingestTab) - add_msg_and_print('Copied ' + ingestTab + ' to ' + rawTable) - return rawTable - except: - add_msg_and_print( arcpy.GetMessages() ) - add_msg_and_print("Failed to convert {} from Excel".format(table)) - return False - -def create_varid_source(adminLevel): - varSource = "" - for i in range(int(adminLevel)+1): - varSource += "UCADMIN{}_".format(i) - return varSource[:-1] - -def overwrite_tables(tableWildCard): - arcpy.env.workspace = workspace + os.sep + iso + '.gdb' - wildCard = "*{}*".format(tableWildCard) - delTbls = arcpy.ListTables(wildCard) - for delTbl in delTbls: - try: - message = "Deleting: {}".format(delTbl) - add_msg_and_print(message) - arcpy.Delete_management(delTbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - failMessage = "Unable to delete {}. You may need to do this manually.".format(delTbl) - add_msg_and_print(failMessage) - arcpy.env.workspace = workspace - -def process_duplicates(table, tableVariable, field): - ''' - table: contains a table path with the data that will be checked for duplicates - tableVariable: the type of data in the table, e.g. "sex" or "total_pop" - field: the field in the table that will be checked for duplicates - ''' - notNULLView = "{}_{}_{}_dupes".format(os.path.basename(rootName),tableVariable, field) - #notNULLExp = "{} IS NOT NULL OR CHAR_LENGTH({}) > 0".format(field, field) -#### NEED TO KNOW IF FIELD IS STRING OR NUMERIC IN ORDER TO FORM EXPRESSION - if custom.checkFieldType(table,field,"String")==1: - notNULLExp = "{} IS NOT NULL AND {} <> ''".format(field, field) - else: - notNULLExp = "{} IS NOT NULL".format(field) - # first make a table view that excludes NULL and empty values - arcpy.MakeTableView_management(table,notNULLView,notNULLExp) - dupeView = "{}_{}_{}_duplicates_view".format(os.path.basename(rootName),tableVariable,field) - # then check for duplicates - if custom.checkForDuplicates(notNULLView,field,dupeView)==1: - # if yes, then output the suspicious rows to a table - try: - duplicatesTable = "{}_{}_duplicate_{}s".format(rootName,tableVariable, field) - arcpy.CopyRows_management(dupeView,duplicatesTable) - add_msg_and_print("Created {}".format(duplicatesTable)) - validationReports.append((1,"Fix {} Duplicates".format(field),os.path.basename(duplicatesTable))) - except: - add_msg_and_print( arcpy.GetMessages() ) - -def write_diagnostics_table(): - global failCount - # write validation reports to diagnostics table or validation success message - advance_progressor("Writing Validation Reports") - # create diagnosticTable to house validation reports - diagnosticTable = create_diagnostic_table(table, description) - # create insertCursor to add rows to diagnosticTable - insertCursor = arcpy.da.InsertCursor(diagnosticTable,['PASS','DESCRIPTION','TABLE_LOC']) - if len(validationReports)>0: - # loop through the validationReports and write to diagnosticTable - for validationReport in validationReports: - if validationReport[0] > 0: - failCount += 1; - add_msg_and_print("Validation Report: " + str(validationReport)) - insertCursor.insertRow(validationReport) - if failCount == 0: - insertCursor.insertRow((0,"Validation successful, no errors found.",None)) - add_msg_and_print("Validation for {} found no issues.".format(description)) - del insertCursor - arcpy.CalculateField_management(diagnosticTable,"ISO",'"' + str(iso.upper() + '"'),"PYTHON") - -def write_metadata_table(): - # create processMetadata - advance_progressor("Creating Metadata Table") - processMetadataTemplate = schemas + os.sep + "process_metadata_1" - processMetadataTable = "{}_{}_metadata".format(rootName,description) - try: - arcpy.CopyRows_management(processMetadataTemplate,processMetadataTable) - except: - add_msg_and_print( arcpy.GetMessages() ) - # populate the table with input parameters: - # ObjectID,ISO,InputTable,InputFormat,ExcelTabName,AdminLevel,EstimateYear,LookupTable,LookupExcelTabName,PopContext,StartTime,EndTime - metadataParams = (None,iso.upper(),tables[description],inputFormat,excelTabs[description], - admins[description],estimateYear,lookUpTable,lookUpTab,RowCountRaw,RowCountFinal,RowCountPopContext, - processStart.strftime("%Y-%m-%d %H:%M:%S"),datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")) - cursor = arcpy.da.InsertCursor(processMetadataTable,"*") - cursor.insertRow(metadataParams) - add_msg_and_print("Created metadata table: {}".format(processMetadataTable)) - # Delete cursor object - del cursor - - -#if running the script without the tool set runFromToolBox to False -runFromToolBox = False - -if runFromToolBox: - #request user input for parameters - isoText = arcpy.GetParameterAsText(0) - inputPopTable = arcpy.GetParameterAsText(1) or None - ingestPopTab = arcpy.GetParameterAsText(2) or None - ingestPopLevel = arcpy.GetParameterAsText(3) or None - estimateYear = arcpy.GetParameterAsText(4) - yearField = arcpy.GetParameterAsText(5) - inputSexTable = arcpy.GetParameterAsText(6) or None - ingestSexTab = arcpy.GetParameterAsText(7) or None - ingestSexLevel = arcpy.GetParameterAsText(8) or None - - #Disabling Age and Urban/Rural functionality for now - #renumber GetParameterAsText entries when reinstating - ##inputAgeTable = arcpy.GetParameterAsText(9) or None - ##ingestAgeTab = arcpy.GetParameterAsText(10) or None - ##ingestAgeLevel = arcpy.GetParameterAsText(11) or None - ##inputUrbanRuralTable = arcpy.GetParameterAsText(12) or None - ##ingestUrbanRuralTab = arcpy.GetParameterAsText(13) or None - ##ingestUrbanRuralLevel = arcpy.GetParameterAsText(14) or None - inputAgeTable = None #currently turned off above - ingestAgeTab = None #currently turned off above - ingestAgeLevel = None #currently turned off above - inputUrbanRuralTable = None #currently turned off above - ingestUrbanRuralTab = None #currently turned off above - ingestUrbanRuralLevel = None #currently turned off above - - lookUpTable = arcpy.GetParameterAsText(9) or None - lookUpTab = arcpy.GetParameterAsText(10) or None - overwriteTables = arcpy.GetParameter(11) -else: - #set parameters here, for running outside of tool box and when runFromToolBox is set to False - isoText = "POL" - inputPopTable = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\POL\Ingest\Census\POL_admin4_census_2011.xlsx' - ingestPopTab = 'POL_admin4_census_2011' - ingestPopLevel = 4 - estimateYear = "2011" - yearField = "CENSUS_YEAR" - inputSexTable = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\POL\Ingest\Census\POL_admin4_census_2011.xlsx' - ingestSexTab = "POL_admin4_census_2011" - ingestSexLevel = 4 - inputAgeTable = None - ingestAgeTab = None - ingestAgeLevel = None - inputUrbanRuralTable = None - ingestUrbanRuralTab = None - ingestUrbanRuralLevel = None - lookUpTable = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\POL\Match\POL_lookup_admin4.xlsx' - lookUpTab = 'POL_lookup_admin4' - overwriteTables = True - -iso = isoText.lower() - -# define where logfile will be stored - this will be a copy of the output shown on the screen -logtime = time.strftime("%Y%m%d-%H%M%S") -logfile = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\script_outputs' + os.sep + iso + logtime + ".txt" -# now initiliaze file -lf = open(logfile,'w') -lf.write("Validation logging for {} at {}\nInputs: {{{},{},{},{},{},{},{},{},{},{}}}\n".format(iso,logtime,isoText,inputPopTable,ingestPopLevel, - estimateYear,yearField,inputSexTable,ingestSexLevel, - lookUpTable,lookUpTab,overwriteTables)) -lf.close() - -# create ordered dictionaries for inputs -tables = odict([("total_pop",inputPopTable), ("sex_variables",inputSexTable), ("age_variables",inputAgeTable), ("urban_rural",inputUrbanRuralTable)]) -excelTabs = odict([("total_pop",ingestPopTab), ("sex_variables",ingestSexTab), ("age_variables",ingestAgeTab), ("urban_rural",ingestUrbanRuralTab)]) -admins = odict([("total_pop",ingestPopLevel), ("sex_variables",ingestSexLevel), ("age_variables",ingestAgeLevel), ("urban_rural",ingestUrbanRuralLevel)]) - -# reformat excelTabs input by looping over tab variable, location pairs -for tabVar, tabLoc in excelTabs.iteritems(): - if tabLoc is None: - continue - # we just want the name of the tab so remove the filepath an strp off any '$' characters - tabName = os.path.basename(tabLoc).rstrip('$') - excelTabs[tabVar] = tabName - -# and dict for negative values that need to be recoded -negToPopContext = {-1111:111, -2222:108, -3333:112, -4444:113, -5555:114, -6666:109, -7777:115, -8888:116, -9999:111} - -# clear in_memory workspace -arcpy.Delete_management("in_memory") - -# create file geodatabase -isoGDB = workspace + os.sep + iso + '.gdb' -if not arcpy.Exists(isoGDB): - try: - arcpy.CreateFileGDB_management(workspace,iso) - add_msg_and_print("\nCreated gridding file GDB") - except: - add_msg_and_print(arcpy.GetMessages()) -else: - add_msg_and_print("\nWARNING: The file GDB ({}.gdb) already exists. You may need to delete it or use the 'Overwrite' option.\n".format(iso)) - -# iterate through the 'tables' dictionary, where 'description' is the key and 'table' is the value -for description, table in tables.iteritems(): - - validationReports = [] - failCount = 0 - RowCountFinal = None - RowCountPopContext = None - - # skip tables that we are not processing this run - if tables[description] is None: - continue - processStart = datetime.datetime.now() - add_msg_and_print("\nValidating '{}' table: {}\n".format(description,table)) - arcpy.SetProgressor("step", "Validating '{}' table".format(description),0) - time.sleep(2.5) - - # delete ingest and diagnostic tables from previous runs, if overwrite Boolean True - advance_progressor("Preparing directories and tables.") - if overwriteTables is True: - overwrite_tables(description) - - # parse rootName - rootName = workspace + os.sep + iso + '.gdb' + os.sep + iso + '_admin' + str(admins[description]) + '_' + str(estimateYear) - - # see if excel tab corresponding to table exists and convert to "gdb" table if necessary - # if no excel tab was entered then, just use gdb table - inputFormat = "FGDBT" - if excelTabs[description] is None: - inRawTable = copy_fgdb_table(table, description) - if inRawTable is False: - validationReports.append((1,"Unable to copy FGDBT",table)) - break_out() - break - # else convert excel file - else: - inputFormat = "Excel" - inRawTable = create_table_from_excel(table, excelTabs[description], description) - if inRawTable is False: - validationReports.append((1,"Unable to create FGDBT from Excel: {}".format(excelTabs[description]),table)) - break_out() - break - RowCountRaw = int(arcpy.GetCount_management(inRawTable).getOutput(0)) - arcpy.AddMessage("Row: " + str(RowCountRaw)) - advance_progressor("Checking for duplicate USCIDs") - process_duplicates(inRawTable,description,"USCID") - - ##########check that adminLevel corresponds to the number of UCADMINS and NAMES########## - # are there the same number of UCADMIN fields as NAME fields? - # if not, then validation fails - advance_progressor("Processing UCADMINs") - if not len(arcpy.ListFields(inRawTable,'NAME*'))==len(arcpy.ListFields(inRawTable,'UCADMIN*')): - add_msg_and_print("Check table, the number of NAME columns does not match the number of UCADMIN fields") - validationReports.append((1,"Number of NAME and UCADMIN columns do not match. Fix and rerun.",None)) - - # check if the number of admin fields corresponds to what the user input for the adminLevel - # define admin check as the number input by the user + 1 to account for admin0 - adminCheck = int(admins[description]) + 1 - if not len(arcpy.ListFields(inRawTable,'NAME*'))==adminCheck: - add_msg_and_print("Check table, the number of NAME fields does not match what you input for the administrative level") - validationReports.append((1,"Number of admin levels does not match what was input. Fix and rerun.",None)) - - ##########check that estimateYear corresponds to the year captured in the data########## - # check if the yearField is already in correct format and exists - advance_progressor("Processing Year Fields") - if custom.checkForField(inRawTable,yearField)==0: - add_msg_and_print("The input yearField '{}' does not exist in the table. Fix and rerun".format(yearField)) - validationReports.append((1,"The input yearField '{}' does not exist in the table. Please fix and rerun".format(yearField),None)) - break_out() - break - - # next run frequency analysis on the provided yearField in case it is not unique - try: - yearTable = 'in_memory' + os.sep + iso + '_' + description + '_year' - arcpy.Frequency_analysis(inRawTable,yearTable,yearField) - add_msg_and_print("Created {}".format(yearTable)) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # getCount of the number of rows in yearTable, if more than 1 then further analysis is needed - if int(arcpy.GetCount_management(yearTable)[0])<>1: - yearList = [] - freqList = [] - # we need to select the most frequent year - with arcpy.da.SearchCursor(yearTable,[yearField,'FREQUENCY']) as cursor: - for row in cursor: - yearList.append(row[0]) - freqList.append(row[1]) - maxFreq = max(freqList) - maxPosition = freqList.index(maxFreq) - yearValue = yearList[maxPosition] - else: - with arcpy.da.SearchCursor(inRawTable,[yearField]) as cursor: - for row in cursor: - yearValue = row[0] - - # now that we have specified yearValue, check that it matches the input year - # if not validation fails - if not str(int(yearValue))==str(estimateYear): - add_msg_and_print("Check table, the specified year value: {} does not match the year value in the input table: {}".format(estimateYear,int(yearValue))) - validationReports.append((1,'Check table, the specified year value does not match the year value in the input table',None)) - - # create a version of the input table which can be altered - outPop1Tbl = "{}_{}_input_v01".format(rootName,description) - try: - arcpy.CopyRows_management(inRawTable,outPop1Tbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - - #########evaluate ATOTPOPXX field's for negative values and extract rows if needed########## - ### NOTE - this iterates through a list of popFields, for ease of programming, as we started with just one field ATOTPOPBT - ### would be more efficient to recode so that all popfields are looked at and handled in one pass - if description == "total_pop": - popFields = ["ATOTPOPBT"] - else: - popFields = ["ATOTPOPBT","ATOTPOPMT","ATOTPOPFT"] - for popField in popFields: - # check if table has popfield - advance_progressor("Validating {} for negative values".format(popField)) - if custom.checkForField(outPop1Tbl,popField)==1: - # first check outPop1Tbl to see if negative values need to be recoded as POP_CONTEXT - negRecodeExp = "{} IN (-1111,-2222,-3333,-4444,-5555,-6666,-7777,-8888,-9999)".format(popField) - negRecodeView = "{}_{}_{}_recode_needed".format(os.path.basename(rootName),description,popField) - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop1Tbl,negRecodeView,negRecodeExp))[0])>0: - add_msg_and_print("Found negative codes to convert to POP_CONTEXT") - # first make sure table has pop context, add if necessary - if custom.checkForField(outPop1Tbl,'POP_CONTEXT')==0: - try: - arcpy.AddField_management(negRecodeView,'POP_CONTEXT','SHORT') - add_msg_and_print("Added POP_CONTEXT field to table") - except: - add_msg_and_print( arcpy.GetMessages() ) - # now recode the data - fields = [popField,'POP_CONTEXT'] - with arcpy.da.UpdateCursor(negRecodeView,fields) as cursor: - for row in cursor: - # first use the dict to convert the negative code to pop_context - row[1] = negToPopContext[row[0]] - # then assign the negative value to 0 - row[0] = 0 - cursor.updateRow(row) - # now check outPop1Tbl to see if there are any remaining NEGATIVE values - negExp = "{} < 0".format(popField) - negValueView = "{}_{}_{}_negs".format(os.path.basename(rootName),description,popField) - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop1Tbl,negValueView,negExp))[0])>0: - # if there are negative values, then extract them - outNegTbl = "{}_{}_{}_negatives".format(rootName,description,popField.lower()) - try: - # then create a table and report it - arcpy.CopyRows_management(negValueView,outNegTbl) - add_msg_and_print("Negative {} values found: {}".format(popField,outNegTbl)) - validationReports.append((1,"Negative {} found and must be corrected".format(popField),os.path.basename(outNegTbl))) - except: - add_msg_and_print( arcpy.GetMessages() ) - # next recode them as zeros - try: - arcpy.CalculateField_management(negValueView,popField,0,"PYTHON_9.3") - except: - add_msg_and_print( arcpy.GetMessages() ) - else: - add_msg_and_print("{} field is not present in {}".format(popField,inRawTable)) - validationReports.append((1,"{} Field is not present. Fix inputs".format(popField),None)) - - # if ISO doesn't exist add ISO field and calculate it - advance_progressor("Processing ISO Field") - if custom.checkForField(outPop1Tbl,'ISO')==0: - try: - arcpy.AddField_management(outPop1Tbl,'ISO','TEXT','#','#',20) - arcpy.CalculateField_management(outPop1Tbl,'ISO','"'+iso.upper()+'"','PYTHON') - add_msg_and_print("Added and calculated ISO ({})".format( iso.upper() )) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # add and calculate RPOPYEAR as correct year name if needed - advance_progressor("Processing RPOPYEAR") - if custom.checkForField(outPop1Tbl,'RPOPYEAR')==0: - try: - arcpy.AddField_management(outPop1Tbl,'RPOPYEAR','SHORT') - arcpy.CalculateField_management(outPop1Tbl,'RPOPYEAR','!'+yearField+'!','PYTHON') - arcpy.DeleteField_management(outPop1Tbl,yearField) - add_msg_and_print("Added and calculated RPOPYEAR") - except: - add_msg_and_print( arcpy.GetMessages() ) - - # if we pass this check we can select the appropriate schema table and validate - advance_progressor("Validating table against Schema") - schemaTable = schemas + os.sep + description + '_admin' + str(admins[description]) - validationResults = custom.validateSchema(outPop1Tbl,schemaTable) - # custom.validateSchema captures missing field names and incorrect field types - uscidChange = False - # if any of the variable tables are missing admins then we cannot validate the VARID join later - variableMissingAdmins = False - - for validationResult in validationResults: - # if the validation result fails based on type then transfer the data - # to a field of the same name and type - # validationResults in format (ValidationCode,FieldName,FieldType,ValidationDescription) - if validationResult[0]==2: - add_msg_and_print(validationResult) - # if the USCID field changes type we need to know the type in order to properly join UBIDs later - # uscidChange gets a value so is no longer "False" - if (str(validationResult[1]) == "USCID" and description == "total_pop"): - uscidChange = validationResult[2] - # transfer the field to new field of the same name - # but with the correct type - validationField = str(validationResult[1]) - validationType = str(validationResult[2]) - tmpField = validationField + "_tmp" - tmpCalc = '!'+validationField+'!' - validationCalc = '!'+tmpField+'!' - try: - arcpy.AddField_management(outPop1Tbl,tmpField,validationType) - arcpy.CalculateField_management(outPop1Tbl,tmpField,tmpCalc,"PYTHON") - arcpy.DeleteField_management(outPop1Tbl,validationField) - arcpy.AddField_management(outPop1Tbl,validationField,validationType) - arcpy.CalculateField_management(outPop1Tbl,validationField,validationCalc,"PYTHON") - arcpy.DeleteField_management(outPop1Tbl,tmpField) - add_msg_and_print("Corrected field type for: {}".format(validationField)) - except: - add_msg_and_print( arcpy.GetMessages() ) - # if the validation fails based on a missing field name, then human intervention is needed - # to decide if the field needs to be added or renamed - elif validationResult[0]==3: - # if the field in question is "POP_CONTEXT" then simply continue - # the reason is that some tables may not have pop_context at the start, which is ok - if validationResult[1]=="POP_CONTEXT": - continue - # if the field in question is a UCADMIN field from a variable table we cannot validate the VARID join later. - if validationResult[1]=="UCADMIN*": - if description != "total_pop": - variableMissingAdmins = True - add_msg_and_print(validationResult) - validationReports.append((1,"Schema validation failure, missing field: {}".format(validationResult[1]),None)) - - # if the validations pass, then make a copy of the schema and load the data - outPop2Tbl = "{}_{}_input_v02".format(rootName,description) - try: - arcpy.CopyRows_management(schemaTable,outPop2Tbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - try: - arcpy.Append_management(outPop1Tbl,outPop2Tbl,"NO_TEST") - add_msg_and_print("Loaded: " + outPop2Tbl) - - - except: - add_msg_and_print(arcpy.GetMessages()) - -#############NEW CODE ADDED HERE TO TRY TO WORKAROUND APPEND ISSUE############## - if int(arcpy.GetCount_management(outPop2Tbl).getOutput(0))==0: - arcpy.Append_management(outPop1Tbl,outPop2Tbl,"NO_TEST") - add_msg_and_print("There are still zero rows, the load won't work, so copy outPop1Tbl and delete the extra fields instead") - try: - arcpy.Delete_management(outPop2Tbl) - arcpy.CopyRows_management(outPop1Table,outPop2Tbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - # delete unneeded fields - # create list of schema field names to check against - schemaFldListObject = arcpy.ListFields(schemaTable,"*") - schemaFldList = [] - for schemaFldObject in schemaFldListObject: - schemaFldName = schemaFldObject.name - schemaFldList.append(schemaFldName) - # now check again outPop2Tbl - pop2TblFldListObject = arcpy.ListFields(outPop2Tbl,"*") - for pop2TblFldObject in pop2TblFldListObject: - pop2TblFldName = pop2TblFldObject.name - if not pop2TblFldName in schemaFldList: - arcpy.DeleteField_management(outPop2Tbl,pop2TblFldName) -#############NEW CODE ADDED HERE TO TRY TO WORKAROUND APPEND ISSUE############### - # the total_pop population must have a UBID joined - # first need to update USCID in case it is the wrong type - if description == "total_pop": - advance_progressor("Checking if UBID needs joining") - if uscidChange: - # if so add a temporary id, of the original type (uscidChange) and calculate - try: - arcpy.AddField_management(outPop2Tbl,"TMPID",uscidChange) - arcpy.CalculateField_management(outPop2Tbl,"TMPID","!USCID!","PYTHON") - arcpy.AddMessage("Calculated a USCID TMPID") - except: - add_msg_and_print( arcpy.GetMessages() ) - joinField = "TMPID" - else: - joinField = "USCID" - - ubidTable = "" - # if it's in the raw table, get it from there - if custom.checkForField(inRawTable,"UBID")==1: - ubidTable = inRawTable - # otherwise require a lookup table - elif lookUpTable is None: - add_msg_and_print("Lookup table is required to add UBID. Please address and rerun") - else: - # make a copy of the lookup table - if lookUpTab is None: - ubidTable = "{}_{}_lookup_raw".format(rootName,description) - arcpy.Copy_management(lookUpTable,ubidTable) - # or convert from excel if necessary - else: - ubidTable = create_table_from_excel(lookUpTable, lookUpTab, "{}_lookup".format(description)) - - # check to make sure there are no duplicate UBIDs in joinTable - advance_progressor("Checking for duplicate UBIDs") - process_duplicates(ubidTable,description,"UBID") - - # add UBID based on USCID join - try: - arcpy.JoinField_management(outPop2Tbl,joinField,ubidTable,"USCID","UBID") - add_msg_and_print("Joined UBID") - except: - add_msg_and_print( arcpy.GetMessages() ) - # delete TMPID if it was needed - if uscidChange: - try: - arcpy.DeleteField_management(outPop2Tbl,"TMPID") - except: - add_msg_and_print( arcpy.GetMessages() ) - - # check if POP_CONTEXT field has values and write contents to table - advance_progressor("Checking for POP_CONTEXT field") - popContextView = "{}_{}_popContext".format(os.path.basename(rootName),description) - popContextTable = "{}_{}_pop_context".format(rootName,description) - popContextExp = "POP_CONTEXT IS NOT NULL" - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop2Tbl,popContextView,popContextExp))[0])>0: - try: - arcpy.CopyRows_management(popContextView,popContextTable) - popContextExists = "Y" - RowCountPopContext = int(arcpy.GetCount_management(popContextTable).getOutput(0)) - add_msg_and_print("POP_CONTEXT field found and written to table") - # now make sure POP_CONTEXT is valid - invalidPopContextView = "{}_{}_invalidPopContext".format(os.path.basename(rootName),description) - invalidPopContextExp = "POP_CONTEXT NOT BETWEEN 101 AND 116" - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(popContextTable,invalidPopContextView,invalidPopContextExp))[0])>0: - add_msg_and_print("Invalid POP_CONTEXT code found. Fix error.") - validationReports.append((1,"Invalid POP_CONTEXT code found. Fix error.",os.path.basename(popContextTable))) - else: - validationReports.append((0,"POP_CONTEXT data found.",os.path.basename(popContextTable))) - except: - add_msg_and_print( arcpy.GetMessages() ) - else: - RowCountPopContext = 0 - - if description == "total_pop": - # check if there are any null UBIDs without POP_CONTEXT - nullUBIDView = "{}_{}_nullUBIDS".format(os.path.basename(rootName),description) - nullUBIDTbl = "{}_{}_null_UBIDs".format(rootName,description) - nullExp = "UBID IS NULL AND (POP_CONTEXT IS NULL OR POP_CONTEXT NOT BETWEEN 101 AND 116)" - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop2Tbl,nullUBIDView,nullExp))[0])>0: - # if yes then write them out - try: - arcpy.CopyRows_management(nullUBIDView,nullUBIDTbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - add_msg_and_print("There are null UBIDs without POP_CONTEXT, Check and rerun") - validationReports.append((1,"Null UBIDs found. Fix error or add POP_CONTEXT field",os.path.basename(nullUBIDTbl))) - - ####### for variable tables (sex,age, etc.) we need to add the VARID and VARID_SOURCE ####### - # then make sure the VARID can join to the total_pop_input table - # VARID is created by the concatenating UCAMDIN fields - - varidSource = "" - # first we determine the how the VARID is created by calculating and adding VARID_SOURCE - # but we can't if UCADMIN fields were previously found missing - if variableMissingAdmins: - add_msg_and_print("Cannot create VARID because one of the required UCADMIN fields is missing") - validationReports.append((0,"Cannot create VARID due to earlier 'missing UCADMIN field' error",None)) - elif description != "total_pop": - advance_progressor("Checking VARID joins to total_pop_input table") - # calculate VARID_SOURCE - varidSource = create_varid_source(admins[description]) - varSourceExpression = "'{}'".format(varidSource) - # add VARID_SOURCE to table - if add_and_calculate_text_field(outPop2Tbl,"VARID_SOURCE",62,varSourceExpression): - add_msg_and_print("Added and calculated VARID_SOURCE in {}".format(outPop2Tbl)) - # calculate VARID from VARID_SOURCE - varidExpression = calculate_VARID_expression(varidSource) - # add VARID to table - if add_and_calculate_text_field(outPop2Tbl,"VARID",62,varidExpression): - add_msg_and_print("Added and calculated VARID in {}".format(outPop2Tbl)) - # now we want to make sure the VARID joins with the total_pop_input table - # first we need to make sure that total_pop_input exists - arcpy.env.workspace = isoGDB - tbls = arcpy.ListTables("*total_pop_input*") - if len(tbls) == 1: - # god help us if there's more than 1 - # copy tot_pop_input to a temporary table so we can join VARID to it later - totPopTempTbl = "{}_{}_tp_input_v01t".format(rootName,description) - try: - arcpy.CopyRows_management(tbls[0],totPopTempTbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # we also need a copy of the current variables table - outPop3Tbl = "{}_{}_input_v03".format(rootName,description) - try: - arcpy.CopyRows_management(outPop2Tbl,outPop3Tbl) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # add TP_VARID id to totPopTempTbl - if add_and_calculate_text_field(totPopTempTbl,"TP_VARID",62,varidExpression): - # make table view then join by VARID - joinVARIDtoTPView = "{}_{}_VARIDtoTPView".format(os.path.basename(rootName),description) - arcpy.MakeTableView_management(totPopTempTbl,joinVARIDtoTPView) - try: - arcpy.JoinField_management(joinVARIDtoTPView,"TP_VARID",outPop3Tbl,"VARID","VARID") - add_msg_and_print("Successfully joined VARID TO TP_VARID") - except: - add_msg_and_print(arcpy.GetMessages()) - add_msg_and_print("Failed to join VARID TO TP_VARID") - - # no join the other way around, first making a table view - joinTPtoVARIDView = "{}_{}_TPtoVARIDView".format(os.path.basename(rootName),description) - arcpy.MakeTableView_management(outPop3Tbl,joinTPtoVARIDView) - try: - arcpy.JoinField_management(joinTPtoVARIDView,"VARID",totPopTempTbl,"TP_VARID","TP_VARID") - add_msg_and_print("Successfully joined TP_VARID TO VARID") - except: - add_msg_and_print(arcpy.GetMessages()) - add_msg_and_print("Failed to join TP_VARID TO VARID") - - # test if joins are missing - nullVARIDView = "{}_{}_nullVARIDView".format(os.path.basename(rootName),description) - nullVARIDExp = "VARID IS NULL" - nullTP_VARIDView = "{}_{}_nullTP_VARIDView".format(os.path.basename(rootName),description) - nullTP_VARIDExp = "TP_VARID IS NULL" - # check for NULLs in the VARID join to TP_VARID and create error table if necessary - if int(arcpy.GetCount_management(arcpy.MakeTableView_management(joinVARIDtoTPView,nullVARIDView,nullVARIDExp))[0])>0: - try: - nullVARIDTbl = "{}_{}_VARID_to_TP_join_errors".format(rootName,description) - arcpy.CopyRows_management(nullVARIDView,nullVARIDTbl) - add_msg_and_print("Found NULL VARID when joining to total_pop_input") - validationReports.append((1,"VARID does not map to total_pop_input. Needs correction.",os.path.basename(nullVARIDTbl))) - except: - add_msg_and_print(arcpy.GetMessages()) - # check for NULLs in the TP_VARID join to VARID and create error table if necessary - if int (arcpy.GetCount_management(arcpy.MakeTableView_management(joinTPtoVARIDView,nullTP_VARIDView,nullTP_VARIDExp))[0])>0: - try: - nullTPVARIDTbl = "{}_{}_TP_to_VARID_join_errors".format(rootName,description) - arcpy.CopyRows_management(nullTP_VARIDView,nullTPVARIDTbl) - add_msg_and_print("Found NULL TP_VARID when joining to total_pop_input") - validationReports.append((1,"total_pop_input row(s) not mapping to VARID. Correct so variable estimates can be inherited.",os.path.basename(nullTPVARIDTbl))) - except: - add_msg_and_print(arcpy.GetMessages()) - else: - add_msg_and_print("VARID joins are successful") - else: - add_msg_and_print("Failed to add TP_VARID to {}".format(totPopTempTbl)) - else: - add_msg_and_print("total_pop_input table not found, cannot validate VARID join") - validationReports.append((0,"total_pop_input table not found, cannot validate VARID join, may need to fix and rerun",None)) - else: - add_msg_and_print("Unable to calculate VARID") - validationReports.append((1,"Unable to calculate VARID",None)) - else: - add_msg_and_print("Unable to calculate VARID_SOURCE") - validationReports.append((1,"Unable to calculate VARID_SOURCE",None)) - -## # check for null UBIDs and delete them -## # null UBIDs with and without POP_CONTEXT were recorded earlier. -## if description == "total_pop": -## nullUBID2View = "{}_{}_nullUBIDS_PC".format(rootName,description)# save to disk instead -## nullUBID2Exp = "UBID IS NULL OR UBID = ''" -## if int(arcpy.GetCount_management(arcpy.MakeTableView_management(outPop2Tbl,nullUBID2View,nullUBID2Exp))[0])>0: -## # if yes delete them, these rows will not be gridded -## try: -## arcpy.DeleteRows_management(nullUBID2View) -## add_msg_and_print("Deleted NULL UBIDS from input table") -## except: -## add_msg_and_print( arcpy.GetMessages() ) - - # note error if table is empty - if int(arcpy.GetCount_management(outPop2Tbl).getOutput(0))==0: - add_msg_and_print("Input table is empty!") - validationReports.append((1,"Input table is empty. There must have been a problem.",None)) - - # write validatation reports to diagnostics table - write_diagnostics_table() - - # if no failures found in diagnostics then create final table, else create a "FAIL" table - if not failCount: - outPopTable = "{}_{}_input".format(rootName,description) - else: - outPopTable = "{}_{}_input_FAIL".format(rootName,description) - advance_progressor("Creating final {} input table".format(description)) - try: - arcpy.CopyRows_management(outPop2Tbl,outPopTable) - add_msg_and_print("Created {}".format(outPopTable)) - RowCountFinal = int(arcpy.GetCount_management(outPopTable).getOutput(0)) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # strip whitespace from all string fields in table - try: - custom.stripWhiteSpace(outPopTable) - except: - add_msg_and_print( arcpy.GetMessages() ) - - # delete any temp input population versions - advance_progressor("Cleaning up temp files") - overwrite_tables("{}*_v0".format(description)) - - # now create a metadata table - write_metadata_table() - - arcpy.ResetProgressor() - -arcpy.SetProgressor("default", "Validation complete!") -time.sleep(2.5) -s = (datetime.datetime.now()-startTime).seconds -add_msg_and_print("Time to complete: {:0>2d}:{:0>2d}:{:0>2d}".format(s//3600, s%3600//60, s%60)) - - diff --git a/Release_4_1/Alpha/Scripts/python/usa/12-calculate-intersect-counts-ADDWOMCHILD.py b/Release_4_1/Alpha/Scripts/python/usa/12-calculate-intersect-counts-ADDWOMCHILD.py deleted file mode 100644 index 09ae132..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/12-calculate-intersect-counts-ADDWOMCHILD.py +++ /dev/null @@ -1,137 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing - -def calculateIntersectCounts(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - arcpy.env.workspace = gdb - # grab estimatesFile - estimatesFile = gdb + os.sep + arcpy.ListTables("*estimates")[0] - # grab intersected fishnet - fishGDB = gdb.replace("pop_tables","fishnets").replace(".gdb","_fishnet.gdb") - # check if fishGDB exists, if not create a list of gdbs to process - if arcpy.Exists(fishGDB): - fishList = [fishGDB] - else: - # create list of workspaces - arcpy.env.workspace = os.path.dirname(os.path.dirname(gdb)).replace("pop_tables","fishnets") - workspaces = arcpy.ListWorkspaces(rootName + "*") - fishList = [] - for ws in workspaces: - fishList.append(ws) - for fishGDB in fishList: - arcpy.env.workspace = fishGDB - arcpy.env.overwriteOutput = True - intersectedFishnet = arcpy.ListFeatureClasses("*_intersect")[0] - intersectTable = intersectedFishnet + "_table" - if arcpy.Exists(intersectTable): - # read the files into memory - memFishnet = 'in_memory' + os.sep + os.path.basename(intersectedFishnet) + "_view" - try: - arcpy.CopyRows_management(intersectTable,memFishnet) - except: - return "Error in " + rootName + " : making table views" + str(arcpy.GetMessages()) - # define initial list of searchFields - searchFields = ["UBID","ADMINAREAKMMASKED"] - updateFields = ["UBID","AREAKMMASKED"] - # create list of variables - variables = arcpy.ListFields(estimatesFile,"*WOMCHILD*DSM") - for variable in variables: - name = variable.name - newField = name.replace("DSM","CNTM") - # add the field - check = len(arcpy.ListFields(memFishnet,newField)) - if check == 0: - arcpy.AddField_management(memFishnet,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # create dictionary to hold source density values - densities = {} - try: - # read the values - with arcpy.da.SearchCursor(estimatesFile,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of estimates as value - ubid = row[0] - value = row - densities[ubid] = value - except: - return "Error in " + rootName + ": Creating Densities Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - # grab the area - area = row[1] - # set the fields - i = 0 - for field in updateFields: - if i < 2: - i = i + 1 - pass - else: - if not ubid in densities: - row[i]= 0 - else: - # calculate the counts - row[i]= float(densities[ubid][i]) * float(area) - i = i + 1 - - # update the row - rows.updateRow(row) - except: - return "Error in " + rootName + ": Writing Updates: " + str(row) - # finally write the intersect table - try: - arcpy.CopyRows_management(memFishnet,intersectTable) - except: - return "Error in " + rootName + ": Writing Table to Disk" - else: - return "Already processed " + rootName - - # success - return "Calculated intesected counts for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'H:\gpw\stage\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("**","FILEGDB") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) - for gdb in gdb_list: - print gdb - print calculateIntersectCounts(gdb) - # multiprocess the data -## pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) -## print pool.map(calculateIntersectCounts, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/12-calculate-intersect-counts-ADDWOMCHILD.pyc b/Release_4_1/Alpha/Scripts/python/usa/12-calculate-intersect-counts-ADDWOMCHILD.pyc deleted file mode 100644 index 641a094..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/usa/12-calculate-intersect-counts-ADDWOMCHILD.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/usa/13-calculate-grid-counts-ADDWOMCHILD.py b/Release_4_1/Alpha/Scripts/python/usa/13-calculate-grid-counts-ADDWOMCHILD.py deleted file mode 100644 index 9cd409c..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/13-calculate-grid-counts-ADDWOMCHILD.py +++ /dev/null @@ -1,144 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing - -def calculateGridCounts(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - arcpy.env.workspace = gdb - arcpy.env.overwriteOutput = True - # grab intersectTable - intersectTable = arcpy.ListTables("*_table")[0] - fishnet = arcpy.ListFeatureClasses("*_fishnet")[0] - finalFishnet = fishnet + "_processed" -## if arcpy.Exists(finalFishnet): -## return rootName + " : already processed" - # create list of fields to generate statistics for - statsFields = [] - # list CNTM fields in order to be flexible to whatever variables - # are present in the country - cntFields = arcpy.ListFields(intersectTable,"*WOMCHILD*CNTM") - [statsFields.append([field.name,"SUM"]) for field in cntFields] - # create a summary table in memory - memSumTbl = 'in_memory' + os.sep + os.path.basename(intersectTable) + "_summary" - try: - arcpy.Statistics_analysis(intersectTable,memSumTbl,statsFields,"PIXELID") - except: - return "Error in " + rootName + " : making table views" - # read the fishnet into memory - memFishnet = 'in_memory' + os.sep + os.path.basename(fishnet) + "_view" - try: - arcpy.CopyFeatures_management(finalFishnet,memFishnet) - except: - return "Error in " + rootName + " : making fishnet in memory" - # define initial list of searchFields - searchFields = ["PIXELID"] - updateFields = ["PIXELID"] - # create list of variables - variables = arcpy.ListFields(memSumTbl,"*WOMCHILD*") - for variable in variables: - name = variable.name - if name == "OBJECTID": - continue - elif name == "PIXELID": - continue - elif name == "FREQUENCY": - newField = "NUMINPUTS" - elif name == "MEAN_ADMINAREAKMMASKED": - newField = name - else: - newField = name.replace("SUM_","") - # add the field - arcpy.AddField_management(memFishnet,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # create dictionary to hold source counts - counts = {} - try: - # read the values - with arcpy.da.SearchCursor(memSumTbl,searchFields) as rows: - for row in rows: - # store with PIXELID as key and a tuple of estimates as value - pixelid = row[0] - value = row - counts[pixelid] = value - except: - return "Error in " + rootName + ": Creating Counts Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the pixelid - pixelid = row[0] - if pixelid not in counts: - continue - # set the fields - i = 0 - for field in updateFields: - if i < 1: - i = i + 1 - pass - else: - # calculate the counts - row[i]= counts[pixelid][i] - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + rootName + ": Writing Updates" - # finally write the final fishnet - try: - arcpy.CopyFeatures_management(memFishnet,finalFishnet) - except: - return "Error in " + rootName + ": Writing Table to Disk" - - # success - return "Calculated counts for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'H:\gpw\stage\fishnets' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + 'tiles' - arcpy.env.workspace = workspace - gdbs = arcpy.ListWorkspaces("*") - for gdb in gdbs: - gdb_list.append(gdb) - else: - gdb_list.append(workspace) - for gdb in gdb_list: - print gdb - print calculateGridCounts(gdb) - # multiprocess the data -## pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) -## print pool.map(calculateGridCounts, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/13-calculate-grid-counts-ADDWOMCHILD.pyc b/Release_4_1/Alpha/Scripts/python/usa/13-calculate-grid-counts-ADDWOMCHILD.pyc deleted file mode 100644 index 1413b74..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/usa/13-calculate-grid-counts-ADDWOMCHILD.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/usa/4-1-calculate-usgrid-proportions.py b/Release_4_1/Alpha/Scripts/python/usa/4-1-calculate-usgrid-proportions.py deleted file mode 100644 index c4be8b4..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/4-1-calculate-usgrid-proportions.py +++ /dev/null @@ -1,127 +0,0 @@ -# this script calculates the age 5 year proportions table -# because ATOTPOPBT does not necessarily equal -# the the sum of ages, a proxy total is calculated by -# adding the ages structure variables -# this proxy total forms the basis for the derivation of proportions - -import os -import re -import multiprocessing -import arcpy -import imp, sys - -def calcUSgridProportions(gdb): - '''Worker function''' - arcpy.env.workspace = gdb - # define files to work with - pFile = arcpy.ListTables("*usgrids_pop_input")[0] - pProportions = gdb + os.sep + pFile.replace("_input","_proportions") -## hhFile = arcpy.ListTables("*usgrids_hh_input")[0] -## hhProportions = gdb + os.sep + hhFile.replace("_input","_proportions") - tbls = [pFile]#,hhFile] - for tbl in tbls: - if tbl == pFile: - proportions = pProportions - # create list of variables - variables = ["!WHITE!","!BLACK!","!AMIND!","!ASIAN!","!HAWPI!", - "!HISP!","!NHISP!","!NHWHITE!","!NHBLACK!","!OTHER!", - "!TWOMORE!","!PUND25!","!P25!","!AUND1!","!A1TO4!", - "!A5TO17!","!A18TO24!","!A25TO64!","!A65TO79!","!AOV80!","!WOMCHILD!"] - else: - proportions = hhProportions - # create list of variables - variables = ["!HH!","!FEM!","!HU!","!OCC!","!OWN!","!SEA!","!HU1P!"] - # check if the Proportions is already existing - if arcpy.Exists(proportions): - if len(arcpy.ListFields(proportions,"*WOMCHILD*"))<1: - print "missing field" - arcpy.Delete_management(proportions) - # first preprocess the File - # create output table - arcpy.CopyRows_management(tbl,proportions) -## else: -## lyr=os.path.basename(proportions)+"v" -## try: -## if int(arcpy.GetCount_management( -## arcpy.MakeTableView_management( -## proportions,lyr,"WOMCHILD_PROP IS NULL"))[0])>0: -## arcpy.Delete_management(lyr) -## return " No rows in: " + proportions -## arcpy.Delete_management(lyr) -## except: -## return " FIX: " + proportions - - - - for variable in variables: - rawVariable = variable.replace("!","") - rawPropVariable = rawVariable + "_PROP" - # add prop fields and calculate - arcpy.AddField_management(proportions,rawPropVariable,"DOUBLE") - if tbl == pFile: - pCalc = "float(" + variable + ")/float(!POP!)" - expression0 = '"POP" = 0' - elif variable == "!HH!": - pCalc = "float(" + variable + ")/float(!HH!)" - expression0 = '"HH" = 0' - elif variable == "!FEM!": - pCalc = "float(" + variable + ")/float(!HH!)" - expression0 = '"HH" = 0' - else: - pCalc = "float(" + variable + ")/float(!HU!)" - expression0 = '"HU" = 0' - arcpy.CalculateField_management(proportions,rawPropVariable,pCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(proportions) + "_" + rawVariable + "_NULL" - # define calculation expression - arcpy.MakeTableView_management(proportions, view0, expression0) - arcpy.CalculateField_management(view0, rawPropVariable, "0", "PYTHON") - return "Calculated usgrid proportions for " + gdb - - -# End update_shapefiles -def main(): - ''' Create a pool class and run the jobs.''' - # The number of jobs is equal to the number of files - workspace = r'H:\gpw\stage\pop_tables' - usaSpace = workspace + os.sep + r"usa" - braSpace = workspace + os.sep + r"bra" - canSpace = workspace + os.sep + r"can" - grlSpace = workspace + os.sep + r"grl" - rusSpace = workspace + os.sep + r"rus" - workspaces = [workspace]#,braSpace,canSpace,grlSpace,rusSpace]#usaSpace, - gdb_list = [] - for ws in workspaces: - arcpy.env.workspace = ws - gdbs = arcpy.ListWorkspaces('*',"FILEGDB") - gdbs.sort() - gdb_temp = [os.path.join(ws, gdb) for gdb in gdbs] - for gdbt in gdb_temp: - gdb_list.append(gdbt) - -## print len(gdb_list) -## -## for i in gdb_list: -## print i -## - for gdbItem in gdb_list: -## print gdbItem - print calcUSgridProportions(gdbItem) -## pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) -## try: -## print pool.map(calcUSgridProportions, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() -## except: -## print sys.stdout -## pool.close() -## pool.join() - - # End main - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/4-1-calculate-usgrid-proportions.pyc b/Release_4_1/Alpha/Scripts/python/usa/4-1-calculate-usgrid-proportions.pyc deleted file mode 100644 index b4133a8..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/usa/4-1-calculate-usgrid-proportions.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/usa/8-apply-usgrid-proportions.py b/Release_4_1/Alpha/Scripts/python/usa/8-apply-usgrid-proportions.py deleted file mode 100644 index a14d176..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/8-apply-usgrid-proportions.py +++ /dev/null @@ -1,110 +0,0 @@ -# this script applies the proportions of a demographic to -# ATOTPOPBT to produce demographic estimates in year 2010 - -import arcpy, os, datetime, multiprocessing - -def applyProportions(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:6] - arcpy.env.workspace = gdb - try: - proportions = arcpy.ListTables("*usgrids_pop_proportions")[0] - estimatesFile = arcpy.ListTables("*estimates")[0] - # need to also add and calculate AGEID, and APOPYEAR and APOPLEVEL -## arcpy.AddField_management(estimatesFile,"AGEID","TEXT","","",200) -## arcpy.AddField_management(estimatesFile,"APOPYEAR","SHORT") -## arcpy.AddField_management(estimatesFile,"APOPLEVEL","SHORT") - # define initial list of searchFields - searchFields = ["UBID"] - updateFields = ["E_ATOTPOPBT_2010","UBID"] - # create list of variables - variables = ["WOMCHILD"] -## ["WHITE","BLACK","AMIND","ASIAN","HAWPI", -## "HISP","NHISP","NHWHITE","NHBLACK","OTHER", -## "TWOMORE","PUND25","P25","AUND1","A1TO4", -## "A5TO17","A18TO24","A25TO64","A65TO79","AOV80"] - for variable in variables: - newField = 'E_' + variable + '_2010' - # add the field - if len(arcpy.ListFields(estimatesFile,newField))==0: - arcpy.AddField_management(estimatesFile,newField,"DOUBLE") - else: - return gdb + " was already processed" - updateFields.append(newField) - propField = variable +"_PROP" - searchFields.append(propField) - - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(proportions,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row - values[key] = value - except: - return "Error in " + iso + ": Creating Value Dictionary" - try: - # read the values - with arcpy.da.UpdateCursor(estimatesFile,updateFields) as rows: - for row in rows: - # grab the total pop estimate - totpop = row[0] - # grab the ubid - ubid = row[1] - # set the fields - i = 0 - for field in updateFields: - if i < 2: - i = i + 1 - pass - else: - # calculate the proportions - row[i]= float(values[ubid][i-1]) * float(totpop) - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Value Dictionary" - - # success - return "Applied USGRID Proportions for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'H:\gpw\stage\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) - for gdb in gdb_list: - print gdb - print applyProportions(gdb) - # multiprocess the data -## pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) -## print pool.map(applyProportions, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/8-apply-usgrid-proportions.pyc b/Release_4_1/Alpha/Scripts/python/usa/8-apply-usgrid-proportions.pyc deleted file mode 100644 index 606b809..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/usa/8-apply-usgrid-proportions.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/usa/add-ubids.py b/Release_4_1/Alpha/Scripts/python/usa/add-ubids.py deleted file mode 100644 index 39d3027..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/add-ubids.py +++ /dev/null @@ -1,49 +0,0 @@ -# this script applies the proportions of a demographic to -# ATOTPOPBT to produce demographic estimates in year 2010 - -import arcpy, os, datetime, multiprocessing - -def applyProportions(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:6] - arcpy.env.workspace = gdb - tbls = arcpy.ListTables("*") - for tbl in tbls: - print tbl - if len(arcpy.ListFields(tbl,"USCID"))==1: - arcpy.AddField_management(tbl,"UBID","TEXT") - arcpy.CalculateField_management(tbl,"UBID","!USCID!","PYTHON") - print "calculated ubid" - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'H:\gpw\stage' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) - for gdb in gdb_list: - print gdb - print applyProportions(gdb) -## # multiprocess the data -## pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) -## print pool.map(applyProportions, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/create-us-age-and-sex-tables.py b/Release_4_1/Alpha/Scripts/python/usa/create-us-age-and-sex-tables.py deleted file mode 100644 index 33f41c9..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/create-us-age-and-sex-tables.py +++ /dev/null @@ -1,159 +0,0 @@ -# create age and ur tables for the usa -# make copy of totalpop input, add appropriate fields and transfer attributes -# this script has custom considerations that may make it difficult to reuse in its entirety -# however there may be useful snippets for reuse -# Kytt MacManus - -import arcpy, os, sys, datetime, multiprocessing - -def populateTables(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:6] - # define age fields - ageFields = ['A000_004BT','A005_009BT','A010_014BT','A015_019BT','A020_024BT','A025_029BT', - 'A030_034BT','A035_039BT','A040_044BT','A045_049BT','A050_054BT','A055_059BT', - 'A060_064BT','A065_069BT','A070_074BT','A075_079BT','A080_084BT','A085plusBT'] - # define ur fields - urFields = ['ATOTPOPBU','ATOTPOPBR','ATOTPOPFU','ATOTPOPFR','ATOTPOPMU','ATOTPOPMR'] - # also create combined list - allFields = ['USCID'] + ageFields + urFields - # set workspace - arcpy.env.workspace = gdb - # next grab the rawPop table - try: - popTable = arcpy.ListTables("*total_pop_input")[0] - rawTable = arcpy.ListTables("*total_pop_raw")[0] - except: - return iso + ": is missing the total pop raw table" - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(rawTable,allFields) as cursor: - for row in cursor: - # store with USCID as key and a tuple of numbers as value - key = row[0] - value = row - values[key] = value - except: - return "Error in " + iso + ": Creating Value Dictionary" - try: - # define new tables - ageTable = popTable.replace("total_pop","age_5_year") - urTable = popTable.replace("total_pop","ur") - # write the age values - with arcpy.da.UpdateCursor(ageTable,['USCID']+ageFields) as cursor: - for row in cursor: - # grab the USCID - USCID = row[0] - # set the age fields - i = 1 - for ageField in ageFields: - row[i]=values[USCID][i] - i = i + 1 - # update the row - cursor.updateRow(row) - # write the ur values - with arcpy.da.UpdateCursor(urTable,['USCID']+urFields) as cursor: - for row in cursor: - # grab the USCID - USCID = row[0] - # set the ur fields - i = 1 - valueIndex = len(ageFields)+ 1 - for urField in urFields: - row[i]=values[USCID][valueIndex] - valueIndex = valueIndex + 1 - i = i + 1 - # update the row - cursor.updateRow(row) - except: - return "Error in " + iso + ": " + str(arcpy.GetMessages()) - - # print total time to run - return iso + ": " + str(datetime.datetime.now()-startTime) - -def createTables(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:6] - # define age fields - ageFields = ['A000_004BT','A005_009BT','A010_014BT','A015_019BT','A020_024BT','A025_029BT', - 'A030_034BT','A035_039BT','A040_044BT','A045_049BT','A050_054BT','A055_059BT', - 'A060_064BT','A065_069BT','A070_074BT','A075_079BT','A080_084BT','A085plusBT'] - # define ur fields - urFields = ['ATOTPOPBU','ATOTPOPBR','ATOTPOPFU','ATOTPOPFR','ATOTPOPMU','ATOTPOPMR'] - # set workspace - arcpy.env.workspace = gdb - # grab total pop table - try: - popTable = arcpy.ListTables("*total_pop_input")[0] - except: - return iso + ": is missing the total pop input table" - # define new tables - ageTable = popTable.replace("total_pop","age_5_year") - urTable = popTable.replace("total_pop","ur") - newTables = [ageTable,urTable] - # make a copy of the total pop table for the age data and the ur data - for newTable in newTables: - arcpy.Copy_management(popTable,newTable) - # add fields - [arcpy.AddField_management(newTable,ageField,"DOUBLE") - for ageField in ageFields if newTable == ageTable] - [arcpy.AddField_management(newTable,urField,"DOUBLE") - for urField in urFields if newTable == urTable] - # alter RPOPYEAR to variable appropriate name - [arcpy.AlterField_management(newTable,"RPOPYEAR","APOPYEAR","APOPYEAR") - for newTable in newTables if newTable == ageTable] - [arcpy.AlterField_management(newTable,"RPOPYEAR","UPOPYEAR","UPOPYEAR") - for newTable in newTables if newTable == urTable] - # print total time to run - return iso + ": " + str(datetime.datetime.now()-startTime) - - - -def main(): - startTime = datetime.datetime.now() - ''' Create a pool class and run the jobs.''' - # The number of jobs is equal to the number of files - workspace = r'F:\gpw\pop_tables' # on machine devsedarc2 - workspaces = [workspace] - gdb_list = [] - for ws in workspaces: - arcpy.env.workspace = ws - gdbs = arcpy.ListWorkspaces('*',"FILEGDB") - gdbs.sort() - gdb_temp = [os.path.join(ws, gdb) for gdb in gdbs] - for gdbt in gdb_temp: - gdb_list.append(gdbt) -## for gdbItem in gdb_list: -## print fixNames(gdbItem) - print len(gdb_list) - pool = multiprocessing.Pool(processes=28,maxtasksperchild=1) - try: - print pool.map(createTables, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - except: - print sys.stdout - pool.close() - pool.join() - pool2 = multiprocessing.Pool(processes=28,maxtasksperchild=1) - try: - print pool2.map(populateTables, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool2.close() - pool2.join() - except: - print sys.stdout - pool2.close() - pool2.join() - - # End main - print "Script Complete: " + str(datetime.datetime.now()-startTime) - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/create-us-age-and-sex-tables.pyc b/Release_4_1/Alpha/Scripts/python/usa/create-us-age-and-sex-tables.pyc deleted file mode 100644 index a8783ad..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/usa/create-us-age-and-sex-tables.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/usa/delete_dsm.py b/Release_4_1/Alpha/Scripts/python/usa/delete_dsm.py deleted file mode 100644 index 845f29c..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/delete_dsm.py +++ /dev/null @@ -1,72 +0,0 @@ -import os -import multiprocessing -import arcpy - -def deleteDSM(gdb): - arcpy.env.workspace = gdb - arcpy.env.overwriteOutput=True - estimatesFile = "" -## try: -## estimatesFile = gdb + os.sep + str(arcpy.ListTables("*estimates")[0]) -## dsmField = arcpy.ListFields(estimatesFile,"*WOMCHILD*")[0] -## with arcpy.da.SearchCursor(estimatesFile,"*") as sc: -## for row in sc: -## str(row) -## break -## return gdb -## except: -## # delete the table -## if arcpy.Exists(estimatesFile): -## arcpy.Delete_management(estimatesFile) -## return "Error: " + gdb -## # grab new estimates file and copy it over -## newEstimatesGDB = r'H:\gpw\pop_tables' + os.sep + os.path.basename(gdb) -## arcpy.env.workspace = newEstimatesGDB -## newEstimatesFile = newEstimatesGDB + os.sep + str(arcpy.ListTables("*estimates")[0]) -## estimatesFile = newEstimatesFile.replace("pop_tables",r"stage/pop_tables") -## arcpy.CopyRows_management(newEstimatesFile,estimatesFile) - estimatesFile = gdb + os.sep + str(arcpy.ListTables("*estimates")[0]) - fields = arcpy.ListFields(estimatesFile,"*DSM") - if len(fields)>0: - delFields = [f.name for f in fields] - delFields.append("ADMINAREAKMMASKED") - arcpy.DeleteField_management(estimatesFile,delFields) - return "Deleted DSM fields in: " + gdb - else: - return " DSM fields already deleted in: " + gdb - - -def main(): - ''' Create a pool class and run the jobs.''' - # The number of jobs is equal to the number of files - workspace = r'H:\gpw\stage\pop_tables' - arcpy.env.workspace = workspace - gdbs = arcpy.ListWorkspaces('*',"FILEGDB") - gdbs.sort() - for gdb in gdbs: -#### if gdb == r'H:\gpw\stage\pop_tables\usa_al.gdb': -#### continue - print gdb - print deleteDSM(gdb) -## print len(gdbs) -## gdb_list = [r'H:\gpw\stage\pop_tables\usa_al.gdb', -## r'H:\gpw\stage\pop_tables\usa_az.gdb', -## r'H:\gpw\stage\pop_tables\usa_ia.gdb', -## r'H:\gpw\stage\pop_tables\usa_id.gdb'] -## pool = multiprocessing.Pool(processes=4,maxtasksperchild=1) -## try: -## print pool.map(deleteDSM, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() -## except: -## print sys.stdout -## pool.close() -## pool.join() - - # End main - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/delete_dsm.pyc b/Release_4_1/Alpha/Scripts/python/usa/delete_dsm.pyc deleted file mode 100644 index 7b80807..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/usa/delete_dsm.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/usa/fix_geo_name_tables_jam.py b/Release_4_1/Alpha/Scripts/python/usa/fix_geo_name_tables_jam.py deleted file mode 100644 index 642ef98..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/fix_geo_name_tables_jam.py +++ /dev/null @@ -1,65 +0,0 @@ -#Jane Mills -#2/19/2016 -#Get the USA names out of the geo tables and update the name tables - -import arcpy, os -from arcpy import env - -geoGDB = r'\\Dataserver0\gpw\GPW4\Release_4_0\Beta\Preprocessing\Country\USA\Ingest\Census\state_geo.gdb' -finalGDB = r'\\Dataserver0\gpw\GPW4\Release_4_0\Beta\Preprocessing\Country\USA\Ingest\Census\USA_geo_names.gdb' - -env.workspace = finalGDB -env.overwriteOutput = True - -tableList = arcpy.ListTables("*") -tableList.sort() - -for table in tableList: - print table - state = table[:2] - - geotable = os.path.join(geoGDB,state+"geo2010") - - #Make dictionaries of names - dict2 = {} - dict3 = {} - dict4 = {} - - with arcpy.da.SearchCursor(geotable,['SUMLEV','STATE','COUNTY','TRACT','BLKGRP','NAME']) as cursor: - for row in cursor: - if row[0] == '050': - ID2 = str(row[1])+str(row[2]) - # special condition for special character in Dona Ana County - try: - dict2[ID2] = str(row[5]) - except: - dict2[ID2] = row[5].replace(u'\xb1',u'\xf1') - - elif row[0] == '140': - ID3 = str(row[1])+str(row[2])+str(row[3]) - dict3[ID3] = str(row[5]) - elif row[0] == '150': - ID4 = str(row[1])+str(row[2])+str(row[3])+str(row[4]) - dict4[ID4] = str(row[5]) - - #Update name tables with dictionaries - with arcpy.da.UpdateCursor(table,['UBID','NAME2','NAME3','NAME4']) as cursor: - for row in cursor: - UBID = row[0] - ID2 = UBID[3:8] - ID3 = UBID[3:14] - ID4 = UBID[3:15] - - row[1] = dict2[ID2] - row[2] = dict3[ID3] - row[3] = dict4[ID4] - - cursor.updateRow(row) - - #Delete the dictionaries - del dict2 - del dict3 - del dict4 - - print "completed",table - diff --git a/Release_4_1/Alpha/Scripts/python/usa/fix_names.py b/Release_4_1/Alpha/Scripts/python/usa/fix_names.py deleted file mode 100644 index 8858cde..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/fix_names.py +++ /dev/null @@ -1,65 +0,0 @@ -import os -import multiprocessing -import arcpy - -def fixNames(gdb): - stateCode = os.path.basename(gdb).split("_")[1][:2].upper() - nameTable = r'F:\usa\names_to_fix.gdb' + os.sep + stateCode + "_names" - nameView = stateCode - arcpy.MakeTableView_management(nameTable,nameView) - arcpy.env.workspace = gdb - totRaw = arcpy.ListTables("*total_pop_raw")[0] - sexRaw = arcpy.ListTables("*sex_variables_raw")[0] -## totIn = arcpy.ListTables("*total_pop_input")[0] -## sexIn = arcpy.ListTables("*sex_variables_input")[0] -## totEst = arcpy.ListTables("*total_pop_estimates")[0] -## sexEst = arcpy.ListTables("*sex_variables_proportions")[0] - - tbls = [totRaw,sexRaw]#,totIn,sexIn,totEst,sexEst] - for tbl in tbls: - tblView = tbl + "_view" - arcpy.MakeTableView_management(tbl,tblView) - arcpy.CalculateField_management(tblView,"NAME5", - '"Block "' + "!UCADMIN5!","PYTHON") - arcpy.AddJoin_management(tblView,"UBID",nameView,"UBID") - flds = ["NAME2","NAME3","NAME4"] - for fld in flds: - calcField = os.path.basename(tbl) + "." + fld - expression = '!' + os.path.basename(nameTable) + "." + fld + '!' - arcpy.CalculateField_management(tblView,calcField,expression,"PYTHON") - - return "processed " + stateCode - -def main(): - ''' Create a pool class and run the jobs.''' - # The number of jobs is equal to the number of files - workspace = r'F:\usa\names' - workspaces = [workspace] - gdb_list = [] - for ws in workspaces: - arcpy.env.workspace = ws - gdbs = arcpy.ListWorkspaces('*',"FILEGDB") - gdbs.sort() - gdb_temp = [os.path.join(ws, gdb) for gdb in gdbs] - for gdbt in gdb_temp: - gdb_list.append(gdbt) -## for gdbItem in gdb_list: -## print fixNames(gdbItem) - print len(gdb_list) - pool = multiprocessing.Pool(processes=15,maxtasksperchild=1) - try: - print pool.map(fixNames, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - except: - print sys.stdout - pool.close() - pool.join() - - # End main - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/fix_names.pyc b/Release_4_1/Alpha/Scripts/python/usa/fix_names.pyc deleted file mode 100644 index e3f8c16..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/usa/fix_names.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/usa/fix_names_v2.py b/Release_4_1/Alpha/Scripts/python/usa/fix_names_v2.py deleted file mode 100644 index aad903a..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/fix_names_v2.py +++ /dev/null @@ -1,77 +0,0 @@ -import os -import multiprocessing -import arcpy - -def fixNames(gdb): - arcpy.env.workspace = gdb - stateCode = os.path.basename(gdb).split("_")[1][:2].upper() - nameTable = r'H:\gpw\names_to_fix.gdb' + os.sep + stateCode + "_names" - totRaw = arcpy.ListTables("*total_pop_raw")[0] - sexRaw = arcpy.ListTables("*sex_variables_raw")[0] - totIn = arcpy.ListTables("*total_pop_input")[0] - sexIn = arcpy.ListTables("*sex_variables_input")[0] - totEst = arcpy.ListTables("*total_pop_estimates")[0] -## sexEst = arcpy.ListTables("*sex_variables_proportions")[0] - - #Make dictionaries of names - dict2 = {} - dict3 = {} - dict4 = {} - with arcpy.da.SearchCursor(nameTable,['UBID','NAME4','NAME3','NAME2']) as cursor: - for row in cursor: - dict2[row[0]]=row[3] - dict3[row[0]]=row[2] - dict4[row[0]]=row[1] - - - - tbls = [totRaw,sexRaw,totIn,sexIn,totEst]#,sexEst] - for tbl in tbls: -## arcpy.CalculateField_management(tbl,"NAME5", -## '"Block "' + "!UCADMIN5!","PYTHON") - #Update name tables with dictionaries - with arcpy.da.UpdateCursor(tbl,['UBID','NAME2','NAME3','NAME4','NAME5',"UCADMIN5"]) as cursor: - for row in cursor: - UBID = row[0] - row[1]=dict2[UBID] - row[2]=dict3[UBID] - row[3]=dict4[UBID] - row[4]="Block " + str(row[5]) - cursor.updateRow(row) - - - return "processed " + stateCode - -def main(): - ''' Create a pool class and run the jobs.''' - # The number of jobs is equal to the number of files - workspace = r'H:\gpw\stage' - workspaces = [workspace] - gdb_list = [] - for ws in workspaces: - arcpy.env.workspace = ws - gdbs = arcpy.ListWorkspaces('*',"FILEGDB") - gdbs.sort() - gdb_temp = [os.path.join(ws, gdb) for gdb in gdbs] - for gdbt in gdb_temp: - gdb_list.append(gdbt) - for gdbItem in gdb_list: - print fixNames(gdbItem) -## print len(gdb_list) -## pool = multiprocessing.Pool(processes=15,maxtasksperchild=1) -## try: -## print pool.map(fixNames, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() -## except: -## print sys.stdout -## pool.close() -## pool.join() - - # End main - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/fix_names_v2.pyc b/Release_4_1/Alpha/Scripts/python/usa/fix_names_v2.pyc deleted file mode 100644 index d0c3156..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/usa/fix_names_v2.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/usa/join_usgrid_hh_variables.py b/Release_4_1/Alpha/Scripts/python/usa/join_usgrid_hh_variables.py deleted file mode 100644 index c4afab6..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/join_usgrid_hh_variables.py +++ /dev/null @@ -1,99 +0,0 @@ -# this script applies the proportions of a demographic to -# ATOTPOPBT to produce demographic estimates in year 2010 - -##PLEASE NOTE I WAS LAZY AND DID NOT RENAME VARIABLES EVEN THOUGH THIS -##SCRIPT JUST JOINS AND DOES NOT APPLY PROPORTIONS>>>SORRY!!! KYTT - -import arcpy, os, datetime, multiprocessing - -def applyProportions(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:6] - arcpy.env.workspace = gdb - try: - proportions = arcpy.ListTables("*usgrids_hh_proportions")[0] - estimatesFile = arcpy.ListTables("*estimates")[0] - # define initial list of searchFields - searchFields = ["UBID"] - updateFields = ["UBID"] - # create list of variables - variables = ["HH","FEM","HU","OCC","OWN","SEA","HU1P"] - for variable in variables: - newField = 'E_' + variable + '_2010' - # add the field - arcpy.AddField_management(estimatesFile,newField,"DOUBLE") - updateFields.append(newField) - searchFields.append(variable) - - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(proportions,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row - values[key] = value - except: - return "Error in " + iso + ": Creating Value Dictionary" - try: - # read the values - with arcpy.da.UpdateCursor(estimatesFile,updateFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - # set the fields - i = 0 - for field in updateFields: - if i < 1: - i = i + 1 - pass - else: - # ADD THE DATA - row[i]= values[ubid][i] - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Value Dictionary" - - # success - return "Applied USGRID Proportions for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'H:\gpw\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) -## for gdb in gdb_list: -## print gdb -## print applyProportions(gdb) - # multiprocess the data - pool = multiprocessing.Pool(processes=6,maxtasksperchild=1) - print pool.map(applyProportions, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/join_usgrid_hh_variables.pyc b/Release_4_1/Alpha/Scripts/python/usa/join_usgrid_hh_variables.pyc deleted file mode 100644 index 8e0b508..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/usa/join_usgrid_hh_variables.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/usa/preprocess_us_fishnets_from_beta.py b/Release_4_1/Alpha/Scripts/python/usa/preprocess_us_fishnets_from_beta.py deleted file mode 100644 index efcbb11..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/preprocess_us_fishnets_from_beta.py +++ /dev/null @@ -1,92 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing - -def preprocessBetaIntersectedFishnets(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:6] - gdbName = os.path.basename(gdb)[:-4] - outWS = r'H:\gpw\fishnets' - outGDB = outWS + os.sep + gdbName + ".gdb" - if arcpy.Exists(outGDB): - return gdbName + " already exists" - # create new gdb - arcpy.CreateFileGDB_management(outWS,gdbName) - # grab files to copy - arcpy.env.workspace = gdb - try: - intersectedFishnet = arcpy.ListFeatureClasses("*_intersect")[0] - fishnet = arcpy.ListFeatureClasses("*_fishnet")[0] - # list all fields - fields = arcpy.ListFields(intersectedFishnet,"*") - # declare the fields to keep - keepFields = ["OBJECTID","Shape","UBID","ADMINAREAKM","ADMINWATERAREAKM","ADMINAREAKMMASKED", - "PIXELID","Shape_Length","Shape_Area","AREAKM","WATERAREAKM","AREAKMMASKED"] - fldInfo = arcpy.FieldInfo() - [fldInfo.addField(field.name,field.name,"VISIBLE","NONE") if field.name in keepFields else fldInfo.addField(field.name,field.name,"HIDDEN","NONE") for field in fields] -## # determine fields to delete -## delFields = [field.name for field in fields if field.name not in keepFields] -## # delete them -## try: -## if len(delFields)>0: -## arcpy.DeleteField_management(intersectedFishnet,delFields) -## except: -## return "Error in " + iso + ": Deleting Fields" - # rather than delete fields, instead make a feature layer with only the keep fields and - fl = gdbName + "_layer" - try: - arcpy.MakeFeatureLayer_management(intersectedFishnet,fl,"#","#",fldInfo) - except: - return "Unable to create feature layer for: " + iso - # copy features - outFC = outGDB + os.sep + os.path.basename(intersectedFishnet) - try: - arcpy.CopyFeatures_management(fl,outFC) - except: - return "Unable to copy features for: " + iso - # finally copy fishnet - outFish = outGDB + os.sep + os.path.basename(fishnet) - try: - arcpy.CopyFeatures_management(fishnet,outFish) - except: - return "Unable to copy fishnet for: " + iso - - # success - return "Preprocessed " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'H:\gpwBeta\usa\fishnets' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) -## for gdb in gdb_list: -## print gdb -## print preprocessBetaIntersectedFishnets(gdb) - # multiprocess the data - pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) - print pool.map(preprocessBetaIntersectedFishnets, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/preprocess_us_fishnets_from_beta.pyc b/Release_4_1/Alpha/Scripts/python/usa/preprocess_us_fishnets_from_beta.pyc deleted file mode 100644 index 03ed825..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/usa/preprocess_us_fishnets_from_beta.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/usa/preprocess_usgrid_variables.py b/Release_4_1/Alpha/Scripts/python/usa/preprocess_usgrid_variables.py deleted file mode 100644 index c606acf..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/preprocess_usgrid_variables.py +++ /dev/null @@ -1,64 +0,0 @@ -# create input usgrids tables -# this script has custom considerations that may make it difficult to reuse in its entirety -# however there may be useful snippets for reuse -# Kytt MacManus - -import arcpy, os, sys, datetime, multiprocessing - -def copyTables(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[4:6] - # sf1tables - inputTable = r'H:\gpw\sf1_tables_final.gdb' + os.sep + iso + '_variable_inputs' - # first deal with the pop data - popTable = gdb + os.sep + 'usa_' + iso + '_admin5_2010_usgrids_pop_input' - # if the table exists exit - if arcpy.Exists(popTable): - return iso + " was already processed" - popFields = ["POP","WHITE","BLACK","AMIND","ASIAN","HAWPI","HISP","P25","AUND1", - "A1TO4","A5TO17","A18TO24","A25TO64","A65TO79","AOV80","HHP","NHWHITE", - "NHBLACK","PUND25","OTHER","TWOMORE","NHISP"] - # next the hh data - hhTable = gdb + os.sep + 'usa_' + iso + '_admin5_2010_usgrids_hh_input' - hhFields = ["HH","HHP","FEM","HU","OCC","OWN","SEA","HU1P"] - tables = [popTable,hhTable] - for table in tables: - if table == popTable: - fields = hhFields - else: - fields = popFields - arcpy.CopyRows_management(inputTable,table) - for field in fields: - arcpy.DeleteField_management(table,field) - # print total time to run - return iso + ": " + str(datetime.datetime.now()-startTime) - - - -def main(): - startTime = datetime.datetime.now() - ''' Create a pool class and run the jobs.''' - # The number of jobs is equal to the number of files - workspace = r'H:\gpw\pop_tables' # on machine devsedarc2 - arcpy.env.workspace = workspace - gdbs = arcpy.ListWorkspaces('*',"FILEGDB") - gdbs.sort() - gdb_list = [os.path.join(workspace, gdb) for gdb in gdbs] - print len(gdb_list) - pool = multiprocessing.Pool(processes=30,maxtasksperchild=1) - try: - print pool.map(copyTables, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - except: - print sys.stdout - pool.close() - pool.join() - # End main - print "Script Complete: " + str(datetime.datetime.now()-startTime) - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/preprocess_usgrid_variables.pyc b/Release_4_1/Alpha/Scripts/python/usa/preprocess_usgrid_variables.pyc deleted file mode 100644 index 4d238cc..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/usa/preprocess_usgrid_variables.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/usa/preprocess_usgrid_women_of_childbearing_variables.py b/Release_4_1/Alpha/Scripts/python/usa/preprocess_usgrid_women_of_childbearing_variables.py deleted file mode 100644 index ecd3a0e..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/preprocess_usgrid_women_of_childbearing_variables.py +++ /dev/null @@ -1,118 +0,0 @@ -# create input usgrids tables -# this script has custom considerations that may make it difficult to reuse in its entirety -# however there may be useful snippets for reuse -# Kytt MacManus - -import arcpy, os, sys, datetime, multiprocessing - -def copyTables(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:-4] - if iso == 'pri': - # sf1tables - inputTable = r'H:\gpw\sf1_women_childbearing.gdb' + os.sep + iso - else: - inputTable = r'H:\gpw\sf1_women_childbearing.gdb'+ os.sep + iso.split("_")[1] - # first deal with the pop data - if iso.split("_")[1][:2]=="ak": - popTable = gdb + os.sep + 'usa_ak_admin5_2010_usgrids_pop_input' - else: - popTable = gdb + os.sep + iso + '_admin5_2010_usgrids_pop_input' - # read into memory - memTbl = 'in_memory' + os.sep + iso + "_view" - print inputTable - print popTable - print memTbl - try: - arcpy.CopyRows_management(popTable,memTbl) - except: - return "Error in " + iso + " : making fishnet in memory: " + str(arcpy.GetMessages()) - - # define initial list of searchFields - searchFields = ["UBID","WOMCHILD"] - updateFields = ["UBID","WOMCHILD"] - arcpy.AddField_management(memTbl,"WOMCHILD","DOUBLE") - # create dictionary to hold source counts - counts = {} - try: - # read the values - with arcpy.da.SearchCursor(inputTable,searchFields) as rows: - for row in rows: - # store with PIXELID as key and a tuple of estimates as value - pixelid = row[0] - value = row[1] - counts[pixelid] = value - except: - return "Error in " + iso + ": Creating Counts Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(memTbl,updateFields) as rows: - for row in rows: - # grab the pixelid - pixelid = row[0] - - # set the fields - i = 0 - for field in updateFields: - if i < 1: - i = i + 1 - pass - elif pixelid not in counts: - row[1]= 0 - i = i + 1 - else: - # calculate the counts - row[1]= counts[pixelid] - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Updates" - # finally write the final fishnet - try: - arcpy.Rename_management(popTable,popTable+"_beta") - arcpy.CopyRows_management(memTbl,popTable) - arcpy.Delete_management(popTable+"_beta") - except: - return "Error in " + iso + ": Writing Table to Disk : " + str(arcpy.GetMessages()) - - - # print total time to run - return iso + ": " + str(datetime.datetime.now()-startTime) - - - -def main(): - startTime = datetime.datetime.now() - ''' Create a pool class and run the jobs.''' - # The number of jobs is equal to the number of files - workspace = r'H:\gpw\stage\pop_tables' # on machine devsedarc2 - arcpy.env.workspace = workspace - gdbs = arcpy.ListWorkspaces('**',"FILEGDB") - gdbs.sort() - gdb_list = [os.path.join(workspace, gdb) for gdb in gdbs] - print len(gdb_list) - for gdb in gdb_list: - print gdb - print copyTables(gdb) - -## pool = multiprocessing.Pool(processes=28,maxtasksperchild=1) -## try: -## print pool.map(copyTables, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() -## except: -## print sys.stdout -## pool.close() -## pool.join() - # End main - print "Script Complete: " + str(datetime.datetime.now()-startTime) - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/preprocess_usgrid_women_of_childbearing_variables.pyc b/Release_4_1/Alpha/Scripts/python/usa/preprocess_usgrid_women_of_childbearing_variables.pyc deleted file mode 100644 index beaef2f..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/usa/preprocess_usgrid_women_of_childbearing_variables.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python/usa/us-calculate_admin_areas.py b/Release_4_1/Alpha/Scripts/python/usa/us-calculate_admin_areas.py deleted file mode 100644 index f594bc0..0000000 --- a/Release_4_1/Alpha/Scripts/python/usa/us-calculate_admin_areas.py +++ /dev/null @@ -1,126 +0,0 @@ -# original code adapted from grid-preprocess.py -# multiprocess_calculate_admin_areas -# calculate the administrative areas -# Kytt MacManus -# 8-28-15 - -# import libraries -import arcpy, os, sys, multiprocessing -import datetime - -def calculateAdminAreas(gdb): - startTime = datetime.datetime.now() - try: - arcpy.env.overwriteOutput = True - # these variables must all be parsed from input gdb - # define inputs - gdbName = os.path.basename(gdb) - rootName = os.path.basename(gdb).replace(".gdb","") - # grab inFC - boundaryWS = r'H:\gpw\us_boundaries_hi_res.gdb' - arcpy.env.workspace = boundaryWS - inFC = boundaryWS + os.sep + str(arcpy.ListFeatureClasses(rootName + "*")[0]) - print inFC - workspace = gdb - # define spatial reference - prjFile = r'H:\gpw\custom_projections' + os.path.sep + rootName + "_fishnet_mollweide.prj" - # check to see that estimates exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - print "The input prj file does not exist, check the network" - else: - spatialRef = open(prjFile,"r").read() - print prjFile - # define gridding resolution - # Lines per degree, determines the output resolution 120 = 30 arc-seconds resolution - # 1 degree divided into 120 parts is 30 seconds - linespd = 120 - # copy of inFC - inFCG = gdb + os.sep + rootName + "_gridding" - arcpy.Copy_management(inFC,inFCG) - # tmpid field - tmpid = "TEMPID" - # mollweide version of fc - projectFC = gdb + os.sep + rootName + "_mollweide" - # calculated adminArea - adminArea = "ADMINAREAKM" - maskedArea = "ADMINAREAKMMASKED" - adminWaterArea = "ADMINWATERAREAKM" - - # define workspace environment - arcpy.env.workspace = workspace - # add a tmpid field and calculate it equal to the OBJECTID - arcpy.AddField_management(inFCG,adminArea,'DOUBLE') - arcpy.AddField_management(inFCG,adminWaterArea,'DOUBLE') - arcpy.CalculateField_management(inFCG,adminWaterArea,0,'PYTHON') - arcpy.AddField_management(inFCG,maskedArea,'DOUBLE') - arcpy.AddField_management(inFCG,tmpid,'TEXT') - arcpy.CalculateField_management(inFCG,tmpid,'!UBID!','PYTHON') - # project inFCG to mollweide - arcpy.Project_management(inFCG, projectFC, spatialRef) - # add ADMINAREAKM and calculate - arcpy.CalculateField_management(projectFC,adminArea,'!shape.area@SQUAREKILOMETERS!','PYTHON') - # join ADMINAREAKM to inFCG - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(projectFC,["UBID",adminArea]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return "Error in " + gdbName + ": Creating Value Dictionary" - try: - # read the values - with arcpy.da.UpdateCursor(inFCG,["UBID",adminArea]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - row[1] = values[ubid] - # update the row - rows.updateRow(row) - arcpy.CalculateField_management(inFCG,maskedArea,'!' + adminArea + '! - !' + adminWaterArea + "!",'PYTHON') - except: - return "Error in " + gdbName + ": Writing Value Dictionary" - - # success - return "Calculated Areas for " + gdbName + ": " + str(datetime.datetime.now()-startTime) - except: - return gdbName + " error: " + str(arcpy.GetMessages()) - - - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'H:\gpw\pop_tables' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = arcpy.ListWorkspaces("*") - workspaces.sort() - gdb_list = [] - for workspace in workspaces: - # describe the workspace - workDesc = arcpy.Describe(workspace) - # if it is "BRA, CAN, GRL, RUS, or USA" then it is nested in subfolder - if str(workDesc.workspaceType)=="FileSystem": - workspace = workspace + os.sep + os.path.basename(workspace)+".gdb" - gdb_list.append(workspace) -## for gdb in gdb_list: -## print gdb -## print calculateAdminAreas(gdb) - # multiprocess the data - pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) - print pool.map(calculateAdminAreas, gdb_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python/usa/us-calculate_admin_areas.pyc b/Release_4_1/Alpha/Scripts/python/usa/us-calculate_admin_areas.pyc deleted file mode 100644 index 2dc32fc..0000000 Binary files a/Release_4_1/Alpha/Scripts/python/usa/us-calculate_admin_areas.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/1-migrate-input-feature-classes-based-on-loading-table.py b/Release_4_1/Alpha/Scripts/python_4_1/1-migrate-input-feature-classes-based-on-loading-table.py deleted file mode 100644 index b4897ca..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/1-migrate-input-feature-classes-based-on-loading-table.py +++ /dev/null @@ -1,77 +0,0 @@ -# migrate input country level feature classes -# this script takes the features exported from -# sde as of some date and copies them to the -# working production features gdb based on a -# loading lookup table - -# the script also isolates features with Boundary Context for review - -# 9-28-2016 -# Kytt MacManus - -# import libraries -import arcpy, os,datetime - -# define input and output directories -inWS = r'D:\gpw\release_4_1\loading\sde_export_11_17_16.gdb' -outWS = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' -contextWS = r'D:\gpw\release_4_1\input_data\boundary_context.gdb' -waterWS = r'D:\gpw\release_4_1\input_data\water_context.gdb' -# set working directory to inWS -arcpy.env.workspace = inWS - -# define input table -loadingTbl = r'D:\gpw\release_4_1\loading\loading_table.gdb\loading_11_17_16' - -# read the ISO field from loadingTbl -with arcpy.da.SearchCursor(loadingTbl,"ISO") as rows: - for row in rows: - processTime = datetime.datetime.now() - # parse ISO - iso =row[0] -######## print iso -###### checkFile = r'D:\gpw\release_4_1\loading\admin0_shps' +os.sep+iso+".shp" -###### if not arcpy.Exists(checkFile): -###### fc = arcpy.ListFeatureClasses(iso+"*" + "boundaries_2010")[0] -###### arcpy.Dissolve_management(fc,checkFile) -###### print checkFile - - if iso == 'USA': - continue - # grab the feature class - fc = arcpy.ListFeatureClasses(iso+"*" + "boundaries_2010")[0] - fcLyr = fc + "_lyr" - outFile = outWS+os.sep+fc -## if arcpy.Exists(outFile): -## continue - # parse the field info - field_info_str = '' - input_fields = arcpy.ListFields(fc) - keep_fields_list = ["OBJECTID","SHAPE","GUBID","UBID","ISO","BOUNDARY_CONTEXT"] - for field in input_fields: - if field.name in keep_fields_list: - field_info_str += field.name + ' ' + field.name + ' VISIBLE;' - else: - field_info_str += field.name + ' ' + field.name + ' HIDDEN;' - field_info_str = field_info_str.rstrip(';') # Remove trailing semicolon - # first create feature layer - arcpy.MakeFeatureLayer_management(fc,fcLyr,"#","#",field_info_str) - # finally copy the features - arcpy.CopyFeatures_management(fcLyr,outFile) - # select the boundary_context features - arcpy.SelectLayerByAttribute_management(fcLyr,"NEW_SELECTION","BOUNDARY_CONTEXT IS NOT NULL") - # if there is more than 0 features then export - if int(arcpy.GetCount_management(fcLyr)[0])>0: - contextFile = contextWS+os.sep+fc - arcpy.CopyFeatures_management(fcLyr,contextFile) - # select the water_context features - arcpy.SelectLayerByAttribute_management(fcLyr,"NEW_SELECTION","BOUNDARY_CONTEXT = 7") - # if there is more than 0 features then export - if int(arcpy.GetCount_management(fcLyr)[0])>0: - waterFile = waterWS+os.sep+fc - arcpy.CopyFeatures_management(fcLyr,waterFile) - print "Created " + outFile - print datetime.datetime.now()-processTime -## - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/2-import-pop-tables.py b/Release_4_1/Alpha/Scripts/python_4_1/2-import-pop-tables.py deleted file mode 100644 index a41deaa..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/2-import-pop-tables.py +++ /dev/null @@ -1,152 +0,0 @@ -# Kytt MacManus -# 9-30-16 - -# this script reads the loading table and imports the necessary tables -# tables might originate as excel files, csv files, or gdb tables -# since the structure of the loading summary mixes xls and gdb tables -# we must test to see what we are working with and process accordingly -# agr files are type csv and are passed into their own import function -##THIS SCRIPT IS EXECUTED ON DEVSEDARC4 -# import libraries globally and define workspaces -import arcpy,os,datetime -rootPath = r'D:\gpw\release_4_1\loading' -grWS = rootPath + os.sep + 'growth_rates.gdb' -hlWS = rootPath + os.sep + 'highlevel_census.gdb' -lWS = rootPath + os.sep + 'lowerlevel_census.gdb' -llWS = rootPath + os.sep + 'lowestlevel_census.gdb' -lookupWS = rootPath + os.sep + 'lookup_tables.gdb' -# define loading table -loadingTable = rootPath + os.sep + r'loading_table.gdb\loading_12_16_16' -# define dictionaries -hlCensus={} -hlLookup={} -lCensus={} -llCensus={} -grPath={} -with arcpy.da.SearchCursor(loadingTable,"*") as rows: - for row in rows: - # grab ISO - iso = row[1] - # populate dictionaries - hlCensus[iso]=(row[3],row[4]) - hlLookup[iso]=(row[5],row[6]) - lCensus[iso]=(row[7],row[8]) - llCensus[iso]=(row[9],row[10]) - grPath[iso]=row[11] -# function to upload table from csv file -def importFromCSV(dictionary): - outWS = grWS - for iso, inTable in dictionary.iteritems(): - if inTable == "Beta gdb": - betaGDB = r'D:\gpw\4_0_prod\pop_tables' + os.sep + iso.lower() + '.gdb' - if not arcpy.Exists(betaGDB): - print "###MISSING " + betaGDB - continue - arcpy.env.workspace = betaGDB - # grab the data from betaGDB - inTable = arcpy.ListTables("*growth_rate*")[0] - outFile = os.path.basename(inTable) - else: - try: - with arcpy.da.SearchCursor(inTable,["gr_start_year","gr_end_year","gr_level"]) as rows: - for row in rows: - startYear=row[0] - endYear=row[1] - grLevel=row[2] - break - outFile = iso.lower()+"_growth_rate_admin"+str(grLevel)+"_"+str(startYear)+"_"+str(endYear) - except: - print "Check: " + inTable - return - if not arcpy.Exists(outWS + os.sep + outFile): - try: - arcpy.TableToTable_conversion(inTable,outWS,outFile) - print "Created " + outFile - except: - print "Error creating " + outFile + " from " + inTable -# function to copy table from an existing gdb -def copyFromGDB(iso,outWS): - print iso - betaGDB = r'D:\gpw\4_0_prod\pop_tables' + os.sep + iso.lower() + '.gdb' - if not arcpy.Exists(betaGDB): - print "###MISSING " + betaGDB - return - arcpy.env.workspace = betaGDB - # grab the data from betaGDB - inTable = arcpy.ListTables("*total_pop_raw")[0] - outFile = outWS + os.sep + os.path.basename(inTable).replace("_total_pop_raw","") - - if not arcpy.Exists(outFile): - try: - arcpy.CopyRows_management(inTable,outFile) - print "Created " + outFile - except: - print "Error creating " + outFile + " from " + inTable - try: - sexTable = arcpy.ListTables("*sex_variables_raw")[0] - except: - return - sexFile = r'D:\gpw\release_4_1\loading\beta_sex_tables.gdb' + os.sep + os.path.basename(sexTable).replace("_sex_variables_raw","") - if os.path.basename(outFile).split("_")[1]<>os.path.basename(sexFile).split("_")[1]: - if not arcpy.Exists(sexFile): - try: - arcpy.CopyRows_management(sexTable,sexFile) - print "Created " + sexFile - except: - print "Error creating " + sexFile + " from " + sexTable -## else: -## print sexFile - -# function to import excel tables -def importFromExcel(dictionary): - # determine the appropriate outWS - if dictionary == hlCensus: - outWS = hlWS - elif dictionary == hlLookup: - outWS = lookupWS - elif dictionary == lCensus: - outWS = lWS - elif dictionary == llCensus: - outWS = llWS - for key, values in dictionary.iteritems(): - iso = key - xls = values[0] - tab = values[1] - # condition to decide whether to use the - # excel to table tool, or to copy from - # an existing GDB - if xls == "Beta gdb": - copyFromGDB(iso,outWS) - continue -## else: -## continue - # add a second condition to skip the record if it is NA - elif xls == "NA": - continue - # parse the xls tab to determine the - # name of the outFile - if outWS == lookupWS: - outFile = outWS + os.sep + iso.lower() + "_lookup" - else: - outFile = outWS + os.sep + iso.lower() + "_" + tab.split("_")[1].lower() + "_" + tab.split("_")[3] - if not arcpy.Exists(outFile): - try: - arcpy.ExcelToTable_conversion(xls,outFile,tab) - print "Created " + outFile - except: - print "Error creating " + outFile + " from " + xls - else: - print outFile - -# define a main in order to test and troubleshoot functions -def main(): - scriptTime = datetime.datetime.now() - excelDictionaries = [hlCensus,hlLookup,lCensus,llCensus]# -## for d in excelDictionaries: -#### for key, value in d.iteritems(): -#### print key,value -## importFromExcel(d) - importFromCSV(grPath) - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/add_variables_to_table.py b/Release_4_1/Alpha/Scripts/python_4_1/add_variables_to_table.py deleted file mode 100644 index 3973824..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/add_variables_to_table.py +++ /dev/null @@ -1,80 +0,0 @@ -# Olena Borkovska -# Add variables to national identifier polygon - -# Import libraries -import arcpy, os, datetime -from arcpy import env -from datetime import datetime -arcpy.env.overwriteOutput = True -startTime = datetime.now() - -# main folder -rootFolder = r'\\dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\global\national_identifier_edits' -tables = os.path.join(rootFolder,'tables') -polyGDB = os.path.join(rootFolder,'national_identifier_polygons.gdb') -tableGDB = os.path.join(rootFolder, 'tables.gdb') - -print 'starting script now..' - -#list dbf tables and export to a geodatabase if needed -env.workspace = tables -dbfList = [os.path.join(tables,dbf) for dbf in arcpy.ListTables()] -print "tables listed" -for dbf in dbfList: - outTable = os.path.basename(dbf)[:-4] - - if not arcpy.Exists(os.path.join(tableGDB,outTable)): - arcpy.TableToTable_conversion(dbf,tableGDB, outTable) - print 'table {} created'.format(outTable) -print 'tables exist' - -# list tables in the geodatabase -env.workspace = tableGDB -tableList = [os.path.join(tableGDB,t) for t in arcpy.ListTables()] -tableList.sort() - -# Define workspace -env.workspace = polyGDB - -# Set workspace environment -fcList = arcpy.ListFeatureClasses() -fcList.sort() -for fc in fcList: - print 'starting ' + fc - for table in tableList: - #join needed tables to the feature classes - if 'AgeData' in table: - print "joining {} now..".format(os.path.basename(table)) - arcpy.JoinField_management(fc, "NAME0", table, "Country_or") - - elif 'SexData' in table: - print "joining {} now..".format(os.path.basename(table)) - arcpy.JoinField_management(fc, "NAME0", table, "Country_or") - - - else: - pass - - #Delete all unecessary fields - fieldList = [f.name for f in arcpy.ListFields(fc)] - keepList = ['OBJECTID','AGEDATACODE','AGEDATALEVEL','AGEDATATYPE','AGEDATAYEAR','SEXDATACODE','SEXDATALEVEL','SEXDATATYPE', - 'SEXDATAYEAR','Shape','GRIDCODE','ISOCODE','UNSDCODE','NAME0','CIESINCODE','DATATYPE','DATACODE','DATAYEAR','DATALEVEL', - 'GRSTATE','GREND','GRLEVEL','LASTCENSUS','MEANUNITKM','Shape_Length','Shape_Area'] - for f in fieldList: - if f in keepList: - pass - else: - print f - arcpy.DeleteField_management(fc,f) - print 'field deleted' - - - -print 'script complete @ {}'.format(str(datetime.now() - startTime)) - - - - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/append_atotpopbt_summary_tables b/Release_4_1/Alpha/Scripts/python_4_1/append_atotpopbt_summary_tables deleted file mode 100644 index f8bae6f..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/append_atotpopbt_summary_tables +++ /dev/null @@ -1,58 +0,0 @@ -import arcpy,os,csv -arcpy.env.workspace = r'D:\gpw\release_4_1\loading\processed' -arcpy.env.overwriteOutput = True - -template = r'D:\gpw\release_4_1\loading\templates.gdb\estimates_summary_template' -inMemTemplate = 'in_memory' + os.sep + 'estimates_summary_' -arcpy.CopyRows_management(template,inMemTemplate) -gdbs=arcpy.ListWorkspaces("*","FILEGDB") -for gdb in gdbs: - arcpy.env.workspace = gdb - tbl = arcpy.ListTables("*summary")[0] - arcpy.Append_management(tbl,inMemTemplate,"NO_TEST") - print "Appended " + tbl - -arcpy.CalculateField_management(inMemTemplate,"FIRST_ISO","!FIRST_ISO![:3]","PYTHON") - -summaryTable = inMemTemplate + "_summary" -summaryFields = [] -summaryParams = arcpy.ListFields(inMemTemplate,"SUM*") -for summaryParam in summaryParams: - summaryFields.append([summaryParam.name,"SUM"]) -arcpy.Statistics_analysis(inMemTemplate,summaryTable,summaryFields,"FIRST_ISO") - -arcpy.AddField_management(summaryTable,"MFCALC","DOUBLE") -arcpy.CalculateField_management(summaryTable,"MFCALC","!SUM_SUM_E_ATOTPOPMT_2010! + !SUM_SUM_E_ATOTPOPFT_2010!","PYTHON") -arcpy.AddField_management(summaryTable,"MFDIFF","DOUBLE") -arcpy.CalculateField_management(summaryTable,"MFDIFF","!SUM_SUM_E_ATOTPOPBT_2010! - !MFCALC!","PYTHON") - -arcpy.AddField_management(summaryTable,"AGECALC","DOUBLE") -arcpy.CalculateField_management(summaryTable,"AGECALC", - "!SUM_SUM_E_A000_004BT_2010! + !SUM_SUM_E_A005_009BT_2010! + !SUM_SUM_E_A010_014BT_2010! + !SUM_SUM_E_A015_019BT_2010!+ !SUM_SUM_E_A020_024BT_2010! + !SUM_SUM_E_A025_029BT_2010!+ !SUM_SUM_E_A030_034BT_2010! + !SUM_SUM_E_A035_039BT_2010!+ !SUM_SUM_E_A040_044BT_2010! + !SUM_SUM_E_A045_049BT_2010!+ !SUM_SUM_E_A050_054BT_2010! + !SUM_SUM_E_A055_059BT_2010!+ !SUM_SUM_E_A060_064BT_2010! + !SUM_SUM_E_A065PLUSBT_2010!" - ,"PYTHON") -arcpy.AddField_management(summaryTable,"AGEDIFF","DOUBLE") -arcpy.CalculateField_management(summaryTable,"AGEDIFF","!SUM_SUM_E_ATOTPOPBT_2010! - !AGECALC!","PYTHON") - -arcpy.AddField_management(summaryTable,"MFAGECALC","DOUBLE") -arcpy.CalculateField_management(summaryTable,"MFAGECALC", - "!SUM_SUM_E_A000_004MT_2010! + !SUM_SUM_E_A005_009MT_2010!+ !SUM_SUM_E_A010_014MT_2010! + !SUM_SUM_E_A015_019MT_2010! + !SUM_SUM_E_A020_024MT_2010! + !SUM_SUM_E_A025_029MT_2010!+ !SUM_SUM_E_A030_034MT_2010! + !SUM_SUM_E_A035_039MT_2010!+ !SUM_SUM_E_A040_044MT_2010! + !SUM_SUM_E_A045_049MT_2010!+ !SUM_SUM_E_A050_054MT_2010! + !SUM_SUM_E_A055_059MT_2010!+ !SUM_SUM_E_A060_064MT_2010! + !SUM_SUM_E_A065PLUSMT_2010!+ !SUM_SUM_E_A000_004FT_2010! + !SUM_SUM_E_A005_009FT_2010!+ !SUM_SUM_E_A010_014FT_2010! + !SUM_SUM_E_A015_019FT_2010!+ !SUM_SUM_E_A020_024FT_2010! + !SUM_SUM_E_A025_029FT_2010!+ !SUM_SUM_E_A030_034FT_2010! + !SUM_SUM_E_A035_039FT_2010!+ !SUM_SUM_E_A040_044FT_2010! + !SUM_SUM_E_A045_049FT_2010!+ !SUM_SUM_E_A050_054FT_2010! + !SUM_SUM_E_A055_059FT_2010!+ !SUM_SUM_E_A060_064FT_2010! + !SUM_SUM_E_A065PLUSFT_2010!" - ,"PYTHON") -arcpy.AddField_management(summaryTable,"MFAGEDIFF","DOUBLE") -arcpy.CalculateField_management(summaryTable,"MFAGEDIFF","!SUM_SUM_E_ATOTPOPBT_2010! - !MFAGECALC!","PYTHON") - - - -outFile = r'D:\gpw\release_4_1\loading\loading_table.gdb\estimates_summary_2_21_2017' -arcpy.CopyRows_management(summaryTable,outFile) -outXLS = r'D:\gpw\release_4_1\loading' + os.sep + os.path.basename(outFile)+".xls" -arcpy.TableToExcel_conversion(outFile,outXLS) - - -##cursor = arcpy.da.InsertCursor(outFile,"*") -##with arcpy.da.SearchCursor(summaryTable,"*") as rows: -## for row in rows: -## cursor.insertRow(row) -## -##del cursor - -print "Script Complete" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/append_atotpopbt_summary_tables.py b/Release_4_1/Alpha/Scripts/python_4_1/append_atotpopbt_summary_tables.py deleted file mode 100644 index dbaee10..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/append_atotpopbt_summary_tables.py +++ /dev/null @@ -1,39 +0,0 @@ -import arcpy,os,csv -arcpy.env.workspace = r'D:\gpw\release_4_1\loading\processed' -arcpy.env.overwriteOutput = True - -template = r'D:\gpw\release_4_1\loading\templates.gdb\estimates_total_pop_summary_template' -inMemTemplate = 'in_memory' + os.sep + 'estimates_summary_' -arcpy.CopyRows_management(template,inMemTemplate) -gdbs=arcpy.ListWorkspaces("*","FILEGDB") -for gdb in gdbs: - arcpy.env.workspace = gdb - tbl = arcpy.ListTables("*total_pop_summary")[0] - arcpy.Append_management(tbl,inMemTemplate,"NO_TEST") - print "Appended " + tbl - -arcpy.CalculateField_management(inMemTemplate,"FIRST_ISO","!FIRST_ISO![:3]","PYTHON") - -summaryTable = inMemTemplate + "_summary" -summaryFields = [] -summaryParams = arcpy.ListFields(inMemTemplate,"SUM_E*")+arcpy.ListFields(inMemTemplate,"SUM_UNE*") -for summaryParam in summaryParams: - summaryFields.append([summaryParam.name,"SUM"]) -arcpy.Statistics_analysis(inMemTemplate,summaryTable,summaryFields,"FIRST_ISO") - - - -outFile = r'D:\gpw\release_4_1\loading\loading_table.gdb\total_pop_estimates_summary_2_22_2017' -arcpy.CopyRows_management(summaryTable,outFile) -outXLS = r'D:\gpw\release_4_1\loading' + os.sep + os.path.basename(outFile)+".xls" -arcpy.TableToExcel_conversion(outFile,outXLS) - - -##cursor = arcpy.da.InsertCursor(outFile,"*") -##with arcpy.da.SearchCursor(summaryTable,"*") as rows: -## for row in rows: -## cursor.insertRow(row) -## -##del cursor - -print "Script Complete" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/append_summary_tables.py b/Release_4_1/Alpha/Scripts/python_4_1/append_summary_tables.py deleted file mode 100644 index f8bae6f..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/append_summary_tables.py +++ /dev/null @@ -1,58 +0,0 @@ -import arcpy,os,csv -arcpy.env.workspace = r'D:\gpw\release_4_1\loading\processed' -arcpy.env.overwriteOutput = True - -template = r'D:\gpw\release_4_1\loading\templates.gdb\estimates_summary_template' -inMemTemplate = 'in_memory' + os.sep + 'estimates_summary_' -arcpy.CopyRows_management(template,inMemTemplate) -gdbs=arcpy.ListWorkspaces("*","FILEGDB") -for gdb in gdbs: - arcpy.env.workspace = gdb - tbl = arcpy.ListTables("*summary")[0] - arcpy.Append_management(tbl,inMemTemplate,"NO_TEST") - print "Appended " + tbl - -arcpy.CalculateField_management(inMemTemplate,"FIRST_ISO","!FIRST_ISO![:3]","PYTHON") - -summaryTable = inMemTemplate + "_summary" -summaryFields = [] -summaryParams = arcpy.ListFields(inMemTemplate,"SUM*") -for summaryParam in summaryParams: - summaryFields.append([summaryParam.name,"SUM"]) -arcpy.Statistics_analysis(inMemTemplate,summaryTable,summaryFields,"FIRST_ISO") - -arcpy.AddField_management(summaryTable,"MFCALC","DOUBLE") -arcpy.CalculateField_management(summaryTable,"MFCALC","!SUM_SUM_E_ATOTPOPMT_2010! + !SUM_SUM_E_ATOTPOPFT_2010!","PYTHON") -arcpy.AddField_management(summaryTable,"MFDIFF","DOUBLE") -arcpy.CalculateField_management(summaryTable,"MFDIFF","!SUM_SUM_E_ATOTPOPBT_2010! - !MFCALC!","PYTHON") - -arcpy.AddField_management(summaryTable,"AGECALC","DOUBLE") -arcpy.CalculateField_management(summaryTable,"AGECALC", - "!SUM_SUM_E_A000_004BT_2010! + !SUM_SUM_E_A005_009BT_2010! + !SUM_SUM_E_A010_014BT_2010! + !SUM_SUM_E_A015_019BT_2010!+ !SUM_SUM_E_A020_024BT_2010! + !SUM_SUM_E_A025_029BT_2010!+ !SUM_SUM_E_A030_034BT_2010! + !SUM_SUM_E_A035_039BT_2010!+ !SUM_SUM_E_A040_044BT_2010! + !SUM_SUM_E_A045_049BT_2010!+ !SUM_SUM_E_A050_054BT_2010! + !SUM_SUM_E_A055_059BT_2010!+ !SUM_SUM_E_A060_064BT_2010! + !SUM_SUM_E_A065PLUSBT_2010!" - ,"PYTHON") -arcpy.AddField_management(summaryTable,"AGEDIFF","DOUBLE") -arcpy.CalculateField_management(summaryTable,"AGEDIFF","!SUM_SUM_E_ATOTPOPBT_2010! - !AGECALC!","PYTHON") - -arcpy.AddField_management(summaryTable,"MFAGECALC","DOUBLE") -arcpy.CalculateField_management(summaryTable,"MFAGECALC", - "!SUM_SUM_E_A000_004MT_2010! + !SUM_SUM_E_A005_009MT_2010!+ !SUM_SUM_E_A010_014MT_2010! + !SUM_SUM_E_A015_019MT_2010! + !SUM_SUM_E_A020_024MT_2010! + !SUM_SUM_E_A025_029MT_2010!+ !SUM_SUM_E_A030_034MT_2010! + !SUM_SUM_E_A035_039MT_2010!+ !SUM_SUM_E_A040_044MT_2010! + !SUM_SUM_E_A045_049MT_2010!+ !SUM_SUM_E_A050_054MT_2010! + !SUM_SUM_E_A055_059MT_2010!+ !SUM_SUM_E_A060_064MT_2010! + !SUM_SUM_E_A065PLUSMT_2010!+ !SUM_SUM_E_A000_004FT_2010! + !SUM_SUM_E_A005_009FT_2010!+ !SUM_SUM_E_A010_014FT_2010! + !SUM_SUM_E_A015_019FT_2010!+ !SUM_SUM_E_A020_024FT_2010! + !SUM_SUM_E_A025_029FT_2010!+ !SUM_SUM_E_A030_034FT_2010! + !SUM_SUM_E_A035_039FT_2010!+ !SUM_SUM_E_A040_044FT_2010! + !SUM_SUM_E_A045_049FT_2010!+ !SUM_SUM_E_A050_054FT_2010! + !SUM_SUM_E_A055_059FT_2010!+ !SUM_SUM_E_A060_064FT_2010! + !SUM_SUM_E_A065PLUSFT_2010!" - ,"PYTHON") -arcpy.AddField_management(summaryTable,"MFAGEDIFF","DOUBLE") -arcpy.CalculateField_management(summaryTable,"MFAGEDIFF","!SUM_SUM_E_ATOTPOPBT_2010! - !MFAGECALC!","PYTHON") - - - -outFile = r'D:\gpw\release_4_1\loading\loading_table.gdb\estimates_summary_2_21_2017' -arcpy.CopyRows_management(summaryTable,outFile) -outXLS = r'D:\gpw\release_4_1\loading' + os.sep + os.path.basename(outFile)+".xls" -arcpy.TableToExcel_conversion(outFile,outXLS) - - -##cursor = arcpy.da.InsertCursor(outFile,"*") -##with arcpy.da.SearchCursor(summaryTable,"*") as rows: -## for row in rows: -## cursor.insertRow(row) -## -##del cursor - -print "Script Complete" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/apply_growth_rates.py b/Release_4_1/Alpha/Scripts/python_4_1/apply_growth_rates.py deleted file mode 100644 index 05c6c8c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/apply_growth_rates.py +++ /dev/null @@ -1,123 +0,0 @@ -# this script does the following -# create "estimates" table -# join growth rate information -# create estimates for target years -# summarize estimates -# 7-6-15 -# Kytt MacManus - -# import libraries -import arcpy, sys, os, datetime, multiprocessing - -def applyGrowthRates(gdb): - processTime = datetime.datetime.now() - arcpy.env.overwriteOutput = True - returnList = [] - arcpy.env.workspace = gdb - iso = os.path.basename(gdb)[:-4] - lookupTable = arcpy.ListTables("*lookup")[0] - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - adminYear = tableSplit[2] - # get total_pop_input table - popFile = iso + "_" + admin + "_" + adminYear + "_total" - # check if the growth rate table exists - if len(arcpy.ListTables('*growth_rate*'))==1: - # temporary fix to update growth rate table - agrFile = arcpy.ListTables('*growth_rate*')[0] - arcpy.Delete_management(agrFile) - arcpy.env.workspace = r'D:\gpw\release_4_1\loading\growth_rates.gdb' - agrIn = arcpy.ListTables(iso + '*')[0] - arcpy.CopyRows_management(agrIn,gdb+os.sep+os.path.basename(agrIn)) - arcpy.env.workspace = gdb - else: - return str(iso + " is missing an input growth rate table") - # define the output estimatesTable and summaryTable - inMemEstimates = "in_memory" + os.sep + iso + "_estimates" - estimatesTable = popFile.replace("total","estimates") - summaryTable = estimatesTable + "_summary" - if arcpy.Exists(estimatesTable): - arcpy.Delete_management(estimatesTable) - arcpy.Delete_management(summaryTable) - #return str(os.path.basename(gdb)) + " was already processed" - -## # read the agrTable into a dict -## agrDict = {} -## try: -## with arcpy.da.SearchCursor(agrFile,["agrid","gr_start_year","gr_end_year","agr"]) as agrRows: -## for agrRow in agrRows: -## agrid = agrRow[0] -## agrDict[agrid]=agrRow -## except: -## return [iso + "problem with agr dict"] - - # create in memory estimates table - arcpy.CopyRows_management(popFile,inMemEstimates) - # join agr fields - joinField = "AGRID" - try: - arcpy.JoinField_management(inMemEstimates,joinField,agrFile,"agrid",["agr","gr_start_year","gr_end_year"]) - except: - return arcpy.GetMessages() - # define target years - targetYears = ["1975","1990","2000","2005","2010","2015","2020"] - # iterate again - for year in targetYears: - # determine AGR exp by year - rpopyear - yearTo = str(int(year) - int(adminYear)) - # perform estimates. first project the total population to the reference year - # add field to outTable - try: - eField = "E_ATOTPOPBT_" + year - arcpy.AddField_management(inMemEstimates,eField,"DOUBLE") - except: - return arcpy.GetMessages() - # construct calcExpression - calcExpression = "!ATOTPOPBT! * math.exp( !agr! * " + yearTo + " )" - # perform calculation - try: - arcpy.CalculateField_management(inMemEstimates,eField,calcExpression,"PYTHON_9.3") - arcpy.AddMessage("Calculated " + eField) - except: - return arcpy.GetMessages() - arcpy.CopyRows_management(inMemEstimates,estimatesTable) - # finally summarize the atotpopbt and the estimates fields national - summaryFields = [["gr_start_year","FIRST"], - ["gr_end_year","FIRST"],["ISO","FIRST"], - ["ATOTPOPBT","SUM"],["E_ATOTPOPBT_1975","SUM"], - ["E_ATOTPOPBT_1990","SUM"],["E_ATOTPOPBT_2000","SUM"], - ["E_ATOTPOPBT_2005","SUM"],["E_ATOTPOPBT_2010","SUM"], - ["E_ATOTPOPBT_2015","SUM"],["E_ATOTPOPBT_2020","SUM"]] - try: - arcpy.Statistics_analysis(estimatesTable,summaryTable,summaryFields) - except: - return arcpy.GetMessages() - - return "processed " + str(os.path.basename(gdb)) - -def main(): - # set time counter - startTime = datetime.datetime.now() - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - # must create procList -## gdbs = arcpy.ListWorkspaces("*","FILEGDB") - gdbs=arcpy.ListWorkspaces("blr*") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] -## print procList[0] - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(applyGrowthRates, procList) - for result in results: - print result -## for result2 in result: -#### if result2[0:9]=="Processed": -#### continue -## print result2 - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-startTime) -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/apply_growth_rates.pyc b/Release_4_1/Alpha/Scripts/python_4_1/apply_growth_rates.pyc deleted file mode 100644 index 1eb1ffc..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/apply_growth_rates.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/add_gubid_to_sde.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/add_gubid_to_sde.py deleted file mode 100644 index 4a5e754..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/add_gubid_to_sde.py +++ /dev/null @@ -1,30 +0,0 @@ -# Import Libraries -import arcpy, os -from arcpy import env - -# Define Workspace Variable -workspace = r'Database Connections\sde.sde' -env.workspace = workspace - -fds = arcpy.ListDatasets("*","Feature") -fds.sort() - -# iterate -for fd in fds[177:]: - iso = fd[4:] - if len(fd) == 7: - print iso - - fdPath = os.path.join(workspace,fd) - arcpy.AddGlobalIDs_management(fdPath) - - env.workspace = fdPath - boundList = arcpy.ListFeatureClasses("*boundaries_2010") - fc = boundList[0] - - arcpy.CalculateField_management(fc,"GUBID","!GLOBALID!","PYTHON") - - else: - print iso + ": not doing the usa or the watermask" - -print "Done" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/add_pop_context.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/add_pop_context.py deleted file mode 100644 index 3b97d8e..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/add_pop_context.py +++ /dev/null @@ -1,46 +0,0 @@ -#Jane Mills -#1/13/2017 -#Calculate pop context from census tables -import os, arcpy - -lookupGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\lookup_tables.gdb' -censusGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\highlevel_census.gdb' - -arcpy.env.workspace = censusGDB -#arcpy.env.overwriteOutput = True - -tableList = arcpy.ListTables() -tableList.sort() - -arcpy.env.workspace = lookupGDB - -for table in tableList: - iso = table[:3] - print iso - tablePath = os.path.join(censusGDB,table) - - fieldList = arcpy.ListFields(tablePath,"POP_CONTEXT") - if len(fieldList) == 1: - #go find the lookup table - lookupList = arcpy.ListTables(iso+"*") - if not len(lookupList) == '0': - lookup = lookupList[0] - - #build dictionary of pop context - pcDict = {} - with arcpy.da.SearchCursor(tablePath,['USCID','POP_CONTEXT'],"POP_CONTEXT IS NOT NULL") as cursor: - for row in cursor: - pcDict[row[0]] = row[1] - - #calculate the pop context - with arcpy.da.UpdateCursor(lookup,['USCID','POP_CONTEXT']) as cursor: - for row in cursor: - uscid = row[0] - if uscid in pcDict: - row[1] = pcDict[uscid] - else: - pass - cursor.updateRow(row) - print "calculated pop context" - else: - print "census table not found" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/calculate_gubid_edit_session.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/calculate_gubid_edit_session.py deleted file mode 100644 index 78309c7..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/calculate_gubid_edit_session.py +++ /dev/null @@ -1,46 +0,0 @@ -#Jane Mills -#2/28/2017 -#All of the GUBIDS have been calculated as version SDE, but do not show up when you're in an edit version -#They also haven't been calculated for USA (MO, NJ:) - -# Import Libraries -import arcpy, os -from arcpy import env - -# Define Workspace Variable -workspace = r'Database Connections\GPW4.sde' -env.workspace = workspace - -fds = arcpy.ListDatasets("*","Feature") -fds.sort() - -# iterate -#fd = fds[0] - -for fd in fds: - iso = fd[4:] - print iso - - fdPath = os.path.join(workspace,fd) - - env.workspace = fdPath - boundList = arcpy.ListFeatureClasses("*boundaries_2010") - fc = boundList[0] - - #Create layer file, change version, start editing, calculate gubid? - arcpy.MakeFeatureLayer_management(fc, "layer") - arcpy.ChangeVersion_management("layer","TRANSACTIONAL","GPW4.GPW_4_1_alpha_edits") - - edit = arcpy.da.Editor(workspace) - edit.startEditing(False, True) - edit.startOperation() - - with arcpy.da.UpdateCursor(fc,['GUBID','GLOBALID']) as cursor: - for row in cursor: - row[0] = row[1] - cursor.updateRow(row) - - edit.stopOperation() - edit.stopEditing(True) - -print "Done" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/check_join.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/check_join.py deleted file mode 100644 index 788abef..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/check_join.py +++ /dev/null @@ -1,66 +0,0 @@ -#Jane Mills -#1/13/2017 -#Check that UBID and USCID are unique in lookup tables -#Check that UBID is unique in boundaries -#Validate join - -import os, arcpy - -tableGDB = r'F:\GPW\calculate_gubids\lookup_tables.gdb' -boundGDB = r'F:\GPW\calculate_gubids\country_boundaries_hi_res_1_13.gdb' -#tableGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\lookup_tables.gdb' -#boundGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\from_sde\country_boundaries_hi_res_1_13.gdb' - -arcpy.env.workspace = tableGDB - -tableList = arcpy.ListTables() -tableList.sort() - -for table in tableList: - iso = table[:3] - admin = table[9] - print iso - - ubidList = [] - ubidListBound = [] - uscidList = [] - - tFields = ['USCID','UBID'] - bFields = ['UBID','BOUNDARY_CONTEXT'] - - #check that uscids and ubids are unique, all units without UBIDs have pop context - with arcpy.da.SearchCursor(table,tFields) as cursor: - for row in cursor: - ubid = row[1] - uscid = row[0] - #check that uscids and ubids are unique, all units have UBIDs - if uscid == '' or uscid is None: - print "missing USCID. UBID: " + ubid - else: - if uscid in uscidList: - print "duplicate USCID in lookup table: " + uscid - else: - uscidList.append(uscid) - if ubid == '' or ubid is None: - print "UBID missing, no pop context. USCID: " + uscid - else: - if ubid in ubidList: - print "duplicate UBID in lookup table: " + ubid - else: - ubidList.append(ubid) - - #check that ubids in the boundary are unique and are in the ubid list from the table - boundary = os.path.join(boundGDB,iso+'_admin'+admin+'_boundaries_2010') - with arcpy.da.SearchCursor(boundary,bFields) as cursor: - for row in cursor: - ubid = row[0] - if ubid == '' or ubid is None: - print "missing UBID" - else: - if not ubid in ubidList: - if row[1] == '' or row[1] is None: - print "boundary UBID is not in table, no boundary context: " + ubid - if ubid in ubidListBound: - print "duplicate UBID in lookup table: " + ubid - else: - ubidListBound.append(ubid) diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/create_tiles.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/create_tiles.py deleted file mode 100644 index 694b15b..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/create_tiles.py +++ /dev/null @@ -1,28 +0,0 @@ -import arcpy, os - -iso = 'grl' - -rootFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\tiled_countries' -outFolder = os.path.join(rootFolder,iso+".gdb") -inFC = os.path.join(rootFolder,iso+"_working.gdb",iso+"_admin3_boundaries_2010") - -nameList = [] - -with arcpy.da.SearchCursor(inFC,"tile") as cursor: - for row in cursor: - if row[0] in nameList: - pass - else: - nameList.append(row[0]) - -print "found all names" -nameList.sort() - -for name in nameList: - outName = iso+"_"+name - arcpy.FeatureClassToFeatureClass_conversion(inFC,outFolder,outName,"tile = '"+name+"'") - - arcpy.DeleteField_management(os.path.join(outFolder,outName),["tile","NAME2"]) - print "exported:"+name - -print "done" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/delete_multiple_fields.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/delete_multiple_fields.py deleted file mode 100644 index 40259fd..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/delete_multiple_fields.py +++ /dev/null @@ -1,30 +0,0 @@ -#Olena Borkovska -#1/3/2018 -#remove multiple fields from attribute table - -import os, arcpy - -lookupGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\KOF_request\gridding_boundaries_4_1.gdb' -arcpy.env.workspace = lookupGDB -arcpy.env.overwriteOutput = True - -listFeatureClasses = arcpy.ListFeatureClasses() - -exclude =["UBID","NAME0","NAME1","NAME2","NAME3","NAME4","NAME5","NAME6","UCADMIN0","UCADMIN1","UCADMIN2","UCADMIN3","UCADMIN4","UCADMIN5","UCADMIN6"] - -for fc in listFeatureClasses: - fields = arcpy.ListFields(fc) - deleteList = [] - print "fields listed" - for field in fields: - if not field.required: - if not field.name in exclude: - deleteList.append(field.name) - - arcpy.DeleteField_management(fc,deleteList) - - - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/dissolve_admin1_boundaries.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/dissolve_admin1_boundaries.py deleted file mode 100644 index 371aeaa..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/dissolve_admin1_boundaries.py +++ /dev/null @@ -1,55 +0,0 @@ -#Jane Mills -#3/23/2017 -#Add areas to centroids - -# Import Libraries -import arcpy, os - -tableFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\pop_tables' -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' -outGDB = r'D:\gpw\release_4_1\dissolved_admin1_boundaries\gpw_4_1_admin1.gdb' - -arcpy.env.workspace = gridding -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - if fc[:3] == 'usa': - iso = fc[:5] - else: - iso = fc[:3] - print iso - - fcPath = os.path.join(gridding,fc) - - gdb = os.path.join(tableFolder,iso+'.gdb') - arcpy.env.workspace = gdb - tableList = arcpy.ListTables("*estimates") - if len(tableList)> 0: - table = tableList[0] - - fieldList = ['UBID'] - for field in fields: - if field in [f.name for f in arcpy.ListFields(table)]: - fieldList.append(field) - - if len(fieldList) > 1: - dataDict = {} - - with arcpy.da.SearchCursor(table,fieldList) as cursor: - for row in cursor: - dataDict[row[0]] = row[1:] - - fieldList.append('CONTEXT') - fieldList.append('WATER_CODE') - with arcpy.da.UpdateCursor(fcPath,fieldList) as cursor: - for row in cursor: - if row[0] in dataDict: - row[1:-2] = dataDict[row[0]] - cursor.updateRow(row) - elif row[-2] == 0 and row[-1] == 'L': - print "did not find ubid:", row[0] - - del dataDict - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/export_pop_context_from_census.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/export_pop_context_from_census.py deleted file mode 100644 index 7131a9b..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/export_pop_context_from_census.py +++ /dev/null @@ -1,31 +0,0 @@ -#Jane Mills -#1/19/2017 -#Export pop context rows -import os, arcpy - -censusGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\highlevel_census.gdb' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\pop_context.gdb' - -arcpy.env.workspace = censusGDB -arcpy.env.overwriteOutput = True - -tableList = arcpy.ListTables() -tableList.sort() - -for table in tableList: - iso = table[:3] - print iso - - fieldList = arcpy.ListFields(table,"POP_CONTEXT") - if len(fieldList) == 1: - print "found pop context" - arcpy.MakeTableView_management(table,"layer") - - arcpy.SelectLayerByAttribute_management("layer","NEW_SELECTION","POP_CONTEXT IS NOT NULL") - - result = arcpy.GetCount_management("layer") - count = int(result.getOutput(0)) - - if count > 0: - arcpy.CopyRows_management("layer",os.path.join(outGDB,table)) - print "copied rows" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/add_UCADMIN_codes.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/add_UCADMIN_codes.py deleted file mode 100644 index 1632350..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/add_UCADMIN_codes.py +++ /dev/null @@ -1,57 +0,0 @@ -#Jane Mills -#5/18/2017 -#Add UCADMIN codes to gridding boundaries - -# Import Libraries -import arcpy, os - -tableFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\pop_tables' -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1_updated.gdb' - -arcpy.env.workspace = gridding -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - if fc[:3] == 'usa': - iso = fc[:5] - else: - iso = fc[:3] - print iso - fcPath = os.path.join(gridding,fc) - admin = int(fc[-17]) - - if admin > 0: - gdb = os.path.join(tableFolder,iso+'.gdb') - arcpy.env.workspace = gdb - tableList = arcpy.ListTables("*lookup") - if len(tableList)> 0: - table = tableList[0] - - fieldList = ['UBID'] - for i in range(1,admin+1): - field = arcpy.ListFields(table,"UCADMIN"+str(i))[0] - fieldList.append(field.name) - - adminDict = {} - with arcpy.da.SearchCursor(table,fieldList) as cursor: - for row in cursor: - adminDict[row[0]] = row[1:] - - fieldList.append('CONTEXT') - fieldList.append('WATER_CODE') - with arcpy.da.UpdateCursor(fcPath,fieldList) as cursor: - for row in cursor: - if row[0] in adminDict: - row[1:-2] = adminDict[row[0]] - cursor.updateRow(row) - elif row[-2] == 0 and row[-1] == 'L': - print "did not find ubid:", row[0] - - del adminDict - - else: - print "did not find table" - -print 'done' - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/add_admin0_attributes.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/add_admin0_attributes.py deleted file mode 100644 index 585cd22..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/add_admin0_attributes.py +++ /dev/null @@ -1,39 +0,0 @@ -#Jane Mills -#5/18/2017 -#Add NAME0 and UCADMIN0 to gridding boundaries - -# Import Libraries -import arcpy, os - -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' -table = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\ancillary.gdb\admin0_names_codes' - -dataDict = {} -with arcpy.da.SearchCursor(table,['ISO','ISO_Numeric','Country']) as cursor: - for row in cursor: - dataDict[row[0]] = row[1:] - -arcpy.env.workspace = gridding -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -fields = ['ISOALPHA','UCADMIN0','NAME0'] - -for fc in fcList: - iso = fc[:3].upper() - print iso - - data = dataDict[iso] - admin0 = data[0] - name0 = data[1] - - #Add to centroids - with arcpy.da.UpdateCursor(fc,fields) as cursor: - for row in cursor: - row[0] = iso - row[1] = admin0 - row[2] = name0 - cursor.updateRow(row) - -print 'done' - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/add_area_to_gridding_bounds.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/add_area_to_gridding_bounds.py deleted file mode 100644 index bf30d96..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/add_area_to_gridding_bounds.py +++ /dev/null @@ -1,52 +0,0 @@ -#Jane Mills -#3/23/2017 -#Add area to centroids - -# Import Libraries -import arcpy, os - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' - -arcpy.env.workspace = gridding -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -arcpy.env.workspace = centroids -cenList = arcpy.ListFeatureClasses() -cenList.sort() - -for fc in fcList: - iso = fc[:-23] - fcPath = os.path.join(gridding,fc) - - cenFC = filter(lambda x: x[:-10] == iso, cenList) - cenPath = os.path.join(centroids,cenFC[0]) - - print iso - areaDict = {} - - with arcpy.da.SearchCursor(cenPath,['GUBID','TOTAL_A_KM','WATER_A_KM','LAND_A_KM']) as cursor: - for row in cursor: - areaDict[row[0]] = row[1:] - - arcpy.AlterField_management(fcPath,'TOTAL_A_KM','AREAKM','AREAKM') - arcpy.AlterField_management(fcPath,'WATER_A_KM','WATERAREAKM','WATERAREAKM') - arcpy.AlterField_management(fcPath,'LAND_A_KM','MASKEDAREAKM','MASKEDAREAKM') - - with arcpy.da.UpdateCursor(fcPath,['GUBID','AREAKM','WATERAREAKM','MASKEDAREAKM']) as cursor: - for row in cursor: - if row[0] in areaDict: - areas = areaDict[row[0]] - row[1] = areas[0] - row[2] = areas[1] - row[3] = areas[2] - else: - print row[0], "not in centroids" - cursor.updateRow(row) - - del areaDict - -print 'done' - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/clean_up_UCADMINs.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/clean_up_UCADMINs.py deleted file mode 100644 index e56a561..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/clean_up_UCADMINs.py +++ /dev/null @@ -1,29 +0,0 @@ -#Jane Mills -#5/18/2017 -#Clean up UCADMIN codes - -# Import Libraries -import arcpy, os - -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' - -arcpy.env.workspace = gridding -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc - - for i in range(1,7): - with arcpy.da.UpdateCursor(fc,["UBID","UCADMIN"+str(i),"NAME"+str(i)]) as cursor: - for row in cursor: - if row[1] is None: - if row[2] == "NA": - row[1] = "NA" - cursor.updateRow(row) - else: - print row[0], "missing UCADMIN", i - - -print 'done' - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/clean_up_UCADMINs_USA.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/clean_up_UCADMINs_USA.py deleted file mode 100644 index ea3b742..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/clean_up_UCADMINs_USA.py +++ /dev/null @@ -1,39 +0,0 @@ -#Jane Mills -#5/18/2017 -#Add UCADMIN codes to gridding boundaries - -# Import Libraries -import arcpy - -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' - -fields = ['UBID','UCADMIN1','UCADMIN2','UCADMIN3','UCADMIN4','UCADMIN5'] - -arcpy.env.workspace = gridding -fcList = arcpy.ListFeatureClasses("usa*") -fcList.sort() - -for fc in fcList: - print fc[:5] - - with arcpy.da.UpdateCursor(fc,fields) as cursor: - for row in cursor: - row[1] = row[0][3:5] - row[2] = row[0][5:8] - row[3] = row[0][8:14] - row[4] = row[0][14] - row[5] = row[0][14:] - cursor.updateRow(row) - -pri = 'pri_admin4_boundaries_2010' -print 'pri' -with arcpy.da.UpdateCursor(pri,fields) as cursor: - for row in cursor: - row[1] = row[0][5:8] - row[2] = row[0][8:14] - row[3] = row[0][14] - row[4] = row[0][14:] - cursor.updateRow(row) - -print 'done' - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/create_new_gridding_bounds.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/create_new_gridding_bounds.py deleted file mode 100644 index 79d3a5c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/create_new_gridding_bounds.py +++ /dev/null @@ -1,25 +0,0 @@ -#Jane Mills -#5/18/2017 -#Add UCADMIN codes to gridding boundaries - -# Import Libraries -import arcpy, os - -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1_updated.gdb' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1_final.gdb' -template = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\ancillary.gdb\gridding_boundary_template' - -arcpy.env.workspace = gridding -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - iso = fc[:-23] - print iso - outFC = os.path.join(outGDB,fc) - arcpy.CopyFeatures_management(template,outFC) - arcpy.Append_management(fc,outFC,"NO_TEST") - -print 'done' - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/join_attributes_from_centroids_to_bounds.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/join_attributes_from_centroids_to_bounds.py deleted file mode 100644 index 4bfce3e..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/join_attributes_from_centroids_to_bounds.py +++ /dev/null @@ -1,56 +0,0 @@ -#Jane Mills -#3/23/2017 -#Add areas to centroids - -# Import Libraries -import arcpy, os - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' -orig = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\country_boundaries_hi_res.gdb' -template = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\ancillary.gdb\gridding_boundary_template' - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -arcpy.env.workspace = orig -origList = arcpy.ListFeatureClasses() - -arcpy.env.overwriteOutput = True - -fields = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6','CONTEXT','CONTEXT_NM','WATER_CODE'] - -for fc in fcList[30:]: - if fc[:3] == 'usa': - iso = fc[:5] - else: - iso = fc[:3] - cenPath = os.path.join(centroids,iso+"_centroids") - print iso - - origFCs = filter(lambda x: iso+"_admin" in x, origList) - origFC = os.path.join(orig,origFCs[0]) - - outFC = os.path.join(gridding,os.path.basename(origFC)) - arcpy.CopyFeatures_management(template,outFC) - arcpy.Append_management(origFC,outFC,"NO_TEST") - - dataDict = {} - with arcpy.da.SearchCursor(cenPath,fields) as cursor: - for row in cursor: - dataDict[row[0]] = row[1:] - - #Add to centroids - with arcpy.da.UpdateCursor(outFC,fields) as cursor: - for row in cursor: - if row[0] in dataDict: - row[1:] = dataDict[row[0]] - cursor.updateRow(row) - else: - print "did not find gubid:", row[0] - - del dataDict - - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/join_attributes_from_tables_to_bounds.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/join_attributes_from_tables_to_bounds.py deleted file mode 100644 index 1423688..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/join_attributes_from_tables_to_bounds.py +++ /dev/null @@ -1,74 +0,0 @@ -#Jane Mills -#3/23/2017 -#Add areas to centroids - -# Import Libraries -import arcpy, os - -tableFolder = r'D:\gpw\release_4_1\input_data\pop_tables' -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' - -arcpy.env.workspace = gridding -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -fields = ['E_ATOTPOPBT_1975','E_ATOTPOPBT_1990','E_ATOTPOPBT_2000','E_ATOTPOPBT_2005','E_ATOTPOPBT_2010','E_ATOTPOPBT_2015', - 'E_ATOTPOPBT_2020','E_ATOTPOPFT_2010','E_ATOTPOPMT_2010','E_A000_004BT_2010','E_A000_014BT_2010','E_A005_009BT_2010', - 'E_A010_014BT_2010','E_A015_019BT_2010','E_A015_064BT_2010','E_A020_024BT_2010','E_A025_029BT_2010','E_A030_034BT_2010', - 'E_A035_039BT_2010','E_A040_044BT_2010','E_A045_049BT_2010','E_A050_054BT_2010','E_A055_059BT_2010','E_A060_064BT_2010', - 'E_A065PLUSBT_2010','E_A065_069BT_2010','E_A070PLUSBT_2010','E_A070_074BT_2010','E_A075PLUSBT_2010','E_A075_079BT_2010', - 'E_A080PLUSBT_2010','E_A080_084BT_2010','E_A085PLUSBT_2010','E_A000_004FT_2010','E_A005_009FT_2010','E_A010_014FT_2010', - 'E_A015_019FT_2010','E_A020_024FT_2010','E_A025_029FT_2010','E_A030_034FT_2010','E_A035_039FT_2010','E_A040_044FT_2010', - 'E_A045_049FT_2010','E_A050_054FT_2010','E_A055_059FT_2010','E_A060_064FT_2010','E_A065PLUSFT_2010','E_A065_069FT_2010', - 'E_A070PLUSFT_2010','E_A070_074FT_2010','E_A075PLUSFT_2010','E_A075_079FT_2010','E_A080PLUSFT_2010','E_A080_084FT_2010', - 'E_A085PLUSFT_2010','E_A000_004MT_2010','E_A005_009MT_2010','E_A010_014MT_2010','E_A015_019MT_2010','E_A020_024MT_2010', - 'E_A025_029MT_2010','E_A030_034MT_2010','E_A035_039MT_2010','E_A040_044MT_2010','E_A045_049MT_2010','E_A050_054MT_2010', - 'E_A055_059MT_2010','E_A060_064MT_2010','E_A065PLUSMT_2010','E_A065_069MT_2010','E_A070PLUSMT_2010','E_A070_074MT_2010', - 'E_A075PLUSMT_2010','E_A075_079MT_2010','E_A080PLUSMT_2010','E_A080_084MT_2010','E_A085PLUSMT_2010','UNE_ATOTPOPBT_1975', - 'UNE_ATOTPOPBT_1990','UNE_ATOTPOPBT_2000','UNE_ATOTPOPBT_2005','UNE_ATOTPOPBT_2010','UNE_ATOTPOPBT_2015','UNE_ATOTPOPBT_2020'] - -for fc in fcList: - if fc[:3] == 'usa': - iso = fc[:5] - else: - iso = fc[:3] - print iso - - fcPath = os.path.join(gridding,fc) - - gdb = os.path.join(tableFolder,iso+'.gdb') - try: - arcpy.env.workspace = gdb - tableList = arcpy.ListTables("*estimates") - if len(tableList)> 0: - table = tableList[0] - - tableFields = [field.name for field in arcpy.ListFields(table)] - fieldList = ['UBID']+ filter(lambda f: f in fields, tableFields) - - if len(fieldList) > 1: - dataDict = {} - - with arcpy.da.SearchCursor(table,fieldList) as cursor: - for row in cursor: - dataDict[row[0]] = row[1:] - - fieldList.append('CONTEXT') - fieldList.append('WATER_CODE') - with arcpy.da.UpdateCursor(fcPath,fieldList) as cursor: - for row in cursor: - #clear the row - row[1:-2] = [None]*len(row[1:-2]) - #fill the row - if row[0] in dataDict: - row[1:-2] = dataDict[row[0]] - elif row[-2] == 0 and row[-1] == 'L': - print "did not find ubid:", row[0] - cursor.updateRow(row) - - del dataDict - print "success" - except: - print "failure" - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/update_context_name.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/update_context_name.py deleted file mode 100644 index 299f0ec..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/gridding_boundaries/update_context_name.py +++ /dev/null @@ -1,26 +0,0 @@ -#Jane Mills -#7/25/2018 - -import arcpy - -gridding = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' - -arcpy.env.workspace = gridding -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc - count = 0 - with arcpy.da.UpdateCursor(fc,['CONTEXT','CONTEXT_NM'], "CONTEXT = 0") as cursor: - for row in cursor: - if row[1] is None: - row[1] = 'Not applicable' - cursor.updateRow(row) - else: - count += 1 - - if count > 0: - print "found {} rows with zero context but a code filled in".format(count) - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/populate_gubids.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/populate_gubids.py deleted file mode 100644 index 58fc53c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/populate_gubids.py +++ /dev/null @@ -1,31 +0,0 @@ -#Jane Mills -#1/13/2017 -#Calculate GUBID and spit out UBIDs with no boundary context or join value - -import os, arcpy - -boundGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\from_sde\country_boundaries_hi_res_1_20.gdb' -codes = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\topology\global_boundaries.gdb\admin0_codes' - -cDict = {} -with arcpy.da.SearchCursor(codes,['ISO','ISO_Numeric']) as cursor: - for row in cursor: - cDict[row[0]] = row[1] - -arcpy.env.workspace = boundGDB - -boundList = arcpy.ListFeatureClasses() -boundList.sort() - -for boundary in boundList: - iso = boundary[:3] - isoNum = cDict[iso] - print iso - - #calculate the GUBID as 1+ISO+ObjectID - with arcpy.da.UpdateCursor(boundary,['GUBID','OBJECTID']) as cursor: - for row in cursor: - row[0] = int('1'+isoNum+str(row[1])) - cursor.updateRow(row) - print "calculated GUBID" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/remove_pop_context_from_lookup.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/remove_pop_context_from_lookup.py deleted file mode 100644 index 70ad05d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/remove_pop_context_from_lookup.py +++ /dev/null @@ -1,29 +0,0 @@ -#Jane Mills -#1/13/2017 -#remove pop context rows from lookup tables - -import os, arcpy - -lookupGDB = r'F:\GPW\calculate_gubids\lookup_tables.gdb' - -arcpy.env.workspace = lookupGDB -arcpy.env.overwriteOutput = True - -tableList = arcpy.ListTables() -tableList.sort() - -for table in tableList[10:]: - iso = table[:3] - print iso - - arcpy.MakeTableView_management(table,"layer") - - arcpy.SelectLayerByAttribute_management("layer","NEW_SELECTION","POP_CONTEXT IS NOT NULL") - - result = arcpy.GetCount_management("layer") - count = int(result.getOutput(0)) - - if count > 0: - arcpy.DeleteRows_management("layer") - print "deleted rows:", count - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/update_boundary_attributes.py b/Release_4_1/Alpha/Scripts/python_4_1/boundaries/update_boundary_attributes.py deleted file mode 100644 index 3fcaf41..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/boundaries/update_boundary_attributes.py +++ /dev/null @@ -1,31 +0,0 @@ -#Jane Mills -#1/13/2017 - -import os, arcpy - -boundGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\boundaries_used_for_gridding_4_1.gdb' - -arcpy.env.workspace = boundGDB - -boundList = arcpy.ListFeatureClasses() -boundList.sort() - -for boundary in boundList[-14:]: - print boundary - - #delete fields - fList = arcpy.ListFields(boundary) - fieldList = [] - for f in fList: - if f.name == 'OBJECTID': - pass - elif f.name[:5] == 'SHAPE' or f.name[:5] == 'Shape': - pass - elif f.name == 'GUBID': - pass - else: - fieldList.append(f.name) - - if len(fieldList) > 0: - arcpy.DeleteField_management(boundary,fieldList) - print "deleted fields" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/calculate-admin-areas.py b/Release_4_1/Alpha/Scripts/python_4_1/calculate-admin-areas.py deleted file mode 100644 index 3399bd7..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/calculate-admin-areas.py +++ /dev/null @@ -1,221 +0,0 @@ -# original code adapted from grid-preprocess.py -# multiprocess_calculate_admin_areas -# calculate the administrative areas -# Kytt MacManus -# 8-28-15 - -# import libraries -import arcpy, os, sys, multiprocessing -import datetime -arcpy.env.overwriteOutput = True -def calculateAdminAreas(inFC): - startTime = datetime.datetime.now() - # check if the needed input files exist - rootName = os.path.basename(inFC) - iso = rootName[:3] - waterMask = r'D:\gpw\release_4_1\water\water_outputs\water_masks' + os.sep + iso + "_water_mask.shp" - if not arcpy.Exists(waterMask): - hasWater = 0 - else: - hasWater = 1 - try: - outFolder = r'D:\gpw\release_4_1\process' - outGDB = outFolder + os.sep + iso.lower() + ".gdb" - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(outFolder,iso.lower()) - # define spatial reference - prjFile = r'D:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - # check to see that estimates exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - print "The input prj file does not exist, check the network" - else: - spatialRef = open(prjFile,"r").read() - print prjFile - templateBoundaries = r'D:\gpw\release_4_1\loading\templates.gdb\gridding_boundaries' - # copy of inFC - inFCG = 'in_memory' + os.sep + rootName + "_gridding" - arcpy.CreateFeatureclass_management("in_memory",rootName + "_gridding","POLYGON", - templateBoundaries,"DISABLED","DISABLED", - arcpy.SpatialReference(4326)) - - # append inFCG to outFile - arcpy.Append_management(inFC,inFCG,"NO_TEST") - # calculate the ISO field - arcpy.CalculateField_management(inFCG,"ISO",'"' + iso.upper() + '"',"PYTHON") - # mollweide version of fc - projectFC = outGDB + os.sep + rootName + "_mollweide" - waterFeatures = outGDB + os.sep + iso + "_water_features" - waterMollweide = outGDB + os.sep + iso + "_water_features_mollweide" - # add a tmpid field and calculate it equal to the OBJECTID - arcpy.AddField_management(inFCG,"TEMPID",'LONG') - arcpy.CalculateField_management(inFCG,"TEMPID",'!OBJECTID!','PYTHON') - # add area fields - arcpy.AddField_management(inFCG,"ADMINAREA",'DOUBLE') - arcpy.AddField_management(inFCG,"WATERAREA",'DOUBLE') - arcpy.AddField_management(inFCG,"PCTABDIFF",'DOUBLE') - arcpy.AddField_management(inFCG,"MASKEDAREA",'DOUBLE') - # project inFCG to mollweide - try: - arcpy.Project_management(inFCG, projectFC, spatialRef) - # add ADMINAREAKM and calculate - arcpy.CalculateField_management(projectFC,"ADMINAREA",'!shape.area@SQUAREKILOMETERS!','PYTHON') - except: - return iso, arcpy.GetMessages() - # join ADMINAREAKM to inFCG - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(projectFC,["UBID","ADMINAREA"]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return "Error in " + rootName + ": Creating Value Dictionary" - try: - # write the values - with arcpy.da.UpdateCursor(inFCG,["UBID","ADMINAREA"]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - row[1] = values[ubid] - # update the row - rows.updateRow(row) - # delete projectFC - arcpy.Delete_management(projectFC) - except: - return "Error in " + rootName + ": Writing Value Dictionary" - if hasWater == 1: - # clip the boundary features to waterMask - try: - arcpy.Clip_analysis(inFCG,waterMask,waterFeatures) - except: - return iso, arcpy.GetMessages() - # project to mollweide and calculate WATERAREA - try: - arcpy.Project_management(waterFeatures, waterMollweide, spatialRef) - arcpy.CalculateField_management(waterMollweide,"WATERAREA",'!shape.area@SQUAREKILOMETERS!','PYTHON') - except: - return iso, arcpy.GetMessages() - # join WATERAREA to boundaryFeatures and to waterFeatures - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(waterMollweide,["TEMPID","WATERAREA"]) as rows: - for row in rows: - # store with TMPID as key the summed waterarea as the value - key = row[0] - if key in values: - value += row[1] - else: - value = row[1] - values[key] = value - except: - return "Error in " + iso + ": Creating Water Value Dictionary" - try: - # write the values to inFCG - with arcpy.da.UpdateCursor(inFCG,["TEMPID","ADMINAREA","WATERAREA","PCTABDIFF","MASKEDAREA"]) as rows: - for row in rows: - # grab the tmpid - tmpid = row[0] - # if the tmpid is in the values dictionary then update the row - if tmpid in values: - row[2] = values[tmpid] - # calculate maskedarea - row[4] = row[1] - row[2] - if row[4] < 0: - row[4] = 0 - # calculate the absolute value of the pct difference - row[3] = abs(((row[1]-row[4])/row[1])*100) - # update the row - rows.updateRow(row) - else: - # otherwise - # update waterarea and pct difference as 0 - row[2] = 0 - row[3] = 0 - # update the maskedarea as = adminarea - row[4] = row[1] - # update the row - rows.updateRow(row) - except: - return "Error in " + iso + ": Writing Water Value Dictionary" - try: - # write the values to waterFeatures - with arcpy.da.UpdateCursor(waterFeatures,["TEMPID","ADMINAREA","WATERAREA"]) as rows: - for row in rows: - # grab the tmpid - tmpid = row[0] - # if the tmpid is in the values dictionary then update the row - if tmpid in values: -## return values[tmpid] - row[2] = values[tmpid] - # update the row - rows.updateRow(row) - else: - # otherwise - # update waterarea and pct difference as 0 - row[2] = 0 - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Water Value Dictionary to Water Features" - # delete waterMollweide - arcpy.Delete_management(waterMollweide) - else: - arcpy.CalculateField_management(inFCG,"WATERAREA",0,'PYTHON') - arcpy.CalculateField_management(inFCG,"PCTABDIFF",0,'PYTHON') - arcpy.CalculateField_management(inFCG,"MASKEDAREA",'!ADMINAREA!','PYTHON') - # copy to the output file - # make feature layer that excludes BOUNDARY_CONTEXT IS NULL and Another for Not Null, export both - outLyr = rootName + '_null_boundary_context' - bcLyr = rootName + "_boundary_context" - arcpy.MakeFeatureLayer_management(inFCG,outLyr,'"'+"BOUNDARY_CONTEXT" + '" IS NULL') - arcpy.MakeFeatureLayer_management(inFCG,bcLyr,'"'+"BOUNDARY_CONTEXT" + '" IS NOT NULL') - outFile = outGDB + os.sep + rootName + "_gridding" - arcpy.CopyFeatures_management(outLyr,outFile) - if int(arcpy.GetCount_management(bcLyr)[0])<>0: - outBoundaryContext = outGDB + os.sep + rootName + "_boundary_context" - arcpy.CopyFeatures_management(bcLyr,outBoundaryContext) - - # finally select and export the items with more than 85pct change - features2Check = r'D:\gpw\release_4_1\water\boundary_greater_than_85pct_water' + os.sep + iso + ".shp" - threshold = 85 - whereClause = """"PCTABDIFF" >= 85""" - try: - arcpy.Select_analysis(outFile,features2Check,whereClause) - if int(arcpy.GetCount_management(features2Check)[0])==0: - arcpy.Delete_management(features2Check) - except: - return iso, arcpy.GetMessages() - - # success - return rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - arcpy.env.workspace = inWS - fcs = arcpy.ListFeatureClasses("*") - fcList = [os.path.join(inWS,fc) for fc in fcs] - # multiprocess the data - pool = multiprocessing.Pool(processes=15,maxtasksperchild=1) - results = pool.map(calculateAdminAreas, fcList) - for r in results: - print r - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/calculate-admin-areas.pyc b/Release_4_1/Alpha/Scripts/python_4_1/calculate-admin-areas.pyc deleted file mode 100644 index 985400f..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/calculate-admin-areas.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/calculate-admin-land-areas.py b/Release_4_1/Alpha/Scripts/python_4_1/calculate-admin-land-areas.py deleted file mode 100644 index 616234d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/calculate-admin-land-areas.py +++ /dev/null @@ -1,97 +0,0 @@ -# original code adapted from grid-preprocess.py -# multiprocess_calculate_admin_areas -# calculate the administrative areas -# Kytt MacManus -# 8-28-15 - -# import libraries -import arcpy, os, sys, multiprocessing -import datetime - -def calculateAdminAreas(inFC): - startTime = datetime.datetime.now() - try: - arcpy.env.overwriteOutput = True - rootName = os.path.basename(inFC) - iso = rootName[:3] - # define spatial reference - prjFile = r'D:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - # check to see that estimates exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - print "The input prj file does not exist, check the network" - else: - spatialRef = open(prjFile,"r").read() - print prjFile - # copy of inFC - inFCG = 'in_memory' + os.sep + rootName + "_gridding" - arcpy.CopyFeatures_management(inFC,inFCG) - # tmpid field - tmpid = "TEMPID" - # mollweide version of fc - projectFC = r'D:\gpw\release_4_1\loading\hi_res_boundaries_mollweide' + os.sep + rootName + "_mollweide.shp" - # calculate adminArea - adminArea = "ADMINAREA" - # add a tmpid field and calculate it equal to the OBJECTID - arcpy.AddField_management(inFCG,adminArea,'DOUBLE') - arcpy.AddField_management(inFCG,tmpid,'TEXT') - arcpy.CalculateField_management(inFCG,tmpid,'!OBJECTID!','PYTHON') - # project inFCG to mollweide - arcpy.Project_management(inFCG, projectFC, spatialRef) - # add ADMINAREAKM and calculate - arcpy.CalculateField_management(projectFC,adminArea,'!shape.area@SQUAREKILOMETERS!','PYTHON') - # join ADMINAREAKM to inFCG - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(projectFC,["UBID",adminArea]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return "Error in " + rootName + ": Creating Value Dictionary" - try: - # write the values - with arcpy.da.UpdateCursor(inFCG,["UBID",adminArea]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - row[1] = values[ubid] - # update the row - rows.updateRow(row) - except: - return "Error in " + rootName + ": Writing Value Dictionary" - - # finally copy to the output file - outFile = r'D:\gpw\release_4_1\loading\hi_res_boundaries_with_area_calcs' + os.sep + rootName + ".shp" - arcpy.CopyFeatures_management(inFCG,outFile) - # success - return rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\release_4_1\loading\hi_res_boundaries_10_20_16.gdb' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - fcs = arcpy.ListFeatureClasses("*") - fcList = [os.path.join(inWS,fc) for fc in fcs] -## for fc in fcList: -## print fc -## print calculateAdminAreas(fc) - # multiprocess the data - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - print pool.map(calculateAdminAreas, fcList) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/calculate_broad_age_categories_OB_females_raster_calc.py b/Release_4_1/Alpha/Scripts/python_4_1/calculate_broad_age_categories_OB_females_raster_calc.py deleted file mode 100644 index 249d897..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/calculate_broad_age_categories_OB_females_raster_calc.py +++ /dev/null @@ -1,186 +0,0 @@ -import arcpy, os -from arcpy import env -from arcpy.sa import * - -arcpy.env.overwriteOutput = True - -arcpy.CheckOutExtension("Spatial") - -arcpy.env.workspace = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Cartographic\Age_sex_test' -outputPath = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Cartographic\Age_sex_test\Output_Rasters' - -# Create Rasters for the female broad age groups 0-14 - - -# STEP 1A: Create a list and populate that list with the needed rasters -mt00_14=[] -rList = arcpy.ListRasters("*","ALL") -for r in rList: - if "004ft" in r or "009ft" in r or "014ft" in r: - print r - ft00_14.append(r) - -print ft00_14 - -# STEP 2A: Use map algebra expression to calculate the broad age group using the rasters in the list from step 1. -rasterCalc = Raster(ft00_14[0]) + Raster(ft00_14[1]) + Raster(ft00_14[2]) -rasterOutput = 'gpw-v4-basic-demographic-characteristics-count-rev10-000-014ft-2010-30-sec.tif' -rasterCalc.save(os.path.join(outputPath,rasterOutput)) - -print "Created raster for {} {} age group".format("0 - 14","female") - -###### B. CREATE A RASTER FOR THE FEMALE BROAD AGE GROUP 15 - 64 ###### - -# STEP 1B: Create a list and populate that list with the needed rasters -ft15_64=[] -rList = arcpy.ListRasters("*","ALL") -for r in rList: - if "019ft" in r or "024ft" in r or "029ft" in r or "034ft" in r or "039ft" in r or "044ft" in r or "049ft" in r or "054ft" in r or "059ft" in r or "064ft" in r: - print r - ft15_64.append(r) - -print ft15_64 - - -###### C. CREATE A RASTER THAT COMBINES ALL FEMALE AGE GROUPS (0-65PLUS) ###### - -# STEP 1C: Create a list and populate that list with the needed rasters. (Must first change the workspace since the rasters will be coming from a different folder for map algebra expression) -arcpy.env.workspace = outputPath -ft00_65plus=[] -rList2 = arcpy.ListRasters("*","ALL") -for r in rList2: - if "065plusft" in r or "064ft" in r or "014ft" in r: - ft00_65plus.append(r) - - -# STEP 2C: Use map algebra expression to calculate the broad age group using the rasters in the list from step 1. -rasterCalc2 = Raster(ft00_65plus[0]) + Raster(ft00_65plus[1]) + Raster(ft00_65plus[2]) -rasterOuput2 = 'gpw-v4-basic-demographic-characteristics-count-rev10-000-065plusft-2010-30-sec.tif' -rasterCalc2.save(os.path.join(outputPath,rasterOutput2)) - -print "Created raster for {} {} age group".format("0 - 65 plus","female") - - - -print "script complete" - - -## Process rasters for 0 - 14 female age group -##ft00_14=[] -## -##rList = arcpy.ListRasters("*","ALL") -##for r in rList: -## if "004ft" in r or "009ft" in r or "014ft" in r: -## print r -## ft00_14.append(r) -## -##print ft00_14 -## -##firstCalc = Plus(ft00_14[0],ft00_14[1]) -##print "first calculation complete" -## -##secondCalc = Plus(firstCalc, ft00_14[2]) -##print "second calculation complete" -## -##calcOutput = "gpw-v4-basic-demographic-characteristics-count-rev10-000-014ft-2010-30-sec.tif" -## -##secondCalc.save(os.path.join(outputPath,calcOutput)) -## - -#### Process rasters for 15 - 64 female age group -## -##ft15_64 = [] -## -##rList = arcpy.ListRasters("*","ALL") -##for r in rList: -## if "019ft" in r or "024ft" in r or "029ft" in r or "034ft" in r or "039ft" in r or "044ft" in r or "049ft" in r or "054ft" in r or "059ft" in r or "064ft" in r: -## print r -## ft15_64.append(r) -## -##print ft15_64 -## -##firstCalc = Plus(ft15_64[0],ft15_64[1]) -## -##secondCalc = Plus(firstCalc, ft15_64[2]) -## -##thirdCalc = Plus(secondCalc, ft15_64[3]) -## -##fourthCalc = Plus(thirdCalc, ft15_64[4]) -## -##fifthCalc = Plus(fourthCalc, ft15_64[5]) -## -##sixthCalc = Plus(fifthCalc, ft15_64[6]) -## -##seventhCalc = Plus(sixthCalc, ft15_64[7]) -## -##eigthCalc = Plus(seventhCalc, ft15_64[8]) -## -##ninthCalc = Plus(eigthCalc, ft15_64[9]) -## -## -##calcOutput = "gpw-v4-basic-demographic-characteristics-count-rev10-015-064ft-2010-30-sec.tif" -## -##ninthCalc.save(os.path.join(outputPath,calcOutput)) -## -## -#### Process rastesr for 15 - 49 female age group -## -##ft15_49 = [] -## -##rList = arcpy.ListRasters("*","ALL") -##for r in rList: -## if "019ft" in r or "024ft" in r or "029ft" in r or "034ft" in r or "039ft" in r or "044ft" in r or "049ft" in r: -## print r -## ft15_49.append(r) -## -##firstCalc = Plus(ft15_49[0],ft15_49[1]) -## -##secondCalc = Plus(firstCalc, ft15_49[2]) -## -##thirdCalc = Plus(secondCalc, ft15_49[3]) -## -##fourthCalc = Plus(thirdCalc, ft15_49[4]) -## -##fifthCalc = Plus(fourthCalc, ft15_49[5]) -## -##sixthCalc = Plus(fifthCalc, ft15_49[6]) -## -## -##calcOutput = "gpw-v4-basic-demographic-characteristics-count-rev10-015-049ft-2010-30-sec.tif" -## -##sixthCalc.save(os.path.join(outputPath,calcOutput)) -## - - - - -## processing raster to combine all age groups -arcpy.env.workspace = outputPath - -ft00_65plus=[] - -rList = arcpy.ListRasters("*","ALL") -for r in rList: - if "065plusft" in r: - ft00_65plus.append(r) - - -rList2 = arcpy.ListRasters("*","ALL") -for r in rList2: - if "064ft" in r or "014ft" in r: - ft00_65plus.append(r) - -firstCalc = Plus(ft00_65plus[0],ft00_65plus[1]) -secondCalc = Plus(firstCalc,ft00_65plus[2]) - -secondCalc.save("gpw-v4-basic-demographic-characteristics-count-rev10-000-065plusft-2010-30-sec.tif") - - - - -print "script complete" - - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/calculate_broad_age_categories_OB_males_raster_calc.py b/Release_4_1/Alpha/Scripts/python_4_1/calculate_broad_age_categories_OB_males_raster_calc.py deleted file mode 100644 index 5449498..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/calculate_broad_age_categories_OB_males_raster_calc.py +++ /dev/null @@ -1,97 +0,0 @@ -## Olena -## 5/4/2017 -## This script creates broad age group categories for males. - - -## Import all needed modules -import arcpy, os -from arcpy import env -from arcpy.sa import * - -## Set up all other components -arcpy.env.overwriteOutput = True -arcpy.CheckOutExtension("Spatial") - - -## Set folder paths and workspaces -arcpy.env.workspace = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Cartographic\Age_sex_test' -outputPath = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Cartographic\Age_sex_test\Output_Rasters' - - -###### A. CREATE A RASTER FOR THE MALE BROAD AGE GROUP 0 - 14 ###### - - -# STEP 1A: Create a list and populate that list with the needed rasters -mt00_14=[] -rList = arcpy.ListRasters("*","ALL") -for r in rList: - if "004mt" in r or "009mt" in r or "014mt" in r: - print r - mt00_14.append(r) - -print mt00_14 - - - -# STEP 2A: Use map algebra expression to calculate the broad age group using the rasters in the list from step 1. -rasterCalc = Raster(mt00_14[0]) + Raster(mt00_14[1]) + Raster(mt00_14[2]) -rasterOutput = 'gpw-v4-basic-demographic-characteristics-count-rev10-000-014mt-2010-30-sec.tif' -rasterCalc.save(os.path.join(outputPath,rasterOutput)) - -print "Created raster for {} {} age group".format("0 - 14","male") - - -###### B. CREATE A RASTER FOR THE MALE BROAD AGE GROUP 15 - 64 ###### - -# STEP 1B: Create a list and populate that list with the needed rasters -mt15_64=[] -rList = arcpy.ListRasters("*","ALL") -for r in rList: - if "019mt" in r or "024mt" in r or "029mt" in r or "034mt" in r or "039mt" in r or "044mt" in r or "049mt" in r or "054mt" in r or "059mt" in r or "064mt" in r: - print r - mt15_64.append(r) - -print mt15_64 - -# STEP 2B: Use map algebra expression to calculate the broad age group using the rasters in the list from step 1. -rasterCalc = Raster(mt15_64[0]) + Raster(mt15_64[1]) + Raster(mt15_64[2]) + Raster(mt15_64[3]) + Raster(mt15_64[4]) + Raster(mt15_64[5]) + Raster(mt15_64[6]) -rasterOutput = 'gpw-v4-basic-demographic-characteristics-count-rev10-015-064mt-2010-30-sec.tif' -rasterCalc.save(os.path.join(outputPath,rasterOutput)) - -print "Created raster for {} {} age group".format("15 - 64","male") - - -###### C. CREATE A RASTER THAT COMBINES ALL MALE AGE GROUPS (0-65PLUS) ###### - -# STEP 1C: Create a list and populate that list with the needed rasters. (Must first change the workspace since the rasters will be coming from a different folder for map algebra expression) -arcpy.env.workspace = outputPath -mt00_65plus=[] -rList2 = arcpy.ListRasters("*","ALL") -for r in rList2: - if "065plusmt" in r or "064mt" in r or "014mt" in r: - mt00_65plus.append(r) - - -# STEP 2C: Use map algebra expression to calculate the broad age group using the rasters in the list from step 1. -rasterCalc2 = Raster(mt00_65plus[0]) + Raster(mt00_65plus[1]) + Raster(mt00_65plus[2]) -rasterOutput2 = 'gpw-v4-basic-demographic-characteristics-count-rev10-000-065plusmt-2010-30-sec.tif' -rasterCalc2.save(os.path.join(outputPath,rasterOutput2)) - -print "Created raster for {} {} age group".format("0 - 65 plus","male") - - - -print "script complete" - - - - - - - - - - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/calculate_broad_age_categories_OB_proportions_raster_calc.py b/Release_4_1/Alpha/Scripts/python_4_1/calculate_broad_age_categories_OB_proportions_raster_calc.py deleted file mode 100644 index 7f38cc5..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/calculate_broad_age_categories_OB_proportions_raster_calc.py +++ /dev/null @@ -1,51 +0,0 @@ -#Calculate broad age groups proportions - -import arcpy, os -from arcpy import env -from arcpy.sa import * - -arcpy.env.overwriteOutput = True - -arcpy.CheckOutExtension("Spatial") - -arcpy.env.workspace = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Cartographic\Age_sex_test\Output_Rasters' -outputPath = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Cartographic\Age_sex_test\Output_Rasters' -FemaleTotal = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Cartographic\Age_sex_test\Output_Rasters\gpw-v4-basic-demographic-characteristics-count-rev10-000-065plusft-2010-30-sec.tif' -MaleTotal = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Cartographic\Age_sex_test\Output_Rasters\gpw-v4-basic-demographic-characteristics-count-rev10-000-065plusmt-2010-30-sec.tif' - - -# STEP 1A: Create a female list and populate that list with the needed rasters -ftRasters=[] -rList = arcpy.ListRasters("*","ALL") -for r in rList: - if "004ft" in r or "014ft" in r or "-rev10-065plusft-" in r or "049ft" in r or "064ft" in r: - print r - ftRasters.append(r) - -for raster in ftRasters: - rasterCalc = Raster(raster)/Raster(FemaleTotal) - rasterCalc.save(os.path.join(outputPath, raster[:-4]+ "_P.tif")) - -print "Female Proportions Complete" - -# STEP 1B: Create a male list and populate that list with the needed rasters - -mtRasters=[] -rList2 = arcpy.ListRasters("*","ALL") -for r in rList2: - if "004mt" in r or "014mt" in r or "-rev10-065plusmt-" in r or "064mt" in r: - print r - mtRasters.append(r) - -for raster in mtRasters: - rasterCalc2 = Raster(raster)/Raster(MaleTotal) - rasterCalc2.save(os.path.join(outputPath, raster[:-4] + "_P.tif")) - -print "Male Proportions Complete" - - - - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/calculate_broad_age_categories_OB_total_raster_calc.py b/Release_4_1/Alpha/Scripts/python_4_1/calculate_broad_age_categories_OB_total_raster_calc.py deleted file mode 100644 index 15eb46e..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/calculate_broad_age_categories_OB_total_raster_calc.py +++ /dev/null @@ -1,84 +0,0 @@ -## Olena -## 5/4/2017 -## This script creates broad age group categories for totals. - - -## Import all needed modules -import arcpy, os -from arcpy import env -from arcpy.sa import * - -## Set up all other components -arcpy.env.overwriteOutput = True -arcpy.CheckOutExtension("Spatial") - - -## Set folder paths and workspaces -arcpy.env.workspace = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Cartographic\Age_sex_test' -outputPath = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Cartographic\Age_sex_test\Output_Rasters' - - -###### A. CREATE A RASTER FOR THE TOTAL BROAD AGE GROUP 0 - 14 ###### - - -# STEP 1A: Create a list and populate that list with the needed rasters -bt00_14=[] -rList = arcpy.ListRasters("*","ALL") -for r in rList: - if "004bt" in r or "009bt" in r or "014bt" in r: - print r - mt00_14.append(r) - -print bt00_14 - - - -# STEP 2A: Use map algebra expression to calculate the broad age group using the rasters in the list from step 1. -rasterCalc = Raster(bt00_14[0]) + Raster(bt00_14[1]) + Raster(bt00_14[2]) -rasterOutput = 'gpw-v4-basic-demographic-characteristics-count-rev10-000-014bt-2010-30-sec.tif' -rasterCalc.save(os.path.join(outputPath,rasterOutput)) - -print "Created raster for {} {} age group".format("0 - 14","total") - - -###### B. CREATE A RASTER FOR THE TOTAL BROAD AGE GROUP 15 - 64 ###### - -# STEP 1B: Create a list and populate that list with the needed rasters -bt15_64=[] -rList = arcpy.ListRasters("*","ALL") -for r in rList: - if "019bt" in r or "024bt" in r or "029bt" in r or "034bt" in r or "039bt" in r or "044bt" in r or "049bt" in r or "054bt" in r or "059bt" in r or "064bt" in r: - print r - bt15_64.append(r) - -print bt15_64 - -# STEP 2B: Use map algebra expression to calculate the broad age group using the rasters in the list from step 1. -rasterCalc = Raster(bt15_64[0]) + Raster(bt15_64[1]) + Raster(bt15_64[2]) + Raster(bt15_64[3]) + Raster(bt15_64[4]) + Raster(bt15_64[5]) + Raster(bt15_64[6]) -rasterOutput = 'gpw-v4-basic-demographic-characteristics-count-rev10-015-064mt-2010-30-sec.tif' -rasterCalc.save(os.path.join(outputPath,rasterOutput)) - -print "Created raster for {} {} age group".format("15 - 64","total") - - -###### C. CREATE A RASTER THAT COMBINES ALL TOTAL AGE GROUPS (0-65PLUS) ###### - -# STEP 1C: Create a list and populate that list with the needed rasters. (Must first change the workspace since the rasters will be coming from a different folder for map algebra expression) -arcpy.env.workspace = outputPath -bt00_65plus=[] -rList2 = arcpy.ListRasters("*","ALL") -for r in rList2: - if "065plusbt" in r or "064bt" in r or "014bt" in r: - bt00_65plus.append(r) - - -# STEP 2C: Use map algebra expression to calculate the broad age group using the rasters in the list from step 1. -rasterCalc2 = Raster(bt00_65plus[0]) + Raster(bt00_65plus[1]) + Raster(bt00_65plus[2]) -rasterOutput2 = 'gpw-v4-basic-demographic-characteristics-count-rev10-000-065plusbt-2010-30-sec.tif' -rasterCalc2.save(os.path.join(outputPath,rasterOutput2)) - -print "Created raster for {} {} age group".format("0 - 65 plus","total") - - - -print "script complete" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/calculate_densities.py b/Release_4_1/Alpha/Scripts/python_4_1/calculate_densities.py deleted file mode 100644 index 61d28f1..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/calculate_densities.py +++ /dev/null @@ -1,31 +0,0 @@ -# Kytt MacManus -# Calculate Density - -# Import libraries -import arcpy, os, datetime - -# Define workspace -workspace = r'D:\gpw\release_4_1\gdal_tifs' - -# Set workspace environment -arcpy.env.workspace = workspace - -# Check out Spatial Analyst License -arcpy.CheckOutExtension("SPATIAL") -# List File GDBs -rasters = arcpy.ListRasters("*count*") -outWS = r'D:\gpw\release_4_1\merge' -# Iterate -for raster in rasters: - print "processing " + raster - procTime = datetime.datetime.now() - outDens = outWS + os.sep + os.path.basename(raster).replace("population-count","population-density") - area = r"D:\gpw\release_4_1\global_tifs\GPW4rev10_LANDAREAKM.tif" - try: - density = arcpy.sa.Divide(raster,area) - density.save(outDens) - arcpy.BuildPyramidsandStatistics_management(outDens) - print "Created " + outDens - print str(datetime.datetime.now()-procTime) - except: - print arcpy.GetMessages() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/10_add_context_usa.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/10_add_context_usa.py deleted file mode 100644 index 948b325..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/10_add_context_usa.py +++ /dev/null @@ -1,61 +0,0 @@ -#Jane Mills -#3/23/2017 -#Add the data context - -# Import Libraries -import arcpy, os, csv - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data_usa.gdb' -boundaries = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\tiled_countries\usa.gdb' - -lookup = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\ancillary.gdb\context_codes' -contextDict = {} -with arcpy.da.SearchCursor(lookup,['context_orig','CONTEXT','CONTEXT_NM']) as cursor: - for row in cursor: - contextDict[row[0]] = row[1:] - -arcpy.env.workspace = boundaries -boundList = arcpy.ListFeatureClasses() -boundList.sort() - -for bound in boundList: - if len(bound) == 29: - iso = bound[:6] - print iso - - cenPath = os.path.join(centroids,iso+"_centroids") - - #check boundary contexts - codesDict = {} - with arcpy.da.SearchCursor(bound,['UBID','BOUNDARY_CONTEXT'],"BOUNDARY_CONTEXT IS NOT NULL") as cursor: - for row in cursor: - if row[0] in codesDict: - print "found duplicates:", row[0], row[1], codesDict[row[0]] - else: - codesDict[row[0]] = row[1] - - #Add to centroids - with arcpy.da.UpdateCursor(cenPath,['UBID','CONTEXT','CONTEXT_NM','WATER_CODE']) as cursor: - for row in cursor: - ubid = row[0] - if ubid in codesDict: - code = codesDict[ubid] - if code == 7: - row[3] = "IW" - elif code in contextDict: - context = contextDict[code] - row[1] = context[0] - row[2] = context[1] - else: - print "can't find matching code:", row[0], code - else: - row[3] = "L" - cursor.updateRow(row) - - del codesDict - - else: - pass - -print 'done' - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/11_add_context_7_islands.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/11_add_context_7_islands.py deleted file mode 100644 index 04840e7..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/11_add_context_7_islands.py +++ /dev/null @@ -1,29 +0,0 @@ -#Jane Mills -#3/23/2017 -#Add the data context to the 7 islands we added - -# Import Libraries -import arcpy, os, csv - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -isoList = ['atf','bvt','hmd','iot','sgs','spr','umi'] - -for fc in fcList: - iso = fc[:3] - - if iso in isoList: - print iso - #Add to centroids - with arcpy.da.UpdateCursor(fc,['CONTEXT','CONTEXT_NM','WATER_CODE']) as cursor: - for row in cursor: - row[0] = 203 - row[1] = "Not enumerated or not reported in census" - row[2] = "L" - cursor.updateRow(row) - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/12_1_add_pop_from_bounds.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/12_1_add_pop_from_bounds.py deleted file mode 100644 index a61cf08..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/12_1_add_pop_from_bounds.py +++ /dev/null @@ -1,64 +0,0 @@ -#Jane Mills -#5/31/2017 -#Add areas to centroids - -# Import Libraries -import arcpy, os - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' - -arcpy.env.workspace = gridding -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -tableFields = ['UBID','UNE_ATOTPOPBT_2000','UNE_ATOTPOPBT_2005','UNE_ATOTPOPBT_2010','UNE_ATOTPOPBT_2015', - 'UNE_ATOTPOPBT_2020','E_ATOTPOPBT_2010','E_ATOTPOPFT_2010','E_ATOTPOPMT_2010','E_A000_004BT_2010', - 'E_A005_009BT_2010','E_A010_014BT_2010','E_A015_019BT_2010','E_A020_024BT_2010','E_A025_029BT_2010', - 'E_A030_034BT_2010','E_A035_039BT_2010','E_A040_044BT_2010','E_A045_049BT_2010','E_A050_054BT_2010', - 'E_A055_059BT_2010','E_A060_064BT_2010','E_A065PLUSBT_2010','E_A065_069BT_2010','E_A070PLUSBT_2010', - 'E_A070_074BT_2010','E_A075PLUSBT_2010','E_A075_079BT_2010','E_A080PLUSBT_2010','E_A080_084BT_2010', - 'E_A085PLUSBT_2010','E_A000_004FT_2010','E_A005_009FT_2010','E_A010_014FT_2010','E_A015_019FT_2010', - 'E_A020_024FT_2010','E_A025_029FT_2010','E_A030_034FT_2010','E_A035_039FT_2010','E_A040_044FT_2010', - 'E_A045_049FT_2010','E_A050_054FT_2010','E_A055_059FT_2010','E_A060_064FT_2010','E_A065PLUSFT_2010', - 'E_A065_069FT_2010','E_A070PLUSFT_2010','E_A070_074FT_2010','E_A075PLUSFT_2010','E_A075_079FT_2010', - 'E_A080PLUSFT_2010','E_A080_084FT_2010','E_A085PLUSFT_2010','E_A000_004MT_2010','E_A005_009MT_2010', - 'E_A010_014MT_2010','E_A015_019MT_2010','E_A020_024MT_2010','E_A025_029MT_2010','E_A030_034MT_2010', - 'E_A035_039MT_2010','E_A040_044MT_2010','E_A045_049MT_2010','E_A050_054MT_2010','E_A055_059MT_2010', - 'E_A060_064MT_2010','E_A065PLUSMT_2010','E_A065_069MT_2010','E_A070PLUSMT_2010','E_A070_074MT_2010', - 'E_A075PLUSMT_2010','E_A075_079MT_2010','E_A080PLUSMT_2010','E_A080_084MT_2010','E_A085PLUSMT_2010'] - -cenFields = ['UBID','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E','UN_2020_E','B_2010_E','F_2010_E','M_2010_E', - 'A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B','A30_34B','A35_39B','A40_44B','A45_49B', - 'A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B','A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB', - 'A80_84B','A85PLUSB','A00_04F','A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F', - 'A40_44F','A45_49F','A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', - 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M','A25_29M', - 'A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM','A65_69M','A70PLUSM', - 'A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] - -for fc in fcList: - if fc[:3] == 'usa': - iso = fc[:5] - else: - iso = fc[:3] - cenPath = os.path.join(centroids,iso+"_centroids") - print iso - dataDict = {} - - with arcpy.da.SearchCursor(fc,tableFields) as cursor: - for row in cursor: - dataDict[row[0]] = row[1:] - - #Add to centroids - with arcpy.da.UpdateCursor(cenPath,cenFields) as cursor: - for row in cursor: - if row[0] in dataDict: - row[1:] = dataDict[row[0]] - cursor.updateRow(row) - else: - print row[0],"not in gridding" - - del dataDict - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/12_add_pop.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/12_add_pop.py deleted file mode 100644 index f92364c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/12_add_pop.py +++ /dev/null @@ -1,91 +0,0 @@ -#Jane Mills -#3/23/2017 -#Add areas to centroids - -# Import Libraries -import arcpy, os - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -tableFolder = r'D:\gpw\release_4_1\input_data\pop_tables' - -arcpy.env.workspace = centroids -cenList = arcpy.ListFeatureClasses() -cenList.sort() - -tableFields = ['UBID','UNE_ATOTPOPBT_2000','UNE_ATOTPOPBT_2005','UNE_ATOTPOPBT_2010','UNE_ATOTPOPBT_2015', - 'UNE_ATOTPOPBT_2020','E_ATOTPOPBT_2010','E_ATOTPOPFT_2010','E_ATOTPOPMT_2010','E_A000_004BT_2010', - 'E_A005_009BT_2010','E_A010_014BT_2010','E_A015_019BT_2010','E_A020_024BT_2010','E_A025_029BT_2010', - 'E_A030_034BT_2010','E_A035_039BT_2010','E_A040_044BT_2010','E_A045_049BT_2010','E_A050_054BT_2010', - 'E_A055_059BT_2010','E_A060_064BT_2010','E_A065PLUSBT_2010','E_A065_069BT_2010','E_A070PLUSBT_2010', - 'E_A070_074BT_2010','E_A075PLUSBT_2010','E_A075_079BT_2010','E_A080PLUSBT_2010','E_A080_084BT_2010', - 'E_A085PLUSBT_2010','E_A000_004FT_2010','E_A005_009FT_2010','E_A010_014FT_2010','E_A015_019FT_2010', - 'E_A020_024FT_2010','E_A025_029FT_2010','E_A030_034FT_2010','E_A035_039FT_2010','E_A040_044FT_2010', - 'E_A045_049FT_2010','E_A050_054FT_2010','E_A055_059FT_2010','E_A060_064FT_2010','E_A065PLUSFT_2010', - 'E_A065_069FT_2010','E_A070PLUSFT_2010','E_A070_074FT_2010','E_A075PLUSFT_2010','E_A075_079FT_2010', - 'E_A080PLUSFT_2010','E_A080_084FT_2010','E_A085PLUSFT_2010','E_A000_004MT_2010','E_A005_009MT_2010', - 'E_A010_014MT_2010','E_A015_019MT_2010','E_A020_024MT_2010','E_A025_029MT_2010','E_A030_034MT_2010', - 'E_A035_039MT_2010','E_A040_044MT_2010','E_A045_049MT_2010','E_A050_054MT_2010','E_A055_059MT_2010', - 'E_A060_064MT_2010','E_A065PLUSMT_2010','E_A065_069MT_2010','E_A070PLUSMT_2010','E_A070_074MT_2010', - 'E_A075PLUSMT_2010','E_A075_079MT_2010','E_A080PLUSMT_2010','E_A080_084MT_2010','E_A085PLUSMT_2010'] - -cenFields = ['UBID','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E','UN_2020_E','B_2010_E','F_2010_E','M_2010_E', - 'A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B','A30_34B','A35_39B','A40_44B','A45_49B', - 'A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B','A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB', - 'A80_84B','A85PLUSB','A00_04F','A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F', - 'A40_44F','A45_49F','A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', - 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M','A25_29M', - 'A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM','A65_69M','A70PLUSM', - 'A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] - -for cen in cenList: - if cen[:3] == 'usa': - iso = 'usa'+cen[4:6] - else: - iso = cen[:3] - cenPath = os.path.join(centroids,cen) - print iso - dataDict = {} - - tableGDB = os.path.join(tableFolder,iso+".gdb") - if os.path.exists(tableGDB): - arcpy.env.workspace = tableGDB - tableList = arcpy.ListTables("*estimates") - if len(tableList) == 1: - table = tableList[0] - fieldList = [f.name for f in arcpy.ListFields(table)] - - inFields = ['UBID'] - outFields = ['UBID'] - - for i in range(1,len(tableFields)): - if tableFields[i] in fieldList: - inFields.append(tableFields[i]) - outFields.append(cenFields[i]) - - if len(inFields) > 50: - with arcpy.da.SearchCursor(table,inFields) as cursor: - for row in cursor: - dataDict[row[0]] = row[1:] - - #Add to centroids - outFields.append('CONTEXT') - outFields.append('WATER_CODE') - with arcpy.da.UpdateCursor(cenPath,outFields) as cursor: - for row in cursor: - if row[0] in dataDict: - row[1:-2] = dataDict[row[0]] - cursor.updateRow(row) - elif row[-2] is None and row[-1] == 'L': - print row[0],"not in estimates" - else: - print "did not find enough fields" - - else: - print "no table found" - - else: - print "no gdb found" - - del dataDict - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/13_add_area_dens.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/13_add_area_dens.py deleted file mode 100644 index 39b0ca4..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/13_add_area_dens.py +++ /dev/null @@ -1,83 +0,0 @@ -#Jane Mills -#3/23/2017 -#Add area to centroids - -# Import Libraries -import arcpy, os - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -processFolder = r'D:\gpw\release_4_1\process' - -arcpy.env.workspace = processFolder -gdbList = arcpy.ListWorkspaces("*","FILEGDB") - -arcpy.env.workspace = centroids -cenList = arcpy.ListFeatureClasses() -cenList.sort() - -for cen in cenList: - if cen[:3] == 'usa': - iso = cen[:5] - gdbs = filter(lambda x: os.path.basename(x)[:5] == iso, gdbList) - else: - iso = cen[:3] - gdbs = filter(lambda x: os.path.basename(x)[:3] == iso, gdbList) - cenPath = os.path.join(centroids,cen) - print iso - areaDict = {} - densDict = {} - - if len(gdbs) > 0: - for gdb in gdbs: - arcpy.env.workspace = gdb - fcList = arcpy.ListFeatureClasses("*gridding") - if len(fcList) == 1: - gridFC = fcList[0] - with arcpy.da.SearchCursor(gridFC,['UBID','AREAKM','WATERAREAKM','MASKEDAREAKM']) as cursor: - for row in cursor: - areaDict[row[0]] = row[1:] - - else: - print "no feature classes found" - - tableList = arcpy.ListTables("*estimates") - if len(tableList) == 1: - table = tableList[0] - with arcpy.da.SearchCursor(table,['UBID','UNE_ATOTPOPBT_2000_DSM','UNE_ATOTPOPBT_2005_DSM','UNE_ATOTPOPBT_2010_DSM','UNE_ATOTPOPBT_2015_DSM','UNE_ATOTPOPBT_2020_DSM']) as cursor: - for row in cursor: - densDict[row[0]] = row[1:] - - else: - print "no tables found" - - with arcpy.da.UpdateCursor(cenPath,['UBID','TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','CONTEXT','WATER_CODE']) as cursor: - for row in cursor: - if row[0] in areaDict: - areas = areaDict[row[0]] - row[1] = areas[0] - row[2] = areas[1] - row[3] = areas[2] - if row[3] < 0: - print row[0], "has negative area:",row[3] - if row[0] not in areaDict: - print row[0], "not in gridding boundaries" - if row[0] in densDict: - dens = densDict[row[0]] - row[4] = dens[0] - row[5] = dens[1] - row[6] = dens[2] - row[7] = dens[3] - row[8] = dens[4] - if row[0] not in densDict and row[10] == 'L' and row[9] == 0: - print row[0], "not in estimates tables" - cursor.updateRow(row) - - else: - print "no gridding gdb found" - - del areaDict - del densDict - -print 'done' - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/14_clean_up_context_area.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/14_clean_up_context_area.py deleted file mode 100644 index 163ef92..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/14_clean_up_context_area.py +++ /dev/null @@ -1,44 +0,0 @@ -#Jane Mills -#3/31/2017 -#Clean up context and area fields -#Add data context for units with zero pop -#Put in zeros for units with NULL context - -# Import Libraries -import arcpy, os, csv - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -fields = ['GUBID','CONTEXT','CONTEXT_NM','WATER_CODE','TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2010_E'] - -for fc in fcList: - if fc[:3] == 'usa': - iso = fc[:6] - else: - iso = fc[:3] - fcPath = os.path.join(centroids,fc) - print iso - - with arcpy.da.UpdateCursor(fcPath,fields) as cursor: - for row in cursor: - if row[1] == 0: - row[2] = "Not applicable" - if row[3] is None: - row[3] = 'L' - if row[3] == 'IW': - row[5] = row[4] - row[6] = 0 - if row[1] is None: - if row[7] == 0 and row[3] == 'L': - row[1] = 205 - row[2] = 'Uninhabited' - else: - row[1] = 0 - cursor.updateRow(row) - -print 'done' - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/15_calculate_density.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/15_calculate_density.py deleted file mode 100644 index 846bc9e..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/15_calculate_density.py +++ /dev/null @@ -1,46 +0,0 @@ -#Jane Mills -#5/31/2017 -#Calculate densities - -# Import Libraries -import arcpy, os - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' - -cenFields = ['UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E','UN_2020_E', - 'UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS', - 'TOTAL_A_KM','LAND_A_KM','CONTEXT','UBID'] - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc[:-10] - - with arcpy.da.UpdateCursor(fc,cenFields) as cursor: - for row in cursor: - row[5:10] = [None]*5 - if row[0] == 0: - row[5] = 0 - row[6] = 0 - row[7] = 0 - row[8] = 0 - row[9] = 0 - if row[0] > 0 and row[-3] > 0: - row[5] = row[0]/row[-3] - row[6] = row[1]/row[-3] - row[7] = row[2]/row[-3] - row[8] = row[3]/row[-3] - row[9] = row[4]/row[-3] - if row[0] > 0 and row[-3] == 0: - row[5] = row[0]/row[-4] - row[6] = row[1]/row[-4] - row[7] = row[2]/row[-4] - row[8] = row[3]/row[-4] - row[9] = row[4]/row[-4] - print "found a row with pop and no land:",row[-1] - - cursor.updateRow(row) - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/16_fill_in_all_nulls.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/16_fill_in_all_nulls.py deleted file mode 100644 index 5b069f5..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/16_fill_in_all_nulls.py +++ /dev/null @@ -1,36 +0,0 @@ -#Jane Mills -#3/23/2017 -#Fill in pop counts for units with data context - -# Import Libraries -import arcpy, os - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' - -cenFields = ['UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', - 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', - 'F_2010_E','M_2010_E','A00_04B', 'A00_04F', 'A00_04M', 'A05_09B', 'A05_09F', 'A05_09M', - 'A10_14B', 'A10_14F', 'A10_14M', 'A15_19B', 'A15_19F', 'A15_19M', 'A20_24B', 'A20_24F', - 'A20_24M', 'A25_29B', 'A25_29F', 'A25_29M', 'A30_34B', 'A30_34F', 'A30_34M', 'A35_39B', - 'A35_39F', 'A35_39M', 'A40_44B', 'A40_44F', 'A40_44M', 'A45_49B', 'A45_49F', 'A45_49M', - 'A50_54B', 'A50_54F', 'A50_54M', 'A55_59B', 'A55_59F', 'A55_59M', 'A60_64B', 'A60_64F', - 'A60_64M', 'A65PLUSB', 'A65PLUSF', 'A65PLUSM','A65_69B', 'A65_69F', 'A65_69M', 'A70PLUSB', - 'A70PLUSF', 'A70PLUSM', 'A70_74B', 'A70_74F','A70_74M', 'A75PLUSB', 'A75PLUSF', 'A75PLUSM', - 'A75_79B', 'A75_79F', 'A75_79M', 'A80PLUSB','A80PLUSF', 'A80PLUSM', 'A80_84B', 'A80_84F', - 'A80_84M', 'A85PLUSB', 'A85PLUSF', 'A85PLUSM'] - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc[:-10] - - with arcpy.da.UpdateCursor(fc,cenFields) as cursor: - for row in cursor: - for i in range(len(cenFields)): - if row[i] is None: - row[i] = 0 - cursor.updateRow(row) - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/17_export_national.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/17_export_national.py deleted file mode 100644 index c97d666..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/17_export_national.py +++ /dev/null @@ -1,74 +0,0 @@ -#Jane Mills -#3/29/2017 -#Export everything to csv and shapefile -#correct iso codes we changed - -# Import Libraries -import arcpy, os, csv, osgeo -from osgeo import ogr - -inDriver = ogr.GetDriverByName("ESRI Shapefile") -outDriver = ogr.GetDriverByName("GPKG") - -root = r'D:\gpw\release_4_1\gpw-v410-centroids' -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -csvFolder = os.path.join(root,'csv') -shpFolder = os.path.join(root,'shp') -gpkgFolder = os.path.join(root,'gpkg') - -headers = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6', - 'CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y','CONTEXT','CONTEXT_NM','WATER_CODE', - 'TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', - 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', - 'F_2010_E','M_2010_E','A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B', - 'A30_34B','A35_39B','A40_44B','A45_49B','A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B', - 'A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB','A80_84B','A85PLUSB','A00_04F', - 'A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F','A40_44F','A45_49F', - 'A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', - 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M', - 'A25_29M','A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM', - 'A65_69M','A70PLUSM','A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - if fc[:3] == 'usa': - iso = fc[:5] - if fc[:5] == 'usaii': - iso = 'usain' - elif fc[:5] == 'usaog': - iso = 'usaor' - else: - iso = fc[:3] - if fc[:3] == 'anr': - iso = 'and' - elif fc[:3] == 'vcs': - iso = 'vat' - fcPath = os.path.join(centroids,fc) - print iso - - #Save as csv - outcsv = os.path.join(csvFolder,iso+'_centroids.csv') - csvMem = csv.writer(open(outcsv,"wb")) - csvMem.writerow(headers) - with arcpy.da.SearchCursor(fcPath,headers) as cursor: - for row in cursor: - csvMem.writerow(row) - - #Save as shp - outFC = os.path.join(shpFolder,iso+'_centroids.shp') - arcpy.FeatureClassToFeatureClass_conversion(fcPath,shpFolder,iso+'_centroids.shp') - arcpy.DeleteField_management(outFC,'UBID') - - #Save as gpkg - outFile = os.path.join(gpkgFolder,iso+'_centroids.gpkg') - inDataSource = inDriver.Open(outFC,0) - outData = outDriver.CreateDataSource(outFile) - arcpy.FeatureClassToFeatureClass_conversion(outFC,outFile,iso+"_centroids") - - -print 'done' - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/17_export_shps.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/17_export_shps.py deleted file mode 100644 index 950ff27..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/17_export_shps.py +++ /dev/null @@ -1,47 +0,0 @@ -#Jane Mills -#3/29/2017 -#Export everything to csv and shapefile -#correct iso codes we changed - -# Import Libraries -import arcpy, os, csv - -root = r'D:\gpw\release_4_1\centroids' -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids_data\country_data.gdb' -template = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids_data\ancillary.gdb\template' -shpFolder = os.path.join(root,'shp') - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - if fc[:3] == 'usa': - iso = fc[:5] - if fc[:5] == 'usaii': - iso = 'usain' - elif fc[:5] == 'usaog': - iso = 'usaor' - else: - iso == fc[:-10] - else: - iso = fc[:3] - if fc[:3] == 'anr': - iso = 'and' - elif fc[:3] == 'vcs': - iso = 'vat' - else: - iso == fc[:-10] - print iso - - if fc == 'usatx_centroids': - pass - else: - #Save as shp - outFC = os.path.join(shpFolder,iso+'_centroids.shp') - arcpy.CopyFeatures_management(template,outFC) - arcpy.Append_management(fc,outFC,"NO_TEST") - -print 'done' - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/17_export_shps_multip.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/17_export_shps_multip.py deleted file mode 100644 index 789fc8a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/17_export_shps_multip.py +++ /dev/null @@ -1,62 +0,0 @@ -#Jane Mills -#3/29/2017 -#Export everything to csv and shapefile -#correct iso codes we changed - -# Import Libraries -import arcpy, os, re, multiprocessing, datetime -scriptTime = datetime.datetime.now() - -def export(fcPath): - returnList = [] - root = r'D:\gpw\release_4_1\centroids' - template = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids_data\ancillary.gdb\template' - shpFolder = os.path.join(root,'shp') - - fc = os.path.basename(fcPath) - iso = fc[:-10] - - if fc[:3] == 'usa': - if fc[:5] == 'usaii': - iso = 'usain' - elif fc[:5] == 'usaog': - iso = 'usaor' - else: - if fc[:3] == 'anr': - iso = 'and' - elif fc[:3] == 'vcs': - iso = 'vat' - - #Save as shp - outFC = os.path.join(shpFolder,iso+'_centroids.shp') - arcpy.CopyFeatures_management(template,outFC) - arcpy.Append_management(fcPath,outFC,"NO_TEST") - - returnList.append("Appended " + iso) - return returnList - - -def main(): - centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids_data\country_data.gdb' - - arcpy.env.workspace = centroids - fcList1 = [os.path.join(centroids, f) for f in arcpy.ListFeatureClasses()] - fcList2 = filter(lambda x: not 'usatx_centroids' == os.path.basename(x), fcList1) - fcList2.sort() - - print "processing" - - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(export, fcList2) - for result in results: - for result2 in result: - print result2 - - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - - -if __name__ == '__main__': - main() - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/17_export_shps_multip.pyc b/Release_4_1/Alpha/Scripts/python_4_1/centroids/17_export_shps_multip.pyc deleted file mode 100644 index 75018c5..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/centroids/17_export_shps_multip.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/18_export_global.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/18_export_global.py deleted file mode 100644 index 5a3f29c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/18_export_global.py +++ /dev/null @@ -1,86 +0,0 @@ -#Jane Mills -#3/29/2017 -#Export everything to csv and gdb - -# Import Libraries -import arcpy, os, csv, osgeo -from osgeo import ogr - -inDriver = ogr.GetDriverByName("ESRI Shapefile") -outDriver = ogr.GetDriverByName("GPKG") - -root = r'D:\gpw\release_4_1\gpw-v410-centroids' -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\merged_data.gdb' -csvFolder = os.path.join(root,'csv') -gpkgFolder = os.path.join(root,'gpkg') - -#copy template, delete UBID -outFC = os.path.join(outGDB,'global_centroids') -USAoutFC = os.path.join(outGDB,'usa_centroids') -template = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\ancillary.gdb\template' -arcpy.CopyFeatures_management(template,outFC) -arcpy.DeleteField_management(outFC,'UBID') -arcpy.CopyFeatures_management(template,USAoutFC) -arcpy.DeleteField_management(USAoutFC,'UBID') - -#set up csv -##headers = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6', -## 'CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y','CONTEXT','CONTEXT_NM','WATER_CODE', -## 'TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', -## 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', -## 'F_2010_E','M_2010_E','A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B', -## 'A30_34B','A35_39B','A40_44B','A45_49B','A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B', -## 'A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB','A80_84B','A85PLUSB','A00_04F', -## 'A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F','A40_44F','A45_49F', -## 'A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', -## 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M', -## 'A25_29M','A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM', -## 'A65_69M','A70PLUSM','A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] -## -##USAoutcsv = os.path.join(csvFolder,'usa_centroids.csv') -##USAcsvMem = csv.writer(open(USAoutcsv,"wb")) -##USAcsvMem.writerow(headers) -## -##outcsv = os.path.join(csvFolder,'global_centroids.csv') -##csvMem = csv.writer(open(outcsv,"wb")) -##csvMem.writerow(headers) - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -#Add centroids to global feature class and csv -for fc in fcList: - fcPath = os.path.join(centroids,fc) - if fc[:3] == 'usa': - iso = fc[:5] - print iso -## with arcpy.da.SearchCursor(fcPath,headers) as cursor: -## for row in cursor: -## USAcsvMem.writerow(row) - arcpy.Append_management(fcPath,USAoutFC,"NO_TEST") - - else: - iso = fc[:3] - print iso - -## with arcpy.da.SearchCursor(fcPath,headers) as cursor: -## for row in cursor: -## csvMem.writerow(row) - - arcpy.Append_management(fcPath,outFC,"NO_TEST") - -#Save as gpkg -outFile = os.path.join(gpkgFolder,'global_centroids.gpkg') -inDataSource = inDriver.Open(outFC,0) -outData = outDriver.CreateDataSource(outFile) -arcpy.FeatureClassToFeatureClass_conversion(outFC,outFile,"global_centroids") - -USAoutFile = os.path.join(gpkgFolder,'usa_centroids.gpkg') -inDataSource = inDriver.Open(USAoutFC,0) -outData = outDriver.CreateDataSource(USAoutFile) -arcpy.FeatureClassToFeatureClass_conversion(USAoutFC,USAoutFile,"usa_centroids") - -print 'done' - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/18_export_global_csvs.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/18_export_global_csvs.py deleted file mode 100644 index f1344b9..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/18_export_global_csvs.py +++ /dev/null @@ -1,65 +0,0 @@ -#Jane Mills -#3/29/2017 -#Export everything to csv and gdb - -# Import Libraries -import arcpy, os, csv, osgeo -from osgeo import ogr - -inDriver = ogr.GetDriverByName("ESRI Shapefile") -outDriver = ogr.GetDriverByName("GPKG") - -root = r'D:\gpw\release_4_1\gpw-v410-centroids' -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\merged_data.gdb' -csvFolder = os.path.join(root,'csv') -gpkgFolder = os.path.join(root,'gpkg') - -inFC = os.path.join(inGDB,'global_centroids') -USAinFC = os.path.join(inGDB,'usa_centroids') - -#set up csv -##headers = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6', -## 'CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y','CONTEXT','CONTEXT_NM','WATER_CODE', -## 'TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', -## 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', -## 'F_2010_E','M_2010_E','A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B', -## 'A30_34B','A35_39B','A40_44B','A45_49B','A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B', -## 'A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB','A80_84B','A85PLUSB','A00_04F', -## 'A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F','A40_44F','A45_49F', -## 'A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', -## 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M', -## 'A25_29M','A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM', -## 'A65_69M','A70PLUSM','A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] -## -##USAoutcsv = os.path.join(csvFolder,'usa_centroids.csv') -##USAcsvMem = csv.writer(open(USAoutcsv,"wb")) -##USAcsvMem.writerow(headers) -## -##outcsv = os.path.join(csvFolder,'global_centroids.csv') -##csvMem = csv.writer(open(outcsv,"wb")) -##csvMem.writerow(headers) -## -###Add centroids to csv -##with arcpy.da.SearchCursor(USAinFC,headers) as cursor: -## for row in cursor: -## USAcsvMem.writerow(row) -##print "completed usa csv" -## -##with arcpy.da.SearchCursor(inFC,headers) as cursor: -## for row in cursor: -## csvMem.writerow(row) -##print "completed global csv" - -#Save as gpkg -outFile = os.path.join(gpkgFolder,'global_centroids.gpkg') -inDataSource = inDriver.Open(inFC,0) -outData = outDriver.CreateDataSource(outFile) -arcpy.FeatureClassToFeatureClass_conversion(inFC,outFile,"global_centroids") -print "completed global geopackage" - -USAoutFile = os.path.join(gpkgFolder,'usa_centroids.gpkg') -inDataSource = inDriver.Open(USAinFC,0) -outData = outDriver.CreateDataSource(USAoutFile) -arcpy.FeatureClassToFeatureClass_conversion(USAinFC,USAoutFile,"usa_centroids") -print "completed usa geopackage" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/19_export_region.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/19_export_region.py deleted file mode 100644 index 228be06..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/19_export_region.py +++ /dev/null @@ -1,96 +0,0 @@ -#Jane Mills -#3/29/2017 -#Export everything to csv and gdb - -# Import Libraries -import arcpy, os, csv, osgeo -from osgeo import ogr - -inDriver = ogr.GetDriverByName("ESRI Shapefile") -outDriver = ogr.GetDriverByName("GPKG") - -root = r'D:\gpw\release_4_1\gpw-v410-centroids' -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -template = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\ancillary.gdb\template' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\merged_data.gdb' -shpFolder = os.path.join(root,'shp') -csvFolder = os.path.join(root,'csv') -gpkgFolder = os.path.join(root,'gpkg') - -regionList = ['Africa','Asia','Europe','North_America','Oceania','South_America', - 'USA_Midwest','USA_Northeast','USA_South','USA_West'] -countryLists = [['ago','atf','bdi','ben','bfa','bvt','bwa','caf','civ','cmr','cod','cog','com','cpv', - 'dji','dza','egy','eri','esh','eth','gab','gha','gin','gmb','gnb','gnq','hmd','ken', - 'lbr','lby','lso','mar','mdg','mli','moz','mrt','mus','mwi','myt','nam','ner','nga', - 'reu','rwa','sdn','sen','shn','sle','som','ssd','stp','swz','syc','tcd','tgo','tun', - 'tza','uga','zaf','zmb','zwe'], - ['afg','are','arm','aze','bgd','bhr','brn','btn','chn','cyp','geo','hkg','idn','ind', - 'iot','irn','irq','isr','jor','jpn','kaz','kgz','khm','kor','kwt','lao','lbn','lka', - 'mac','mdv','mmr','mng','mys','npl','omn','pak','phl','prk','pse','qat','sau','sgp', - 'spr','syr','tha','tjk','tkm','tls','tur','twn','uzb','vnm','yem'], - ['ala','alb','anr','aut','bel','bgr','bih','blr','che','cze','deu','dnk','esp','est', - 'fin','fra','fro','gbr','ggy','gib','grc','hrv','hun','imn','irl','isl','ita','jey', - 'kos','lie','ltu','lux','lva','mco','mda','mkd','mlt','mne','nld','nor','pol','prt', - 'rou','rus','sjm','smr','srb','svk','svn','swe','ukr','vcs'], - ['abw','aia','atg','bes','bhs','blm','blz','bmu','brb','can','cri','cub','cuw','cym', - 'dma','dom','glp','grd','grl','gtm','hnd','hti','jam','kna','lca','maf','mex','msr', - 'mtq','nic','pan','pri','slv','spm','sxm','tca','tto','umi','vct','vgb','vir'], - ['asm','aus','cok','fji','fsm','gum','kir','mhl','mnp','ncl','nfk','niu','nru','nzl', - 'pcn','plw','png','pyf','slb','tkl','ton','tuv','vut','wlf','wsm'], - ['arg','bol','bra','chl','col','ecu','flk','guf','guy','per','pry','sgs','sur','ury','ven'], - ['usaia','usaii','usail','usaks','usami','usamn','usamo','usand','usane','usaoh','usasd','usawi'], - ['usact','usama','usame','usanh','usanj','usany','usapa','usari','usavt'], - ['usaal','usaar','usadc','usade','usafl','usaga','usaky','usala','usamd','usams','usanc', - 'usaok','usasc','usatn','usatx','usava','usawv'], - ['usaak','usaaz','usaca','usaco','usahi','usaid','usamt','usanm','usanv','usaog','usaut', - 'usawa','usawy']] - -for i in range(2,len(regionList)): - region = regionList[i] - print region - isoList = countryLists[i] - - #copy template, delete UBID - outFC = os.path.join(outGDB,region+'_centroids') - arcpy.CopyFeatures_management(template,outFC) - arcpy.DeleteField_management(outFC,'UBID') - - #set up csv - headers = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6', - 'CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y','CONTEXT','CONTEXT_NM','WATER_CODE', - 'TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', - 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', - 'F_2010_E','M_2010_E','A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B', - 'A30_34B','A35_39B','A40_44B','A45_49B','A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B', - 'A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB','A80_84B','A85PLUSB','A00_04F', - 'A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F','A40_44F','A45_49F', - 'A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', - 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M', - 'A25_29M','A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM', - 'A65_69M','A70PLUSM','A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] - - outcsv = os.path.join(csvFolder,region+'_centroids.csv') - csvMem = csv.writer(open(outcsv,"wb")) - csvMem.writerow(headers) - - #Add centroids to shapefile and csv - for iso in isoList: - print iso - fcPath = os.path.join(centroids,iso+"_centroids") - - with arcpy.da.SearchCursor(fcPath,headers) as cursor: - for row in cursor: - csvMem.writerow(row) - - arcpy.Append_management(fcPath,outFC,"NO_TEST") - - #Save as gpkg - outFile = os.path.join(gpkgFolder,region + '_centroids.gpkg') - inDataSource = inDriver.Open(outFC,0) - outData = outDriver.CreateDataSource(outFile) - arcpy.FeatureClassToFeatureClass_conversion(outFC,outFile,region+"_centroids") - - #arcpy.FeatureClassToFeatureClass_conversion(outFC,outGDB,region+"_centroids") - - print 'saved geopackage' - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/19_export_region_again.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/19_export_region_again.py deleted file mode 100644 index ff10279..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/19_export_region_again.py +++ /dev/null @@ -1,54 +0,0 @@ -#Jane Mills -#3/29/2017 -#Export everything to csv and gpkg - -# Import Libraries -import arcpy, os, csv, osgeo -from osgeo import ogr - -inDriver = ogr.GetDriverByName("ESRI Shapefile") -outDriver = ogr.GetDriverByName("GPKG") - -root = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\centroids\global' - -#regionList = ['africa','asia','europe',] -regionList = ['north_america','oceania','south_america'] - -for region in regionList: - print region - - inFC = os.path.join(root,region+"_centroids.gdb",region+"_centroids") - - #set up csv - headers = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6', - 'CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y','CONTEXT','CONTEXT_NM','WATER_CODE', - 'TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', - 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', - 'F_2010_E','M_2010_E','A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B', - 'A30_34B','A35_39B','A40_44B','A45_49B','A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B', - 'A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB','A80_84B','A85PLUSB','A00_04F', - 'A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F','A40_44F','A45_49F', - 'A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', - 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M', - 'A25_29M','A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM', - 'A65_69M','A70PLUSM','A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] - - outcsv = os.path.join(root,region+'_centroids.csv') - csvMem = csv.writer(open(outcsv,"wb")) - csvMem.writerow(headers) - - #Add centroids to csv - with arcpy.da.SearchCursor(inFC,headers) as cursor: - for row in cursor: - csvMem.writerow(row) - - print "saved csv" - - #Save as gpkg - outFile = os.path.join(root,region + '_centroids.gpkg') - inDataSource = inDriver.Open(inFC,0) - outData = outDriver.CreateDataSource(outFile) - arcpy.FeatureClassToFeatureClass_conversion(inFC,outFile,region+"_centroids") - - print "saved geopackage" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/1_feature_to_point.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/1_feature_to_point.py deleted file mode 100644 index 018b3f6..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/1_feature_to_point.py +++ /dev/null @@ -1,36 +0,0 @@ -#Jane Mills -#3/23/2017 -#Convert polygon to raster and load to the centroid template - -# Import Libraries -import arcpy, os - -template = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\template.gdb\template' -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\country_boundaries_hi_res.gdb' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' - -arcpy.env.workspace = inGDB -arcpy.env.overwriteOutput = True - -fcs = arcpy.ListFeatureClasses() -fcs.sort() - -# Iterate through fcs -for fc in fcs: - - iso = fc[:3] - print iso - - # Convert polygon to point - inMemCentroids = 'in_memory' + os.sep + iso - arcpy.FeatureToPoint_management(fc,inMemCentroids,"CENTROID") - - outFC = os.path.join(outGDB,iso+"_centroids") - arcpy.CopyFeatures_management(template,outFC) - arcpy.Append_management(inMemCentroids,outFC,"NO_TEST") - - del inMemCentroids - -print 'done' - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/2_feature_to_point_validate.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/2_feature_to_point_validate.py deleted file mode 100644 index e510f51..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/2_feature_to_point_validate.py +++ /dev/null @@ -1,39 +0,0 @@ -#Jane Mills -#3/23/2017 -#Make sure all features are present in the centroids - -# Import Libraries -import arcpy, os - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\country_boundaries_hi_res.gdb' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' - -arcpy.env.workspace = inGDB -arcpy.env.overwriteOutput = True - -fcs = arcpy.ListFeatureClasses() -fcs.sort() - -# Iterate through fcs -for fc in fcs: - iso = fc[:3] - print iso - - origCount = 0 - cenCount = 0 - - with arcpy.da.SearchCursor(fc,"GUBID") as rows: - for row in rows: - origCount += 1 - - cen = os.path.join(outGDB,iso+"_centroids") - with arcpy.da.SearchCursor(cen,"GUBID") as rows: - for row in rows: - cenCount += 1 - - if not origCount == cenCount: - print "different number of features" - -print 'done' - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/3_calculate_admin0.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/3_calculate_admin0.py deleted file mode 100644 index a4f3d8b..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/3_calculate_admin0.py +++ /dev/null @@ -1,40 +0,0 @@ -#Jane Mills -#3/23/2017 -#Calculate admin 0 things - -# Import Libraries -import arcpy - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -names = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\template.gdb\admin0_names_codes' - -arcpy.env.workspace = inGDB - -fcs = arcpy.ListFeatureClasses() -fcs.sort() - -nameDict = {} -with arcpy.da.SearchCursor(names,['ISO','Country']) as rows: - for row in rows: - nameDict[row[0]] = row[1] - -for fc in fcs: - iso = fc[:3].upper() - country = nameDict[iso] - - if iso == 'VCS': - iso = "VAT" - if fc[:3] == 'ANR': - iso = "AND" - - print iso - - with arcpy.da.UpdateCursor(fc,['ISOALPHA','COUNTRYNM']) as rows: - for row in rows: - row[0] = iso - row[1] = country - rows.updateRow(row) - -print 'done' - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/4_calculate_coords.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/4_calculate_coords.py deleted file mode 100644 index 8d68657..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/4_calculate_coords.py +++ /dev/null @@ -1,49 +0,0 @@ -#Jane Mills -#3/23/2017 -#Calculate the coordinate fields - -# Import Libraries -import arcpy, os - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -bounds = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\country_boundaries_hi_res.gdb' - -arcpy.env.workspace = bounds -fcs = arcpy.ListFeatureClasses() -fcs.sort() - -for fc in fcs: - if fc[:3] == 'usa': - iso = fc[:5] - else: - iso = fc[:3] - outFC = os.path.join(centroids,iso+"_centroids") - - print iso - coordsDict = {} - - inMemBounds = 'in_memory' + os.sep + iso - arcpy.CopyFeatures_management(fc,inMemBounds) - arcpy.AddGeometryAttributes_management(inMemBounds,"CENTROID") - arcpy.AddGeometryAttributes_management(inMemBounds,"CENTROID_INSIDE") - - with arcpy.da.SearchCursor(inMemBounds,['GUBID','CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y']) as cursor: - for row in cursor: - coordsDict[row[0]] = row[1:] - - del inMemBounds - - with arcpy.da.UpdateCursor(outFC,['GUBID','CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y']) as rows: - for row in rows: - coords = coordsDict[row[0]] - row[1] = coords[0] - row[2] = coords[1] - row[3] = coords[2] - row[4] = coords[3] - rows.updateRow(row) - - del coordsDict - -print 'done' - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/5_calculate_names.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/5_calculate_names.py deleted file mode 100644 index 587e017..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/5_calculate_names.py +++ /dev/null @@ -1,94 +0,0 @@ -#Jane Mills -#3/23/2017 -#Calculate the name fields from the lookup tables -#coerce to ASCII (put a note for the users somewhere) -#truncate long field names (sorry) - -# Import Libraries -import arcpy, os, unicodedata - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -tables = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\tables\lookup_tables.gdb' - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -arcpy.env.workspace = tables - -#Do all countries except USA -for fc in fcList: - iso = fc[:3] - if iso == 'usa': - pass - else: - fcPath = os.path.join(centroids,fc) - - print iso - - tableList = arcpy.ListTables(iso+"*") - if len(tableList) == 1: - table = tableList[0] - - #build a dictionary of Names (replacing Null values with NA, coercing unicode to ascii) - nameDict = {} - with arcpy.da.SearchCursor(table,['UBID','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6']) as cursor: - for row in cursor: - names = [] - for n in row[1:]: - if n is None: - names.append("NA") - elif isinstance(n,str): - names.append(n) - elif isinstance(n,unicode): - n1 = unicodedata.normalize('NFKD',n) - n2 = n1.encode('ASCII','ignore') - names.append(n2) - nameDict[row[0]] = names - - #Write out names to our centroids - noCount = 0 - with arcpy.da.UpdateCursor(fcPath,['UBID','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6']) as cursor: - for row in cursor: - if row[0] in nameDict: - names = nameDict[row[0]] - for i in range(len(names)): - n = names[i] - if len(n) > 100: - names[i] = n[:100] - row[1] = names[0] - row[2] = names[1] - row[3] = names[2] - row[4] = names[3] - row[5] = names[4] - row[6] = names[5] - else: - noCount += 1 - row[1] = "NA" - row[2] = "NA" - row[3] = "NA" - row[4] = "NA" - row[5] = "NA" - row[6] = "NA" - - cursor.updateRow(row) - - del nameDict - print noCount - - elif len(tableList) == 0: - print "table not found" - - with arcpy.da.UpdateCursor(fcPath,['NAME1','NAME2','NAME3','NAME4','NAME5','NAME6']) as cursor: - for row in cursor: - row[0] = 'NA' - row[1] = 'NA' - row[2] = 'NA' - row[3] = 'NA' - row[4] = 'NA' - row[5] = 'NA' - cursor.updateRow(row) - - - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/6_calculate_names_usa.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/6_calculate_names_usa.py deleted file mode 100644 index ebe18af..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/6_calculate_names_usa.py +++ /dev/null @@ -1,71 +0,0 @@ -#Jane Mills -#3/23/2017 -#Calculate the name fields from the geo tables -#coerce to ASCII (put a note for the users somewhere) - -# Import Libraries -import arcpy, os, unicodedata - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -tables = r'\\Dataserver0\gpw\GPW4\Release_4_0\Beta\Preprocessing\Country\USA\Ingest\Census\USA_geo_names.gdb' -stateTable = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\ancillary.gdb\usa_states' - -stateDict = {} -with arcpy.da.SearchCursor(stateTable,['STUSPS10','NAME10']) as cursor: - for row in cursor: - stateDict[row[0]] = row[1] - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses("usa*") -fcList.sort() - -arcpy.env.workspace = tables - -for fc in fcList: - state = fc[4:6].upper() - stateName = stateDict[state] - fcPath = os.path.join(centroids,fc) - print state, stateName - - tableList = arcpy.ListTables(state+"*") - if len(tableList) == 1: - table = tableList[0] - - #build a dictionary of Names (replacing Null values with NA, coercing unicode to ascii) - nameDict = {} - with arcpy.da.SearchCursor(table,['UBID','NAME2','NAME3','NAME4']) as cursor: - for row in cursor: - names = [] - for n in row[1:]: - if n is None: - names.append("NA") - elif isinstance(n,str): - names.append(n) - elif isinstance(n,unicode): - n1 = unicodedata.normalize('NFKD',n) - n2 = n1.encode('ASCII','ignore') - names.append(n2) - nameDict[row[0]] = names - - #Write out names to our centroids - with arcpy.da.UpdateCursor(fcPath,['UBID','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6']) as cursor: - for row in cursor: - ubid = row[0] - if ubid in nameDict: - nameList = nameDict[ubid] - row[1] = stateName - row[2] = nameList[0] - row[3] = nameList[1] - row[4] = nameList[2] - row[5] = "Block "+ubid[-4:] - row[6] = "NA" - cursor.updateRow(row) - else: - print row[0] - - del nameDict - - elif len(tableList) == 0: - print "table not found" - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/7_verify_NA.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/7_verify_NA.py deleted file mode 100644 index 1986eb7..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/7_verify_NA.py +++ /dev/null @@ -1,50 +0,0 @@ -#Jane Mills -#3/23/2017 -#Check that every unit filled with NA has a boundary context - -# Import Libraries -import arcpy, os, csv - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -bounds = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\country_boundaries_hi_res.gdb' -csvPath = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\centroids\NA_units.csv' - -csvMem = csv.writer(open(csvPath,"wb")) -csvMem.writerow(['ISO','UBID']) - -arcpy.env.workspace = bounds -boundList = arcpy.ListFeatureClasses() -boundList.sort() - -for bound in boundList: - if bound[:3] == 'usa': - iso = 'usa_'+bound[3:5] - else: - iso = bound[:3] - cenPath = os.path.join(centroids,iso+"_centroids") - - level = bound[-17] - - if level == '0': - pass - else: - print iso - #check boundary contexts - bcDict = {} - with arcpy.da.SearchCursor(bound,['UBID','BOUNDARY_CONTEXT'],"BOUNDARY_CONTEXT IS NOT NULL") as cursor: - for row in cursor: - bcDict[row[0]] = row[1] - - #Check our centroids - with arcpy.da.SearchCursor(cenPath,['UBID','NAME1']) as cursor: - for row in cursor: - ubid = row[0] - if row[1] == 'NA': - if ubid in bcDict: - pass - else: - csvMem.writerow([iso,ubid]) - - del bcDict - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/8_list_all_codes.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/8_list_all_codes.py deleted file mode 100644 index 53510e0..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/8_list_all_codes.py +++ /dev/null @@ -1,67 +0,0 @@ -#Jane Mills -#3/23/2017 -#list all the boundary and pop contexts - -# Import Libraries -import arcpy, os, csv - -bounds = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\country_boundaries_hi_res.gdb' -tables = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\tables\lookup_tables.gdb' -csvPath = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\centroids\context_units.csv' -usaBounds = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\tiled_countries\usa.gdb' - -csvMem = csv.writer(open(csvPath,"wb")) -csvMem.writerow(['context','num units']) - -arcpy.env.workspace = bounds -boundList = arcpy.ListFeatureClasses() -boundList.sort() - -arcpy.env.workspace = tables - -contexts = {} - -for bound in boundList: - iso = bound[:3] - boundPath = os.path.join(bounds, bound) - - print iso - - #check boundary contexts - with arcpy.da.SearchCursor(boundPath,['UBID','BOUNDARY_CONTEXT'],"BOUNDARY_CONTEXT IS NOT NULL") as cursor: - for row in cursor: - if row[1] in contexts: - contexts[row[1]] += 1 - else: - contexts[row[1]] = 1 - - tableList = arcpy.ListTables(iso+"*") - if len(tableList) == 1: - table = tableList[0] - - #Check pop contexts - with arcpy.da.SearchCursor(table,['UBID','POP_CONTEXT'],"POP_CONTEXT IS NOT NULL") as cursor: - for row in cursor: - if row[1] in contexts: - contexts[row[1]] += 1 - else: - contexts[row[1]] = 1 - -arcpy.env.workspace = usaBounds -boundList = arcpy.ListFeatureClasses() -boundList.sort() - -for bound in boundList: - if len(bound) == 29: - print bound - with arcpy.da.SearchCursor(bound,['UBID','BOUNDARY_CONTEXT'],"BOUNDARY_CONTEXT IS NOT NULL") as cursor: - for row in cursor: - if row[1] in contexts: - contexts[row[1]] += 1 - else: - contexts[row[1]] = 1 - -for key in contexts: - csvMem.writerow([key,contexts[key]]) - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/9_add_context.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/9_add_context.py deleted file mode 100644 index df845bb..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/9_add_context.py +++ /dev/null @@ -1,84 +0,0 @@ -#Jane Mills -#3/23/2017 -#Add the data context (boundary context supercedes pop context - it's more specific) - -# Import Libraries -import arcpy, os, csv - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -boundaries = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\country_boundaries_hi_res.gdb' -tables = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\tables\lookup_tables.gdb' - -lookup = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\ancillary.gdb\context_codes' -contextDict = {} -with arcpy.da.SearchCursor(lookup,['context_orig','CONTEXT','CONTEXT_NM']) as cursor: - for row in cursor: - contextDict[row[0]] = row[1:] - -arcpy.env.workspace = boundaries -boundList = arcpy.ListFeatureClasses() -boundList.sort() - -arcpy.env.workspace = tables -tableList = arcpy.ListTables() -tableList.sort() - -for bound in boundList: - iso = bound[:3] - print iso - codesDict = {} - waterDict = {} - - boundPath = os.path.join(boundaries,bound) - cenPath = os.path.join(centroids,iso+"_centroids") - - isoTables = filter(lambda x: iso in x, tableList) - if len(isoTables) == 1: - tablePath = os.path.join(tables,isoTables[0]) - - #check pop contexts - with arcpy.da.SearchCursor(tablePath,['UBID','POP_CONTEXT'],"POP_CONTEXT IS NOT NULL") as cursor: - for row in cursor: - codesDict[row[0]] = row[1] - if not len(isoTables) == 1: - print "no table found" - - #check boundary contexts - with arcpy.da.SearchCursor(boundPath,['UBID','BOUNDARY_CONTEXT'],"BOUNDARY_CONTEXT IS NOT NULL") as cursor: - for row in cursor: - if row[1] == 7 or row[1] == 8: - waterDict[row[0]] = "IW" - - if row[0] in codesDict: - if row[1] == 8: - pass - else: - codesDict[row[0]] = row[1] - #print "found duplicates:", row[0], row[1], codesDict[row[0]] - if not row[0] in codesDict: - codesDict[row[0]] = row[1] - - #Add to centroids - with arcpy.da.UpdateCursor(cenPath,['UBID','CONTEXT','CONTEXT_NM','WATER_CODE']) as cursor: - for row in cursor: - ubid = row[0] - if ubid in waterDict: - row[3] = "IW" - if not ubid in waterDict: - row[3] = "L" - - if ubid in codesDict: - code = codesDict[ubid] - if code in contextDict: - context = contextDict[code] - row[1] = context[0] - row[2] = context[1] - elif code == 7: - pass - else: - print "can't find matching code:", row[0], code - cursor.updateRow(row) - - del codesDict - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/export_arg.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/export_arg.py deleted file mode 100644 index 0d2e4af..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/export_arg.py +++ /dev/null @@ -1,49 +0,0 @@ -#Jane Mills -#3/29/2017 -#Export everything to csv and shapefile -#correct iso codes we changed - -# Import Libraries -import arcpy, os, csv, osgeo -from osgeo import ogr - -inDriver = ogr.GetDriverByName("ESRI Shapefile") -outDriver = ogr.GetDriverByName("GPKG") - -root = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\centroids' -fc = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb\arg_centroids' -iso = 'arg' -csvFolder = os.path.join(root,'csv') -gpkgFolder = os.path.join(root,'gpkg') - -headers = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6', - 'CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y','CONTEXT','CONTEXT_NM','WATER_CODE', - 'TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', - 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', - 'F_2010_E','M_2010_E','A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B', - 'A30_34B','A35_39B','A40_44B','A45_49B','A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B', - 'A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB','A80_84B','A85PLUSB','A00_04F', - 'A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F','A40_44F','A45_49F', - 'A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', - 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M', - 'A25_29M','A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM', - 'A65_69M','A70PLUSM','A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] - -#Save as csv -outcsv = os.path.join(csvFolder,iso+'_centroids.csv') -csvMem = csv.writer(open(outcsv,"wb")) -csvMem.writerow(headers) -with arcpy.da.SearchCursor(fc,headers) as cursor: - for row in cursor: - csvMem.writerow(row) - -#Save as gpkg -outFile = os.path.join(gpkgFolder,iso+'_centroids.gpkg') -inDataSource = inDriver.Open(fc,0) -outData = outDriver.CreateDataSource(outFile) -arcpy.FeatureClassToFeatureClass_conversion(fc,outFile,iso+"_centroids") - - -print 'done' - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/export_global.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/export_global.py deleted file mode 100644 index 60659b6..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/export_global.py +++ /dev/null @@ -1,68 +0,0 @@ -#Jane Mills -#3/29/2017 -#Export everything to csv and gdb - -# Import Libraries -import arcpy, os, csv, osgeo -from osgeo import ogr - -inDriver = ogr.GetDriverByName("ESRI Shapefile") -outDriver = ogr.GetDriverByName("GPKG") - -root = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\centroids' -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\merged_data.gdb' -csvFolder = os.path.join(root,'csv') -gpkgFolder = os.path.join(root,'gpkg') - -#copy template, delete UBID -outFC = os.path.join(outGDB,'global_centroids') -template = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\ancillary.gdb\template' -arcpy.CopyFeatures_management(template,outFC) -arcpy.DeleteField_management(outFC,'UBID') - -#set up csv -headers = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6', - 'CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y','CONTEXT','CONTEXT_NM','WATER_CODE', - 'TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', - 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', - 'F_2010_E','M_2010_E','A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B', - 'A30_34B','A35_39B','A40_44B','A45_49B','A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B', - 'A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB','A80_84B','A85PLUSB','A00_04F', - 'A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F','A40_44F','A45_49F', - 'A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', - 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M', - 'A25_29M','A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM', - 'A65_69M','A70PLUSM','A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] - -outcsv = os.path.join(csvFolder,'global_centroids.csv') -csvMem = csv.writer(open(outcsv,"wb")) -csvMem.writerow(headers) - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -#Add centroids to global feature class and csv -for fc in fcList: - fcPath = os.path.join(centroids,fc) - if fc[:3] == 'usa': - pass - else: - iso = fc[:3] - print iso - - with arcpy.da.SearchCursor(fcPath,headers) as cursor: - for row in cursor: - csvMem.writerow(row) - - arcpy.Append_management(fcPath,outFC,"NO_TEST") - -#Save as gpkg -outFile = os.path.join(gpkgFolder,'global_centroids.gpkg') -inDataSource = inDriver.Open(outFC,0) -outData = outDriver.CreateDataSource(outFile) -arcpy.FeatureClassToFeatureClass_conversion(outFC,outFile,"global_centroids") - -print 'done' - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/age_groups.xlsx b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/age_groups.xlsx deleted file mode 100644 index 0243334..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/age_groups.xlsx and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/check_areas.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/check_areas.py deleted file mode 100644 index 02019b3..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/check_areas.py +++ /dev/null @@ -1,45 +0,0 @@ -#Jane Mills -#3/23/2017 -#Fill in un densities -#What do we do about the units with zero area and pop? - -# Import Libraries -import arcpy, os, csv - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -centroidsUSA = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data_usa.gdb' -csvPath = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\centroids\no_area.csv' - -csvMem = csv.writer(open(csvPath,"wb")) -csvMem.writerow(['ISO','UBID','pop']) - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses() - -arcpy.env.workspace = centroidsUSA -usaList = arcpy.ListFeatureClasses() - -for f in usaList: - fcList.append(f) - -fields = ['UBID','CONTEXT','TOTAL_A_KM','WATER_A_KM','LAND_A_KM','WATER_CODE','UN_2010_E'] - -fcList.sort() -for fc in fcList: - if fc[:3] == 'usa': - iso = fc[:6] - fcPath = os.path.join(centroidsUSA,fc) - else: - iso = fc[:3] - fcPath = os.path.join(centroids, fc) - print iso - - with arcpy.da.SearchCursor(fcPath,fields,"UN_2010_E IS NOT NULL") as cursor: - for row in cursor: - if row[4] == 0 and row[6] > 0: - if row[5] == 'IW': - pass - else: - csvMem.writerow([iso,row[0],row[6]]) - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/check_null_pop.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/check_null_pop.py deleted file mode 100644 index b22cfb4..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/check_null_pop.py +++ /dev/null @@ -1,64 +0,0 @@ -#Jane Mills -#7/25/2018 - -import arcpy - -centroids = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids_data\country_data.gdb' -#gridding = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' - -arcpy.env.workspace = centroids -#arcpy.env.workspace = gridding -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -fields = ['CONTEXT','WATER_CODE','UN_2000_E'] -#fields = ['CONTEXT','WATER_CODE','UNE_ATOTPOPBT_2000'] - -##for fc in fcList: -## iso = fc[:-10] -## print iso -## nullpopunits = 0 -## nullpopunitscontext = 0 -## nullpopwater = 0 -## with arcpy.da.SearchCursor(fc,fields,fields[2] + " IS NULL") as cursor: -## for row in cursor: -## if row[0] > 0: -## nullpopunitscontext += 1 -## if row[1] == 'IW': -## nullpopwater += 1 -## if row[0] == 0 and row[1] == 'L': -## nullpopunits += 1 -## -## if nullpopunits > 0: -## print "{} units with null pop and no context/water".format(nullpopunits) -## if nullpopwater > 0: -## print "{} water units with null pop".format(nullpopwater) -## if nullpopunitscontext > 0: -## print "{} context units with null pop".format(nullpopunitscontext) - -for fc in fcList: - iso = fc[:-10] - if not iso[:3] == 'usa': - print iso - contextpop = {} - waterpop = 0 - bothunits = 0 - with arcpy.da.SearchCursor(fc,['CONTEXT','WATER_CODE','UN_2010_E'],"CONTEXT > 0 OR WATER_CODE = 'IW'") as cursor: - for row in cursor: - if row[0] > 0: - if row[0] in contextpop: - contextpop[row[0]] += row[2] - else: - contextpop[row[0]] = row[2] - if row[1] == 'IW': - waterpop += row[2] - if row[0] > 0 and row[1] == 'IW': - bothunits += 1 - - if len(contextpop) > 0: - for key in contextpop: - print "{} people in context {} units".format(contextpop[key], key) - if waterpop > 0: - print "{} people in water units".format(waterpop) - if bothunits > 0: - print "{} water units with context".format(bothunits) diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/context_codes.xlsx b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/context_codes.xlsx deleted file mode 100644 index f6f8d96..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/context_codes.xlsx and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/continents.xlsx b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/continents.xlsx deleted file mode 100644 index cae7b96..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/continents.xlsx and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/delete_context.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/delete_context.py deleted file mode 100644 index 2d9436d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/delete_context.py +++ /dev/null @@ -1,25 +0,0 @@ -#Jane Mills -#3/23/2017 -#Add the data context - -# Import Libraries -import arcpy, os, csv - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' - -arcpy.env.workspace = centroids -boundList = arcpy.ListFeatureClasses() -boundList.sort() - -for bound in boundList: - iso = bound[:3] - print iso - - with arcpy.da.UpdateCursor(bound,['CONTEXT','CONTEXT_NM','WATER_CODE']) as cursor: - for row in cursor: - row[0] = None - row[1] = None - row[2] = None - cursor.updateRow(row) - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/delete_gridding_context.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/delete_gridding_context.py deleted file mode 100644 index 88b75ec..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/delete_gridding_context.py +++ /dev/null @@ -1,25 +0,0 @@ -#Jane Mills -#3/23/2017 -#Add the data context to the gridding boundaries - -# Import Libraries -import arcpy, os, csv - -processFolder = r'D:\gpw\release_4_1\process' - -arcpy.env.workspace = processFolder -gdbList = arcpy.ListWorkspaces("*","FILEGDB") - -for gdb in gdbList: - arcpy.env.workspace = gdb - print gdb - - fcList = arcpy.ListFeatureClasses() - gridFC = filter(lambda x: x[-8:]=='gridding' or x[-7:]=='context', fcList) - if len(gridFC)> 0: - for fc in gridFC: - fList = arcpy.ListFields(fc,"CONTEXT") - if len(fList) > 0: - arcpy.DeleteField_management(fc,"CONTEXT") - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/fix_name0.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/fix_name0.py deleted file mode 100644 index fd2d5e2..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/fix_name0.py +++ /dev/null @@ -1,49 +0,0 @@ -#Jane Mills -#3/23/2017 -#Calculate admin 0 things - -# Import Libraries -import arcpy - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -usaGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data_usa.gdb' -names = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\ancillary.gdb\admin0_names_codes' - -arcpy.env.workspace = inGDB -fcs = arcpy.ListFeatureClasses() -fcs.sort() - -nameDict = {} -with arcpy.da.SearchCursor(names,['ISO','Country']) as rows: - for row in rows: - nameDict[row[0]] = row[1] - -#Do all countries except USA -for fc in fcs: - iso = fc[:3].upper() - country = nameDict[iso] - - print iso, country - - with arcpy.da.UpdateCursor(fc,['COUNTRYNM']) as rows: - for row in rows: - row[0] = country - rows.updateRow(row) - -#Now fill in the USA -arcpy.env.workspace = usaGDB -fcs = arcpy.ListFeatureClasses() -fcs.sort() - -for fc in fcs: - iso = "USA" - country = "United States of America" - print fc[:6], country - with arcpy.da.UpdateCursor(fc,['COUNTRYNM']) as rows: - for row in rows: - row[0] = country - rows.updateRow(row) - -print 'done' - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/list_pop_contexts.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/list_pop_contexts.py deleted file mode 100644 index b8af540..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/list_pop_contexts.py +++ /dev/null @@ -1,55 +0,0 @@ -#Jane Mills -#3/23/2017 -#list all the boundary and pop contexts - -# Import Libraries -import arcpy, os, csv - -bounds = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\country_boundaries_hi_res.gdb' -tables = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\tables\lookup_tables.gdb' - -csvPath = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\centroids\pop_contexts.csv' -csvMem = csv.writer(open(csvPath,"wb")) -csvMem.writerow(['ISO','UBID','context']) - -arcpy.env.workspace = bounds -boundList = arcpy.ListFeatureClasses() -boundList.sort() - -arcpy.env.workspace = tables -tableList = arcpy.ListTables() -tableList.sort() - -for bound in boundList: - iso = bound[:3] - boundPath = os.path.join(bounds, bound) - - print iso - contexts = {} - ubids = {} - - #check boundary contexts - with arcpy.da.SearchCursor(boundPath,['UBID','BOUNDARY_CONTEXT']) as cursor: - for row in cursor: - ubids[row[0]] = "Present" - if not row[1] is None : - contexts[row[0]] = row[1] - - isoTables = filter(lambda x: iso in x, tableList) - if len(isoTables) == 1: - table = os.path.join(tables,isoTables[0]) - - #Check pop contexts - with arcpy.da.SearchCursor(table,['UBID','POP_CONTEXT'],"POP_CONTEXT IS NOT NULL") as cursor: - for row in cursor: - if row[0] in ubids: - if row[0] in contexts: - pass - else: - csvMem.writerow([iso,row[0],row[1]]) - - del contexts - del ubids - -print 'done' - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/no_area.csv b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/no_area.csv deleted file mode 100644 index a8fd0a3..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/no_area.csv +++ /dev/null @@ -1,79 +0,0 @@ -ISO,UBID,pop -bra,355030830000335,52 -bra,110146805000002,506 -lao,1609_9874,632 -lao,1608_9794,867 -lao,1606_9166,672 -lao,1608_9809,350 -lao,1609_9873,1158 -lao,1610_9951,595 -lao,1609_9862,257 -lao,0501_1772,392 -lao,1607_9525,493 -lao,1609_9871,634 -lao,1608_9837,408 -lao,1610_9959,264 -lao,1610_9962,489 -nzl,076_617501_0147209,3 -nzl,076_617903_0340602,34 -nzl,076_617901_0358434,95 -nzl,076_617702_0634371,3 -nzl,011_619301_1048500,3 -nzl,023_536822_1205602,58 -nzl,044_622201_2072708,28 -nzl,053_580445_2282502,6 -nzl,053_580445_2284700,3 -nzl,051_623803_2349910,3 -nzl,051_581835_2350602,3 -nzl,073_626100_3176100,6 -nzl,071_625800_2909105,3 -nzl,046_622102_1981203,41 -nzl,047_573102_2137323,37 -nzl,053_580445_2279801,6 -nzl,053_580445_2279903,9 -nzl,055_624100_2394501,3 -nzl,064_625300_2804001,3 -nzl,999_621402_1587913,5 -nzl,053_580445_2283000,13 -nzl,076_617703_0634343,15 -nzl,002_615101_0081801,25 -nzl,076_617901_0358415,3 -nzl,076_616002_0440200,3 -nzl,023_536508_1180501,3 -nzl,076_520803_0516008,3 -nzl,076_617604_0608353,12 -nzl,011_619301_1048304,3 -nzl,023_536822_1188807,15 -nzl,999_620901_1427901,5 -nzl,001_614700_0020500,19 -nzl,002_615102_0081700,6 -nzl,001_501613_0044402,9 -nzl,001_614800_0058901,6 -nzl,076_505911_0175104,31 -nzl,076_617901_0358442,12 -nzl,076_617901_0334500,9 -nzl,076_617901_0340611,55 -nzl,076_617903_0438219,9 -nzl,076_522605_0634304,6 -nzl,076_520803_0516003,3 -nzl,076_520803_0516009,12 -nzl,076_617604_0608354,3 -nzl,076_617501_0634379,3 -nzl,011_619301_1046302,6 -nzl,053_580445_2285302,3 -nzl,022_536613_1180901,3 -nzl,047_576904_2137108,22 -nzl,053_580445_2280402,3 -nzl,051_623900_2349903,12 -nzl,060_625102_2712200,3 -nzl,999_625103_2712415,22 -nzl,999_625902_2909106,11 -nzl,071_625800_2909115,3 -nzl,076_520803_0516002,6 -usa_az,840040190040322018,2 -usa_fl,840120690313102000,1 -usa_il,840170318391001003,2 -usa_il,840170318391001000,1 -usa_mi,840260873340001020,2 -usa_ny,840360450601002100,4 -usa_wv,840540190211001081,3 diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/pop_contexts.csv b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/pop_contexts.csv deleted file mode 100644 index 51e82ab..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/pop_contexts.csv +++ /dev/null @@ -1,10286 +0,0 @@ -ISO,UBID,context -bra,290070215000010,118 -bra,421790705000019,118 -bra,350700105000114,116 -bra,140017505000032,118 -bra,110009810000005,118 -bra,510630705000017,118 -bra,430590005000015,118 -bra,354990405000845,118 -bra,352330505000036,118 -bra,352330505000033,116 -bra,352330505000030,118 -bra,150619515000006,116 -bra,150619515000007,116 -bra,350700105000118,118 -bra,411090405000014,118 -bra,330187605060076,118 -bra,352440205000334,118 -bra,350440405000025,116 -bra,355030871000114,116 -bra,500660605040015,118 -bra,410940105000020,118 -bra,110034605000018,118 -bra,290250010000018,118 -bra,290250010000014,118 -bra,353200905000013,118 -bra,292740805180177,118 -bra,411820405000146,116 -bra,432070105000023,118 -bra,355030830000476,116 -bra,355030861000083,118 -bra,354240405000022,118 -bra,320060705000082,118 -bra,110005605000026,118 -bra,315140405000060,118 -bra,231375705000011,118 -bra,251080805000077,118 -bra,315460610000220,118 -bra,330460715000003,116 -bra,352590405000517,116 -bra,130030005000019,118 -bra,293245705000017,118 -bra,293020410000005,118 -bra,354390705000045,118 -bra,291072705000141,116 -bra,291072705000140,116 -bra,291072705000143,116 -bra,432220205000015,118 -bra,130410405000037,118 -bra,292080910000012,118 -bra,240810205080087,118 -bra,240810205080084,118 -bra,431900005000054,116 -bra,411950905000111,118 -bra,411950905000113,118 -bra,411950905000112,118 -bra,411950905000115,118 -bra,411950905000114,118 -bra,351500405000344,118 -bra,355240305000088,118 -bra,410750405000018,118 -bra,330240305050020,118 -bra,354340205000513,118 -bra,354340205000512,118 -bra,330500007000019,118 -bra,310530105000014,118 -bra,310530105000010,118 -bra,110012205000119,118 -bra,230730410000001,118 -bra,230730410000005,118 -bra,140010005000271,118 -bra,350240805000011,118 -bra,355030865000073,118 -bra,310670505080039,118 -bra,313310505000030,118 -bra,350870210000005,118 -bra,330455705230279,118 -bra,355470605000010,118 -bra,432183205000004,118 -bra,354340210000022,118 -bra,220770205000117,118 -bra,431820045000007,118 -bra,320130810000129,118 -bra,411990505000323,116 -bra,130230605000046,118 -bra,293330707000005,118 -bra,290650110000003,116 -bra,221110005000044,118 -bra,240010905000022,118 -bra,280450805000011,118 -bra,352180405000045,118 -bra,411850105000079,118 -bra,312770105000217,118 -bra,314810305000031,118 -bra,355170205000164,118 -bra,150060207000032,118 -bra,150060207000030,118 -bra,320150605000151,118 -bra,310070805000010,118 -bra,310070805000011,118 -bra,355170205000168,118 -bra,421640405000005,118 -bra,352190305000018,116 -bra,421625505000021,118 -bra,520140510000213,118 -bra,130090405000030,118 -bra,431245005000011,118 -bra,313460805000032,118 -bra,313460805000033,116 -bra,313460805000031,118 -bra,351640805000139,116 -bra,351640805000138,118 -bra,350550005000044,118 -bra,350840520000035,118 -bra,314810305000132,118 -bra,314810305000134,116 -bra,353340305000077,118 -bra,330010010000021,118 -bra,330030805000178,118 -bra,352690205000346,118 -bra,290485205000021,118 -bra,290485205000023,118 -bra,353870905000538,116 -bra,412640510000003,118 -bra,352310705000375,118 -bra,355030855000294,118 -bra,352310705000373,118 -bra,354670205000014,118 -bra,431406805000002,118 -bra,510385805000020,118 -bra,354010105000005,118 -bra,353650505000083,118 -bra,355030865000094,118 -bra,354630605000048,118 -bra,431515607000002,118 -bra,430360805000012,118 -bra,430280815000001,116 -bra,311783605000005,118 -bra,311783605000006,116 -bra,211130005000322,118 -bra,431850705020004,118 -bra,314970505000018,118 -bra,500348805000021,118 -bra,310620060640212,118 -bra,150745805000034,118 -bra,270140705000038,118 -bra,317170905000022,118 -bra,350990810000006,118 -bra,130260305110003,118 -bra,355030880000144,116 -bra,310670505070050,118 -bra,231310405000023,118 -bra,220800705000077,118 -bra,130260305130090,116 -bra,420850005000069,118 -bra,420850005000065,118 -bra,420850005000060,118 -bra,530010805100328,118 -bra,431535420000005,118 -bra,210850405000026,118 -bra,431440705160086,118 -bra,431090005000018,118 -bra,292860405000081,118 -bra,221100105090082,118 -bra,210190505000032,118 -bra,420460815000063,118 -bra,351770305000030,118 -bra,314400305000030,118 -bra,510779205000010,118 -bra,260750515000016,118 -bra,330380715000007,118 -bra,330380715000008,116 -bra,432340805000011,118 -bra,431200505000007,118 -bra,431200505000008,118 -bra,355310405000011,118 -bra,355100905000356,116 -bra,355480505000083,118 -bra,355480505000080,118 -bra,220520105000044,116 -bra,220520105000040,118 -bra,350110305000005,118 -bra,353580405000034,118 -bra,351970905000031,118 -bra,431870505000124,118 -bra,290810105000028,116 -bra,130260305000003,118 -bra,130260305000009,116 -bra,431060345000001,118 -bra,354805410000002,116 -bra,291670805000016,118 -bra,291670805000018,118 -bra,411840210000001,118 -bra,260280305000035,118 -bra,430676710000004,118 -bra,330190015000042,118 -bra,410280205000017,118 -bra,420590205000113,118 -bra,355410205000324,118 -bra,355030871000097,116 -bra,353390815000007,118 -bra,231220520000008,118 -bra,292240905000028,118 -bra,351385005000009,116 -bra,430690820000001,118 -bra,354660305000033,118 -bra,350010505000045,118 -bra,354190105000010,118 -bra,291070109000015,118 -bra,292490005000010,118 -bra,355030846000365,118 -bra,500110225000015,118 -bra,310160705000088,118 -bra,310160705000089,118 -bra,312070605000007,118 -bra,260370205000011,118 -bra,355030830000477,118 -bra,355030830000551,118 -bra,431237745000004,118 -bra,354560505000021,118 -bra,354560505000022,118 -bra,354990405000201,116 -bra,410430305020012,118 -bra,510760205000204,116 -bra,520960605000007,116 -bra,421450805000003,118 -bra,130370005000039,116 -bra,130370005000033,118 -bra,355030816000132,116 -bra,352530005000107,118 -bra,352440205000252,118 -bra,410550805000022,118 -bra,310670505070035,118 -bra,420515905000009,118 -bra,354960705000012,118 -bra,354780905000159,118 -bra,330350005180089,118 -bra,314390605000060,118 -bra,432250907000002,118 -bra,432250907000004,118 -bra,431300305000004,118 -bra,314000145000006,118 -bra,430470505000083,118 -bra,220515105000015,118 -bra,220515105000016,118 -bra,330600805000094,116 -bra,431820040000004,118 -bra,355600805000013,118 -bra,312420310000004,116 -bra,330455705220605,118 -bra,140005005000017,118 -bra,330455705220611,118 -bra,330455705220612,118 -bra,231390605000020,116 -bra,260050005000039,118 -bra,171750305000012,118 -bra,352710805000086,118 -bra,292890110000004,118 -bra,330490405000480,118 -bra,350320825000033,118 -bra,530010805060003,116 -bra,291520505000024,116 -bra,330285805000178,118 -bra,350210105000070,118 -bra,355410210000053,118 -bra,430170105000008,118 -bra,430170105000007,118 -bra,220550805000056,118 -bra,410100205000034,118 -bra,353800605000019,118 -bra,432160025000026,118 -bra,313380805000059,118 -bra,431440705150062,118 -bra,220150705000054,118 -bra,431350828000003,118 -bra,354990410000030,118 -bra,171750305000016,118 -bra,520060505000012,116 -bra,330455705150066,118 -bra,351170610000009,116 -bra,355030842000138,118 -bra,352270305000015,118 -bra,351110205000054,118 -bra,110009805000030,118 -bra,431560205310004,118 -bra,312160555000004,118 -bra,316553705000043,118 -bra,316553705000044,118 -bra,430270905000036,116 -bra,520013405000038,116 -bra,314930905000034,118 -bra,350430505000007,116 -bra,432000805000231,118 -bra,315670015000001,118 -bra,431690733000001,118 -bra,352070705000012,118 -bra,431261710000001,118 -bra,431261710000003,118 -bra,355030837000240,118 -bra,420100005000021,118 -bra,430440805000029,118 -bra,354940905000054,118 -bra,353350205000043,116 -bra,172110905000039,118 -bra,411320505000002,118 -bra,260090605000018,116 -bra,355020905000044,118 -bra,320500215080012,118 -bra,310620005680135,118 -bra,355020905000043,118 -bra,431880420000001,118 -bra,210040205000015,118 -bra,420950805000011,118 -bra,431640205000042,118 -bra,352850205000123,118 -bra,420730405000020,118 -bra,420730405000028,116 -bra,317070105000011,118 -bra,352320605000030,118 -bra,352320605000031,118 -bra,353470805000160,118 -bra,250750705000632,118 -bra,130170405000088,118 -bra,130170405000082,118 -bra,130170405000080,118 -bra,130170405000081,118 -bra,130170405000087,118 -bra,130170405000084,118 -bra,431750946000001,118 -bra,293325705000021,118 -bra,330190019000016,118 -bra,350410705000191,118 -bra,310740605000047,118 -bra,355480505000009,118 -bra,317010705320006,118 -bra,330455705170368,116 -bra,420950805000004,118 -bra,354570405000007,118 -bra,330040705010029,118 -bra,431820030000005,118 -bra,355030845000202,116 -bra,311940110000073,116 -bra,230940915000002,118 -bra,220780105000047,116 -bra,220780105000048,118 -bra,352160605000017,118 -bra,352440205000285,118 -bra,280050605000004,118 -bra,310620005670457,118 -bra,310620005670459,118 -bra,210090705000070,116 -bra,210090705000072,118 -bra,291072705000142,116 -bra,231100905000014,118 -bra,231100905000011,118 -bra,231100905000012,118 -bra,355030844000212,118 -bra,430500913000001,118 -bra,290490210000007,118 -bra,354480605000020,118 -bra,251290305000024,118 -bra,251290305000026,118 -bra,291650005000030,118 -bra,353440105000895,118 -bra,330250205000043,118 -bra,312610925000003,118 -bra,355220505000316,116 -bra,355220505000317,118 -bra,270630705000013,118 -bra,410140805000125,116 -bra,353060705000189,116 -bra,231360905000012,118 -bra,293077405000022,118 -bra,310670505020060,118 -bra,421700605000024,118 -bra,421700605000021,116 -bra,421700605000022,118 -bra,430850805000029,118 -bra,350810805000028,116 -bra,354880705000007,116 -bra,310285205000012,118 -bra,355030863000233,118 -bra,220105105000006,118 -bra,320490605000057,118 -bra,355480505000068,118 -bra,310620005620331,118 -bra,500220905000031,116 -bra,420205705000029,118 -bra,292160905000012,118 -bra,353890705000033,116 -bra,353890705000031,118 -bra,353890705000035,116 -bra,292160905000011,118 -bra,315180005000148,118 -bra,320280114000005,118 -bra,320120905000222,118 -bra,430210521000006,118 -bra,130120905000090,118 -bra,320405405000037,118 -bra,316470405000047,118 -bra,330600805000090,118 -bra,430280805000049,118 -bra,230395615000005,116 -bra,150170915000008,118 -bra,410120010000001,118 -bra,330455705190298,116 -bra,354970605000068,118 -bra,354970605000066,118 -bra,354970605000060,118 -bra,230860915000004,118 -bra,521300405000020,118 -bra,431697230000001,116 -bra,316250005000093,118 -bra,510785905000023,118 -bra,351060905000161,118 -bra,320150605000093,118 -bra,420420205000230,116 -bra,290530510000011,116 -bra,352850205000054,118 -bra,350800905000023,118 -bra,431570105000033,118 -bra,317010705280020,116 -bra,411270210000001,118 -bra,355510905000018,118 -bra,353140705000029,118 -bra,354780905000235,118 -bra,420480605000037,118 -bra,292010605000037,116 -bra,292010605000036,118 -bra,350580705000025,118 -bra,240810205080067,118 -bra,293305905000033,118 -bra,230560530000001,118 -bra,230890605000018,118 -bra,430230313000001,118 -bra,430230313000005,116 -bra,354870805001149,118 -bra,210860305000045,118 -bra,355030832000165,116 -bra,431560205330008,118 -bra,421507505000013,118 -bra,354980520000008,118 -bra,313420205000159,118 -bra,290120505000043,118 -bra,290120505000042,116 -bra,261260405000024,118 -bra,420130705000047,118 -bra,420130705000045,118 -bra,431410005050010,118 -bra,352430305000115,118 -bra,430165105000004,118 -bra,420910205000608,118 -bra,355030830000597,116 -bra,350490905000016,118 -bra,354425105000040,118 -bra,350760505000232,118 -bra,354425105000044,118 -bra,231120710000005,118 -bra,261110105090007,116 -bra,313130705000021,116 -bra,316280705000022,116 -bra,170105105000007,118 -bra,170040005000012,118 -bra,410965805000010,118 -bra,410965805000014,118 -bra,330455705390055,118 -bra,221100105000068,118 -bra,230100005000033,118 -bra,431710305000074,118 -bra,431130405000058,116 -bra,351500405000303,118 -bra,355030881000210,118 -bra,430860705000047,118 -bra,292665705000018,118 -bra,292665705000019,118 -bra,520735205000008,118 -bra,354080405000014,118 -bra,412810405000031,118 -bra,350230905000021,118 -bra,350230905000022,118 -bra,350230905000023,116 -bra,350230905000026,118 -bra,290420905000025,118 -bra,351770305000031,118 -bra,315180005000234,118 -bra,420240405000414,118 -bra,311860110080004,118 -bra,420240405000410,118 -bra,420240405000412,118 -bra,352770205000005,118 -bra,230565405000027,118 -bra,230565405000026,118 -bra,230565405000028,116 -bra,150815905000072,118 -bra,150815905000070,118 -bra,220830405000030,116 -bra,316940605000031,118 -bra,353490605000025,118 -bra,353490605000026,118 -bra,353490605000027,118 -bra,314800405000146,118 -bra,351500405000251,118 -bra,353410405000008,118 -bra,330630505000462,116 -bra,210990805000060,118 -bra,420730415000027,118 -bra,350410705000006,118 -bra,431413405000004,118 -bra,355030825000303,118 -bra,310080705000004,118 -bra,352725605000003,118 -bra,352725605000007,116 -bra,520350005000031,118 -bra,520350005000035,118 -bra,430460605000521,118 -bra,432300235000084,118 -bra,355280905000059,118 -bra,500370240000002,118 -bra,510130805000035,116 -bra,510130805000034,118 -bra,510130805000037,118 -bra,530010805300158,118 -bra,310620005670378,118 -bra,290300305000027,118 -bra,290300305000026,118 -bra,290300305000025,116 -bra,290300305000024,118 -bra,354990405000757,118 -bra,312160520000004,116 -bra,354990405000758,118 -bra,312120920000003,118 -bra,355020905000011,116 -bra,420940905000047,118 -bra,431490205000604,118 -bra,140005005000016,118 -bra,140005005000013,118 -bra,430107305000013,118 -bra,420770005000018,118 -bra,250610305000015,118 -bra,350320805000048,118 -bra,311840305000029,118 -bra,352170505000023,118 -bra,310150805000015,118 -bra,291840705000098,118 -bra,313670205110002,118 -bra,355410205000017,118 -bra,354990405000927,116 -bra,312770105000330,118 -bra,312770105000335,118 -bra,312770105000334,118 -bra,350700105000108,118 -bra,430463006000004,118 -bra,312770105000021,118 -bra,431265805000015,118 -bra,351870110000129,118 -bra,290687305000053,118 -bra,330620605000031,118 -bra,354670205000030,118 -bra,431410005110001,118 -bra,172110905000040,118 -bra,352330505000021,118 -bra,352330505000022,118 -bra,352330505000025,118 -bra,130420305000051,118 -bra,130420305000059,118 -bra,355030861000122,116 -bra,431550305000010,118 -bra,431550305000011,118 -bra,521975305000070,118 -bra,130400505000009,118 -bra,130400505000008,116 -bra,130423705000057,118 -bra,261160605210243,118 -bra,330490420000361,118 -bra,330500005000017,118 -bra,330500005000018,118 -bra,210317405000020,118 -bra,355540605000157,118 -bra,520890505000014,118 -bra,420940905000006,118 -bra,355400305000126,118 -bra,311860105280012,118 -bra,311860105280014,118 -bra,353680205000013,118 -bra,130360105000026,118 -bra,510080505000016,118 -bra,510080505000014,118 -bra,355030830000445,118 -bra,430230305000040,118 -bra,130260305090228,116 -bra,355030858000234,118 -bra,352800705000025,118 -bra,352800705000024,118 -bra,353870905000542,118 -bra,330240305000001,116 -bra,354870810000014,118 -bra,350950205000283,118 -bra,317010705230003,118 -bra,421500005000054,118 -bra,317020605000644,118 -bra,110013020000005,118 -bra,330520805070027,118 -bra,210300005000169,116 -bra,210300005000168,116 -bra,354660305000013,118 -bra,353110005000089,118 -bra,150060205000141,118 -bra,150060205000142,118 -bra,350950205001069,118 -bra,130260305110103,118 -bra,510550705000009,118 -bra,293245705000020,118 -bra,432143625000008,118 -bra,330400305000023,118 -bra,430410120000001,118 -bra,351600205000019,118 -bra,351880005001095,116 -bra,313620705000081,118 -bra,354960705000011,118 -bra,240810205080076,116 -bra,240810205080074,118 -bra,432220205000037,118 -bra,353690105000007,116 -bra,290265805000011,118 -bra,355030870000219,118 -bra,353050805000005,118 -bra,411370005000006,118 -bra,150658310000008,118 -bra,420850005000074,118 -bra,317010705180015,118 -bra,315210505060053,118 -bra,250157505000018,118 -bra,500830505000092,118 -bra,320520015090089,118 -bra,310530105000009,116 -bra,130040905000084,118 -bra,130040905000081,118 -bra,130040905000089,118 -bra,310670505080042,118 -bra,260640805000052,116 -bra,350010505000068,118 -bra,330190005000172,118 -bra,210750605000095,118 -bra,351880010000105,118 -bra,290755805000017,116 -bra,320130810000135,116 -bra,430900105000033,118 -bra,310840405000011,118 -bra,230190105000080,118 -bra,350520305000038,118 -bra,292950305000059,118 -bra,352180405000037,118 -bra,352180405000038,118 -bra,352180405000039,118 -bra,350055005000013,118 -bra,350055005000012,118 -bra,350055005000011,116 -bra,350055005000010,116 -bra,350055005000015,118 -bra,431405005000057,118 -bra,310070805000003,118 -bra,270750305000006,118 -bra,130380920000011,118 -bra,310830505000007,118 -bra,431010805000037,118 -bra,130090405000027,118 -bra,130090405000028,116 -bra,431245005000008,118 -bra,313460805000027,118 -bra,314810305000129,118 -bra,355030803000098,118 -bra,330010010000010,118 -bra,330330205000841,118 -bra,355030803000085,118 -bra,352690205000355,118 -bra,352690205000357,118 -bra,292440510000018,118 -bra,316970305000018,118 -bra,351050010000068,118 -bra,420440005000022,118 -bra,420440005000024,118 -bra,355030811000345,118 -bra,420440005000028,118 -bra,352310705000340,118 -bra,421900205000084,118 -bra,330030805000177,118 -bra,330030805000174,118 -bra,420240415000058,118 -bra,420240415000059,118 -bra,130100105000052,116 -bra,431560205360001,118 -bra,150550205000085,118 -bra,150550205000081,118 -bra,150550205000083,118 -bra,355010005000002,118 -bra,510628105000015,118 -bra,510628105000011,118 -bra,316720205000008,118 -bra,316720205000004,116 -bra,355400305000230,118 -bra,352190305000027,118 -bra,355030837000034,118 -bra,510525905000053,118 -bra,510525905000055,118 -bra,350950205001239,118 -bra,350950205001237,118 -bra,330470605000002,118 -bra,353080505000104,118 -bra,431610505000044,118 -bra,510760205000302,118 -bra,351780205000023,118 -bra,530010805230006,116 -bra,530010805230007,116 -bra,530010805230005,118 -bra,230150505000011,118 -bra,230150505000013,118 -bra,110033815000005,118 -bra,310620060640202,118 -bra,355030807000081,118 -bra,354340205000792,118 -bra,352400605000091,118 -bra,350970005000029,118 -bra,354890605000031,118 -bra,500110205000043,118 -bra,352400605000097,118 -bra,410770215000001,118 -bra,355030847000046,116 -bra,317020605000504,118 -bra,310670505070041,118 -bra,310670505070042,118 -bra,310670505070045,118 -bra,431244305000005,116 -bra,317010705000025,118 -bra,317010705000024,118 -bra,431330005000069,118 -bra,421080305000005,118 -bra,130260305130089,116 -bra,352680305000063,116 -bra,353060710000042,118 -bra,130050810000005,116 -bra,130050810000004,118 -bra,355120705000005,118 -bra,500570705000100,118 -bra,292570905000030,118 -bra,310620025610424,116 -bra,412665205000008,116 -bra,412530805000006,118 -bra,320060715000007,116 -bra,310620005650037,118 -bra,290200505000030,118 -bra,421530705000031,118 -bra,313860910000004,116 -bra,230410320000007,118 -bra,431365630000020,118 -bra,431365630000021,118 -bra,430510805100147,118 -bra,354170305000020,118 -bra,140005005000031,118 -bra,421530705000030,118 -bra,211260505000024,118 -bra,351907105000197,118 -bra,350450305000039,118 -bra,330490410000273,118 -bra,411150635000006,118 -bra,354770005000040,118 -bra,351907105000193,118 -bra,330093605000001,118 -bra,420540725000019,118 -bra,311730605000050,118 -bra,311860105240002,118 -bra,330490420000014,116 -bra,355170205000011,118 -bra,351390005000013,118 -bra,352040015000006,118 -bra,351110205000172,118 -bra,355030839000004,118 -bra,431840820000001,118 -bra,110175705000011,118 -bra,421315305000003,118 -bra,421315305000002,118 -bra,432260817000002,118 -bra,520110805000379,116 -bra,330480510000008,118 -bra,431230210000001,118 -bra,354170305000030,118 -bra,317057805000013,118 -bra,420590205000108,118 -bra,354220605000037,118 -bra,110020525000002,118 -bra,350010505000051,118 -bra,421370805000033,118 -bra,421370805000031,118 -bra,310620005680198,118 -bra,431697220000001,116 -bra,351870105000304,116 -bra,355030825000204,118 -bra,420540705000030,116 -bra,530010805080561,118 -bra,350760505000264,118 -bra,350760505000265,118 -bra,350760505000263,118 -bra,230945805000006,116 -bra,353340305000078,118 -bra,350750605000026,118 -bra,110094005000021,118 -bra,520960605000010,118 -bra,353730505000032,118 -bra,521308705000049,118 -bra,521308705000045,118 -bra,291220205000017,116 -bra,291220205000015,118 -bra,411200905000025,116 -bra,330490410000042,118 -bra,311420409000004,118 -bra,355030864000160,116 -bra,311440205000018,118 -bra,311440205000019,118 -bra,411370005020030,116 -bra,510350205000021,118 -bra,210360405000081,118 -bra,410820505000006,118 -bra,330040705070002,118 -bra,230427705000018,116 -bra,421870705000138,118 -bra,421530705000024,118 -bra,280290805000125,118 -bra,411450005000011,118 -bra,330630505000065,118 -bra,353270205000004,118 -bra,352440210000044,118 -bra,352440210000040,118 -bra,412550605000221,118 -bra,351870105000050,116 -bra,316294805000005,116 -bra,270730505000015,116 -bra,354490505000009,118 -bra,410530005000008,116 -bra,421840005000014,118 -bra,330490410000328,118 -bra,330490410000325,118 -bra,352390905000044,118 -bra,355340105000031,118 -bra,291080005060090,116 -bra,291080005060094,116 -bra,354780905000784,116 -bra,260210020000006,118 -bra,354140605000308,118 -bra,352470905000030,118 -bra,354560505000016,118 -bra,317010705020001,118 -bra,354780905000449,118 -bra,353800605000009,118 -bra,355030855000246,118 -bra,313380805000025,118 -bra,110012205000141,118 -bra,250750705000958,118 -bra,353870905000532,118 -bra,316990105000002,118 -bra,510792510000006,118 -bra,292400905000112,118 -bra,330490405000572,118 -bra,420030905000006,118 -bra,320120905000285,116 -bra,261040005000018,118 -bra,421930905000083,118 -bra,510760205000133,118 -bra,510760205000132,118 -bra,290830910000010,118 -bra,355030881000284,118 -bra,530010805080350,118 -bra,352440210000015,116 -bra,430610605000092,118 -bra,351040105000071,118 -bra,292170805000032,118 -bra,521020805000055,118 -bra,530010805110273,118 -bra,120040105000320,118 -bra,420430105000018,118 -bra,430520705000022,118 -bra,330455705170143,116 -bra,311860105170014,118 -bra,220590405000012,118 -bra,261160605210208,118 -bra,330110815000002,118 -bra,230370905000142,118 -bra,354140605000306,118 -bra,130210805000006,118 -bra,292140115000006,118 -bra,210050110000006,118 -bra,420850005000054,118 -bra,430510805160008,118 -bra,354025905000010,118 -bra,130070605000053,118 -bra,420460805000184,118 -bra,411850105000100,118 -bra,411850105000103,118 -bra,411850105000105,118 -bra,411960805000036,116 -bra,220120005000089,118 -bra,420240410000015,118 -bra,220120005000083,118 -bra,352710805000055,118 -bra,420730405000037,118 -bra,420730405000036,118 -bra,351800805000006,118 -bra,355630505000032,118 -bra,411535805000014,118 -bra,411535805000011,118 -bra,411535805000012,118 -bra,351500405000074,118 -bra,320020105000019,118 -bra,430087705000024,118 -bra,314545505000007,118 -bra,353060705000124,118 -bra,310740605000078,118 -bra,350600305000471,118 -bra,354570405000016,118 -bra,350950205001550,118 -bra,316460505000014,118 -bra,350410705000287,118 -bra,350410705000281,118 -bra,352440205000297,118 -bra,220777705000017,118 -bra,410880905000040,118 -bra,410880905000041,118 -bra,355070410000043,116 -bra,355410205000334,116 -bra,351960005000013,118 -bra,316930705000112,116 -bra,316930705000116,118 -bra,210090705000068,118 -bra,520870705360014,118 -bra,412535705000015,116 -bra,270430205080025,118 -bra,330460720000003,118 -bra,353110005000037,118 -bra,260110230000006,118 -bra,260110230000005,118 -bra,410710805000012,118 -bra,410710805000013,118 -bra,240920905000007,118 -bra,291650005000028,118 -bra,291650005000027,118 -bra,410650605000034,118 -bra,410650605000036,118 -bra,291040405000028,118 -bra,410650605000038,118 -bra,500290205000025,118 -bra,520140505000096,118 -bra,292920605000018,116 -bra,354140605000137,118 -bra,261480805000020,116 -bra,261480805000026,116 -bra,352050905000049,118 -bra,432180805000030,118 -bra,421700605000037,118 -bra,160027905000036,118 -bra,430850805000030,118 -bra,320460925000003,116 -bra,330185005000038,118 -bra,290570105000158,118 -bra,430720310000001,118 -bra,431350835000005,118 -bra,431350835000004,118 -bra,351880010000170,118 -bra,110002305000091,118 -bra,352040005000014,118 -bra,310670505030135,118 -bra,310670505030134,118 -bra,310670505030136,116 -bra,310670505030132,118 -bra,354323805000009,118 -bra,420845005000032,118 -bra,291850605000019,118 -bra,270430205120141,118 -bra,270430205120142,118 -bra,290440705000030,118 -bra,320520005060096,118 -bra,432250905000006,118 -bra,293320810000010,118 -bra,431265805000019,118 -bra,350600305000516,118 -bra,510330420000015,118 -bra,250180705000064,116 -bra,510260305000013,118 -bra,510260305000015,118 -bra,350600305000512,118 -bra,352590405000659,116 -bra,350600305000519,118 -bra,355030867000013,118 -bra,412530805000014,118 -bra,412530805000012,118 -bra,351880005000309,118 -bra,130290015000034,118 -bra,130290015000031,118 -bra,355030875000202,116 -bra,355430005000039,118 -bra,310620005680238,118 -bra,310620005680232,118 -bra,430420005000044,118 -bra,311430305000050,118 -bra,431177510000009,118 -bra,500480905000004,118 -bra,352850205000041,118 -bra,430920935000020,116 -bra,352470905000032,118 -bra,330040705040015,118 -bra,353220705000010,118 -bra,411940005000048,118 -bra,250130220000004,118 -bra,350280405000085,118 -bra,330010025000021,118 -bra,310900605000043,118 -bra,230190105000071,116 -bra,530010805200067,118 -bra,350530205000051,118 -bra,420220613000004,118 -bra,354323805000007,118 -bra,352620905000014,118 -bra,355030855000160,118 -bra,411790925000003,118 -bra,290990120000006,118 -bra,355030861000109,118 -bra,230550605000044,118 -bra,230550605000040,118 -bra,290120505000035,118 -bra,411370005010131,118 -bra,352390905000228,118 -bra,352390905000221,118 -bra,510310605000013,116 -bra,315670010000015,118 -bra,355030830000588,118 -bra,355030830000587,118 -bra,355030830000586,118 -bra,291090910000006,116 -bra,354730405000024,118 -bra,355260105000027,118 -bra,355260105000028,118 -bra,431430805000010,118 -bra,313630605000030,118 -bra,353440105000743,118 -bra,352590405000201,118 -bra,431690750000003,118 -bra,220560705000005,116 -bra,352240605000025,118 -bra,291080005110082,116 -bra,291080005110083,116 -bra,291080005110084,116 -bra,432220207000004,118 -bra,431710305000020,118 -bra,351880005000640,118 -bra,241080105000008,118 -bra,530010805080178,118 -bra,431440750000004,118 -bra,130410405000013,118 -bra,353480705000024,116 -bra,430860705000059,116 -bra,430860705000054,116 -bra,430860705000056,118 -bra,430860705000051,118 -bra,350950205001503,116 -bra,354080405000028,116 -bra,410720705000030,118 -bra,350760505000030,118 -bra,412340205000025,118 -bra,355030806000035,118 -bra,410750420000001,118 -bra,330010015000015,118 -bra,320280105000006,118 -bra,421500005000080,118 -bra,240810205080065,118 -bra,240810205080064,116 -bra,240810205080061,116 -bra,240810205080062,116 -bra,330580205000078,118 -bra,261240605000025,116 -bra,352480805000074,118 -bra,110010622000006,118 -bra,110010622000003,118 -bra,310670505080032,118 -bra,355030895000110,118 -bra,352900505000288,118 -bra,352900505000289,118 -bra,353410405000011,118 -bra,411915205000107,118 -bra,291860510000006,118 -bra,313170310000006,116 -bra,432170905000029,118 -bra,292840605000029,118 -bra,352720705000010,118 -bra,355030838000333,118 -bra,352330510000003,118 -bra,432040405000023,118 -bra,350280405000358,118 -bra,350410705000014,118 -bra,316280705000021,118 -bra,316280705000026,118 -bra,330190005000194,118 -bra,330190005000197,118 -bra,421060505000050,118 -bra,510130805000004,118 -bra,510130805000003,118 -bra,292045210000008,118 -bra,330455705200537,116 -bra,530010805300143,118 -bra,352440205000318,118 -bra,230150510000005,118 -bra,431560205020006,118 -bra,431440705130081,118 -bra,354450905000003,118 -bra,355030810000055,118 -bra,313460810000018,116 -bra,313460810000016,118 -bra,313460810000017,116 -bra,313460810000012,118 -bra,290130410000002,116 -bra,280030805000147,118 -bra,353950910000007,116 -bra,230840105000031,118 -bra,230840105000033,118 -bra,316720205070005,118 -bra,350950205001425,116 -bra,330455705240142,118 -bra,355030881000265,118 -bra,430210505000101,118 -bra,411370005050001,118 -bra,351300905000202,116 -bra,431405005000056,118 -bra,330100930000009,118 -bra,353657005000006,118 -bra,510850105000009,118 -bra,350570805000062,116 -bra,350570805000066,118 -bra,420240415000055,118 -bra,430710425000001,118 -bra,241440705000037,118 -bra,354050705000005,118 -bra,430120605000018,116 -bra,291840715000032,118 -bra,355030813000228,118 -bra,351870110000132,118 -bra,352330505000012,118 -bra,130420305000040,118 -bra,230710605000040,118 -bra,290930705000053,118 -bra,290930705000052,116 -bra,290930705000055,116 -bra,290930705000054,116 -bra,355330205000043,118 -bra,510510115000006,118 -bra,330030805000200,118 -bra,350900705000079,116 -bra,330040705060022,118 -bra,311420409000003,118 -bra,261160605220178,118 -bra,350280405000286,116 -bra,170300805000011,116 -bra,330490405000020,118 -bra,353200905000036,118 -bra,353200905000035,118 -bra,355540605000142,118 -bra,355540605000148,116 -bra,230810405000042,118 -bra,350840520000028,118 -bra,430860725000004,116 -bra,311860105280021,118 -bra,311000415000003,118 -bra,330455705240635,118 -bra,330455705240636,118 -bra,230240405000030,118 -bra,352530010000011,116 -bra,220120005000088,118 -bra,220120005000087,118 -bra,220120005000084,116 -bra,521000005000016,118 -bra,421500005000078,118 -bra,310620005670192,118 -bra,355030857000014,118 -bra,171750305000013,118 -bra,420480605000004,118 -bra,355070410000041,118 -bra,317010705230015,118 -bra,330490420000297,116 -bra,330490420000295,118 -bra,330490420000298,118 -bra,315140405000042,118 -bra,420350105000013,118 -bra,430155205000010,118 -bra,430160222000001,118 -bra,411950905000070,118 -bra,292465205000028,118 -bra,411150610000008,118 -bra,221100105080094,118 -bra,140002705000047,118 -bra,330455705140156,118 -bra,432240005000126,118 -bra,350950205000722,118 -bra,353350205000029,118 -bra,355030855000298,118 -bra,351880005001038,116 -bra,510840210000006,118 -bra,431478705000006,118 -bra,270110005000015,118 -bra,354080405000030,118 -bra,350280405000326,118 -bra,431170005000008,116 -bra,431860619000001,118 -bra,431560205020005,118 -bra,431560205020004,118 -bra,293300005000041,118 -bra,293300005000043,118 -bra,352360205000019,118 -bra,355220505000587,118 -bra,130040905000078,118 -bra,130040905000079,118 -bra,130040905000076,118 -bra,130040905000077,118 -bra,110020505080022,118 -bra,353240505000010,118 -bra,315670005000052,118 -bra,230240405000031,116 -bra,355070410000044,116 -bra,293040205000038,118 -bra,354890605000166,118 -bra,354890605000167,118 -bra,330490415000325,118 -bra,290900005000018,118 -bra,330030805000097,118 -bra,500830505000166,118 -bra,500830505000162,118 -bra,230380805000012,118 -bra,510795805000100,118 -bra,510795805000107,118 -bra,351880005000822,118 -bra,420700705000116,118 -bra,352180405000027,118 -bra,312770105000237,118 -bra,314810305000015,116 -bra,130380920000008,118 -bra,130380920000001,118 -bra,310710905000022,118 -bra,320230605000035,118 -bra,130090405000016,118 -bra,130090405000011,118 -bra,320140730000004,116 -bra,261100205000040,118 -bra,354250305000011,116 -bra,313460805000011,118 -bra,313460805000012,118 -bra,421820205000048,118 -bra,530010805080740,118 -bra,330010010000009,118 -bra,330030805000119,118 -bra,420540708000009,118 -bra,352310705000358,116 -bra,355030887000217,118 -bra,293360410000009,118 -bra,430466320000001,118 -bra,330455705080026,118 -bra,260770305000022,118 -bra,355540605000161,118 -bra,354900305000007,118 -bra,432135220000002,118 -bra,292310005000042,118 -bra,293015405000004,118 -bra,350920510000033,118 -bra,355020905000049,116 -bra,410280210000013,118 -bra,431690705110015,116 -bra,420940905000079,118 -bra,412090305000041,118 -bra,412090305000040,118 -bra,430790610000007,118 -bra,430790610000006,118 -bra,353475705000017,116 -bra,353475705000019,118 -bra,410090505000005,118 -bra,292570905000002,116 -bra,351440315000002,118 -bra,432260805000048,118 -bra,310620005650026,118 -bra,110020505000031,118 -bra,530010805060001,118 -bra,350810805000037,118 -bra,530010805060002,118 -bra,530010805060004,118 -bra,353460905000017,118 -bra,421090205000003,118 -bra,355450805000037,118 -bra,230110935000001,116 -bra,260460105000022,118 -bra,130140705000081,116 -bra,351110205000026,118 -bra,130380920000002,118 -bra,314480505000106,118 -bra,314480505000109,118 -bra,354340205000351,116 -bra,350600305000352,118 -bra,354850005000052,118 -bra,171050805000003,118 -bra,410345305000023,118 -bra,354780905000336,118 -bra,330455705220466,118 -bra,352260405000044,118 -bra,330100905060018,118 -bra,221100105100117,118 -bra,130260305000021,118 -bra,230250310000001,116 -bra,150442205000108,118 -bra,240200605000018,118 -bra,500270405070060,118 -bra,350310905000016,118 -bra,350310905000013,118 -bra,351870105000289,118 -bra,420130705000061,118 -bra,292405805000029,118 -bra,420130705000066,116 -bra,313460805000016,118 -bra,354660305000050,118 -bra,354660305000051,118 -bra,430975305000002,118 -bra,330520805060015,118 -bra,431710306000006,118 -bra,431710306000004,118 -bra,431610505000033,118 -bra,431610505000039,118 -bra,350580705000023,118 -bra,312610905000093,118 -bra,211130005000884,118 -bra,510617405000016,116 -bra,510617405000018,118 -bra,350730805000011,118 -bra,290390405000085,118 -bra,351030205000023,118 -bra,521308705000056,118 -bra,521308705000052,118 -bra,350950205001531,118 -bra,330490405000649,118 -bra,110020505100030,116 -bra,351460105000012,118 -bra,352590405000030,118 -bra,354870810000031,118 -bra,130115905000019,118 -bra,430195805000009,118 -bra,220157205000010,118 -bra,420125705000016,118 -bra,510350205000037,116 -bra,510630705000046,118 -bra,330040705070014,118 -bra,314390605000046,118 -bra,110013025000005,118 -bra,430830007000001,118 -bra,353625705000006,118 -bra,430480425000001,118 -bra,421300505000009,118 -bra,355030855000227,118 -bra,355030855000221,118 -bra,420360020000001,118 -bra,522185805000176,118 -bra,522185805000175,118 -bra,351870105000045,116 -bra,330490425000139,118 -bra,355100905000284,118 -bra,110080905000016,116 -bra,110080905000014,118 -bra,522050405000021,116 -bra,522050405000022,118 -bra,330187605060041,118 -bra,292670705000007,118 -bra,330490410000337,118 -bra,330490410000332,118 -bra,432310105000004,118 -bra,430510805220018,118 -bra,330455705120017,118 -bra,355540610000006,118 -bra,320460905000011,118 -bra,130020105000020,118 -bra,355030813000203,118 -bra,355030813000204,118 -bra,353880825000007,118 -bra,330420115000007,116 -bra,522060305000035,118 -bra,240310305000053,118 -bra,510263715000003,118 -bra,291905805000018,118 -bra,291905805000017,118 -bra,420030905000017,118 -bra,130080505000084,118 -bra,130080505000083,118 -bra,353200905000031,116 -bra,330455705370036,116 -bra,421930905000109,118 -bra,421930905000108,118 -bra,510760205000103,118 -bra,355030830000558,118 -bra,355030877000092,118 -bra,355030830000556,116 -bra,355030830000552,116 -bra,320500215000001,118 -bra,320500215000002,118 -bra,510454205000012,118 -bra,355030838000199,118 -bra,530010805110267,118 -bra,292305005000016,118 -bra,410405505000015,118 -bra,230040810000007,118 -bra,410940105000025,118 -bra,310400705000054,118 -bra,150680705000286,118 -bra,231090205000012,118 -bra,430730212000001,118 -bra,421580205000036,118 -bra,355030865000215,116 -bra,260240705000014,118 -bra,220310705000014,118 -bra,290510705000026,118 -bra,500190405000016,118 -bra,355030855000223,118 -bra,354170305000021,118 -bra,353870905000486,118 -bra,411850105000134,118 -bra,411850105000130,118 -bra,411850105000132,118 -bra,411850105000133,118 -bra,352440207000015,118 -bra,352440205000300,118 -bra,350320805000162,118 -bra,530010805210067,118 -bra,355630505000020,118 -bra,431560225000007,116 -bra,351500405000047,118 -bra,355030837000032,118 -bra,350600305000463,118 -bra,350600305000465,118 -bra,350600305000464,118 -bra,350600305000469,118 -bra,350600305000468,116 -bra,352200005000010,118 -bra,260640810000002,118 -bra,431490205002203,118 -bra,130063105000020,116 -bra,510560605000021,118 -bra,354510005000014,118 -bra,411440105000026,118 -bra,411440105000024,118 -bra,421200705000017,118 -bra,421200705000016,118 -bra,350330705000015,116 -bra,355030850000114,116 -bra,420380812000024,118 -bra,150730040000007,118 -bra,431250005000012,118 -bra,431250005000017,118 -bra,352690205000013,118 -bra,320480720000003,118 -bra,350360405000016,118 -bra,330455705120127,118 -bra,330455705120126,118 -bra,330455705120121,118 -bra,261520105000015,118 -bra,261520105000018,118 -bra,311210905000005,118 -bra,420330305000030,118 -bra,431030605000008,118 -bra,316930705000121,118 -bra,316930705000122,118 -bra,130356905000017,118 -bra,270430205080039,118 -bra,210905605000013,118 -bra,510790905000162,118 -bra,510790905000169,118 -bra,310160705000004,118 -bra,292090805000007,118 -bra,310620025610120,118 -bra,352290105000017,118 -bra,432240030000008,116 -bra,352870005000010,118 -bra,352290105000018,118 -bra,410140805000102,118 -bra,140002705000006,118 -bra,310670505020044,118 -bra,430030705000008,118 -bra,231130605000042,118 -bra,231130605000045,118 -bra,290870508000019,118 -bra,290870508000018,118 -bra,510682805000023,118 -bra,353440105000783,118 -bra,411580405000049,118 -bra,313990405000007,118 -bra,230230510000015,118 -bra,310670505030104,118 -bra,310620005620356,116 -bra,310620005620354,118 -bra,250400905000025,116 -bra,421060505000016,118 -bra,510330405000025,118 -bra,510330405000027,118 -bra,290940610000011,118 -bra,432250905000070,118 -bra,150060205000061,118 -bra,150680705000193,118 -bra,510330420000008,118 -bra,510330420000001,116 -bra,510330420000005,118 -bra,521523105000118,118 -bra,521523105000112,118 -bra,510260305000009,118 -bra,314080305000015,118 -bra,520485405000013,118 -bra,410770205000005,118 -bra,150360605000144,116 -bra,432240005000117,118 -bra,313670205140034,116 -bra,315460605000007,118 -bra,130040905000062,116 -bra,110010605000041,118 -bra,431760830000003,116 -bra,431760830000002,116 -bra,110010605000040,116 -bra,420100005000024,118 -bra,221095305000007,116 -bra,351280305000063,118 -bra,351880010000077,118 -bra,351280305000066,118 -bra,430700505000051,118 -bra,431830905000085,118 -bra,411370005010063,118 -bra,420550605000083,118 -bra,230280005000059,118 -bra,316990112000005,118 -bra,411940005000032,118 -bra,410690205010114,118 -bra,352260405000019,118 -bra,431560205140010,118 -bra,290430805000035,118 -bra,314000105000038,118 -bra,352390905000217,118 -bra,352390905000219,118 -bra,310620025610090,118 -bra,354750205000030,118 -bra,330475505000032,118 -bra,140005005000025,118 -bra,140005005000020,116 -bra,521971205000015,118 -bra,431490205001141,118 -bra,355400305000290,118 -bra,355400305000293,118 -bra,230600925000003,116 -bra,350520305000061,116 -bra,293090710000010,118 -bra,292090825000008,116 -bra,355680005000026,118 -bra,350760505000257,118 -bra,313420205000036,118 -bra,432180805000029,118 -bra,431430805000006,118 -bra,291400025000019,118 -bra,430222020000001,118 -bra,355410205000365,118 -bra,431340905000102,118 -bra,412240405000075,118 -bra,431560205000003,118 -bra,430610605000087,118 -bra,431720205000113,118 -bra,317040405000044,118 -bra,353810505000026,118 -bra,330455705290409,118 -bra,330455705290404,118 -bra,330455705130086,118 -bra,355030881000269,116 -bra,420960705000011,118 -bra,410940105000102,118 -bra,280270005000015,116 -bra,430860705000062,118 -bra,351160705000013,118 -bra,350040210000003,118 -bra,421380705000012,118 -bra,351740605000058,118 -bra,420730410000037,118 -bra,220720705000015,116 -bra,220720705000017,118 -bra,411722205000020,118 -bra,430632005000005,116 -bra,260410605000350,118 -bra,210400805000025,118 -bra,355030830000338,118 -bra,230200805000030,118 -bra,290510705000024,116 -bra,355220505000155,118 -bra,290510705000025,118 -bra,431560205220009,118 -bra,150815905000051,116 -bra,432240035000001,116 -bra,421710510000002,116 -bra,421710510000003,118 -bra,230640520000015,118 -bra,315610605000007,118 -bra,412785805000025,118 -bra,421460705000019,118 -bra,292710105000014,118 -bra,290440705000011,118 -bra,353110005000071,118 -bra,352800705000026,118 -bra,352590405000413,118 -bra,352590405000412,116 -bra,352590405000415,118 -bra,354140605000019,118 -bra,520870705110003,118 -bra,353460905000051,118 -bra,292140115000007,118 -bra,351390005000010,118 -bra,420125705000019,116 -bra,411370005000016,118 -bra,352590405000017,116 -bra,351500405000261,116 -bra,432032112000002,118 -bra,316890310000001,118 -bra,316890310000003,118 -bra,431440705200025,118 -bra,430700505000141,118 -bra,521740105000050,118 -bra,431350805000044,118 -bra,330330205000513,118 -bra,353000305000006,118 -bra,420540705000024,118 -bra,210290305000019,118 -bra,130020105000047,118 -bra,330460725000003,118 -bra,310620005650565,116 -bra,354075405000017,118 -bra,280030805000155,118 -bra,150830805000020,118 -bra,410570605000008,118 -bra,291550210000011,118 -bra,316720205070011,118 -bra,291940510000015,118 -bra,350950225000006,118 -bra,431306005000036,118 -bra,211220905000120,118 -bra,172100005000102,118 -bra,172100005000101,118 -bra,230428505000051,118 -bra,352600105000019,118 -bra,292720015000007,118 -bra,292720015000008,118 -bra,351650705000006,118 -bra,312770105000315,118 -bra,290110605000020,118 -bra,290110605000022,118 -bra,420245305000044,118 -bra,354990405000839,116 -bra,320150605000215,118 -bra,230550605000089,118 -bra,353060715000046,118 -bra,352330505000009,118 -bra,352330505000008,116 -bra,290930705000024,118 -bra,140010005000104,116 -bra,350270505000032,118 -bra,350270505000037,118 -bra,312600005000015,116 -bra,312600005000017,118 -bra,312600005000016,118 -bra,420130705000048,118 -bra,355480505000046,118 -bra,411420305000058,118 -bra,431237705000003,118 -bra,431237705000002,118 -bra,130140705000080,118 -bra,355030868000333,116 -bra,350180605000006,118 -bra,330420105000108,118 -bra,520890505000033,118 -bra,314790705000129,118 -bra,430610605000035,118 -bra,150360605000078,116 -bra,310560814000001,118 -bra,355030858000218,118 -bra,355060515000002,118 -bra,431490205002305,116 -bra,352390905000051,118 -bra,315140405000055,118 -bra,315140405000054,118 -bra,315140405000052,116 -bra,315140405000050,118 -bra,261530005000060,118 -bra,421500005000079,118 -bra,420315405000007,118 -bra,110020510000003,118 -bra,411150610000010,118 -bra,350970005000028,118 -bra,313240405060017,118 -bra,313240405060014,118 -bra,431180909000001,118 -bra,350600305000050,118 -bra,350600305000051,118 -bra,351590505000011,118 -bra,431140305000119,118 -bra,231380711000003,118 -bra,420430105000117,118 -bra,421050605000047,118 -bra,311860105100001,118 -bra,312710705000049,118 -bra,431560205050025,118 -bra,421950705000072,118 -bra,320250405000011,118 -bra,261220805000045,118 -bra,354890613000067,118 -bra,353050805000079,118 -bra,354460805000014,118 -bra,510795805000097,118 -bra,330500007000021,116 -bra,330500007000020,118 -bra,352670405000121,118 -bra,350315805000007,118 -bra,350900705000086,118 -bra,350900705000084,118 -bra,350900705000085,116 -bra,230240405000025,118 -bra,230240405000029,118 -bra,230240405000028,118 -bra,350840520000026,118 -bra,354150505000052,118 -bra,354150505000051,118 -bra,411840205000131,118 -bra,411840205000134,118 -bra,420810418000002,118 -bra,353810505000019,118 -bra,355490405000008,118 -bra,355490405000006,118 -bra,330630505000430,118 -bra,220155605000010,118 -bra,312160535000003,118 -bra,231150405000008,118 -bra,530010805080658,118 -bra,330455705210493,118 -bra,510795805000116,118 -bra,350480005000016,118 -bra,432183205000012,118 -bra,510840205000244,118 -bra,410210905000029,118 -bra,510726305000006,118 -bra,510726305000005,118 -bra,510726305000001,118 -bra,530010805090095,118 -bra,530010805090097,118 -bra,530010805090096,118 -bra,351640805000132,118 -bra,310430405000014,118 -bra,354700705000007,118 -bra,410160605000039,118 -bra,431240118000001,118 -bra,291130325000005,118 -bra,354980505000552,116 -bra,431087605000011,118 -bra,354980505000555,116 -bra,130090405000009,116 -bra,270430205070004,118 -bra,430510805190019,118 -bra,130070605000046,118 -bra,510269405000007,118 -bra,330030805000129,118 -bra,330030805000121,118 -bra,432195605000013,116 -bra,130070605000042,116 -bra,420540705000104,118 -bra,313670205170048,116 -bra,311930205000031,118 -bra,311930205000032,116 -bra,311930205000033,118 -bra,311930205000035,116 -bra,311930205000036,118 -bra,290780605000057,118 -bra,290780605000056,116 -bra,150680705000093,118 -bra,150680705000094,118 -bra,431115505000003,116 -bra,412710605000091,118 -bra,312430205000037,118 -bra,292910710000009,118 -bra,351300905000126,118 -bra,351300905000127,118 -bra,355010005000020,118 -bra,420540710000005,118 -bra,291240020000003,118 -bra,355270005000026,118 -bra,355100905000283,118 -bra,412860905000017,118 -bra,412860905000014,118 -bra,432100605000024,116 -bra,510760205000321,118 -bra,432340805000014,118 -bra,431010805000073,118 -bra,432340805000013,118 -bra,431800240000001,116 -bra,355030830000306,118 -bra,411350205000032,118 -bra,411350205000031,118 -bra,530010805230028,118 -bra,530010805230022,118 -bra,530010805230025,118 -bra,530010805230027,118 -bra,410980705000069,118 -bra,431830905000004,118 -bra,330490405000042,118 -bra,312180308000004,116 -bra,312180308000006,118 -bra,310620060640225,118 -bra,312700805000027,118 -bra,130070605000036,118 -bra,352740505000024,118 -bra,351280305000058,118 -bra,260805705000015,118 -bra,260805705000016,118 -bra,317010705000001,118 -bra,330412805000035,118 -bra,355120705000009,118 -bra,530010805070225,118 -bra,430605605000010,118 -bra,130050810000022,118 -bra,314330205000302,118 -bra,430130515000001,118 -bra,350650805000030,118 -bra,290990125000029,118 -bra,421055505000006,118 -bra,421055505000007,118 -bra,421055505000005,118 -bra,311530005000010,118 -bra,411585305000012,118 -bra,351700005000019,118 -bra,430466305000032,118 -bra,353475705000009,118 -bra,351490805000027,118 -bra,355030826000103,116 -bra,290940615000003,118 -bra,290940615000002,118 -bra,290940615000007,118 -bra,355030875000134,116 -bra,353800605000119,118 -bra,354340205000363,118 -bra,290960410000011,118 -bra,350650805000136,118 -bra,354320405000016,116 -bra,431087605000007,118 -bra,431087605000003,118 -bra,330455705310056,118 -bra,352230705000050,118 -bra,353500205000018,118 -bra,355030885000012,118 -bra,231320310000005,118 -bra,355030890000225,118 -bra,410773605000011,118 -bra,354970605000096,118 -bra,291360610000009,118 -bra,431244320000007,118 -bra,240810205070043,118 -bra,350310905000009,118 -bra,261160605180056,118 -bra,292405805000031,118 -bra,353460905000062,118 -bra,354660305000049,116 -bra,354720505000002,116 -bra,354720505000007,116 -bra,421780805000031,118 -bra,421780805000033,118 -bra,231123105000015,116 -bra,353800605000129,118 -bra,230423640000003,118 -bra,431402705000022,118 -bra,320220710000001,116 -bra,354325305000007,116 -bra,351620005000344,118 -bra,351050005000112,118 -bra,510617405000021,118 -bra,510617405000025,118 -bra,421870705000090,118 -bra,314610705000021,118 -bra,230170305000018,118 -bra,330455705230684,118 -bra,330455705230683,116 -bra,330455705230680,116 -bra,330455705230681,116 -bra,355365805000006,118 -bra,421450805000020,118 -bra,521308705000060,118 -bra,521308705000062,116 -bra,420360005000009,118 -bra,355030830000527,118 -bra,355030890000030,118 -bra,130115905000022,118 -bra,130115905000027,118 -bra,352440205000209,118 -bra,317040415000004,118 -bra,240810205080051,116 -bra,312570505000018,118 -bra,330540620000003,116 -bra,292870305000058,118 -bra,290450605000015,116 -bra,510860005000005,118 -bra,430350940000001,118 -bra,314700605000118,118 -bra,350600305000528,118 -bra,350600305000529,118 -bra,350600305000520,118 -bra,350600305000523,118 -bra,350600305000524,118 -bra,431171815000001,118 -bra,130280105000024,118 -bra,130280105000028,118 -bra,314980405000011,118 -bra,330520805090029,118 -bra,510790905000180,118 -bra,510790905000186,118 -bra,130270205000099,118 -bra,130270205000092,118 -bra,130270205000091,116 -bra,353470805000022,118 -bra,410530005000021,118 -bra,330187605060051,118 -bra,330187605060050,118 -bra,172110905000027,118 -bra,421840005000030,118 -bra,421840005000034,118 -bra,292640010000009,118 -bra,330490410000304,118 -bra,410690205080013,116 -bra,120060905000021,118 -bra,354980510000031,118 -bra,292890105000019,118 -bra,240485305000010,118 -bra,280670105000084,118 -bra,280670105000082,118 -bra,355540610000012,118 -bra,160030310000003,116 -bra,311940110000007,118 -bra,355030855000286,116 -bra,350100405000004,118 -bra,420030905000021,118 -bra,420030905000022,118 -bra,330490405000557,118 -bra,520870705630022,116 -bra,420700705000022,118 -bra,421370805000024,118 -bra,420360017000003,118 -bra,510760205000116,118 -bra,330093605010010,118 -bra,411990517000006,118 -bra,411990517000007,118 -bra,352040015000005,118 -bra,330025805000067,116 -bra,211230805000025,116 -bra,330455705230717,116 -bra,315210505070040,118 -bra,315210505070046,118 -bra,430280810000001,118 -bra,315030705000002,118 -bra,292630107000005,116 -bra,354100010000026,118 -bra,355030842000169,118 -bra,431490205002156,118 -bra,411580405000048,118 -bra,313670205160002,116 -bra,231400305000063,118 -bra,231400305000064,118 -bra,354980510000003,118 -bra,520013405000041,118 -bra,260290205000028,118 -bra,350040205000014,118 -bra,290820005000021,118 -bra,354990405000033,118 -bra,130340305000140,118 -bra,420550605000088,116 -bra,420550605000080,118 -bra,421240310000003,118 -bra,431535425000003,116 -bra,431535425000006,118 -bra,431535425000005,118 -bra,431535425000004,118 -bra,431710306000001,116 -bra,291580905000023,118 -bra,411850105000129,118 -bra,411850105000127,118 -bra,411850105000124,118 -bra,411850105000123,118 -bra,411850105000122,118 -bra,411850105000120,118 -bra,521760905000085,118 -bra,431680805000019,116 -bra,350610205000121,118 -bra,421900205000079,118 -bra,421900205000078,118 -bra,314790705000015,118 -bra,355030852000042,116 -bra,355030852000045,118 -bra,291840720000012,118 -bra,355030830000513,118 -bra,355030830000516,116 -bra,355030830000519,118 -bra,350710005000029,118 -bra,431610505000038,118 -bra,350600305000455,118 -bra,350600305000459,118 -bra,230400405000017,118 -bra,431090012000002,118 -bra,430660105060069,118 -bra,353440105000926,118 -bra,430940705000036,118 -bra,430940705000034,118 -bra,430940705000035,116 -bra,430940705000038,118 -bra,420330305000031,118 -bra,290910905000008,116 -bra,411370005040064,118 -bra,354780905000266,116 -bra,421170230000001,118 -bra,310670505040053,118 -bra,354100010000099,118 -bra,130270205000020,116 -bra,210408105000028,118 -bra,411870910000002,118 -bra,210408105000026,118 -bra,354480605000013,118 -bra,354480605000012,118 -bra,280070405000010,118 -bra,261480805000006,118 -bra,280290805000073,116 -bra,140002705000010,118 -bra,140002705000012,118 -bra,221100105000106,118 -bra,231130605000058,118 -bra,231130605000051,118 -bra,355030830000444,116 -bra,430850805000051,118 -bra,430850805000050,118 -bra,330330205000544,118 -bra,260860205000006,118 -bra,260790120000002,118 -bra,261160605210070,118 -bra,431261720000001,116 -bra,310670505030114,118 -bra,291750810000021,118 -bra,500460105000029,118 -bra,130370005000016,116 -bra,353780005000049,118 -bra,355380705000027,118 -bra,355380705000026,118 -bra,291080025000013,118 -bra,520140505000130,116 -bra,355030820000082,116 -bra,320250420000003,118 -bra,355030857000088,118 -bra,150060205000076,118 -bra,510020105000036,118 -bra,510020105000034,118 -bra,330250205000060,118 -bra,312410405000094,118 -bra,355030830000570,118 -bra,352590405000633,118 -bra,432380405000017,118 -bra,140050605000014,118 -bra,291600505000027,118 -bra,352220805000181,118 -bra,352220805000184,116 -bra,310480905000007,118 -bra,310480905000006,118 -bra,310480905000004,118 -bra,421770909000007,118 -bra,315250105060013,118 -bra,330630505000138,118 -bra,150360605000152,118 -bra,150360605000159,116 -bra,150360605000158,116 -bra,520620610000013,118 -bra,330350005160122,118 -bra,330350005160123,118 -bra,353440105000344,118 -bra,355030855000257,118 -bra,431560205190001,118 -bra,421780805000041,118 -bra,350160805000049,118 -bra,330330205000383,118 -bra,330330205000381,118 -bra,410400605000039,118 -bra,291690605000028,118 -bra,291690605000026,118 -bra,352440205000020,118 -bra,350160805000258,118 -bra,355030842000258,118 -bra,355030842000259,118 -bra,420550605000074,118 -bra,350410705000268,118 -bra,351540005000026,118 -bra,355030835000195,118 -bra,355030835000194,118 -bra,355030830000604,118 -bra,211220905000182,118 -bra,431870505000057,118 -bra,355220505000401,118 -bra,230535710000007,118 -bra,230130705000007,116 -bra,432320007000001,118 -bra,310670505070038,116 -bra,310670505070039,118 -bra,421380710000004,116 -bra,355020915000003,118 -bra,210660705000040,118 -bra,210660705000043,116 -bra,421660213000092,118 -bra,292975015000012,118 -bra,292975015000011,118 -bra,411520005210013,118 -bra,350510405000012,118 -bra,420125705000018,118 -bra,411065605000009,118 -bra,432280605000059,118 -bra,421170210000006,118 -bra,510840205000156,118 -bra,320520025080033,118 -bra,313420205000060,118 -bra,210975905000022,118 -bra,210975905000021,118 -bra,432180805000037,118 -bra,351925305000012,118 -bra,420100005000022,118 -bra,330490410000261,116 -bra,240325105000120,118 -bra,355030816000150,118 -bra,355220505000039,116 -bra,510410405000051,118 -bra,421930905000081,118 -bra,430610605000091,116 -bra,430610605000093,118 -bra,317040405000079,118 -bra,354780905000816,118 -bra,352330510000022,118 -bra,330455705290413,118 -bra,420800505000023,118 -bra,420800505000024,118 -bra,330420105000109,118 -bra,354990405000485,118 -bra,261190305000025,118 -bra,350950205001553,118 -bra,430720320000001,118 -bra,150803505000023,118 -bra,350440405000019,118 -bra,421120705000046,118 -bra,412820315000003,118 -bra,353000305000007,116 -bra,411820405000071,118 -bra,310620025610247,118 -bra,220720705000021,118 -bra,411722205000018,118 -bra,411722205000019,118 -bra,411722205000014,118 -bra,411722205000015,118 -bra,431060340000001,118 -bra,355500005000082,118 -bra,411500205000015,118 -bra,352520105000052,118 -bra,130260305110184,118 -bra,315120605000042,118 -bra,280350005000076,118 -bra,431973705000004,116 -bra,420950805000025,118 -bra,290520610000011,118 -bra,290520610000013,116 -bra,220550805000049,118 -bra,150815905000042,118 -bra,421170205000025,118 -bra,510623205000032,118 -bra,320220715000004,118 -bra,353050805000089,118 -bra,353050805000085,118 -bra,110150005000010,118 -bra,110150005000014,116 -bra,221100105080181,118 -bra,130280105000039,118 -bra,355410205000412,118 -bra,353930105000052,118 -bra,291870405000018,118 -bra,291870405000012,118 -bra,291870405000013,118 -bra,291870405000017,118 -bra,330280905000035,118 -bra,521973805000009,118 -bra,351500405000277,118 -bra,351500405000272,118 -bra,130240505000104,116 -bra,431690705070014,118 -bra,530010805300123,118 -bra,530010805300128,118 -bra,280700605000009,118 -bra,431350805000050,118 -bra,291770605000030,118 -bra,420910205000147,118 -bra,520110805000405,118 -bra,314810305000080,118 -bra,314000145000004,118 -bra,312770105000281,118 -bra,410280210000011,118 -bra,410280210000014,118 -bra,411705720000003,118 -bra,130406205000009,116 -bra,410540905000052,116 -bra,411370005050060,118 -bra,352440205000298,118 -bra,330190015000029,118 -bra,311800715000003,118 -bra,311800715000005,116 -bra,350070905000040,118 -bra,530010805300085,118 -bra,211220905000132,116 -bra,355400305000300,118 -bra,431333405000009,118 -bra,530010805250193,118 -bra,530010805250194,118 -bra,310170605000055,118 -bra,172110905000031,118 -bra,352960905000004,118 -bra,310620060680038,118 -bra,421810305000003,118 -bra,292740805060239,118 -bra,431870505000241,118 -bra,291090905000007,118 -bra,290930705000037,118 -bra,290930705000038,118 -bra,355030807000122,116 -bra,350950205000336,116 -bra,352790005000016,118 -bra,352690205000014,118 -bra,354780905000878,118 -bra,330250205000044,118 -bra,420480605000045,118 -bra,420480605000074,118 -bra,421540605000012,118 -bra,291810010000006,116 -bra,420480605000072,118 -bra,411750305000046,118 -bra,354070505000061,118 -bra,411520005140001,118 -bra,172100005000163,118 -bra,330490420000247,118 -bra,330490420000240,118 -bra,355210605000080,116 -bra,130360105000013,118 -bra,130290010000048,116 -bra,130290010000046,118 -bra,230763530000001,118 -bra,311860105190001,118 -bra,230763530000004,118 -bra,355340105000029,118 -bra,431490205002205,116 -bra,430495205000017,118 -bra,430495205000012,118 -bra,430495205000013,118 -bra,330285805000114,118 -bra,352340405000091,118 -bra,520880605000033,118 -bra,432149315000001,118 -bra,420540740000018,118 -bra,420540740000019,118 -bra,350320825000082,118 -bra,350320825000081,118 -bra,314330205000384,118 -bra,314460705000027,118 -bra,280030805000757,118 -bra,280030805000756,118 -bra,352720705000114,116 -bra,352720705000113,116 -bra,431475305000002,116 -bra,431475305000008,118 -bra,431840825000001,118 -bra,311030107000005,118 -bra,350900705000131,118 -bra,310620005650171,118 -bra,350480005000017,118 -bra,350480005000018,118 -bra,221100105080179,118 -bra,350880105000024,118 -bra,350610205000124,118 -bra,351535005000024,118 -bra,351535005000022,118 -bra,351535005000020,116 -bra,351535005000021,116 -bra,500325605000028,116 -bra,350450305000134,118 -bra,530010805090100,118 -bra,355250210000109,118 -bra,350970005000050,118 -bra,310620005670331,118 -bra,354150505000047,118 -bra,354150505000049,118 -bra,320150605000092,118 -bra,314930917000020,118 -bra,330190005000147,118 -bra,351140905000037,118 -bra,311860105130034,118 -bra,352430305000129,118 -bra,352720705000006,118 -bra,150270705000037,118 -bra,220155605000007,118 -bra,130014405000050,118 -bra,430850805000024,118 -bra,500830505000140,118 -bra,510726305000010,118 -bra,430055420000001,118 -bra,432280605000020,118 -bra,355390605000007,118 -bra,352400605000098,118 -bra,355390605000009,118 -bra,350040205000018,118 -bra,351907105000227,118 -bra,354980505000540,118 -bra,430090105000021,118 -bra,290270820000003,118 -bra,500325610000004,118 -bra,355180105000022,118 -bra,230070505000015,118 -bra,230070505000016,118 -bra,230070505000013,118 -bra,330490405000631,118 -bra,355030803000043,118 -bra,355030803000044,118 -bra,355030865000216,116 -bra,355660205000022,118 -bra,353080505000110,116 -bra,431860609000001,118 -bra,411630710000005,118 -bra,355030820000089,116 -bra,431250015000008,118 -bra,313720505000067,118 -bra,280030805000254,118 -bra,352440210000017,118 -bra,352440210000016,118 -bra,355220505000107,118 -bra,411520005200005,118 -bra,352630805000008,118 -bra,330385605000004,118 -bra,313300605000017,118 -bra,420540740000034,118 -bra,320130805000161,118 -bra,420840105000030,118 -bra,420840105000033,118 -bra,420240405000235,118 -bra,420240405000237,116 -bra,330455705230584,116 -bra,352440205000268,118 -bra,431830905000019,118 -bra,421820205000053,118 -bra,330420105000122,116 -bra,421820205000055,118 -bra,130070605000029,116 -bra,150360605000098,116 -bra,150360605000095,118 -bra,430535505000036,118 -bra,431330005000058,118 -bra,431490205000825,118 -bra,330412805000022,118 -bra,355280905000254,116 -bra,313770005000012,118 -bra,420240410000012,118 -bra,352950005000006,116 -bra,412520905000015,118 -bra,412520905000010,118 -bra,352480805000026,118 -bra,500320730000006,118 -bra,432330905000011,118 -bra,310350405000112,118 -bra,292320905000022,118 -bra,355100905000392,118 -bra,330187605060026,118 -bra,330187605060027,116 -bra,313670205060140,118 -bra,353890705000034,118 -bra,315250105040016,118 -bra,280030805000732,118 -bra,353460905000036,116 -bra,353460905000035,118 -bra,510624015000003,118 -bra,421090205000020,118 -bra,330420105000125,118 -bra,250990910000002,118 -bra,431690705060069,118 -bra,231020910000008,118 -bra,330455705370033,116 -bra,150805005000028,118 -bra,354340205000374,118 -bra,330630505000484,118 -bra,352680305000079,118 -bra,290330005000014,118 -bra,521190905000129,118 -bra,510515005000004,118 -bra,355140505000016,118 -bra,320520020000002,118 -bra,352460005000022,118 -bra,231050605000036,116 -bra,411310605000015,118 -bra,411310605000016,118 -bra,352230705000121,118 -bra,150805005000023,118 -bra,150805005000022,118 -bra,350115205000015,118 -bra,314980405000032,118 -bra,432360605000006,118 -bra,510645505000009,118 -bra,353030005000056,118 -bra,110013005000043,118 -bra,353060705000214,116 -bra,410150705000140,116 -bra,330455705170629,118 -bra,500270405000018,118 -bra,410480805000055,118 -bra,431610505000019,118 -bra,355030835000158,118 -bra,291750826000013,118 -bra,291750826000014,118 -bra,354130715000008,118 -bra,510260305000022,118 -bra,420540705000029,116 -bra,311440205000023,116 -bra,355030855000274,118 -bra,411850105000068,118 -bra,421710505000003,118 -bra,292720010000005,116 -bra,292720010000006,118 -bra,412160405000012,118 -bra,354340205000632,118 -bra,410410505000007,118 -bra,316292205000037,118 -bra,210535105000026,118 -bra,261640705000097,118 -bra,261640705000099,118 -bra,350600305000532,118 -bra,350600305000534,118 -bra,354780905000913,118 -bra,431460525000008,118 -bra,354910205000111,118 -bra,411000305000011,118 -bra,172110905000018,118 -bra,421840005000028,118 -bra,421840005000021,118 -bra,421840005000026,118 -bra,330490410000316,118 -bra,354320405000013,118 -bra,313780905000029,118 -bra,130260305100208,116 -bra,130260305100207,118 -bra,314120705000021,118 -bra,411140705000020,116 -bra,411140705000021,118 -bra,411275110000004,118 -bra,220390905000072,118 -bra,431960428000001,118 -bra,211300905000051,118 -bra,330070405000281,118 -bra,120050005000044,118 -bra,314000150000002,118 -bra,314000150000004,116 -bra,330455705190299,116 -bra,351310805000034,116 -bra,350100405000030,118 -bra,350710005000011,116 -bra,350710005000019,118 -bra,350810805000024,118 -bra,432250905000087,118 -bra,431697210000001,118 -bra,310670505050074,116 -bra,520870705630037,116 -bra,520870705630036,118 -bra,350650805000012,116 -bra,410480825000007,118 -bra,410480825000006,118 -bra,431640220000001,118 -bra,270430205100018,118 -bra,353870905000521,118 -bra,353990505000013,116 -bra,315210505070058,118 -bra,211245605000020,118 -bra,120013805000013,118 -bra,353650505000058,118 -bra,130390805000014,118 -bra,310350415000001,118 -bra,354390705000265,118 -bra,354390705000267,118 -bra,354390705000266,118 -bra,231400305000055,118 -bra,311860105270052,118 -bra,110020505000061,118 -bra,110020505000065,118 -bra,231120705000007,118 -bra,260345405100015,118 -bra,315460605000096,118 -bra,431830915000001,118 -bra,412635505000009,116 -bra,410950010000001,116 -bra,354805405000023,118 -bra,410420405000048,118 -bra,354990405000701,118 -bra,350970005000032,118 -bra,311860105230041,118 -bra,110100515000006,118 -bra,430900126000001,118 -bra,351907105000248,118 -bra,352030105000060,118 -bra,353060705000170,118 -bra,130014405000041,118 -bra,420240405000012,118 -bra,430870605000012,118 -bra,430130510000001,118 -bra,260810705000031,118 -bra,350910605000012,118 -bra,411070605000044,118 -bra,260140905000027,118 -bra,310620005680170,118 -bra,316860605000134,118 -bra,354870805001136,118 -bra,421900205000022,118 -bra,130350205000041,118 -bra,353870905000467,118 -bra,431244320000010,118 -bra,353430205000058,118 -bra,330520805060043,118 -bra,350610205000130,116 -bra,330520805060041,118 -bra,352320605000071,118 -bra,510795825000014,118 -bra,354500105000015,118 -bra,510795825000011,118 -bra,352210905000203,118 -bra,530010805210042,118 -bra,521260005000007,118 -bra,355030852000051,118 -bra,355030852000050,116 -bra,355030852000057,118 -bra,150800105000050,118 -bra,320120930000009,118 -bra,420545605000027,118 -bra,240810205070054,118 -bra,355030830000500,118 -bra,150010705000087,118 -bra,431237750000001,118 -bra,431237750000004,116 -bra,350600305000447,118 -bra,210598905000014,118 -bra,350410705000293,118 -bra,352360205000017,118 -bra,350700105000080,118 -bra,350700105000088,118 -bra,130030010000012,116 -bra,130030010000013,116 -bra,430660105060070,118 -bra,355030855000285,118 -bra,355030855000284,116 -bra,330490410000221,118 -bra,330490410000220,118 -bra,431940605000007,118 -bra,411745305000013,118 -bra,110020520000004,118 -bra,520450805000093,116 -bra,431340905000318,118 -bra,351040105000068,118 -bra,431570105000030,116 -bra,421410205000006,118 -bra,421410205000007,116 -bra,130356905000036,118 -bra,130356905000038,118 -bra,140020905000039,116 -bra,140020905000038,118 -bra,310670505040066,118 -bra,310670505040067,118 -bra,140020905000032,118 -bra,293250735000006,118 -bra,510790905000149,118 -bra,291350705000028,118 -bra,350020405000006,116 -bra,431740005000062,118 -bra,292110410000006,118 -bra,292710105000022,116 -bra,292710105000021,116 -bra,411520005370047,118 -bra,411520005370044,116 -bra,350870210000004,118 -bra,140002705000028,118 -bra,420450905000034,116 -bra,330455705230847,118 -bra,350970005000031,118 -bra,280480505000163,118 -bra,411850130000009,118 -bra,411850130000004,118 -bra,420800505000022,118 -bra,130426005000013,118 -bra,130426005000015,118 -bra,350540105000014,116 -bra,291530405000021,118 -bra,330185005000069,118 -bra,230015005000036,116 -bra,314800405000139,118 -bra,314760005000017,116 -bra,350990805000023,118 -bra,150060205000041,118 -bra,130260305110282,118 -bra,430680905000040,118 -bra,310430405000025,118 -bra,430558705000010,118 -bra,316960405000026,118 -bra,351380105000499,118 -bra,421480505000116,118 -bra,312700805000014,118 -bra,290380505000025,118 -bra,290380505000026,118 -bra,421480505000113,118 -bra,292010605000038,118 -bra,314800405000077,118 -bra,270430205120038,116 -bra,270430205120039,118 -bra,310620005630021,118 -bra,530010805110298,118 -bra,520460705000005,118 -bra,353500205000023,118 -bra,353500205000020,118 -bra,353500205000021,118 -bra,353240505000009,118 -bra,270430205060105,118 -bra,430230305000034,118 -bra,430230305000036,118 -bra,411720605000008,118 -bra,430210505000156,118 -bra,291480205000043,118 -bra,351640805000140,118 -bra,420590205000076,118 -bra,355030803000106,118 -bra,355270005000022,116 -bra,240820105000026,118 -bra,330040705040063,118 -bra,350550005000090,116 -bra,351850305000016,118 -bra,510160510000013,118 -bra,510160510000015,118 -bra,510160510000016,118 -bra,330130620000006,118 -bra,291110505000033,118 -bra,280360905000039,116 -bra,350760505000180,118 -bra,431760816000005,118 -bra,431760816000007,116 -bra,412590205000003,118 -bra,420165305000006,118 -bra,530010805120045,118 -bra,354990405000929,118 -bra,354990405000928,118 -bra,421900205000093,116 -bra,421900205000091,118 -bra,290430805000015,116 -bra,353870905000297,118 -bra,431020737000002,116 -bra,350280405000351,118 -bra,130070605000045,118 -bra,230550605000016,118 -bra,292975015000004,118 -bra,292975015000007,118 -bra,292975015000003,118 -bra,421930905000113,118 -bra,421930905000110,118 -bra,230640527000002,116 -bra,420910205000646,118 -bra,320240505000144,116 -bra,330330205000741,116 -bra,291760705000059,118 -bra,354140605000095,118 -bra,411820405000125,118 -bra,421930905000094,118 -bra,355030890000231,118 -bra,313340205000033,118 -bra,313340205000032,118 -bra,150360605000074,118 -bra,320120905000032,118 -bra,150360605000075,118 -bra,330455705290425,116 -bra,421170215000005,118 -bra,293080810000005,118 -bra,330100905070167,116 -bra,330100905070164,116 -bra,431900005000053,118 -bra,421100905000031,118 -bra,421100905000034,118 -bra,231195910000004,118 -bra,311160605000008,118 -bra,412810405000074,118 -bra,432040405000009,118 -bra,520620605000058,118 -bra,520620605000059,118 -bra,220255405000012,118 -bra,420940915000009,116 -bra,420940915000008,118 -bra,411420305000068,118 -bra,411420305000063,118 -bra,411420305000062,118 -bra,411420305000065,118 -bra,510340305420113,118 -bra,330520805070008,118 -bra,210409905000015,118 -bra,510330409000006,118 -bra,510330409000007,118 -bra,270375905000008,118 -bra,351200105000028,116 -bra,432270705000038,118 -bra,420950805000030,118 -bra,420950805000036,118 -bra,420950805000039,118 -bra,220550805000051,118 -bra,130070610000013,118 -bra,355020905000032,118 -bra,211250610000004,118 -bra,352042605000006,118 -bra,355040705000013,118 -bra,355030834000039,118 -bra,412750220000002,118 -bra,261090510000003,118 -bra,330160315000005,116 -bra,420130705000041,118 -bra,430160205000079,118 -bra,355030881000275,118 -bra,353060720000019,118 -bra,313115805000006,118 -bra,500500405000037,116 -bra,420940905000124,118 -bra,313310505000027,118 -bra,354630605000033,116 -bra,355010005000059,116 -bra,231335105000017,118 -bra,311440205000021,118 -bra,130240505000110,118 -bra,314610715000005,118 -bra,210480005000090,118 -bra,353940005000013,118 -bra,315590005000011,118 -bra,430610605000126,118 -bra,353550715000004,118 -bra,431010805000043,118 -bra,230440065110204,118 -bra,431010805000040,118 -bra,221120905000014,118 -bra,230423625000006,118 -bra,290475305000030,116 -bra,354780910000020,118 -bra,330550510000063,118 -bra,431405005000065,118 -bra,291855505000014,118 -bra,291855505000015,118 -bra,312010205000003,118 -bra,314030805000005,118 -bra,420240415000066,118 -bra,330030805000103,118 -bra,330240325000007,118 -bra,210975905000011,118 -bra,430100818000004,118 -bra,500230805000028,118 -bra,355540610000013,118 -bra,355030884000095,118 -bra,421660213000052,118 -bra,130330405000036,118 -bra,431870505000257,118 -bra,431417505000005,118 -bra,431060312000001,118 -bra,130420305000017,118 -bra,316110618000009,118 -bra,432250905000144,118 -bra,412405305000015,118 -bra,330330205000796,118 -bra,351380105000350,118 -bra,432250905000142,118 -bra,330490420000326,118 -bra,410690205060312,118 -bra,350260605000009,118 -bra,350260605000006,116 -bra,355400305000164,118 -bra,310620005650547,118 -bra,355480505000027,118 -bra,520110805000411,118 -bra,520110805000416,116 -bra,520110805000417,116 -bra,315690805000041,118 -bra,330190015000033,118 -bra,230830205000060,118 -bra,314700605000117,118 -bra,430080205000013,118 -bra,430080205000016,116 -bra,430400205000009,118 -bra,430400205000008,118 -bra,314700605000116,118 -bra,250150005000021,118 -bra,420480605000039,116 -bra,411915205000101,118 -bra,420730410000008,118 -bra,310560805000029,118 -bra,310560805000021,118 -bra,330210605000018,116 -bra,411380910000005,116 -bra,430495205000003,118 -bra,510300710000003,118 -bra,355030834000156,118 -bra,355030881000303,118 -bra,320500205000007,118 -bra,351360305000046,118 -bra,350410705000172,118 -bra,412015005000009,118 -bra,130410405000060,116 -bra,130410405000062,118 -bra,412140605000010,118 -bra,351880005000993,116 -bra,430781520000001,118 -bra,352720705000108,118 -bra,352720705000102,118 -bra,350320805000218,118 -bra,352230705000135,118 -bra,411370005040056,118 -bra,330455705140086,118 -bra,130040905000043,118 -bra,130040905000041,118 -bra,130040905000040,118 -bra,130040905000045,118 -bra,293200215000016,118 -bra,293200215000017,118 -bra,311530005000102,118 -bra,130260305080119,118 -bra,411840205000114,118 -bra,431261750000001,118 -bra,220370105000023,118 -bra,354050705000010,118 -bra,351925305000009,118 -bra,351925305000004,116 -bra,355030830000571,118 -bra,355030830000573,116 -bra,330190010000006,118 -bra,221100105000095,118 -bra,130014405000044,118 -bra,130014405000042,118 -bra,431690705080028,118 -bra,260400705000077,118 -bra,432300230000002,118 -bra,510730505000013,118 -bra,291540305000018,116 -bra,354980510000024,118 -bra,260680405000037,118 -bra,421900205000090,116 -bra,355030825000295,118 -bra,330350005100134,118 -bra,260760405000045,118 -bra,260760405000044,118 -bra,260760405000046,118 -bra,430090105000011,118 -bra,351880010000447,118 -bra,351360305000040,118 -bra,230465720000006,116 -bra,313670205170066,118 -bra,260180505000011,118 -bra,352680305000027,118 -bra,431560205350003,118 -bra,431237715000001,118 -bra,292140113000002,118 -bra,330580205000066,116 -bra,352790005000018,118 -bra,411850105000088,118 -bra,411850105000084,118 -bra,510645505000010,118 -bra,354870805000229,118 -bra,354870805000228,118 -bra,412630605000012,118 -bra,430510805180009,116 -bra,430510805180006,118 -bra,411150605000065,116 -bra,330550510000077,118 -bra,221100105090062,118 -bra,231340120000005,118 -bra,431020705000027,118 -bra,420520905000006,118 -bra,430860705000048,118 -bra,210320805000106,118 -bra,290270815000023,118 -bra,160023805000007,118 -bra,432143605000006,118 -bra,330040705030025,118 -bra,522140305000010,118 -bra,530010805230046,118 -bra,530010805230045,116 -bra,330455705260011,118 -bra,130110005000042,118 -bra,330190040000018,118 -bra,421530705000033,118 -bra,310420505000045,116 -bra,290689940000012,118 -bra,330455705220614,118 -bra,330455705220615,116 -bra,330455705220616,118 -bra,330455705220610,118 -bra,330455705220613,118 -bra,130070605000017,118 -bra,353060713000041,118 -bra,330455705130288,116 -bra,355030867000163,116 -bra,510625705000034,118 -bra,220270305000038,118 -bra,410580505000184,118 -bra,431330005000028,118 -bra,354480605000021,116 -bra,280740205000043,118 -bra,310350405000106,118 -bra,431490205000843,118 -bra,230640535000001,118 -bra,314930915000004,116 -bra,420768405000002,118 -bra,314120705000022,118 -bra,510760205000185,118 -bra,130120905000074,118 -bra,130120905000078,118 -bra,313620705000079,118 -bra,313620705000078,118 -bra,420430105000118,118 -bra,354640515000001,118 -bra,352260405000080,118 -bra,355030867000245,116 -bra,355030895000087,118 -bra,270430205110038,118 -bra,521190905000136,118 -bra,330455705310078,118 -bra,330455705310077,116 -bra,412796505000026,118 -bra,110149205000016,116 -bra,110149205000013,118 -bra,353060713000033,116 -bra,312370005000015,118 -bra,350450305000159,118 -bra,351050005000101,118 -bra,350950205001235,118 -bra,350970005000071,118 -bra,430195805000002,118 -bra,291230110000006,118 -bra,291360610000023,118 -bra,293290305000104,118 -bra,355030830000473,118 -bra,230530805000037,118 -bra,230530805000031,118 -bra,355030894000108,116 -bra,292190605000010,118 -bra,292190605000011,116 -bra,314070420000004,116 -bra,432340805000012,118 -bra,430230305000011,118 -bra,230320405000043,118 -bra,230320405000041,118 -bra,230320405000046,118 -bra,230320405000045,118 -bra,350570805000095,118 -bra,220260405000014,116 -bra,220260405000016,118 -bra,290150205000017,118 -bra,353960805000008,118 -bra,421340105000022,118 -bra,353060705000226,118 -bra,210598905000010,118 -bra,431261745000001,118 -bra,430511605000009,118 -bra,352120005000017,118 -bra,355060520000010,118 -bra,354075405000006,118 -bra,330360905000032,118 -bra,352210905000164,118 -bra,314610705000046,118 -bra,510760230000089,118 -bra,290880410000009,118 -bra,290880410000008,118 -bra,230170305000033,118 -bra,230170305000031,118 -bra,230170305000037,118 -bra,230170305000036,118 -bra,292810915000009,118 -bra,330040705010042,118 -bra,510835205000008,118 -bra,320210805000006,118 -bra,316720205030011,118 -bra,311740505000013,118 -bra,220780105000049,118 -bra,330490410000281,116 -bra,330560420000002,118 -bra,220680305000013,118 -bra,353040905000004,118 -bra,410330505000008,118 -bra,430187525000001,118 -bra,431710306000003,116 -bra,320320515000004,118 -bra,230610805000013,116 -bra,231240305000017,118 -bra,230720505000017,116 -bra,420820305000052,118 -bra,354150505000064,118 -bra,420730415000040,118 -bra,351880005001007,116 -bra,420730415000047,118 -bra,420730415000046,118 -bra,420730415000049,118 -bra,310160705000085,118 -bra,310160705000087,118 -bra,110080905000027,118 -bra,110080905000024,116 -bra,411480720000004,118 -bra,330420105000143,116 -bra,431720205000111,118 -bra,231220535000001,118 -bra,231220535000007,118 -bra,230850005000020,118 -bra,330490410000365,118 -bra,330490410000363,116 -bra,410990610000004,116 -bra,353070615000007,118 -bra,330455705220609,118 -bra,330455705220608,118 -bra,330490425000120,118 -bra,293240805000024,118 -bra,130260305100213,116 -bra,330040705000015,118 -bra,330040705000011,118 -bra,330040705000013,118 -bra,431308605000011,118 -bra,420360005000013,118 -bra,350450305000146,118 -bra,430710435000001,118 -bra,351870105000192,118 -bra,350570805000116,116 -bra,261160605180021,118 -bra,261160605180020,118 -bra,350570805000113,116 -bra,521190905000048,116 -bra,510624005000011,118 -bra,351310805000028,118 -bra,350100405000021,118 -bra,350100405000020,118 -bra,330040705100008,118 -bra,270260305000036,118 -bra,355715405000003,118 -bra,330455705370002,116 -bra,500769505000019,118 -bra,290570120000045,118 -bra,290570120000044,118 -bra,290570120000047,118 -bra,290570120000046,118 -bra,240810205080002,118 -bra,510622405000013,118 -bra,292810910000009,116 -bra,500570705000096,118 -bra,352590405000096,118 -bra,353920205000031,118 -bra,330630505000469,118 -bra,431520605000010,116 -bra,431520605000011,118 -bra,431490205001598,116 -bra,330630505000460,118 -bra,330452405000220,118 -bra,431350845000006,118 -bra,350395005000006,118 -bra,431060330000001,116 -bra,313820305000062,118 -bra,354390705000259,118 -bra,354390705000250,116 -bra,231120705000012,118 -bra,510325405000022,118 -bra,510325405000021,118 -bra,411520005250009,118 -bra,352760305000011,116 -bra,352760305000010,118 -bra,355030816000169,118 -bra,330520805090068,118 -bra,355030816000160,118 -bra,150375405000009,116 -bra,150375405000008,118 -bra,317020605000646,118 -bra,352210905000187,118 -bra,130210805000046,118 -bra,500568105000021,118 -bra,420230510000006,118 -bra,330455705230753,118 -bra,120035105000023,118 -bra,120035105000020,118 -bra,353030005000076,118 -bra,310620005680168,118 -bra,230190105000088,116 -bra,421900205000036,118 -bra,353870905000451,118 -bra,353350205000064,118 -bra,354780905000797,116 -bra,355030852000027,118 -bra,210310905000014,118 -bra,510340310430108,118 -bra,320420310000003,116 -bra,354100010000008,118 -bra,352530005000111,116 -bra,230205715000009,118 -bra,352220805000167,118 -bra,292740805270207,118 -bra,352690205000366,118 -bra,431090012000008,118 -bra,432010705000040,118 -bra,350500505000008,118 -bra,351640805000128,118 -bra,110020520000011,118 -bra,110020520000010,118 -bra,421170205000064,118 -bra,421170205000066,118 -bra,290120510000026,118 -bra,210090705000020,116 -bra,310670505040073,118 -bra,310670505040070,118 -bra,350760505000194,118 -bra,350760505000195,116 -bra,510268605000005,118 -bra,240110705000020,118 -bra,355030881000263,118 -bra,354870805000525,118 -bra,430790605000099,118 -bra,430790605000096,118 -bra,130006005000005,116 -bra,314080305000017,118 -bra,410880905000042,118 -bra,410880905000043,118 -bra,520080305000018,118 -bra,310620005670370,118 -bra,420540750000015,118 -bra,510760210000001,118 -bra,420270105000008,118 -bra,292710105000030,116 -bra,412480605000011,118 -bra,412480605000014,118 -bra,140002705000033,118 -bra,140002705000037,118 -bra,317010705100001,118 -bra,290020705000005,116 -bra,231130605000070,118 -bra,231130605000076,118 -bra,431690705100010,116 -bra,431690705100016,118 -bra,354250305000014,118 -bra,260640805000123,118 -bra,130426005000029,118 -bra,130426005000020,118 -bra,350950205000928,118 -bra,330185005000071,118 -bra,330185005000073,118 -bra,330185005000072,118 -bra,330185005000075,116 -bra,290880405000010,118 -bra,290880405000012,118 -bra,290880405000013,118 -bra,292280505000015,116 -bra,230015005000020,118 -bra,352040015000007,118 -bra,290810105000057,116 -bra,320320512000006,116 -bra,310620005620366,118 -bra,211130005000951,118 -bra,110010622000005,118 -bra,431532105000008,118 -bra,350280405000350,118 -bra,350280405000356,118 -bra,330630505000039,116 -bra,313570405000003,118 -bra,353550705000056,118 -bra,420240405000103,118 -bra,350410705000060,118 -bra,350410705000061,118 -bra,293075805000014,118 -bra,330455705170038,118 -bra,510260305000054,118 -bra,510260305000053,118 -bra,355260105000014,116 -bra,355030881000229,118 -bra,421900205000071,116 -bra,352310705000326,118 -bra,412630605000015,118 -bra,311430305000033,118 -bra,310200105000012,118 -bra,530010805110283,118 -bra,530010805110281,118 -bra,530010805110280,118 -bra,231200715000004,116 -bra,231150405000011,116 -bra,231150405000012,118 -bra,130014405000026,118 -bra,315460605000052,118 -bra,315460605000053,118 -bra,351840405000048,118 -bra,412402005000023,118 -bra,412402005000021,118 -bra,240820105000011,118 -bra,231210605000006,116 -bra,330040705040052,118 -bra,210200205000050,118 -bra,352440207000017,118 -bra,352440207000013,118 -bra,330490415000260,118 -bra,530010805300076,118 -bra,355030868000281,116 -bra,354640505000070,118 -bra,270750305000027,118 -bra,351000505000041,118 -bra,140020905000040,118 -bra,521760905000050,118 -bra,430510845000005,118 -bra,351870110000142,116 -bra,351870110000141,118 -bra,351870110000144,118 -bra,291165905000020,118 -bra,230380805000023,118 -bra,310620005620444,116 -bra,230710605000037,118 -bra,411520005360022,118 -bra,431470405000016,116 -bra,431470405000015,118 -bra,431470405000013,118 -bra,420700705000117,118 -bra,355500005000028,118 -bra,355500005000029,118 -bra,410950005000006,116 -bra,351080705000011,118 -bra,330520805000018,118 -bra,130220705000031,118 -bra,330520805000017,118 -bra,330520805000015,118 -bra,210940305000021,118 -bra,431306005000031,118 -bra,431070215000001,118 -bra,352470905000047,118 -bra,350950205001517,116 -bra,270920205000040,118 -bra,355030870000049,118 -bra,351640805000141,118 -bra,351640805000142,116 -bra,292740805220256,118 -bra,355540605000136,118 -bra,330285805000295,118 -bra,510279305000004,118 -bra,521930805000063,118 -bra,140010005000020,118 -bra,110010605000046,118 -bra,110010605000042,118 -bra,230390705000019,118 -bra,352920305000042,118 -bra,330455705290431,116 -bra,292190605000005,118 -bra,431490205002386,116 -bra,355030855000176,116 -bra,330455705170286,118 -bra,352900505000020,118 -bra,290660015000006,118 -bra,230920105000010,116 -bra,160010505000006,118 -bra,355030871000113,116 -bra,420550605000063,118 -bra,411480705000052,116 -bra,411480705000053,118 -bra,411480705000054,118 -bra,411480705000055,118 -bra,411480705000058,118 -bra,412810405000082,118 -bra,353910305000015,116 -bra,351360310000012,118 -bra,291080040000009,116 -bra,130070610000006,116 -bra,250330805000011,118 -bra,432220205000049,118 -bra,260660610000005,118 -bra,355030830000521,118 -bra,355030830000574,118 -bra,355030806000036,116 -bra,352170505000025,118 -bra,430160205000047,118 -bra,354450905000007,118 -bra,354450905000004,118 -bra,170310705000008,118 -bra,350600305000485,116 -bra,420200805000091,118 -bra,412860905000012,118 -bra,430080205000035,118 -bra,290030605000025,118 -bra,351907105000229,116 -bra,352360205000007,118 -bra,150650010000006,118 -bra,293200210000013,116 -bra,150480205000063,118 -bra,150480205000066,118 -bra,210480005000086,118 -bra,521880505000195,116 -bra,354390710000004,118 -bra,130150605000037,118 -bra,130150605000035,118 -bra,130150605000034,118 -bra,310620005650555,118 -bra,320150605000184,118 -bra,510760205000210,118 -bra,351450205000033,118 -bra,130406205000029,118 -bra,110007205000021,118 -bra,110007205000020,118 -bra,430850805000026,118 -bra,210545005000016,118 -bra,210545005000017,118 -bra,355030847000063,118 -bra,432225105000004,118 -bra,350120205000003,118 -bra,430990205000012,118 -bra,130100105000033,118 -bra,130100105000032,118 -bra,355400305000250,116 -bra,352390905000225,118 -bra,316110618000012,118 -bra,410690205040149,116 -bra,314600805000047,118 -bra,353780005000002,116 -bra,352440205000322,118 -bra,250460305000020,118 -bra,293020430000013,118 -bra,293020430000012,118 -bra,330330205000783,118 -bra,292050205000057,118 -bra,292050205000058,118 -bra,352390905000224,116 -bra,130423705000026,118 -bra,291930605000008,118 -bra,314370805000007,118 -bra,354070505000047,118 -bra,520110805000401,116 -bra,355030842000064,118 -bra,355090205000002,118 -bra,330550505000007,118 -bra,420480605000046,118 -bra,420480605000044,118 -bra,110146805000012,118 -bra,320130805000034,118 -bra,260392605000035,118 -bra,354240405000034,118 -bra,354240405000036,116 -bra,313910205000005,118 -bra,355500005000012,118 -bra,354990410000094,118 -bra,330440925000003,116 -bra,355030830000548,118 -bra,421380705000014,118 -bra,330520805070022,118 -bra,354170305000033,118 -bra,320500205000010,118 -bra,330220505000071,118 -bra,350510405000008,118 -bra,352230705000120,118 -bra,352230705000125,118 -bra,352230705000124,118 -bra,352230705000126,118 -bra,520870705150036,118 -bra,310560810000004,118 -bra,354130715000007,118 -bra,430350905000121,118 -bra,353360105000015,118 -bra,430510805100087,118 -bra,291770610000010,118 -bra,230763530000009,118 -bra,120043505000010,118 -bra,432254110000005,118 -bra,352310705000022,118 -bra,316220305000005,116 -bra,130260305000052,116 -bra,330460715000001,118 -bra,410440205000022,116 -bra,330490415000362,118 -bra,330490415000360,118 -bra,291640105000058,118 -bra,310670505010102,118 -bra,310670505010101,118 -bra,420425105000026,118 -bra,430222005000004,118 -bra,130230605000027,118 -bra,130230605000024,118 -bra,130230605000020,116 -bra,280030805000213,118 -bra,230440070140317,118 -bra,210480005000058,118 -bra,210480005000056,118 -bra,210140005000072,116 -bra,330330205000764,118 -bra,330330205000766,118 -bra,312770105000273,118 -bra,430610613000001,118 -bra,430360805000009,118 -bra,430120605000019,118 -bra,510185205000003,118 -bra,352440205000264,118 -bra,352440205000265,118 -bra,431730105000065,118 -bra,500600205000027,118 -bra,330040705090025,118 -bra,230700720000009,118 -bra,350700105000085,118 -bra,110004905000026,118 -bra,210360405000074,118 -bra,210360405000078,118 -bra,421625505000014,118 -bra,421625505000017,118 -bra,430090105000006,118 -bra,430090105000004,118 -bra,330100905070079,118 -bra,291370505000035,118 -bra,510760205000251,118 -bra,320517630000006,116 -bra,352680305000057,118 -bra,330555405000038,118 -bra,430660105060071,118 -bra,292140113000011,116 -bra,292140113000013,116 -bra,291750810000003,116 -bra,312810505000016,116 -bra,420540710000030,118 -bra,355010005000057,118 -bra,355010005000056,118 -bra,431112205000011,116 -bra,310690305000021,118 -bra,230763505000020,118 -bra,410465905000038,118 -bra,410465905000036,118 -bra,355400305000288,118 -bra,221100105090076,118 -bra,250750705000570,118 -bra,250750705000577,118 -bra,355710505000054,118 -bra,354080405000029,118 -bra,330455705070014,118 -bra,330455705070010,118 -bra,350410705000336,118 -bra,330040705030031,118 -bra,352440210000022,118 -bra,352440210000023,118 -bra,351920405000006,118 -bra,354640505000006,118 -bra,310620005630383,118 -bra,510600005000005,118 -bra,350450305000138,118 -bra,432340805000002,118 -bra,352440205000216,118 -bra,354480605000008,118 -bra,320255305000004,118 -bra,130020105000051,116 -bra,130020105000056,118 -bra,130020105000057,118 -bra,350950205001279,116 -bra,330455705220094,118 -bra,230395635000005,118 -bra,330385605000002,118 -bra,353390805000068,116 -bra,510628115000006,116 -bra,510628115000007,118 -bra,320510105000022,118 -bra,330385605000008,118 -bra,353580405000031,116 -bra,353580405000030,118 -bra,290250010000022,118 -bra,291590805000018,118 -bra,431820045000006,118 -bra,330455705170263,118 -bra,510590307000008,118 -bra,510590307000002,118 -bra,431490205001258,118 -bra,352440210000045,118 -bra,231330210000001,118 -bra,330093605040004,118 -bra,500740610000001,118 -bra,310670505010072,118 -bra,420130710000006,118 -bra,354820305000009,118 -bra,354820305000008,118 -bra,520870705220038,116 -bra,353030005000085,116 -bra,353030005000082,116 -bra,431980210000001,118 -bra,351490805000012,118 -bra,313505005000044,118 -bra,313505005000041,118 -bra,420850005000070,118 -bra,231210630000004,118 -bra,421410205000009,116 -bra,350230905000017,118 -bra,352040015000010,118 -bra,353810505000029,116 -bra,351160705000017,118 -bra,311860105280011,118 -bra,230530805000027,118 -bra,430593405000005,118 -bra,421920005000012,116 -bra,351925305000013,118 -bra,353680205000015,118 -bra,352170505000035,118 -bra,420240405000086,118 -bra,355030882000127,118 -bra,355430025000007,116 -bra,351600205000023,118 -bra,350120210000004,118 -bra,290810105000031,118 -bra,420460805000197,118 -bra,320520015090005,118 -bra,420240410000005,118 -bra,330455705170603,116 -bra,330455705170602,116 -bra,330455705170601,116 -bra,330455705170604,116 -bra,231123105000020,118 -bra,353870905000503,118 -bra,431275715000003,118 -bra,412260205000026,118 -bra,412260205000023,118 -bra,354980505000410,118 -bra,354075405000018,118 -bra,351880010000489,118 -bra,130260305090229,116 -bra,431645123000003,116 -bra,510623205000031,116 -bra,431697215000001,116 -bra,431730109000013,116 -bra,431730109000014,118 -bra,432254110000004,118 -bra,313970605000012,118 -bra,130140705000040,116 -bra,250750705000588,118 -bra,312570505000020,118 -bra,250750705000584,118 -bra,250750705000587,118 -bra,250750705000586,118 -bra,350190505000083,118 -bra,314390605000080,118 -bra,350330705000125,118 -bra,230720505000008,118 -bra,230720505000007,118 -bra,230720505000006,116 -bra,431800205000061,118 -bra,353730505000067,118 -bra,350600305000518,118 -bra,310160705000091,118 -bra,220890805000015,118 -bra,291040405000045,118 -bra,350990805000013,118 -bra,431800205000062,118 -bra,210945205000028,116 -bra,510510110000006,118 -bra,520250205000014,118 -bra,312595210000003,118 -bra,352730605000052,116 -bra,292890105000026,118 -bra,292890105000024,118 -bra,290440705000029,118 -bra,290440705000021,118 -bra,431265805000036,118 -bra,350280405000287,118 -bra,510250405000081,118 -bra,431308605000002,118 -bra,431308605000009,118 -bra,351550905000052,118 -bra,530010805100335,118 -bra,110008005000013,118 -bra,320510105000098,118 -bra,110175705000018,116 -bra,522015705000009,118 -bra,291950405000032,116 -bra,355030878000012,118 -bra,353610905000010,118 -bra,353610905000012,118 -bra,353610905000014,118 -bra,130240505000052,118 -bra,130240505000051,118 -bra,355170205000119,118 -bra,292710105000025,116 -bra,290810105000039,116 -bra,510140705000025,118 -bra,315180005000172,118 -bra,315180005000173,118 -bra,352330510000012,118 -bra,431460505000018,116 -bra,431460505000017,118 -bra,330240305050071,118 -bra,432254110000002,118 -bra,510180330000004,116 -bra,355030854000098,118 -bra,500570705000069,118 -bra,230890605000020,118 -bra,291535305000014,116 -bra,420950805000008,118 -bra,270930110000006,118 -bra,211163105000011,118 -bra,211163105000014,118 -bra,211163105000015,118 -bra,313670205080004,118 -bra,130290015000057,118 -bra,130290015000052,118 -bra,354780908000138,118 -bra,353390805000009,118 -bra,354390705000244,118 -bra,421370805000020,118 -bra,311340405000034,118 -bra,231120705000026,118 -bra,351060905000095,118 -bra,411520005250011,118 -bra,291800120000008,118 -bra,351680405000006,118 -bra,430350935000006,118 -bra,330520805090077,118 -bra,230930005000019,118 -bra,231310415000008,118 -bra,522000905000012,118 -bra,310020305000009,118 -bra,130030005000042,118 -bra,411370005000012,118 -bra,351620005000071,118 -bra,290740005000007,116 -bra,290740005000008,118 -bra,230190105000091,118 -bra,230190105000090,118 -bra,352360205000021,118 -bra,352360205000020,118 -bra,351870105000291,118 -bra,352360205000028,118 -bra,421900205000002,118 -bra,130350205000023,116 -bra,130350205000021,118 -bra,130350205000028,118 -bra,130350205000029,118 -bra,130290005000030,118 -bra,230510005000005,118 -bra,353880825000009,116 -bra,210735705000010,118 -bra,354520905000051,118 -bra,292560010000011,118 -bra,292560010000010,116 -bra,292560010000012,118 -bra,353600005000016,118 -bra,270895605000014,118 -bra,530010805060277,116 -bra,530010805060272,118 -bra,530010805060270,116 -bra,530010805060278,118 -bra,530010805060279,116 -bra,292105405000018,118 -bra,230205715000010,116 -bra,313130705000057,118 -bra,315090105000012,118 -bra,270430205090049,118 -bra,521830005000035,118 -bra,230550605000100,118 -bra,310620060660188,118 -bra,421420105000025,118 -bra,351050010000055,118 -bra,351050010000054,116 -bra,350470105000004,118 -bra,421170205000054,118 -bra,355450805000005,118 -bra,310560805000062,118 -bra,352390905000165,118 -bra,230015005000034,118 -bra,311535905000007,118 -bra,293210110000010,118 -bra,411370005040093,118 -bra,351500405000244,118 -bra,420010105000044,118 -bra,330330205000650,118 -bra,310670505040008,118 -bra,510268605000011,118 -bra,521375605000016,118 -bra,430790605000085,118 -bra,130006005000017,118 -bra,130006005000015,118 -bra,130006005000014,118 -bra,230980510000007,118 -bra,310620005620055,118 -bra,310620005620051,118 -bra,410650605000045,118 -bra,410650605000046,118 -bra,410650605000047,118 -bra,410650605000041,118 -bra,410650605000042,118 -bra,410650605000043,118 -bra,140023305000011,116 -bra,330040705100010,118 -bra,292710105000009,118 -bra,260700005000011,116 -bra,140002705000048,116 -bra,231130605000008,118 -bra,430590005000014,118 -bra,320320512000010,116 -bra,431477905000011,118 -bra,240810205080073,116 -bra,330185005000042,116 -bra,292380310000004,118 -bra,290880405000008,116 -bra,330420110000056,118 -bra,292593105000024,118 -bra,431237735000001,118 -bra,355030847000185,118 -bra,350280405000347,118 -bra,270760205000018,118 -bra,420180205000007,118 -bra,352330510000017,118 -bra,317010705170010,116 -bra,330450810000001,116 -bra,354990410000011,118 -bra,354050705000012,118 -bra,500320705000064,118 -bra,355030888000048,116 -bra,510260305000049,118 -bra,510260305000048,118 -bra,510260305000047,118 -bra,510260305000045,118 -bra,510260305000041,118 -bra,352230705000173,118 -bra,432190708000001,118 -bra,260290220000043,118 -bra,310620005630008,118 -bra,320060720000016,116 -bra,355030837000275,118 -bra,351880005001008,116 -bra,355030865000095,118 -bra,231150405000024,118 -bra,150360605000101,116 -bra,150360605000102,116 -bra,150360605000103,116 -bra,351907105000213,118 -bra,510840205000270,118 -bra,351060905000115,116 -bra,230625605000024,118 -bra,355030855000277,118 -bra,352690205000497,118 -bra,352690205000491,118 -bra,291010705000027,118 -bra,355030881000274,118 -bra,430180010000003,118 -bra,421880620000003,118 -bra,354520905000120,118 -bra,354520905000122,118 -bra,230280011000005,118 -bra,313665210000005,118 -bra,521056205000010,118 -bra,310150805000045,118 -bra,310150805000046,118 -bra,230030905000046,116 -bra,330260110000010,118 -bra,355030882000172,118 -bra,430005928000001,118 -bra,350760505000310,118 -bra,350190505000034,118 -bra,355030842000108,118 -bra,354990405000885,118 -bra,314467205000007,118 -bra,530010805060445,118 -bra,530010805060446,118 -bra,411840225000009,118 -bra,411150605000044,118 -bra,411150605000040,118 -bra,230860905000029,118 -bra,500270405130117,118 -bra,230710605000024,118 -bra,410895705000015,118 -bra,430462205000008,118 -bra,430462205000004,116 -bra,421510905000021,118 -bra,510325410000002,118 -bra,350740705000031,116 -bra,330040705060041,118 -bra,130220705000021,118 -bra,130220705000020,118 -bra,130220705000029,118 -bra,354580305000245,118 -bra,355030870000051,118 -bra,421917605000009,118 -bra,353200905000026,118 -bra,355540605000129,118 -bra,313670205080008,118 -bra,293360405000041,118 -bra,355030812000126,118 -bra,355030812000125,118 -bra,432250905000132,118 -bra,260300905000026,118 -bra,230730405000224,118 -bra,310670505080048,118 -bra,320265220000003,118 -bra,530010805180076,118 -bra,312120905000014,118 -bra,312120905000013,118 -bra,312120905000012,118 -bra,320060705000043,116 -bra,320060705000040,116 -bra,350790210000003,118 -bra,522010805000048,118 -bra,355030877000150,118 -bra,411480705000044,118 -bra,411480705000049,118 -bra,411480705000048,118 -bra,350190505000012,118 -bra,330455705230285,118 -bra,430460605000153,118 -bra,311860105150028,118 -bra,220370105000062,118 -bra,350635905000054,118 -bra,150060205000114,118 -bra,355030817000314,118 -bra,420730415000039,118 -bra,150780505000034,118 -bra,432240005000118,118 -bra,430790605000153,118 -bra,353260305000008,118 -bra,351500405000306,118 -bra,290810105000037,118 -bra,290810105000033,118 -bra,352750405000004,118 -bra,330630505000404,118 -bra,330630505000401,118 -bra,431710305000157,118 -bra,120005405000008,118 -bra,261070705000085,118 -bra,510650505000025,118 -bra,510650505000027,116 -bra,150060205000094,118 -bra,130260305110279,116 -bra,130260305110276,118 -bra,330455705290443,116 -bra,120017905000015,118 -bra,354450905000015,116 -bra,354450905000016,118 -bra,430155205000009,118 -bra,292020515000013,118 -bra,431850705060002,118 -bra,510642205000033,118 -bra,421480505000117,118 -bra,350600305000248,118 -bra,355210605000076,118 -bra,430350922000001,118 -bra,330020915000027,118 -bra,330350005160136,116 -bra,221110005000084,118 -bra,351880005000523,118 -bra,314810305000072,118 -bra,411930125000001,118 -bra,431010805000084,118 -bra,431010805000083,118 -bra,231090210000005,118 -bra,130406205000035,118 -bra,130406205000031,118 -bra,230840105000040,118 -bra,410160605000040,118 -bra,292170830000001,118 -bra,293090705000012,118 -bra,231060505000015,118 -bra,231060505000017,118 -bra,211220905000167,118 -bra,291735905000019,118 -bra,311120005000010,118 -bra,330330205000831,118 -bra,330330205000830,118 -bra,355500005000100,118 -bra,521056205000011,118 -bra,351515205000012,118 -bra,354480605000010,118 -bra,354780905000836,118 -bra,230205705000011,118 -bra,313170305000049,118 -bra,430045505000010,118 -bra,431261725000001,118 -bra,430610605000134,118 -bra,430610605000135,118 -bra,351290205000017,118 -bra,351880005000835,118 -bra,350710005000047,118 -bra,350710005000044,118 -bra,130423705000036,118 -bra,421930905000061,118 -bra,150175805000010,118 -bra,352180405000031,118 -bra,171150605000010,118 -bra,354990410000104,116 -bra,354990410000103,116 -bra,354060605000020,118 -bra,420300615000005,118 -bra,231380705000025,116 -bra,355400305000183,116 -bra,330455705130218,118 -bra,330455705130214,116 -bra,520753505000011,118 -bra,351440315000006,118 -bra,410540905000043,118 -bra,355090205000010,118 -bra,350950205001325,116 -bra,350950205001326,116 -bra,430080205000038,118 -bra,431350845000004,118 -bra,431350845000005,118 -bra,352590405000614,116 -bra,350410705000251,118 -bra,270820405000009,116 -bra,420730410000060,118 -bra,260660610000011,118 -bra,260660610000012,118 -bra,355030895000091,116 -bra,210547605000016,118 -bra,354580305000252,118 -bra,231070405000023,118 -bra,411480715000004,118 -bra,411480715000005,116 -bra,351850305000011,116 -bra,353770105000009,118 -bra,330380705000036,116 -bra,320130805000180,118 -bra,352720705000125,118 -bra,312550705000005,118 -bra,130406205000074,118 -bra,354130705000068,116 -bra,310670505010093,118 -bra,310670505010097,118 -bra,291550210000012,118 -bra,354770005000039,118 -bra,354770005000035,118 -bra,320180305000008,118 -bra,210650805000012,116 -bra,210650805000010,116 -bra,351960010000003,116 -bra,431010805000039,118 -bra,430350905000116,118 -bra,130040905000025,118 -bra,351535005000019,116 -bra,420980505000009,118 -bra,293317425000009,118 -bra,310620005670360,118 -bra,221100105100177,118 -bra,221100105100178,118 -bra,330040705010055,118 -bra,420190105000010,118 -bra,420190105000011,118 -bra,355030818000112,118 -bra,290810105000061,116 -bra,290810105000060,118 -bra,431760816000004,118 -bra,354420205000011,118 -bra,420425105000036,118 -bra,420425105000033,116 -bra,231110805000021,118 -bra,431245005000007,118 -bra,210480005000046,116 -bra,210480005000044,118 -bra,412590205000005,116 -bra,354250305000009,118 -bra,352520105000053,118 -bra,351640805000105,116 -bra,140010005000306,118 -bra,230400420000011,118 -bra,355510905000030,118 -bra,330420110000051,116 -bra,431870505000300,118 -bra,353870905000442,116 -bra,432215230000001,118 -bra,355030803000071,118 -bra,421730305000028,118 -bra,330020905000180,118 -bra,353160505000012,116 -bra,510760205000241,118 -bra,290950505000011,116 -bra,130370005000074,118 -bra,130370005000071,118 -bra,130370005000070,118 -bra,130370005000072,118 -bra,351030205000014,118 -bra,421340105000012,118 -bra,150085905000019,118 -bra,355010005000065,118 -bra,230763505000030,118 -bra,355400305000297,118 -bra,354980505000497,118 -bra,250750705000569,118 -bra,250750705000562,118 -bra,250750705000567,118 -bra,250750705000566,118 -bra,313870805000014,118 -bra,350220005000009,116 -bra,290570110000097,116 -bra,510840205000257,118 -bra,350410705000321,118 -bra,350410705000320,118 -bra,350410705000323,118 -bra,330455705300286,118 -bra,314730305000035,118 -bra,353690105000006,118 -bra,430790605000114,118 -bra,430790605000113,118 -bra,530010805230060,118 -bra,430790605000111,118 -bra,355030885000056,118 -bra,410980705000028,118 -bra,353690105000008,118 -bra,355030881000289,118 -bra,351450205000018,118 -bra,230410335000013,118 -bra,432250905000025,118 -bra,260870115000007,118 -bra,351450205000031,118 -bra,130070605000073,118 -bra,510600005000013,118 -bra,510600005000012,116 -bra,510618205000014,116 -bra,510760205000214,118 -bra,130020105000045,118 -bra,130020105000046,118 -bra,130020105000040,118 -bra,130020105000049,118 -bra,355410205000359,118 -bra,231200708000002,118 -bra,330455705220088,118 -bra,261090505000053,118 -bra,351820605000026,118 -bra,412710605000079,118 -bra,431700405000022,118 -bra,350280405000052,118 -bra,311530005000057,118 -bra,330490405000524,118 -bra,354560505000023,116 -bra,420240410000007,118 -bra,421930905000111,118 -bra,431690705060054,118 -bra,510515005000053,118 -bra,510515005000059,118 -bra,410450105000019,118 -bra,310670505010066,118 -bra,430745005000002,118 -bra,420675105000005,118 -bra,420675105000004,118 -bra,350230905000028,116 -bra,351900605000013,118 -bra,432280605000058,118 -bra,510790905000223,118 -bra,353940005000012,118 -bra,292335705000021,116 -bra,292335705000026,116 -bra,530010805080466,118 -bra,354220605000051,118 -bra,431870505000067,118 -bra,351790105000017,118 -bra,351790105000016,116 -bra,420665210000002,118 -bra,290570110000123,118 -bra,330040705080002,118 -bra,230580305000025,118 -bra,230580305000020,118 -bra,355030811000341,118 -bra,351300905000103,116 -bra,355030855000239,118 -bra,316935610000002,118 -bra,316935610000004,116 -bra,411850105000151,118 -bra,431640205000007,118 -bra,520110805000255,116 -bra,432163405000008,118 -bra,510790905000046,118 -bra,411790905000032,118 -bra,411790905000037,118 -bra,352590405000015,116 -bra,350760505000273,118 -bra,351350405000168,116 -bra,431560205080009,118 -bra,421930905000096,118 -bra,431610505000040,118 -bra,431610505000041,116 -bra,431610505000042,118 -bra,431610505000043,118 -bra,420940905000080,118 -bra,130170405000048,116 -bra,130170405000049,116 -bra,130170405000044,118 -bra,353470805000003,118 -bra,351500405000028,118 -bra,351880005000542,118 -bra,421100905000009,118 -bra,351000505000031,118 -bra,320500210000002,118 -bra,350410705000168,118 -bra,291810005000047,116 -bra,330520805070032,118 -bra,330520805070035,118 -bra,330040705010068,118 -bra,210260610000006,118 -bra,350700105000038,118 -bra,412550605000161,118 -bra,313310505000018,118 -bra,355030855000093,118 -bra,320500215100080,116 -bra,354130715000010,118 -bra,140047205000034,118 -bra,354130715000012,118 -bra,230240440000005,118 -bra,421660213000090,118 -bra,230600915000006,118 -bra,351050005000103,118 -bra,330100980000024,118 -bra,291125305000012,118 -bra,354140605000245,118 -bra,354140605000244,118 -bra,130270205000059,116 -bra,130270205000052,118 -bra,130270205000054,118 -bra,355100905000236,118 -bra,330187605060011,118 -bra,261160605200117,118 -bra,353730505000073,118 -bra,352390905000023,118 -bra,314120705000013,118 -bra,314120705000017,118 -bra,411140705000019,118 -bra,350610205000128,118 -bra,292225005000014,118 -bra,351640805000129,118 -bra,290380510000001,116 -bra,350470105000007,118 -bra,350450305000165,118 -bra,421170205000057,116 -bra,220390905000047,118 -bra,421600805000011,118 -bra,354780905000453,118 -bra,411140705000018,118 -bra,352550805000008,118 -bra,431560205370002,118 -bra,412080405000015,118 -bra,310620005670439,118 -bra,431460505000049,118 -bra,330455705220311,118 -bra,330455705220312,118 -bra,130080505000036,118 -bra,355030894000109,116 -bra,411915205000100,118 -bra,352330510000004,116 -bra,231200709000003,118 -bra,351060905000109,116 -bra,431340905000337,118 -bra,510622405000034,118 -bra,411125805000026,118 -bra,500570705000070,118 -bra,351490805000011,118 -bra,313670205080014,118 -bra,313670205080011,118 -bra,313670205080012,118 -bra,317040405000061,118 -bra,431490205000700,118 -bra,431490205000701,118 -bra,354390705000231,118 -bra,522020705000049,118 -bra,352080605000009,118 -bra,420010105000042,118 -bra,293020425000013,118 -bra,210905605000011,118 -bra,355220505000414,118 -bra,110010605000057,118 -bra,352080605000003,118 -bra,430410115000001,118 -bra,350190505000085,118 -bra,430700505000065,118 -bra,355030852000015,118 -bra,352590405000163,116 -bra,330520805090040,118 -bra,330520805090047,118 -bra,320160510000004,118 -bra,355030852000013,118 -bra,210980910000011,118 -bra,351640805000133,118 -bra,351640805000137,118 -bra,432166705000013,116 -bra,354120805000025,118 -bra,420500107000007,118 -bra,130030005000070,116 -bra,411370005000023,118 -bra,290740005000012,116 -bra,351500405000292,118 -bra,130070605000040,118 -bra,130350205000031,118 -bra,130350205000033,118 -bra,130350205000032,118 -bra,130350205000034,118 -bra,130350205000037,118 -bra,130350205000036,116 -bra,355030855000117,116 -bra,310900605000046,118 -bra,350580705000024,118 -bra,350580705000027,118 -bra,320506920000008,118 -bra,420230505000056,118 -bra,420330305000011,118 -bra,210408105000006,116 -bra,420765005000021,118 -bra,431580005000020,118 -bra,355030852000001,118 -bra,355030830000557,118 -bra,421880605000013,118 -bra,432254125000001,118 -bra,330187605060020,118 -bra,330187605060022,118 -bra,330187605060023,118 -bra,352530005000137,116 -bra,352530005000152,118 -bra,355680005000032,118 -bra,355680005000033,118 -bra,352900505000074,118 -bra,355280905000169,118 -bra,221100105070002,118 -bra,421170205000041,118 -bra,431065205000004,116 -bra,350440405000021,118 -bra,350440405000026,118 -bra,420010105000052,118 -bra,420010105000050,118 -bra,411940005000049,118 -bra,231335110000017,118 -bra,421080305000007,118 -bra,120020305000078,116 -bra,431303705000004,118 -bra,315140405000059,118 -bra,351880005001056,116 -bra,330240305040029,118 -bra,520870705290046,118 -bra,230200805000035,118 -bra,230200805000033,118 -bra,431740005000041,118 -bra,354140605000191,118 -bra,421500005000074,118 -bra,350400805000112,118 -bra,350400805000114,118 -bra,292710105000016,116 -bra,292710105000013,116 -bra,292710105000019,116 -bra,292710105000018,116 -bra,292740805180045,118 -bra,411990515000013,118 -bra,230640549000006,118 -bra,231130605000010,118 -bra,292360505000009,118 -bra,352330510000018,118 -bra,330455705170397,118 -bra,330185005000057,116 -bra,330185005000053,116 -bra,313940905000006,118 -bra,261160605210032,118 -bra,261160605210033,118 -bra,261160605210031,118 -bra,432375405000003,118 -bra,522119705000006,118 -bra,522160105000050,118 -bra,210060005000069,118 -bra,330490415000295,118 -bra,317010705170005,118 -bra,130020105000065,118 -bra,432260805000051,118 -bra,355030888000070,118 -bra,355030888000073,116 -bra,240800305000177,118 -bra,150290525000004,118 -bra,350750605000143,118 -bra,431090005000004,118 -bra,270430205120040,118 -bra,355030803000093,118 -bra,351880005001019,116 -bra,351880005001018,116 -bra,351880005001017,116 -bra,351880005001012,116 -bra,293330706000007,118 -bra,431420905000013,118 -bra,354970605000095,118 -bra,354940905000078,118 -bra,432200415000004,118 -bra,355030855000061,118 -bra,353300705000034,118 -bra,230625605000035,118 -bra,353060710000016,118 -bra,355100905000370,116 -bra,420540715000043,116 -bra,355030842000219,118 -bra,430510805200009,118 -bra,231320335000008,118 -bra,355180105000019,118 -bra,291840705000054,118 -bra,430350935000007,118 -bra,421085205000003,118 -bra,330260110000009,116 -bra,410650605000037,118 -bra,351880005000980,118 -bra,431870505000104,118 -bra,351200105000026,118 -bra,351200105000027,118 -bra,220190305000015,118 -bra,320490630000012,118 -bra,210095605000051,118 -bra,210095605000054,118 -bra,210095605000056,118 -bra,520170205000030,118 -bra,354880705000204,116 -bra,330455705080101,118 -bra,420950805000038,118 -bra,411840225000010,118 -bra,411150605000055,118 -bra,411150605000053,118 -bra,310620005620461,116 -bra,231123110000004,118 -bra,431490205000465,118 -bra,431470405000033,118 -bra,355500005000006,118 -bra,292620210000014,118 -bra,530010805080056,116 -bra,355030855000144,118 -bra,290400105000011,116 -bra,313130705000090,118 -bra,220960905000007,118 -bra,351040105000070,118 -bra,351670505000072,118 -bra,411820405000174,118 -bra,310620005670429,118 -bra,432166705000022,118 -bra,314710510000004,118 -bra,293345505000024,118 -bra,420700705000037,118 -bra,420700705000032,118 -bra,251080805000048,118 -bra,432220205000004,118 -bra,230725405000009,118 -bra,500630905000043,118 -bra,315120605000004,118 -bra,150530405000050,118 -bra,330520805080018,118 -bra,353430205000019,118 -bra,420700705000064,118 -bra,430790605000124,118 -bra,430790605000122,118 -bra,430790605000123,118 -bra,430790605000120,118 -bra,355040705000045,118 -bra,355040705000041,118 -bra,130008605000015,118 -bra,221070605000026,118 -bra,352180405000044,118 -bra,430690830000001,118 -bra,430150310000004,118 -bra,310840410000004,118 -bra,310840410000003,116 -bra,355220505000277,118 -bra,330500016000002,118 -bra,330500016000004,118 -bra,330630505000410,118 -bra,354990405000034,118 -bra,230440005080019,118 -bra,292740805180145,118 -bra,354460805000007,118 -bra,130260305070080,116 -bra,432040405000049,118 -bra,355030855000278,118 -bra,315180005000188,118 -bra,110094005000006,118 -bra,431370617000001,118 -bra,351620005000214,118 -bra,313960705000002,118 -bra,355030835000038,118 -bra,421850905000008,118 -bra,431490205002097,118 -bra,351880005000873,118 -bra,530010805120102,118 -bra,130260305060076,118 -bra,312700820000006,116 -bra,241340905000010,118 -bra,312200925000005,118 -bra,292660805000068,118 -bra,410370110000001,118 -bra,355030855000276,118 -bra,350450305000148,118 -bra,410140825000011,118 -bra,291735905000020,116 -bra,291735905000021,116 -bra,291735905000023,118 -bra,291735905000024,118 -bra,320240505000205,118 -bra,311440205000020,118 -bra,351820610000003,118 -bra,355030852000014,118 -bra,352310705000386,116 -bra,420600905000022,118 -bra,260345405070025,116 -bra,160015405000009,118 -bra,355640405000056,118 -bra,355640405000052,118 -bra,355400305000278,118 -bra,355400305000277,118 -bra,430610605000128,118 -bra,430610605000124,118 -bra,430610605000127,118 -bra,320465805000016,118 -bra,350900705000081,118 -bra,310670505080014,116 -bra,210255605000020,118 -bra,431090005000014,118 -bra,431090005000016,118 -bra,431090005000017,118 -bra,310940205000032,118 -bra,150680705000177,118 -bra,432080005000035,118 -bra,172110905000038,118 -bra,410540905000037,118 -bra,410540905000034,118 -bra,410540905000038,118 -bra,230830205000053,118 -bra,230830205000051,118 -bra,230830205000056,118 -bra,250750705000424,118 -bra,330455705220308,118 -bra,353800610000045,118 -bra,353800610000044,116 -bra,510792505000007,118 -bra,170386705000008,118 -bra,351440315000003,118 -bra,420850005000053,118 -bra,350410705000260,118 -bra,352100205000014,118 -bra,530010805150494,118 -bra,353000305000005,118 -bra,353000305000008,118 -bra,353000305000009,118 -bra,410305705000008,118 -bra,410305705000009,118 -bra,330600805000120,118 -bra,353060713000038,118 -bra,280630505000027,116 -bra,230320405000047,118 -bra,412650405000029,116 -bra,354340205000414,116 -bra,354340205000415,116 -bra,353460905000049,118 -bra,432070105000032,118 -bra,432070105000031,118 -bra,354805405000014,118 -bra,354805405000015,118 -bra,354805405000013,118 -bra,290270820000015,118 -bra,351880005001006,116 -bra,351880005001002,116 -bra,431960405000034,118 -bra,510260315000011,118 -bra,110020505000030,118 -bra,421500005000056,118 -bra,432280605000060,118 -bra,240810205080006,118 -bra,240810205080005,118 -bra,355030875000194,116 -bra,290790505000026,118 -bra,354780910000018,116 -bra,352230705000101,118 -bra,351410605000030,116 -bra,220198805000012,116 -bra,430350905000102,118 -bra,410180405000065,118 -bra,130040905000019,116 -bra,130040905000017,118 -bra,313670205130010,118 -bra,411210805000010,118 -bra,420590205000096,118 -bra,210160805000129,118 -bra,210160805000123,118 -bra,351880005000540,118 -bra,353870905000118,118 -bra,290810105000056,116 -bra,290810105000059,118 -bra,316870505000087,118 -bra,421260105000003,118 -bra,355030894000268,118 -bra,293330720000015,118 -bra,230100007000012,118 -bra,420420205000198,118 -bra,510795825000031,118 -bra,292380305000064,118 -bra,290420905000023,116 -bra,220155605000012,116 -bra,220155605000011,118 -bra,230440070140337,118 -bra,350190505000053,118 -bra,312595205000010,118 -bra,110020505000057,118 -bra,355030830000546,118 -bra,431237740000001,118 -bra,431862205000005,118 -bra,350800905000026,118 -bra,431490205000028,118 -bra,420800505000020,118 -bra,320320505000179,118 -bra,421730305000037,118 -bra,421730305000039,118 -bra,421730305000038,118 -bra,411030005000008,118 -bra,431237730000001,118 -bra,353100105000006,118 -bra,431237730000002,118 -bra,221160505000010,116 -bra,221160505000011,118 -bra,221160505000012,118 -bra,352160605000018,118 -bra,110149205000017,116 -bra,412590210000002,118 -bra,421760005000020,116 -bra,421625505000013,118 -bra,432160005000017,118 -bra,310620005630338,118 -bra,350570805000106,118 -bra,421340105000013,118 -bra,230010105000026,118 -bra,431020705000072,118 -bra,430585025000003,118 -bra,330455705220607,118 -bra,330455705220606,118 -bra,421120705000004,118 -bra,350410705000315,118 -bra,350410705000310,118 -bra,350410705000313,118 -bra,292310005000025,118 -bra,355030855000304,118 -bra,520025805000094,118 -bra,130070605000068,118 -bra,510600005000022,116 -bra,510600005000023,118 -bra,510600005000024,118 -bra,330070405000337,118 -bra,355680005000018,118 -bra,510618205000007,118 -bra,430040605100027,118 -bra,430040605100029,118 -bra,120060905000042,118 -bra,354980510000025,118 -bra,420740305000005,118 -bra,130020105000074,118 -bra,350700105000127,118 -bra,350700105000121,118 -bra,350700105000120,118 -bra,330455705250278,118 -bra,130260305130010,118 -bra,520530705000018,118 -bra,510625725000007,118 -bra,314330205000376,118 -bra,261070705000130,118 -bra,280210605000073,118 -bra,230765005000157,118 -bra,421140505000010,118 -bra,430160205000142,116 -bra,350010505000056,118 -bra,316520605000016,116 -bra,290140305000018,116 -bra,290140305000019,118 -bra,431550305000030,118 -bra,353050810000004,118 -bra,292740805060155,116 -bra,412330305000016,116 -bra,221100105100222,118 -bra,221100105100223,118 -bra,510675205000034,118 -bra,310670505010058,118 -bra,310670505010053,118 -bra,431890305000043,118 -bra,432220205000002,118 -bra,230765005000017,118 -bra,355030889000112,118 -bra,412280005000008,118 -bra,412570405000020,116 -bra,140023305000008,116 -bra,315270905000008,118 -bra,412796505000010,118 -bra,430535505000031,118 -bra,350230905000030,118 -bra,352260405000050,118 -bra,352970805000040,118 -bra,431033005000088,118 -bra,430920905000342,116 -bra,290630315000011,118 -bra,432330905000009,118 -bra,172110905000022,118 -bra,500270405090093,118 -bra,421630510000005,118 -bra,352590405000187,116 -bra,352590405000186,118 -bra,520310405000014,118 -bra,430300405000029,118 -bra,291130325000004,118 -bra,330455705080036,118 -bra,421340108000007,118 -bra,351980805000011,118 -bra,421830105000016,118 -bra,230420225000017,118 -bra,330490420000281,118 -bra,310400705000105,118 -bra,351500405000276,118 -bra,350760505000317,118 -bra,354230505000019,118 -bra,351250605000010,118 -bra,353460905000050,118 -bra,411850105000145,118 -bra,411850105000144,118 -bra,290380510000014,118 -bra,290380510000013,118 -bra,290380510000010,118 -bra,352230725000004,116 -bra,355030836000331,116 -bra,270430205070001,118 -bra,130340305000083,118 -bra,210805805000017,118 -bra,431160110000003,118 -bra,311800705000041,118 -bra,410480805000010,118 -bra,310620005630208,118 -bra,130170405000051,118 -bra,130170405000052,118 -bra,130170405000057,118 -bra,130170405000056,118 -bra,314390605000104,118 -bra,330040705010072,118 -bra,355030858000231,118 -bra,354870805000753,118 -bra,353870905000552,118 -bra,330500030000008,118 -bra,312770155000002,118 -bra,411150625000011,118 -bra,411150625000010,116 -bra,330490410000259,118 -bra,430230311000002,118 -bra,350450305000145,118 -bra,150230105000033,118 -bra,130140705000064,118 -bra,130140705000065,118 -bra,350450305000147,118 -bra,412853405000009,118 -bra,150670805000050,118 -bra,314150405000015,118 -bra,210408105000016,118 -bra,410480805000427,118 -bra,410480805000426,118 -bra,130270205000043,118 -bra,430790605000012,118 -bra,430950605000008,118 -bra,500270405120031,118 -bra,291200405000026,118 -bra,291200405000022,118 -bra,291200405000023,118 -bra,330250205000032,118 -bra,350320805000103,118 -bra,330490410000356,118 -bra,354940905000076,118 -bra,130100105000028,118 -bra,411915205000097,118 -bra,330390605000019,118 -bra,431490205001306,118 -bra,431490205001301,118 -bra,431490205001300,118 -bra,355630505000044,118 -bra,355630505000041,118 -bra,355630505000040,118 -bra,421600805000005,118 -bra,421600805000001,118 -bra,421630505000015,118 -bra,311260405000017,118 -bra,330040705140022,118 -bra,230250305000061,118 -bra,352940105000421,118 -bra,412710605000093,118 -bra,431640205000027,118 -bra,411370005030004,118 -bra,411370005030002,118 -bra,420555510000004,118 -bra,521308705000047,118 -bra,410420425000003,116 -bra,352330510000030,118 -bra,431460505000032,118 -bra,292300125000027,118 -bra,210820710000002,118 -bra,292575805000029,116 -bra,510622405000042,118 -bra,352440210000010,118 -bra,421575205000008,118 -bra,410450105000031,118 -bra,355030830000543,118 -bra,355030830000547,118 -bra,420800505000018,118 -bra,351490805000026,118 -bra,316470405000070,118 -bra,353730505000064,118 -bra,354870810000009,118 -bra,354390705000224,118 -bra,522020705000052,118 -bra,522020705000055,118 -bra,521300405000019,116 -bra,230460805000021,118 -bra,421227005000012,118 -bra,510325405000017,118 -bra,311660505000041,118 -bra,240810205080050,116 -bra,240810205080058,118 -bra,500660605010007,118 -bra,350560905000038,118 -bra,317020605000617,116 -bra,354780905000243,118 -bra,431990105000094,118 -bra,120035105000012,116 -bra,130030005000062,118 -bra,521550405000011,118 -bra,411722220000003,118 -bra,312160505000036,118 -bra,312160505000038,118 -bra,421900205000068,118 -bra,421900205000069,116 -bra,421900205000066,118 -bra,421900205000064,118 -bra,421900205000065,118 -bra,412020005000006,118 -bra,355100905000268,118 -bra,230320415000005,116 -bra,355330205000039,118 -bra,353930105000107,118 -bra,353930105000106,118 -bra,130330405000043,118 -bra,210408105000011,118 -bra,210408105000012,118 -bra,210408105000019,116 -bra,210408105000018,118 -bra,330480505000035,116 -bra,291760705000060,116 -bra,351490805000014,118 -bra,412500105000020,118 -bra,530010805060259,118 -bra,530010805060256,118 -bra,353860005000021,118 -bra,355030830000545,118 -bra,354850005000660,118 -bra,350600305000351,116 -bra,510560605000019,116 -bra,130063105000046,118 -bra,311110105000012,118 -bra,350950205001288,116 -bra,355030837000113,118 -bra,420910205000459,118 -bra,270770105000049,118 -bra,352044205000041,118 -bra,430660105060055,118 -bra,355250205000063,118 -bra,411820405000196,118 -bra,421170205000037,118 -bra,320140723000008,116 -bra,310560805000045,118 -bra,355030842000109,116 -bra,430558705000008,118 -bra,431306005000028,118 -bra,352940105000398,116 -bra,420100005000016,118 -bra,420100005000017,116 -bra,420100005000019,118 -bra,231240308000004,118 -bra,231240308000007,118 -bra,310670505040028,118 -bra,430900124000001,118 -bra,351720805000015,116 -bra,521370705000014,118 -bra,430150305000005,118 -bra,280480505000160,118 -bra,330490410000188,118 -bra,330490420000324,118 -bra,410200005000040,118 -bra,350990805000024,116 -bra,355070405000037,118 -bra,432010705000023,118 -bra,320500220000002,118 -bra,260380105000008,116 -bra,260380105000007,118 -bra,260380105000005,118 -bra,430040605110022,118 -bra,150080005000277,116 -bra,355220505000392,118 -bra,355030870000050,118 -bra,350610205000025,118 -bra,330010015000053,118 -bra,330010015000052,118 -bra,431370605000043,118 -bra,140010005000349,118 -bra,320520015000001,116 -bra,231130605000027,116 -bra,354940905000051,118 -bra,355030830000383,118 -bra,290270820000014,116 -bra,160027905000041,116 -bra,431760805000037,118 -bra,350260605000008,118 -bra,421170205000039,118 -bra,421575205000009,118 -bra,221130805000035,118 -bra,350950225000019,118 -bra,510740405000009,118 -bra,351880010000607,118 -bra,293180605000034,118 -bra,293180605000035,118 -bra,293180605000036,118 -bra,231320305000022,116 -bra,352050905000179,118 -bra,430940707000003,118 -bra,431710320000001,116 -bra,510330405000033,116 -bra,355030882000073,116 -bra,431240127000001,118 -bra,350410705000053,118 -bra,352140805000018,118 -bra,431560205240002,118 -bra,330010005000039,116 -bra,355030888000063,116 -bra,355030888000062,116 -bra,355030888000061,116 -bra,316210405000017,118 -bra,352440205000132,116 -bra,351800805000007,118 -bra,350690405000014,118 -bra,421060505000011,118 -bra,320060720000034,118 -bra,316180905000008,118 -bra,530010805180315,118 -bra,150565005000030,118 -bra,530010805180313,118 -bra,510130805000040,118 -bra,510130805000042,118 -bra,270230605000038,118 -bra,316294805000009,116 -bra,291360645000020,118 -bra,354980505000195,118 -bra,520110805000418,118 -bra,210177205000016,118 -bra,210177205000015,118 -bra,210177205000014,118 -bra,290300305000019,118 -bra,431050405000021,118 -bra,431365620000004,118 -bra,352940105000459,118 -bra,354870805001160,116 -bra,350610205000085,118 -bra,350320805000035,118 -bra,350320805000038,116 -bra,351440305000062,118 -bra,330190015000036,118 -bra,510340310430040,118 -bra,430710430000001,118 -bra,231220510000005,116 -bra,352730605000030,118 -bra,421725305000007,118 -bra,150060207000018,118 -bra,411280105000012,118 -bra,520170205000029,118 -bra,520170205000028,118 -bra,520170205000027,118 -bra,130300705000032,118 -bra,431730130000005,118 -bra,431730130000004,118 -bra,350250705000005,118 -bra,130420305000057,118 -bra,280480505000164,118 -bra,280480505000165,118 -bra,312870905000008,118 -bra,431365630000019,118 -bra,420190105000009,118 -bra,350970005000070,118 -bra,351320705000015,116 -bra,411640605000004,118 -bra,355540605000107,118 -bra,420419405000006,118 -bra,220960905000013,118 -bra,432380405000022,118 -bra,311200005000009,118 -bra,431870505000105,118 -bra,314790705000194,118 -bra,311940105000080,118 -bra,130290010000027,118 -bra,130290010000026,118 -bra,352430305000091,118 -bra,355030830000497,118 -bra,355030830000495,118 -bra,312200905000030,118 -bra,351360305000015,118 -bra,220220805000082,118 -bra,310620005640185,118 -bra,431640215000001,118 -bra,353870905000448,118 -bra,314600805000046,118 -bra,330100905070120,118 -bra,130260305140368,118 -bra,355030834000154,116 -bra,355170205000124,118 -bra,231050607000003,118 -bra,353475705000021,116 -bra,420970610000001,118 -bra,291080005060093,116 -bra,292860405000050,118 -bra,330010015000086,118 -bra,317010705200001,116 -bra,500510305000012,118 -bra,430460605000179,118 -bra,500375105000015,116 -bra,353350205000061,118 -bra,353350205000063,118 -bra,292980005000022,116 -bra,330360905000023,118 -bra,355190005000023,118 -bra,410150705000141,118 -bra,430905005000012,118 -bra,354140605000139,118 -bra,231030810000001,118 -bra,430790605000136,118 -bra,430160220000001,116 -bra,351500405000369,118 -bra,350400805000108,116 -bra,431370652000004,118 -bra,353130805000052,118 -bra,350010505000075,118 -bra,230880705000011,116 -bra,432260805000079,118 -bra,354990405000004,118 -bra,430480405000029,118 -bra,430480405000028,118 -bra,352040010000016,116 -bra,352390905000220,116 -bra,210680505000013,118 -bra,210680505000012,118 -bra,351480910000004,116 -bra,350950215000003,118 -bra,354880705000155,118 -bra,350410705000084,118 -bra,350410705000083,118 -bra,354360005000007,118 -bra,330190005000125,118 -bra,351110205000198,118 -bra,316870505000063,118 -bra,260790105000179,116 -bra,354325305000006,116 -bra,330060505000046,118 -bra,354830205000006,118 -bra,330250225000018,118 -bra,130014405000030,118 -bra,411370005030104,118 -bra,411460905000072,118 -bra,411460905000070,118 -bra,411460905000071,118 -bra,431680805000053,118 -bra,150060207000015,116 -bra,354100005000273,118 -bra,355030865000136,116 -bra,315780710000165,118 -bra,315780710000168,116 -bra,330370805000004,118 -bra,172080405000016,118 -bra,350550005000067,118 -bra,316740005000016,116 -bra,316740005000013,118 -bra,140017505000031,118 -bra,330030805000150,118 -bra,291735905000033,116 -bra,291735905000031,118 -bra,291735905000030,118 -bra,291735905000037,116 -bra,291735905000035,116 -bra,291735905000034,116 -bra,510270205000034,116 -bra,352940105000269,116 -bra,351300905000200,116 -bra,354240405000028,118 -bra,354240405000020,118 -bra,260345405070011,118 -bra,355400305000095,118 -bra,421970505000020,118 -bra,520025805000173,118 -bra,130200905000012,118 -bra,130200905000013,118 -bra,354100005000450,118 -bra,355030865000074,116 -bra,431417510000003,118 -bra,313190105000016,118 -bra,421670105000022,118 -bra,352190305000016,118 -bra,351540005000012,118 -bra,351540005000011,118 -bra,355480505000054,118 -bra,411400505000012,118 -bra,510760205000351,118 -bra,290580005000034,116 -bra,355410205000353,116 -bra,315690805000038,118 -bra,150680705000141,118 -bra,150680705000145,116 -bra,330540620000002,118 -bra,250750705000951,118 -bra,420730415000031,118 -bra,355010010000004,118 -bra,431750905110004,118 -bra,354850005000609,118 -bra,354850005000608,118 -bra,430820105000047,118 -bra,352710805000079,118 -bra,292530307000015,118 -bra,430222045000001,118 -bra,352240605000010,118 -bra,420230505000063,116 -bra,430912605000008,118 -bra,310670505070037,116 -bra,330455705230362,118 -bra,420480605000073,118 -bra,420850005000049,118 -bra,230290905000029,118 -bra,510840215000007,118 -bra,410305705000013,118 -bra,410305705000012,118 -bra,410305705000011,118 -bra,410305705000010,118 -bra,431440705140009,118 -bra,412650405000031,118 -bra,412650405000030,116 -bra,354025905000007,118 -bra,354025905000004,118 -bra,353460905000052,118 -bra,431337505000022,118 -bra,354805405000009,118 -bra,261040005000016,118 -bra,261040005000017,118 -bra,431960405000024,118 -bra,220600105000008,118 -bra,240810205080030,118 -bra,320280105000021,118 -bra,292460305000016,118 -bra,316250005000026,118 -bra,350450305000014,118 -bra,353920205000002,118 -bra,350315805000004,118 -bra,330600805000097,118 -bra,410780105000012,118 -bra,310350405000034,118 -bra,291360605000131,118 -bra,431710320000003,118 -bra,314280905000043,118 -bra,410180405000072,118 -bra,510795805000030,118 -bra,353050805000046,118 -bra,521220410000001,118 -bra,320120905000231,118 -bra,421050605000029,118 -bra,311510205000049,118 -bra,311510205000048,116 -bra,311510205000047,118 -bra,311510205000046,118 -bra,311510205000045,118 -bra,311510205000044,118 -bra,311510205000043,118 -bra,311510205000042,118 -bra,311510205000041,118 -bra,430600705000006,118 -bra,431670905000011,118 -bra,230320420000003,118 -bra,290810105000046,116 -bra,290810105000044,118 -bra,316870505000095,118 -bra,316100705000009,118 -bra,313980505000007,118 -bra,310205005000007,118 -bra,352050905000192,118 -bra,240810205070035,118 -bra,240810205070030,116 -bra,521060405000009,118 -bra,211130005000967,116 -bra,510795825000027,118 -bra,510795825000024,118 -bra,150800105000062,118 -bra,500660605000029,118 -bra,313670205170102,118 -bra,352670405000042,118 -bra,110013005000022,118 -bra,110013005000026,116 -bra,110013005000025,118 -bra,130260305060050,118 -bra,432143625000007,118 -bra,420360045000006,118 -bra,420360045000001,118 -bra,351590505000007,118 -bra,432145105000031,118 -bra,432145105000037,118 -bra,421060505000020,118 -bra,355030872000183,116 -bra,354980505000538,118 -bra,432135205000009,118 -bra,352050905000011,118 -bra,310030205000002,118 -bra,354765005000006,118 -bra,150658305000003,118 -bra,292740805180142,118 -bra,352680305000064,118 -bra,352680305000069,118 -bra,410470905000028,118 -bra,410470905000027,118 -bra,314760015000004,118 -bra,221160505000009,116 -bra,240810205090113,118 -bra,355030820000032,116 -bra,431030605000007,118 -bra,431030605000006,118 -bra,313720505000014,118 -bra,431030605000004,118 -bra,352590405000678,118 -bra,311615905000006,116 -bra,150710210000006,118 -bra,352440205000272,118 -bra,421575205000010,118 -bra,350410705000307,118 -bra,350410705000306,118 -bra,350410705000301,118 -bra,330330205000441,118 -bra,352440205000130,118 -bra,510330405000009,118 -bra,330455705220306,118 -bra,330455705220307,118 -bra,130070605000063,118 -bra,352440210000011,118 -bra,412550605000212,116 -bra,130070605000069,118 -bra,420690005000026,116 -bra,520085205000012,118 -bra,355030855000311,118 -bra,355030855000315,116 -bra,292180705000027,118 -bra,350330705000028,118 -bra,431440727000007,118 -bra,355030833000190,116 -bra,316290605000022,118 -bra,351880005001094,116 -bra,431340905000288,118 -bra,260790110000065,118 -bra,421060505000012,118 -bra,313840105000086,118 -bra,510840205000125,118 -bra,352940105000299,118 -bra,350760505000035,118 -bra,351300905000201,116 -bra,350950205000116,118 -bra,352230705000049,118 -bra,314330205000368,118 -bra,355030893000158,118 -bra,240310305000019,118 -bra,430490305000012,118 -bra,430490305000013,118 -bra,221100105070209,118 -bra,316292205000038,118 -bra,316292205000036,118 -bra,230680105000019,118 -bra,500080705000021,118 -bra,420700705000055,118 -bra,420540705000013,118 -bra,354750205000040,116 -bra,230125705000008,118 -bra,432260805000016,118 -bra,431890305000054,116 -bra,430163605000016,116 -bra,411980605000013,118 -bra,313505005000015,118 -bra,354820305000010,118 -bra,330100905060088,118 -bra,432000805000038,118 -bra,352530005000166,118 -bra,352990605000026,118 -bra,312640605000003,116 -bra,312640605000004,118 -bra,420757705000007,118 -bra,230370905000173,118 -bra,351907105000235,118 -bra,231080305000023,118 -bra,231080305000022,118 -bra,231080305000026,116 -bra,210520305000015,118 -bra,431130408000001,118 -bra,280060505000037,116 -bra,354560505000017,118 -bra,330430005000055,118 -bra,355030855000185,118 -bra,293260605000032,118 -bra,290380510000005,118 -bra,310620060640014,118 -bra,350220005000022,118 -bra,350220005000023,116 -bra,353700805000021,118 -bra,432010730000004,118 -bra,353320505000005,116 -bra,412480620000004,118 -bra,420040805000010,118 -bra,130170405000066,118 -bra,421630505000030,116 -bra,352310705000339,118 -bra,312610905000003,118 -bra,231040705000016,118 -bra,352850205000068,118 -bra,330455705230666,116 -bra,330455705230667,116 -bra,330455705230668,116 -bra,330520805070050,116 -bra,330040705010004,118 -bra,352650605000010,118 -bra,352650605000016,118 -bra,352650605000017,118 -bra,412545605000011,118 -bra,510623205000004,118 -bra,431237720000001,118 -bra,353870905000561,118 -bra,315430905000015,118 -bra,354870810000043,118 -bra,354870810000042,116 -bra,210480005000063,118 -bra,355030865000083,118 -bra,330490410000242,118 -bra,220780105000020,118 -bra,351880005000010,116 -bra,431250005000013,118 -bra,430760905000076,118 -bra,130140705000078,118 -bra,130140705000076,118 -bra,130140705000072,116 -bra,130140705000070,118 -bra,230526605000004,118 -bra,230526605000005,118 -bra,292935405000015,118 -bra,431570127000005,118 -bra,431570127000001,118 -bra,351960005000060,118 -bra,351960005000061,118 -bra,351960005000063,118 -bra,521470505000006,118 -bra,230370905000148,118 -bra,210160805000046,118 -bra,351500405000357,118 -bra,355030830000504,118 -bra,317010705040001,118 -bra,351870105000034,118 -bra,521971205000012,118 -bra,521971205000010,118 -bra,521971205000011,116 -bra,521500905000010,118 -bra,315400205000008,118 -bra,350990805000007,118 -bra,310620060660316,118 -bra,430480405000039,118 -bra,292630105000052,118 -bra,292630105000053,118 -bra,292630105000051,118 -bra,510340310420053,116 -bra,352620905000034,118 -bra,354780905000220,116 -bra,354780905000221,118 -bra,510780015000008,118 -bra,431130414000001,118 -bra,355480505000043,118 -bra,130240505000062,118 -bra,510890705000005,116 -bra,510140705000011,118 -bra,510140705000019,118 -bra,313820305000147,118 -bra,313820305000146,118 -bra,420430105000115,118 -bra,420430105000111,118 -bra,291110505000042,116 -bra,311070705000019,116 -bra,160060005000040,118 -bra,317010705070027,118 -bra,352330510000021,116 -bra,317010705120001,118 -bra,350700105000126,118 -bra,350010505000070,118 -bra,291380405000021,116 -bra,291380405000022,116 -bra,350230910000004,118 -bra,316960405000031,118 -bra,316960405000033,118 -bra,350700105000123,118 -bra,351080705000031,118 -bra,410590405000042,118 -bra,430597505000002,118 -bra,355030839000115,118 -bra,290540410000002,118 -bra,315180005000083,118 -bra,311100205000010,118 -bra,310400705000021,118 -bra,311340405000068,118 -bra,230460805000015,118 -bra,230460805000016,116 -bra,230460805000012,118 -bra,352030105000048,118 -bra,355030887000091,118 -bra,311030105000006,118 -bra,500660605020024,118 -bra,230930005000027,118 -bra,510263705000039,118 -bra,317070105000098,118 -bra,260960005000426,118 -bra,354120805000003,116 -bra,420510005000003,118 -bra,330455705230718,116 -bra,330455705230716,116 -bra,291280605000010,118 -bra,315460605000169,118 -bra,315460605000165,116 -bra,350450305000017,118 -bra,320500215090051,116 -bra,291800130000007,118 -bra,291735905000015,118 -bra,291735905000016,118 -bra,120045005000032,118 -bra,120045005000031,118 -bra,330190025000022,118 -bra,330190025000020,118 -bra,211180505000020,118 -bra,530010805060241,118 -bra,353860005000012,118 -bra,420470705000016,118 -bra,355030830000576,118 -bra,420470705000013,118 -bra,420470705000012,118 -bra,421160305000006,118 -bra,431710308000001,118 -bra,520549705000074,118 -bra,421725305000003,118 -bra,354165305000006,116 -bra,260210005000031,118 -bra,411500205000018,118 -bra,354940905000067,118 -bra,316860625000004,118 -bra,350760505000009,118 -bra,353990505000015,118 -bra,330455705290441,118 -bra,330455705290444,116 -bra,291260805000017,118 -bra,291260805000016,118 -bra,291260805000018,118 -bra,410650605000032,118 -bra,310670505040035,116 -bra,330187605070002,118 -bra,330187605070001,118 -bra,330187605070009,118 -bra,330187605070008,118 -bra,350950205001501,116 -bra,350950205001502,116 -bra,510340310000003,118 -bra,310670505030073,118 -bra,350700105000065,118 -bra,410720705000069,118 -bra,410720705000068,118 -bra,410720705000063,118 -bra,230763530000006,118 -bra,410720705000065,118 -bra,431570122000001,118 -bra,330452405000214,118 -bra,420240405000317,118 -bra,310670505080041,118 -bra,320120905000112,118 -bra,231130605000031,116 -bra,330455705210564,118 -bra,354390705000027,118 -bra,421590105000007,116 -bra,351880010000226,118 -bra,320030025000001,118 -bra,354120805000026,118 -bra,411610905000025,118 -bra,260345405060027,116 -bra,430460605000299,118 -bra,354085305000004,118 -bra,354085305000008,118 -bra,355030824000156,116 -bra,352590405000459,116 -bra,130370005000080,118 -bra,355030830000463,118 -bra,420810418000004,118 -bra,320130805000216,118 -bra,320130805000215,118 -bra,314710505000036,118 -bra,241320105000004,116 -bra,351420505000008,118 -bra,220173905000002,118 -bra,313840105000009,118 -bra,351900605000012,118 -bra,352720705000093,118 -bra,350760505000298,118 -bra,354050705000009,118 -bra,431112205000009,118 -bra,421930905000102,118 -bra,320160505000024,118 -bra,352430305000116,118 -bra,352430305000117,118 -bra,352430305000114,118 -bra,510590305000033,118 -bra,351907105000247,118 -bra,354870805000184,116 -bra,352940105000460,118 -bra,352690205000496,118 -bra,313420205000157,116 -bra,291010705000019,116 -bra,320300705000040,116 -bra,310620060660321,118 -bra,350760505000223,116 -bra,290265805000022,116 -bra,290265805000025,118 -bra,355030842000238,116 -bra,355030842000235,118 -bra,355030842000237,118 -bra,355030842000230,118 -bra,330100905070027,118 -bra,314610734000003,118 -bra,311140805000014,118 -bra,230030905000016,118 -bra,355030855000240,118 -bra,311280205000023,116 -bra,431710325000001,118 -bra,110013005000016,118 -bra,351230805000010,118 -bra,170820505000037,118 -bra,330100905080165,118 -bra,330100905080164,118 -bra,330100905080166,118 -bra,290130410000005,116 -bra,510630705000009,118 -bra,293020415000006,118 -bra,210095605000039,118 -bra,355220505000110,116 -bra,130330405000028,118 -bra,292080905000010,118 -bra,431640230000001,118 -bra,430420015000001,118 -bra,355030803000034,118 -bra,311970805000006,118 -bra,354580305000231,118 -bra,354580305000237,118 -bra,330170215000066,116 -bra,221100105000090,118 -bra,354780905000826,118 -bra,130290010000018,118 -bra,355030830000462,118 -bra,330330205000516,118 -bra,312200905000025,118 -bra,312200905000026,118 -bra,130260305090205,118 -bra,352900505000028,118 -bra,420170305000011,118 -bra,354780905000264,116 -bra,352470905000071,118 -bra,351220905000019,118 -bra,350745605000006,118 -bra,150140255000168,118 -bra,351960005000086,118 -bra,355030892000188,118 -bra,432250905000121,118 -bra,355030867000246,116 -bra,355030867000247,116 -bra,355030867000244,116 -bra,431560205230002,118 -bra,355030829000223,116 -bra,420590205000090,116 -bra,355030894000154,116 -bra,355030817000267,118 -bra,150060205000121,118 -bra,150060205000126,118 -bra,150530405000037,116 -bra,352590405000523,118 -bra,313020005000013,116 -bra,353870905000540,118 -bra,520060525000002,118 -bra,355030817000300,116 -bra,313240405060055,118 -bra,230210705000005,118 -bra,351500405000358,118 -bra,411370005030086,118 -bra,221100105080121,116 -bra,130280105000022,118 -bra,110094005000015,118 -bra,110094005000012,116 -bra,354100005000400,118 -bra,310670505080022,118 -bra,260640805000072,118 -bra,310620005650497,118 -bra,354880705000122,118 -bra,353810505000018,118 -bra,314790705000195,118 -bra,314790705000190,118 -bra,354340210000031,118 -bra,520780805000025,118 -bra,411520005060008,118 -bra,230860910000004,118 -bra,410420420000005,118 -bra,411990505000358,118 -bra,411990505000357,116 -bra,314050605000017,118 -bra,314050605000018,118 -bra,314050605000019,118 -bra,130014405000020,118 -bra,320320505000083,118 -bra,530010805080698,118 -bra,352420405000012,118 -bra,520753505000013,118 -bra,421540605000009,118 -bra,350010505000080,118 -bra,150060207000028,118 -bra,150060207000021,118 -bra,150060207000022,118 -bra,411840205000038,118 -bra,220250505000015,118 -bra,313655305000010,118 -bra,330330205000610,118 -bra,355030830000493,118 -bra,430350912000001,118 -bra,293200210000015,118 -bra,293200210000014,116 -bra,293200210000017,118 -bra,530010805080715,116 -bra,430990205000015,118 -bra,291735905000046,118 -bra,291735905000045,116 -bra,291735905000041,118 -bra,355430005000034,118 -bra,330330205000860,118 -bra,230440070140268,118 -bra,314600805000044,118 -bra,314600805000049,118 -bra,353580405000038,118 -bra,510267805000041,118 -bra,150050315000011,118 -bra,510385805000016,118 -bra,130100105000070,118 -bra,355030858000240,118 -bra,350930405000012,118 -bra,510525905000071,118 -bra,231135507000009,118 -bra,430730210000002,118 -bra,221080505000020,118 -bra,221080505000021,116 -bra,412110905000012,118 -bra,421620605000078,118 -bra,355010010000010,118 -bra,410650605000035,118 -bra,410650605000030,118 -bra,410650605000033,118 -bra,261160605230086,116 -bra,314970505000020,118 -bra,500348805000017,118 -bra,431440742000001,118 -bra,351925305000008,118 -bra,316990115000005,118 -bra,521570205000046,118 -bra,420240410000004,118 -bra,420240410000006,118 -bra,430080205000042,118 -bra,250890105000037,116 -bra,330490415000300,118 -bra,351280305000091,118 -bra,310670505070023,118 -bra,310670505070026,118 -bra,420850005000072,118 -bra,350410705000200,118 -bra,350410705000209,118 -bra,355410205000145,118 -bra,353340305000089,118 -bra,530010805100334,118 -bra,240020805000051,118 -bra,412820310000016,118 -bra,350810805000026,118 -bra,292740805110002,118 -bra,292740805110004,116 -bra,292740805110009,118 -bra,353050805000113,118 -bra,330600805000102,118 -bra,330600805000100,118 -bra,351620005000081,118 -bra,231025815000003,118 -bra,411535820000003,118 -bra,292190610000006,116 -bra,354025905000012,118 -bra,354990405000129,118 -bra,170550805000031,118 -bra,353600005000012,118 -bra,352270310000002,118 -bra,352270310000003,118 -bra,354990410000012,118 -bra,352270310000007,118 -bra,261090515000004,118 -bra,420700705000100,118 -bra,330380715000014,116 -bra,330380715000015,116 -bra,430240205000010,118 -bra,355030843000318,118 -bra,420910205000134,118 -bra,431150210000006,118 -bra,431150210000007,118 -bra,510795805000027,118 -bra,330455705310089,118 -bra,292740805180092,118 -bra,292740805180093,118 -bra,150490105000011,118 -bra,150490105000010,118 -bra,310620005670355,118 -bra,210160805000108,118 -bra,261190310000007,118 -bra,412530810000002,118 -bra,421640405000002,118 -bra,420130705000058,118 -bra,355030875000181,116 -bra,352690205000474,118 -bra,352050905000180,118 -bra,521060405000011,118 -bra,521060405000010,118 -bra,521060405000012,118 -bra,330170220000047,118 -bra,351920410000001,118 -bra,354980520000010,118 -bra,350810805000019,118 -bra,355000110000004,118 -bra,110013005000038,118 -bra,110013005000036,118 -bra,350335605000004,118 -bra,350010505000032,118 -bra,330420110000060,116 -bra,410720705000066,118 -bra,210408105000022,118 -bra,420590205000082,118 -bra,420590205000089,118 -bra,140010005000316,118 -bra,420750205000074,118 -bra,431730105000028,118 -bra,110010605000039,118 -bra,330520805080041,118 -bra,330520805080040,118 -bra,530010805150606,118 -bra,280560405000028,118 -bra,352680305000090,118 -bra,430280830000001,118 -bra,410470905000015,118 -bra,130370005000026,118 -bra,130370005000023,118 -bra,130370005000028,118 -bra,431910905000016,118 -bra,240810205090105,116 -bra,353240505000029,116 -bra,355030820000022,116 -bra,291770608000020,118 -bra,292740805210027,118 -bra,352440205000248,118 -bra,410550805000035,118 -bra,312670310000009,118 -bra,310620005630313,116 -bra,411370005020003,118 -bra,330040705070028,118 -bra,330040705070029,118 -bra,355480505000075,118 -bra,355480505000078,118 -bra,352300805000006,118 -bra,330350005210003,116 -bra,330455705220315,118 -bra,330455705220314,118 -bra,330455705220317,118 -bra,330455705220316,118 -bra,330455705220310,118 -bra,330455705220313,118 -bra,354625605000005,118 -bra,421145405000005,118 -bra,130070605000049,118 -bra,260050005000044,116 -bra,320450025000001,118 -bra,330420105000021,116 -bra,291905805000021,118 -bra,431490205001247,118 -bra,350760505000008,118 -bra,353800605000022,118 -bra,350950205000949,116 -bra,355640405000058,116 -bra,320090405000023,118 -bra,355030843000326,118 -bra,355030843000322,118 -bra,110025415000006,118 -bra,355030821000127,116 -bra,250320905000039,118 -bra,311550805000021,118 -bra,410140805000093,118 -bra,410140805000092,118 -bra,230600905000008,118 -bra,310920410000004,118 -bra,355030862000031,118 -bra,510840205000271,118 -bra,431130411000001,118 -bra,431940610000001,118 -bra,420160405000004,118 -bra,351050005000110,118 -bra,130250405000079,118 -bra,350740705000019,118 -bra,350740705000018,118 -bra,330190025000017,118 -bra,355530705000005,118 -bra,355530705000006,118 -bra,230640505000049,118 -bra,430235205000017,118 -bra,354770005000036,118 -bra,430750005000014,118 -bra,354850005000635,116 -bra,352970805000024,116 -bra,350280405000309,118 -bra,350280405000308,118 -bra,420420205000214,118 -bra,270510105000021,116 -bra,352850205000094,118 -bra,352850205000097,118 -bra,352070705000007,118 -bra,520110805000146,118 -bra,430300405000048,118 -bra,354610805000003,118 -bra,353800605000130,118 -bra,211176305000023,118 -bra,431697205000006,118 -bra,431697205000003,118 -bra,354550605000007,118 -bra,330455705210444,118 -bra,260280315000007,118 -bra,353030005000060,116 -bra,353030005000061,118 -bra,355030830000555,118 -bra,431640205000030,118 -bra,352850205000113,118 -bra,220820505000014,118 -bra,280620605000041,118 -bra,420730405000019,118 -bra,250640005000021,118 -bra,411790905000045,118 -bra,411790905000046,118 -bra,355030830000550,118 -bra,354340205000196,118 -bra,530010805210035,118 -bra,353890705000024,118 -bra,520080305000010,118 -bra,350290305000032,118 -bra,350930405000016,118 -bra,315490305000006,118 -bra,292740805270266,116 -bra,315030705000004,118 -bra,140017505000033,118 -bra,240230305000027,118 -bra,432032112000001,118 -bra,354850005000203,118 -bra,354990405000612,118 -bra,310620005670397,118 -bra,411520005140004,118 -bra,431033005000016,118 -bra,291360655000013,118 -bra,510775005000007,118 -bra,130270205000063,118 -bra,130040905000057,118 -bra,251290305000012,118 -bra,431800235000001,118 -bra,431800235000003,118 -bra,330250205000059,118 -bra,350230905000007,118 -bra,354870805001161,116 -bra,330455705120090,118 -bra,352240605000106,118 -bra,320320507000007,116 -bra,316110640000006,118 -bra,316110640000003,118 -bra,510340305400005,118 -bra,522020705000017,118 -bra,250400905000320,118 -bra,330390605000033,118 -bra,510020115000001,118 -bra,330455705230836,116 -bra,430480405000027,116 -bra,350775305000005,118 -bra,500270405110227,118 -bra,510720605000011,118 -bra,350810805000035,118 -bra,350810805000038,118 -bra,351100305000021,116 -bra,330460705000010,116 -bra,431560205010001,116 -bra,355480505000053,116 -bra,130240505000096,118 -bra,500220905000026,116 -bra,510890705000012,116 -bra,420820305000037,118 -bra,250400905000074,118 -bra,431350805000085,118 -bra,210110305000004,118 -bra,430680905000038,118 -bra,510622405000067,118 -bra,420430105000049,118 -bra,130260305120599,118 -bra,240325105000117,116 -bra,521560305000053,118 -bra,521560305000055,118 -bra,521560305000054,118 -bra,290650120000002,118 -bra,130290015000019,118 -bra,430510805170008,118 -bra,354390705000201,118 -bra,350280405000272,118 -bra,130014405000031,116 -bra,352030105000056,118 -bra,430676715000011,118 -bra,430676715000010,118 -bra,290530510000006,116 -bra,330520805090039,116 -bra,351850305000024,118 -bra,330130605000021,118 -bra,431535405000005,118 -bra,411325405000016,118 -bra,411990505000072,118 -bra,291110505000041,118 -bra,291110505000043,118 -bra,354930005000008,118 -bra,500375110000005,118 -bra,421480505000037,118 -bra,312160505000017,116 -bra,354540705000011,118 -bra,315460605000175,118 -bra,315460605000174,118 -bra,315460605000172,118 -bra,315460605000170,118 -bra,510790905000224,118 -bra,352590405000346,118 -bra,171190205000014,118 -bra,411480715000007,118 -bra,420330305000028,116 -bra,420330305000027,118 -bra,420330305000025,118 -bra,510795825000006,118 -bra,350075805000009,118 -bra,261260405000035,118 -bra,420130705000054,116 -bra,355030830000564,118 -bra,355030830000563,118 -bra,355030830000562,118 -bra,355030830000561,118 -bra,355030830000569,118 -bra,221100105000108,118 -bra,352530005000149,118 -bra,431490205002284,116 -bra,421630505000035,116 -bra,353790905000040,118 -bra,430040605090010,118 -bra,231270006000005,118 -bra,291400025000022,118 -bra,291400025000021,118 -bra,220130905000004,118 -bra,314810305000058,118 -bra,430940705000046,116 -bra,430940705000045,118 -bra,355280905000136,116 -bra,355280905000130,118 -bra,315960505000018,118 -bra,420205705000033,118 -bra,110110405000010,118 -bra,221100105000078,118 -bra,221100105000075,118 -bra,430770805250009,116 -bra,431130405000047,116 -bra,410657105000013,118 -bra,412000205000021,116 -bra,230205710000006,118 -bra,261160605210334,118 -bra,312770105000266,118 -bra,430107305000006,118 -bra,311455005000005,118 -bra,320130810000372,118 -bra,410720705000018,118 -bra,330285805000190,118 -bra,431740005000009,118 -bra,421700605000008,118 -bra,354340205000804,118 -bra,354340205000802,118 -bra,430440805000046,118 -bra,430535505000034,118 -bra,430535505000035,118 -bra,430535505000033,118 -bra,411690105000043,118 -bra,411690105000044,118 -bra,411690105000045,118 -bra,355030834000153,116 -bra,330455705170342,118 -bra,420980505000010,118 -bra,432120405000052,118 -bra,510340320000006,116 -bra,352210905000198,118 -bra,353490605000013,118 -bra,432220205000057,118 -bra,355030842000227,116 -bra,354530805000057,118 -bra,354530805000056,118 -bra,230640550000005,118 -bra,330575205000054,118 -bra,522160105000021,118 -bra,210060005000039,118 -bra,352670405000111,116 -bra,430600705000027,118 -bra,350610205000125,118 -bra,351840405000002,116 -bra,510637205000033,118 -bra,352600105000034,118 -bra,352600105000035,118 -bra,280530705000019,118 -bra,510020105000041,118 -bra,320130805000205,118 -bra,320130805000207,118 -bra,320130805000202,118 -bra,410690205070219,116 -bra,230940905000027,118 -bra,411370005050022,118 -bra,291075005000029,118 -bra,355030871000131,118 -bra,292740805250004,118 -bra,310080705000010,118 -bra,317120405000093,118 -bra,317120405000094,118 -bra,310490805000011,118 -bra,291420805000019,116 -bra,291420805000018,116 -bra,431237710000003,118 -bra,351350405000058,118 -bra,510130805000029,118 -bra,510130805000024,118 -bra,120010405000030,118 -bra,421605705000011,118 -bra,261110115000001,118 -bra,270550705000020,118 -bra,350075805000012,118 -bra,510590305000027,118 -bra,354840105000009,118 -bra,355030881000149,116 -bra,354840105000008,118 -bra,230625605000066,118 -bra,355410205000322,118 -bra,355220505000586,118 -bra,355250205000181,116 -bra,330455705300185,118 -bra,352910405000007,118 -bra,411840205000093,118 -bra,355640405000054,118 -bra,130406205000046,118 -bra,355030842000222,116 -bra,330330205000887,118 -bra,520150405000014,118 -bra,520150405000011,118 -bra,431990105000090,118 -bra,521740105000054,118 -bra,521740105000052,118 -bra,510794105000022,118 -bra,520470605000014,118 -bra,330412805000019,118 -bra,350280405000348,118 -bra,210040205000020,118 -bra,150100610000007,118 -can,1002012106,119 -can,1002012108,119 -can,1002008009,119 -can,1003005604,119 -can,1003006504,119 -can,1005012205,119 -can,1008020301,119 -can,1008022302,119 -can,1204003102,119 -can,1204003103,119 -can,1209058702,119 -can,1209058703,119 -can,1209058802,119 -can,1308009301,119 -can,1310027701,119 -can,1313014005,119 -can,2405003529,119 -can,2405003558,119 -can,2407009212,119 -can,2407008808,119 -can,2407005025,119 -can,2407007403,119 -can,2409007219,119 -can,2410015301,119 -can,2414006502,119 -can,2435005520,119 -can,2462010858,119 -can,2462019108,119 -can,2466339603,119 -can,2479008606,119 -can,2479016011,119 -can,2483007001,119 -can,2483007002,119 -can,2488004713,119 -can,2494031382,119 -can,2497007201,119 -can,2497007206,119 -can,2497007223,119 -can,2497007230,119 -can,3512040906,119 -can,3512040909,119 -can,3543055008,119 -can,3543055011,119 -can,3549022001,119 -can,3556028002,119 -can,3559006103,119 -can,3559006108,119 -can,3559006110,119 -can,3559006112,119 -can,3559006113,119 -can,3559006117,119 -can,3559006121,119 -can,3559010201,119 -can,3559007001,119 -can,4602010306,119 -can,4602010319,119 -can,4615006501,119 -can,4615007902,119 -can,4617009614,119 -can,4617009615,119 -can,4617009618,119 -can,4617009626,119 -can,4617009628,119 -can,4617009636,119 -can,4617009656,119 -can,4617009662,119 -can,4617009665,119 -can,4617009666,119 -can,4617009675,119 -can,4617009679,119 -can,4617009683,119 -can,4623003012,119 -can,4701019804,119 -can,4701019806,119 -can,4701019810,119 -can,4701019811,119 -can,4701019813,119 -can,4701019816,119 -can,4701019817,119 -can,4701020401,119 -can,4701020502,119 -can,4701021301,119 -can,4701021303,119 -can,4701020701,119 -can,4701020201,119 -can,4701020901,119 -can,4702016102,119 -can,4702016103,119 -can,4702016105,119 -can,4702016106,119 -can,4702016108,119 -can,4702016302,119 -can,4702016303,119 -can,4702016308,119 -can,4702012502,119 -can,4702015003,119 -can,4702015010,119 -can,4703010903,119 -can,4703010904,119 -can,4703010905,119 -can,4703010909,119 -can,4703010910,119 -can,4703011001,119 -can,4704008210,119 -can,4704008211,119 -can,4704008213,119 -can,4704006701,119 -can,4704006702,119 -can,4704006704,119 -can,4705024804,119 -can,4705021301,119 -can,4705021303,119 -can,4705015002,119 -can,4705015003,119 -can,4705015005,119 -can,4705015008,119 -can,4705020602,119 -can,4705020201,119 -can,4706061202,119 -can,4706061204,119 -can,4706061207,119 -can,4706061208,119 -can,4706061225,119 -can,4706053101,119 -can,4706053103,119 -can,4706053105,119 -can,4706051702,119 -can,4706051703,119 -can,4706051707,119 -can,4706051207,119 -can,4706051210,119 -can,4706051212,119 -can,4706059106,119 -can,4707021302,119 -can,4707021304,119 -can,4707021305,119 -can,4707021307,119 -can,4707021308,119 -can,4707021310,119 -can,4707021501,119 -can,4707021506,119 -can,4707021602,119 -can,4707021604,119 -can,4707021607,119 -can,4707021608,119 -can,4707021611,119 -can,4707021615,119 -can,4707021617,119 -can,4707021622,119 -can,4707021625,119 -can,4707021627,119 -can,4707021638,119 -can,4707021645,119 -can,4707021647,119 -can,4707021659,119 -can,4707021662,119 -can,4707021664,119 -can,4707021665,119 -can,4707021667,119 -can,4707021669,119 -can,4707021670,119 -can,4707021673,119 -can,4707021675,119 -can,4707021676,119 -can,4707021677,119 -can,4707021683,119 -can,4707021684,119 -can,4707021685,119 -can,4707021688,119 -can,4707021690,119 -can,4707021695,119 -can,4707021697,119 -can,4707021698,119 -can,4707023306,119 -can,4707023311,119 -can,4707023312,119 -can,4707023313,119 -can,4708012502,119 -can,4708012504,119 -can,4708012505,119 -can,4708012514,119 -can,4708012515,119 -can,4708010904,119 -can,4708010908,119 -can,4708011504,119 -can,4708011505,119 -can,4708011506,119 -can,4708011508,119 -can,4710017601,119 -can,4710015502,119 -can,4710020005,119 -can,4710014502,119 -can,4710022002,119 -can,4710022003,119 -can,4710016802,119 -can,4710018401,119 -can,4710017301,119 -can,4710016101,119 -can,4710016301,119 -can,4710018701,119 -can,4711062404,119 -can,4711062405,119 -can,4711062406,119 -can,4711060206,119 -can,4711060212,119 -can,4711060216,119 -can,4712011704,119 -can,4712011708,119 -can,4712011709,119 -can,4712011710,119 -can,4712011711,119 -can,4712009302,119 -can,4712008305,119 -can,4713014001,119 -can,4713014002,119 -can,4713014003,119 -can,4713014004,119 -can,4713014005,119 -can,4713014603,119 -can,4713014604,119 -can,4714020302,119 -can,4714020304,119 -can,4714020306,119 -can,4715032105,119 -can,4715032106,119 -can,4715032109,119 -can,4715032110,119 -can,4715032111,119 -can,4715032115,119 -can,4715038803,119 -can,4715031001,119 -can,4715031401,119 -can,4715031404,119 -can,4716021703,119 -can,4716021704,119 -can,4716021705,119 -can,4716021706,119 -can,4716021005,119 -can,4716021007,119 -can,4716021008,119 -can,4716022101,119 -can,4716022105,119 -can,4716022109,119 -can,4716027501,119 -can,4716027706,119 -can,4716025402,119 -can,4716025403,119 -can,4716020301,119 -can,4717015902,119 -can,4717018801,119 -can,4717025801,119 -can,4717017603,119 -can,4718021202,119 -can,4718017704,119 -can,4718017905,119 -can,4807015804,119 -can,4807015807,119 -can,4807015810,119 -can,4807015812,119 -can,4807015814,119 -can,4808033601,119 -can,4808042903,119 -can,4811206402,119 -can,4811178502,119 -can,4811178503,119 -can,4812023002,119 -can,4812023005,119 -can,4813023804,119 -can,4813023806,119 -can,4813025602,119 -can,4813025603,119 -can,4813025604,119 -can,4813025606,119 -can,4813025608,119 -can,4815008701,119 -can,4816009601,119 -can,4817032501,119 -can,4817030701,119 -can,4818004003,119 -can,5901020302,119 -can,5901012713,119 -can,5907015803,119 -can,5909077105,119 -can,5909062604,119 -can,5909061901,119 -can,5909063206,119 -can,5909063208,119 -can,5909063210,119 -can,5909078030,119 -can,5909060207,119 -can,5909077202,119 -can,5909045404,119 -can,5915300402,119 -can,5915360401,119 -can,5923007601,119 -can,5923014801,119 -can,5923014802,119 -can,5931012801,119 -can,5931012302,119 -can,5931013601,119 -can,5931013701,119 -can,5931012704,119 -can,5931013502,119 -can,5931012403,119 -can,5931015101,119 -can,5933154810,119 -can,5933155405,119 -can,5933154605,119 -can,5933154607,119 -can,5933154608,119 -can,5933162603,119 -can,5933145202,119 -can,5933147913,119 -can,5933159901,119 -can,5933157602,119 -can,5933160302,119 -can,5933148206,119 -can,5933157403,119 -can,5933158103,119 -can,5933157704,119 -can,5933159603,119 -can,5933158401,119 -can,5933146102,119 -can,5933146103,119 -can,5933162705,119 -can,5937015501,119 -can,5939014410,119 -can,5939014412,119 -can,5941034908,119 -can,5941037506,119 -can,5941040601,119 -can,5941041601,119 -can,5941043201,119 -can,5941044902,119 -can,5941036201,119 -can,5941038202,119 -can,5941025501,119 -can,5941037804,119 -can,5941037603,119 -can,5941037706,119 -can,5941045501,119 -can,5941045502,119 -can,5941045802,119 -can,5941045803,119 -can,5947009604,119 -can,5947009607,119 -can,5947009610,119 -can,5947009611,119 -can,5947009612,119 -can,5947009615,119 -can,5947009628,119 -can,5949017920,119 -can,5949010340,119 -can,5949020901,119 -can,5949020202,119 -can,5951023002,119 -can,5951018503,119 -can,5951022102,119 -can,5951020501,119 -can,5951015001,119 -can,5959001601,119 -can,6001013303,119 -can,6001013305,119 -can,6001013307,119 -can,6001013308,119 -can,6001013313,119 -can,6001013327,119 -can,6001012705,119 -can,6001012707,119 -can,6001013507,119 -can,6001012002,119 -can,6001012006,119 -can,6001019310,119 -can,6104007002,119 -can,6104007006,119 -can,6104007010,119 -can,6104007015,119 -can,6104013924,119 -can,6104013927,119 -can,6105007801,119 -can,6204005912,119 -can,6208002101,119 -can,1002008010,119 -can,1007049103,119 -can,1204002601,119 -can,1308009302,119 -can,1308009304,119 -can,1309010702,119 -can,2406005504,119 -can,2406005913,119 -can,2407009211,119 -can,2408008025,119 -can,2462019106,119 -can,2488004716,119 -can,2497007205,119 -can,3529033101,119 -can,3541024508,119 -can,3541024513,119 -can,3543055006,119 -can,3543055014,119 -can,3556028003,119 -can,4609008403,119 -can,4617009635,119 -can,4619009802,119 -can,4622009004,119 -can,4701021302,119 -can,4701021101,119 -can,4702012501,119 -can,4702012503,119 -can,4702012505,119 -can,4702015006,119 -can,4703011002,119 -can,4705024803,119 -can,4705021629,119 -can,4705021302,119 -can,4705015004,119 -can,4705021809,119 -can,4705021811,119 -can,4706061203,119 -can,4706061214,119 -can,4706061215,119 -can,4706061219,119 -can,4706061222,119 -can,4706061223,119 -can,4706061229,119 -can,4706053104,119 -can,4706053106,119 -can,4706051701,119 -can,4706051708,119 -can,4706051214,119 -can,4706059601,119 -can,4706059611,119 -can,4706063101,119 -can,4707021503,119 -can,4707021613,119 -can,4707021686,119 -can,4707021689,119 -can,4707021693,119 -can,4707023305,119 -can,4707023801,119 -can,4708012516,119 -can,4709016901,119 -can,4709016904,119 -can,4709016906,119 -can,4710015501,119 -can,4710020006,119 -can,4710014501,119 -can,4710014504,119 -can,4710017302,119 -can,4711060208,119 -can,4711060214,119 -can,4713009207,119 -can,4716027401,119 -can,4716027507,119 -can,4716027702,119 -can,4717018701,119 -can,4717018706,119 -can,4717018708,119 -can,4718017705,119 -can,4718017904,119 -can,4808042902,119 -can,4810020012,119 -can,4811178504,119 -can,4811202903,119 -can,4811202408,119 -can,4811201901,119 -can,4812023001,119 -can,4813025609,119 -can,4815008702,119 -can,5901012714,119 -can,5901012715,119 -can,5901012729,119 -can,5909077108,119 -can,5909062903,119 -can,5909059003,119 -can,5909061802,119 -can,5909059501,119 -can,5909045602,119 -can,5919016202,119 -can,5919017603,119 -can,5923013501,119 -can,5923009702,119 -can,5924019601,119 -can,5931013001,119 -can,5931015202,119 -can,5933154602,119 -can,5933162502,119 -can,5933161004,119 -can,5933160502,119 -can,5933162706,119 -can,5933152302,119 -can,5941042902,119 -can,5941044102,119 -can,5941044103,119 -can,5941041701,119 -can,5943008901,119 -can,5947006506,119 -can,5947006507,119 -can,5947009609,119 -can,5947009616,119 -can,5949020904,119 -can,5949020910,119 -can,5951023001,119 -can,5951023805,119 -can,5951021801,119 -can,5951018704,119 -can,5951021501,119 -can,5951027305,119 -can,6001013406,119 -can,6001013304,119 -can,6001013311,119 -can,6001013317,119 -can,6001013322,119 -can,6001013508,119 -can,6001012005,119 -can,6001019116,119 -can,6104007004,119 -can,6204004001,119 -can,1007049102,119 -can,2405003530,119 -can,2497007224,119 -can,4606004105,119 -can,4606004304,119 -can,4701021001,119 -can,4702016301,119 -can,4704008204,119 -can,4704006705,119 -can,4705021802,119 -can,4706052201,119 -can,4706059102,119 -can,4707021624,119 -can,4707021626,119 -can,4708011501,119 -can,4711062401,119 -can,4713009206,119 -can,4716022106,119 -can,4808033603,119 -can,4811178302,119 -can,4811206401,119 -can,4811202202,119 -can,4817030702,119 -can,5901012716,119 -can,5909063301,119 -can,5919017001,119 -can,5931012501,119 -can,5933158205,119 -can,5933153101,119 -can,5933160902,119 -can,5939014413,119 -can,5941037201,119 -can,5941037202,119 -can,5941037503,119 -can,5941044901,119 -can,5943005701,119 -can,5947009608,119 -can,5949010331,119 -can,5949010336,119 -can,5949017704,119 -can,5951026401,119 -can,5957020203,119 -can,6001013310,119 -can,6001013314,119 -can,6001013315,119 -can,6001013319,119 -can,6001012706,119 -can,6001012009,119 -can,6001019113,119 -can,6104007014,119 -can,6205001712,119 -can,2497007213,119 -can,3512040914,119 -can,3559006107,119 -can,4606004111,119 -can,4623003401,119 -can,4705016501,119 -can,4717019602,119 -can,4809008402,119 -can,4811202402,119 -can,4817023001,119 -can,5901012728,119 -can,5909061905,119 -can,5909060404,119 -can,5931012203,119 -can,5931015004,119 -can,5933159501,119 -can,6001013309,119 -can,2406003407,119 -can,4616005204,119 -can,4705021101,119 -can,4706061216,119 -can,4707021637,119 -can,4710019820,119 -can,4716025701,119 -can,4811202002,119 -can,4812023003,119 -can,5909077109,119 -can,5909063205,119 -can,5919017002,119 -can,6001013318,119 -can,2421005501,119 -can,2497007221,119 -can,2497007231,119 -can,3529032811,119 -can,3559006109,119 -can,4602010318,119 -can,4709016907,119 -can,4715031502,119 -can,4717015901,119 -can,4718017901,119 -can,4718017906,119 -can,4808033602,119 -can,5909070603,119 -can,5947009601,119 -can,1007050004,119 -can,4718019407,119 -can,4718021901,119 -can,4813025301,119 -can,4815008704,119 -can,4818004002,119 -can,5923014601,119 -can,5931015601,119 -can,5933161002,119 -can,5939014414,119 -can,5939012906,119 -can,4621008902,119 -can,4705021808,119 -can,4706061227,119 -can,4706059107,119 -can,4709016909,119 -can,4716027506,119 -can,4718019411,119 -can,5901012724,119 -can,5931015006,119 -can,5933159102,119 -can,5933157503,119 -can,5951021101,119 -can,6001014103,119 -can,6104007005,119 -can,2497007101,119 -can,4606004104,119 -can,4705021806,119 -can,4710014703,119 -can,5919017602,119 -can,5933146508,119 -can,5941025601,119 -can,5947009606,119 -can,1206007301,119 -can,1310027702,119 -can,2406005507,119 -can,2406005914,119 -can,2497007222,119 -can,3512040705,119 -can,3541024524,119 -can,4706058907,119 -can,4712008306,119 -can,4716027408,119 -can,4718017803,119 -can,5923008301,119 -can,5927008101,119 -can,1204002602,119 -can,1209059001,119 -can,3549022003,119 -can,4602010304,119 -can,4705016402,119 -can,4710015603,119 -can,4713009202,119 -can,4718021201,119 -can,4718017802,119 -can,4808042904,119 -can,5919016204,119 -can,5931019901,119 -can,5947009624,119 -can,5949017702,119 -can,6001019308,119 -can,1101007601,119 -can,3512040706,119 -can,3512040908,119 -can,4706059604,119 -can,4715038802,119 -can,4718017702,119 -can,5947009618,119 -can,5949020922,119 -can,2406005909,119 -can,3541024526,119 -can,3552008201,119 -can,4706052401,119 -can,4712008302,119 -can,5901012721,119 -can,5907015902,119 -can,5907015002,119 -can,5931013501,119 -can,5931014702,119 -can,5933161301,119 -can,5947009602,119 -can,6001013316,119 -can,2497006801,119 -can,2499019208,119 -can,3541024506,119 -can,3543055015,119 -can,4602010307,119 -can,4617009619,119 -can,4705021804,119 -can,4716027703,119 -can,4813023805,119 -can,5909045701,119 -can,5939012806,119 -can,5947009605,119 -can,1009012102,119 -can,2485008201,119 -can,4705020601,119 -can,4709016908,119 -can,5909063503,119 -can,5931013602,119 -can,2406005916,119 -can,2491010397,119 -can,2499019209,119 -can,4712008307,119 -can,4713009209,119 -can,5941034911,119 -can,5947009614,119 -can,5949020920,119 -can,4710019815,119 -can,4717025805,119 -can,5933147304,119 -can,5947009507,119 -can,6104007012,119 -can,2497007209,119 -can,3541024503,119 -can,4619011901,119 -can,4816018811,119 -can,5924019701,119 -can,2492005102,119 -can,2497007214,119 -can,3529033006,119 -can,3543055004,119 -can,3552009701,119 -can,4602010309,119 -can,4615007703,119 -can,4705024806,119 -can,5909078029,119 -can,5933155404,119 -can,5939014403,119 -can,5949020921,119 -can,4602010313,119 -can,4606004101,119 -can,4609008402,119 -can,4616004005,119 -can,4621007901,119 -can,4705020604,119 -can,4706059612,119 -can,4710017603,119 -can,5933154811,119 -can,2497007215,119 -can,3543055005,119 -can,3543055101,119 -can,4706058906,119 -can,4716025901,119 -can,4716027708,119 -can,1309019408,119 -can,3541024516,119 -can,3559006104,119 -can,3559007002,119 -can,4705021807,119 -can,4718017801,119 -can,6205001710,119 -can,6205001713,119 -can,6205001715,119 -can,3529033003,119 -can,3539074913,119 -can,4615007706,119 -can,3512040806,119 -can,3512040907,119 -can,2406003408,119 -can,5931019501,119 -can,3512040708,119 -can,4706061228,119 -can,4709016910,119 -can,4716019301,119 -can,4813020102,119 -can,5901012727,119 -can,5943008701,119 -can,5947009619,119 -can,1007050001,119 -can,4602010311,119 -can,5909069901,119 -can,5915303001,119 -can,5933157902,119 -can,5941025901,119 -can,6104007011,119 -can,3541024507,119 -can,3543055012,119 -can,4602010312,119 -can,5901012725,119 -can,6205001708,119 -can,5931015402,119 -can,6001013326,119 -can,2406005503,119 -can,2499019203,119 -can,3541024504,119 -can,4615007701,119 -can,4706059608,119 -can,4717025402,119 -can,3559006102,119 -can,4602010308,119 -can,4705020607,119 -can,2406003405,119 -can,2406005403,119 -can,1202006604,119 -can,2499019202,119 -can,4709016905,119 -can,5933158206,119 -can,5949020919,119 -can,5957001902,119 -can,6001013302,119 -can,2406005501,119 -can,3512040709,119 -can,5931015602,119 -can,2499019206,119 -can,4706061218,119 -can,4710019813,119 -can,4718019404,119 -can,4716027406,119 -can,5947009626,119 -can,3543055009,119 -can,4602010003,119 -can,4602010001,119 -can,4602010314,119 -can,4616004002,119 -can,4616004003,119 -can,4602010305,119 -can,4718019406,119 -can,6205001711,119 -can,3512040803,119 -can,3539074906,119 -can,3539074911,119 -can,4713009211,119 -can,4706059603,119 -can,4710019814,119 -can,5933154809,119 -can,4706059610,119 -can,4701020501,119 -can,4716027409,119 -can,4718019405,119 -can,6205001714,119 -can,4615007702,119 -can,4718017805,119 -can,4718017201,119 -can,4706059607,119 -can,4716027704,119 -can,5933154813,119 -can,2483007004,119 -can,3512040704,119 -can,3512040802,119 -can,3559006114,119 -can,4616005101,119 -can,4616005205,119 -can,4705020606,119 -can,4710019812,119 -can,6104007318,119 -can,4706059104,119 -can,5907015804,119 -can,3512040703,119 -can,4602010310,119 -can,4705021810,119 -can,4705020605,119 -can,6205001705,119 -can,4706059605,119 -can,4706058903,119 -can,4609008401,119 -can,6205001704,119 -can,4701021305,119 -can,4706058905,119 -can,4811206404,119 -can,4623005201,119 -can,4710019816,119 -can,4706061226,119 -can,3539074908,119 -can,4709016902,119 -can,6001013320,119 -can,3529032807,119 -can,4615007704,119 -can,4712009301,119 -can,4716027407,119 -can,3529032804,119 -can,3512040707,119 -can,4710014701,119 -can,2499019210,119 -can,4706062004,119 -can,4710019801,119 -can,4717015102,119 -can,4718019409,119 -can,5953025001,119 -can,4718019402,119 -can,3529033008,119 -can,2406003406,119 -can,4715033806,119 -can,3559006101,119 -can,4706059105,119 -can,3560031301,119 -can,4712008303,119 -can,3529033104,119 -can,3512040701,119 -can,3539074905,119 -can,4710019819,119 -can,2499019207,119 -can,3528016307,119 -can,5949020917,119 -can,4616004001,119 -can,3529033005,119 -can,4615007705,119 -can,4705020608,119 -can,4616005102,119 -can,4713009212,119 -can,3528016301,119 -can,4714022702,119 -can,5955012106,119 -can,3541024512,119 -can,2499019204,119 -can,3529033303,119 -can,3541024525,119 -can,4718019413,119 -can,3529032810,119 -can,3528016304,119 -can,3529032901,119 -can,4718019410,119 -can,3512040901,119 -can,5901012723,119 -can,4716027505,119 -can,3529033102,119 -can,3529026704,119 -can,4718019419,119 -can,4705021801,119 -can,4706061211,119 -can,4717018703,119 -can,5915378704,119 -can,1202006602,119 -can,4718019408,119 -can,3512040913,119 -can,3512040804,119 -can,4717018707,119 -can,4713009214,119 -can,4716027707,119 -can,3541024514,119 -can,3529026702,119 -can,3559006201,119 -can,3512040808,119 -can,3541024502,119 -can,3528016501,119 -can,4606004305,119 -can,3528016308,119 -can,4718019420,119 -can,4706059101,119 -can,2483007013,119 -can,3512040915,119 -can,4616004004,119 -can,5947009623,119 -can,2483007012,119 -can,4706058901,119 -can,3529033106,119 -can,2406003403,119 -can,3529033206,119 -can,3539074904,119 -can,3529033302,119 -can,2483009301,119 -can,3512040810,119 -can,3529032902,119 -can,4717015104,119 -can,4713009213,119 -can,3529033204,119 -can,3539074902,119 -can,4706062001,119 -can,3529026701,119 -can,4606004107,119 -can,4710019817,119 -can,4602010303,119 -can,2406005404,119 -can,3529033107,119 -can,3528016306,119 -can,4718019401,119 -can,4606004306,119 -can,4717025809,119 -can,3528016303,119 -can,4710014702,119 -can,2406003404,119 -can,3529033201,119 -can,4716027508,119 -can,3529026703,119 -can,4717025811,119 -can,3529033205,119 -can,4819028404,119 -can,4716027403,119 -can,3552008401,119 -can,3529033304,119 -can,4706062003,119 -can,4709016903,119 -can,3529033202,119 -can,4717025808,119 -can,3512040702,119 -can,4710019811,119 -can,2483009304,119 -can,4716027503,119 -can,3529032906,119 -can,4618008801,119 -can,4606004109,119 -can,4707021672,119 -can,4606004301,119 -can,3560023201,119 -can,4713009210,119 -can,4623005101,119 -can,3529033105,119 -can,3512040812,119 -can,4715033805,119 -can,2406005506,119 -can,4717018709,119 -can,3539074907,119 -can,2406005405,119 -can,4714022703,119 -can,3529033001,119 -can,4616005105,119 -can,4616005203,119 -can,4710014704,119 -can,2406003401,119 -can,3529033203,119 -can,4705020603,119 -can,3529032808,119 -can,3529033301,119 -can,4616005104,119 -can,4706058908,119 -can,5947009617,119 -can,3529032905,119 -can,3512040902,119 -can,3529033110,119 -can,4718019414,119 -can,4717025802,119 -can,3528016302,119 -can,4715033803,119 -can,4618008804,119 -can,2406005918,119 -can,3539074912,119 -can,4716027404,119 -can,2483009303,119 -can,3529032903,119 -can,2406005915,119 -can,5931015003,119 -can,3529032904,119 -can,3529033007,119 -can,3512040809,119 -can,4606004113,119 -can,4714022701,119 -can,3529033010,119 -can,4716027502,119 -can,3529033108,119 -can,3539074901,119 -can,3529033109,119 -can,4718017804,119 -can,2499019205,119 -can,4618008803,119 -can,4718019412,119 -can,3529033002,119 -can,3512040905,119 -can,4706062002,119 -can,4714017903,119 -can,2498003901,119 -can,4717020402,119 -can,4706059103,119 -can,4616005201,119 -can,4718019418,119 -can,3560030901,119 -can,3529033004,119 -can,4717018704,119 -can,5915378707,119 -can,4717020505,119 -can,4712008301,119 -can,4716027705,119 -can,2483007008,119 -can,2406005505,119 -can,4717020301,119 -can,4717020401,119 -can,4816018712,119 -can,4714017701,119 -can,4622015502,119 -can,4718023501,119 -can,4622015505,119 -can,3560023501,119 -can,3543055017,119 -can,4717020702,119 -esh,250_30,111 -esh,250_26,111 -esh,250_27,111 -esh,250_21,111 -ggy,99,119 -mex,0707800010927,118 -mex,10010073A,118 -mex,080280898,118 -mex,1605300014760,118 -mex,3201900010483,118 -mex,190050919,118 -mex,3205700010592,118 -mex,0803706356538,118 -mex,2802700013229,118 -mex,190050711,118 -mex,070591012,118 -mex,05005018A,118 -mex,080280879,118 -mex,3104100010653,118 -mex,2300500014388,118 -mex,2111400016591,118 -mex,3205100081900,118 -mex,070590476,118 -mex,070590743,118 -mex,190050745,118 -mex,050130232,118 -mex,3008700012226,118 -mex,0803706356523,118 -mex,0803706356453,118 -mex,3205100081915,118 -mex,080012960,118 -mex,190440724,118 -mex,20407027A,118 -mex,0300900010283,118 -mex,1002600011403,118 -mex,0800200012173,118 -mex,3205000110252,118 -mex,110350001070A,118 -mex,07059096A,118 -mex,050130266,118 -mex,1102000016015,118 -mex,0800500682512,118 -mex,0803706356468,118 -mex,3204200011668,118 -mex,3205700010484,118 -mex,3205700010520,118 -mex,080373092,118 -mex,3104100010672,118 -mex,1103700010456,118 -mex,2802200014273,118 -mex,050130213,118 -mex,080280741,118 -mex,190050853,118 -mex,205250076,118 -mex,1412002316264,118 -mex,050233445,118 -mex,080280633,118 -mex,050130054,118 -mex,050130020,118 -mex,190500346,118 -mex,0801900017148,118 -mex,2603000010362,118 -mex,2803200012362,118 -mex,2600200012129,118 -mex,260360351,118 -mex,230070290,118 -mex,050233835,118 -mex,202650198,118 -mex,2300500014354,118 -mex,2800300011095,118 -mex,080311054,118 -mex,2300500034462,118 -mex,070590921,118 -mex,08028092A,118 -mex,0803706356519,118 -mex,100140955,118 -mex,280140353,118 -mex,1101500671090,118 -mex,080280756,118 -mex,2401300011619,118 -mex,1000500016917,118 -mex,080280811,118 -mex,1202200011085,118 -mex,080012975,118 -mex,0803700018074,118 -mex,3105001116276,118 -mex,3105000016223,118 -mex,020023687,118 -mex,204070547,118 -mex,204070388,118 -mex,1903300011184,118 -mex,180050011,118 -mex,1001200211624,118 -mex,050130251,118 -mex,080280703,118 -mex,2401300011623,118 -mex,080280826,118 -mex,050120220,118 -mex,0803706356472,118 -mex,050120381,118 -mus,143_3000,118 -nzl,073_612714_3173000,116 -nzl,013_521135_0840901,116 -nzl,048_578402_2256900,117 -nzl,076_508520_0191101,116 -nzl,056_585130_2407800,116 -nzl,047_573511_2086201,116 -nzl,043_566302_1998700,116 -nzl,043_564400_1877900,117 -nzl,011_533200_1047907,117 -nzl,068_601700_2856202,116 -nzl,076_505806_0176602,116 -nzl,033_551800_1591600,116 -nzl,059_586303_2445600,117 -nzl,075_609922_3084501,116 -nzl,001_501500_0052600,117 -nzl,028_544600_1372300,116 -nzl,047_576200_2173200,116 -nzl,036_558500_1753600,116 -nzl,022_536630_1189400,116 -nzl,033_551800_1592300,116 -nzl,060_587830_2498800,116 -nzl,076_520900_0517200,117 -nzl,063_597811_2738200,116 -nzl,047_577700_2053606,116 -nzl,030_548200_1490100,117 -nzl,047_575600_2162700,116 -nzl,046_569100_1965800,116 -nzl,036_532903_1021301,116 -nzl,059_586130_2449103,117 -nzl,059_586130_2449104,116 -nzl,025_542562_1333002,116 -nzl,076_519002_0590702,116 -nzl,060_591500_2651700,116 -nzl,019_535261_1133600,116 -nzl,060_587400_2479603,116 -nzl,048_578600_2242800,116 -nzl,068_600830_2851102,116 -nzl,033_551400_1587700,116 -nzl,011_533200_1043803,116 -nzl,030_548500_1477900,116 -nzl,060_594600_2618500,117 -nzl,075_611300_3105700,116 -nzl,016_529700_0911102,116 -nzl,030_548200_1491900,116 -nzl,074_610250_3065000,116 -nzl,021_541318_1279006,116 -nzl,021_541318_1279004,116 -nzl,035_554500_1668200,116 -nzl,030_545912_1412500,116 -nzl,072_607400_2993900,117 -nzl,076_506634_0141901,117 -nzl,013_527402_0946700,117 -nzl,046_569900_2034700,116 -nzl,063_597840_2728100,116 -nzl,020_531732_1012300,116 -nzl,044_570700_2037900,116 -nzl,047_573400_2139601,116 -nzl,060_594700_2659200,116 -nzl,024_540420_1237300,116 -nzl,047_576901_2176200,117 -nzl,031_546400_1426300,116 -nzl,046_569100_1967500,116 -nzl,024_540410_1233500,116 -nzl,064_599500_2793300,116 -nzl,028_544001_1357301,116 -nzl,001_500900_0044611,116 -nzl,024_538863_1264202,117 -nzl,060_591500_2652500,116 -nzl,001_500402_0017200,116 -nzl,002_504300_0063300,116 -nzl,076_519500_0621900,117 -nzl,029_545205_1394900,116 -nzl,074_610230_3060900,116 -nzl,040_561902_1798300,117 -nzl,013_527111_0941800,116 -nzl,076_513410_0181615,116 -nzl,076_509702_0365600,116 -nzl,060_591500_2651500,117 -nzl,076_521901_0782700,117 -nzl,025_542511_1297902,117 -nzl,002_503400_0070600,116 -nzl,035_553601_1635800,117 -nzl,001_501634_0040001,116 -nzl,047_574200_2088400,116 -nzl,073_610020_3042700,117 -nzl,060_587702_2480200,117 -nzl,070_609013_3174000,116 -nzl,047_573000_2125100,116 -nzl,039_560720_1766200,116 -nzl,035_553302_1630500,117 -nzl,030_548200_1492300,116 -nzl,045_564601_1904000,116 -nzl,071_602800_2894500,116 -nzl,028_543301_1349100,117 -nzl,027_542903_1335600,116 -nzl,076_505500_0140600,117 -nzl,075_610052_3082900,116 -nzl,072_607502_3004701,116 -nzl,076_507500_0148701,116 -nzl,002_503100_0099200,117 -nzl,071_603820_2889501,117 -nzl,033_552702_1607600,117 -nzl,074_610230_3061500,116 -nzl,073_612714_3171900,116 -nzl,060_592811_2603700,116 -nzl,047_572900_2122600,116 -nzl,047_573101_2137000,116 -nzl,031_545621_1401802,117 -nzl,031_545621_1401804,116 -nzl,025_542520_1298902,117 -nzl,032_549602_1467302,116 -nzl,076_519500_0621200,116 -nzl,011_533200_1048407,116 -nzl,065_600323_2812600,116 -nzl,024_538811_1251207,116 -nzl,064_599900_2803900,116 -nzl,076_523820_0760142,116 -nzl,060_590900_2476200,116 -nzl,013_527221_0934700,117 -nzl,064_599500_2795000,116 -nzl,034_553003_1620602,117 -nzl,021_541730_1278802,116 -nzl,064_599500_2792600,116 -nzl,073_612720_3171205,117 -nzl,024_538832_1259500,116 -nzl,076_520401_0644400,117 -nzl,051_584201_2359402,117 -nzl,031_546400_1427400,117 -nzl,036_532700_1040300,116 -nzl,047_572600_2053605,116 -nzl,001_501620_0048601,116 -nzl,001_501620_0048602,117 -nzl,071_603602_2864100,116 -nzl,074_610210_3064100,116 -nzl,076_526104_0835700,116 -nzl,073_613000_3154205,116 -nzl,073_613000_3154203,116 -nzl,073_613000_3154201,116 -nzl,047_572900_2122100,116 -nzl,053_580450_2287501,116 -nzl,034_553101_1615800,117 -nzl,037_557100_1697200,116 -nzl,029_545500_1388502,116 -nzl,076_506613_0146704,116 -nzl,023_538201_1164000,116 -nzl,017_531001_0969205,116 -nzl,070_609029_3038701,117 -nzl,073_612901_3184000,116 -nzl,058_585506_2427802,116 -nzl,075_610700_3120200,116 -nzl,073_612901_3169704,116 -nzl,016_530200_0894200,116 -nzl,076_515901_0456702,117 -nzl,076_513512_0225701,116 -nzl,071_603602_2867200,116 -nzl,016_529700_0911402,117 -nzl,046_565300_2022600,116 -nzl,076_514301_0440300,116 -nzl,076_514102_0434300,116 -nzl,060_590800_2475000,116 -nzl,002_503700_0102203,116 -nzl,046_568201_1934600,116 -nzl,076_520500_0639500,116 -nzl,076_518101_0546200,117 -nzl,036_532700_1042200,117 -nzl,071_602800_2894700,117 -nzl,026_542600_1314900,116 -nzl,060_592200_2674101,117 -nzl,046_565300_2023800,116 -nzl,070_609304_3033500,117 -nzl,071_603000_2898900,117 -nzl,035_553601_1634102,116 -nzl,030_548200_1490800,116 -nzl,046_564900_2016800,116 -nzl,025_542550_1303802,116 -nzl,064_598700_2773800,116 -nzl,041_550200_1543400,116 -nzl,042_563600_1859700,116 -nzl,073_609011_3174600,117 -nzl,047_574303_2088704,117 -nzl,047_574303_2088705,116 -nzl,031_545621_1401401,117 -nzl,041_549901_2224903,116 -nzl,076_517001_0475900,116 -nzl,035_554500_1667600,116 -nzl,023_536810_1202800,116 -nzl,023_538201_1166704,117 -nzl,039_561200_1783600,116 -nzl,068_600811_2827800,117 -nzl,033_551503_1579500,116 -nzl,033_551800_1593400,116 -nzl,055_584407_2349801,116 -nzl,068_601020_2843400,117 -nzl,073_610051_3080403,117 -nzl,073_613000_3155006,116 -nzl,073_613000_3155004,116 -nzl,073_613000_3155003,116 -nzl,073_613000_3155001,116 -nzl,025_542550_1330002,117 -nzl,046_564800_2012200,116 -nzl,032_549602_1515904,117 -nzl,035_554400_1669500,116 -nzl,036_554900_1754903,117 -nzl,076_514101_0438204,116 -nzl,076_523113_0711801,117 -nzl,076_523113_0711809,116 -nzl,025_542550_1280400,116 -nzl,042_561500_1785502,116 -nzl,076_522722_0681308,116 -nzl,052_583500_2340301,116 -nzl,031_546802_1422400,116 -nzl,073_612714_3173303,116 -nzl,011_533100_1044800,117 -nzl,076_510800_0242700,116 -nzl,030_548200_1492500,116 -nzl,016_528900_0914100,117 -nzl,028_544400_1375802,116 -nzl,028_544400_1375804,116 -nzl,046_569100_1968700,116 -nzl,037_557000_1727500,116 -nzl,025_542530_1322801,117 -nzl,075_611300_3104400,116 -nzl,011_533200_1045110,117 -nzl,044_570800_2053103,116 -nzl,051_581832_2367202,117 -nzl,076_516001_0490701,116 -nzl,001_501300_0051504,117 -nzl,026_542600_1317800,117 -nzl,047_573000_2125200,116 -nzl,001_501000_0056700,117 -nzl,060_587845_2484302,116 -nzl,073_610061_3087301,116 -nzl,033_551800_1593300,116 -nzl,023_536821_1203500,117 -nzl,002_501809_0071007,116 -nzl,052_581812_2284501,116 -nzl,046_568303_1954100,117 -nzl,013_527210_0940400,116 -nzl,028_543601_1352101,117 -nzl,076_525910_0818900,116 -nzl,030_548200_1491500,116 -nzl,025_542700_1328700,116 -nzl,076_506653_0217101,116 -nzl,047_577301_2203500,116 -nzl,068_600830_2851101,116 -nzl,073_612730_3192900,116 -nzl,030_545911_1416200,116 -nzl,060_596200_2706700,116 -nzl,030_548200_1494200,116 -nzl,016_528900_0916402,116 -nzl,024_540410_1235100,117 -nzl,048_579100_2247900,116 -nzl,003_504600_0116300,116 -nzl,071_604901_2944700,116 -nzl,060_591500_2648700,116 -nzl,075_611210_3107900,116 -nzl,020_531720_1018900,116 -nzl,030_548810_1505100,116 -nzl,073_610051_3080300,116 -nzl,051_581601_2348605,116 -nzl,060_595900_2557100,116 -nzl,046_569900_2033700,116 -nzl,071_606220_2969703,116 -nzl,075_610075_3159800,116 -nzl,020_531710_1016004,116 -nzl,044_570800_2051001,116 -nzl,047_575400_2111402,116 -nzl,076_506661_0137602,116 -nzl,071_603100_2901000,117 -nzl,029_545204_1363501,116 -nzl,070_609031_3038702,116 -nzl,048_578402_2256700,116 -nzl,013_526400_0849800,116 -nzl,076_506661_0138809,116 -nzl,076_506661_0138807,116 -nzl,012_534400_1079700,117 -nzl,055_584405_2387602,116 -nzl,011_533200_1045102,116 -nzl,076_519820_0602503,116 -nzl,076_519820_0602504,116 -nzl,011_533200_1045104,117 -nzl,046_565400_2025700,116 -nzl,046_569100_1966900,116 -nzl,060_594600_2618600,116 -nzl,021_541760_1266501,117 -nzl,031_547100_1455100,117 -nzl,017_531002_0973200,116 -nzl,030_548200_1488900,117 -nzl,025_542562_1332902,116 -nzl,062_587100_2461800,116 -nzl,999_614503_0017001,116 -nzl,060_587830_2497200,116 -nzl,060_594800_2642400,116 -nzl,030_548200_1492900,116 -nzl,047_575000_2113602,116 -nzl,039_559700_1775600,116 -nzl,020_532000_1007601,116 -nzl,044_571200_2050702,116 -nzl,023_536510_1164400,116 -nzl,076_523920_0767921,116 -nzl,076_523920_0767922,117 -nzl,060_591500_2648000,116 -nzl,060_587701_2479900,116 -nzl,070_609013_3175600,116 -nzl,030_545911_1281004,116 -nzl,033_552300_1603302,116 -nzl,076_517901_0523900,117 -nzl,022_538502_1215400,116 -nzl,051_581601_2348202,116 -nzl,063_597720_2756000,116 -nzl,058_585601_2433201,116 -nzl,062_597300_2723102,116 -nzl,022_535700_1180902,116 -nzl,021_541312_1277900,116 -nzl,060_591900_2663800,116 -nzl,011_533200_1045803,116 -nzl,003_504700_0132202,116 -nzl,071_602900_2897600,117 -nzl,076_513800_0303300,116 -nzl,033_551800_1593600,116 -nzl,055_584407_2383200,116 -nzl,052_583700_2337004,116 -nzl,001_500207_0001202,116 -nzl,012_533901_1068302,117 -nzl,076_524200_0726200,116 -nzl,068_601040_2836303,117 -nzl,064_598700_2774400,116 -nzl,037_557300_1707600,117 -nzl,050_579803_2276702,116 -nzl,011_533603_1059613,116 -nzl,011_533603_1059614,116 -nzl,038_559210_1744503,116 -nzl,076_510500_0357200,116 -nzl,060_594500_2623600,117 -nzl,053_581100_2279703,116 -nzl,011_533603_1060420,117 -nzl,075_611800_3151300,116 -nzl,040_562320_1820700,117 -nzl,076_507500_0148801,116 -nzl,076_517400_0450600,116 -nzl,071_602500_2977507,116 -nzl,048_578600_2243000,116 -nzl,020_531800_1013902,116 -nzl,023_538102_1168502,116 -nzl,025_542550_1303103,116 -nzl,047_573000_2127300,116 -nzl,024_539310_1264402,117 -nzl,016_528403_0907900,117 -nzl,076_523813_0807804,116 -nzl,074_610033_3051704,117 -nzl,019_535232_1127702,117 -nzl,075_611210_3109200,116 -nzl,075_611500_3139200,116 -nzl,063_597714_2746301,117 -nzl,076_521901_0782300,116 -nzl,072_606500_2983100,117 -nzl,041_577900_2220900,116 -nzl,025_542562_1330602,116 -nzl,038_559230_1740300,117 -nzl,041_550102_1528300,117 -nzl,016_528403_0907800,116 -nzl,035_554130_1654900,117 -nzl,055_584500_2391000,117 -nzl,073_609011_3175900,116 -nzl,076_514801_0389200,117 -nzl,024_538742_1257500,116 -nzl,058_585601_2432805,116 -nzl,052_582401_2326001,116 -nzl,020_531731_1011405,116 -nzl,076_523402_0697100,116 -nzl,022_536614_1181903,117 -nzl,072_607300_3000700,117 -nzl,073_610080_3095100,116 -nzl,064_599500_2794900,116 -nzl,043_563706_1875601,117 -nzl,034_553002_1623300,116 -nzl,076_523202_0717100,117 -nzl,076_513511_0224306,117 -nzl,048_578600_2245000,116 -nzl,072_607300_3000200,117 -nzl,023_536821_1188802,116 -nzl,047_572900_2122200,116 -nzl,037_557100_1698300,116 -nzl,048_578402_2256209,117 -nzl,048_578402_2256207,117 -nzl,028_544600_1371000,117 -nzl,076_519500_0621600,117 -nzl,072_607300_3097803,116 -nzl,068_601030_2841100,117 -nzl,030_548821_1507702,116 -nzl,076_512902_0282200,116 -nzl,002_503100_0101700,117 -nzl,060_591500_2650900,117 -nzl,071_605100_2862600,116 -nzl,015_535502_1118700,116 -nzl,038_559230_1731400,117 -nzl,003_505010_0132402,116 -nzl,076_514000_0417200,116 -nzl,074_610210_3063000,116 -nzl,041_550102_1528400,116 -nzl,076_515600_0419702,116 -nzl,076_515600_0419703,117 -nzl,047_576100_2194702,116 -nzl,071_604300_2932700,116 -nzl,053_580446_2280001,116 -nzl,017_527503_0962602,116 -nzl,016_527820_0978900,117 -nzl,047_577400_2200600,116 -nzl,032_549500_1520000,117 -nzl,064_599800_2803400,116 -nzl,031_545611_1413703,116 -nzl,060_596200_2706800,116 -nzl,022_536611_1184401,117 -nzl,044_571300_2062801,116 -nzl,076_520500_0639601,116 -nzl,068_600822_2826103,116 -nzl,046_564900_2016100,117 -nzl,060_594600_2616700,116 -nzl,060_594600_2619000,116 -nzl,049_579502_2264000,117 -nzl,036_558500_1754400,116 -nzl,060_594600_2616200,116 -nzl,039_559700_1774702,117 -nzl,011_533604_1057002,116 -nzl,013_527210_0936100,116 -nzl,063_597820_2739200,116 -nzl,076_519820_0601700,117 -nzl,042_564210_1865500,117 -nzl,076_520303_0627400,116 -nzl,076_523112_0711500,117 -nzl,076_521151_0829410,117 -nzl,071_605200_2859500,116 -nzl,071_605920_2954803,116 -nzl,051_581842_2381000,116 -nzl,073_612901_3169800,116 -nzl,072_607300_2999902,117 -nzl,046_568800_1979800,116 -nzl,076_520500_0637000,116 -nzl,025_542410_1305500,116 -nzl,030_548200_1493900,117 -nzl,076_515700_0443300,116 -nzl,068_600826_2832700,117 -nzl,037_558200_1687301,117 -nzl,060_591500_2649800,116 -nzl,057_585325_3173900,116 -nzl,071_601603_2859203,117 -nzl,076_514101_0438103,116 -nzl,064_599500_2792800,117 -nzl,021_541501_1289001,116 -nzl,060_590900_2475700,116 -nzl,045_564520_1899303,116 -nzl,033_552100_1598502,117 -nzl,038_559500_1731102,117 -nzl,001_501634_0038002,116 -nzl,076_520500_0639100,116 -nzl,059_585806_2438403,116 -nzl,076_524404_0729700,116 -nzl,036_558500_1752500,116 -nzl,051_581601_2347600,116 -nzl,076_520202_0612200,116 -nzl,060_597101_2713602,117 -nzl,016_530100_0896700,116 -nzl,071_602000_2977400,116 -nzl,076_523820_0760801,116 -nzl,001_500204_0012101,116 -nzl,041_549800_1540400,117 -nzl,075_611300_3104900,116 -nzl,062_597200_2720900,117 -nzl,021_541334_1275700,117 -nzl,041_577900_2222800,116 -nzl,076_516001_0490800,116 -nzl,020_531800_1015302,116 -nzl,048_578402_2256800,116 -nzl,058_585506_2426501,116 -nzl,019_535380_1145100,116 -nzl,040_562200_1839701,116 -nzl,071_604410_2931300,116 -nzl,030_548200_1491200,116 -nzl,028_543601_1352402,116 -nzl,030_548831_1509500,116 -nzl,017_527503_0962800,116 -nzl,046_568800_1981100,116 -nzl,024_539200_1221700,116 -nzl,025_542562_1330502,116 -nzl,040_561820_1798502,116 -nzl,076_506661_0139600,117 -nzl,052_582500_2318900,116 -nzl,036_558500_1753700,116 -nzl,070_609014_3173700,116 -nzl,015_534800_1104200,117 -nzl,044_571300_2063501,116 -nzl,018_531200_0998100,117 -nzl,013_521135_0815703,116 -nzl,076_521901_0783900,117 -nzl,072_607300_2997000,116 -nzl,073_609800_3054602,116 -nzl,076_522711_0679812,116 -nzl,053_580420_2292203,117 -nzl,046_569900_2033400,117 -nzl,016_529900_0863100,116 -nzl,035_554500_1669100,117 -nzl,028_544600_1371700,116 -nzl,013_526400_0850100,116 -nzl,011_533501_1050000,116 -nzl,076_517701_0536100,116 -nzl,060_593502_2608300,117 -nzl,071_604300_2932500,116 -nzl,071_603100_2901700,116 -nzl,046_568102_1930700,116 -nzl,047_576500_2149300,116 -nzl,023_536821_1203900,117 -nzl,002_501817_0073006,117 -nzl,046_568800_1979700,116 -nzl,076_514101_0440114,116 -nzl,060_591600_2678700,117 -nzl,036_554900_1672702,116 -nzl,030_548200_1493501,116 -nzl,042_564232_1873100,116 -nzl,076_520202_0611800,116 -nzl,028_544002_1365700,117 -nzl,025_542511_1297905,117 -nzl,029_545204_1395100,116 -nzl,017_531002_0973100,116 -nzl,002_502202_0072603,117 -nzl,076_525201_0717000,116 -nzl,013_527210_0938800,116 -nzl,040_562800_1827900,116 -nzl,031_546600_1435200,116 -nzl,011_533603_1059505,116 -nzl,011_533603_1059506,116 -nzl,011_533603_1059507,116 -nzl,999_619900_1313802,116 -nzl,002_501819_0074502,116 -nzl,002_501819_0074501,116 -nzl,046_568800_1980200,117 -nzl,028_543902_1358902,117 -nzl,036_554900_1673802,116 -nzl,023_538201_1163900,116 -nzl,035_554010_1647102,116 -nzl,035_554010_1647101,116 -nzl,064_599500_2793200,116 -nzl,076_521901_0783000,116 -nzl,060_591500_2648300,117 -nzl,021_541720_1274300,117 -nzl,025_542530_1298705,116 -nzl,047_573000_2124700,116 -nzl,058_585803_2438601,116 -nzl,065_600100_2809400,116 -nzl,033_552800_1606401,116 -nzl,069_608302_3032002,116 -nzl,011_533602_1059621,116 -nzl,076_518701_0569800,116 -nzl,001_500802_0027200,116 -nzl,027_542906_1336203,117 -nzl,054_581500_2314500,117 -nzl,075_611210_3106500,116 -nzl,015_535502_1118800,116 -nzl,074_610400_3068200,117 -nzl,072_606700_2982102,116 -nzl,012_534300_1075602,116 -nzl,060_591500_2653500,116 -nzl,076_520000_0607900,116 -nzl,026_542600_1324601,116 -nzl,020_531720_1019104,116 -nzl,076_520000_0608100,117 -nzl,053_580410_2290401,116 -nzl,047_573101_2136900,117 -nzl,062_587100_2461500,116 -nzl,022_538502_1210900,117 -nzl,076_517901_0524800,116 -nzl,076_520301_0628203,116 -nzl,018_531301_0996101,116 -nzl,076_507900_0304200,117 -nzl,047_572900_2121300,117 -nzl,076_518702_0570100,116 -nzl,038_559220_1727903,116 -nzl,037_555700_1711900,117 -nzl,065_600323_2813103,116 -nzl,048_579100_2247600,117 -nzl,038_559210_1744601,116 -nzl,075_611220_3110600,117 -nzl,072_607502_3011602,116 -nzl,047_573300_2146800,116 -nzl,068_600822_2826102,117 -nzl,001_501634_0037204,116 -nzl,073_610500_3085400,117 -nzl,011_533603_1059404,116 -nzl,013_527221_0933200,117 -nzl,015_534602_1096700,116 -nzl,044_571000_2053804,116 -nzl,027_542800_1339400,117 -nzl,076_526103_0837209,116 -nzl,047_573526_2086401,116 -nzl,046_568800_1981000,117 -nzl,039_560720_1765600,117 -nzl,001_500100_0007101,117 -nzl,076_520500_0637900,116 -nzl,046_569402_1918400,116 -nzl,071_604010_2906002,116 -nzl,076_518201_0547800,117 -nzl,073_612720_3182400,117 -nzl,042_564021_1882506,117 -nzl,060_595700_2604515,116 -nzl,076_515202_0426108,116 -nzl,060_587830_2498903,117 -nzl,076_507800_0310800,116 -nzl,024_539400_1224900,117 -nzl,025_542562_1302301,116 -nzl,025_542562_1302302,116 -nzl,002_501817_0074002,116 -nzl,076_524604_0780207,116 -nzl,076_524604_0780208,116 -nzl,076_524604_0780209,117 -nzl,047_572900_2121400,116 -nzl,076_515301_0428100,117 -nzl,060_594600_2619100,116 -nzl,076_524200_0726600,116 -nzl,035_554020_1646200,117 -nzl,025_542562_1330202,116 -nzl,025_542562_1330203,116 -nzl,076_507101_0160900,116 -nzl,076_519500_0622400,116 -nzl,065_600100_2809700,116 -nzl,076_513431_0221907,116 -nzl,076_513431_0221906,116 -nzl,023_538101_1170500,116 -nzl,018_531200_0998300,117 -nzl,076_510800_0242900,116 -nzl,047_574800_2106200,116 -nzl,021_541335_1279203,116 -nzl,073_609011_3175802,116 -nzl,062_587100_2464700,117 -nzl,011_619302_1060602,116 -nzl,060_592900_2577801,116 -nzl,030_548200_1489600,116 -nzl,075_611210_3108400,117 -nzl,046_569202_1923700,116 -nzl,033_551400_1584300,116 -nzl,053_581230_2299400,116 -nzl,060_593000_2567900,116 -nzl,064_599500_2792400,116 -nzl,060_587811_2493903,116 -nzl,060_587811_2493902,116 -nzl,060_591500_2649200,116 -nzl,064_599500_2792900,116 -nzl,076_512300_0250101,117 -nzl,036_532700_1041703,117 -nzl,058_585803_2441300,116 -nzl,031_546400_1427300,116 -nzl,056_585130_2408200,116 -nzl,060_591500_2650000,116 -nzl,060_594600_2617400,116 -nzl,076_508411_0185004,116 -nzl,019_535600_1129900,116 -nzl,041_550102_1528700,117 -nzl,060_588102_2507804,116 -nzl,060_588102_2507803,117 -nzl,076_514103_0437500,116 -nzl,040_562500_1840700,116 -nzl,021_541342_1332702,116 -nzl,028_544600_1370900,116 -nzl,063_597600_2752104,117 -nzl,073_609011_3175500,116 -nzl,076_515202_0423600,116 -nzl,076_511303_0265002,117 -nzl,064_598311_2757600,116 -nzl,016_530200_0893000,117 -nzl,036_532902_1034000,117 -nzl,071_604210_2914500,117 -nzl,046_568401_1943702,116 -nzl,001_500204_0008901,116 -nzl,047_573522_2086101,116 -nzl,047_573522_2086102,116 -nzl,011_533200_1046207,116 -nzl,047_575800_2198500,117 -nzl,047_573400_2141002,116 -nzl,073_610080_3098102,116 -nzl,060_592702_2598302,117 -nzl,042_563600_1855304,117 -nzl,020_531800_1013200,116 -nzl,021_541335_1279012,117 -nzl,048_578402_2254602,116 -nzl,031_546500_1441200,116 -nzl,037_558200_1685301,117 -nzl,023_538101_1169202,117 -nzl,023_538101_1169201,116 -nzl,073_610080_2999802,116 -nzl,076_506661_0137902,117 -nzl,076_506661_0137903,117 -nzl,076_506661_0137908,117 -nzl,076_520500_0637500,116 -nzl,031_546802_1423700,116 -nzl,026_542600_1315100,116 -nzl,045_567100_1906200,117 -nzl,025_542550_1332701,117 -nzl,012_533901_1063301,117 -nzl,039_559700_1775000,117 -nzl,060_587400_2489400,116 -nzl,076_511800_0277902,116 -nzl,020_532000_1006700,117 -nzl,046_568104_1926700,116 -nzl,050_579803_2272902,116 -nzl,060_590900_2475800,116 -nzl,033_551800_1591300,117 -nzl,047_573000_2125900,116 -nzl,036_532601_1025001,116 -nzl,076_524402_0749900,116 -nzl,044_570800_2052200,116 -nzl,076_524001_0720500,116 -nzl,032_549200_1511900,117 -nzl,053_580600_2308202,116 -nzl,016_529700_0912500,116 -nzl,049_579502_2264400,116 -nzl,036_558500_1754000,116 -nzl,070_609302_3038235,117 -nzl,076_525201_0760905,116 -nzl,068_600831_2852206,116 -nzl,068_600831_2852205,116 -nzl,068_600831_2852204,116 -nzl,052_582500_2319400,116 -nzl,028_543601_1353601,116 -nzl,076_513302_0230702,116 -nzl,060_590300_2538601,116 -nzl,044_570800_2053604,116 -nzl,015_534500_1092403,117 -nzl,031_545621_1401803,116 -nzl,075_610800_3117100,117 -nzl,076_512100_0289300,116 -nzl,071_605910_2954400,116 -nzl,046_569500_1917200,116 -nzl,001_500202_0002500,116 -nzl,056_584939_2401301,116 -nzl,060_591700_2655400,117 -nzl,046_568702_1979001,116 -nzl,069_608302_3042200,116 -nzl,028_544600_1371500,117 -nzl,060_593700_2567700,116 -nzl,059_586304_2449301,117 -nzl,011_619302_1059704,117 -nzl,011_619302_1059703,116 -nzl,040_562800_1827700,116 -nzl,075_611300_3105200,117 -nzl,071_604300_2932800,116 -nzl,060_590900_2475300,116 -nzl,002_502002_0070202,116 -nzl,030_545851_1523002,116 -nzl,045_564520_1899700,116 -nzl,057_585318_2420700,116 -nzl,060_595700_2562102,117 -nzl,046_570100_2029500,116 -nzl,070_609031_3039405,117 -nzl,070_609031_3039404,117 -nzl,033_550902_1562902,116 -nzl,018_531200_0998400,116 -nzl,071_605200_2861700,116 -nzl,074_610033_3053602,116 -nzl,011_533200_1046403,116 -nzl,046_565400_2026201,116 -nzl,046_569100_1967000,116 -nzl,016_529100_0929602,116 -nzl,060_591500_2652200,117 -nzl,037_556800_1702000,116 -nzl,053_580450_2375202,116 -nzl,040_562100_1838001,116 -nzl,019_535250_1124002,116 -nzl,024_540410_1232700,116 -nzl,554_999_626602_3166402,116 -nzl,073_610020_3047403,117 -nzl,073_610020_3047402,117 -nzl,071_603602_2869200,117 -nzl,064_599700_2799900,116 -nzl,076_514000_0413200,116 -nzl,042_564021_1858600,116 -nzl,064_599500_2793100,116 -nzl,047_574702_2103900,117 -nzl,076_523101_0710527,116 -nzl,058_585700_2433902,117 -nzl,046_568800_1979400,116 -nzl,019_535262_1151702,116 -nzl,040_562800_1830800,117 -nzl,031_546400_1427100,116 -nzl,071_604720_2880801,116 -nzl,073_610080_3097902,117 -nzl,019_535350_1139401,117 -nzl,064_599500_2793600,116 -nzl,018_531200_1002704,116 -nzl,060_587702_2480501,116 -nzl,013_527401_0851100,116 -nzl,060_591500_2653600,116 -nzl,018_531301_0994502,117 -nzl,060_591700_2654900,117 -nzl,055_584500_2391400,116 -nzl,047_573101_2132700,117 -nzl,015_534800_1104600,117 -nzl,038_559220_1746804,116 -nzl,021_541346_1288200,116 -nzl,044_570400_2043500,116 -nzl,035_554500_1670802,116 -nzl,035_554500_1670801,117 -nzl,076_514900_0386003,116 -nzl,076_516400_0455000,116 -nzl,060_593400_2615100,117 -nzl,001_501633_0034302,117 -nzl,002_503100_0099700,117 -nzl,035_554400_1670600,116 -nzl,036_532601_1028900,116 -nzl,035_553601_1636802,116 -nzl,060_592900_2576605,117 -nzl,060_592900_2576606,117 -nzl,030_548200_1489900,117 -nzl,076_506634_0142000,116 -nzl,002_503900_0109101,116 -nzl,047_573526_2086313,116 -nzl,060_596200_2705800,117 -nzl,042_564220_1869700,117 -nzl,043_566301_2002400,116 -nzl,073_612714_3170102,116 -nzl,046_568800_1979302,116 -nzl,020_531732_1039201,116 -nzl,030_548200_1493100,116 -nzl,031_545621_1411300,116 -nzl,058_585506_2428402,116 -nzl,053_580410_2290200,117 -nzl,021_541320_1291900,117 -nzl,024_538601_1248400,117 -nzl,064_598600_2768000,116 -nzl,018_531301_0992200,116 -nzl,073_610020_3042300,116 -nzl,076_520302_0625800,117 -nzl,025_542550_1280503,116 -nzl,070_608304_3027500,116 -nzl,065_600323_2806002,116 -nzl,047_573101_2134000,116 -nzl,046_568800_1980600,116 -nzl,011_533200_1042600,116 -nzl,047_572900_2119100,116 -nzl,076_509702_0366502,116 -nzl,044_570800_2052400,116 -nzl,073_612901_3184400,116 -nzl,029_545301_1393100,116 -nzl,028_543601_1354200,117 -nzl,055_584409_2386600,116 -nzl,046_569600_1916400,116 -nzl,036_532602_1025202,116 -nzl,060_592812_2600600,117 -nzl,002_502004_0109401,116 -nzl,043_564400_1881500,117 -nzl,055_584701_2397901,117 -nzl,037_557100_1697700,116 -nzl,016_527820_0979500,116 -nzl,076_517702_0540700,116 -nzl,073_610080_2999702,117 -nzl,047_573522_2086311,116 -nzl,069_607501_3006602,117 -nzl,999_618500_1194100,116 -nzl,039_561422_1791900,116 -nzl,045_564510_1902900,117 -nzl,034_553004_1617900,116 -nzl,020_531732_1012200,116 -nzl,076_520000_0607500,117 -nzl,036_532501_1021100,117 -nzl,040_562921_1805602,117 -nzl,001_500302_0014200,116 -nzl,051_581832_2366501,117 -nzl,076_521901_0784900,117 -nzl,021_541318_1279024,117 -nzl,046_568101_1928600,116 -nzl,044_570800_2052600,117 -nzl,060_591102_2552905,116 -nzl,033_550902_1563100,116 -nzl,060_593800_2572806,116 -nzl,031_546901_1428700,116 -nzl,020_531731_1011303,117 -nzl,016_529100_0930102,116 -nzl,072_607502_3011203,116 -nzl,001_501620_0047001,116 -nzl,047_574900_2110602,116 -nzl,030_548200_1489500,116 -nzl,060_590300_2538902,116 -nzl,071_604210_2914400,116 -nzl,036_558500_1752201,116 -nzl,041_549902_2225002,117 -nzl,060_592900_2577700,117 -nzl,033_552100_1598602,116 -nzl,019_535212_1151500,116 -nzl,067_597000_2716900,116 -nzl,075_611210_3108300,116 -nzl,002_502101_0069402,117 -nzl,032_549200_1534101,117 -nzl,002_501802_0067100,116 -nzl,023_536821_1203100,116 -nzl,021_532200_1026006,117 -nzl,021_532200_1026007,117 -nzl,021_532200_1026001,117 -nzl,021_532200_1026002,117 -nzl,044_565700_2053200,117 -nzl,046_568401_1942701,116 -nzl,048_578600_2244700,116 -nzl,060_591500_2650800,116 -nzl,013_528200_0855801,116 -nzl,033_551800_1593900,117 -nzl,047_574800_2105502,116 -nzl,047_574800_2105503,116 -nzl,060_594600_2617700,117 -nzl,046_565400_2026101,117 -nzl,052_581812_2332910,116 -nzl,050_580000_2268400,116 -nzl,001_501615_0050602,116 -nzl,075_610074_3160102,116 -nzl,068_601030_2841800,117 -nzl,021_541311_1279501,117 -nzl,076_519500_0622000,117 -nzl,002_503100_0099902,116 -nzl,060_594700_2658300,116 -nzl,076_524402_0749300,116 -nzl,042_563600_1855303,116 -nzl,003_504700_0131802,116 -nzl,047_574303_2084102,116 -nzl,063_597840_2728700,116 -nzl,060_591500_2652400,116 -nzl,060_594600_2616600,116 -nzl,022_536620_1189500,116 -nzl,016_529700_0910900,116 -nzl,024_538722_1258200,116 -nzl,035_553601_1634900,117 -nzl,999_618400_1194000,118 -nzl,020_531800_1013100,117 -nzl,011_533502_1053500,116 -nzl,013_526601_0850700,116 -nzl,076_518600_0564405,116 -nzl,031_545621_1453700,116 -nzl,076_514302_0441700,117 -nzl,076_511303_0266501,116 -nzl,071_604410_2932200,117 -nzl,076_520301_0465303,117 -nzl,073_612740_3186000,116 -nzl,033_551400_1556002,116 -nzl,065_600323_2813007,116 -nzl,013_521153_0833602,117 -nzl,001_500402_0019000,117 -nzl,056_585130_2408600,116 -nzl,025_542550_1332000,116 -nzl,060_594600_2617000,116 -nzl,046_569800_1922202,116 -nzl,072_607502_3008202,116 -nzl,042_564021_1854902,117 -nzl,011_533602_1060224,117 -nzl,075_610074_3159602,116 -nzl,064_598600_2766300,116 -nzl,073_612901_3183902,116 -nzl,033_551112_1553905,116 -nzl,072_607400_2993400,117 -nzl,073_609011_3175100,117 -nzl,001_500301_0008302,117 -nzl,076_524402_0749400,116 -nzl,052_582500_2320400,117 -nzl,032_549500_1520300,116 -nzl,073_612300_3181600,117 -nzl,030_548200_1492800,116 -nzl,025_542410_1304500,116 -nzl,016_528900_0916102,117 -nzl,060_590300_2629204,116 -nzl,067_597000_2716602,116 -nzl,036_558500_1754500,116 -nzl,071_603210_2878901,117 -nzl,001_500402_0019500,116 -nzl,037_555400_1678300,116 -nzl,021_541313_1280009,116 -nzl,073_609800_3098104,116 -nzl,023_538201_1164800,117 -nzl,044_565604_2053806,116 -nzl,072_606700_2986803,117 -nzl,072_606700_2986804,117 -nzl,062_587100_2460400,116 -nzl,060_596200_2705702,117 -nzl,073_612714_3173100,116 -nzl,021_541316_1280003,116 -nzl,060_591500_2647800,116 -nzl,019_535262_1265306,116 -nzl,033_551400_1587903,116 -nzl,020_531720_1020202,117 -nzl,026_542600_1326112,116 -nzl,037_557100_1699100,116 -nzl,016_528900_0915400,116 -nzl,053_581230_2298802,116 -nzl,076_523113_0711716,116 -nzl,071_602500_2981403,117 -nzl,033_550700_1552401,117 -nzl,019_535350_1143200,116 -nzl,046_569900_2034100,116 -nzl,060_591200_2554003,117 -nzl,027_542904_1336000,116 -nzl,999_619701_1313701,116 -nzl,076_505804_0170806,116 -nzl,033_551800_1592200,116 -nzl,075_611500_3139500,116 -nzl,002_501814_0059200,116 -nzl,030_548200_1490000,116 -nzl,076_519200_0614501,116 -nzl,075_611002_3161301,116 -nzl,001_500402_0017407,117 -nzl,053_581100_2279702,116 -nzl,060_594600_2616800,117 -nzl,076_520602_0629000,116 -nzl,036_532501_1039502,116 -nzl,036_532501_1039501,116 -nzl,076_510700_0239900,117 -nzl,046_568102_1930900,116 -nzl,052_583100_2335604,116 -nzl,071_603602_2869100,116 -nzl,076_518702_0571700,116 -nzl,064_599800_2802502,116 -nzl,046_568800_1979500,116 -nzl,060_596400_2710900,116 -nzl,042_564021_1854500,116 -nzl,070_609013_3039300,117 -nzl,071_604410_2931200,116 -nzl,021_541346_1280202,116 -nzl,070_608800_3036810,117 -nzl,070_608800_3036817,116 -nzl,060_592812_2599400,117 -nzl,060_593800_2572804,116 -nzl,001_501634_0040602,116 -nzl,046_569900_2034600,116 -nzl,076_514801_0390401,116 -nzl,064_599500_2795400,116 -nzl,011_533300_1061501,116 -nzl,023_536831_1205102,116 -nzl,076_515901_0457300,116 -nzl,058_585601_2432604,116 -nzl,073_612400_3168400,116 -nzl,047_574600_2101802,117 -nzl,001_500700_0026001,117 -nzl,076_520900_0516800,116 -nzl,072_607502_3005101,116 -nzl,047_577601_2201100,116 -nzl,060_591500_2650600,116 -nzl,001_500801_0029101,117 -nzl,001_500801_0029102,116 -nzl,002_503100_0099400,116 -nzl,064_598600_2766000,116 -nzl,076_505803_0176202,116 -nzl,060_595000_2644903,116 -nzl,076_519500_0621800,117 -nzl,064_599700_2799500,116 -nzl,076_514102_0432500,116 -nzl,044_570700_2037200,116 -nzl,060_591500_2651400,116 -nzl,001_501633_0050704,116 -nzl,001_501633_0050706,116 -nzl,019_535350_1139000,116 -nzl,030_545842_1470205,117 -nzl,073_610020_3044602,116 -nzl,069_608600_3031307,116 -nzl,034_553002_1624401,117 -nzl,044_571000_2052100,116 -nzl,040_562500_1844100,116 -nzl,063_597720_2755400,116 -nzl,033_552500_1556603,116 -nzl,053_580452_2288306,117 -nzl,035_553302_1630400,116 -nzl,033_552100_1596700,116 -nzl,024_539320_1264403,117 -nzl,046_568800_1980300,117 -nzl,076_508701_0179000,116 -nzl,052_581721_2359408,117 -nzl,053_580801_2308300,116 -nzl,074_610400_3069000,117 -nzl,068_601030_2841600,116 -nzl,057_585322_2418104,116 -nzl,002_503100_0099300,117 -nzl,001_501620_0048003,116 -nzl,076_514801_0390300,116 -nzl,071_603210_2877600,116 -nzl,046_568303_1953500,116 -nzl,073_610080_3097804,116 -nzl,076_509400_0330900,116 -nzl,076_524200_0727300,116 -nzl,025_542562_1301600,116 -nzl,076_510402_0352800,116 -nzl,076_526104_0837900,116 -nzl,019_535380_1149800,116 -nzl,047_572900_2122700,116 -nzl,037_557100_1697800,117 -nzl,031_545621_1401903,117 -nzl,999_620904_1467802,116 -nzl,060_591101_2551604,117 -nzl,016_527820_0979000,116 -nzl,037_556700_1721302,116 -nzl,037_556700_1721301,117 -nzl,020_531710_1016006,117 -nzl,022_536653_1209801,116 -nzl,052_583500_2336103,116 -nzl,071_603602_2867800,116 -nzl,059_586305_2448301,116 -nzl,071_601604_2856601,116 -nzl,076_508320_0196700,117 -nzl,047_574401_2095300,116 -nzl,060_590604_2447503,116 -nzl,046_569100_1965400,116 -nzl,035_554020_1646100,117 -nzl,047_577700_2106301,116 -nzl,075_610700_3122300,116 -nzl,047_577700_2109301,116 -nzl,075_612100_3156100,116 -nzl,031_546901_1428200,116 -nzl,018_531304_0999600,116 -nzl,024_538832_1259401,116 -nzl,076_515301_0428500,117 -nzl,028_543301_1349901,116 -nzl,554_999_614002_16902,116 -nzl,071_604611_2941500,117 -nzl,001_501620_0048701,116 -nzl,022_536611_1184100,116 -nzl,071_604410_2930300,116 -nzl,043_566000_2003602,116 -nzl,013_527210_0936200,116 -nzl,076_514802_0387009,116 -nzl,053_580600_2308204,116 -nzl,064_598500_2765200,116 -nzl,033_551800_1592600,117 -nzl,045_567901_1911101,116 -nzl,001_500204_0010300,117 -nzl,023_538201_1164300,116 -nzl,076_511303_0264901,116 -nzl,076_511303_0264904,116 -nzl,040_563300_1814700,116 -nzl,024_540410_1234900,117 -nzl,001_500801_0021800,116 -nzl,076_513102_0237402,117 -nzl,013_527111_0941500,117 -nzl,070_608304_3028013,116 -nzl,060_596400_2710800,116 -nzl,076_523109_0711709,116 -nzl,040_562800_1829500,117 -nzl,028_543303_1350102,116 -nzl,024_538722_1263600,117 -nzl,073_610020_3040402,116 -nzl,073_612901_3184204,116 -nzl,060_594600_2618000,116 -nzl,076_514301_0440400,116 -nzl,076_525410_0792100,117 -nzl,073_612901_3184203,116 -nzl,054_581500_2313300,117 -nzl,030_548200_1488800,116 -nzl,058_585506_2427005,116 -nzl,017_527914_0981002,116 -nzl,076_506644_0211003,117 -nzl,064_599700_2801500,116 -nzl,070_609014_3040200,116 -nzl,076_519500_0622500,116 -nzl,023_536831_1205409,116 -nzl,076_520500_0639201,116 -nzl,076_520500_0639202,116 -nzl,072_606700_2981902,116 -nzl,023_538101_1170400,116 -nzl,022_536611_1184000,116 -nzl,002_503100_0100600,117 -nzl,016_530200_0895000,117 -nzl,015_535242_1125302,116 -nzl,060_593400_2615600,116 -nzl,036_554900_1673100,116 -nzl,073_613000_3155102,116 -nzl,060_592702_2598900,117 -nzl,076_525001_0751600,116 -nzl,047_577700_2187301,116 -nzl,037_557000_1727300,116 -nzl,076_514103_0438102,117 -nzl,048_579200_2251301,117 -nzl,076_505909_0174013,116 -nzl,033_551301_1547400,117 -nzl,022_535900_1209001,116 -nzl,031_545621_1401502,116 -nzl,013_526400_0849700,116 -nzl,035_554115_1653803,116 -nzl,055_584408_2384102,117 -nzl,033_550902_1562901,116 -nzl,076_512402_0253900,116 -nzl,062_597400_2726600,117 -nzl,076_510800_0241600,117 -nzl,051_581725_2357101,116 -nzl,046_564800_2012104,116 -nzl,065_600323_2814202,117 -nzl,065_600323_2814203,116 -nzl,073_612714_3171800,116 -nzl,060_592811_2603607,116 -nzl,055_584407_2383802,116 -nzl,047_575000_2111401,117 -nzl,060_592811_2603608,116 -nzl,076_523113_0711901,116 -nzl,076_523113_0711902,116 -nzl,023_536514_1190908,116 -nzl,053_580801_2427803,116 -nzl,076_514302_0442300,116 -nzl,033_551024_1556205,117 -nzl,057_585400_2424500,117 -nzl,031_546802_1422300,116 -nzl,038_559210_1289109,116 -nzl,025_542530_1325905,117 -nzl,011_533502_1055500,117 -nzl,030_548200_1492400,117 -nzl,048_578600_2243300,116 -nzl,068_600831_2850700,116 -nzl,071_602600_2980900,117 -nzl,011_619302_1048402,116 -nzl,011_619302_1048409,116 -nzl,025_542700_1331802,117 -nzl,075_610800_3117000,117 -nzl,060_593502_2607200,116 -nzl,033_551301_1545702,116 -nzl,063_597600_2751402,116 -nzl,029_545304_1400508,117 -nzl,063_597840_2729900,116 -nzl,019_535211_1152301,116 -nzl,047_577601_2201000,116 -nzl,011_533200_1048102,116 -nzl,025_542550_1329800,116 -nzl,076_514301_0440800,116 -nzl,013_527210_0940300,117 -nzl,011_533200_1045702,116 -nzl,011_533200_1047702,116 -nzl,051_581811_2360003,116 -nzl,059_586801_2459500,117 -nzl,021_541720_1273800,116 -nzl,018_531304_1002806,116 -nzl,046_568104_1926600,116 -nzl,075_610800_3116100,116 -nzl,023_538000_1178900,116 -nzl,053_580801_2307900,116 -nzl,076_524402_0749800,117 -nzl,043_563920_1883600,116 -nzl,001_501634_0037301,116 -nzl,073_612730_3188500,117 -nzl,063_597600_2752105,116 -nzl,025_542410_1304900,116 -nzl,064_598500_2763400,116 -nzl,045_567100_1905900,116 -nzl,060_594200_2582501,116 -nzl,035_554500_1667100,116 -nzl,020_532000_1007002,116 -nzl,076_524404_0750100,116 -nzl,036_558500_1753200,116 -nzl,065_600323_2805702,116 -nzl,047_573200_2159801,117 -nzl,075_611210_3107800,117 -nzl,060_591500_2648600,117 -nzl,016_529501_0954203,116 -nzl,016_528406_0907601,116 -nzl,060_590300_2484304,116 -nzl,017_527934_0988902,117 -nzl,076_523402_0696900,116 -nzl,076_513410_0181606,116 -nzl,076_523711_0712801,117 -nzl,076_523711_0712802,116 -nzl,064_599900_2803800,116 -nzl,070_608800_3036207,116 -nzl,068_600831_2851300,117 -nzl,076_520900_0517600,116 -nzl,021_541312_1279700,116 -nzl,076_506300_0176005,117 -nzl,024_538832_1258401,116 -nzl,028_543301_1345302,116 -nzl,011_533602_1059636,116 -nzl,023_537601_1192800,117 -nzl,071_602900_2895800,116 -nzl,064_599500_2793500,116 -nzl,030_547600_1483500,116 -nzl,016_529900_0862400,116 -nzl,062_597506_2725301,117 -nzl,016_529700_0911700,116 -nzl,068_600826_2833100,117 -nzl,053_580410_2290100,117 -nzl,021_541342_1280604,116 -nzl,020_531720_1010802,116 -nzl,044_571400_2061503,116 -nzl,044_571400_2061504,116 -nzl,060_594600_2617500,117 -nzl,023_536810_1194200,117 -nzl,033_551021_1556509,116 -nzl,069_607501_3006500,116 -nzl,075_609922_3083501,117 -nzl,037_555300_1679902,117 -nzl,046_565300_2021800,117 -nzl,047_576500_2148800,117 -nzl,036_554900_1673400,116 -nzl,047_575000_2187102,116 -nzl,060_593800_2572103,116 -nzl,059_586121_2450007,117 -nzl,037_555300_1682206,116 -nzl,076_508805_0180876,117 -nzl,040_561813_1798400,117 -nzl,060_591500_2652300,116 -nzl,065_600323_2812804,116 -nzl,065_600323_2814300,117 -nzl,071_606100_2963900,116 -nzl,076_505805_0172000,116 -nzl,013_527221_0933100,117 -nzl,024_539400_1225600,116 -nzl,064_599500_2795300,116 -nzl,060_595800_2557800,116 -nzl,068_600831_2849501,117 -nzl,021_541334_1278001,116 -nzl,073_613000_3155101,116 -nzl,054_581500_2314900,116 -nzl,036_532700_1028200,117 -nzl,031_546801_1419900,116 -nzl,040_562800_1828700,117 -nzl,011_533200_1045902,116 -nzl,060_591500_2651300,116 -nzl,019_535261_1133502,116 -nzl,019_535320_1139402,117 -nzl,001_500202_0005300,117 -nzl,019_535350_1139500,116 -nzl,016_528406_0976701,117 -nzl,060_587400_2479604,116 -nzl,070_609200_3039809,116 -nzl,059_586407_2451900,117 -nzl,039_560720_1766000,116 -nzl,062_587100_2461000,116 -nzl,046_569202_1923200,116 -nzl,071_604210_2914300,116 -nzl,027_542903_1333800,116 -nzl,060_594500_2623500,116 -nzl,001_500600_0024202,116 -nzl,001_500600_0024201,117 -nzl,076_514900_0385803,116 -nzl,076_514900_0385802,116 -nzl,076_514900_0385801,116 -nzl,048_578600_2243100,116 -nzl,070_608304_3027400,116 -nzl,075_610800_3119200,117 -nzl,073_613000_3154902,116 -nzl,076_508320_0198500,116 -nzl,047_572900_2122800,116 -nzl,076_516800_0514302,116 -nzl,051_581832_2367600,117 -nzl,044_570700_2037700,116 -nzl,011_533300_1060503,117 -nzl,035_554120_1650804,117 -nzl,071_603810_2890200,116 -nzl,063_597860_2741500,116 -nzl,023_536810_1202600,116 -nzl,047_572900_2118101,116 -nzl,075_611210_3109100,117 -nzl,002_501817_0073803,116 -nzl,075_610800_3115400,116 -nzl,060_591500_2651800,116 -nzl,021_541750_1267105,117 -nzl,056_585110_2413800,117 -nzl,016_529700_0909800,117 -nzl,047_574200_2087101,116 -nzl,041_549902_2224904,117 -nzl,021_541335_1276202,116 -nzl,041_550102_1528200,116 -nzl,076_615900_0439500,116 -nzl,071_602421_2980303,117 -nzl,071_602421_2980304,117 -nzl,030_545841_1470306,117 -nzl,002_502005_0075900,116 -nzl,064_598600_2768805,116 -nzl,064_598600_2768804,116 -nzl,030_548100_1500600,116 -nzl,050_579803_2276101,117 -nzl,048_579200_2252200,116 -nzl,018_531304_0999500,116 -nzl,023_536821_1204200,116 -nzl,058_585803_2441902,117 -nzl,075_611210_3108200,117 -nzl,071_602500_2975900,117 -nzl,031_546600_1436400,116 -nzl,060_593400_2615902,117 -nzl,076_515202_0425600,116 -nzl,076_524200_0727700,117 -nzl,035_554500_1670100,117 -nzl,076_523112_0711301,116 -nzl,076_523112_0711302,116 -nzl,076_519500_0621500,116 -nzl,048_578600_2243200,116 -nzl,060_593800_2572104,116 -nzl,060_594100_2589000,117 -nzl,045_564520_1900200,116 -nzl,074_610230_3064200,116 -nzl,024_538722_1258100,116 -nzl,071_603602_2867400,116 -nzl,076_506800_0209902,116 -nzl,076_515700_0443900,116 -nzl,076_514101_0438210,117 -nzl,076_514101_0438218,117 -nzl,060_587400_2489101,116 -nzl,076_525410_0792401,116 -nzl,016_528900_0913300,116 -nzl,038_559400_1750000,117 -nzl,076_518802_0579200,116 -nzl,053_580446_2280104,117 -nzl,017_527503_0962700,116 -nzl,045_564520_1899900,116 -nzl,023_536821_1204502,116 -nzl,030_548400_1473300,116 -nzl,031_546300_1439500,117 -nzl,076_520500_0639700,116 -nzl,060_594500_2623900,116 -nzl,076_521301_0809005,116 -nzl,060_591500_2649300,116 -nzl,040_562500_1841600,117 -nzl,025_542562_1303301,117 -nzl,024_539800_1229702,116 -nzl,076_523820_0760200,116 -nzl,036_554900_1671400,116 -nzl,042_564210_1865400,116 -nzl,024_538602_1264303,117 -nzl,057_585319_2419800,116 -nzl,073_609011_3174800,116 -nzl,076_523112_0711405,117 -nzl,032_549100_1516203,116 -nzl,032_549100_1516202,116 -nzl,046_569900_2033900,117 -nzl,001_500301_0016500,117 -nzl,062_597200_2720300,116 -nzl,047_573000_2124100,116 -nzl,060_587701_2479800,116 -nzl,001_500301_0009002,116 -nzl,064_599800_2802501,116 -nzl,047_574303_2084302,116 -nzl,072_607300_2999801,117 -nzl,060_591500_2647500,117 -nzl,031_546801_1420000,116 -nzl,060_591700_2653700,116 -nzl,028_543301_1347900,117 -nzl,076_520500_0637100,116 -nzl,076_523711_0712303,117 -nzl,076_523711_0712305,116 -nzl,001_500203_0003505,117 -nzl,036_554900_1672802,116 -nzl,075_611300_3104500,116 -nzl,047_576903_2137104,116 -nzl,028_544400_1361300,116 -nzl,060_593502_2606800,116 -nzl,021_541501_1289106,116 -nzl,021_541501_1289102,116 -nzl,031_546200_1418900,117 -nzl,060_590900_2475400,116 -nzl,059_586407_2452107,117 -nzl,030_545761_1469305,116 -nzl,031_546700_1446200,116 -nzl,037_557100_1698400,116 -nzl,072_607300_3002201,117 -nzl,074_610400_3070000,116 -nzl,051_581601_2347700,116 -nzl,048_578600_2243400,116 -nzl,037_557100_1698800,117 -nzl,024_538820_1251606,116 -nzl,076_519300_0622900,117 -nzl,074_610033_3004403,116 -nzl,076_520202_0612300,116 -nzl,073_612901_3170000,116 -nzl,042_563600_1859800,116 -nzl,035_554020_1643700,117 -nzl,076_513431_0222000,116 -nzl,075_611300_3104600,116 -nzl,019_535320_1136802,116 -nzl,035_554020_1645700,117 -nzl,031_546200_1419500,117 -nzl,047_574500_2093600,117 -nzl,076_508020_0325401,116 -nzl,037_557100_1697400,117 -nzl,011_533200_1045113,117 -nzl,011_533200_1045112,116 -nzl,011_533200_1045114,116 -nzl,040_563300_1814800,116 -nzl,076_615800_0439400,116 -nzl,072_606700_2986805,117 -nzl,011_533603_1059210,116 -nzl,033_551800_1593100,116 -nzl,040_562200_1839600,117 -nzl,069_608000_3016600,117 -nzl,043_564022_1882512,116 -nzl,073_613000_3155005,116 -nzl,073_612740_3185701,116 -nzl,076_518801_0578500,117 -nzl,073_613000_3155002,116 -nzl,035_553700_1660200,117 -nzl,030_548831_1509600,116 -nzl,044_571100_2046800,116 -nzl,013_527123_0951201,116 -nzl,051_581842_2382900,117 -nzl,047_574200_2117002,116 -nzl,017_531004_0973400,116 -nzl,071_604420_2930100,117 -nzl,076_523107_0711702,117 -nzl,001_501634_0038800,117 -nzl,015_534800_1104500,117 -nzl,056_584939_2414700,116 -nzl,011_533603_1056701,117 -nzl,011_533603_1056704,116 -nzl,030_548200_1494400,116 -nzl,039_559700_1777500,117 -nzl,047_576400_2169500,116 -nzl,076_521803_0790300,116 -nzl,076_521152_0833900,116 -nzl,034_553001_1624600,117 -nzl,040_562320_1820900,117 -nzl,029_545302_1397300,117 -nzl,075_611210_3107700,117 -nzl,076_506642_0210702,117 -nzl,047_572900_2118800,116 -nzl,043_566000_1998302,117 -nzl,073_610051_3080105,116 -nzl,073_610051_3080106,117 -nzl,060_591500_2649700,116 -nzl,073_610040_3076300,117 -nzl,075_611300_3104100,116 -nzl,019_535261_1265305,116 -nzl,019_535261_1265307,116 -nzl,013_526400_0850000,116 -nzl,060_591700_2657300,116 -nzl,044_571400_2058902,116 -nzl,039_561100_1791301,116 -nzl,073_610020_3045400,116 -nzl,013_526200_0839200,116 -nzl,044_570600_2037601,116 -nzl,069_607501_3005500,117 -nzl,011_533100_1043502,117 -nzl,023_536821_1203800,116 -nzl,076_520900_0517101,116 -nzl,060_591600_2678603,117 -nzl,076_521132_0815607,116 -nzl,071_604901_2945300,116 -nzl,030_548200_1493200,116 -nzl,046_565400_2025900,117 -nzl,076_514103_0437400,116 -nzl,060_591600_2678000,117 -nzl,060_594600_2617100,116 -nzl,040_562401_1834100,116 -nzl,059_586002_2447301,116 -nzl,076_505805_0171703,117 -nzl,047_573101_2134300,117 -nzl,046_569401_1925800,116 -nzl,028_543601_1352102,117 -nzl,024_538722_1254405,116 -nzl,060_588800_2519401,116 -nzl,063_597820_2738500,116 -nzl,027_542906_1338001,116 -nzl,011_533603_1060411,116 -nzl,021_541346_1288601,117 -nzl,076_509702_0366601,116 -nzl,021_532200_1025801,117 -nzl,021_532200_1025802,117 -nzl,046_569900_2032500,117 -nzl,053_580446_2286010,117 -nzl,047_572600_1991701,116 -nzl,020_531720_1016001,116 -nzl,016_529700_0910000,117 -nzl,031_546100_1417100,116 -nzl,035_553601_1634000,116 -nzl,060_591500_2648200,116 -nzl,065_600323_2814400,117 -nzl,017_527915_0984414,117 -nzl,021_541335_1277101,116 -nzl,060_587702_2481000,116 -nzl,040_562100_1837404,117 -nzl,002_501814_0062001,116 -nzl,020_531800_1011604,117 -nzl,020_531800_1011601,117 -nzl,060_587830_2499000,117 -nzl,021_541320_1039503,116 -nzl,076_513410_0221902,116 -nzl,001_500801_0021700,116 -nzl,040_562800_1828200,116 -nzl,076_512902_0278800,116 -nzl,060_591500_2653400,116 -nzl,020_531710_1552403,116 -nzl,034_553101_1616000,116 -nzl,013_527111_0848202,116 -nzl,073_612730_3194103,117 -nzl,076_517400_0449400,116 -nzl,020_531720_1019603,116 -nzl,020_531720_1019602,117 -nzl,047_574402_2097800,116 -nzl,060_588401_2529014,116 -nzl,023_536516_1205005,116 -nzl,047_573101_2136800,116 -nzl,059_586405_2455502,116 -nzl,076_509400_0331000,116 -nzl,053_580801_2428401,116 -nzl,076_518702_0570000,117 -nzl,066_600500_2821000,116 -nzl,076_517001_0476100,116 -nzl,076_525420_0792601,117 -nzl,031_546400_1426500,116 -nzl,031_547300_1402512,116 -nzl,001_501620_0047702,117 -nzl,060_591500_2652900,116 -nzl,076_517800_0528602,116 -nzl,015_534602_1096600,116 -nzl,076_508420_0183501,117 -nzl,017_535241_0991702,116 -nzl,040_562500_1845100,116 -nzl,039_560720_1765700,116 -nzl,075_611210_3109400,116 -nzl,076_505500_0141306,116 -nzl,076_505500_0141307,116 -nzl,068_600826_2834400,116 -nzl,060_595300_2629301,116 -nzl,071_604130_2917401,116 -nzl,058_585506_2426601,116 -nzl,069_608302_3032200,116 -nzl,045_564520_1899500,117 -nzl,015_535242_1116200,116 -nzl,029_545304_1401100,116 -nzl,076_517001_0476500,116 -nzl,076_524604_0780302,116 -nzl,076_506613_0147104,116 -nzl,076_524200_0726700,116 -nzl,053_580801_2310300,117 -nzl,076_514801_0389400,117 -nzl,037_555800_1713600,117 -nzl,047_573000_2129600,116 -nzl,002_501806_0079500,117 -nzl,047_572600_2053602,116 -nzl,021_541000_1288802,117 -nzl,060_590507_2506301,116 -nzl,021_541344_1280706,116 -nzl,025_542562_1301501,117 -nzl,041_577900_2221702,117 -nzl,020_531800_1013400,116 -nzl,044_571900_2066701,116 -nzl,047_576903_2181600,116 -nzl,071_602800_2894600,116 -nzl,075_612100_3157100,116 -nzl,028_544600_1371200,116 -nzl,076_505805_0147206,116 -nzl,031_546901_1429800,116 -nzl,056_585130_2408300,116 -nzl,048_579200_2250100,116 -nzl,076_514000_0417400,116 -nzl,060_594600_2617300,116 -nzl,076_525922_0823800,117 -nzl,076_514103_0437200,116 -nzl,073_610080_3096702,116 -nzl,060_590400_2513600,117 -nzl,001_500801_0032000,116 -nzl,063_597600_2752000,116 -nzl,076_505604_0181613,116 -nzl,076_524402_0749700,116 -nzl,073_609011_3174500,117 -nzl,032_549500_1520600,116 -nzl,076_511303_0265100,117 -nzl,075_611210_3108900,116 -nzl,031_546901_1430000,116 -nzl,076_514301_0441600,116 -nzl,076_508010_0326400,117 -nzl,036_558500_1754601,116 -nzl,036_558500_1754602,116 -nzl,025_542550_1331801,117 -nzl,068_600831_2852400,116 -nzl,021_541346_1281601,116 -nzl,074_610230_3061300,116 -nzl,070_609304_3038226,116 -nzl,038_559230_1792000,116 -nzl,071_601603_2859201,117 -nzl,001_501633_0051602,116 -nzl,038_559500_1731101,117 -nzl,015_534603_1106102,117 -nzl,060_594500_2624000,116 -nzl,076_511303_0266100,116 -nzl,001_500301_0014600,116 -nzl,071_605910_2954202,117 -nzl,047_573000_2124200,116 -nzl,047_577700_2105401,116 -nzl,076_520500_0637602,116 -nzl,076_520500_0637601,116 -nzl,074_610033_3053702,116 -nzl,026_542600_1315200,117 -nzl,045_567100_1906100,117 -nzl,074_610230_3061200,116 -nzl,043_566302_1998501,116 -nzl,060_587400_2489500,116 -nzl,053_580420_2306623,116 -nzl,025_542514_1294101,116 -nzl,016_528900_0913700,117 -nzl,003_504502_0122800,116 -nzl,063_597720_2755602,116 -nzl,060_590900_2475900,116 -nzl,075_611210_3106400,117 -nzl,076_508420_0183601,117 -nzl,076_523102_0711023,116 -nzl,042_564220_1870100,117 -nzl,019_535360_1145401,117 -nzl,019_535360_1145402,117 -nzl,076_512100_0289200,117 -nzl,036_532902_1034800,116 -nzl,046_568800_2017001,117 -nzl,073_609011_3174700,116 -nzl,065_600323_2813400,116 -nzl,064_598800_2781500,116 -nzl,002_501811_0077901,116 -nzl,060_593800_2571202,116 -nzl,011_533200_1046208,116 -nzl,011_533200_1046205,116 -nzl,011_533200_1046206,116 -nzl,011_533200_1046203,116 -nzl,071_601603_2857300,116 -nzl,028_543601_1353700,116 -nzl,023_538201_1163300,117 -nzl,073_609011_3174400,116 -nzl,053_580432_2292222,117 -nzl,065_600100_2812500,117 -nzl,063_597720_2756900,117 -nzl,056_584939_2401203,116 -nzl,036_532903_1033100,116 -nzl,076_515902_0451400,116 -nzl,047_575300_2155400,116 -nzl,028_544300_1368400,116 -nzl,046_568402_1941700,116 -nzl,066_600410_2825800,116 -nzl,044_571900_2069001,117 -nzl,012_534200_1076502,116 -nzl,002_503500_0108100,116 -nzl,057_585317_2421403,116 -nzl,060_592900_2576607,117 -nzl,075_611300_3105500,117 -nzl,046_568602_1974000,116 -nzl,060_593502_2606400,116 -nzl,071_604300_2932900,116 -nzl,060_594600_2617900,117 -nzl,051_581601_2348604,116 -nzl,045_564520_1899600,116 -nzl,017_531004_0973700,116 -nzl,045_564510_1903600,116 -nzl,002_501814_0061100,116 -nzl,065_600323_2812903,116 -nzl,063_597714_2746109,117 -nzl,054_581500_2315300,117 -nzl,001_501100_0050703,116 -nzl,018_531200_0998700,116 -nzl,057_585323_2416901,116 -nzl,036_532700_1026800,116 -nzl,076_506901_0178302,116 -nzl,046_569100_1967300,116 -nzl,019_535212_1151600,116 -nzl,023_537602_1192127,116 -nzl,023_537602_1192128,116 -nzl,023_536514_1191205,116 -nzl,023_536514_1191206,116 -nzl,023_536514_1191203,116 -nzl,075_611300_3104200,117 -nzl,001_500208_0001600,116 -nzl,076_616200_0439800,117 -nzl,038_559220_1728302,116 -nzl,028_544600_1371900,117 -nzl,011_533200_1045109,117 -nzl,076_525201_0764600,116 -nzl,069_608302_3031600,116 -nzl,053_580451_2292303,116 -nzl,071_603100_2901500,116 -nzl,011_533200_1045106,117 -nzl,060_590507_2503904,117 -nzl,047_574702_2105402,116 -nzl,024_540410_1234000,116 -nzl,051_581836_2355202,117 -nzl,023_536821_1203700,116 -nzl,058_585700_2435402,117 -nzl,002_503200_0101503,117 -nzl,033_551023_1556505,116 -nzl,001_501615_0050708,116 -nzl,030_548200_1491700,116 -nzl,033_551502_1578300,116 -nzl,076_506656_0219600,116 -nzl,047_573300_2147800,116 -nzl,064_599500_2793400,116 -nzl,047_577700_2086720,116 -nzl,001_500802_0026303,117 -nzl,044_571600_2058001,116 -nzl,015_534800_1102501,117 -nzl,025_542440_1309300,117 -nzl,047_574200_2087103,117 -nzl,046_568800_1980000,116 -nzl,047_574800_2104500,116 -nzl,036_532601_1023000,116 -nzl,073_612901_3184201,116 -nzl,073_612901_3184202,116 -nzl,072_607700_3010300,117 -nzl,071_605800_2957700,117 -nzl,021_541720_1274100,116 -nzl,016_529700_0910300,116 -nzl,075_611300_3105300,116 -nzl,076_508120_0316300,116 -nzl,047_574402_2098601,116 -nzl,035_554500_1669602,116 -nzl,074_610230_3060800,116 -nzl,013_521135_0840602,116 -nzl,021_541000_1284200,117 -nzl,076_515801_0445300,116 -nzl,060_595700_2562002,116 -nzl,076_517001_0463902,116 -nzl,075_626500_3154100,116 -nzl,047_576302_2166000,116 -nzl,060_593000_2568100,117 -nzl,024_540420_1236500,116 -nzl,064_599500_2795200,116 -nzl,058_580900_2427801,116 -nzl,001_500801_0021200,117 -nzl,073_610080_3097704,116 -nzl,071_601603_2858200,116 -nzl,045_567902_1901500,116 -nzl,072_607502_3008400,117 -nzl,058_585802_2441802,117 -nzl,011_533200_1045526,116 -nzl,075_610074_3160000,117 -nzl,076_507900_0304000,117 -nzl,027_542800_1337302,117 -nzl,076_524200_0728900,116 -nzl,023_536810_1194300,117 -nzl,015_534901_1087900,116 -nzl,035_554400_1667200,117 -nzl,044_570800_2052500,116 -nzl,015_534500_0958401,116 -nzl,060_593800_2572200,116 -nzl,076_520301_0627800,117 -nzl,046_568800_1980700,116 -nzl,065_600323_2813300,116 -nzl,073_612901_3184500,116 -nzl,068_601030_2841200,117 -nzl,063_597720_2757100,117 -nzl,060_595800_2559000,116 -nzl,018_531304_1001601,117 -nzl,046_569600_1916500,116 -nzl,001_501620_0048406,116 -nzl,001_501620_0048407,116 -nzl,001_501620_0048405,116 -nzl,041_578200_2224905,117 -nzl,043_564400_1881402,116 -nzl,001_501634_0037902,116 -nzl,058_585601_2433001,116 -nzl,060_591500_2651200,116 -nzl,076_515100_0395800,116 -nzl,060_588401_2528904,117 -nzl,036_554900_1674500,116 -nzl,039_560720_1765400,117 -nzl,021_541315_1279906,117 -nzl,021_541315_1279907,117 -nzl,021_541315_1279902,116 -nzl,031_545621_1457110,116 -nzl,031_546801_1424200,116 -nzl,043_566301_2002300,116 -nzl,024_540000_1264703,116 -nzl,036_532902_1035000,117 -nzl,024_540000_1264701,116 -nzl,024_540000_1264704,117 -nzl,056_584922_2402300,116 -nzl,076_520000_0607602,116 -nzl,046_568602_1974500,116 -nzl,060_596200_2704502,117 -nzl,012_534200_1084800,117 -nzl,055_584702_2397800,116 -nzl,024_539400_1224702,116 -nzl,051_581601_2349904,116 -nzl,051_581601_2349905,116 -nzl,044_571300_2056607,116 -nzl,076_519500_0622600,116 -nzl,060_592820_2604511,116 -nzl,016_530300_0882500,116 -nzl,002_501806_0079003,116 -nzl,076_525002_0754000,117 -nzl,060_593800_2572900,116 -nzl,076_520301_0478000,116 -nzl,060_596000_2700401,116 -nzl,076_512700_0301800,116 -nzl,071_601602_2858601,116 -nzl,071_601602_2858604,116 -nzl,069_608600_3030600,116 -nzl,073_610020_3043800,116 -nzl,060_592900_2577600,117 -nzl,071_602900_2896000,116 -nzl,019_535212_1151402,116 -nzl,019_535212_1151401,116 -nzl,052_583300_2359903,116 -nzl,012_533901_1064500,117 -nzl,076_520401_0644104,116 -nzl,073_612901_3183901,116 -nzl,031_547200_1459400,117 -nzl,037_558200_1687202,117 -nzl,037_558200_1687208,116 -nzl,024_540410_1234500,116 -nzl,002_501802_0067200,116 -nzl,073_612730_3193400,116 -nzl,036_558500_1753800,116 -nzl,012_534400_1083304,116 -nzl,058_580900_2308203,116 -nzl,012_534400_1083303,117 -nzl,060_594600_2617601,117 -nzl,060_594600_2617602,117 -nzl,034_553101_1613100,117 -nzl,047_572900_2117203,116 -nzl,035_554120_1650700,116 -nzl,024_538722_1258300,116 -nzl,076_519500_0622100,116 -nzl,001_500204_0011200,116 -nzl,028_544600_1370700,116 -nzl,058_585504_2430104,116 -nzl,076_515003_0390502,116 -nzl,020_532000_1005500,116 -nzl,048_578402_2228600,117 -nzl,044_570800_2052900,117 -nzl,060_594700_2658500,116 -nzl,076_515901_0457500,116 -nzl,043_564022_1883102,116 -nzl,002_501815_0081600,116 -nzl,034_553101_1613000,117 -nzl,002_501814_0076600,116 -nzl,047_572900_2117901,116 -nzl,020_531800_1013000,117 -nzl,002_501816_0081513,116 -nzl,035_554010_1651002,117 -nzl,076_511303_0266401,116 -nzl,060_594100_2589102,116 -nzl,058_585602_2432404,116 -nzl,058_585602_2432403,117 -nzl,044_565603_2053807,116 -nzl,076_524002_0724102,117 -nzl,053_581230_2297800,116 -nzl,075_611700_3114900,116 -nzl,021_541320_1293900,116 -nzl,070_608700_3038305,116 -nzl,076_519300_0623000,117 -nzl,022_536651_1212000,117 -nzl,071_604710_2863000,116 -nzl,013_527221_0934801,116 -nzl,076_520202_0611600,116 -nzl,064_598600_2766400,116 -nzl,003_504502_0122700,116 -nzl,046_569900_2032900,116 -nzl,022_536654_1212610,116 -nzl,030_545912_1410500,116 -nzl,073_609011_3175200,116 -nzl,074_610400_3067300,116 -nzl,060_593900_2579800,116 -nzl,047_573000_2125700,116 -nzl,018_531301_0993000,116 -nzl,030_545912_1414505,117 -nzl,064_598314_2776600,116 -nzl,060_591700_2655900,116 -nzl,033_551800_1592800,117 -nzl,017_527134_0959114,116 -nzl,047_576500_2148201,116 -nzl,033_551800_1594400,116 -nzl,036_558500_1754200,116 -nzl,060_595600_2565700,116 -nzl,046_569100_1965500,116 -nzl,025_542562_1303203,116 -nzl,025_542562_1303201,116 -nzl,028_543601_1353001,117 -nzl,036_554900_1755701,117 -nzl,032_549602_1540000,117 -nzl,060_590900_2476100,116 -nzl,001_500206_0000501,116 -nzl,071_604020_2905000,116 -nzl,039_559700_1777300,116 -nzl,033_551400_1587800,116 -nzl,076_520500_0637200,116 -nzl,076_510800_0243100,116 -nzl,052_582900_2360502,117 -nzl,075_610601_3104000,116 -nzl,076_516700_0509300,116 -nzl,021_541346_1280802,116 -nzl,075_611300_3105000,117 -nzl,076_523114_0712204,116 -nzl,019_535350_1143100,116 -nzl,046_569900_2034000,117 -nzl,044_570700_2037500,116 -nzl,047_572702_1996900,117 -nzl,016_528403_0907401,117 -nzl,023_537601_1177300,117 -nzl,060_591600_2677900,117 -nzl,060_591500_2650200,116 -nzl,021_541503_1281300,116 -nzl,060_591500_2652000,116 -nzl,012_534300_1070900,116 -nzl,075_610700_3121400,116 -nzl,028_544002_1399701,116 -nzl,052_582500_2319800,117 -nzl,058_585700_2435200,116 -nzl,018_531100_0992303,116 -nzl,015_534902_1088000,117 -nzl,060_594600_2618300,116 -nzl,022_536653_1209501,116 -nzl,021_541346_1280302,116 -nzl,053_581260_2306614,116 -nzl,019_535350_1139600,116 -nzl,001_501633_0050901,116 -nzl,056_584934_2413304,117 -nzl,019_535370_1146700,117 -nzl,011_533501_1051100,116 -nzl,068_601010_2847000,116 -nzl,044_570600_2040500,116 -nzl,070_609304_3032300,116 -nzl,002_501814_0061501,116 -nzl,045_567200_1905100,117 -nzl,028_543903_1358502,116 -nzl,076_515901_0457200,116 -nzl,059_586801_2459700,116 -nzl,076_506800_0208202,116 -nzl,075_611500_3142300,116 -nzl,058_580900_2426602,116 -nzl,024_540410_1233300,117 -nzl,060_591500_2652700,116 -nzl,001_500402_0019802,117 -nzl,076_522723_0681304,116 -nzl,075_611300_3105800,117 -nzl,003_505010_0126700,116 -nzl,076_515902_0454900,116 -nzl,056_585130_2407900,116 -nzl,025_542562_1299102,117 -nzl,025_542562_1299105,116 -nzl,002_503900_0109300,116 -nzl,021_541344_1280801,116 -nzl,073_612730_3191600,117 -nzl,047_577601_2200700,116 -nzl,040_562800_1829300,117 -nzl,013_527111_0947600,116 -nzl,076_523912_0765410,116 -nzl,076_520402_0640002,116 -nzl,071_602800_2895200,116 -nzl,066_600500_2820700,116 -nzl,044_570700_2037302,116 -nzl,020_531710_1016600,116 -nzl,019_535350_1139100,116 -nzl,025_542514_1306102,116 -nzl,047_573000_2123800,116 -nzl,071_605200_2861800,116 -nzl,028_543601_1354602,117 -nzl,047_573526_2077503,116 -nzl,047_573000_2130600,116 -nzl,076_507300_0153904,116 -nzl,021_541000_1287300,116 -nzl,024_538811_1252202,116 -nzl,046_568800_1980400,117 -nzl,075_611210_3108700,116 -nzl,076_525202_0765102,116 -nzl,076_525202_0765101,116 -nzl,042_563802_1853501,116 -nzl,042_563802_1853502,116 -nzl,016_527124_0955300,116 -nzl,046_565300_2025500,116 -nzl,033_551012_1559301,117 -nzl,033_551012_1559302,117 -nzl,046_568201_1934700,116 -nzl,069_608302_3028400,117 -nzl,069_608302_3021606,116 -nzl,076_505904_0175300,116 -nzl,023_536517_1205047,116 -nzl,025_542540_1326102,116 -nzl,051_584202_2366000,116 -nzl,002_501811_0078303,117 -nzl,063_597720_2755300,116 -nzl,019_535380_1149900,116 -nzl,025_542200_1320600,116 -nzl,076_517500_0531700,117 -nzl,076_616400_0440000,116 -nzl,046_568402_1940700,116 -nzl,016_530300_0883100,116 -nzl,030_545912_1414501,117 -nzl,020_531710_1016102,117 -nzl,047_573525_2053811,116 -nzl,073_612714_3170201,116 -nzl,017_527924_0983303,116 -nzl,076_508320_0199001,116 -nzl,044_571300_2062200,116 -nzl,075_612100_3156600,117 -nzl,011_533603_1059615,116 -nzl,071_603720_2892300,116 -nzl,023_537602_1192115,117 -nzl,031_546901_1428100,116 -nzl,013_527401_0848400,117 -nzl,021_541334_1276401,116 -nzl,001_500402_0020100,116 -nzl,029_545205_1393501,116 -nzl,040_563000_1805700,116 -nzl,047_574600_2098900,116 -nzl,036_532501_1026301,116 -nzl,036_554900_1671702,116 -nzl,013_527210_0936300,116 -nzl,021_541334_1276604,116 -nzl,060_594600_2616000,116 -nzl,076_513301_0230602,116 -nzl,002_503100_0100500,116 -nzl,076_525910_0819100,116 -nzl,033_552100_1598402,116 -nzl,070_609035_3040001,116 -nzl,076_523112_0711701,116 -nzl,031_546400_1426700,116 -nzl,037_557100_1697000,116 -nzl,023_538201_1164200,117 -nzl,048_578600_2245300,116 -nzl,028_543301_1350602,116 -nzl,042_564220_1874100,117 -nzl,015_534604_1098602,117 -nzl,037_557100_1698000,116 -nzl,071_602800_2894900,117 -nzl,074_610033_3055600,117 -nzl,071_603602_2867000,116 -nzl,053_580450_2355204,116 -nzl,016_529700_0911600,116 -nzl,021_532502_1026405,116 -nzl,046_568202_1939700,116 -nzl,060_594600_2618100,117 -nzl,076_525410_0792000,117 -nzl,076_514200_0412900,116 -nzl,024_539000_1219601,117 -nzl,076_519500_0622200,116 -nzl,013_527210_1069402,116 -nzl,076_520500_0639300,116 -nzl,002_503100_0100100,116 -nzl,031_546802_1424500,116 -nzl,021_541333_1278310,116 -nzl,039_559700_1776002,116 -nzl,003_505010_0135001,117 -nzl,076_521151_0831602,117 -nzl,060_591500_2648800,116 -nzl,073_612720_3181800,116 -nzl,075_611210_3109500,116 -nzl,028_543601_1353002,117 -nzl,011_619302_1048200,116 -nzl,013_527916_0976002,116 -nzl,076_525001_0751700,116 -nzl,028_543601_1351402,116 -nzl,037_555800_1714700,117 -nzl,036_554900_1289002,116 -nzl,048_578902_2233800,116 -nzl,002_502005_0076100,116 -nzl,037_557000_1727200,116 -nzl,076_516400_0496500,116 -nzl,073_610080_3097702,116 -nzl,071_602000_2977300,116 -nzl,060_587701_2479602,117 -nzl,011_533603_1057802,116 -nzl,012_534200_1082901,117 -nzl,025_542550_1332200,116 -nzl,013_526702_0847101,116 -nzl,060_594600_2618800,116 -nzl,076_519300_0623300,116 -nzl,024_538811_1114602,116 -nzl,064_598312_2770702,117 -nzl,076_513530_0224501,116 -nzl,021_541750_1280002,116 -nzl,076_514302_0442200,117 -nzl,065_600100_2809500,116 -nzl,046_569900_2032000,116 -nzl,075_610800_3119300,116 -nzl,044_572300_2053300,117 -nzl,036_532501_1031100,117 -nzl,046_569500_1917100,116 -nzl,026_542600_1314000,117 -nzl,020_531731_1011403,117 -nzl,020_531731_1011404,117 -nzl,023_537302_1161511,116 -nzl,011_533603_1056202,116 -nzl,069_608302_3028300,116 -nzl,069_608302_3031200,117 -nzl,043_564400_1883202,117 -nzl,043_564400_1883206,117 -nzl,002_501814_0059900,116 -nzl,016_528900_0914300,116 -nzl,022_536620_1190000,116 -nzl,046_569100_1968100,117 -nzl,075_610075_3159702,116 -nzl,060_596400_2708300,117 -nzl,060_593502_2607300,117 -nzl,060_594500_2624100,116 -nzl,068_600826_2829701,116 -nzl,002_501802_0065101,116 -nzl,056_585130_2407500,116 -nzl,036_554900_1289107,116 -nzl,022_536654_1209100,116 -nzl,011_533200_1048002,117 -nzl,068_600831_2851500,117 -nzl,053_580446_2285601,117 -nzl,053_580446_2285602,117 -nzl,053_580446_2285603,117 -nzl,053_580446_2285604,116 -nzl,070_608800_3036802,116 -nzl,025_542550_1329900,116 -nzl,011_533200_1045402,116 -nzl,024_538820_1250709,116 -nzl,011_533200_1047804,116 -nzl,076_514102_0434901,116 -nzl,076_522202_0663500,116 -nzl,040_562100_1837906,116 -nzl,019_535250_0991704,116 -nzl,055_584410_2387802,116 -nzl,013_527402_0944500,117 -nzl,075_610800_3116000,116 -nzl,001_501634_0037205,116 -nzl,021_532200_1026004,116 -nzl,001_501634_0037203,116 -nzl,021_532200_1026003,116 -nzl,076_523113_0711811,117 -nzl,076_518101_0544800,116 -nzl,076_523105_0711139,116 -nzl,064_598313_2779601,117 -nzl,076_506660_0137200,116 -nzl,019_535380_1144700,116 -nzl,073_612801_3191000,117 -nzl,060_596400_2707200,116 -nzl,012_534200_1048608,116 -nzl,031_547400_1448103,116 -nzl,076_514101_0438217,116 -nzl,060_591500_2648500,116 -nzl,071_604130_2918000,117 -nzl,070_609029_3038400,116 -nzl,073_612901_3169703,116 -nzl,073_612901_3169702,116 -nzl,076_513301_0230402,116 -nzl,001_500206_0000100,117 -nzl,064_599400_2788800,116 -nzl,060_591500_2651900,116 -nzl,075_611100_3137600,116 -nzl,047_573101_2135500,116 -nzl,076_508220_0189400,116 -nzl,060_594600_2617800,117 -nzl,074_610033_3003503,116 -nzl,076_517500_0529400,117 -nzl,068_600831_2851200,116 -nzl,050_580100_2274600,116 -nzl,058_585700_2438202,116 -nzl,060_594600_2618400,116 -nzl,071_602900_2895900,117 -nzl,021_541720_1275400,116 -nzl,072_607502_3012600,116 -nzl,016_529700_0911000,116 -nzl,011_533200_1047611,117 -nzl,072_607400_2993800,117 -nzl,069_608302_3022902,116 -nzl,060_596102_2701100,116 -nzl,056_585130_2406000,117 -nzl,021_541503_1281700,116 -nzl,021_541000_1285100,116 -nzl,060_591500_2653200,116 -nzl,044_571200_2050502,116 -nzl,075_611500_3142400,116 -nzl,016_530000_0866300,116 -nzl,024_540410_1233400,116 -nzl,055_584402_2383804,116 -nzl,001_500801_0029301,116 -nzl,023_538202_1188804,116 -nzl,058_585700_2436002,117 -nzl,023_538202_1188808,117 -nzl,011_533602_1060225,117 -nzl,011_533602_1060226,117 -nzl,072_606700_2986901,117 -nzl,060_591600_2676901,117 -nzl,076_507900_0303501,116 -nzl,030_545721_1472404,117 -nzl,030_545721_1472403,117 -nzl,011_533200_1043605,116 -nzl,011_533200_1043603,116 -nzl,076_518500_0562600,116 -nzl,060_591500_2649900,116 -nzl,030_545913_1744902,116 -nzl,018_618300_0993400,116 -nzl,071_602800_2895100,116 -nzl,040_562800_1828600,116 -nzl,001_500301_0013500,117 -nzl,019_535350_1139200,117 -nzl,053_580446_2361002,116 -nzl,021_541335_1276402,116 -nzl,068_600826_2833701,116 -nzl,069_608302_3032100,117 -nzl,041_550102_1528800,117 -nzl,076_526104_0834800,117 -nzl,017_527505_0966400,116 -nzl,019_535360_1150702,116 -nzl,060_587702_2484303,116 -nzl,027_542903_1333702,116 -nzl,030_548200_1492000,116 -nzl,060_594500_2623400,117 -nzl,047_576400_2171006,116 -nzl,047_576400_2171007,116 -nzl,047_576400_2171004,117 -nzl,053_581230_2299300,116 -nzl,047_574701_2097900,116 -nzl,060_587701_2477400,116 -nzl,058_585506_2427008,116 -nzl,033_551022_1558002,116 -nzl,076_515202_0423800,116 -nzl,076_505500_0139102,116 -nzl,074_610230_3061400,116 -nzl,076_506003_0147208,116 -nzl,065_600323_2807102,116 -nzl,060_590604_2502200,117 -nzl,046_568502_1952700,116 -nzl,076_507900_0304400,116 -nzl,046_569100_1968300,116 -nzl,023_536810_1195700,116 -nzl,052_582500_2319500,117 -nzl,001_500900_0053600,116 -nzl,023_536810_1202700,117 -nzl,030_548611_1469707,116 -nzl,031_546901_1431900,116 -nzl,047_573000_2127800,116 -nzl,047_573000_2127500,117 -nzl,056_584939_2401209,117 -nzl,064_599800_2802300,117 -nzl,073_610020_3042100,116 -nzl,073_610020_3045300,116 -nzl,044_570800_2052800,116 -nzl,002_502005_0075800,116 -nzl,042_564231_1868405,117 -nzl,050_579803_2272602,117 -nzl,025_542300_1324202,116 -nzl,064_598312_2758300,116 -nzl,002_501807_0062304,116 -nzl,018_531304_0999400,116 -nzl,011_533602_1060112,117 -nzl,011_533602_1060111,117 -nzl,044_571200_2050902,116 -nzl,025_542540_1324900,116 -nzl,048_578600_2243900,116 -nzl,023_538101_1166800,116 -nzl,060_594600_2616500,116 -nzl,047_573400_2141200,116 -nzl,022_536654_1213500,116 -nzl,047_577601_2200800,116 -nzl,076_505909_0174007,116 -nzl,052_582500_2320500,116 -nzl,076_523112_0711200,116 -nzl,047_576903_2177900,116 -nzl,019_535380_1149500,116 -nzl,023_538201_1164100,116 -nzl,075_610601_3099900,116 -nzl,011_619302_1042800,116 -nzl,044_571400_2058702,116 -nzl,021_541502_1289108,116 -nzl,047_572600_1992400,116 -nzl,076_506642_0210701,116 -nzl,015_534603_1096300,117 -nzl,039_560710_1769503,116 -nzl,047_576100_2194302,116 -nzl,071_603602_2867300,116 -nzl,058_580900_2426502,116 -nzl,073_610020_3042500,116 -nzl,001_500302_0014000,116 -nzl,069_607501_3006900,117 -nzl,045_564520_1899800,116 -nzl,002_501802_0066000,117 -nzl,076_520500_0639400,116 -nzl,031_546901_1428500,116 -nzl,002_503100_0100400,116 -nzl,060_594500_2623800,116 -nzl,073_609011_2416402,116 -nzl,036_554900_1673302,116 -nzl,060_592900_2577300,116 -nzl,060_594500_2623700,117 -nzl,013_527210_0936700,117 -nzl,052_581812_2360002,116 -nzl,052_581812_2360001,116 -nzl,002_502101_0069604,116 -nzl,041_550200_1543500,116 -nzl,069_608302_3021100,116 -nzl,076_523404_0696101,116 -nzl,064_598800_2782000,116 -nzl,076_514103_0438307,117 -nzl,071_604300_2933000,116 -nzl,033_551301_1547600,116 -nzl,075_610800_3117300,116 -nzl,071_601400_2856101,116 -nzl,068_601030_2839800,117 -nzl,073_610051_3080900,116 -nzl,025_542410_1305701,116 -nzl,026_542600_1317000,116 -nzl,053_580600_2287800,117 -nzl,037_556800_1702600,116 -nzl,043_566101_2005811,116 -nzl,060_588600_2524800,117 -nzl,047_576002_2190200,116 -nzl,076_521901_0784000,116 -nzl,060_590504_2507207,117 -nzl,060_596200_2704501,117 -nzl,046_568101_1930300,117 -nzl,016_529700_0912000,116 -nzl,058_585506_2427700,116 -nzl,001_500205_0010011,117 -nzl,032_549000_1518700,116 -nzl,024_538722_1258000,116 -nzl,030_548200_1492200,116 -nzl,048_578600_2243500,117 -nzl,047_573101_2133100,116 -nzl,060_590800_2472800,116 -nzl,046_569201_1925300,116 -nzl,076_525610_0799119,116 -nzl,046_568104_1927500,116 -nzl,048_578402_2256208,116 -nzl,048_578402_2256206,117 -nzl,048_578402_2256203,116 -nzl,075_611300_3104700,117 -nzl,011_533501_1049300,116 -nzl,045_567902_1916202,116 -nzl,076_508320_0198801,116 -nzl,076_507101_0161100,117 -nzl,048_578600_2245400,117 -nzl,033_551800_1591200,117 -nzl,013_526200_0839402,116 -nzl,060_591900_2663302,116 -nzl,062_597509_2719302,116 -nzl,033_551800_1593200,116 -nzl,072_607300_2999101,116 -nzl,076_506800_0209200,116 -nzl,058_585700_2435302,117 -nzl,025_542700_1328600,116 -nzl,030_548831_1509700,116 -nzl,037_558200_1686000,117 -nzl,030_548300_1503203,117 -nzl,046_568101_1930400,116 -nzl,021_541348_1026602,116 -nzl,015_534901_1088300,116 -nzl,011_533603_1056602,116 -nzl,071_603100_2903400,116 -nzl,068_600831_2850801,117 -nzl,027_542906_1338604,116 -nzl,024_540410_1235000,117 -nzl,027_542906_1338601,117 -nzl,027_542906_1338603,117 -nzl,074_610230_3064300,117 -nzl,042_564220_1869500,116 -nzl,060_590300_2480302,116 -nzl,073_610051_3080001,117 -nzl,035_553500_1640300,116 -nzl,046_568202_1934500,116 -nzl,028_544004_1355200,117 -nzl,023_536202_1206904,116 -nzl,032_549200_1511102,117 -nzl,032_549200_1511103,117 -nzl,028_543301_1345500,116 -nzl,044_571400_2058802,117 -nzl,047_573522_2053703,116 -nzl,033_551800_1591500,117 -nzl,060_595800_2558900,117 -nzl,071_603100_2901100,117 -nzl,030_548200_1491300,116 -nzl,013_526400_0849900,116 -nzl,053_581210_2300601,116 -nzl,035_553302_1627100,116 -nzl,046_565400_2025600,116 -nzl,059_586002_2447401,116 -nzl,030_548200_1493300,116 -nzl,076_521000_0439303,116 -nzl,011_533400_1059202,117 -nzl,033_552200_1601100,117 -nzl,011_533400_1059208,116 -nzl,039_561422_1784200,116 -nzl,059_586124_2446807,117 -nzl,055_584402_2383803,116 -nzl,002_503900_0074701,116 -nzl,076_524602_0780407,117 -nzl,076_520000_0608200,116 -nzl,040_562100_1792202,117 -nzl,023_536505_1205501,116 -nzl,075_610052_3079402,117 -nzl,039_559700_1778600,116 -nzl,047_574800_2104100,116 -nzl,021_532200_1025904,117 -nzl,021_532200_1025901,116 -nzl,021_532200_1025902,117 -nzl,021_532200_1025903,116 -nzl,554_999_627204_3166711,116 -nzl,071_604720_2880100,116 -nzl,012_534300_1070800,117 -nzl,028_544001_1355502,116 -nzl,060_591500_2648100,116 -nzl,043_564022_1998800,116 -nzl,075_611300_3105900,116 -nzl,024_539400_1225801,116 -nzl,047_574303_2090402,116 -nzl,038_559000_1289111,116 -nzl,071_601603_2858701,116 -nzl,027_542800_1339100,116 -nzl,033_551400_1587000,117 -nzl,073_612400_3169500,116 -nzl,001_500801_0021600,117 -nzl,041_578000_2217700,116 -nzl,060_588300_2511900,116 -nzl,040_562800_1828500,117 -nzl,028_543301_1345802,117 -nzl,058_585700_2437700,117 -nzl,031_546200_1417500,116 -nzl,016_529700_0909100,116 -nzl,001_500402_0018202,117 -nzl,076_517400_0449500,116 -nzl,037_557100_1696900,117 -nzl,075_611210_3106800,116 -nzl,060_594700_2659400,116 -nzl,076_524200_0726101,116 -nzl,076_524200_0726102,116 -nzl,034_553001_1623702,117 -nzl,019_535380_1144800,116 -nzl,013_528200_0856400,116 -nzl,076_517001_0476000,116 -nzl,060_587702_2480800,116 -nzl,076_513800_0282012,116 -nzl,074_610033_3054401,117 -nzl,075_611500_3142000,117 -nzl,031_545611_1413802,117 -nzl,031_546400_1426400,116 -nzl,060_591500_2650500,116 -nzl,018_531304_1001201,116 -nzl,053_581230_2299000,116 -nzl,002_502800_0096202,116 -nzl,062_587010_2467700,116 -nzl,029_545204_1394701,116 -nzl,076_519810_0602200,117 -nzl,073_610020_3041902,116 -nzl,073_610020_3041901,117 -nzl,076_505806_0176517,116 -nzl,076_525530_0808607,116 -nzl,036_532501_1022600,116 -nzl,025_542562_1301301,116 -nzl,047_574002_2078304,116 -nzl,052_582500_2319000,116 -nzl,076_506201_0176203,116 -nzl,040_562500_1845002,117 -nzl,060_596504_2711702,116 -nzl,047_573101_2135800,116 -nzl,056_585140_2410004,116 -nzl,065_600100_2809300,116 -nzl,043_566302_2009902,116 -nzl,043_566302_2009901,117 -nzl,021_541315_1280702,116 -nzl,011_533200_1043202,116 -nzl,011_533200_1043205,116 -nzl,044_570800_2053000,117 -nzl,059_585806_2438401,116 -nzl,028_544600_1372900,116 -nzl,060_591500_2651600,116 -nzl,040_562100_1838303,116 -nzl,001_500202_0005400,117 -nzl,076_519001_0591900,116 -nzl,001_501620_0049103,116 -nzl,001_501620_0049105,116 -nzl,023_538303_1180201,116 -nzl,060_594700_2659302,116 -nzl,060_594700_2659301,117 -nzl,063_597840_2729700,116 -nzl,076_524604_0780403,117 -nzl,062_587100_2461700,117 -nzl,073_612400_3167500,117 -nzl,076_515100_0396700,116 -nzl,073_609011_3175801,116 -nzl,076_513214_0238703,116 -nzl,044_571300_2062300,116 -nzl,047_577700_2086701,116 -nzl,024_538861_1265304,116 -nzl,018_531200_0998000,116 -nzl,076_510800_0242800,116 -nzl,033_551800_1592900,117 -nzl,036_532501_1029100,117 -nzl,020_531800_1014002,117 -nzl,073_610080_3095600,117 -nzl,031_546901_1428000,117 -nzl,025_542562_1303801,116 -nzl,073_610020_3041003,117 -nzl,073_610020_3041002,116 -nzl,073_610020_3041001,116 -nzl,030_548200_1489000,116 -nzl,047_572900_2119800,116 -nzl,053_581220_2291402,117 -nzl,034_553002_1623401,116 -nzl,052_582500_2320000,116 -nzl,047_572900_2101900,116 -nzl,057_585315_2422900,116 -nzl,046_569201_1925000,116 -nzl,020_531720_1016302,116 -nzl,037_555900_1682113,116 -nzl,076_519500_0621700,117 -nzl,022_536630_1192602,116 -nzl,023_536821_1203400,116 -nzl,002_501817_0073301,116 -nzl,031_546901_1429900,116 -nzl,047_577000_2175600,116 -nzl,022_534100_1083102,116 -nzl,060_591600_2678300,116 -nzl,076_514103_0437300,117 -nzl,073_610080_3096000,117 -nzl,047_572900_2117400,116 -nzl,047_573400_2139604,116 -nzl,060_591500_2650700,117 -nzl,002_501810_0072501,116 -nzl,071_604300_2932600,117 -nzl,003_504501_0123902,117 -nzl,003_504501_0123904,117 -nzl,076_524402_0749600,116 -nzl,076_524604_0780210,117 -nzl,011_533000_1045507,116 -nzl,076_511303_0265200,116 -nzl,069_608302_3022000,116 -nzl,011_533602_1060219,117 -nzl,031_546400_1426800,117 -nzl,073_610040_3045900,116 -nzl,011_533604_1057101,116 -nzl,033_551800_1594300,116 -nzl,036_558500_1754700,116 -nzl,060_591500_2648900,117 -nzl,001_500802_0023500,116 -nzl,025_542562_1303101,116 -nzl,025_542562_1303102,116 -nzl,063_597820_2739100,116 -nzl,060_591500_2652800,116 -nzl,069_608500_3024200,117 -nzl,002_503100_0099500,116 -nzl,002_502005_0074602,117 -nzl,024_540410_1236000,116 -nzl,063_597811_2737100,116 -nzl,076_514302_0443100,116 -nzl,027_542906_1336101,116 -nzl,027_542906_1336103,116 -nzl,048_578402_2224906,116 -nzl,016_530200_0892700,117 -nzl,012_534200_1076200,116 -nzl,063_597840_2729500,116 -nzl,059_586124_2447701,116 -nzl,076_520500_0637702,117 -nzl,076_520500_0637701,116 -nzl,047_575300_2153200,117 -nzl,001_501633_0051405,117 -nzl,016_528900_0915600,117 -nzl,043_566302_1998407,117 -nzl,038_559230_1740400,117 -nzl,016_528900_0913600,116 -nzl,044_571000_2051900,116 -nzl,046_568302_1960500,116 -nzl,001_500402_0018400,117 -nzl,015_535242_1115901,117 -nzl,012_534300_1071000,116 -nzl,060_590900_2475600,116 -nzl,071_605920_2954804,117 -nzl,046_570000_2027000,117 -nzl,073_610072_3162602,116 -nzl,076_524301_0746400,116 -nzl,076_520500_0639000,116 -nzl,076_506660_0147314,116 -nzl,076_506660_0147316,116 -nzl,059_586114_2450705,117 -nzl,001_500802_0024800,116 -nzl,058_585506_2427804,116 -nzl,048_578600_2243600,116 -nzl,047_577700_2053502,116 -nzl,001_501500_0052200,116 -nzl,037_556900_1700400,116 -nzl,018_531304_1001003,117 -nzl,076_510020_0346304,117 -nzl,069_608500_3024500,116 -nzl,037_556800_1702500,117 -nzl,072_607400_2992800,116 -nzl,073_612901_3169900,116 -nzl,046_568702_1979204,116 -nzl,030_545851_1523302,116 -nzl,033_551800_1593700,116 -nzl,019_535380_1145000,117 -nzl,045_567901_1915600,116 -nzl,065_600323_2804500,117 -nzl,063_597840_2729400,116 -nzl,028_543601_1352500,116 -nzl,071_603000_2899000,116 -nzl,033_551012_1558900,116 -nzl,075_611300_3105400,117 -nzl,001_500205_0009800,116 -nzl,042_561500_1785200,116 -nzl,001_500100_0007802,116 -nzl,011_533603_1060409,116 -nzl,011_533603_1060404,116 -nzl,046_569800_2035400,116 -nzl,047_572900_2099700,116 -nzl,063_597714_2746202,117 -nzl,070_609014_3173800,116 -nzl,021_541346_1281415,117 -nzl,033_551400_1586300,116 -nzl,013_521135_0815606,116 -nzl,050_579802_2273202,116 -nzl,028_543301_1342901,116 -nzl,036_532700_1026900,117 -nzl,033_551111_1565103,116 -nzl,011_533300_1060423,117 -nzl,070_609302_3038242,116 -nzl,030_545912_1411900,116 -nzl,073_612400_3167602,116 -nzl,001_500208_0001700,116 -nzl,075_611300_3104300,117 -nzl,035_554500_1669000,117 -nzl,028_544600_1371600,116 -nzl,069_608302_3031700,116 -nzl,062_587100_2460502,116 -nzl,024_539400_1225100,117 -nzl,063_597811_2747900,116 -nzl,060_587844_2485431,116 -nzl,025_542410_1305801,116 -nzl,069_607501_3005700,117 -nzl,076_520900_0517300,116 -nzl,076_516500_0502400,116 -nzl,071_603100_2903000,117 -nzl,046_568800_1979600,116 -nzl,065_600100_2809200,117 -nzl,030_548200_1491800,116 -nzl,025_542700_1328200,116 -nzl,024_538863_1265003,116 -nzl,029_545204_1395000,116 -nzl,013_526702_0938900,116 -nzl,022_536503_1187700,116 -nzl,016_528403_0977202,117 -nzl,011_533603_1059402,116 -nzl,011_533603_1060300,116 -nzl,047_576800_2137103,116 -nzl,047_576800_2137102,116 -nzl,002_501819_0074400,116 -nzl,016_530300_0882800,116 -nzl,021_541346_1288001,117 -nzl,076_517500_0532400,116 -nzl,046_568800_1980100,116 -nzl,060_591500_2653300,116 -nzl,020_532000_1007201,116 -nzl,053_580446_2284900,117 -nzl,071_602800_2894400,116 -nzl,071_603920_2888202,116 -nzl,046_568103_1932600,116 -nzl,029_545301_1393400,116 -nzl,076_509702_0364402,116 -nzl,073_612901_3184301,116 -nzl,023_538201_1163800,116 -nzl,021_541720_1274000,116 -nzl,060_592811_2602801,117 -nzl,038_559400_1749502,117 -nzl,016_529700_0910200,116 -nzl,031_546500_1442800,116 -nzl,060_591500_2648400,116 -nzl,002_503100_0099100,116 -nzl,060_593400_2615700,117 -nzl,040_562500_1840301,116 -nzl,047_574302_2090604,116 -nzl,074_610240_3056500,116 -nzl,071_605600_2951802,116 -nzl,057_585400_2424400,117 -nzl,047_573000_2124600,117 -nzl,076_525410_0791801,116 -nzl,051_581841_2375002,117 -nzl,024_540410_1236200,117 -nzl,060_595700_2562106,116 -nzl,060_595700_2562107,116 -nzl,053_580801_2310001,116 -nzl,036_554900_1672301,116 -nzl,076_510401_0351500,116 -nzl,024_540420_1236600,116 -nzl,076_508610_0207704,116 -nzl,020_531710_1016202,117 -nzl,002_501815_0079901,117 -nzl,076_520000_0607800,116 -nzl,021_541720_1275500,116 -nzl,027_542800_1340502,117 -nzl,013_526701_0846401,116 -nzl,047_573000_2125400,116 -nzl,017_531004_0973800,117 -nzl,060_591500_2647900,116 -nzl,011_533603_1059306,117 -nzl,011_533603_1059304,116 -nzl,034_553001_1623404,116 -nzl,022_535800_1182702,116 -nzl,076_518500_0563800,116 -nzl,031_546200_1418800,116 -nzl,076_525101_0772906,116 -nzl,065_600323_2813008,116 -nzl,047_573300_2146900,116 -nzl,037_557000_1726901,116 -nzl,076_514500_0377302,116 -nzl,076_523300_0719000,116 -nzl,068_601030_2841300,117 -nzl,021_541345_1280103,117 -nzl,060_587702_2484515,116 -nzl,030_545912_1411500,116 -nzl,030_548400_1473500,116 -nzl,023_538102_1168100,116 -nzl,069_608302_3021201,117 -nzl,044_571000_2051700,116 -nzl,050_579803_2273102,116 -nzl,076_505805_0147214,116 -nzl,076_505805_0147213,116 -nzl,073_610020_3046200,117 -nzl,031_546801_1424300,117 -nzl,076_520801_0515005,117 -nzl,076_520500_0637801,116 -nzl,076_520500_0637802,116 -nzl,075_610052_3083600,117 -nzl,076_517400_0451200,116 -nzl,028_543301_1343800,117 -nzl,036_532902_1035100,117 -nzl,024_539400_1224600,116 -nzl,060_592900_2576506,117 -nzl,060_592900_2576507,117 -nzl,060_592900_2576505,117 -nzl,053_581230_2295000,117 -nzl,047_572900_2121500,116 -nzl,002_501815_0131000,116 -nzl,060_590800_2475100,116 -nzl,047_574701_2104604,116 -nzl,076_519500_0622700,116 -nzl,025_542562_1330302,116 -nzl,076_519500_0620701,116 -nzl,037_557300_1707500,116 -nzl,065_600100_2809600,116 -nzl,011_619302_1043701,116 -nzl,011_619302_1043702,116 -nzl,011_619302_1043703,116 -nzl,002_501806_0079701,116 -nzl,021_541334_1276000,117 -nzl,041_549800_1537902,116 -nzl,052_583500_2335701,117 -nzl,047_574800_2106302,116 -nzl,024_538722_1257900,116 -nzl,035_553601_1636204,116 -nzl,057_585400_2424800,117 -nzl,076_525201_0764202,116 -nzl,063_597720_2754200,116 -nzl,042_564021_1858500,116 -nzl,076_520401_0644300,117 -nzl,047_577700_2108100,116 -nzl,046_569402_1917800,116 -nzl,076_616001_0439602,117 -nzl,073_612901_3184101,116 -nzl,023_536821_1203300,116 -nzl,019_535330_1135704,117 -nzl,064_599800_2802100,116 -nzl,016_527124_0954300,117 -nzl,031_546400_1427200,117 -nzl,017_527914_0979802,117 -nzl,017_527914_0979803,117 -nzl,076_520000_0606700,117 -nzl,024_538601_1265302,116 -nzl,056_585130_2408100,116 -nzl,021_541320_1291700,117 -nzl,070_609014_3040500,116 -nzl,071_602421_2980100,116 -nzl,001_501634_0037806,116 -nzl,073_609011_3175400,116 -nzl,073_626700_3191400,116 -nzl,028_544600_1370600,117 -nzl,032_549500_1520400,116 -nzl,048_578700_2237800,116 -nzl,060_594600_2616900,116 -nzl,028_543301_1344300,116 -nzl,031_546901_1430200,116 -nzl,071_605200_2864002,116 -nzl,076_515901_0457400,116 -nzl,066_600410_2824801,116 -nzl,071_605200_2860300,116 -nzl,066_600410_2824802,116 -nzl,076_520000_0606300,116 -nzl,036_558500_1754800,116 -nzl,016_529700_0910700,116 -nzl,073_610080_3098002,116 -nzl,047_577601_2200900,116 -nzl,055_584500_2393300,117 -nzl,015_535220_1112100,117 -nzl,030_547900_1482100,116 -nzl,020_531800_1013300,116 -nzl,073_610051_3079901,117 -nzl,025_542700_1331402,117 -nzl,047_576100_2170902,117 -nzl,002_501802_0068000,116 -nzl,073_610080_2999901,116 -nzl,058_585602_2432301,116 -nzl,024_540700_1246000,117 -nzl,072_607502_3007402,116 -nzl,051_581822_2355601,116 -nzl,038_559220_1747605,116 -nzl,038_559220_1747604,116 -nzl,026_542600_1315000,116 -nzl,025_542550_1332600,116 -nzl,045_567100_1906300,116 -nzl,016_528900_0915900,117 -nzl,075_609922_3084601,116 -nzl,039_559700_1775102,116 -nzl,013_527221_0934900,116 -nzl,016_528900_0913500,116 -nzl,076_519820_0600900,116 -nzl,060_587400_2489300,116 -nzl,017_527915_0984415,117 -nzl,017_527915_0984413,116 -nzl,076_523202_0716800,116 -nzl,073_609011_3175300,116 -nzl,036_532601_1025101,116 -nzl,023_538202_1162901,116 -nzl,023_537601_1177500,117 -nzl,031_545631_1403001,116 -nzl,073_612300_3181400,116 -nzl,002_501809_0072404,116 -nzl,002_501809_0072402,116 -nzl,033_551800_1592700,116 -nzl,021_541000_1288702,116 -nzl,047_572900_2119500,116 -nzl,049_579502_2264300,116 -nzl,076_508010_0326300,116 -nzl,033_551800_1594700,116 -nzl,036_558500_1754300,116 -nzl,046_569100_1967800,117 -nzl,073_610020_3071600,116 -nzl,023_537602_1192132,117 -nzl,023_537602_1192130,116 -nzl,058_585506_2429801,116 -nzl,021_541730_1270900,116 -nzl,076_519200_0614000,116 -nzl,076_523404_0696801,116 -nzl,021_541000_1282702,116 -nzl,036_554900_1755600,116 -nzl,012_534300_1070700,117 -nzl,012_534200_1182203,116 -nzl,012_534200_1182202,116 -nzl,073_612714_3173304,116 -nzl,024_538841_1260202,116 -nzl,076_507101_0161000,117 -nzl,022_534100_1081005,117 -nzl,025_542562_1331202,116 -nzl,076_520500_0637300,116 -nzl,036_532501_1030600,117 -nzl,076_510800_0243000,116 -nzl,046_569401_1919600,116 -nzl,063_597600_2753404,116 -nzl,063_597600_2753406,116 -nzl,037_557100_1699300,117 -nzl,073_610090_3079902,117 -nzl,071_602422_2980604,116 -nzl,060_590501_2505204,116 -nzl,058_585802_2441606,117 -nzl,057_585321_2417501,116 -nzl,075_611210_3106100,117 -nzl,075_610601_3100400,117 -nzl,025_542410_1305200,117 -nzl,023_537601_1175201,117 -nzl,016_528403_0907500,117 -nzl,013_527913_0978804,116 -nzl,051_581601_2349901,116 -nzl,051_581601_2349902,116 -nzl,070_608800_3036603,117 -nzl,063_597811_2737000,116 -nzl,033_551400_1584800,116 -nzl,076_515600_0544301,116 -nzl,046_568303_1953400,116 -nzl,051_584202_2364000,117 -nzl,047_577700_2110001,116 -nzl,058_580900_2426802,116 -nzl,036_532902_1036600,116 -nzl,060_592900_2577206,116 -nzl,060_592900_2577207,117 -nzl,060_592900_2577204,116 -nzl,025_542550_1281006,116 -nzl,028_543601_1353800,116 -nzl,060_591500_2652100,116 -nzl,036_554900_1744501,116 -nzl,025_542562_1295301,116 -nzl,076_523912_0767705,116 -nzl,076_522721_0681211,117 -nzl,076_520602_0629204,117 -nzl,043_564022_1885100,116 -nzl,076_505803_0170700,116 -nzl,071_603602_2869300,116 -nzl,060_594600_2618200,117 -nzl,050_580100_2274200,117 -nzl,071_603100_2903300,116 -nzl,056_585130_2408400,116 -nzl,016_529100_0929501,116 -nzl,016_529100_0929502,117 -nzl,071_604410_2931400,116 -nzl,002_502800_0095800,117 -nzl,038_559230_1731300,117 -nzl,001_501615_0050501,117 -nzl,074_610250_3057600,116 -nzl,076_513800_0303001,117 -nzl,019_535350_1139700,116 -nzl,001_501633_0050802,116 -nzl,060_591700_2658000,117 -nzl,060_590800_2473500,116 -nzl,052_583500_2336001,116 -nzl,060_596102_2703300,117 -nzl,062_587848_2499917,117 -nzl,062_587848_2499918,116 -nzl,028_544600_1370300,117 -nzl,019_535350_1143900,116 -nzl,060_587702_2480400,117 -nzl,002_501814_0061400,116 -nzl,076_515700_0443402,116 -nzl,051_581834_2357701,117 -nzl,015_534902_1089400,116 -nzl,059_586407_2455503,116 -nzl,038_559500_1736600,117 -nzl,046_569100_1967600,116 -nzl,036_532601_1023200,116 -nzl,072_607502_3013700,116 -nzl,076_521901_0781800,116 -nzl,060_591500_2649000,116 -nzl,043_566200_2007800,117 -nzl,076_616300_0439900,116 -nzl,076_510402_0352700,116 -nzl,076_524200_0727800,116 -nzl,076_517701_0536200,116 -nzl,055_584701_2395501,116 -nzl,001_500302_0013800,117 -nzl,075_611100_3135700,116 -nzl,030_548200_1493000,116 -nzl,001_500801_0028400,116 -nzl,073_610020_3042400,116 -nzl,076_524602_0780501,117 -nzl,059_586501_2454600,117 -nzl,018_531301_0992302,116 -nzl,047_573000_2125300,116 -nzl,074_610032_3004002,116 -nzl,073_612600_3176900,117 -nzl,060_592820_2604507,116 -nzl,055_584500_2393200,116 -nzl,070_609013_3174300,117 -nzl,076_513701_0220100,117 -nzl,046_568800_1980500,116 -nzl,047_573101_2130900,116 -nzl,047_573526_1922100,117 -nzl,044_570800_2052300,116 -nzl,016_529100_0927502,116 -nzl,016_529100_0927503,117 -nzl,016_529100_0927504,116 -nzl,015_535502_1119805,117 -nzl,001_500202_0004502,116 -nzl,029_545205_1393301,116 -nzl,029_545205_1393302,117 -nzl,016_529100_0930902,116 -nzl,033_551012_1559202,116 -nzl,064_599100_2785802,116 -nzl,076_524200_0728627,117 -nzl,071_605200_2860100,116 -nzl,022_536654_1213801,116 -nzl,076_506003_0175817,116 -nzl,045_566700_1914000,116 -nzl,076_514801_0390402,116 -nzl,037_557100_1697600,116 -nzl,065_600100_2814208,116 -nzl,047_574401_2117004,116 -nzl,076_517600_0535500,116 -nzl,043_564400_1878100,117 -nzl,076_512902_0282301,116 -nzl,036_532501_1028801,116 -nzl,020_531720_1019402,116 -nzl,073_610072_3164700,117 -nzl,060_591500_2649100,116 -nzl,023_537100_1158501,117 -nzl,076_522202_0663300,117 -nzl,042_564011_1854602,116 -nzl,030_545842_1470215,116 -nzl,028_544600_1372600,116 -nzl,021_541333_1278405,116 -nzl,026_542600_1316900,116 -nzl,036_532700_1040600,117 -nzl,070_609303_3038219,117 -nzl,028_543301_1342100,116 -nzl,060_596400_2711000,116 -nzl,039_560000_1774600,116 -nzl,021_541503_1289110,116 -nzl,018_531304_0999101,116 -nzl,025_542540_1330001,116 -nzl,073_610020_3022901,116 -nzl,002_501816_0081504,117 -nzl,060_587844_2485407,116 -nzl,015_534902_1089100,117 -nzl,060_594600_2616100,116 -nzl,060_592812_2600800,117 -nzl,037_557100_1697100,116 -nzl,060_587903_2485702,117 -nzl,002_501802_0067000,116 -nzl,024_540410_1234700,116 -nzl,021_532200_1026104,116 -nzl,021_532200_1026106,116 -nzl,020_531710_1019103,116 -nzl,076_506642_0210302,116 -nzl,033_551800_1593800,117 -nzl,015_535502_1119100,117 -nzl,001_501634_0040502,116 -nzl,035_553601_1635300,117 -nzl,073_612714_3173200,117 -nzl,076_514102_0434603,117 -nzl,070_609303_3039504,117 -nzl,060_587702_2480301,116 -nzl,076_515431_0397600,116 -nzl,029_545205_1393600,116 -nzl,047_573101_2136300,117 -nzl,071_604830_2944400,116 -nzl,076_515500_0418100,116 -nzl,060_592402_2687000,117 -nzl,030_545860_1523502,116 -nzl,046_568800_1980900,116 -nzl,013_521153_0832602,116 -nzl,038_559000_1744802,116 -nzl,060_591500_2652600,116 -nzl,073_610020_3041102,116 -nzl,046_568302_1961200,116 -nzl,003_504502_0076901,116 -nzl,060_587400_2488300,116 -nzl,060_591600_2676904,116 -nzl,071_604612_2936100,117 -nzl,020_531800_1013602,117 -nzl,020_531800_1013601,117 -nzl,016_528900_0914500,116 -nzl,053_580801_2310500,116 -nzl,076_515001_0391601,116 -nzl,041_578000_2221104,117 -nzl,031_545621_1401302,116 -nzl,076_516400_0496400,116 -nzl,063_597715_2744900,116 -nzl,071_602000_2977000,117 -nzl,076_520500_0638908,116 -nzl,042_564220_1869401,116 -nzl,025_542550_1332300,116 -nzl,060_594600_2618900,116 -nzl,033_551301_1545900,116 -nzl,073_610051_3079700,116 -nzl,001_500204_0011500,116 -nzl,047_576903_2180601,116 -nzl,037_557300_1709400,116 -nzl,052_583600_2340700,116 -nzl,076_514302_0442100,116 -nzl,072_606700_2985802,116 -nzl,036_532601_1025400,116 -nzl,072_607400_2993700,117 -nzl,076_524402_0749500,116 -nzl,045_564510_1904800,116 -nzl,060_591700_2654106,116 -nzl,034_553002_1624001,116 -nzl,016_528900_0916000,117 -nzl,011_533603_1056503,116 -nzl,011_533603_1056502,116 -nzl,011_533603_1056504,117 -nzl,030_548200_1492600,116 -nzl,053_580442_2280004,116 -nzl,053_580442_2280003,116 -nzl,024_540410_1233900,117 -nzl,016_530200_0879700,116 -nzl,047_573200_2159300,116 -nzl,043_566200_2009702,117 -nzl,036_554900_1755500,116 -nzl,075_611500_3138801,117 -nzl,076_517002_0476800,116 -nzl,076_511303_0266300,116 -nzl,074_610230_3061100,116 -phl,177_36_652_15594,111 -phl,177_37_726_18321,111 diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/strip_pop_not_gridded.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/strip_pop_not_gridded.py deleted file mode 100644 index 942fc98..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/strip_pop_not_gridded.py +++ /dev/null @@ -1,24 +0,0 @@ -#Jane Mills -#3/23/2017 - -# Import Libraries -import arcpy, os - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data_usa.gdb' - -arcpy.env.workspace = centroids -boundList = arcpy.ListFeatureClasses() -boundList.sort() - -for bound in boundList: - iso = bound[:6] - print iso - - with arcpy.da.UpdateCursor(bound,['CONTEXT','CONTEXT_NM'],"CONTEXT = 206") as cursor: - for row in cursor: - if row[0] == 206: - row[0] = 0 - row[1] = None - cursor.updateRow(row) - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/summarize.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/summarize.py deleted file mode 100644 index 1c68e1d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/summarize.py +++ /dev/null @@ -1,64 +0,0 @@ -#Jane Mills -#3/23/2017 -#Fill in pop counts for units with data context -#run the script without changing the tables and make sure your sums add up -#otherwise you'll lose all your work - -# Import Libraries -import arcpy, os, csv - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -centroidsUSA = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data_usa.gdb' -csvPath = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\centroids\misc\counts.csv' - -csvMem = csv.writer(open(csvPath,"wb")) -csvMem.writerow(['ISO','field','UN_2000_E_before', 'UN_2005_E_before', 'UN_2010_E_before', 'UN_2015_E_before', - 'UN_2020_E_before', 'B_2010_E_before', 'F_2010_E_before', 'M_2010_E_before']) - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses() - -arcpy.env.workspace = centroidsUSA -usaList = arcpy.ListFeatureClasses() -for f in usaList: - fcList.append(f) - -fields = ['CONTEXT','WATER_CODE','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', - 'UN_2020_E','B_2010_E','F_2010_E','M_2010_E'] - -fcList.sort() -for fc in fcList: - if fc[:3] = 'usa': - iso = fc[:6] - cenPath = os.path.join(centroidsUSA,fc) - else: - iso = fc[:3] - cenPath = os.path.join(centroids,fc) - print iso - - total1 = {} - total2 = {} - with arcpy.da.SearchCursor(cenPath,[f,'CONTEXT','WATER_CODE','B_2010_E']) as cursor: - for row in cursor: - if not iso in total1: - total1 += row[0] - if row[1] == 205: - total2 += 0 - if row[1] in [201,202,203,204,206]: - pass - #Water units with no pop filled in with zeros - if row[2] == 'IW' and row[0] == 0: - total2 += 0 - - #Fill "missing age/sex data" with Nulls - if row[0] == 207 and row[3] > 0: - #if it's missing sex data, it'll be missing age data as well - if row[13] == 0 and row[14] == 0: - row[13] = None - row[14] = None - if sum(row[15:]) == 0: - for i in range(15,len(fields)): - row[i] = None - csvMem.writerow([iso,f,total1,total2]) - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/switch_MT_FT.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/switch_MT_FT.py deleted file mode 100644 index 833f143..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/switch_MT_FT.py +++ /dev/null @@ -1,21 +0,0 @@ -import arcpy - -root = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' - -arcpy.env.workspace = root -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc - - with arcpy.da.UpdateCursor(fc,['F_2010_E','M_2010_E']) as cursor: - for row in cursor: - males = row[0] - females = row[1] - row[0] = females - row[1] = males - cursor.updateRow(row) - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/validation.xlsx b/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/validation.xlsx deleted file mode 100644 index cf43616..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/centroids/misc/validation.xlsx and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/zip_shps_multip.py b/Release_4_1/Alpha/Scripts/python_4_1/centroids/zip_shps_multip.py deleted file mode 100644 index 74e0596..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/centroids/zip_shps_multip.py +++ /dev/null @@ -1,52 +0,0 @@ -#Jane Mills -#7/13/2017 -#zip all shapefiles - -import arcpy, zipfile, os, datetime, re, multiprocessing -startTime = datetime.datetime.now() - -def make_zip(iso): - root = r'D:\gpw\release_4_1\centroids' - shpFolder = os.path.join(root,'shp') - zipFolder = os.path.join(root,'zip') - - os.chdir(shpFolder) - fileList = os.listdir(shpFolder) - returnList = [] - - subList = filter(lambda x: iso == x[:len(iso)], fileList) - - outZip = os.path.join(zipFolder,iso+'_centroids.shp.zip') - if os.path.exists(outZip): - returnList.append("Already zipped: " + iso) - else: - zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED) - for f in subList: - zipFile.write(f) - - zipFile.close() - returnList.append("Zipped: " + iso) - -def main(): - root = r'D:\gpw\release_4_1\centroids' - shpFolder = os.path.join(root,'shp') - print "processing" - - arcpy.env.workspace = shpFolder - list1 = [fc.split("_")[0] for fc in arcpy.ListFeatureClasses()] - isoList = list(set(list1)) - isoList.sort() - - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(make_zip, isoList) - for result in results: - for result2 in result: - print result2 - - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-startTime) - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/centroids/zip_shps_multip.pyc b/Release_4_1/Alpha/Scripts/python_4_1/centroids/zip_shps_multip.pyc deleted file mode 100644 index a2b1934..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/centroids/zip_shps_multip.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/compare_input_water_features_to_boundaries.py b/Release_4_1/Alpha/Scripts/python_4_1/compare_input_water_features_to_boundaries.py deleted file mode 100644 index cb834a8..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/compare_input_water_features_to_boundaries.py +++ /dev/null @@ -1,130 +0,0 @@ -# Kytt MacManus -# 10-21-16 -##4) A Water Mask for a given country (generated in Task 1) -##will be used to clip its corresponding Country Boundaries. -##Land areas will then be recalculated on the clip result such that TMPID shared with the -##original Country Boundaries and the clip can be used to join the new area values to the -##original Country Boundaries. The percent difference in area from the original Country Boundary -##calculations compared to the recalculated land areas from the clip result. A threshold will be -##applied to determine which intersecting units require quality assurance. -## -##5) Items greater than some percentage threshold should be manually evaluated to determine how -##best to correct the Water Mask. In many cases the impacted boundary feature could be erased -##from the Water Mask as a correction. However, in some cases the Water Mask feature could be -##valid but shifted, so each case should also be compared to imagery. If it turns out the -##boundaries are shifted we will evaluate case by case. QAQC, not automated. -# prerequisites -# Land areas for the Country Boundaries will need to have been calculated. - -import arcpy, os, multiprocessing, datetime - -def processCountries(waterMask): - arcpy.env.overwriteOutput=True - processTime = datetime.datetime.now() - iso = os.path.basename(waterMask)[:3] - # define spatial reference - prjFile = r'D:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - # check to see that estimates exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - print "The input prj file does not exist, check the network" - else: - spatialRef = open(prjFile,"r").read() - # specify the potential water files - waterFeatures = r'D:\gpw\release_4_1\water\water_features' + os.sep + iso + "_water_features.shp" - waterMollweide = r'D:\gpw\release_4_1\water\water_features_mollweide'+ os.sep + iso + "_water_features_mollweide.shp" - features2Check = r'D:\gpw\release_4_1\water\boundary_greater_than_85pct_water' + os.sep + iso + ".shp" - # grab the boundary feature if they exist - try: - arcpy.env.workspace = r'D:\gpw\release_4_1\loading\hi_res_boundaries_with_area_calcs' - boundaryFeatures = arcpy.ListFeatureClasses(iso+"*")[0] - # add the area calculation fields - arcpy.AddField_management(boundaryFeatures,"WATERAREA",'DOUBLE') - arcpy.AddField_management(boundaryFeatures,"PCTABDIFF",'DOUBLE') - arcpy.AddField_management(boundaryFeatures,"MASKEDAREA",'DOUBLE') - except: - return iso, "boundaries do not exist, check workspace", arcpy.GetMessages() - # clip the boundary features to waterMask - try: - arcpy.Clip_analysis(boundaryFeatures,waterMask,waterFeatures) - except: - return iso, arcpy.GetMessages() - # project to mollweide and calculate WATERAREA - try: - arcpy.Project_management(waterFeatures, waterMollweide, spatialRef) - arcpy.CalculateField_management(waterMollweide,"WATERAREA",'!shape.area@SQUAREKILOMETERS!','PYTHON') - except: - return iso, arcpy.GetMessages() - # join WATERAREA to boundaryFeatures - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(waterMollweide,["TEMPID","WATERAREA"]) as rows: - for row in rows: - # store with TMPID as key the summed waterarea as the value - key = row[0] - if key in values: - value += row[1] - else: - value = row[1] - values[key] = value - except: - return "Error in " + iso + ": Creating Value Dictionary" - try: - # write the values - with arcpy.da.UpdateCursor(boundaryFeatures,["TEMPID","ADMINAREA","WATERAREA","PCTABDIFF","MASKEDAREA"]) as rows: - for row in rows: - # grab the tmpid - tmpid = row[0] - # if the tmpid is in the values dictionary then update the row - if tmpid in values: - row[2] = values[tmpid] - # calculate maskedarea - row[4] = row[1] - row[2] - if row[4] < 0: - row[4] = 0 - # calculate the absolute value of the pct difference - row[3] = abs(((row[1]-row[4])/row[1])*100) - # update the row - rows.updateRow(row) - else: - # otherwise just update the maskedarea as = adminarea - row[4] = row[1] - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Value Dictionary" - - # finally select and export the items with more than 85pct change - threshold = 85 - whereClause = """"PCTABDIFF" >= 85""" - try: - arcpy.Select_analysis(boundaryFeatures,features2Check,whereClause) - if int(arcpy.GetCount_management(features2Check)[0])==0: - arcpy.Delete_management(features2Check) - except: - return iso, arcpy.GetMessages() - # success - return iso + ": " + str(datetime.datetime.now()-processTime) -def main(): - scriptTime = datetime.datetime.now() - datadir = r'D:\gpw\release_4_1\water\water_masks' - arcpy.env.workspace = datadir - fcs = arcpy.ListFeatureClasses("esh*") - fcList = [os.path.join(datadir,f) for f in fcs] - fcList.sort() - - # create multi-process pool and execute tool - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(processCountries, fcList) - print(results) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/1_rasterize _working.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/1_rasterize _working.py deleted file mode 100644 index 3a287f2..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/1_rasterize _working.py +++ /dev/null @@ -1,93 +0,0 @@ -# rasterize.py -# script to utilize GDAL to create gadm country files - -# Import Python Libraries -import arcpy, os -import gdal, ogr -from datetime import datetime - -StartTime = datetime.now() -print StartTime - -## NOTE THIS CODE WAS RUN ON DEVSEDARC VM PREVIOUSLY -## GDAL MUST BE INSTALLED ON THE MACHINE IT RUNS ON - -# Define input workspace -workspace = r"F:\GPW\fishnets\country_boundaries_admin0" # Update -outWS = r"F:\GPW\fishnets\output_tifs" # Update -# Create driver to produce GeoTiffs -driver = gdal.GetDriverByName( "GTiff" ) - -# Define input extent -inputExtent = r"F:\GPW\fishnets\gpw4_extent.tif" -# Open Extent File -inputExtentOpen = gdal.Open(inputExtent) -# Set number of raster bands -nbands = inputExtentOpen.RasterCount -# Set number of columns and rows for -180, -90, 90, 180 --Full Global Extent -ncols = inputExtentOpen.RasterXSize -nrows = inputExtentOpen.RasterYSize -gdal_datatype = gdal.GDT_Byte -# Get input GeoTransform Information -inputExtentGeoTransform = inputExtentOpen.GetGeoTransform() -# Set lower left corner -xllcorner = inputExtentGeoTransform[0] -# Set upper left corner -yulcorner = inputExtentGeoTransform[3] -# Set cell size -cellsize = inputExtentGeoTransform[1] -# Set projection info -projection = inputExtentOpen.GetProjection() - -# Define arcpy workspace -arcpy.env.workspace = workspace -# Create list of shapefiles -shps = arcpy.ListFeatureClasses("*") - -# Iterate -for shp in shps: - print shp - # Create Search Cursor in order to Get ID_0 - searchRows = arcpy.SearchCursor(shp) - for row in searchRows: - id0 = int(row.getValue("ID_0")) - break - print id0 - # delete cursor objects to clear locks - del row - del searchRows - - # Define input shape string - inShape = os.path.join(workspace, shp) - # Open Shapefile - shapeDataSource = ogr.Open(inShape) - # Read shp as layer - shapeLayer = shapeDataSource.GetLayer() - - # Define New Raster File - shp = shp.upper() - newFile = outWS + os.path.sep + shp.replace("SHP","tif") - if os.path.isfile(newFile): - print "File already exists" - pass - else: - # Create new file - newRaster = driver.Create(newFile,ncols,nrows,nbands,gdal_datatype) - # Define geographic extent of new file - newRaster.SetGeoTransform([xllcorner,cellsize,0,yulcorner,0,-cellsize]) - # Define projection of newRaster - newRaster.SetProjection(projection) - # Set noData and Fill values to 255 - newRaster.GetRasterBand(1).SetNoDataValue(255) - newRaster.GetRasterBand(1).Fill(255) - # Grab Raster Band - band = newRaster.GetRasterBand(1) - # Set NoData Value - nodata = band.GetNoDataValue() - band.Fill(nodata) - # Rasterize shp to raster - gdal.RasterizeLayer(newRaster,[1],shapeLayer,None,None,[id0],['ALL_TOUCHED=TRUE']) - print "Created " + newFile - -endtime = datetime.now() - StartTime -print endtime diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/1_rasterize _working_tiles.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/1_rasterize _working_tiles.py deleted file mode 100644 index cd1d4b8..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/1_rasterize _working_tiles.py +++ /dev/null @@ -1,96 +0,0 @@ -# rasterize.py -# script to utilize GDAL to create gadm country files - -# Import Python Libraries -import arcpy, os -import gdal, ogr -from datetime import datetime - -StartTime = datetime.now() -print StartTime - -isos = ['can','rus'] - -for iso in isos: - ## NOTE THIS CODE WAS RUN ON DEVSEDARC VM PREVIOUSLY - ## GDAL MUST BE INSTALLED ON THE MACHINE IT RUNS ON - - # Define input workspace - workspace = os.path.join(r"F:\GPW\fishnets\country_boundaries_admin0\tiles",iso) - outWS = os.path.join(r"F:\GPW\fishnets\output_fishnets\tiles",iso) - # Create driver to produce GeoTiffs - driver = gdal.GetDriverByName( "GTiff" ) - - # Define input extent - inputExtent = r"F:\GPW\fishnets\gpw4_extent.tif" - # Open Extent File - inputExtentOpen = gdal.Open(inputExtent) - # Set number of raster bands - nbands = inputExtentOpen.RasterCount - # Set number of columns and rows for -180, -90, 90, 180 --Full Global Extent - ncols = inputExtentOpen.RasterXSize - nrows = inputExtentOpen.RasterYSize - gdal_datatype = gdal.GDT_Byte - # Get input GeoTransform Information - inputExtentGeoTransform = inputExtentOpen.GetGeoTransform() - # Set lower left corner - xllcorner = inputExtentGeoTransform[0] - # Set upper left corner - yulcorner = inputExtentGeoTransform[3] - # Set cell size - cellsize = inputExtentGeoTransform[1] - # Set projection info - projection = inputExtentOpen.GetProjection() - - # Define arcpy workspace - arcpy.env.workspace = workspace - # Create list of shapefiles - shps = arcpy.ListFeatureClasses("*") - - # Iterate - for shp in shps: - print shp - # Create Search Cursor in order to Get ID_0 - searchRows = arcpy.SearchCursor(shp) - for row in searchRows: - id0 = int(row.getValue("ID_0")) - break - print id0 - # delete cursor objects to clear locks - del row - del searchRows - - # Define input shape string - inShape = os.path.join(workspace, shp) - # Open Shapefile - shapeDataSource = ogr.Open(inShape) - # Read shp as layer - shapeLayer = shapeDataSource.GetLayer() - - # Define New Raster File - shp = shp.upper() - newFile = outWS + os.path.sep + shp.replace("SHP","tif") - if os.path.isfile(newFile): - print "File already exists" - pass - else: - # Create new file - newRaster = driver.Create(newFile,ncols,nrows,nbands,gdal_datatype) - # Define geographic extent of new file - newRaster.SetGeoTransform([xllcorner,cellsize,0,yulcorner,0,-cellsize]) - # Define projection of newRaster - newRaster.SetProjection(projection) - # Set noData and Fill values to 255 - newRaster.GetRasterBand(1).SetNoDataValue(255) - newRaster.GetRasterBand(1).Fill(255) - # Grab Raster Band - band = newRaster.GetRasterBand(1) - # Set NoData Value - nodata = band.GetNoDataValue() - band.Fill(nodata) - # Rasterize shp to raster - gdal.RasterizeLayer(newRaster,[1],shapeLayer,None,None,[id0],['ALL_TOUCHED=TRUE']) - print "Created " + newFile - - endtime = datetime.now() - StartTime - print endtime diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/1_rasterize _working_usa.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/1_rasterize _working_usa.py deleted file mode 100644 index b357fb2..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/1_rasterize _working_usa.py +++ /dev/null @@ -1,95 +0,0 @@ -# rasterize.py -# script to utilize GDAL to create gadm country files - -# Import Python Libraries -import arcpy, os -import gdal, ogr -from datetime import datetime - -StartTime = datetime.now() -print StartTime - -iso = 'usa' - -## NOTE THIS CODE WAS RUN ON DEVSEDARC VM PREVIOUSLY -## GDAL MUST BE INSTALLED ON THE MACHINE IT RUNS ON - -# Define input workspace -workspace = os.path.join(r"F:\GPW\fishnets\country_boundaries_admin0\tiles",iso) -outWS = os.path.join(r"F:\GPW\fishnets\output_tifs\tiles",iso) -# Create driver to produce GeoTiffs -driver = gdal.GetDriverByName( "GTiff" ) - -# Define input extent -inputExtent = r"F:\GPW\fishnets\gpw4_extent.tif" -# Open Extent File -inputExtentOpen = gdal.Open(inputExtent) -# Set number of raster bands -nbands = inputExtentOpen.RasterCount -# Set number of columns and rows for -180, -90, 90, 180 --Full Global Extent -ncols = inputExtentOpen.RasterXSize -nrows = inputExtentOpen.RasterYSize -gdal_datatype = gdal.GDT_Byte -# Get input GeoTransform Information -inputExtentGeoTransform = inputExtentOpen.GetGeoTransform() -# Set lower left corner -xllcorner = inputExtentGeoTransform[0] -# Set upper left corner -yulcorner = inputExtentGeoTransform[3] -# Set cell size -cellsize = inputExtentGeoTransform[1] -# Set projection info -projection = inputExtentOpen.GetProjection() - -# Define arcpy workspace -arcpy.env.workspace = workspace -# Create list of shapefiles -shps = arcpy.ListFeatureClasses("*") - -# Iterate -for shp in shps: - print shp - # Create Search Cursor in order to Get ID_0 - searchRows = arcpy.SearchCursor(shp) - for row in searchRows: - id0 = int(row.getValue("ID_0")) - break - print id0 - # delete cursor objects to clear locks - del row - del searchRows - - # Define input shape string - inShape = os.path.join(workspace, shp) - # Open Shapefile - shapeDataSource = ogr.Open(inShape) - # Read shp as layer - shapeLayer = shapeDataSource.GetLayer() - - # Define New Raster File - shp = shp.upper() - newFile = outWS + os.path.sep + shp.replace("SHP","tif") - if os.path.isfile(newFile): - print "File already exists" - pass - else: - # Create new file - newRaster = driver.Create(newFile,ncols,nrows,nbands,gdal_datatype) - # Define geographic extent of new file - newRaster.SetGeoTransform([xllcorner,cellsize,0,yulcorner,0,-cellsize]) - # Define projection of newRaster - newRaster.SetProjection(projection) - # Set noData and Fill values to 255 - newRaster.GetRasterBand(1).SetNoDataValue(255) - newRaster.GetRasterBand(1).Fill(255) - # Grab Raster Band - band = newRaster.GetRasterBand(1) - # Set NoData Value - nodata = band.GetNoDataValue() - band.Fill(nodata) - # Rasterize shp to raster - gdal.RasterizeLayer(newRaster,[1],shapeLayer,None,None,[id0],['ALL_TOUCHED=TRUE']) - print "Created " + newFile - -endtime = datetime.now() - StartTime -print endtime diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/1_rasterize.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/1_rasterize.py deleted file mode 100644 index 0e851ac..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/1_rasterize.py +++ /dev/null @@ -1,83 +0,0 @@ -# rasterize.py -# script to utilize GDAL to create gadm country files - -# Import Python Libraries -import arcpy, os -import gdal, ogr - -## NOTE THIS CODE WAS RUN ON DEV:C VM PREVIOUSLY -## GDAL MUST BE INSTALLED ON THE MACHINE IT RUNS ON - -# Define input workspace -workspace = r"E:\gpw\country\updates\twn" # Update -outWS = r"E:\gpw\country\updates\twn" # Update -# Create driver to produce GeoTiffs -driver = gdal.GetDriverByName( "GTiff" ) - -# Define input extent -inputExtent = r"E:\gpw\global\data\gpw4_extent.tif" -# Open Extent File -inputExtentOpen = gdal.Open(inputExtent) -# Set number of raster bands -nbands = inputExtentOpen.RasterCount -# Set number of columns and rows for -180, -90, 90, 180 --Full Global Extent -ncols = inputExtentOpen.RasterXSize -nrows = inputExtentOpen.RasterYSize -gdal_datatype = gdal.GDT_Byte -# Get input GeoTransform Information -inputExtentGeoTransform = inputExtentOpen.GetGeoTransform() -# Set lower left corner -xllcorner = inputExtentGeoTransform[0] -# Set upper left corner -yulcorner = inputExtentGeoTransform[3] -# Set cell size -cellsize = inputExtentGeoTransform[1] -# Set projection info -projection = inputExtentOpen.GetProjection() - -# Define arcpy workspace -arcpy.env.workspace = workspace -# Create list of shapefiles -shps = arcpy.ListFeatureClasses("*") - -# Iterate -for shp in shps: - print shp - # Create Search Cursor in order to Get ID_0 - searchRows = arcpy.SearchCursor(shp) - for row in searchRows: - id0 = int(row.getValue("ID_0")) - break - print id0 - # delete cursor objects to clear locks - del row - del searchRows - - # Define input shape string - inShape = os.path.join(workspace, shp) - # Open Shapefile - shapeDataSource = ogr.Open(inShape) - # Read shp as layer - shapeLayer = shapeDataSource.GetLayer() - - # Define New Raster File - shp = shp.upper() - newFile = outWS + os.path.sep + shp.replace("SHP","tif") - # Create new file - newRaster = driver.Create(newFile,ncols,nrows,nbands,gdal_datatype) - # Define geographic extent of new file - newRaster.SetGeoTransform([xllcorner,cellsize,0,yulcorner,0,-cellsize]) - # Define projection of newRaster - newRaster.SetProjection(projection) - # Set noData and Fill values to 255 - newRaster.GetRasterBand(1).SetNoDataValue(255) - newRaster.GetRasterBand(1).Fill(255) - # Grab Raster Band - band = newRaster.GetRasterBand(1) - # Set NoData Value - nodata = band.GetNoDataValue() - band.Fill(nodata) - # Rasterize shp to raster - gdal.RasterizeLayer(newRaster,[1],shapeLayer,None,None,[id0],['ALL_TOUCHED=TRUE']) - print "Created " + newFile - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/2_multiprocess_extract_and_convert.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/2_multiprocess_extract_and_convert.py deleted file mode 100644 index bb03d9c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/2_multiprocess_extract_and_convert.py +++ /dev/null @@ -1,62 +0,0 @@ -# multiprocess_extract_and_convert -# extract pointids to country mask -## NOTE THIS CODE WAS RUN ON DEVSEDARC VM PREVIOUSLY -## PATH MAY NEED TO BE UPDATED - -import os -import re -import multiprocessing -import arcpy - -def update_rasters(raster): - outRaster = r"E:\gpw\country\updates\twn" + os.sep + os.path.basename(raster.lower())[:-4] + "_ids" - if arcpy.Exists(outRaster): - print outRaster + " already exists" - else: - scratchDir = r"E:\gpw\country\scratch" + os.sep + os.path.basename(raster.lower())[:-4] - if not arcpy.Exists(scratchDir): - os.mkdir(scratchDir) - arcpy.env.scratchWorkspace = scratchDir - pointid = r"E:\gpw\country\data\gpw4_30second_ids.tif" # it is important to extract from this layer - arcpy.CheckOutExtension("Spatial") - - WGS84 = arcpy.SpatialReference(4326) - arcpy.env.outputCoordinateSystem = WGS84 - # extract by mask - if not arcpy.Exists(outRaster): - extract = arcpy.sa.ExtractByMask(pointid, raster) - extract.save(outRaster) - arcpy.BuildPyramids_management(outRaster) - print "Created " + outRaster - else: - pass - ## NOT NEEDED FOR GPW RIGHT NOW - ## # convert to points - ## outPoints = r"E:\gpw\country\points" + os.sep + os.path.basename(raster.lower())[:-4] + "_points.shp" - ## if not arcpy.Exists(outPoints): - ## arcpy.RasterToPoint_conversion(outRaster,outPoints,"Value") - ## else: - ## pass - -# End update_shapefiles -def main(): - - # The number of jobs is equal to the number of files - workspace = r"E:\gpw\country\updates\twn" - arcpy.env.workspace = workspace - rasters = arcpy.ListRasters('abw*') - for raster in rasters: - update_rasters(raster) -## raster_list = [os.path.join(workspace, raster) for raster in rasters] -## print "processing" -## pool = multiprocessing.Pool(processes=2,maxtasksperchild=1) -## pool.map(update_rasters, raster_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() -## # End main - print "complete" - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/2_multiprocess_extract_and_convert_working.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/2_multiprocess_extract_and_convert_working.py deleted file mode 100644 index 93dd903..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/2_multiprocess_extract_and_convert_working.py +++ /dev/null @@ -1,47 +0,0 @@ -# multiprocess_extract_and_convert -# extract pointids to country mask -## NOTE THIS CODE WAS RUN ON DEVSEDARC VM PREVIOUSLY -## PATH MAY NEED TO BE UPDATED - -import os -import re -import arcpy -from datetime import datetime -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") - -def update_rasters(raster): - outRaster = r"F:\GPW\fishnets\output_tifs_ids" + os.sep + os.path.basename(raster.lower())[:-4] + "_ids" - if arcpy.Exists(outRaster): - print outRaster + " already exists" - else: - scratchDir = r"F:\GPW\fishnets\scratch" + os.sep + os.path.basename(raster.lower())[:-4] - if not arcpy.Exists(scratchDir): - os.mkdir(scratchDir) - arcpy.env.scratchWorkspace = scratchDir - pointid = r"F:\GPW\fishnets\gpw4_30second_ids.tif" # it is important to extract from this layer - - WGS84 = arcpy.SpatialReference(4326) - arcpy.env.outputCoordinateSystem = WGS84 - # extract by mask - if not arcpy.Exists(outRaster): - extract = arcpy.sa.ExtractByMask(pointid,raster) - extract.save(outRaster) - arcpy.BuildPyramids_management(outRaster) - print "Created " + outRaster - else: - pass - - -# The number of jobs is equal to the number of files -startTime = datetime.now() -print startTime - -workspace = r"F:\GPW\fishnets\output_tifs" -arcpy.env.workspace = workspace -rasters = arcpy.ListRasters('*') -for raster in rasters: - update_rasters(raster) - -print datetime.now()-startTime -print "Alyssa and Olena are amazing!" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/2_multiprocess_extract_and_convert_working_tiles.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/2_multiprocess_extract_and_convert_working_tiles.py deleted file mode 100644 index 8b4cb51..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/2_multiprocess_extract_and_convert_working_tiles.py +++ /dev/null @@ -1,50 +0,0 @@ -# multiprocess_extract_and_convert -# extract pointids to country mask -## NOTE THIS CODE WAS RUN ON DEVSEDARC VM PREVIOUSLY -## PATH MAY NEED TO BE UPDATED - -import os -import re -import arcpy -from datetime import datetime -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") - -def update_rasters(raster): - outRaster = r"F:\GPW\fishnets\output_tifs_ids\tiles" + os.sep + iso + os.sep + os.path.basename(raster.lower())[:-4] + "_ids.tif" - if arcpy.Exists(outRaster): - print outRaster + " already exists" - else: - scratchDir = r"F:\GPW\fishnets\scratch" + os.sep + os.path.basename(raster.lower())[:-4] - if not arcpy.Exists(scratchDir): - os.mkdir(scratchDir) - arcpy.env.scratchWorkspace = scratchDir - pointid = r"F:\GPW\fishnets\gpw4_30second_ids.tif" # it is important to extract from this layer - - WGS84 = arcpy.SpatialReference(4326) - arcpy.env.outputCoordinateSystem = WGS84 - # extract by mask - if not arcpy.Exists(outRaster): - extract = arcpy.sa.ExtractByMask(pointid,raster) - extract.save(outRaster) - arcpy.BuildPyramids_management(outRaster) - print "Created " + outRaster - else: - pass - - -# The number of jobs is equal to the number of files -startTime = datetime.now() -print startTime - -isos = ['can','rus'] -for iso in isos: - - workspace = os.path.join(r"F:\GPW\fishnets\output_tifs\tiles",iso) - arcpy.env.workspace = workspace - rasters = arcpy.ListRasters('*') - for raster in rasters: - update_rasters(raster) - - print datetime.now()-startTime - print "Alyssa and Olena are amazing!" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/2_multiprocess_extract_and_convert_working_tiles_usa.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/2_multiprocess_extract_and_convert_working_tiles_usa.py deleted file mode 100644 index d9292e9..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/2_multiprocess_extract_and_convert_working_tiles_usa.py +++ /dev/null @@ -1,50 +0,0 @@ -# multiprocess_extract_and_convert -# extract pointids to country mask -## NOTE THIS CODE WAS RUN ON DEVSEDARC VM PREVIOUSLY -## PATH MAY NEED TO BE UPDATED - -import os -import re -import arcpy -from datetime import datetime -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") - -def update_rasters(raster): - outRaster = r"F:\GPW\fishnets\output_tifs_ids\tiles" + os.sep + iso + os.sep + os.path.basename(raster.lower())[:-4] + "_ids.tif" - if arcpy.Exists(outRaster): - print outRaster + " already exists" - else: - scratchDir = r"F:\GPW\fishnets\scratch" + os.sep + os.path.basename(raster.lower())[:-4] - if not arcpy.Exists(scratchDir): - os.mkdir(scratchDir) - arcpy.env.scratchWorkspace = scratchDir - pointid = r"F:\GPW\fishnets\gpw4_30second_ids.tif" # it is important to extract from this layer - - WGS84 = arcpy.SpatialReference(4326) - arcpy.env.outputCoordinateSystem = WGS84 - # extract by mask - if not arcpy.Exists(outRaster): - extract = arcpy.sa.ExtractByMask(pointid,raster) - extract.save(outRaster) - arcpy.BuildPyramids_management(outRaster) - print "Created " + outRaster - else: - pass - - -# The number of jobs is equal to the number of files -startTime = datetime.now() -print startTime - -iso = 'usa' - -workspace = os.path.join(r"F:\GPW\fishnets\output_tifs\tiles",iso) -arcpy.env.workspace = workspace -rasters = arcpy.ListRasters('*') -for raster in rasters: - print raster - update_rasters(raster) - print "updated " + raster - -print datetime.now()-startTime diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets.py deleted file mode 100644 index 0d98cf3..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets.py +++ /dev/null @@ -1,50 +0,0 @@ -# multiprocess_create_fishnets.py -# convert pixel id files into vector fishnets - -import os -import re -import multiprocessing -import arcpy - -def update_rasters(raster): - scratchDir = r"E:\gpw\country\scratch" + os.sep + os.path.basename(raster.lower())[:-8] - arcpy.env.scratchWorkspace = scratchDir - WGS84 = arcpy.SpatialReference(4326) - arcpy.env.outputCoordinateSystem = WGS84 - # skip can, chn, usa, and rus - if os.path.basename(raster.lower())[:-8] == "can" or os.path.basename(raster.lower())[:-8] == "chn" or os.path.basename(raster.lower())[:-8] == "usa" or os.path.basename(raster.lower())[:-8] == "rus": - pass - else: - # create output gdb - outGDB = r"E:\gpw\country\fishnets" + os.sep + os.path.basename(raster.lower())[:-8] + ".gdb" - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(r"E:\gpw\country\fishnets",os.path.basename(raster.lower())[:-8]) - else: - pass - # convert to polygons - outFishnet = outGDB + os.sep + os.path.basename(raster.lower())[:-8] + "_fishnet" - if not arcpy.Exists(outFishnet): - arcpy.RasterToPolygon_conversion(raster,outFishnet,"NO_SIMPLIFY","Value") - else: - pass - -# End update_shapefiles -def main(): - - # The number of jobs is equal to the number of files - workspace = r'E:\gpw\country\ids' - arcpy.env.workspace = workspace - rasters = arcpy.ListRasters('mwi*.tif*') - raster_list = [os.path.join(workspace, raster) for raster in rasters] - print "processing" - pool = multiprocessing.Pool() - pool.map(update_rasters, raster_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - # End main - print "complete" - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets_working.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets_working.py deleted file mode 100644 index faf464f..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets_working.py +++ /dev/null @@ -1,52 +0,0 @@ -# multiprocess_create_fishnets.py -# convert pixel id files into vector fishnets - -import os -import re -import multiprocessing -import arcpy - -def update_rasters(raster): - scratchDir = r"F:\GPW\fishnets\scratch" + os.sep + os.path.basename(raster.lower())[:-4] - arcpy.env.scratchWorkspace = scratchDir - WGS84 = arcpy.SpatialReference(4326) - arcpy.env.outputCoordinateSystem = WGS84 - # skip can, usa, and rus - if os.path.basename(raster.lower())[:-4] == "can" or os.path.basename(raster.lower())[:-4] == "usa" or os.path.basename(raster.lower())[:-4] == "rus": - pass - else: - # create output gdb - outGDB = r"F:\GPW\fishnets\output_fishnets" + os.sep + os.path.basename(raster.lower())[:-4] + ".gdb" - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(r"F:\GPW\fishnets\output_fishnets",os.path.basename(raster.lower())[:-4]) - else: - pass - # convert to polygons - outFishnet = outGDB + os.sep + os.path.basename(raster.lower())[:-4] + "_fishnet" - if not arcpy.Exists(outFishnet): - arcpy.RasterToPolygon_conversion(raster,outFishnet,"NO_SIMPLIFY","Value") - else: - pass - -# End update_shapefiles -def main(): - - # The number of jobs is equal to the number of files - workspace = r'F:\GPW\fishnets\output_tifs_ids' - arcpy.env.workspace = workspace - rasters = arcpy.ListRasters('*') - raster_list = [os.path.join(workspace, raster) for raster in rasters] - print "processing" - pool = multiprocessing.Pool() - pool.map(update_rasters, raster_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - # End main - print "complete" - -if __name__ == '__main__': - main() - -print "DONE!" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets_working.pyc b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets_working.pyc deleted file mode 100644 index 42bdd36..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets_working.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets_working_tiles.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets_working_tiles.py deleted file mode 100644 index d33f417..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets_working_tiles.py +++ /dev/null @@ -1,44 +0,0 @@ -# multiprocess_create_fishnets.py -# convert pixel id files into vector fishnets - -import os -import re -import multiprocessing -import arcpy -from datetime import datetime - -def update_rasters(raster): - scratchDir = r"F:\GPW\fishnets\scratch" + os.sep + os.path.basename(raster.lower())[:-8] - arcpy.env.scratchWorkspace = scratchDir - WGS84 = arcpy.SpatialReference(4326) - arcpy.env.outputCoordinateSystem = WGS84 - - # create output gdb - outGDB = r"F:\GPW\fishnets\output_fishnets\tiles" + os.sep + iso + os.sep + os.path.basename(raster.lower())[:-8] + ".gdb" - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(r"F:\GPW\fishnets\output_fishnets\tiles" + os.sep + iso,os.path.basename(raster.lower())[:-8]) - else: - pass - # convert to polygons - outFishnet = outGDB + os.sep + os.path.basename(raster.lower())[:-8] + "_fishnet" - if not arcpy.Exists(outFishnet): - arcpy.RasterToPolygon_conversion(raster,outFishnet,"NO_SIMPLIFY","Value") - else: - pass - -# The number of jobs is equal to the number of files - -isos = ['can','rus'] -for iso in isos: - - workspace = os.path.join(r"F:\GPW\fishnets\output_tifs_ids\tiles",iso) - arcpy.env.workspace = workspace - rasters = arcpy.ListRasters('*') - for raster in rasters: - update_rasters(raster) - - startTime = datetime.now() - print startTime - print datetime.now()-startTime - print "Alyssa and Olena are amazing!" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets_working_tiles_usa.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets_working_tiles_usa.py deleted file mode 100644 index f291edf..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/3_multiprocess_create_fishnets_working_tiles_usa.py +++ /dev/null @@ -1,42 +0,0 @@ -# multiprocess_create_fishnets.py -# convert pixel id files into vector fishnets - -import os -import re -import multiprocessing -import arcpy -from datetime import datetime - -def update_rasters(raster): - scratchDir = r"F:\GPW\fishnets\scratch" + os.sep + os.path.basename(raster.lower())[:-8] - arcpy.env.scratchWorkspace = scratchDir - WGS84 = arcpy.SpatialReference(4326) - arcpy.env.outputCoordinateSystem = WGS84 - - # create output gdb - outGDB = r"F:\GPW\fishnets\output_fishnets\tiles" + os.sep + iso + os.sep + os.path.basename(raster.lower())[:-8] + ".gdb" - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(r"F:\GPW\fishnets\output_fishnets\tiles" + os.sep + iso,os.path.basename(raster.lower())[:-8]) - else: - pass - # convert to polygons - outFishnet = outGDB + os.sep + os.path.basename(raster.lower())[:-8] + "_fishnet" - if not arcpy.Exists(outFishnet): - arcpy.RasterToPolygon_conversion(raster,outFishnet,"NO_SIMPLIFY","Value") - else: - pass - -# The number of jobs is equal to the number of files - -iso = 'usa' - -workspace = os.path.join(r"F:\GPW\fishnets\output_tifs_ids\tiles",iso) -arcpy.env.workspace = workspace -rasters = arcpy.ListRasters('*') -for raster in rasters: - print raster - update_rasters(raster) - -startTime = datetime.now() -print datetime.now()-startTime - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/add_id_0.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/add_id_0.py deleted file mode 100644 index 926eb94..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/add_id_0.py +++ /dev/null @@ -1,31 +0,0 @@ -#Jane Mills -#1/13/2017 -#Calculate GUBID and spit out UBIDs with no boundary context or join value - -import os, arcpy - -isos = ['can','rus'] - -for iso in isos: - - bounds = os.path.join(r"F:\GPW\fishnets\country_boundaries_admin0\tiles",iso) - codes = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\topology\global_boundaries.gdb\admin0_codes' - - cDict = {} - with arcpy.da.SearchCursor(codes,['ISO','ISO_Numeric']) as cursor: - for row in cursor: - cDict[row[0]] = row[1] - - arcpy.env.workspace = bounds - - boundList = arcpy.ListFeatureClasses() - boundList.sort() - - for boundary in boundList: - isoNum = int(cDict[iso]) - print iso - - arcpy.AddField_management(boundary,"ID_0","LONG") - arcpy.CalculateField_management(boundary,"ID_0",isoNum) - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/create_tiles.py b/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/create_tiles.py deleted file mode 100644 index 4e5b051..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_fishnets/create_tiles.py +++ /dev/null @@ -1,25 +0,0 @@ -import arcpy, os - -def create_tiles(iso): - rootFolder = r'F:\GPW\fishnets\country_boundaries_admin0\tiles' - outFolder = os.path.join(rootFolder,iso) - inFC = os.path.join(rootFolder,iso+"_working.gdb",iso+"_fish") - - nameList = [] - - with arcpy.da.SearchCursor(inFC,"NAME") as cursor: - for row in cursor: - nameList.append(row[0]) - - for name in nameList: - outName = iso+"_"+name+".shp" - arcpy.FeatureClassToFeatureClass_conversion(inFC,outFolder,outName,"NAME = '"+name+"'") - - - - -create_tiles('rus') -print "done with russia" - -create_tiles('can') -print "done with canada" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_gridding_boundaries.py b/Release_4_1/Alpha/Scripts/python_4_1/create_gridding_boundaries.py deleted file mode 100644 index ec844a5..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_gridding_boundaries.py +++ /dev/null @@ -1,58 +0,0 @@ -# Kytt MacManus -# 10/27/16 -# create a copy of the boundaries exported from sde which -# contains only ISO, GUBID, and UBID -# this script is executed on DEVSEDARC4 - -# import libraries -import arcpy, os, sys, multiprocessing -import datetime - -def createGriddingBoundary(inFC): - startTime = datetime.datetime.now() - try: - arcpy.env.overwriteOutput = True - rootName = os.path.basename(inFC) - iso = rootName[:3] - outFolder = r'D:\gpw\release_4_1\input_data\gridding_boundaries' - outGDB = outFolder + os.sep + iso.lower() + ".gdb" - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(outFolder,iso.lower()) - # copy the template boundaries to outGDB - templateBoundaries = r'D:\gpw\release_4_1\loading\templates.gdb\gridding_boundaries' - outFile = outGDB + os.sep + rootName + "_gridding" - arcpy.CreateFeatureclass_management(outGDB,rootName + "_gridding","POLYGON", - templateBoundaries,"DISABLED","DISABLED", - arcpy.SpatialReference(4326)) - # append inFCG to outFile - arcpy.Append_management(inFC,outFile,"NO_TEST") - # calculate the ISO field - arcpy.CalculateField_management(outFile,"ISO",'"' + iso.upper() + '"',"PYTHON") - # success - return rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - fcs = arcpy.ListFeatureClasses("*") - fcList = [os.path.join(inWS,fc) for fc in fcs] -## for fc in fcList: -## print fc -## print createGriddingBoundary(fc) - # multiprocess the data - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - print pool.map(createGriddingBoundary, fcList) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_gridding_boundaries.pyc b/Release_4_1/Alpha/Scripts/python_4_1/create_gridding_boundaries.pyc deleted file mode 100644 index 243ed9c..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/create_gridding_boundaries.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_table_templates.py b/Release_4_1/Alpha/Scripts/python_4_1/create_table_templates.py deleted file mode 100644 index 84f6a33..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_table_templates.py +++ /dev/null @@ -1,87 +0,0 @@ -# Kytt MacManus -# December 2016 -# create variable table templates - -# read full list of variables and create -# table templates for the following categories: -##1) Total -##2) Age -##3) Sex -##4) UR -##5) Age x Sex -##6) Age x UR -##7) Sex x UR -##8) Age x Sex x UR -# Where single year age data exists these tables will -# be created for single year, and aggregated into 5 -# year age groups - -import arcpy, os -arcpy.env.overwriteOutput=True -variablesIn = r'D:\gpw\release_4_1\loading\templates.gdb\gpw4_variable_template' -# grab and create age tables -tableTypes = ["singleyear","group"] -crossTabs1 = ['age','age_sex','age_ur','age_sex_ur'] -crossTabs2 = ['sex','sex_ur','ur','total'] -crossTabs = crossTabs2#crossTabs1 + crossTabs2 - -##["FR","FU","FT","MR","MU","MT","BR","BU","BT"] -for crossTab in crossTabs: - if crossTab in crossTabs1: - for tableType in tableTypes: - if tableType == "group": - if crossTab == 'age': - variables = arcpy.ListFields(variablesIn,"A*_*BT")+arcpy.ListFields(variablesIn,"*PLUSBT")+arcpy.ListFields(variablesIn,"*NRBT") - elif crossTab == 'age_sex': - variables = arcpy.ListFields(variablesIn,"A*_*MT")+arcpy.ListFields(variablesIn,"*PLUSMT")+arcpy.ListFields(variablesIn,"*NRMT")+arcpy.ListFields(variablesIn,"A*_*FT")+arcpy.ListFields(variablesIn,"*PLUSFT")+arcpy.ListFields(variablesIn,"*NRFT") - elif crossTab == 'age_ur': - variables = arcpy.ListFields(variablesIn,"A*_*BU")+arcpy.ListFields(variablesIn,"*PLUSBU")+arcpy.ListFields(variablesIn,"*NRBU")+arcpy.ListFields(variablesIn,"A*_*BR")+arcpy.ListFields(variablesIn,"*PLUSBR")+arcpy.ListFields(variablesIn,"*NRBR") - elif crossTab == 'age_sex_ur': - variables = arcpy.ListFields(variablesIn,"A*_*MU")+arcpy.ListFields(variablesIn,"*PLUSMU")+arcpy.ListFields(variablesIn,"*NRMU")+arcpy.ListFields(variablesIn,"A*_*MR")+arcpy.ListFields(variablesIn,"*PLUSMR")+arcpy.ListFields(variablesIn,"*NRMR")+arcpy.ListFields(variablesIn,"A*_*FU")+arcpy.ListFields(variablesIn,"*PLUSFU")+arcpy.ListFields(variablesIn,"*NRFU")+arcpy.ListFields(variablesIn,"A*_*FR")+arcpy.ListFields(variablesIn,"*PLUSFR")+arcpy.ListFields(variablesIn,"*NRFR") - variableNames = [v.name for v in variables] - else: - if crossTab == 'age': - variables = arcpy.ListFields(variablesIn,"*BT") - elif crossTab == 'age_sex': - variables = arcpy.ListFields(variablesIn,"*MT")+arcpy.ListFields(variablesIn,"*FT") - elif crossTab == 'age_ur': - variables = arcpy.ListFields(variablesIn,"*BU")+arcpy.ListFields(variablesIn,"*BR") - elif crossTab == 'age_sex_ur': - variables = arcpy.ListFields(variablesIn,"A*MU")+arcpy.ListFields(variablesIn,"A*MR")+arcpy.ListFields(variablesIn,"A*FU")+arcpy.ListFields(variablesIn,"A*FR") - variableNames = [v.name for v in variables if v.name[4]<>'_' and v.name[:4]<>"ATOT"] - templateTable = r'D:\gpw\release_4_1\loading\templates.gdb' + os.sep + crossTab + "_" + tableType + '_template' - print templateTable - arcpy.CreateTable_management(os.path.dirname(templateTable),os.path.basename(templateTable)) - arcpy.AddField_management(templateTable,"ISO","TEXT","#","#",10) - arcpy.AddField_management(templateTable,"USCID","TEXT","#","#",255) - arcpy.AddField_management(templateTable,"UBID","TEXT","#","#",255) - for variableName in variableNames: -## print variableName -## break - arcpy.AddField_management(templateTable,variableName,"DOUBLE") - variables = None - else: - if crossTab == 'sex': -## continue - variables = arcpy.ListFields(variablesIn,"*TOTPOPMT")+arcpy.ListFields(variablesIn,"*TOTPOPFT") - elif crossTab == 'sex_ur': - variables = arcpy.ListFields(variablesIn,"*TOTPOPMU")+arcpy.ListFields(variablesIn,"*TOTPOPFU")+arcpy.ListFields(variablesIn,"*TOTPOPMR")+arcpy.ListFields(variablesIn,"*TOTPOPFR") - elif crossTab == 'ur': -## continue - variables = arcpy.ListFields(variablesIn,"*TOTPOPBU")+arcpy.ListFields(variablesIn,"*TOTPOPBR") - elif crossTab == 'total': - variables = arcpy.ListFields(variablesIn,"*TOTPOPBT*") - variableNames = [v.name for v in variables] - templateTable = r'D:\gpw\release_4_1\loading\templates.gdb' + os.sep + crossTab +'_template' - print templateTable - arcpy.CreateTable_management(os.path.dirname(templateTable),os.path.basename(templateTable)) - arcpy.AddField_management(templateTable,"ISO","TEXT","#","#",10) - arcpy.AddField_management(templateTable,"USCID","TEXT","#","#",255) - arcpy.AddField_management(templateTable,"UBID","TEXT","#","#",255) - arcpy.AddField_management(templateTable,"AGRID","TEXT","#","#",255) - for variableName in variableNames: -## print variableName -## print "2" -## break - arcpy.AddField_management(templateTable,variableName,"DOUBLE") - variables = None diff --git a/Release_4_1/Alpha/Scripts/python_4_1/create_variable_coverage_pngs.py b/Release_4_1/Alpha/Scripts/python_4_1/create_variable_coverage_pngs.py deleted file mode 100644 index d52e305..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/create_variable_coverage_pngs.py +++ /dev/null @@ -1,60 +0,0 @@ -# Kytt MacManus -# 10-7-16 - -import arcpy, os, textwrap - -# script to create and export png files representing -# variable data coverage - -# it is a prerequisite for this script that the file to base -# the visualizations on has been defined here: -varFile = r'D:\gpw\release_4_1\loading\loading_table.gdb\gpw4_variables_12_18_2016' -# grab the date for the title -varDate = os.path.basename(varFile).split("_variables_")[1].replace("_","-") - -# define the template document -templateMXD = r'D:\gpw\release_4_1\loading\variable_coverage_template.mxd' -# define output location -outImageDir = r'D:\gpw\release_4_1\loading\variable_images\12_18_2016' - -# open the template MXD -mxd = arcpy.mapping.MapDocument(templateMXD) - -# grab the protoLyr -protoLyr = arcpy.mapping.ListLayers(mxd,"*proto")[0] -# set the date source of protoLyr -protoLyr.replaceDataSource(os.path.dirname(varFile),"FILEGDB_WORKSPACE",os.path.basename(varFile)) - -# list the fields in varFile -fields = arcpy.ListFields(varFile,"*PLUS*BT*") -for fld in fields: - variable = fld.name - print variable - # set definition query - protoLyr.definitionQuery = variable + "= 1" - # parse a string of ISO's which contain this variable - isoString = "" - with arcpy.da.SearchCursor(varFile,["iso",variable]) as rows: - for row in rows: - iso = row[0] - var = row[1] - if var == 1: - isoString = isoString + iso + "," - else: - continue - - isoString = textwrap.fill(isoString,184) - if isoString == "": - isoString = "No Countries Included" - print len(isoString.split(","))-1 - elm = arcpy.mapping.ListLayoutElements(mxd, "TEXT_ELEMENT", "isoString")[0] - elm.text=isoString - elm2 = arcpy.mapping.ListLayoutElements(mxd, "TEXT_ELEMENT", "countryCount")[0] - elm2.text=str(len(isoString.split(","))-1) + " out of 241" - # set the map title - mxd.title = variable + " AS OF: " + varDate - # export the png - png = outImageDir + os.sep + variable + "_" + varDate - arcpy.mapping.ExportToPNG(mxd,png,resolution=156) - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/describe_lookup_tables.py b/Release_4_1/Alpha/Scripts/python_4_1/describe_lookup_tables.py deleted file mode 100644 index ae8e915..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/describe_lookup_tables.py +++ /dev/null @@ -1,40 +0,0 @@ -# interrogate lookup tables -# Kytt MacManus -# 1-9-2017 - -# need to also know which tables do not have fields so use the full set for evaluation -import arcpy, os, csv - -## open templateFile and write header -rootPath = r'D:\gpw\release_4_1\loading' -varFile = rootPath + os.sep + "lookup_tables_01_09_17_v3.csv" -varCSV = csv.writer(open(varFile,'wb')) -varCSV.writerow(('iso','adminlevel','year','variable','type')) - -arcpy.env.workspace = r'D:\gpw\release_4_1\loading\processed' -gdbs = arcpy.ListWorkspaces("*","FILEGDB") -isos = [os.path.basename(gdb)[:3] for gdb in gdbs] -isos.sort() - -for iso in isos: - arcpy.env.workspace = r'D:\gpw\release_4_1\loading\lookup_tables.gdb' - if len(arcpy.ListTables(iso+"*"))==0: - arcpy.env.workspace = r'D:\gpw\release_4_1\loading\processed' + os.sep + iso + ".gdb" - tbls = arcpy.ListTables("*raw") - else: - tbls = arcpy.ListTables(iso+"*") - # iterate and describe the tables - for tbl in tbls: - tblSplit = tbl.split("_") - if len(tblSplit)==2: - adminLevel = "TBD" - year = "TBD" - else: - adminLevel = tblSplit[1] - year = tblSplit[2] - flds = arcpy.ListFields(tbl,"*") - for fld in flds: - variable = fld.name.upper() - fldType = fld.type - varCSV.writerow((iso,adminLevel,year,variable,fldType)) -del varCSV diff --git a/Release_4_1/Alpha/Scripts/python_4_1/describe_tables.py b/Release_4_1/Alpha/Scripts/python_4_1/describe_tables.py deleted file mode 100644 index ba7ee26..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/describe_tables.py +++ /dev/null @@ -1,115 +0,0 @@ -# Kytt MacManus -# 9-30-16 - -# this script takes a gdb, lists its tables -# then outputs descriptive information about -# each country. eg What variables are present? -# what types are used? - -# additionally, a table of variable information is generated -# and joined to a shapefile - -# import libraries globally -import arcpy,os,multiprocessing,datetime,csv -scriptTime = datetime.datetime.now() -# define global variables -rootPath = r'D:\gpw\release_4_1\loading' -gdbRoot = r'D:\gpw\release_4_1\loading\loading_table.gdb' -outCen = 'census_summary_12_16_16' -outVar = 'variable_summary_12_16_16' -templateFC = gdbRoot + os.sep + 'gpw4_admin0_variables' -# rename as needed -variablesFC = gdbRoot + os.sep + 'gpw4_variables_12_16_2016' -# comment as needed -if not arcpy.Exists(variablesFC): - arcpy.CopyFeatures_management(templateFC,variablesFC) -# read templateFC fields into a dictionary -templateDict = {} -#############Uncomment to produce this summary csv file -## open templateFile and write header -##templateFile = rootPath + os.sep + "template_variables_11_30_16.csv" -##templateCSV = csv.writer(open(templateFile,'wb')) -##templateCSV.writerow(('table','variable')) -templateFields = arcpy.ListFields(templateFC,"A*") -for tmpfld in templateFields: - templateDict[tmpfld.name.upper()]=1 -## templateCSV.writerow((templateFC,tmpfld.name.upper())) -##del templateCSV -#############Uncomment to produce this summary csv file -# open csvFile and write header -varFile = rootPath + os.sep + "variable_summary_12_05_16.csv" -varCSV = csv.writer(open(varFile,'wb')) -varCSV.writerow(('iso','adminlevel','year','variable','type')) - -# define census workspaces -hlWS = rootPath + os.sep + 'highlevel_census.gdb' -lWS = rootPath + os.sep + 'lowerlevel_census.gdb' -llWS = rootPath + os.sep + 'lowestlevel_census.gdb' -betaSex = rootPath + os.sep + 'beta_sex_tables.gdb' -# create workspace list -workspaces = [hlWS,lWS,llWS,betaSex] -variableList = [] -missingList = [] -for workspace in workspaces: - arcpy.env.workspace = workspace - # list tables - tbls = arcpy.ListTables("*") - tbls.sort() - for tbl in tbls: - print tbl - # grab values - tblSplit = tbl.split("_") - iso = tblSplit[0] - adminLevel = tblSplit[1] - year = tblSplit[2] - # list fields - flds = arcpy.ListFields(tbl,"A*") - for fld in flds: - # grab values - variable = fld.name.upper() - variableList.append(variable) - fldType = fld.type - # check to see if the variable is in the list of legal variables - if variable not in templateDict.keys(): - missingList.append((tbl,variable)) - # add to the variable summary csv - varCSV.writerow((iso,adminLevel,year,variable,fldType)) - # create update cursor - whereClause = 'iso = ' + "'" + iso + "'" -## try: -## rows = arcpy.UpdateCursor(variablesFC,whereClause) -## for row in rows: -#### print row.getValue("iso") -#### print row.getValue(variable) -#### break -## row.setValue(variable,1) -## rows.updateRow(row) -## del row -## del rows -#### break -## except: -## print iso,variable -## print arcpy.GetMessages() - - - - - - -###########Uncomment to produce this summary csv file -## open csvFile and write header -missingFile = rootPath + os.sep + "misnamed_variables_12_16_16.csv" -missingCSV = csv.writer(open(missingFile,'wb')) -missingCSV.writerow(('table','variable')) -for missing in missingList: - missingCSV.writerow(missing) -del missingCSV - -del varCSV -print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - - - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/describe_variable_coverage_at_highest_admin_level.py b/Release_4_1/Alpha/Scripts/python_4_1/describe_variable_coverage_at_highest_admin_level.py deleted file mode 100644 index 24c59d0..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/describe_variable_coverage_at_highest_admin_level.py +++ /dev/null @@ -1,97 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -import csv -scriptTime = datetime.datetime.now() -def process(gdb): - arcpy.env.overwriteOutput=True - returnList = [] - # must specify - processTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace=gdb - # list the raw tables - rawTbls = arcpy.ListTables("*raw") - for rawTbl in rawTbls: - tableSplit = rawTbl.split("_") - admin = tableSplit[1] - year = tableSplit[2] - - # set all return variables to 0 - age=0 - sex=0 - ur=0 - age_sex=0 - age_ur=0 - sex_ur=0 - age_sex_ur=0 - total = 0 - # create a list of variable tables and cycle through them - # to determine which variables exist? - tbls = arcpy.ListTables("*"+admin+"*"+year+"*") - - for tbl in tbls: - if tbl == rawTbl: - continue - elif tbl.split("_")[-1]=='lookup': - continue - else: - newName = tbl.replace(iso+"_"+admin+"_"+year+"_","") - newSplit = newName.split("_") - - if len(newSplit)==1: - if newSplit[0]=='sex': - sex = 1 - elif newSplit[0]=='ur': - ur = 1 - elif newSplit[0]=='total': - total = 1 - elif len(newSplit)==2: - if newSplit[0]=='age': - age = 1 - elif str(newSplit[0]+"_"+newSplit[1])=='sex_ur': - sex_ur=1 - else: - if str(newSplit[0]+"_"+newSplit[1]+"_"+newSplit[2])=='age_sex_ur': - age_sex_ur=1 - elif str(newSplit[0]+"_"+newSplit[1]+"_"+newSplit[2])=='age_sex_group': - age_sex=1 - elif str(newSplit[0]+"_"+newSplit[1]+"_"+newSplit[2])=='age_sex_singleyear': - age_sex=1 - elif str(newSplit[0]+"_"+newSplit[1])=='age_ur': - age_ur=1 - - - - returnList.append((iso,admin,year,age,sex,ur,age_sex,age_ur,sex_ur,age_sex_ur,total)) - return returnList - - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - # open csvFile and write header - varFile = os.path.join(os.path.dirname(workspace),"high_resolution_variable_coverage_01_13_17.csv") - varCSV = csv.writer(open(varFile,'wb')) - varCSV.writerow(('iso','admin','year','age','sex','ur','age_sex','age_ur','sex_ur','age_sex_ur','total')) - # must create procList - gdbs = arcpy.ListWorkspaces("*","FILEGDB") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] -## print procList[0] - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - for result2 in result: - varCSV.writerow(result2) - - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - del varCSV - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/describe_variable_coverage_at_highest_admin_level.pyc b/Release_4_1/Alpha/Scripts/python_4_1/describe_variable_coverage_at_highest_admin_level.pyc deleted file mode 100644 index 4a230f3..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/describe_variable_coverage_at_highest_admin_level.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/dissolve_all_boundaries.py b/Release_4_1/Alpha/Scripts/python_4_1/dissolve_all_boundaries.py deleted file mode 100644 index 8e371d6..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/dissolve_all_boundaries.py +++ /dev/null @@ -1,24 +0,0 @@ -import arcpy, os -from arcpy import env - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\from_sde\country_boundaries_hi_res.gdb' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\from_sde\country_boundaries_hi_res_dissolve.gdb' - -env.workspace = inGDB - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - iso = fc[:3] - print iso - -## with arcpy.da.UpdateCursor(fc,["ISO","UBID"]) as cursor: -## for row in cursor: -## row[0] = iso -## cursor.updateRow(row) - - outFC = os.path.join(outGDB,iso+"_admin0") - arcpy.Dissolve_management(fc,outFC,"ISO","","SINGLE_PART","DISSOLVE_LINES") - - print "dissolved" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/1_apply_age_proportions.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/1_apply_age_proportions.py deleted file mode 100644 index 9e795f4..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/1_apply_age_proportions.py +++ /dev/null @@ -1,84 +0,0 @@ -#Jane Mills -#5/12/17 -#GPWv4 -#Apply age/sex proportions (assume 2010 sex has already been calculated) - -import arcpy, os, numpy -from arcpy import env - -#change paths to scale -rootFolder = r'D:\gpw\release_4_1\loading\processed' -outGDB = r'D:\gpw\release_4_1\loading\processed_v2\all_high_level_estimates.gdb' -template = r'D:\gpw\release_4_1\loading\processed_v2\ancillary.gdb\template' - -env.workspace = rootFolder -gdbList = arcpy.ListWorkspaces("*","FILEGDB") -gdbList.sort() - -for gdb in gdbList[:10]: - env.workspace = gdb - iso = os.path.basename(gdb)[:-4] - print iso - - #Find all our tables - estList = arcpy.ListTables("*estimates") - if len(estList) == 1: - estimates = estList[0] - else: - print "estimates table not found" - continue - admin = estimates[-16] - propList = arcpy.ListTables("*"+admin+"_*age_sex_group_proportions") - if len(propList) == 1: - proportions = propList[0] - else: - print "proportions table not found" - continue - - print "processing...." - - #write estimates into memory - estMem = 'in_memory' + os.sep + iso - arcpy.CopyRows_management(template,estMem) - arcpy.Append_management(estimates,estMem,"NO_TEST") - - #Fix estimates (switch male and female groups) - arcpy.AlterField_management(estMem,"E_ATOTPOPFT_2010","male_temp") - arcpy.AlterField_management(estMem,"E_ATOTPOPMT_2010","E_ATOTPOPFT_2010","E_ATOTPOPFT_2010") - arcpy.AlterField_management(estMem,"male_temp","E_ATOTPOPMT_2010","E_ATOTPOPMT_2010") - - #Loop through male and female - for sex in ['F','M']: - #Add all necessary fields - propFields = [f.name for f in arcpy.ListFields(proportions,"A*"+sex+"T_PROP")] - estFields = [] - for field in propFields: - estFields.append("E_"+field[:-4]+"2010") - arcpy.AddField_management(estMem,"E_"+field[:-4]+"2010","DOUBLE") - - propFields.append("USCID") - estFields.append("E_ATOTPOP"+sex+"T_2010") - estFields.append("USCID") - - #Build dictionary of proportions values - propDict = {} - with arcpy.da.SearchCursor(proportions,propFields) as cursor: - for row in cursor: - propDict[row[-1]] = row[:-1] - - #Fill out age fields (apply proportions) - with arcpy.da.UpdateCursor(estMem,estFields,"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - props = propDict[row[-1]] - total = row[-2] - row[:-2] = list(numpy.array(props)*total) - cursor.updateRow(row) - - print "done calculating" - - #copy final estimates table to disk - outTable = os.path.join(outGDB,estimates) - arcpy.CopyRows_management(estMem,outTable) - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/1_apply_age_proportions_multiprocessing.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/1_apply_age_proportions_multiprocessing.py deleted file mode 100644 index dc01991..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/1_apply_age_proportions_multiprocessing.py +++ /dev/null @@ -1,106 +0,0 @@ -#Jane Mills -#5/12/17 -#GPWv4 -#Apply age/sex proportions (assume 2010 sex has already been calculated) - -import arcpy, os, numpy, multiprocessing, datetime -from arcpy import env -scriptTime = datetime.datetime.now() - -def recreate_estimates(gdb): - #outFolder = r'D:\gpw\release_4_1\loading\processed_v2' - template = r'D:\gpw\release_4_1\loading\processed_v2\ancillary.gdb\template' - - processTime = datetime.datetime.now() - returnList = [] - - env.workspace = gdb - iso = os.path.basename(gdb)[:-4] - print iso - - #outGDB = os.path.join(outFolder,iso+".gdb") - #arcpy.CreateFileGDB_management(outFolder,iso+".gdb") - - #Find all our tables - estList = arcpy.ListTables("*estimates") - if len(estList) == 1: - estimates = estList[0] - admin = estimates[-16] - propList = arcpy.ListTables("*"+admin+"_*age_sex_group_proportions") - if len(propList) == 1: - proportions = propList[0] - - returnList.append(iso+": found all tables") - - try: - #write estimates into memory - estMem = 'in_memory' + os.sep + iso - arcpy.CopyRows_management(template,estMem) - arcpy.Append_management(estimates,estMem,"NO_TEST") - - #Fix estimates (switch male and female groups) - arcpy.AlterField_management(estMem,"E_ATOTPOPFT_2010","male_temp") - arcpy.AlterField_management(estMem,"E_ATOTPOPMT_2010","E_ATOTPOPFT_2010","E_ATOTPOPFT_2010") - arcpy.AlterField_management(estMem,"male_temp","E_ATOTPOPMT_2010","E_ATOTPOPMT_2010") - - #Loop through male and female - for sex in ['F','M']: - #Add all necessary fields - propFields = [f.name for f in arcpy.ListFields(proportions,"A*"+sex+"T_PROP")] - estFields = [] - for field in propFields: - estFields.append("E_"+field[:-4]+"2010") - arcpy.AddField_management(estMem,"E_"+field[:-4]+"2010","DOUBLE") - - propFields.append("USCID") - estFields.append("E_ATOTPOP"+sex+"T_2010") - estFields.append("USCID") - - #Build dictionary of proportions values - propDict = {} - with arcpy.da.SearchCursor(proportions,propFields) as cursor: - for row in cursor: - propDict[row[-1]] = row[:-1] - - #Fill out age fields (apply proportions) - with arcpy.da.UpdateCursor(estMem,estFields,"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - props = propDict[row[-1]] - total = row[-2] - row[:-2] = list(numpy.array(props)*total) - cursor.updateRow(row) - - del propDict - - #copy final estimates table to disk - outTable = estimates+"_reprocessed" - arcpy.CopyRows_management(estMem,outTable) - del estMem - returnList.append(iso+": success") - - except: - returnList.append(iso+": failure") - - return returnList - - -def main(): - rootFolder = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = rootFolder - gdbList = arcpy.ListWorkspaces("*","FILEGDB") - gdbList.sort() - print "processing..." - pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) - results = pool.map(recreate_estimates, gdbList[10:]) - for result in results: - for result2 in result: - print result2 - pool.close() - pool.join() - #End main - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - - -if __name__ == '__main__': - main() - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/1_apply_age_proportions_multiprocessing.pyc b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/1_apply_age_proportions_multiprocessing.pyc deleted file mode 100644 index 0235fcd..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/1_apply_age_proportions_multiprocessing.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/1_apply_age_proportions_one_offs.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/1_apply_age_proportions_one_offs.py deleted file mode 100644 index e77b994..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/1_apply_age_proportions_one_offs.py +++ /dev/null @@ -1,85 +0,0 @@ -#Jane Mills -#5/12/17 -#GPWv4 -#Apply age/sex proportions (assume 2010 sex has already been calculated) - -import arcpy, os, numpy, datetime -from arcpy import env -scriptTime = datetime.datetime.now() - -rootFolder = r'D:\gpw\release_4_1\loading\processed' -isoList = ['prk'] -gdbList = [os.path.join(rootFolder,iso+'.gdb') for iso in isoList] - -for gdb in gdbList: - template = r'D:\gpw\release_4_1\loading\processed_v2\ancillary.gdb\template' - processTime = datetime.datetime.now() - - env.workspace = gdb - iso = os.path.basename(gdb)[:-4] - print iso - - #Find all our tables - estList = arcpy.ListTables("*estimates") - if len(estList) == 1: - estimates = estList[0] - admin = estimates[-16] - propList = arcpy.ListTables("*admin"+admin+"_*age_sex_group_proportions") - if len(propList) == 1: - proportions = propList[0] - - print iso+": found all tables" - - try: - #write estimates into memory - estMem = 'in_memory' + os.sep + iso - arcpy.CopyRows_management(template,estMem) - arcpy.Append_management(estimates,estMem,"NO_TEST") - - #Fix estimates (switch male and female groups) - arcpy.AlterField_management(estMem,"E_ATOTPOPFT_2010","male_temp") - arcpy.AlterField_management(estMem,"E_ATOTPOPMT_2010","E_ATOTPOPFT_2010","E_ATOTPOPFT_2010") - arcpy.AlterField_management(estMem,"male_temp","E_ATOTPOPMT_2010","E_ATOTPOPMT_2010") - - #Loop through male and female - for sex in ['F','M']: - #Add all necessary fields - propFields = [f.name for f in arcpy.ListFields(proportions,"A*"+sex+"T_PROP")] - estFields = [] - for field in propFields: - estFields.append("E_"+field[:-4]+"2010") - arcpy.AddField_management(estMem,"E_"+field[:-4]+"2010","DOUBLE") - - propFields.append("USCID") - estFields.append("E_ATOTPOP"+sex+"T_2010") - estFields.append("USCID") - - #Build dictionary of proportions values - propDict = {} - with arcpy.da.SearchCursor(proportions,propFields) as cursor: - for row in cursor: - propDict[row[-1]] = row[:-1] - - #Fill out age fields (apply proportions) - with arcpy.da.UpdateCursor(estMem,estFields,"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - props = propDict[row[-1]] - total = row[-2] - row[:-2] = list(numpy.array(props)*total) - cursor.updateRow(row) - - del propDict - - #copy final estimates table to disk - outTable = estimates+"_reprocessed" - arcpy.CopyRows_management(estMem,outTable) - del estMem - print iso+": success" - - except: - print iso+": failure" - - -print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/2_calculate_ages.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/2_calculate_ages.py deleted file mode 100644 index e560fae..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/2_calculate_ages.py +++ /dev/null @@ -1,106 +0,0 @@ -#Jane Mills -#5/12/17 -#GPWv4 -#add up ages - -import arcpy, os, numpy, datetime -from arcpy import env -scriptTime = datetime.datetime.now() - -rootFolder = r'D:\gpw\release_4_1\loading\processed' - -isoList = ['bfa','bhr','blr','caf','col','cuw','dji','eri','gab','grd','irq', - 'lbn','mdg','mhl','prt','rus','som','tca','tjk','tkm','ukr','uzb'] -gdbList = [os.path.join(rootFolder,iso+'.gdb') for iso in isoList] - -for gdb in gdbList: - env.workspace = gdb - env.overwriteOutput = True - iso = os.path.basename(gdb)[:-4] - - #Find table - estList = arcpy.ListTables("*estimates_reprocessed") - if len(estList) == 1: - estTable = estList[0] - - estMem = 'in_memory' + os.sep + iso - arcpy.CopyRows_management(estTable,estMem) - - #Add BT age fields - fieldList = [] - fields = arcpy.ListFields(estMem,"E_A*FT_2010") - for f in fields: - if not "TOTPOP" in f.name: - fieldList.append(f.name) - arcpy.AddField_management(estMem,f.name[:-7]+"BT_2010","DOUBLE") - - #calculate BT ages - fieldList.sort() - finalFields = [f[:-7]+"BT_2010" for f in fieldList] + [f[:-7]+"FT_2010" for f in fieldList] + [f[:-7]+"MT_2010" for f in fieldList] - with arcpy.da.UpdateCursor(estMem,finalFields,"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - row[:len(finalFields)/3] = list(numpy.add(row[len(finalFields)/3:-len(finalFields)/3],row[-len(finalFields)/3:])) - cursor.updateRow(row) - - print iso+": BT" - - #calculate PLUS categories - topField = [f.name for f in arcpy.ListFields(estMem,"E_A*PLUSBT_2010")] - if len(topField) == 0: - topField = fieldList[-1] - topAge = int(topField[-14:-11]) - arcpy.AlterField_management(estMem,topField[:-7]+"BT_2010",topField[:-11]+"PLUSBT_2010") - arcpy.AlterField_management(estMem,topField[:-7]+"FT_2010",topField[:-11]+"PLUSFT_2010") - arcpy.AlterField_management(estMem,topField[:-7]+"MT_2010",topField[:-11]+"PLUSMT_2010") - else: - topAge = int(topField[0][-14:-11]) - - if topAge > 65: - for i in reversed(range(65,topAge,5)): - age = str(i).zfill(3) - top = str(i+4).zfill(3) - nextAge = str(i+5).zfill(3) - - ageFields = ["E_A"+age+"PLUSBT_2010","E_A"+age+"PLUSFT_2010","E_A"+age+"PLUSMT_2010", - "E_A"+age+"_"+top+"BT_2010","E_A"+age+"_"+top+"FT_2010","E_A"+age+"_"+top+"MT_2010", - "E_A"+nextAge+"PLUSBT_2010","E_A"+nextAge+"PLUSFT_2010","E_A"+nextAge+"PLUSMT_2010"] - - arcpy.AddField_management(estMem,ageFields[0],"DOUBLE") - arcpy.AddField_management(estMem,ageFields[1],"DOUBLE") - arcpy.AddField_management(estMem,ageFields[2],"DOUBLE") - - with arcpy.da.UpdateCursor(estMem,ageFields,"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - row[0] = row[3]+row[6] - row[1] = row[4]+row[7] - row[2] = row[5]+row[8] - cursor.updateRow(row) - - print iso+": plus" - - #calculate broad age categories, women of childbearing age - arcpy.AddField_management(estMem,"E_A000_014BT_2010","DOUBLE") - arcpy.AddField_management(estMem,"E_A015_064BT_2010","DOUBLE") - arcpy.AddField_management(estMem,"E_A015_049FT_2010","DOUBLE") - - with arcpy.da.UpdateCursor(estMem,["E_A000_014BT_2010","E_A000_004BT_2010","E_A005_009BT_2010","E_A010_014BT_2010", - "E_A015_049FT_2010","E_A015_019FT_2010","E_A020_024FT_2010","E_A025_029FT_2010", - "E_A030_034FT_2010","E_A035_039FT_2010","E_A040_044FT_2010","E_A045_049FT_2010", - "E_A015_064BT_2010","E_A015_019BT_2010","E_A020_024BT_2010","E_A025_029BT_2010", - "E_A030_034BT_2010","E_A035_039BT_2010","E_A040_044BT_2010","E_A045_049BT_2010", - "E_A050_054BT_2010","E_A055_059BT_2010","E_A060_064BT_2010"],"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - row[0] = row[1]+row[2]+row[3] - row[4] = sum(row[5:12]) - row[12] = sum(row[13:]) - - cursor.updateRow(row) - - print iso+": other" - - arcpy.Delete_management(estTable) - arcpy.CopyRows_management(estMem,estTable) - print iso+": copied out" - - -print "Script Complete in " + str(datetime.datetime.now()-scriptTime) diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/2_calculate_ages_again.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/2_calculate_ages_again.py deleted file mode 100644 index 5647765..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/2_calculate_ages_again.py +++ /dev/null @@ -1,93 +0,0 @@ -#Jane Mills -#5/12/17 -#GPWv4 -#add up ages - -import arcpy, os, numpy, datetime -from arcpy import env -scriptTime = datetime.datetime.now() - -rootFolder = r'D:\gpw\release_4_1\loading\processed' -#done: 'bfa','bhr','blr','caf','col','cuw','dji','eri','gab','grd','irq','lbn','mdg','mhl','rus','som','tca','tjk','tkm','ukr','uzb' - -isoList = ['prt'] -gdbList = [os.path.join(rootFolder,iso+'.gdb') for iso in isoList] - -for gdb in gdbList: - env.workspace = gdb - env.overwriteOutput = True - iso = os.path.basename(gdb)[:-4] - - #Find table - estList = arcpy.ListTables("*estimates") - if len(estList) == 1: - estTable = estList[0] - estMem = 'in_memory' + os.sep + iso - arcpy.CopyRows_management(estTable,estMem) - - #Add BT age fields - fieldList = [] - fields = arcpy.ListFields(estMem,"E_A*FT_2010") - for f in fields: - if not "TOTPOP" in f.name and not "015_049" in f.name: - fieldList.append(f.name) - - #calculate BT ages - fieldList.sort() - finalFields = [f[:-7]+"BT_2010" for f in fieldList] + [f[:-7]+"FT_2010" for f in fieldList] + [f[:-7]+"MT_2010" for f in fieldList] - with arcpy.da.UpdateCursor(estMem,finalFields,"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - row[:len(finalFields)/3] = list(numpy.add(row[len(finalFields)/3:-len(finalFields)/3],row[-len(finalFields)/3:])) - cursor.updateRow(row) - - print iso+": BT" - - #calculate PLUS categories - topField = [f.name for f in arcpy.ListFields(estMem,"E_A*PLUSBT_2010")] - if len(topField) == 0: - topField = fieldList[-1] - topAge = int(topField[-14:-11]) - arcpy.AlterField_management(estMem,topField[:-7]+"BT_2010",topField[:-11]+"PLUSBT_2010") - arcpy.AlterField_management(estMem,topField[:-7]+"FT_2010",topField[:-11]+"PLUSFT_2010") - arcpy.AlterField_management(estMem,topField[:-7]+"MT_2010",topField[:-11]+"PLUSMT_2010") - else: - topAge = int(topField[0][-14:-11]) - - if topAge > 65: - for i in reversed(range(65,topAge,5)): - age = str(i).zfill(3) - top = str(i+4).zfill(3) - nextAge = str(i+5).zfill(3) - - ageFields = ["E_A"+age+"PLUSBT_2010","E_A"+age+"PLUSFT_2010","E_A"+age+"PLUSMT_2010", - "E_A"+age+"_"+top+"BT_2010","E_A"+age+"_"+top+"FT_2010","E_A"+age+"_"+top+"MT_2010", - "E_A"+nextAge+"PLUSBT_2010","E_A"+nextAge+"PLUSFT_2010","E_A"+nextAge+"PLUSMT_2010"] - - with arcpy.da.UpdateCursor(estMem,ageFields,"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - row[0] = row[3]+row[6] - row[1] = row[4]+row[7] - row[2] = row[5]+row[8] - cursor.updateRow(row) - - print iso+": plus" - - #calculate broad age categories, women of childbearing age - with arcpy.da.UpdateCursor(estMem,["E_A000_014BT_2010","E_A000_004BT_2010","E_A005_009BT_2010","E_A010_014BT_2010", - "E_A015_049FT_2010","E_A015_019FT_2010","E_A020_024FT_2010","E_A025_029FT_2010", - "E_A030_034FT_2010","E_A035_039FT_2010","E_A040_044FT_2010","E_A045_049FT_2010", - "E_A015_064BT_2010","E_A015_019BT_2010","E_A020_024BT_2010","E_A025_029BT_2010", - "E_A030_034BT_2010","E_A035_039BT_2010","E_A040_044BT_2010","E_A045_049BT_2010", - "E_A050_054BT_2010","E_A055_059BT_2010","E_A060_064BT_2010"],"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - row[0] = row[1]+row[2]+row[3] - row[4] = sum(row[5:12]) - row[12] = sum(row[13:]) - - cursor.updateRow(row) - - print iso+": other" - arcpy.CopyRows_management(estMem,estTable+"_reprocessed") - - -print "Script Complete in " + str(datetime.datetime.now()-scriptTime) diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/2_calculate_ages_cuw.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/2_calculate_ages_cuw.py deleted file mode 100644 index ad52386..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/2_calculate_ages_cuw.py +++ /dev/null @@ -1,60 +0,0 @@ -#Jane Mills -#5/12/17 -#GPWv4 -#add up ages - -import arcpy, os, numpy, datetime -from arcpy import env -scriptTime = datetime.datetime.now() - -rootFolder = r'D:\gpw\release_4_1\loading\processed' -isoList = ['bfa','bhr','blr','caf','col','cuw','dji','eri','gab','grd','irq','lbn','mdg','mhl','prt','rus','som','tca','tjk','tkm','ukr','uzb'] -gdbList = [os.path.join(rootFolder,iso+'.gdb') for iso in isoList] - -for gdb in gdbList: - env.workspace = gdb - env.overwriteOutput = True - iso = os.path.basename(gdb)[:-4] - - #Find table - estList = arcpy.ListTables("*estimates") - if len(estList) == 1: - estTable = estList[0] - estMem = 'in_memory' + os.sep + iso - arcpy.CopyRows_management(estTable,estMem) - - #calculate PLUS categories - topField = [f.name for f in arcpy.ListFields(estMem,"E_A*PLUSBT_2010")] - topField.sort() - if len(topField) == 0: - topField = fieldList[-1] - topAge = int(topField[-14:-11]) - arcpy.AlterField_management(estMem,topField[:-7]+"BT_2010",topField[:-11]+"PLUSBT_2010") - arcpy.AlterField_management(estMem,topField[:-7]+"FT_2010",topField[:-11]+"PLUSFT_2010") - arcpy.AlterField_management(estMem,topField[:-7]+"MT_2010",topField[:-11]+"PLUSMT_2010") - else: - topAge = int(topField[-1][-14:-11]) - - if topAge > 65: - for i in reversed(range(65,topAge,5)): - age = str(i).zfill(3) - top = str(i+4).zfill(3) - nextAge = str(i+5).zfill(3) - - ageFields = ["E_A"+age+"PLUSBT_2010","E_A"+age+"PLUSFT_2010","E_A"+age+"PLUSMT_2010", - "E_A"+age+"_"+top+"BT_2010","E_A"+age+"_"+top+"FT_2010","E_A"+age+"_"+top+"MT_2010", - "E_A"+nextAge+"PLUSBT_2010","E_A"+nextAge+"PLUSFT_2010","E_A"+nextAge+"PLUSMT_2010"] - - with arcpy.da.UpdateCursor(estMem,ageFields,"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - row[0] = row[3]+row[6] - row[1] = row[4]+row[7] - row[2] = row[5]+row[8] - cursor.updateRow(row) - - print iso+": plus" - - arcpy.CopyRows_management(estMem,estTable+"_reprocessed") - - -print "Script Complete in " + str(datetime.datetime.now()-scriptTime) diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/3_replace_estimates_tables.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/3_replace_estimates_tables.py deleted file mode 100644 index 88f8436..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/3_replace_estimates_tables.py +++ /dev/null @@ -1,39 +0,0 @@ -#Jane Mills -#5/12/17 -#GPWv4 -#add up ages - -import arcpy, os, datetime -from arcpy import env -scriptTime = datetime.datetime.now() - -rootFolder = r'D:\gpw\release_4_1\loading\processed' -isoList = ['bfa','bhr','blr','caf','col','cuw','dji','eri','gab','grd','irq', - 'lbn','mdg','mhl','prt','rus','som','tca','tjk','tkm','ukr','uzb'] -gdbList = [os.path.join(rootFolder,iso+'.gdb') for iso in isoList] - -#env.workspace = rootFolder -#env.overwriteOutput = True - -#gdbList = arcpy.ListWorkspaces("*","FILEGDB") -#gdbList.sort() - -for gdb in gdbList: - env.workspace = gdb - iso = os.path.basename(gdb)[:-4] - print iso - - #Find tables - estList = arcpy.ListTables("*estimates_reprocessed") - oldList = arcpy.ListTables("*estimates") - if len(estList) == 1 and len(oldList) == 1: - estTable = estList[0] - oldTable = oldList[0] - - arcpy.Delete_management(oldTable) - print "deleted" - arcpy.Rename_management(estTable,estTable[:-12]) - print "renamed" - - -print "Script Complete in " + str(datetime.datetime.now()-scriptTime) diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/4_tile_estimates.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/4_tile_estimates.py deleted file mode 100644 index 9b699c2..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/4_tile_estimates.py +++ /dev/null @@ -1,53 +0,0 @@ -import arcpy, os -dataFolder = r'D:\gpw\release_4_1\loading\processed' -boundaries = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\working' - -#isos = ['kaz'] -isos = ['aus','bra','can','chn','grl','ind','rus'] - -for iso in isos: - print iso - inGDB = os.path.join(dataFolder,iso+'.gdb') - arcpy.env.workspace = inGDB - arcpy.env.overwriteOutput = True - - table = arcpy.ListTables("*estimates")[0] - memTable = 'in_memory' + os.sep + table - arcpy.CopyRows_management(table,memTable) - arcpy.AddField_management(memTable,"tile","TEXT","","",50) - - boundGDB = os.path.join(boundaries,iso+'.gdb') - arcpy.env.workspace = boundGDB - fc = arcpy.ListFeatureClasses("*2010")[0] - - tileDict = {} - tileList = [] - - with arcpy.da.SearchCursor(fc,['UBID','tile']) as cursor: - for row in cursor: - tileDict[row[0]] = row[1] - if not row[1] in tileList: - tileList.append(row[1]) - - with arcpy.da.UpdateCursor(memTable,["UBID","tile"]) as cursor: - for row in cursor: - if row[0] in tileDict: - row[1] = tileDict[row[0]] - else: - print row[0], "not found" - cursor.updateRow(row) - - tileList.sort() - for tile in tileList: - print tile - outGDB = os.path.join(dataFolder,iso+'_'+tile+'.gdb') - arcpy.CreateFileGDB_management(dataFolder,iso+'_'+tile+'.gdb') - arcpy.TableToTable_conversion(memTable,outGDB,iso+"_"+tile+table[3:],"tile = '"+tile+"'") - arcpy.DeleteField_management(os.path.join(outGDB,iso+"_"+tile+table[3:]),'tile') - - del memTable - del tileDict - - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/apply_age_proportions.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/apply_age_proportions.py deleted file mode 100644 index 55782b6..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/apply_age_proportions.py +++ /dev/null @@ -1,68 +0,0 @@ -#Jane Mills -#5/12/17 -#GPWv4 -#Apply age/sex proportions (assume 2010 sex has already been calculated) - -import arcpy, os, numpy - -arcpy.env.overwriteOutput = True - -#change paths to scale -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\jane_testing_proportions\usadc.gdb' -agetable = os.path.join(inGDB,'usadc_admin5_2010_age_sex_group') -propTable = os.path.join(inGDB,'usadc_admin5_2010_age_sex_group_proportions') -estTable = os.path.join(inGDB,'usadc_admin5_2010_estimates') - -memTable = 'in_memory' + os.sep + iso - -arcpy.CopyRows_management(estTable,memTable) - -#Add age BT fields -totalFields = [f.name for f in arcpy.ListFields(propTable,"A*FT_PROP")] -for f in totalFields: - arcpy.AddField_management(memTable,"E_"+f[:-7]+"BT_2010","DOUBLE") - -#loop through female and male -for sex in ['F','M']: - sexFields = [f.name for f in arcpy.ListFields(propTable,"A*"+sex+"T_PROP")] - for f in sexFields: - arcpy.AddField_management(memTable,"E_"+f[:-5]+"_2010","DOUBLE") - - #leave out anr and any null fields when updating - fieldList = [] - for f in sexFields: - with arcpy.da.SearchCursor(propTable,f,'OBJECTID = 1') as cursor: - for row in cursor: - if not row[0] is None and not f in fieldList: - fieldList.append(f) - - #build dictionary of proportions - fieldList.sort() - searchFields = ["UBID"] + fieldList - updateFields = ["E_"+f[:-5]+"_2010" for f in fieldList] + ["E_ATOTPOP"+sex+"T_2010"] + ["UBID"] - - propDict = {} - with arcpy.da.SearchCursor(propTable,searchFields) as cursor: - for row in cursor: - propDict[row[0]] = row[1:] - - #apply proportions - with arcpy.da.UpdateCursor(memTable,updateFields) as cursor: - for row in cursor: - props = propDict[row[-1]] - total = row[-2] - for i in range(len(updateFields)-2): - row[i] = props[i]*total - cursor.updateRow(row) - -#calculate BT ages -finalFields = ["E_"+f[:-7]+"BT_2010" for f in fieldList] + ["E_"+f[:-7]+"FT_2010" for f in fieldList] + ["E_"+f[:-7]+"MT_2010" for f in fieldList] -with arcpy.da.UpdateCursor(memTable,finalFields) as cursor: - for row in cursor: - row[:len(finalFields)/3] = list(numpy.add(row[len(finalFields)/3:-len(finalFields)/3],row[-len(finalFields)/3:])) - cursor.updateRow(row) - -arcpy.Delete_management(estTable) -arcpy.CopyRows_management(memTable,estTable) - -#Now you can calculate the PLUS categories diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/apply_age_proportions_LL.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/apply_age_proportions_LL.py deleted file mode 100644 index a8e0a57..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/apply_age_proportions_LL.py +++ /dev/null @@ -1,100 +0,0 @@ -#Jane Mills -#5/12/17 -#GPWv4 -#Apply age/sex proportions (assume 2010 sex has already been calculated) - -import arcpy, os, numpy - -arcpy.env.overwriteOutput = True - -#change paths to scale -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\jane_testing_proportions\irn.gdb' -iso = os.path.basename(inGDB)[:-4] -agetable = os.path.join(inGDB,'irn_admin0_2011_age_sex_group') -propTable = agetable + "_proportions" -estTable = os.path.join(inGDB,'irn_admin2_2011_estimates') - -#find admin level of age x sex data, total pop data -ageLevel = 0 -popLevel = 2 - -#build a dictionary with high level USCID as keys, low level USCID as values -if ageLevel < popLevel: - raw = os.path.join(inGDB,'irn_admin0_2011_raw') - lookup = os.path.join(inGDB,'irn_admin2_2011_lookup') - - LLDict = {} - fList = [f.name for f in arcpy.ListFields(raw,"UCADMIN*")] - fList.sort() - fList.insert(0,"USCID") - with arcpy.da.SearchCursor(raw,fList) as cursor: - for row in cursor: - admins = '_'.join(str(x) for x in row[1:]) - LLDict[admins] = row[0] - - USCIDs = {} - with arcpy.da.SearchCursor(lookup,fList) as cursor: - for row in cursor: - admins = '_'.join(str(x) for x in row[1:]) - lowUSCID = LLDict[admins] - USCIDs[row[0]] = lowUSCID - del LLDict - -memTable = 'in_memory' + os.sep + iso -arcpy.CopyRows_management(estTable,memTable) - -#Add age BT fields -totalFields = [f.name for f in arcpy.ListFields(propTable,"A*FT_PROP")] -for f in totalFields: - arcpy.AddField_management(memTable,"E_"+f[:-7]+"BT_2010","DOUBLE") - -#loop through female and male -for sex in ['F','M']: - sexFields = [f.name for f in arcpy.ListFields(propTable,"A*"+sex+"T_PROP")] - for f in sexFields: - arcpy.AddField_management(memTable,"E_"+f[:-5]+"_2010","DOUBLE") - - #leave out anr and any null fields when updating - fieldList = [] - for f in sexFields: - with arcpy.da.SearchCursor(propTable,f,'OBJECTID = 1') as cursor: - for row in cursor: - if not row[0] is None and not f in fieldList: - fieldList.append(f) - - #build dictionary of proportions - fieldList.sort() - searchFields = ["USCID"] + fieldList - updateFields = ["E_"+f[:-5]+"_2010" for f in fieldList] + ["E_ATOTPOP"+sex+"T_2010"] + ["USCID"] - - propDict = {} - with arcpy.da.SearchCursor(propTable,searchFields) as cursor: - for row in cursor: - propDict[row[0]] = row[1:] - - #apply proportions - with arcpy.da.UpdateCursor(memTable,updateFields) as cursor: - for row in cursor: - uscid = row[-1] - #find the lower level USCID and those proportions (if necessary) - if ageLevel < popLevel: - lluscid = USCIDs[uscid] - props = propDict[lluscid] - else: - props = propDict[uscid] - total = row[-2] - for i in range(len(updateFields)-2): - row[i] = props[i]*total - cursor.updateRow(row) - -#calculate BT ages -finalFields = ["E_"+f[:-7]+"BT_2010" for f in fieldList] + ["E_"+f[:-7]+"FT_2010" for f in fieldList] + ["E_"+f[:-7]+"MT_2010" for f in fieldList] -with arcpy.da.UpdateCursor(memTable,finalFields) as cursor: - for row in cursor: - row[:len(finalFields)/3] = list(numpy.add(row[len(finalFields)/3:-len(finalFields)/3],row[-len(finalFields)/3:])) - cursor.updateRow(row) - -arcpy.Delete_management(estTable) -arcpy.CopyRows_management(memTable,estTable) - -#Now you can calculate the PLUS categories diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/calculate_age_proportions.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/calculate_age_proportions.py deleted file mode 100644 index 4d3a5aa..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/calculate_age_proportions.py +++ /dev/null @@ -1,49 +0,0 @@ -#Jane Mills -#5/12/17 -#GPWv4 -#Calculate age/sex proportions - -import arcpy, os - -#change paths to scale -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\jane_testing_proportions\usadc.gdb' -agetable = os.path.join(inGDB,'usadc_admin5_2010_age_sex_group') -propTable = os.path.join(inGDB,'usadc_admin5_2010_age_sex_group_proportions') - -memTable = 'in_memory' + os.sep + iso - -arcpy.CopyRows_management(agetable,memTable) - -for sex in ['F','M']: - sexFields = [f.name for f in arcpy.ListFields(memTable,"A*"+sex+"T")] - for f in sexFields: - if not "ANR" in f: - arcpy.AddField_management(memTable,f+"_PROP","DOUBLE") - - #leave out anr and any fields without age categories - fieldList = [] - for f in sexFields: - if not "ANR" in f: - with arcpy.da.SearchCursor(memTable,f,'OBJECTID = 1') as cursor: - for row in cursor: - if not row[0] is None and not f in fieldList: - fieldList.append(f) - - fieldList.sort() - searchFields = fieldList + [f+"_PROP" for f in fieldList] - - #Calculate proportions - with arcpy.da.UpdateCursor(memTable,searchFields) as cursor: - for row in cursor: - total = sum(row[:len(searchFields)/2]) - for i in range(len(searchFields)/2,len(searchFields)): - if total > 0: - row[i] = row[i-len(searchFields)/2]/total - else: - row[i] = 0 - cursor.updateRow(row) - -arcpy.CopyRows_management(memTable,propTable) - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/calculate_ages.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/calculate_ages.py deleted file mode 100644 index a40a999..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/calculate_ages.py +++ /dev/null @@ -1,77 +0,0 @@ -#Jane Mills -#5/12/17 -#GPWv4 -#Apply age/sex proportions (assume 2010 sex has already been calculated) - -import arcpy, os, numpy - -arcpy.env.overwriteOutput = True - -#change paths to scale -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\jane_testing_proportions\usadc.gdb' -iso = os.path.basename(inGDB)[:-4] -estTable = os.path.join(inGDB,'usadc_admin5_2010_estimates') - -#Add BT age fields -fieldList = [] -fields = arcpy.ListFields(estTable,"E_A*FT_2010") -for f in fields: - if not "TOTPOP" in f.name: - fieldList.append(f.name) - arcpy.AddField_management(estTable,f.name[:-7]+"BT_2010","DOUBLE") - -print "added BT categories" - -#calculate ages -fieldList.sort() -finalFields = [f[:-7]+"BT_2010" for f in fieldList] + [f[:-7]+"FT_2010" for f in fieldList] + [f[:-7]+"MT_2010" for f in fieldList] -with arcpy.da.UpdateCursor(estTable,finalFields) as cursor: - for row in cursor: - row[:len(finalFields)/3] = list(numpy.add(row[len(finalFields)/3:-len(finalFields)/3],row[-len(finalFields)/3:])) - cursor.updateRow(row) - -print "calculated BT categories" - -#calculate PLUS categories -topField = [f.name for f in arcpy.ListFields(estTable,"E_A*PLUSBT_2010")] -topAge = int(topField[0][-14:-11]) - -if topAge > 65: - for i in reversed(range(65,topAge,5)): - age = str(i).zfill(3) - top = str(i+4).zfill(3) - nextAge = str(i+5).zfill(3) - - ageFields = ["E_A"+age+"PLUSBT_2010","E_A"+age+"PLUSFT_2010","E_A"+age+"PLUSMT_2010", - "E_A"+age+"_"+top+"BT_2010","E_A"+age+"_"+top+"FT_2010","E_A"+age+"_"+top+"MT_2010", - "E_A"+nextAge+"PLUSBT_2010","E_A"+nextAge+"PLUSFT_2010","E_A"+nextAge+"PLUSMT_2010"] - - arcpy.AddField_management(estTable,ageFields[0],"DOUBLE") - arcpy.AddField_management(estTable,ageFields[1],"DOUBLE") - arcpy.AddField_management(estTable,ageFields[2],"DOUBLE") - - with arcpy.da.UpdateCursor(estTable,ageFields) as cursor: - for row in cursor: - row[0] = row[3]+row[6] - row[1] = row[4]+row[7] - row[2] = row[5]+row[8] - cursor.updateRow(row) - -print "calculated plus categories" - -#calculate broad age categories, women of childbearing age -arcpy.AddField_management(estTable,"E_A000_014BT_2010","DOUBLE") -arcpy.AddField_management(estTable,"E_A015_064BT_2010","DOUBLE") -arcpy.AddField_management(estTable,"E_A015_049FT_2010","DOUBLE") - -with arcpy.da.UpdateCursor(estTable,["E_A000_014BT_2010","E_A000_004BT_2010","E_A005_009BT_2010","E_A010_014BT_2010", - "E_A015_064BT_2010","E_ATOTPOPBT_2010","E_A065PLUSBT_2010", - "E_A015_049FT_2010","E_A015_019FT_2010","E_A020_024FT_2010","E_A025_029FT_2010", - "E_A030_034FT_2010","E_A035_039FT_2010","E_A040_044FT_2010","E_A045_049FT_2010"]) as cursor: - for row in cursor: - row[0] = row[1]+row[2]+row[3] - row[4] = row[5]-row[0]-row[6] - row[7] = sum(row[8:]) - cursor.updateRow(row) - -print "calculated other categories" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/preprocess_3_generate_sex_estimates.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/preprocess_3_generate_sex_estimates.py deleted file mode 100644 index df83120..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/preprocess_3_generate_sex_estimates.py +++ /dev/null @@ -1,295 +0,0 @@ -# apply variable proportions -# script generates proportions from age, sex, and age sex tables -import os, datetime -import multiprocessing -import arcpy -arcpy.env.overwriteOutput=True -scriptTime = datetime.datetime.now() - -def calculateSexProportions(inSexTable): - arcpy.env.overwriteOutput=True - returnList = [] - sexProportions = inSexTable + "_proportions" - try: - arcpy.CopyRows_management(inSexTable,sexProportions) - # add CALCATOTPOPBT PROPMT and PROPFT - if len(arcpy.ListFields(sexProportions,"CALC_ATOTPOPBT"))==0: - arcpy.AddField_management(sexProportions,"CALC_ATOTPOPBT","DOUBLE") - arcpy.CalculateField_management(sexProportions,"CALC_ATOTPOPBT","!ATOTPOPMT!+!ATOTPOPFT!","PYTHON") - # create table view to avoid division by 0 - vTable = os.path.basename(sexProportions) + "_VIEW" - vExpression = '"CALC_ATOTPOPBT" > 0' - arcpy.MakeTableView_management(sexProportions, vTable, vExpression) - # add prop fields and calculate - mProp = "ATOTPOPMTPROP" - if len(arcpy.ListFields(vTable,mProp))==0: - arcpy.AddField_management(vTable,mProp,"DOUBLE") - mCalc = "float(!ATOTPOPMT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,mProp,mCalc,"PYTHON") - fProp = "ATOTPOPFTPROP" - if len(arcpy.ListFields(vTable,fProp))==0: - arcpy.AddField_management(vTable,fProp,"DOUBLE") - fCalc = "float(!ATOTPOPFT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,fProp,fCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(sexProportions) + "_NULL" - # define calculation expression - expression0 = '"CALC_ATOTPOPBT" <= 0' - arcpy.MakeTableView_management(sexProportions, view0, expression0) - arcpy.CalculateField_management(view0, mProp, "0", "PYTHON") - arcpy.CalculateField_management(view0, fProp, "0", "PYTHON") - propFields = [mProp,fProp] - return (1,sexProportions,propFields) - except: - return (0,inSexTable,arcpy.GetMessages()) -def applyLLSexProportions(sexProportions,outSexTable,lookupDict): - # read the table into a dict - spDict = {} - try: - with arcpy.da.SearchCursor(sexProportions,["USCID","ATOTPOPMTPROP","ATOTPOPFTPROP"]) as spRows: - for spRow in spRows: - lluscid = spRow[0] - spDict[spRow[0]]=(spRow[1],spRow[2]) - except: - return (0, 'Failed on applying sex proportions, could not read proportions into dictionary') - totalTable = outSexTable.replace("sex","total") - # read the table into a dict - totalDict = {} - try: - with arcpy.da.SearchCursor(totalTable,["USCID","ATOTPOPBT"]) as lRows: - for lRow in lRows: - totalDict[lRow[0]]=lRow[1] - except: - return (0, 'Failed on applying sex proportions, could not read totals into dictionary') - # create inMemSex - inMemSex = 'in_memory' + os.sep + outSexTable - templateSex = r'D:\gpw\release_4_1\loading\templates.gdb\sex_template' - arcpy.CopyRows_management(templateSex,inMemSex) - insertCursor = arcpy.da.InsertCursor(inMemSex, ["ISO","USCID","ATOTPOPMT","ATOTPOPFT"]) - # iterate the totalDict - try: - for uscid, atotpopbt in totalDict.iteritems(): - # grab the lluscid from the lookupDict - if uscid in lookupDict: - lluscid = lookupDict[uscid] - else: - return (0, ("USCID not in lookupDict",uscid,atotpopbt)) - # grab the prop values -## return (0,spDict.keys()) - mProp = float(spDict[lluscid][0]) - fProp = float(spDict[lluscid][1]) - - # estimate the values - mEst = atotpopbt * mProp - fEst = atotpopbt * fProp - # insert a row into inMemSex - iso = totalTable.split("_")[0] - insertCursor.insertRow((iso.upper(),uscid,mEst,fEst)) - del insertCursor - except: - return (0, 'Failed on applying sex proportions, could not insert rows in inMemTable',(lluscid,mProp,fProp,mEst,fEst)) - # copy the table to disk - arcpy.CopyRows_management(inMemSex,outSexTable) - return (1,outSexTable) -def applySexProportions(estimatesIn,estimatesDict,searchFields,propDict,crossTabFlag): - returnList=[] - arcpy.env.overwriteOutput=True - # read the estimates table into memory - inMemEst = 'in_memory' + os.sep + os.path.basename(estimatesIn) - arcpy.CopyRows_management(estimatesIn,inMemEst) - # cycle the searchFields and add them to inMemEst - uFields = ["USCID"] - for sField in searchFields: - uField = "E_"+sField+"_2010" - if sField =="USCID": - continue - # check if it is already in the table - if len(arcpy.ListFields(inMemEst,sField))>0: - uFields.append(uField) - else: - arcpy.AddField_management(inMemEst, uField, "DOUBLE") - uFields.append(uField) - # finally perform the calculations - try: - with arcpy.da.UpdateCursor(inMemEst,uFields) as updateRows: - for urow in updateRows: - uscid = urow[0] - try: - totalPop = estimatesDict[uscid][1] - if totalPop == None: - continue - except: - return (0,'could not get totalpop',estimatesDict, uscid) - rowIndex = 0 - for value in urow: - if rowIndex == 0: - rowIndex+=1 - continue - else: - try: - propRow = propDict[uscid] - propValue = propRow[rowIndex] - urow[rowIndex] = totalPop * propValue - rowIndex+=1 - except: - return(0,'could not get totalpop prop',uFields,urow,propRow,propValue) - try: - updateRows.updateRow(urow) - except: - return (0,uFields,urow) - - # copy the file back to disk and delete the in memory copy - arcpy.CopyRows_management(inMemEst,estimatesIn) - arcpy.Delete_management(inMemEst) - return (1,estimatesIn) - except: - return (0,returnList,urow,arcpy.GetMessages()) -def getSearchFields(tbl): - searchFields = [] - # generate the searchFields List - sfs = arcpy.ListFields(tbl,"A*") - sfNames = [sf.name for sf in sfs if sf.name[:3]<>"ANR"] - for sfName in sfNames: - searchFields.append(sfName) - # grab a row from the tbl and throw out - # the columns which have None data - popList = [] - with arcpy.da.SearchCursor(tbl,sfNames) as rows: - for row in rows: - index = 0 - for value in row: - if value == None: - popList.append(index) - index+=1 - else: - index+=1 - break - popList.sort(reverse=True) - for popItem in popList: - searchFields.pop(popItem) - searchFields.sort() - searchFields = ["USCID"] + searchFields - return searchFields -def getVariableDict(params): - tbl = params[0] - searchFields = params[1] - varDict = {} - with arcpy.da.SearchCursor(tbl,searchFields) as rows: - for row in rows: - USCID = row[0] - varDict[USCID]= row - return varDict - -def process(gdb): - arcpy.env.overwriteOutput = True - processTime = datetime.datetime.now() - returnList = [] - try: - arcpy.env.workspace = gdb - iso = os.path.basename(gdb)[:-4].lower() - if iso == 'vcs': - returnList.append("VCS does not have variables data") - return returnList - # grab the lookup table - lookupTable = arcpy.ListTables("*lookup")[0] - # parse the admin level and year - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - adminNum = int(admin[-1]) - year = tableSplit[2] - # list the sexTables - sexTables = arcpy.ListTables("*sex") - # if the length of sexTables is 1 and sexAdmin is - # admin of that table - if len(sexTables)==1: - sexAdmin = sexTables[0].split("_")[1] - sexYear = sexTables[0].split("_")[2] - else: - # otherwise select the largest admin level - adminIntList = [] - for sexTable in sexTables: - adminIntList.append(int(sexTable.split("_")[1][-1])) - sexAdminNum = max(adminIntList) - sexAdmin = "admin"+str(sexAdminNum) - # calculate the sex proportions - sexIn = gdb + os.sep + iso + "_" + sexAdmin + "_" + sexYear + "_sex" - try: - sexProportionsCalc = calculateSexProportions(sexIn) - except: - return (iso + ' error: sex proportions calculation') - if sexProportionsCalc[0]==0: - return sexProportionsCalc - sexProportions = sexProportionsCalc[1] - sexPropFields = sexProportionsCalc[2] - # read the files into dictionaries - try: - sexPropDict = getVariableDict((sexProportions,["USCID"]+ sexPropFields)) - except: - return (iso + ' error reading sex proportions dictionary') - # grab the estimates table - estimatesIn = gdb + os.sep + iso +"_" + admin + "_" + year + "_estimates" - estimatesSearchFields = ["USCID","E_ATOTPOPBT_2010"] - # read the files into dictionaries - try: - estimatesDict = getVariableDict((estimatesIn,estimatesSearchFields)) - except: - return (iso + ' error reading estimates dictionary dictionary') - # if sexAdmin < admin the apply lower level data - if sexAdmin < admin: - # define outSexTable - outSexTable = iso + "_" + admin + "_" + year + "_sex" - # read the table into a dict - lookupDict = {} - with arcpy.da.SearchCursor(lookupTable,["USCID","LLUSCID"]) as lRows: - for lRow in lRows: - lookupDict[lRow[0]]=lRow[1] - try: - sexTableCalc = applyLLSexProportions(sexProportions,outSexTable,lookupDict) - if sexTableCalc[0]==0: - return (iso + ' error: on sex proportions application', sexTableCalc) - sexTable = sexTableCalc[1] - try: - sexProportionsCalc = calculateSexProportions(sexTable) - except: - return (iso + ' error: sex proportions calculation') - if sexProportionsCalc[0]==0: - return sexProportionsCalc - sexProportions = sexProportionsCalc[1] - sexPropFields = sexProportionsCalc[2] - # read the files into dictionaries - try: - sexPropDict = getVariableDict((sexProportions,["USCID"]+ sexPropFields)) - except: - return (iso + ' error reading sex proportions dictionary') - except: - return (iso + ' error applying LL sex proportions', sexTableCalc) - try: - # grab the sex seachFields - sexSearchFields = getSearchFields(sexIn) - estimates_with_sex = applySexProportions(estimatesIn,estimatesDict,sexSearchFields,sexPropDict,0) - if estimates_with_sex[0]==0: - return (iso + ' error applying sex proportions',estimates_with_sex) - else: - estimatesOut = estimates_with_sex[1] - except: - return (iso + ' error applying sex proportions') - returnList.append("Processed "+ estimatesOut + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - returnList.append(arcpy.GetMessages()) - - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - procList = arcpy.ListWorkspaces("bfa*") - print "processing" - process(procList[0]) - - - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/preprocess_4_generate_age_estimates.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/preprocess_4_generate_age_estimates.py deleted file mode 100644 index e0584fb..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/preprocess_4_generate_age_estimates.py +++ /dev/null @@ -1,345 +0,0 @@ -# apply variable proportions -# script generates proportions from age, sex, and age sex tables -import os, datetime -import multiprocessing -import arcpy -arcpy.env.overwriteOutput=True -scriptTime = datetime.datetime.now() - -def calculateAgeSexProportions(inAgeSexTable): - arcpy.env.overwriteOutput=True - returnList = [] - age_sexProportions = inAgeSexTable + "_proportions" - memTable = 'in_memory' + os.sep + os.path.basename(age_sexProportions) - try: - arcpy.CopyRows_management(inAgeSexTable,memTable) -## return (0,arcpy.GetMessages()) - returnFields = [] - for sex in ['F','M']: - sexFields = [f.name for f in arcpy.ListFields(memTable,"A*"+sex+"T")] - #leave out anr and any fields without age categories - fieldList = [] - propFields = [] - for f in sexFields: - if not "ANR" in f: - if not "A000_014"+sex+"T" in f: - if not "A015_064"+sex+"T" in f: - with arcpy.da.SearchCursor(inAgeSexTable,f,'OBJECTID = 1') as cursor: - for row in cursor: - if not row[0] is None and not f in fieldList: - fieldList.append(f) - fieldList.sort() - # add CALC_ATOTPOPMT and CALC_ATOTPOPFT - arcpy.AddField_management(memTable,"CALC_ATOTPOP"+sex+"T","DOUBLE") - for f in fieldList: - arcpy.AddField_management(memTable,f+"_PROP","DOUBLE") - propFields.append(f+"_PROP") - propFields.sort - returnFields= returnFields + propFields - searchFields = ["CALC_ATOTPOP"+sex+"T"] + fieldList + propFields - - #Calculate proportions - try: - with arcpy.da.UpdateCursor(memTable,searchFields) as urows: - for row in urows: - total=0 - for i in range(len(row)): - value = row[i] - if value <> None: - total+=value - row[0] = total - j=0 - try: - for i in range(len(row)): - try: - value = row[i] - except: - return (0,'Bad value') - if value == None: - if j==0: - j = i - if total > 0: - row[i] = row[i-j+1]/total - else: - row[i] = 0 - urows.updateRow(row) - except: - return(0,"Error applying update: ")# + row) - except: - return (0,(memTable,searchFields)) - - arcpy.CopyRows_management(memTable,age_sexProportions) - return (1,age_sexProportions,returnFields) - except: - return (0,inAgeSexTable,arcpy.GetMessages()) - -def applyLLAgeSexProportions(age_sexProportions,propFields,outAgeSexTable,lookupDict): - sexTable = outAgeSexTable.replace("age_sex_group","sex") - iso = sexTable.split("_")[0] - # read the table into a dict - sexDict = {} - try: - with arcpy.da.SearchCursor(sexTable,["USCID","ATOTPOPMT","ATOTPOPFT"]) as lRows: - for lRow in lRows: - sexDict[lRow[0]]=(lRow[1],lRow[2]) - except: - return (0, 'Failed on applying LL age_sex proportions, could not read sex totals into dictionary') - # read the table into a dict - apDict = {} - try: - with arcpy.da.SearchCursor(age_sexProportions,['USCID']+propFields) as apRows: - for apRow in apRows: - lluscid = apRow[0] - for index,pField in enumerate(propFields,1): - key = lluscid + "_" + pField - apDict[key]=apRow[index] - except: - return (0, 'Failed on applying age_sex proportions, could not read proportions into dictionary') - # create inMemAgeSex - inMemAgeSex = 'in_memory' + os.sep + os.path.basename(outAgeSexTable) - templateAgeSex = r'D:\gpw\release_4_1\loading\templates.gdb\age_sex_group_template' - arcpy.CopyRows_management(templateAgeSex,inMemAgeSex) -## return (0, apDict.keys()) - try: - # parse the insertFields - insertAgeSexFields = ["ISO","USCID"] + [f.replace("_PROP","") for f in propFields] - insertAgeSexCursor = arcpy.da.InsertCursor(inMemAgeSex, insertAgeSexFields) - # iterate the sexDict - for uscid, sexTuple in sexDict.iteritems(): - insertAgeSexList = [iso.upper(),uscid] - atotpopmt = float(sexTuple[0]) - atotpopft = float(sexTuple[1]) -## return (0,sexTuple) - # iterate propFields - for propVar in propFields: - # grab the lluscid from lookupDict - if uscid in lookupDict.keys(): - lluscid = lookupDict[uscid] -## return (0,uscid,lluscid) - propKey = lluscid + "_"+propVar -## return (0,propKey) - if propKey in apDict.keys(): - ageProportion = apDict[propKey] - else: - ageProportion = 0 - else: - ageProportion = 0 - if propVar[-7]=="M": - popEst = atotpopmt - propCounter = 2 - elif propVar[-7]=="F": - popEst = atotpopft - else: - return (0,propVar + " cannot determine M or F popEst") - ageSexEst = popEst * ageProportion - insertAgeSexList.append(ageSexEst) -## return (0, propKey,apDict.keys(),insertAgeSexList) - insertAgeSexTuple = tuple(insertAgeSexList) - try: - insertAgeSexCursor.insertRow(insertAgeSexTuple) - - except: - return (0,insertAgeSexTuple) - del insertAgeSexCursor - except: - return (0, 'Failed on applying age proportions, could not insert rows in inMemTable', - (uscid,lluscid,atotpopmt,atotpopft,propKey,ageSexEst,insertAgeSexTuple), - arcpy.GetMessages()) - # copy the table to disk - arcpy.env.overwriteOutput = True - arcpy.CopyRows_management(inMemAgeSex,outAgeSexTable) - return (1,outAgeSexTable) - -def applyAgeSexProportions(estimatesIn,estimatesDict,searchFields,propDict): - returnList=[] - arcpy.env.overwriteOutput=True - # read the estimates table into memory - inMemEst = 'in_memory' + os.sep + os.path.basename(estimatesIn) - arcpy.CopyRows_management(estimatesIn,inMemEst) - # cycle the searchFields and add them to inMemEst - uFields = ["USCID"] - - for sField in searchFields: - uField = "E_"+sField+"_2010" - if sField =="USCID": - continue - # check if it is already in the table - if len(arcpy.ListFields(inMemEst,sField))>0: - uFields.append(uField) - else: - arcpy.AddField_management(inMemEst, uField, "DOUBLE") - uFields.append(uField) - # finally perform the calculations - try: - with arcpy.da.UpdateCursor(inMemEst,uFields) as updateRows: - for urow in updateRows: - uscid = urow[0] - try: - if estimatesDict[uscid][1] == None: - continue - elif estimatesDict[uscid][2] == None: - continue - atotpopmt = float(estimatesDict[uscid][1]) - atotpopft = float(estimatesDict[uscid][2]) - except: - return (0,'could not get M/F pop', uscid, uscid in estimatesDict,estimatesDict[uscid]) - rowIndex = 0 - for value in urow: - if rowIndex == 0: - rowIndex+=1 - continue - else: - analysisField = searchFields[rowIndex-1] - try: - propRow = propDict[uscid] - propValue = propRow[rowIndex] -## return (0,(propRow,propValue)) - if analysisField[-2]=="M": - urow[rowIndex] = atotpopmt * propValue - elif analysisField[-2]=="F": - urow[rowIndex] = atotpopft * propValue - else: - return (0,("analysisField",analysisField)) - rowIndex+=1 - except: - return(0,'could not get M/F prop',uFields,urow,propRow,propValue) - try: - updateRows.updateRow(urow) - except: - return (0,uFields,urow) - - # copy the file back to disk and delete the in memory copy - arcpy.CopyRows_management(inMemEst,estimatesIn) - arcpy.Delete_management(inMemEst) - return (1,estimatesIn) - except: - return (0,returnList,urow,arcpy.GetMessages()) -def getVariableDict(params): - tbl = params[0] - searchFields = params[1] - varDict = {} - with arcpy.da.SearchCursor(tbl,searchFields) as rows: - for row in rows: - USCID = row[0] - varDict[USCID]= row - return varDict - -def process(gdb): - arcpy.env.overwriteOutput = True - processTime = datetime.datetime.now() - returnList = [] - try: - arcpy.env.workspace = gdb - iso = os.path.basename(gdb)[:-4].lower() - if iso == 'vcs': - returnList.append("VCS does not have variables data") - return returnList - # grab the lookup table - lookupTable = arcpy.ListTables("*lookup")[0] - # parse the admin level and year - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - adminNum = int(admin[-1]) - year = tableSplit[2] - # list the sexTables - ageTables = arcpy.ListTables("*age_sex_group") - # if the length of sexTables is 1 and sexAdmin is - # admin of that table -## return ageTables - if len(ageTables)==1: - ageAdmin = ageTables[0].split("_")[1] - ageAdminNum = int(ageTables[0].split("_")[1][-1]) - else: - # otherwise select the largest admin level - adminIntList = [] - for ageTable in ageTables: - adminIntList.append(int(ageTable.split("_")[1][-1])) - ageAdminNum = max(adminIntList) - ageAdmin = "admin"+str(ageAdminNum) - # calculate the age proportions - age_sexIn = os.path.join(gdb,arcpy.ListTables("*"+ageAdmin+"*age_sex_group")[0]) -## return age_sexIn - try: - age_sexProportionsCalc = calculateAgeSexProportions(age_sexIn) - except: - return (iso + ' error: age/sex proportions calculation') - if age_sexProportionsCalc[0]==0: - return age_sexProportionsCalc - age_sexProportions = age_sexProportionsCalc[1] - age_sexPropFields = age_sexProportionsCalc[2] -## return (age_sexProportions, age_sexPropFields) -## # read the files into dictionaries -## try: -## age_sexPropDict = getVariableDict((age_sexProportions,["USCID"]+ age_sexPropFields)) -## except: -## return (iso + ' error reading age_sex proportions dictionary') -## # if ageAdmin < admin the apply lower level data -## if ageAdminNum < adminNum: -## # define outSexTable -## outAgeSexTable = iso + "_" + admin + "_" + year + "_age_sex_group" -## # read the table into a dict -## lookupDict = {} -## if ageAdminNum == 0: -## searchFields = ["USCID","NAME0"] -## else: -## searchFields = ["USCID","LLUSCID"] -## with arcpy.da.SearchCursor(lookupTable,searchFields) as lRows: -## for lRow in lRows: -## lookupDict[lRow[0]]=lRow[1] -## try: -## age_sexTableCalc = applyLLAgeSexProportions(age_sexProportions,age_sexPropFields, outAgeSexTable,lookupDict) -## if age_sexTableCalc[0]==0: -## return (iso + ' error: on sex proportions application', age_sexTableCalc) -## age_sexTable = age_sexTableCalc[1] -## try: -## age_sexProportionsCalc = calculateAgeSexProportions(age_sexTable) -## except: -## return (iso + ' error: age_sex proportions calculation') -## if age_sexProportionsCalc[0]==0: -## return age_sexProportionsCalc -## age_sexProportions = age_sexProportionsCalc[1] -## age_sexPropFields = age_sexProportionsCalc[2] -## # read the files into dictionaries -## try: -## age_sexPropDict = getVariableDict((age_sexProportions,["USCID"]+ age_sexPropFields)) -## except: -## return (iso + ' error reading age_sex proportions dictionary') -## except: -## return (iso + ' error applying LL age_sex proportions', age_sexTableCalc) -## return [f.replace("_PROP","") for f in age_sexPropFields] -## # grab the estimates table -## estimatesIn = gdb + os.sep + iso +"_" + admin + "_" + year + "_estimates" -## estimatesSearchFields = ["USCID","E_ATOTPOPMT_2010","E_ATOTPOPFT_2010"] -## # read the files into dictionaries -## try: -## estimatesDict = getVariableDict((estimatesIn,estimatesSearchFields)) -## except: -## return (iso + ' error reading estimates dictionary dictionary') -## try: -## # grab the age_sex seachFields -## age_sexSearchFields = [f.replace("_PROP","") for f in age_sexPropFields] -## estimates_with_age_sex = applyAgeSexProportions(estimatesIn,estimatesDict,age_sexSearchFields,age_sexPropDict) -## if estimates_with_age_sex[0]==0: -## return (iso + ' error applying age_sex proportions',estimates_with_age_sex) -## else: -## estimatesOut = estimates_with_age_sex[1] -## except: -## return (iso + ' error applying age_sex proportions') - returnList.append("Processed "+ estimatesOut + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - returnList.append(arcpy.GetMessages()) - - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - procList = arcpy.ListWorkspaces("bfa*") - process(procList[0]) - print "processing" - - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/validate_pop.py b/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/validate_pop.py deleted file mode 100644 index 5e60022..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/estimates_tables_jane/validate_pop.py +++ /dev/null @@ -1,40 +0,0 @@ -import arcpy, csv, os, numpy - -rootFolder = r'D:\gpw\release_4_1\loading\processed' - -isoList = ['bfa','bhr','blr','caf','col','cuw','dji','eri','gab','grd','irq', - 'lbn','mdg','mhl','prt','rus','som','tca','tjk','tkm','ukr','uzb'] -gdbList = [os.path.join(rootFolder,iso+'.gdb') for iso in isoList] -#arcpy.env.workspace = root -#gdbList = arcpy.ListWorkspaces("*","FILEGDB") -#gdbList.sort() - -headers = ['E_ATOTPOPBT_2010','E_ATOTPOPFT_2010','E_ATOTPOPMT_2010','E_A000_004BT_2010','E_A005_009BT_2010', - 'E_A010_014BT_2010','E_A015_019BT_2010','E_A020_024BT_2010','E_A025_029BT_2010','E_A030_034BT_2010','E_A035_039BT_2010', - 'E_A040_044BT_2010','E_A045_049BT_2010','E_A050_054BT_2010','E_A055_059BT_2010','E_A060_064BT_2010','E_A065PLUSBT_2010', - 'E_A000_004FT_2010','E_A005_009FT_2010','E_A010_014FT_2010','E_A015_019FT_2010','E_A020_024FT_2010','E_A025_029FT_2010', - 'E_A030_034FT_2010','E_A035_039FT_2010','E_A040_044FT_2010','E_A045_049FT_2010','E_A050_054FT_2010','E_A055_059FT_2010', - 'E_A060_064FT_2010','E_A065PLUSFT_2010','E_A000_004MT_2010','E_A005_009MT_2010','E_A010_014MT_2010','E_A015_019MT_2010', - 'E_A020_024MT_2010','E_A025_029MT_2010','E_A030_034MT_2010','E_A035_039MT_2010','E_A040_044MT_2010','E_A045_049MT_2010', - 'E_A050_054MT_2010','E_A055_059MT_2010','E_A060_064MT_2010','E_A065PLUSMT_2010'] - -csvFile = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\age_validation_5_23.csv' -csvMem = csv.writer(open(csvFile,"wb")) -csvMem.writerow(['ISO'] + headers) - -for gdb in gdbList: - arcpy.env.workspace = gdb - iso = os.path.basename(gdb)[:-4] - print iso - - table = arcpy.ListTables("*estimates")[0] - - data = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] - - with arcpy.da.SearchCursor(table,headers,"UBID IS NOT NULL") as cursor: - for row in cursor: - data = list(numpy.array(data) + numpy.array(row)) - - csvMem.writerow([iso]+data) - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/.prj b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/.prj deleted file mode 100644 index 6d51c3b..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/.prj +++ /dev/null @@ -1,6 +0,0 @@ -Projection GEOGRAPHIC -Datum WGS84 -Spheroid WGS84 -Units DD -Zunits NO -Parameters diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/convert_to_ascii_multip.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/convert_to_ascii_multip.py deleted file mode 100644 index 32acd8a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/convert_to_ascii_multip.py +++ /dev/null @@ -1,63 +0,0 @@ -#Jane Mills -#7/12/16 -#GPW -#Validate the grids - -import arcpy, os, re, multiprocessing, datetime -from arcpy import env -arcpy.CheckOutExtension("Spatial") -scriptTime = datetime.datetime.now() -arcpy.env.overwriteOutput = True - -def convert(r): - returnList = [] - rName = os.path.basename(r) - outFolder = r'F:\gpw\gpw4_rev10_fixed_extents\ascii' - scratch = r'F:\gpw\gpw4_rev10_fixed_extents\scratch' - - #X-Minimum, Y-Minimum, X-Maximum, Y-Maximum - rectangles = ["-180 0 -90 90","-90 0 0 90","0 0 90 90","90 0 180 90", - "-180 -90 -90 -0.000001","-90 -90 0 -0.000001","0 -90 90 -0.000001","90 -90 180 -0.000001"] - - if '30_sec' in rName: - for i in range(len(rectangles)): - outAscii = os.path.join(outFolder,rName[:-4]+'_'+str(i+1)+'.asc') - rect = rectangles[i] - outTemp = os.path.join(scratch,rName[:-4]+'_'+str(i+1)+'.tif') - arcpy.Clip_management(r, rect, outTemp) - arcpy.RasterToASCII_conversion(outTemp,outAscii) - arcpy.Delete_management(outTemp) - returnList.append("Calculated " + rName[:-4]) - - else: - outAscii = os.path.join(outFolder,rName[:-4]+'.asc') - if os.path.exists(outAscii): - returnList.append("Already done: " + rName[:-4]) - pass - else: - arcpy.RasterToASCII_conversion(r,outAscii) - returnList.append("Calculated " + rName[:-4]) - - return returnList - -def main(): - root = r'F:\gpw\gpw4_rev10_fixed_extents\rasters' - print "processing" - - env.workspace = root - rList = [os.path.join(root,r) for r in arcpy.ListRasters("*_une_*")] - rList.sort() - - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(convert, rList) - for result in results: - for result2 in result: - print result2 - - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/convert_to_ascii_multip.pyc b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/convert_to_ascii_multip.pyc deleted file mode 100644 index a87d556..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/convert_to_ascii_multip.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/files.xlsx b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/files.xlsx deleted file mode 100644 index 71421ac..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/files.xlsx and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/fix_tif_extents.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/fix_tif_extents.py deleted file mode 100644 index ddf5c51..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/fix_tif_extents.py +++ /dev/null @@ -1,67 +0,0 @@ -#Jane Mills -#GPW -#fix the extents of all of our rasters - -import arcpy, os, re, multiprocessing -from arcpy import env -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") -arcpy.env.overwriteOutput = True - -def fix_extent(raster): - returnList = [] - extents = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\ancillary\extents' - outFolder = r'F:\gpw\gpw4_rev10_fixed_extents\rasters' - outFolder1 = r'F:\gpw\gpw4_rev10_fixed_extents\scratch' - - rName = os.path.basename(raster) - - if "30_sec" in rName: - extRaster = os.path.join(extents,'gpw4_extent_30_sec.tif') - elif "2pt5_min" in rName: - extRaster = os.path.join(extents,'gpw4_extent_2pt5_min.tif') - elif "15_min" in rName: - extRaster = os.path.join(extents,'gpw4_extent_15_min.tif') - elif "30_min" in rName: - extRaster = os.path.join(extents,'gpw4_extent_30_min.tif') - elif "1_deg" in rName: - extRaster = os.path.join(extents,'gpw4_extent_1_deg.tif') - - env.snapRaster = extRaster - extRast = arcpy.sa.Raster(extRaster) - env.extent = extRast.extent - env.compression = "LZW" - - outR = os.path.join(outFolder,rName) - outRtemp = os.path.join(outFolder1,rName[:-4]+"_temp.tif") - - arcpy.gp.Con_sa(raster,raster,outRtemp,"","") - arcpy.CopyRaster_management(outRtemp,outR) - arcpy.Delete_management(outRtemp) - - returnList.append("Calculated " + rName) - return returnList - - -def main(): - root = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters_corrected_un_adj' - - print "processing" - - env.workspace = root - rList = [os.path.join(root,r) for r in arcpy.ListRasters()] - rList.sort() - - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(fix_extent, rList) - for result in results: - for result2 in result: - print result2 - - pool.close() - pool.join() - print "Script Complete" - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/fix_tif_extents.pyc b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/fix_tif_extents.pyc deleted file mode 100644 index ca8166f..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/fix_tif_extents.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/log b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/log deleted file mode 100644 index 1789eec..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/log +++ /dev/null @@ -1,316 +0,0 @@ -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061341 0 1 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061341 0 17 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061341 0 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061341 0 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061341 0 1 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061341 0 17 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061341 0 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061341 0 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061342 1 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061342 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061342 1 58 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061342 1 58 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061342 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061342 0 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061342 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061343 2 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061343 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061343 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061343 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061343 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061343 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061343 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061343 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061343 1 58 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061344 1 58 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061344 1 58 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061344 1 58 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061344 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061345 2 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061345 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061345 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061345 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061345 1 62 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061345 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061346 2 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061346 2 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061346 1 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061346 1 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061346 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061347 1 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061347 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061347 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061347 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061347 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061347 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061347 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061347 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061348 2 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061348 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061348 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061348 0 40 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061348 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061348 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061348 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061349 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061349 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061349 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061349 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061349 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061350 1 -389 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061350 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061350 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061350 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061350 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061350 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061350 1 40 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061350 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061350 0 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061351 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061351 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061351 1 -387 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061351 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061351 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061351 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061351 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061351 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061351 0 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061352 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061352 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061352 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061352 0 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061352 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061352 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061352 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061352 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061352 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061352 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061352 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061352 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061352 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061352 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061352 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061352 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061352 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712061352 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061352 0 17 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061352 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061353 1 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061353 1 -389 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061353 1 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061353 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061353 0 1 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061353 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061353 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061353 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061353 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061354 2 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061354 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061354 0 1 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061355 2 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061355 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061355 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061355 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061356 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061356 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061356 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061356 1 63 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061357 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061357 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061358 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061358 1 62 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061358 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061358 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061359 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061359 1 43 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061359 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061359 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061359 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061400 1 43 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061400 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061400 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061400 0 -389 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061401 1 -386 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061401 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061401 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061401 0 1 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712061401 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061402 1 43 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712061402 0 1 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111341 0 1 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111341 0 1 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111341 0 1 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111341 0 1 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111341 0 1 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111341 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111342 1 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111342 1 17 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111342 1 17 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111342 1 17 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111342 1 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111342 0 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111342 0 17 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111342 0 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111342 0 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111342 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111343 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111343 1 58 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111343 1 58 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111343 1 58 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111343 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111343 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111343 0 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111343 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111343 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111343 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111343 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111343 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111344 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111344 1 58 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111344 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111344 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111344 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111344 1 58 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111344 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111344 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111345 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111345 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111345 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111345 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111345 1 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111346 2 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111346 2 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111346 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111346 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111346 1 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111346 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111346 1 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111347 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111347 1 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111347 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111347 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111347 1 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111348 2 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111348 2 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111348 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111348 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111348 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111348 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111348 1 40 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111348 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111348 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111348 0 40 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111349 1 40 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111349 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111349 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111349 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111349 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111349 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111349 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111350 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111350 1 -389 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111350 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111350 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111350 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111350 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111350 0 -389 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111351 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111351 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111351 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111351 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111351 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111351 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111351 0 1 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111351 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111351 0 1 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ras -201712111351 0 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111351 0 16 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111351 0 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111351 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111351 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111352 1 58 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111352 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111352 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111352 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111353 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111353 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111353 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111353 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111354 1 58 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111355 1 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111355 1 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111355 1 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111355 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111356 1 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111356 1 60 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111356 1 61 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111357 2 59 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111357 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111357 1 40 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111357 1 40 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111357 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111358 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111358 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111358 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111358 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111359 1 -389 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111359 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111359 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111359 1 -388 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111359 0 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111400 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111400 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111400 1 42 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ -201712111400 0 0 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ra -201712111400 1 41 0jmills F:\gpw\gpw4_rev10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw4_rev10_fixed_extents\ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/multiprocess_gdal_translate_jm.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/multiprocess_gdal_translate_jm.py deleted file mode 100644 index 3291e19..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/multiprocess_gdal_translate_jm.py +++ /dev/null @@ -1,39 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(sourcefile): - sourceRoot = os.path.basename(sourcefile) - datasetName = sourceRoot - tifsFolder = r'F:\gpw\gpw4_rev10_fixed_extents\gdal_tifs' - destinationfile = os.path.join(tifsFolder,datasetName) - if not arcpy.Exists(destinationfile): - if "context" in datasetName or "watermask" in datasetName: - os.system("gdal_translate -ot Byte -co COMPRESS=LZW -of GTiff " + sourcefile + " " + destinationfile) - elif "identifier" in datasetName: - os.system("gdal_translate -ot Int16 -co COMPRESS=LZW -of GTiff " + sourcefile + " " + destinationfile) - else: - os.system("gdal_translate -ot Float32 -co COMPRESS=LZW -of GTiff " + sourcefile + " " + destinationfile) - return datasetName -def main(): -## workspace = r'D:\gpw\release_4_1\merge' - workspace = r'F:\gpw\gpw4_rev10_fixed_extents\rasters' - arcpy.env.workspace = workspace - print "processing" - # must create procList - procList = [os.path.join(workspace,raster) for raster in arcpy.ListRasters("*_une_*")] - #print procList - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/multiprocess_gdal_translate_jm.pyc b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/multiprocess_gdal_translate_jm.pyc deleted file mode 100644 index 9b3fdeb..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/multiprocess_gdal_translate_jm.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_again.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_again.py deleted file mode 100644 index a778cde..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_again.py +++ /dev/null @@ -1,24 +0,0 @@ -#Jane Mills -#11/27/2017 -#rename asciis - -import os, csv - -root1 = r'F:\gpw\gpw4_rev10_fixed_extents\ascii' -root2 = r'F:\gpw\gpw4_rev10_fixed_extents\gdal_tifs' -print "processing" - -for root in [root1] + [root2]: - fileList = os.listdir(root) - fileList.sort() - - for f in fileList: - if "cntm" in f and "population" in f: - print f - newName = f.replace("_cntm_","_") - os.rename(os.path.join(root,f),os.path.join(root,newName)) - if "dens" in f and "population" in f: - print f - newName = f.replace("_dens_","_") - os.rename(os.path.join(root,f),os.path.join(root,newName)) - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_ascii.csv b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_ascii.csv deleted file mode 100644 index 94cab46..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_ascii.csv +++ /dev/null @@ -1,2257 +0,0 @@ -oldname,newname,, -gpw_v4_e_a000_004bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_1_deg,, -gpw_v4_e_a000_004bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_15_min,, -gpw_v4_e_a000_004bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_2pt5_min,, -gpw_v4_e_a000_004bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_min,, -gpw_v4_e_a000_004bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_1,, -gpw_v4_e_a000_004bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_2,, -gpw_v4_e_a000_004bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_3,, -gpw_v4_e_a000_004bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_4,, -gpw_v4_e_a000_004bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_5,, -gpw_v4_e_a000_004bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_6,, -gpw_v4_e_a000_004bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_7,, -gpw_v4_e_a000_004bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_8,, -gpw_v4_e_a000_004bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_1_deg,, -gpw_v4_e_a000_004bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_15_min,, -gpw_v4_e_a000_004bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_2pt5_min,, -gpw_v4_e_a000_004bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_min,, -gpw_v4_e_a000_004bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_1,, -gpw_v4_e_a000_004bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_2,, -gpw_v4_e_a000_004bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_3,, -gpw_v4_e_a000_004bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_4,, -gpw_v4_e_a000_004bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_5,, -gpw_v4_e_a000_004bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_6,, -gpw_v4_e_a000_004bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_7,, -gpw_v4_e_a000_004bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_8,, -gpw_v4_e_a000_004ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_1_deg,, -gpw_v4_e_a000_004ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_15_min,, -gpw_v4_e_a000_004ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_2pt5_min,, -gpw_v4_e_a000_004ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_min,, -gpw_v4_e_a000_004ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_1,, -gpw_v4_e_a000_004ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_2,, -gpw_v4_e_a000_004ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_3,, -gpw_v4_e_a000_004ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_4,, -gpw_v4_e_a000_004ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_5,, -gpw_v4_e_a000_004ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_6,, -gpw_v4_e_a000_004ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_7,, -gpw_v4_e_a000_004ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_8,, -gpw_v4_e_a000_004ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_1_deg,, -gpw_v4_e_a000_004ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_15_min,, -gpw_v4_e_a000_004ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_2pt5_min,, -gpw_v4_e_a000_004ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_min,, -gpw_v4_e_a000_004ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_1,, -gpw_v4_e_a000_004ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_2,, -gpw_v4_e_a000_004ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_3,, -gpw_v4_e_a000_004ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_4,, -gpw_v4_e_a000_004ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_5,, -gpw_v4_e_a000_004ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_6,, -gpw_v4_e_a000_004ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_7,, -gpw_v4_e_a000_004ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_8,, -gpw_v4_e_a000_004mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_1_deg,, -gpw_v4_e_a000_004mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_15_min,, -gpw_v4_e_a000_004mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_2pt5_min,, -gpw_v4_e_a000_004mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_min,, -gpw_v4_e_a000_004mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_1,, -gpw_v4_e_a000_004mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_2,, -gpw_v4_e_a000_004mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_3,, -gpw_v4_e_a000_004mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_4,, -gpw_v4_e_a000_004mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_5,, -gpw_v4_e_a000_004mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_6,, -gpw_v4_e_a000_004mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_7,, -gpw_v4_e_a000_004mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_8,, -gpw_v4_e_a000_004mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_1_deg,, -gpw_v4_e_a000_004mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_15_min,, -gpw_v4_e_a000_004mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_2pt5_min,, -gpw_v4_e_a000_004mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_min,, -gpw_v4_e_a000_004mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_1,, -gpw_v4_e_a000_004mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_2,, -gpw_v4_e_a000_004mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_3,, -gpw_v4_e_a000_004mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_4,, -gpw_v4_e_a000_004mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_5,, -gpw_v4_e_a000_004mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_6,, -gpw_v4_e_a000_004mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_7,, -gpw_v4_e_a000_004mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_8,, -gpw_v4_e_a000_014bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_1_deg,, -gpw_v4_e_a000_014bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_15_min,, -gpw_v4_e_a000_014bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_2pt5_min,, -gpw_v4_e_a000_014bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_min,, -gpw_v4_e_a000_014bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_1,, -gpw_v4_e_a000_014bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_2,, -gpw_v4_e_a000_014bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_3,, -gpw_v4_e_a000_014bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_4,, -gpw_v4_e_a000_014bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_5,, -gpw_v4_e_a000_014bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_6,, -gpw_v4_e_a000_014bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_7,, -gpw_v4_e_a000_014bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_8,, -gpw_v4_e_a000_014bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_1_deg,, -gpw_v4_e_a000_014bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_15_min,, -gpw_v4_e_a000_014bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_2pt5_min,, -gpw_v4_e_a000_014bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_min,, -gpw_v4_e_a000_014bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_1,, -gpw_v4_e_a000_014bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_2,, -gpw_v4_e_a000_014bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_3,, -gpw_v4_e_a000_014bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_4,, -gpw_v4_e_a000_014bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_5,, -gpw_v4_e_a000_014bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_6,, -gpw_v4_e_a000_014bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_7,, -gpw_v4_e_a000_014bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_8,, -gpw_v4_e_a000_014ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_1_deg,, -gpw_v4_e_a000_014ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_15_min,, -gpw_v4_e_a000_014ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_2pt5_min,, -gpw_v4_e_a000_014ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_min,, -gpw_v4_e_a000_014ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_1,, -gpw_v4_e_a000_014ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_2,, -gpw_v4_e_a000_014ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_3,, -gpw_v4_e_a000_014ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_4,, -gpw_v4_e_a000_014ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_5,, -gpw_v4_e_a000_014ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_6,, -gpw_v4_e_a000_014ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_7,, -gpw_v4_e_a000_014ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_8,, -gpw_v4_e_a000_014ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_1_deg,, -gpw_v4_e_a000_014ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_15_min,, -gpw_v4_e_a000_014ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_2pt5_min,, -gpw_v4_e_a000_014ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_min,, -gpw_v4_e_a000_014ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_1,, -gpw_v4_e_a000_014ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_2,, -gpw_v4_e_a000_014ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_3,, -gpw_v4_e_a000_014ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_4,, -gpw_v4_e_a000_014ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_5,, -gpw_v4_e_a000_014ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_6,, -gpw_v4_e_a000_014ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_7,, -gpw_v4_e_a000_014ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_8,, -gpw_v4_e_a000_014mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_1_deg,, -gpw_v4_e_a000_014mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_15_min,, -gpw_v4_e_a000_014mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_2pt5_min,, -gpw_v4_e_a000_014mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_min,, -gpw_v4_e_a000_014mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_1,, -gpw_v4_e_a000_014mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_2,, -gpw_v4_e_a000_014mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_3,, -gpw_v4_e_a000_014mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_4,, -gpw_v4_e_a000_014mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_5,, -gpw_v4_e_a000_014mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_6,, -gpw_v4_e_a000_014mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_7,, -gpw_v4_e_a000_014mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_8,, -gpw_v4_e_a000_014mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_1_deg,, -gpw_v4_e_a000_014mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_15_min,, -gpw_v4_e_a000_014mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_2pt5_min,, -gpw_v4_e_a000_014mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_min,, -gpw_v4_e_a000_014mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_1,, -gpw_v4_e_a000_014mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_2,, -gpw_v4_e_a000_014mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_3,, -gpw_v4_e_a000_014mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_4,, -gpw_v4_e_a000_014mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_5,, -gpw_v4_e_a000_014mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_6,, -gpw_v4_e_a000_014mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_7,, -gpw_v4_e_a000_014mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_8,, -gpw_v4_e_a005_009bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_1_deg,, -gpw_v4_e_a005_009bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_15_min,, -gpw_v4_e_a005_009bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_2pt5_min,, -gpw_v4_e_a005_009bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_min,, -gpw_v4_e_a005_009bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_1,, -gpw_v4_e_a005_009bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_2,, -gpw_v4_e_a005_009bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_3,, -gpw_v4_e_a005_009bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_4,, -gpw_v4_e_a005_009bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_5,, -gpw_v4_e_a005_009bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_6,, -gpw_v4_e_a005_009bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_7,, -gpw_v4_e_a005_009bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_8,, -gpw_v4_e_a005_009bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_1_deg,, -gpw_v4_e_a005_009bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_15_min,, -gpw_v4_e_a005_009bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_2pt5_min,, -gpw_v4_e_a005_009bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_min,, -gpw_v4_e_a005_009bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_1,, -gpw_v4_e_a005_009bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_2,, -gpw_v4_e_a005_009bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_3,, -gpw_v4_e_a005_009bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_4,, -gpw_v4_e_a005_009bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_5,, -gpw_v4_e_a005_009bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_6,, -gpw_v4_e_a005_009bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_7,, -gpw_v4_e_a005_009bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_8,, -gpw_v4_e_a005_009ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_1_deg,, -gpw_v4_e_a005_009ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_15_min,, -gpw_v4_e_a005_009ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_2pt5_min,, -gpw_v4_e_a005_009ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_min,, -gpw_v4_e_a005_009ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_1,, -gpw_v4_e_a005_009ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_2,, -gpw_v4_e_a005_009ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_3,, -gpw_v4_e_a005_009ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_4,, -gpw_v4_e_a005_009ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_5,, -gpw_v4_e_a005_009ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_6,, -gpw_v4_e_a005_009ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_7,, -gpw_v4_e_a005_009ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_8,, -gpw_v4_e_a005_009ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_1_deg,, -gpw_v4_e_a005_009ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_15_min,, -gpw_v4_e_a005_009ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_2pt5_min,, -gpw_v4_e_a005_009ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_min,, -gpw_v4_e_a005_009ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_1,, -gpw_v4_e_a005_009ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_2,, -gpw_v4_e_a005_009ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_3,, -gpw_v4_e_a005_009ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_4,, -gpw_v4_e_a005_009ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_5,, -gpw_v4_e_a005_009ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_6,, -gpw_v4_e_a005_009ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_7,, -gpw_v4_e_a005_009ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_8,, -gpw_v4_e_a005_009mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_1_deg,, -gpw_v4_e_a005_009mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_15_min,, -gpw_v4_e_a005_009mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_2pt5_min,, -gpw_v4_e_a005_009mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_min,, -gpw_v4_e_a005_009mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_1,, -gpw_v4_e_a005_009mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_2,, -gpw_v4_e_a005_009mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_3,, -gpw_v4_e_a005_009mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_4,, -gpw_v4_e_a005_009mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_5,, -gpw_v4_e_a005_009mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_6,, -gpw_v4_e_a005_009mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_7,, -gpw_v4_e_a005_009mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_8,, -gpw_v4_e_a005_009mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_1_deg,, -gpw_v4_e_a005_009mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_15_min,, -gpw_v4_e_a005_009mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_2pt5_min,, -gpw_v4_e_a005_009mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_min,, -gpw_v4_e_a005_009mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_1,, -gpw_v4_e_a005_009mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_2,, -gpw_v4_e_a005_009mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_3,, -gpw_v4_e_a005_009mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_4,, -gpw_v4_e_a005_009mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_5,, -gpw_v4_e_a005_009mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_6,, -gpw_v4_e_a005_009mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_7,, -gpw_v4_e_a005_009mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_8,, -gpw_v4_e_a010_014bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_1_deg,, -gpw_v4_e_a010_014bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_15_min,, -gpw_v4_e_a010_014bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_2pt5_min,, -gpw_v4_e_a010_014bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_min,, -gpw_v4_e_a010_014bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_1,, -gpw_v4_e_a010_014bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_2,, -gpw_v4_e_a010_014bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_3,, -gpw_v4_e_a010_014bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_4,, -gpw_v4_e_a010_014bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_5,, -gpw_v4_e_a010_014bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_6,, -gpw_v4_e_a010_014bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_7,, -gpw_v4_e_a010_014bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_8,, -gpw_v4_e_a010_014bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_1_deg,, -gpw_v4_e_a010_014bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_15_min,, -gpw_v4_e_a010_014bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_2pt5_min,, -gpw_v4_e_a010_014bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_min,, -gpw_v4_e_a010_014bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_1,, -gpw_v4_e_a010_014bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_2,, -gpw_v4_e_a010_014bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_3,, -gpw_v4_e_a010_014bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_4,, -gpw_v4_e_a010_014bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_5,, -gpw_v4_e_a010_014bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_6,, -gpw_v4_e_a010_014bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_7,, -gpw_v4_e_a010_014bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_8,, -gpw_v4_e_a010_014ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_1_deg,, -gpw_v4_e_a010_014ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_15_min,, -gpw_v4_e_a010_014ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_2pt5_min,, -gpw_v4_e_a010_014ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_min,, -gpw_v4_e_a010_014ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_1,, -gpw_v4_e_a010_014ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_2,, -gpw_v4_e_a010_014ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_3,, -gpw_v4_e_a010_014ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_4,, -gpw_v4_e_a010_014ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_5,, -gpw_v4_e_a010_014ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_6,, -gpw_v4_e_a010_014ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_7,, -gpw_v4_e_a010_014ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_8,, -gpw_v4_e_a010_014ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_1_deg,, -gpw_v4_e_a010_014ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_15_min,, -gpw_v4_e_a010_014ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_2pt5_min,, -gpw_v4_e_a010_014ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_min,, -gpw_v4_e_a010_014ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_1,, -gpw_v4_e_a010_014ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_2,, -gpw_v4_e_a010_014ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_3,, -gpw_v4_e_a010_014ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_4,, -gpw_v4_e_a010_014ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_5,, -gpw_v4_e_a010_014ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_6,, -gpw_v4_e_a010_014ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_7,, -gpw_v4_e_a010_014ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_8,, -gpw_v4_e_a010_014mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_1_deg,, -gpw_v4_e_a010_014mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_15_min,, -gpw_v4_e_a010_014mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_2pt5_min,, -gpw_v4_e_a010_014mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_min,, -gpw_v4_e_a010_014mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_1,, -gpw_v4_e_a010_014mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_2,, -gpw_v4_e_a010_014mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_3,, -gpw_v4_e_a010_014mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_4,, -gpw_v4_e_a010_014mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_5,, -gpw_v4_e_a010_014mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_6,, -gpw_v4_e_a010_014mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_7,, -gpw_v4_e_a010_014mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_8,, -gpw_v4_e_a010_014mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_1_deg,, -gpw_v4_e_a010_014mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_15_min,, -gpw_v4_e_a010_014mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_2pt5_min,, -gpw_v4_e_a010_014mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_min,, -gpw_v4_e_a010_014mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_1,, -gpw_v4_e_a010_014mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_2,, -gpw_v4_e_a010_014mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_3,, -gpw_v4_e_a010_014mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_4,, -gpw_v4_e_a010_014mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_5,, -gpw_v4_e_a010_014mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_6,, -gpw_v4_e_a010_014mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_7,, -gpw_v4_e_a010_014mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_8,, -gpw_v4_e_a015_019bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_1_deg,, -gpw_v4_e_a015_019bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_15_min,, -gpw_v4_e_a015_019bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_2pt5_min,, -gpw_v4_e_a015_019bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_min,, -gpw_v4_e_a015_019bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_1,, -gpw_v4_e_a015_019bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_2,, -gpw_v4_e_a015_019bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_3,, -gpw_v4_e_a015_019bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_4,, -gpw_v4_e_a015_019bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_5,, -gpw_v4_e_a015_019bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_6,, -gpw_v4_e_a015_019bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_7,, -gpw_v4_e_a015_019bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_8,, -gpw_v4_e_a015_019bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_1_deg,, -gpw_v4_e_a015_019bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_15_min,, -gpw_v4_e_a015_019bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_2pt5_min,, -gpw_v4_e_a015_019bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_min,, -gpw_v4_e_a015_019bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_1,, -gpw_v4_e_a015_019bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_2,, -gpw_v4_e_a015_019bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_3,, -gpw_v4_e_a015_019bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_4,, -gpw_v4_e_a015_019bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_5,, -gpw_v4_e_a015_019bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_6,, -gpw_v4_e_a015_019bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_7,, -gpw_v4_e_a015_019bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_8,, -gpw_v4_e_a015_019ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_1_deg,, -gpw_v4_e_a015_019ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_15_min,, -gpw_v4_e_a015_019ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_2pt5_min,, -gpw_v4_e_a015_019ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_min,, -gpw_v4_e_a015_019ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_1,, -gpw_v4_e_a015_019ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_2,, -gpw_v4_e_a015_019ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_3,, -gpw_v4_e_a015_019ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_4,, -gpw_v4_e_a015_019ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_5,, -gpw_v4_e_a015_019ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_6,, -gpw_v4_e_a015_019ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_7,, -gpw_v4_e_a015_019ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_8,, -gpw_v4_e_a015_019ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_1_deg,, -gpw_v4_e_a015_019ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_15_min,, -gpw_v4_e_a015_019ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_2pt5_min,, -gpw_v4_e_a015_019ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_min,, -gpw_v4_e_a015_019ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_1,, -gpw_v4_e_a015_019ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_2,, -gpw_v4_e_a015_019ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_3,, -gpw_v4_e_a015_019ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_4,, -gpw_v4_e_a015_019ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_5,, -gpw_v4_e_a015_019ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_6,, -gpw_v4_e_a015_019ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_7,, -gpw_v4_e_a015_019ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_8,, -gpw_v4_e_a015_019mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_1_deg,, -gpw_v4_e_a015_019mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_15_min,, -gpw_v4_e_a015_019mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_2pt5_min,, -gpw_v4_e_a015_019mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_min,, -gpw_v4_e_a015_019mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_1,, -gpw_v4_e_a015_019mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_2,, -gpw_v4_e_a015_019mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_3,, -gpw_v4_e_a015_019mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_4,, -gpw_v4_e_a015_019mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_5,, -gpw_v4_e_a015_019mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_6,, -gpw_v4_e_a015_019mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_7,, -gpw_v4_e_a015_019mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_8,, -gpw_v4_e_a015_019mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_1_deg,, -gpw_v4_e_a015_019mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_15_min,, -gpw_v4_e_a015_019mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_2pt5_min,, -gpw_v4_e_a015_019mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_min,, -gpw_v4_e_a015_019mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_1,, -gpw_v4_e_a015_019mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_2,, -gpw_v4_e_a015_019mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_3,, -gpw_v4_e_a015_019mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_4,, -gpw_v4_e_a015_019mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_5,, -gpw_v4_e_a015_019mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_6,, -gpw_v4_e_a015_019mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_7,, -gpw_v4_e_a015_019mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_8,, -gpw_v4_e_a015_049bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_1_deg,, -gpw_v4_e_a015_049bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_15_min,, -gpw_v4_e_a015_049bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_2pt5_min,, -gpw_v4_e_a015_049bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_min,, -gpw_v4_e_a015_049bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_1,, -gpw_v4_e_a015_049bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_2,, -gpw_v4_e_a015_049bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_3,, -gpw_v4_e_a015_049bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_4,, -gpw_v4_e_a015_049bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_5,, -gpw_v4_e_a015_049bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_6,, -gpw_v4_e_a015_049bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_7,, -gpw_v4_e_a015_049bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_8,, -gpw_v4_e_a015_049bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_1_deg,, -gpw_v4_e_a015_049bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_15_min,, -gpw_v4_e_a015_049bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_2pt5_min,, -gpw_v4_e_a015_049bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_min,, -gpw_v4_e_a015_049bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_1,, -gpw_v4_e_a015_049bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_2,, -gpw_v4_e_a015_049bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_3,, -gpw_v4_e_a015_049bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_4,, -gpw_v4_e_a015_049bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_5,, -gpw_v4_e_a015_049bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_6,, -gpw_v4_e_a015_049bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_7,, -gpw_v4_e_a015_049bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_8,, -gpw_v4_e_a015_049ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_1_deg,, -gpw_v4_e_a015_049ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_15_min,, -gpw_v4_e_a015_049ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_2pt5_min,, -gpw_v4_e_a015_049ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_min,, -gpw_v4_e_a015_049ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_1,, -gpw_v4_e_a015_049ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_2,, -gpw_v4_e_a015_049ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_3,, -gpw_v4_e_a015_049ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_4,, -gpw_v4_e_a015_049ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_5,, -gpw_v4_e_a015_049ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_6,, -gpw_v4_e_a015_049ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_7,, -gpw_v4_e_a015_049ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_8,, -gpw_v4_e_a015_049ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_1_deg,, -gpw_v4_e_a015_049ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_15_min,, -gpw_v4_e_a015_049ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_2pt5_min,, -gpw_v4_e_a015_049ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_min,, -gpw_v4_e_a015_049ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_1,, -gpw_v4_e_a015_049ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_2,, -gpw_v4_e_a015_049ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_3,, -gpw_v4_e_a015_049ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_4,, -gpw_v4_e_a015_049ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_5,, -gpw_v4_e_a015_049ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_6,, -gpw_v4_e_a015_049ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_7,, -gpw_v4_e_a015_049ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_8,, -gpw_v4_e_a015_049mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_1_deg,, -gpw_v4_e_a015_049mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_15_min,, -gpw_v4_e_a015_049mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_2pt5_min,, -gpw_v4_e_a015_049mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_min,, -gpw_v4_e_a015_049mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_1,, -gpw_v4_e_a015_049mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_2,, -gpw_v4_e_a015_049mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_3,, -gpw_v4_e_a015_049mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_4,, -gpw_v4_e_a015_049mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_5,, -gpw_v4_e_a015_049mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_6,, -gpw_v4_e_a015_049mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_7,, -gpw_v4_e_a015_049mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_8,, -gpw_v4_e_a015_049mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_1_deg,, -gpw_v4_e_a015_049mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_15_min,, -gpw_v4_e_a015_049mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_2pt5_min,, -gpw_v4_e_a015_049mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_min,, -gpw_v4_e_a015_049mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_1,, -gpw_v4_e_a015_049mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_2,, -gpw_v4_e_a015_049mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_3,, -gpw_v4_e_a015_049mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_4,, -gpw_v4_e_a015_049mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_5,, -gpw_v4_e_a015_049mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_6,, -gpw_v4_e_a015_049mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_7,, -gpw_v4_e_a015_049mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_8,, -gpw_v4_e_a015_064bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_1_deg,, -gpw_v4_e_a015_064bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_15_min,, -gpw_v4_e_a015_064bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_2pt5_min,, -gpw_v4_e_a015_064bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_min,, -gpw_v4_e_a015_064bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_1,, -gpw_v4_e_a015_064bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_2,, -gpw_v4_e_a015_064bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_3,, -gpw_v4_e_a015_064bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_4,, -gpw_v4_e_a015_064bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_5,, -gpw_v4_e_a015_064bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_6,, -gpw_v4_e_a015_064bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_7,, -gpw_v4_e_a015_064bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_8,, -gpw_v4_e_a015_064bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_1_deg,, -gpw_v4_e_a015_064bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_15_min,, -gpw_v4_e_a015_064bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_2pt5_min,, -gpw_v4_e_a015_064bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_min,, -gpw_v4_e_a015_064bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_1,, -gpw_v4_e_a015_064bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_2,, -gpw_v4_e_a015_064bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_3,, -gpw_v4_e_a015_064bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_4,, -gpw_v4_e_a015_064bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_5,, -gpw_v4_e_a015_064bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_6,, -gpw_v4_e_a015_064bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_7,, -gpw_v4_e_a015_064bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_8,, -gpw_v4_e_a015_064ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_1_deg,, -gpw_v4_e_a015_064ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_15_min,, -gpw_v4_e_a015_064ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_2pt5_min,, -gpw_v4_e_a015_064ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_min,, -gpw_v4_e_a015_064ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_1,, -gpw_v4_e_a015_064ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_2,, -gpw_v4_e_a015_064ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_3,, -gpw_v4_e_a015_064ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_4,, -gpw_v4_e_a015_064ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_5,, -gpw_v4_e_a015_064ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_6,, -gpw_v4_e_a015_064ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_7,, -gpw_v4_e_a015_064ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_8,, -gpw_v4_e_a015_064ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_1_deg,, -gpw_v4_e_a015_064ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_15_min,, -gpw_v4_e_a015_064ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_2pt5_min,, -gpw_v4_e_a015_064ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_min,, -gpw_v4_e_a015_064ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_1,, -gpw_v4_e_a015_064ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_2,, -gpw_v4_e_a015_064ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_3,, -gpw_v4_e_a015_064ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_4,, -gpw_v4_e_a015_064ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_5,, -gpw_v4_e_a015_064ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_6,, -gpw_v4_e_a015_064ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_7,, -gpw_v4_e_a015_064ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_8,, -gpw_v4_e_a015_064mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_1_deg,, -gpw_v4_e_a015_064mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_15_min,, -gpw_v4_e_a015_064mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_2pt5_min,, -gpw_v4_e_a015_064mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_min,, -gpw_v4_e_a015_064mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_1,, -gpw_v4_e_a015_064mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_2,, -gpw_v4_e_a015_064mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_3,, -gpw_v4_e_a015_064mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_4,, -gpw_v4_e_a015_064mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_5,, -gpw_v4_e_a015_064mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_6,, -gpw_v4_e_a015_064mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_7,, -gpw_v4_e_a015_064mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_8,, -gpw_v4_e_a015_064mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_1_deg,, -gpw_v4_e_a015_064mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_15_min,, -gpw_v4_e_a015_064mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_2pt5_min,, -gpw_v4_e_a015_064mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_min,, -gpw_v4_e_a015_064mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_1,, -gpw_v4_e_a015_064mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_2,, -gpw_v4_e_a015_064mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_3,, -gpw_v4_e_a015_064mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_4,, -gpw_v4_e_a015_064mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_5,, -gpw_v4_e_a015_064mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_6,, -gpw_v4_e_a015_064mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_7,, -gpw_v4_e_a015_064mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_8,, -gpw_v4_e_a020_024bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_1_deg,, -gpw_v4_e_a020_024bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_15_min,, -gpw_v4_e_a020_024bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_2pt5_min,, -gpw_v4_e_a020_024bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_min,, -gpw_v4_e_a020_024bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_1,, -gpw_v4_e_a020_024bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_2,, -gpw_v4_e_a020_024bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_3,, -gpw_v4_e_a020_024bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_4,, -gpw_v4_e_a020_024bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_5,, -gpw_v4_e_a020_024bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_6,, -gpw_v4_e_a020_024bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_7,, -gpw_v4_e_a020_024bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_8,, -gpw_v4_e_a020_024bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_1_deg,, -gpw_v4_e_a020_024bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_15_min,, -gpw_v4_e_a020_024bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_2pt5_min,, -gpw_v4_e_a020_024bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_min,, -gpw_v4_e_a020_024bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_1,, -gpw_v4_e_a020_024bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_2,, -gpw_v4_e_a020_024bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_3,, -gpw_v4_e_a020_024bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_4,, -gpw_v4_e_a020_024bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_5,, -gpw_v4_e_a020_024bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_6,, -gpw_v4_e_a020_024bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_7,, -gpw_v4_e_a020_024bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_8,, -gpw_v4_e_a020_024ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_1_deg,, -gpw_v4_e_a020_024ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_15_min,, -gpw_v4_e_a020_024ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_2pt5_min,, -gpw_v4_e_a020_024ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_min,, -gpw_v4_e_a020_024ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_1,, -gpw_v4_e_a020_024ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_2,, -gpw_v4_e_a020_024ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_3,, -gpw_v4_e_a020_024ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_4,, -gpw_v4_e_a020_024ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_5,, -gpw_v4_e_a020_024ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_6,, -gpw_v4_e_a020_024ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_7,, -gpw_v4_e_a020_024ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_8,, -gpw_v4_e_a020_024ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_1_deg,, -gpw_v4_e_a020_024ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_15_min,, -gpw_v4_e_a020_024ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_2pt5_min,, -gpw_v4_e_a020_024ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_min,, -gpw_v4_e_a020_024ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_1,, -gpw_v4_e_a020_024ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_2,, -gpw_v4_e_a020_024ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_3,, -gpw_v4_e_a020_024ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_4,, -gpw_v4_e_a020_024ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_5,, -gpw_v4_e_a020_024ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_6,, -gpw_v4_e_a020_024ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_7,, -gpw_v4_e_a020_024ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_8,, -gpw_v4_e_a020_024mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_1_deg,, -gpw_v4_e_a020_024mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_15_min,, -gpw_v4_e_a020_024mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_2pt5_min,, -gpw_v4_e_a020_024mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_min,, -gpw_v4_e_a020_024mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_1,, -gpw_v4_e_a020_024mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_2,, -gpw_v4_e_a020_024mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_3,, -gpw_v4_e_a020_024mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_4,, -gpw_v4_e_a020_024mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_5,, -gpw_v4_e_a020_024mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_6,, -gpw_v4_e_a020_024mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_7,, -gpw_v4_e_a020_024mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_8,, -gpw_v4_e_a020_024mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_1_deg,, -gpw_v4_e_a020_024mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_15_min,, -gpw_v4_e_a020_024mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_2pt5_min,, -gpw_v4_e_a020_024mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_min,, -gpw_v4_e_a020_024mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_1,, -gpw_v4_e_a020_024mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_2,, -gpw_v4_e_a020_024mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_3,, -gpw_v4_e_a020_024mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_4,, -gpw_v4_e_a020_024mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_5,, -gpw_v4_e_a020_024mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_6,, -gpw_v4_e_a020_024mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_7,, -gpw_v4_e_a020_024mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_8,, -gpw_v4_e_a025_029bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_1_deg,, -gpw_v4_e_a025_029bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_15_min,, -gpw_v4_e_a025_029bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_2pt5_min,, -gpw_v4_e_a025_029bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_min,, -gpw_v4_e_a025_029bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_1,, -gpw_v4_e_a025_029bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_2,, -gpw_v4_e_a025_029bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_3,, -gpw_v4_e_a025_029bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_4,, -gpw_v4_e_a025_029bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_5,, -gpw_v4_e_a025_029bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_6,, -gpw_v4_e_a025_029bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_7,, -gpw_v4_e_a025_029bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_8,, -gpw_v4_e_a025_029bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_1_deg,, -gpw_v4_e_a025_029bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_15_min,, -gpw_v4_e_a025_029bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_2pt5_min,, -gpw_v4_e_a025_029bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_min,, -gpw_v4_e_a025_029bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_1,, -gpw_v4_e_a025_029bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_2,, -gpw_v4_e_a025_029bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_3,, -gpw_v4_e_a025_029bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_4,, -gpw_v4_e_a025_029bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_5,, -gpw_v4_e_a025_029bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_6,, -gpw_v4_e_a025_029bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_7,, -gpw_v4_e_a025_029bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_8,, -gpw_v4_e_a025_029ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_1_deg,, -gpw_v4_e_a025_029ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_15_min,, -gpw_v4_e_a025_029ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_2pt5_min,, -gpw_v4_e_a025_029ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_min,, -gpw_v4_e_a025_029ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_1,, -gpw_v4_e_a025_029ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_2,, -gpw_v4_e_a025_029ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_3,, -gpw_v4_e_a025_029ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_4,, -gpw_v4_e_a025_029ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_5,, -gpw_v4_e_a025_029ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_6,, -gpw_v4_e_a025_029ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_7,, -gpw_v4_e_a025_029ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_8,, -gpw_v4_e_a025_029ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_1_deg,, -gpw_v4_e_a025_029ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_15_min,, -gpw_v4_e_a025_029ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_2pt5_min,, -gpw_v4_e_a025_029ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_min,, -gpw_v4_e_a025_029ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_1,, -gpw_v4_e_a025_029ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_2,, -gpw_v4_e_a025_029ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_3,, -gpw_v4_e_a025_029ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_4,, -gpw_v4_e_a025_029ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_5,, -gpw_v4_e_a025_029ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_6,, -gpw_v4_e_a025_029ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_7,, -gpw_v4_e_a025_029ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_8,, -gpw_v4_e_a025_029mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_1_deg,, -gpw_v4_e_a025_029mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_15_min,, -gpw_v4_e_a025_029mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_2pt5_min,, -gpw_v4_e_a025_029mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_min,, -gpw_v4_e_a025_029mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_1,, -gpw_v4_e_a025_029mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_2,, -gpw_v4_e_a025_029mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_3,, -gpw_v4_e_a025_029mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_4,, -gpw_v4_e_a025_029mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_5,, -gpw_v4_e_a025_029mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_6,, -gpw_v4_e_a025_029mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_7,, -gpw_v4_e_a025_029mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_8,, -gpw_v4_e_a025_029mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_1_deg,, -gpw_v4_e_a025_029mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_15_min,, -gpw_v4_e_a025_029mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_2pt5_min,, -gpw_v4_e_a025_029mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_min,, -gpw_v4_e_a025_029mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_1,, -gpw_v4_e_a025_029mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_2,, -gpw_v4_e_a025_029mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_3,, -gpw_v4_e_a025_029mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_4,, -gpw_v4_e_a025_029mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_5,, -gpw_v4_e_a025_029mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_6,, -gpw_v4_e_a025_029mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_7,, -gpw_v4_e_a025_029mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_8,, -gpw_v4_e_a030_034bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_1_deg,, -gpw_v4_e_a030_034bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_15_min,, -gpw_v4_e_a030_034bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_2pt5_min,, -gpw_v4_e_a030_034bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_min,, -gpw_v4_e_a030_034bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_1,, -gpw_v4_e_a030_034bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_2,, -gpw_v4_e_a030_034bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_3,, -gpw_v4_e_a030_034bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_4,, -gpw_v4_e_a030_034bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_5,, -gpw_v4_e_a030_034bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_6,, -gpw_v4_e_a030_034bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_7,, -gpw_v4_e_a030_034bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_8,, -gpw_v4_e_a030_034bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_1_deg,, -gpw_v4_e_a030_034bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_15_min,, -gpw_v4_e_a030_034bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_2pt5_min,, -gpw_v4_e_a030_034bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_min,, -gpw_v4_e_a030_034bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_1,, -gpw_v4_e_a030_034bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_2,, -gpw_v4_e_a030_034bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_3,, -gpw_v4_e_a030_034bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_4,, -gpw_v4_e_a030_034bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_5,, -gpw_v4_e_a030_034bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_6,, -gpw_v4_e_a030_034bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_7,, -gpw_v4_e_a030_034bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_8,, -gpw_v4_e_a030_034ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_1_deg,, -gpw_v4_e_a030_034ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_15_min,, -gpw_v4_e_a030_034ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_2pt5_min,, -gpw_v4_e_a030_034ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_min,, -gpw_v4_e_a030_034ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_1,, -gpw_v4_e_a030_034ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_2,, -gpw_v4_e_a030_034ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_3,, -gpw_v4_e_a030_034ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_4,, -gpw_v4_e_a030_034ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_5,, -gpw_v4_e_a030_034ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_6,, -gpw_v4_e_a030_034ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_7,, -gpw_v4_e_a030_034ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_8,, -gpw_v4_e_a030_034ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_1_deg,, -gpw_v4_e_a030_034ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_15_min,, -gpw_v4_e_a030_034ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_2pt5_min,, -gpw_v4_e_a030_034ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_min,, -gpw_v4_e_a030_034ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_1,, -gpw_v4_e_a030_034ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_2,, -gpw_v4_e_a030_034ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_3,, -gpw_v4_e_a030_034ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_4,, -gpw_v4_e_a030_034ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_5,, -gpw_v4_e_a030_034ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_6,, -gpw_v4_e_a030_034ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_7,, -gpw_v4_e_a030_034ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_8,, -gpw_v4_e_a030_034mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_1_deg,, -gpw_v4_e_a030_034mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_15_min,, -gpw_v4_e_a030_034mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_2pt5_min,, -gpw_v4_e_a030_034mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_min,, -gpw_v4_e_a030_034mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_1,, -gpw_v4_e_a030_034mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_2,, -gpw_v4_e_a030_034mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_3,, -gpw_v4_e_a030_034mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_4,, -gpw_v4_e_a030_034mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_5,, -gpw_v4_e_a030_034mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_6,, -gpw_v4_e_a030_034mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_7,, -gpw_v4_e_a030_034mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_8,, -gpw_v4_e_a030_034mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_1_deg,, -gpw_v4_e_a030_034mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_15_min,, -gpw_v4_e_a030_034mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_2pt5_min,, -gpw_v4_e_a030_034mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_min,, -gpw_v4_e_a030_034mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_1,, -gpw_v4_e_a030_034mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_2,, -gpw_v4_e_a030_034mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_3,, -gpw_v4_e_a030_034mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_4,, -gpw_v4_e_a030_034mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_5,, -gpw_v4_e_a030_034mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_6,, -gpw_v4_e_a030_034mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_7,, -gpw_v4_e_a030_034mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_8,, -gpw_v4_e_a035_039bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_1_deg,, -gpw_v4_e_a035_039bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_15_min,, -gpw_v4_e_a035_039bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_2pt5_min,, -gpw_v4_e_a035_039bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_min,, -gpw_v4_e_a035_039bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_1,, -gpw_v4_e_a035_039bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_2,, -gpw_v4_e_a035_039bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_3,, -gpw_v4_e_a035_039bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_4,, -gpw_v4_e_a035_039bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_5,, -gpw_v4_e_a035_039bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_6,, -gpw_v4_e_a035_039bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_7,, -gpw_v4_e_a035_039bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_8,, -gpw_v4_e_a035_039bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_1_deg,, -gpw_v4_e_a035_039bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_15_min,, -gpw_v4_e_a035_039bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_2pt5_min,, -gpw_v4_e_a035_039bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_min,, -gpw_v4_e_a035_039bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_1,, -gpw_v4_e_a035_039bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_2,, -gpw_v4_e_a035_039bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_3,, -gpw_v4_e_a035_039bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_4,, -gpw_v4_e_a035_039bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_5,, -gpw_v4_e_a035_039bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_6,, -gpw_v4_e_a035_039bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_7,, -gpw_v4_e_a035_039bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_8,, -gpw_v4_e_a035_039ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_1_deg,, -gpw_v4_e_a035_039ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_15_min,, -gpw_v4_e_a035_039ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_2pt5_min,, -gpw_v4_e_a035_039ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_min,, -gpw_v4_e_a035_039ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_1,, -gpw_v4_e_a035_039ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_2,, -gpw_v4_e_a035_039ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_3,, -gpw_v4_e_a035_039ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_4,, -gpw_v4_e_a035_039ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_5,, -gpw_v4_e_a035_039ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_6,, -gpw_v4_e_a035_039ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_7,, -gpw_v4_e_a035_039ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_8,, -gpw_v4_e_a035_039ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_1_deg,, -gpw_v4_e_a035_039ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_15_min,, -gpw_v4_e_a035_039ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_2pt5_min,, -gpw_v4_e_a035_039ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_min,, -gpw_v4_e_a035_039ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_1,, -gpw_v4_e_a035_039ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_2,, -gpw_v4_e_a035_039ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_3,, -gpw_v4_e_a035_039ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_4,, -gpw_v4_e_a035_039ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_5,, -gpw_v4_e_a035_039ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_6,, -gpw_v4_e_a035_039ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_7,, -gpw_v4_e_a035_039ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_8,, -gpw_v4_e_a035_039mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_1_deg,, -gpw_v4_e_a035_039mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_15_min,, -gpw_v4_e_a035_039mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_2pt5_min,, -gpw_v4_e_a035_039mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_min,, -gpw_v4_e_a035_039mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_1,, -gpw_v4_e_a035_039mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_2,, -gpw_v4_e_a035_039mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_3,, -gpw_v4_e_a035_039mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_4,, -gpw_v4_e_a035_039mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_5,, -gpw_v4_e_a035_039mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_6,, -gpw_v4_e_a035_039mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_7,, -gpw_v4_e_a035_039mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_8,, -gpw_v4_e_a035_039mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_1_deg,, -gpw_v4_e_a035_039mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_15_min,, -gpw_v4_e_a035_039mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_2pt5_min,, -gpw_v4_e_a035_039mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_min,, -gpw_v4_e_a035_039mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_1,, -gpw_v4_e_a035_039mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_2,, -gpw_v4_e_a035_039mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_3,, -gpw_v4_e_a035_039mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_4,, -gpw_v4_e_a035_039mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_5,, -gpw_v4_e_a035_039mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_6,, -gpw_v4_e_a035_039mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_7,, -gpw_v4_e_a035_039mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_8,, -gpw_v4_e_a040_044bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_1_deg,, -gpw_v4_e_a040_044bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_15_min,, -gpw_v4_e_a040_044bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_2pt5_min,, -gpw_v4_e_a040_044bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_min,, -gpw_v4_e_a040_044bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_1,, -gpw_v4_e_a040_044bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_2,, -gpw_v4_e_a040_044bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_3,, -gpw_v4_e_a040_044bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_4,, -gpw_v4_e_a040_044bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_5,, -gpw_v4_e_a040_044bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_6,, -gpw_v4_e_a040_044bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_7,, -gpw_v4_e_a040_044bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_8,, -gpw_v4_e_a040_044bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_1_deg,, -gpw_v4_e_a040_044bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_15_min,, -gpw_v4_e_a040_044bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_2pt5_min,, -gpw_v4_e_a040_044bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_min,, -gpw_v4_e_a040_044bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_1,, -gpw_v4_e_a040_044bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_2,, -gpw_v4_e_a040_044bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_3,, -gpw_v4_e_a040_044bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_4,, -gpw_v4_e_a040_044bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_5,, -gpw_v4_e_a040_044bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_6,, -gpw_v4_e_a040_044bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_7,, -gpw_v4_e_a040_044bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_8,, -gpw_v4_e_a040_044ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_1_deg,, -gpw_v4_e_a040_044ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_15_min,, -gpw_v4_e_a040_044ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_2pt5_min,, -gpw_v4_e_a040_044ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_min,, -gpw_v4_e_a040_044ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_1,, -gpw_v4_e_a040_044ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_2,, -gpw_v4_e_a040_044ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_3,, -gpw_v4_e_a040_044ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_4,, -gpw_v4_e_a040_044ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_5,, -gpw_v4_e_a040_044ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_6,, -gpw_v4_e_a040_044ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_7,, -gpw_v4_e_a040_044ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_8,, -gpw_v4_e_a040_044ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_1_deg,, -gpw_v4_e_a040_044ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_15_min,, -gpw_v4_e_a040_044ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_2pt5_min,, -gpw_v4_e_a040_044ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_min,, -gpw_v4_e_a040_044ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_1,, -gpw_v4_e_a040_044ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_2,, -gpw_v4_e_a040_044ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_3,, -gpw_v4_e_a040_044ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_4,, -gpw_v4_e_a040_044ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_5,, -gpw_v4_e_a040_044ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_6,, -gpw_v4_e_a040_044ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_7,, -gpw_v4_e_a040_044ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_8,, -gpw_v4_e_a040_044mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_1_deg,, -gpw_v4_e_a040_044mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_15_min,, -gpw_v4_e_a040_044mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_2pt5_min,, -gpw_v4_e_a040_044mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_min,, -gpw_v4_e_a040_044mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_1,, -gpw_v4_e_a040_044mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_2,, -gpw_v4_e_a040_044mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_3,, -gpw_v4_e_a040_044mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_4,, -gpw_v4_e_a040_044mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_5,, -gpw_v4_e_a040_044mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_6,, -gpw_v4_e_a040_044mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_7,, -gpw_v4_e_a040_044mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_8,, -gpw_v4_e_a040_044mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_1_deg,, -gpw_v4_e_a040_044mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_15_min,, -gpw_v4_e_a040_044mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_2pt5_min,, -gpw_v4_e_a040_044mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_min,, -gpw_v4_e_a040_044mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_1,, -gpw_v4_e_a040_044mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_2,, -gpw_v4_e_a040_044mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_3,, -gpw_v4_e_a040_044mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_4,, -gpw_v4_e_a040_044mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_5,, -gpw_v4_e_a040_044mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_6,, -gpw_v4_e_a040_044mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_7,, -gpw_v4_e_a040_044mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_8,, -gpw_v4_e_a045_049bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_1_deg,, -gpw_v4_e_a045_049bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_15_min,, -gpw_v4_e_a045_049bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_2pt5_min,, -gpw_v4_e_a045_049bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_min,, -gpw_v4_e_a045_049bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_1,, -gpw_v4_e_a045_049bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_2,, -gpw_v4_e_a045_049bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_3,, -gpw_v4_e_a045_049bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_4,, -gpw_v4_e_a045_049bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_5,, -gpw_v4_e_a045_049bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_6,, -gpw_v4_e_a045_049bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_7,, -gpw_v4_e_a045_049bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_8,, -gpw_v4_e_a045_049bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_1_deg,, -gpw_v4_e_a045_049bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_15_min,, -gpw_v4_e_a045_049bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_2pt5_min,, -gpw_v4_e_a045_049bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_min,, -gpw_v4_e_a045_049bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_1,, -gpw_v4_e_a045_049bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_2,, -gpw_v4_e_a045_049bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_3,, -gpw_v4_e_a045_049bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_4,, -gpw_v4_e_a045_049bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_5,, -gpw_v4_e_a045_049bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_6,, -gpw_v4_e_a045_049bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_7,, -gpw_v4_e_a045_049bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_8,, -gpw_v4_e_a045_049ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_1_deg,, -gpw_v4_e_a045_049ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_15_min,, -gpw_v4_e_a045_049ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_2pt5_min,, -gpw_v4_e_a045_049ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_min,, -gpw_v4_e_a045_049ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_1,, -gpw_v4_e_a045_049ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_2,, -gpw_v4_e_a045_049ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_3,, -gpw_v4_e_a045_049ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_4,, -gpw_v4_e_a045_049ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_5,, -gpw_v4_e_a045_049ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_6,, -gpw_v4_e_a045_049ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_7,, -gpw_v4_e_a045_049ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_8,, -gpw_v4_e_a045_049ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_1_deg,, -gpw_v4_e_a045_049ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_15_min,, -gpw_v4_e_a045_049ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_2pt5_min,, -gpw_v4_e_a045_049ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_min,, -gpw_v4_e_a045_049ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_1,, -gpw_v4_e_a045_049ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_2,, -gpw_v4_e_a045_049ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_3,, -gpw_v4_e_a045_049ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_4,, -gpw_v4_e_a045_049ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_5,, -gpw_v4_e_a045_049ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_6,, -gpw_v4_e_a045_049ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_7,, -gpw_v4_e_a045_049ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_8,, -gpw_v4_e_a045_049mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_1_deg,, -gpw_v4_e_a045_049mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_15_min,, -gpw_v4_e_a045_049mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_2pt5_min,, -gpw_v4_e_a045_049mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_min,, -gpw_v4_e_a045_049mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_1,, -gpw_v4_e_a045_049mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_2,, -gpw_v4_e_a045_049mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_3,, -gpw_v4_e_a045_049mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_4,, -gpw_v4_e_a045_049mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_5,, -gpw_v4_e_a045_049mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_6,, -gpw_v4_e_a045_049mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_7,, -gpw_v4_e_a045_049mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_8,, -gpw_v4_e_a045_049mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_1_deg,, -gpw_v4_e_a045_049mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_15_min,, -gpw_v4_e_a045_049mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_2pt5_min,, -gpw_v4_e_a045_049mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_min,, -gpw_v4_e_a045_049mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_1,, -gpw_v4_e_a045_049mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_2,, -gpw_v4_e_a045_049mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_3,, -gpw_v4_e_a045_049mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_4,, -gpw_v4_e_a045_049mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_5,, -gpw_v4_e_a045_049mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_6,, -gpw_v4_e_a045_049mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_7,, -gpw_v4_e_a045_049mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_8,, -gpw_v4_e_a050_054bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_1_deg,, -gpw_v4_e_a050_054bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_15_min,, -gpw_v4_e_a050_054bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_2pt5_min,, -gpw_v4_e_a050_054bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_min,, -gpw_v4_e_a050_054bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_1,, -gpw_v4_e_a050_054bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_2,, -gpw_v4_e_a050_054bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_3,, -gpw_v4_e_a050_054bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_4,, -gpw_v4_e_a050_054bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_5,, -gpw_v4_e_a050_054bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_6,, -gpw_v4_e_a050_054bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_7,, -gpw_v4_e_a050_054bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_8,, -gpw_v4_e_a050_054bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_1_deg,, -gpw_v4_e_a050_054bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_15_min,, -gpw_v4_e_a050_054bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_2pt5_min,, -gpw_v4_e_a050_054bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_min,, -gpw_v4_e_a050_054bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_1,, -gpw_v4_e_a050_054bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_2,, -gpw_v4_e_a050_054bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_3,, -gpw_v4_e_a050_054bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_4,, -gpw_v4_e_a050_054bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_5,, -gpw_v4_e_a050_054bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_6,, -gpw_v4_e_a050_054bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_7,, -gpw_v4_e_a050_054bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_8,, -gpw_v4_e_a050_054ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_1_deg,, -gpw_v4_e_a050_054ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_15_min,, -gpw_v4_e_a050_054ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_2pt5_min,, -gpw_v4_e_a050_054ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_min,, -gpw_v4_e_a050_054ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_1,, -gpw_v4_e_a050_054ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_2,, -gpw_v4_e_a050_054ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_3,, -gpw_v4_e_a050_054ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_4,, -gpw_v4_e_a050_054ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_5,, -gpw_v4_e_a050_054ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_6,, -gpw_v4_e_a050_054ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_7,, -gpw_v4_e_a050_054ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_8,, -gpw_v4_e_a050_054ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_1_deg,, -gpw_v4_e_a050_054ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_15_min,, -gpw_v4_e_a050_054ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_2pt5_min,, -gpw_v4_e_a050_054ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_min,, -gpw_v4_e_a050_054ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_1,, -gpw_v4_e_a050_054ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_2,, -gpw_v4_e_a050_054ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_3,, -gpw_v4_e_a050_054ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_4,, -gpw_v4_e_a050_054ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_5,, -gpw_v4_e_a050_054ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_6,, -gpw_v4_e_a050_054ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_7,, -gpw_v4_e_a050_054ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_8,, -gpw_v4_e_a050_054mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_1_deg,, -gpw_v4_e_a050_054mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_15_min,, -gpw_v4_e_a050_054mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_2pt5_min,, -gpw_v4_e_a050_054mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_min,, -gpw_v4_e_a050_054mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_1,, -gpw_v4_e_a050_054mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_2,, -gpw_v4_e_a050_054mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_3,, -gpw_v4_e_a050_054mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_4,, -gpw_v4_e_a050_054mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_5,, -gpw_v4_e_a050_054mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_6,, -gpw_v4_e_a050_054mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_7,, -gpw_v4_e_a050_054mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_8,, -gpw_v4_e_a050_054mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_1_deg,, -gpw_v4_e_a050_054mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_15_min,, -gpw_v4_e_a050_054mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_2pt5_min,, -gpw_v4_e_a050_054mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_min,, -gpw_v4_e_a050_054mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_1,, -gpw_v4_e_a050_054mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_2,, -gpw_v4_e_a050_054mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_3,, -gpw_v4_e_a050_054mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_4,, -gpw_v4_e_a050_054mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_5,, -gpw_v4_e_a050_054mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_6,, -gpw_v4_e_a050_054mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_7,, -gpw_v4_e_a050_054mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_8,, -gpw_v4_e_a055_059bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_1_deg,, -gpw_v4_e_a055_059bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_15_min,, -gpw_v4_e_a055_059bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_2pt5_min,, -gpw_v4_e_a055_059bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_min,, -gpw_v4_e_a055_059bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_1,, -gpw_v4_e_a055_059bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_2,, -gpw_v4_e_a055_059bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_3,, -gpw_v4_e_a055_059bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_4,, -gpw_v4_e_a055_059bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_5,, -gpw_v4_e_a055_059bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_6,, -gpw_v4_e_a055_059bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_7,, -gpw_v4_e_a055_059bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_8,, -gpw_v4_e_a055_059bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_1_deg,, -gpw_v4_e_a055_059bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_15_min,, -gpw_v4_e_a055_059bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_2pt5_min,, -gpw_v4_e_a055_059bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_min,, -gpw_v4_e_a055_059bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_1,, -gpw_v4_e_a055_059bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_2,, -gpw_v4_e_a055_059bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_3,, -gpw_v4_e_a055_059bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_4,, -gpw_v4_e_a055_059bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_5,, -gpw_v4_e_a055_059bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_6,, -gpw_v4_e_a055_059bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_7,, -gpw_v4_e_a055_059bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_8,, -gpw_v4_e_a055_059ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_1_deg,, -gpw_v4_e_a055_059ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_15_min,, -gpw_v4_e_a055_059ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_2pt5_min,, -gpw_v4_e_a055_059ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_min,, -gpw_v4_e_a055_059ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_1,, -gpw_v4_e_a055_059ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_2,, -gpw_v4_e_a055_059ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_3,, -gpw_v4_e_a055_059ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_4,, -gpw_v4_e_a055_059ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_5,, -gpw_v4_e_a055_059ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_6,, -gpw_v4_e_a055_059ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_7,, -gpw_v4_e_a055_059ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_8,, -gpw_v4_e_a055_059ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_1_deg,, -gpw_v4_e_a055_059ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_15_min,, -gpw_v4_e_a055_059ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_2pt5_min,, -gpw_v4_e_a055_059ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_min,, -gpw_v4_e_a055_059ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_1,, -gpw_v4_e_a055_059ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_2,, -gpw_v4_e_a055_059ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_3,, -gpw_v4_e_a055_059ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_4,, -gpw_v4_e_a055_059ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_5,, -gpw_v4_e_a055_059ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_6,, -gpw_v4_e_a055_059ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_7,, -gpw_v4_e_a055_059ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_8,, -gpw_v4_e_a055_059mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_1_deg,, -gpw_v4_e_a055_059mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_15_min,, -gpw_v4_e_a055_059mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_2pt5_min,, -gpw_v4_e_a055_059mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_min,, -gpw_v4_e_a055_059mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_1,, -gpw_v4_e_a055_059mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_2,, -gpw_v4_e_a055_059mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_3,, -gpw_v4_e_a055_059mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_4,, -gpw_v4_e_a055_059mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_5,, -gpw_v4_e_a055_059mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_6,, -gpw_v4_e_a055_059mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_7,, -gpw_v4_e_a055_059mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_8,, -gpw_v4_e_a055_059mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_1_deg,, -gpw_v4_e_a055_059mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_15_min,, -gpw_v4_e_a055_059mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_2pt5_min,, -gpw_v4_e_a055_059mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_min,, -gpw_v4_e_a055_059mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_1,, -gpw_v4_e_a055_059mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_2,, -gpw_v4_e_a055_059mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_3,, -gpw_v4_e_a055_059mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_4,, -gpw_v4_e_a055_059mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_5,, -gpw_v4_e_a055_059mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_6,, -gpw_v4_e_a055_059mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_7,, -gpw_v4_e_a055_059mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_8,, -gpw_v4_e_a060_064bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_1_deg,, -gpw_v4_e_a060_064bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_15_min,, -gpw_v4_e_a060_064bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_2pt5_min,, -gpw_v4_e_a060_064bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_min,, -gpw_v4_e_a060_064bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_1,, -gpw_v4_e_a060_064bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_2,, -gpw_v4_e_a060_064bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_3,, -gpw_v4_e_a060_064bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_4,, -gpw_v4_e_a060_064bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_5,, -gpw_v4_e_a060_064bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_6,, -gpw_v4_e_a060_064bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_7,, -gpw_v4_e_a060_064bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_8,, -gpw_v4_e_a060_064bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_1_deg,, -gpw_v4_e_a060_064bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_15_min,, -gpw_v4_e_a060_064bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_2pt5_min,, -gpw_v4_e_a060_064bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_min,, -gpw_v4_e_a060_064bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_1,, -gpw_v4_e_a060_064bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_2,, -gpw_v4_e_a060_064bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_3,, -gpw_v4_e_a060_064bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_4,, -gpw_v4_e_a060_064bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_5,, -gpw_v4_e_a060_064bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_6,, -gpw_v4_e_a060_064bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_7,, -gpw_v4_e_a060_064bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_8,, -gpw_v4_e_a060_064ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_1_deg,, -gpw_v4_e_a060_064ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_15_min,, -gpw_v4_e_a060_064ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_2pt5_min,, -gpw_v4_e_a060_064ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_min,, -gpw_v4_e_a060_064ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_1,, -gpw_v4_e_a060_064ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_2,, -gpw_v4_e_a060_064ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_3,, -gpw_v4_e_a060_064ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_4,, -gpw_v4_e_a060_064ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_5,, -gpw_v4_e_a060_064ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_6,, -gpw_v4_e_a060_064ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_7,, -gpw_v4_e_a060_064ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_8,, -gpw_v4_e_a060_064ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_1_deg,, -gpw_v4_e_a060_064ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_15_min,, -gpw_v4_e_a060_064ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_2pt5_min,, -gpw_v4_e_a060_064ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_min,, -gpw_v4_e_a060_064ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_1,, -gpw_v4_e_a060_064ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_2,, -gpw_v4_e_a060_064ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_3,, -gpw_v4_e_a060_064ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_4,, -gpw_v4_e_a060_064ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_5,, -gpw_v4_e_a060_064ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_6,, -gpw_v4_e_a060_064ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_7,, -gpw_v4_e_a060_064ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_8,, -gpw_v4_e_a060_064mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_1_deg,, -gpw_v4_e_a060_064mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_15_min,, -gpw_v4_e_a060_064mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_2pt5_min,, -gpw_v4_e_a060_064mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_min,, -gpw_v4_e_a060_064mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_1,, -gpw_v4_e_a060_064mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_2,, -gpw_v4_e_a060_064mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_3,, -gpw_v4_e_a060_064mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_4,, -gpw_v4_e_a060_064mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_5,, -gpw_v4_e_a060_064mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_6,, -gpw_v4_e_a060_064mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_7,, -gpw_v4_e_a060_064mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_8,, -gpw_v4_e_a060_064mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_1_deg,, -gpw_v4_e_a060_064mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_15_min,, -gpw_v4_e_a060_064mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_2pt5_min,, -gpw_v4_e_a060_064mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_min,, -gpw_v4_e_a060_064mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_1,, -gpw_v4_e_a060_064mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_2,, -gpw_v4_e_a060_064mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_3,, -gpw_v4_e_a060_064mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_4,, -gpw_v4_e_a060_064mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_5,, -gpw_v4_e_a060_064mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_6,, -gpw_v4_e_a060_064mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_7,, -gpw_v4_e_a060_064mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_8,, -gpw_v4_e_a065_069bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_1_deg,, -gpw_v4_e_a065_069bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_15_min,, -gpw_v4_e_a065_069bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_2pt5_min,, -gpw_v4_e_a065_069bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_min,, -gpw_v4_e_a065_069bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_1,, -gpw_v4_e_a065_069bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_2,, -gpw_v4_e_a065_069bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_3,, -gpw_v4_e_a065_069bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_4,, -gpw_v4_e_a065_069bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_5,, -gpw_v4_e_a065_069bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_6,, -gpw_v4_e_a065_069bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_7,, -gpw_v4_e_a065_069bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_8,, -gpw_v4_e_a065_069bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_1_deg,, -gpw_v4_e_a065_069bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_15_min,, -gpw_v4_e_a065_069bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_2pt5_min,, -gpw_v4_e_a065_069bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_min,, -gpw_v4_e_a065_069bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_1,, -gpw_v4_e_a065_069bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_2,, -gpw_v4_e_a065_069bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_3,, -gpw_v4_e_a065_069bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_4,, -gpw_v4_e_a065_069bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_5,, -gpw_v4_e_a065_069bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_6,, -gpw_v4_e_a065_069bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_7,, -gpw_v4_e_a065_069bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_8,, -gpw_v4_e_a065_069ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_1_deg,, -gpw_v4_e_a065_069ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_15_min,, -gpw_v4_e_a065_069ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_2pt5_min,, -gpw_v4_e_a065_069ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_min,, -gpw_v4_e_a065_069ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_1,, -gpw_v4_e_a065_069ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_2,, -gpw_v4_e_a065_069ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_3,, -gpw_v4_e_a065_069ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_4,, -gpw_v4_e_a065_069ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_5,, -gpw_v4_e_a065_069ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_6,, -gpw_v4_e_a065_069ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_7,, -gpw_v4_e_a065_069ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_8,, -gpw_v4_e_a065_069ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_1_deg,, -gpw_v4_e_a065_069ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_15_min,, -gpw_v4_e_a065_069ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_2pt5_min,, -gpw_v4_e_a065_069ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_min,, -gpw_v4_e_a065_069ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_1,, -gpw_v4_e_a065_069ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_2,, -gpw_v4_e_a065_069ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_3,, -gpw_v4_e_a065_069ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_4,, -gpw_v4_e_a065_069ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_5,, -gpw_v4_e_a065_069ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_6,, -gpw_v4_e_a065_069ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_7,, -gpw_v4_e_a065_069ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_8,, -gpw_v4_e_a065_069mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_1_deg,, -gpw_v4_e_a065_069mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_15_min,, -gpw_v4_e_a065_069mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_2pt5_min,, -gpw_v4_e_a065_069mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_min,, -gpw_v4_e_a065_069mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_1,, -gpw_v4_e_a065_069mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_2,, -gpw_v4_e_a065_069mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_3,, -gpw_v4_e_a065_069mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_4,, -gpw_v4_e_a065_069mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_5,, -gpw_v4_e_a065_069mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_6,, -gpw_v4_e_a065_069mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_7,, -gpw_v4_e_a065_069mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_8,, -gpw_v4_e_a065_069mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_1_deg,, -gpw_v4_e_a065_069mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_15_min,, -gpw_v4_e_a065_069mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_2pt5_min,, -gpw_v4_e_a065_069mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_min,, -gpw_v4_e_a065_069mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_1,, -gpw_v4_e_a065_069mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_2,, -gpw_v4_e_a065_069mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_3,, -gpw_v4_e_a065_069mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_4,, -gpw_v4_e_a065_069mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_5,, -gpw_v4_e_a065_069mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_6,, -gpw_v4_e_a065_069mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_7,, -gpw_v4_e_a065_069mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_8,, -gpw_v4_e_a065plusbt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_1_deg,, -gpw_v4_e_a065plusbt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_15_min,, -gpw_v4_e_a065plusbt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_2pt5_min,, -gpw_v4_e_a065plusbt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_min,, -gpw_v4_e_a065plusbt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_1,, -gpw_v4_e_a065plusbt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_2,, -gpw_v4_e_a065plusbt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_3,, -gpw_v4_e_a065plusbt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_4,, -gpw_v4_e_a065plusbt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_5,, -gpw_v4_e_a065plusbt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_6,, -gpw_v4_e_a065plusbt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_7,, -gpw_v4_e_a065plusbt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_8,, -gpw_v4_e_a065plusbt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_1_deg,, -gpw_v4_e_a065plusbt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_15_min,, -gpw_v4_e_a065plusbt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_2pt5_min,, -gpw_v4_e_a065plusbt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_min,, -gpw_v4_e_a065plusbt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_1,, -gpw_v4_e_a065plusbt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_2,, -gpw_v4_e_a065plusbt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_3,, -gpw_v4_e_a065plusbt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_4,, -gpw_v4_e_a065plusbt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_5,, -gpw_v4_e_a065plusbt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_6,, -gpw_v4_e_a065plusbt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_7,, -gpw_v4_e_a065plusbt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_8,, -gpw_v4_e_a065plusft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_1_deg,, -gpw_v4_e_a065plusft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_15_min,, -gpw_v4_e_a065plusft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_2pt5_min,, -gpw_v4_e_a065plusft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_min,, -gpw_v4_e_a065plusft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_1,, -gpw_v4_e_a065plusft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_2,, -gpw_v4_e_a065plusft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_3,, -gpw_v4_e_a065plusft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_4,, -gpw_v4_e_a065plusft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_5,, -gpw_v4_e_a065plusft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_6,, -gpw_v4_e_a065plusft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_7,, -gpw_v4_e_a065plusft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_8,, -gpw_v4_e_a065plusft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_1_deg,, -gpw_v4_e_a065plusft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_15_min,, -gpw_v4_e_a065plusft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_2pt5_min,, -gpw_v4_e_a065plusft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_min,, -gpw_v4_e_a065plusft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_1,, -gpw_v4_e_a065plusft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_2,, -gpw_v4_e_a065plusft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_3,, -gpw_v4_e_a065plusft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_4,, -gpw_v4_e_a065plusft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_5,, -gpw_v4_e_a065plusft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_6,, -gpw_v4_e_a065plusft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_7,, -gpw_v4_e_a065plusft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_8,, -gpw_v4_e_a065plusmt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_1_deg,, -gpw_v4_e_a065plusmt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_15_min,, -gpw_v4_e_a065plusmt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_2pt5_min,, -gpw_v4_e_a065plusmt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_min,, -gpw_v4_e_a065plusmt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_1,, -gpw_v4_e_a065plusmt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_2,, -gpw_v4_e_a065plusmt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_3,, -gpw_v4_e_a065plusmt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_4,, -gpw_v4_e_a065plusmt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_5,, -gpw_v4_e_a065plusmt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_6,, -gpw_v4_e_a065plusmt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_7,, -gpw_v4_e_a065plusmt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_8,, -gpw_v4_e_a065plusmt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_1_deg,, -gpw_v4_e_a065plusmt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_15_min,, -gpw_v4_e_a065plusmt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_2pt5_min,, -gpw_v4_e_a065plusmt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_min,, -gpw_v4_e_a065plusmt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_1,, -gpw_v4_e_a065plusmt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_2,, -gpw_v4_e_a065plusmt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_3,, -gpw_v4_e_a065plusmt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_4,, -gpw_v4_e_a065plusmt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_5,, -gpw_v4_e_a065plusmt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_6,, -gpw_v4_e_a065plusmt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_7,, -gpw_v4_e_a065plusmt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_8,, -gpw_v4_e_a070_074bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_1_deg,, -gpw_v4_e_a070_074bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_15_min,, -gpw_v4_e_a070_074bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_2pt5_min,, -gpw_v4_e_a070_074bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_min,, -gpw_v4_e_a070_074bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_1,, -gpw_v4_e_a070_074bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_2,, -gpw_v4_e_a070_074bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_3,, -gpw_v4_e_a070_074bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_4,, -gpw_v4_e_a070_074bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_5,, -gpw_v4_e_a070_074bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_6,, -gpw_v4_e_a070_074bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_7,, -gpw_v4_e_a070_074bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_8,, -gpw_v4_e_a070_074bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_1_deg,, -gpw_v4_e_a070_074bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_15_min,, -gpw_v4_e_a070_074bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_2pt5_min,, -gpw_v4_e_a070_074bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_min,, -gpw_v4_e_a070_074bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_1,, -gpw_v4_e_a070_074bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_2,, -gpw_v4_e_a070_074bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_3,, -gpw_v4_e_a070_074bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_4,, -gpw_v4_e_a070_074bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_5,, -gpw_v4_e_a070_074bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_6,, -gpw_v4_e_a070_074bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_7,, -gpw_v4_e_a070_074bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_8,, -gpw_v4_e_a070_074ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_1_deg,, -gpw_v4_e_a070_074ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_15_min,, -gpw_v4_e_a070_074ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_2pt5_min,, -gpw_v4_e_a070_074ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_min,, -gpw_v4_e_a070_074ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_1,, -gpw_v4_e_a070_074ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_2,, -gpw_v4_e_a070_074ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_3,, -gpw_v4_e_a070_074ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_4,, -gpw_v4_e_a070_074ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_5,, -gpw_v4_e_a070_074ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_6,, -gpw_v4_e_a070_074ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_7,, -gpw_v4_e_a070_074ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_8,, -gpw_v4_e_a070_074ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_1_deg,, -gpw_v4_e_a070_074ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_15_min,, -gpw_v4_e_a070_074ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_2pt5_min,, -gpw_v4_e_a070_074ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_min,, -gpw_v4_e_a070_074ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_1,, -gpw_v4_e_a070_074ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_2,, -gpw_v4_e_a070_074ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_3,, -gpw_v4_e_a070_074ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_4,, -gpw_v4_e_a070_074ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_5,, -gpw_v4_e_a070_074ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_6,, -gpw_v4_e_a070_074ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_7,, -gpw_v4_e_a070_074ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_8,, -gpw_v4_e_a070_074mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_1_deg,, -gpw_v4_e_a070_074mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_15_min,, -gpw_v4_e_a070_074mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_2pt5_min,, -gpw_v4_e_a070_074mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_min,, -gpw_v4_e_a070_074mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_1,, -gpw_v4_e_a070_074mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_2,, -gpw_v4_e_a070_074mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_3,, -gpw_v4_e_a070_074mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_4,, -gpw_v4_e_a070_074mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_5,, -gpw_v4_e_a070_074mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_6,, -gpw_v4_e_a070_074mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_7,, -gpw_v4_e_a070_074mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_8,, -gpw_v4_e_a070_074mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_1_deg,, -gpw_v4_e_a070_074mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_15_min,, -gpw_v4_e_a070_074mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_2pt5_min,, -gpw_v4_e_a070_074mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_min,, -gpw_v4_e_a070_074mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_1,, -gpw_v4_e_a070_074mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_2,, -gpw_v4_e_a070_074mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_3,, -gpw_v4_e_a070_074mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_4,, -gpw_v4_e_a070_074mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_5,, -gpw_v4_e_a070_074mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_6,, -gpw_v4_e_a070_074mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_7,, -gpw_v4_e_a070_074mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_8,, -gpw_v4_e_a070plusbt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_1_deg,, -gpw_v4_e_a070plusbt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_15_min,, -gpw_v4_e_a070plusbt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_2pt5_min,, -gpw_v4_e_a070plusbt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_min,, -gpw_v4_e_a070plusbt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_1,, -gpw_v4_e_a070plusbt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_2,, -gpw_v4_e_a070plusbt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_3,, -gpw_v4_e_a070plusbt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_4,, -gpw_v4_e_a070plusbt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_5,, -gpw_v4_e_a070plusbt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_6,, -gpw_v4_e_a070plusbt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_7,, -gpw_v4_e_a070plusbt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_8,, -gpw_v4_e_a070plusbt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_1_deg,, -gpw_v4_e_a070plusbt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_15_min,, -gpw_v4_e_a070plusbt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_2pt5_min,, -gpw_v4_e_a070plusbt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_min,, -gpw_v4_e_a070plusbt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_1,, -gpw_v4_e_a070plusbt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_2,, -gpw_v4_e_a070plusbt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_3,, -gpw_v4_e_a070plusbt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_4,, -gpw_v4_e_a070plusbt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_5,, -gpw_v4_e_a070plusbt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_6,, -gpw_v4_e_a070plusbt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_7,, -gpw_v4_e_a070plusbt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_8,, -gpw_v4_e_a070plusft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_1_deg,, -gpw_v4_e_a070plusft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_15_min,, -gpw_v4_e_a070plusft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_2pt5_min,, -gpw_v4_e_a070plusft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_min,, -gpw_v4_e_a070plusft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_1,, -gpw_v4_e_a070plusft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_2,, -gpw_v4_e_a070plusft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_3,, -gpw_v4_e_a070plusft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_4,, -gpw_v4_e_a070plusft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_5,, -gpw_v4_e_a070plusft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_6,, -gpw_v4_e_a070plusft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_7,, -gpw_v4_e_a070plusft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_8,, -gpw_v4_e_a070plusft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_1_deg,, -gpw_v4_e_a070plusft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_15_min,, -gpw_v4_e_a070plusft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_2pt5_min,, -gpw_v4_e_a070plusft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_min,, -gpw_v4_e_a070plusft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_1,, -gpw_v4_e_a070plusft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_2,, -gpw_v4_e_a070plusft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_3,, -gpw_v4_e_a070plusft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_4,, -gpw_v4_e_a070plusft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_5,, -gpw_v4_e_a070plusft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_6,, -gpw_v4_e_a070plusft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_7,, -gpw_v4_e_a070plusft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_8,, -gpw_v4_e_a070plusmt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_1_deg,, -gpw_v4_e_a070plusmt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_15_min,, -gpw_v4_e_a070plusmt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_2pt5_min,, -gpw_v4_e_a070plusmt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_min,, -gpw_v4_e_a070plusmt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_1,, -gpw_v4_e_a070plusmt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_2,, -gpw_v4_e_a070plusmt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_3,, -gpw_v4_e_a070plusmt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_4,, -gpw_v4_e_a070plusmt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_5,, -gpw_v4_e_a070plusmt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_6,, -gpw_v4_e_a070plusmt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_7,, -gpw_v4_e_a070plusmt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_8,, -gpw_v4_e_a070plusmt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_1_deg,, -gpw_v4_e_a070plusmt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_15_min,, -gpw_v4_e_a070plusmt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_2pt5_min,, -gpw_v4_e_a070plusmt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_min,, -gpw_v4_e_a070plusmt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_1,, -gpw_v4_e_a070plusmt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_2,, -gpw_v4_e_a070plusmt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_3,, -gpw_v4_e_a070plusmt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_4,, -gpw_v4_e_a070plusmt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_5,, -gpw_v4_e_a070plusmt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_6,, -gpw_v4_e_a070plusmt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_7,, -gpw_v4_e_a070plusmt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_8,, -gpw_v4_e_a075_079bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_1_deg,, -gpw_v4_e_a075_079bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_15_min,, -gpw_v4_e_a075_079bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_2pt5_min,, -gpw_v4_e_a075_079bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_min,, -gpw_v4_e_a075_079bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_1,, -gpw_v4_e_a075_079bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_2,, -gpw_v4_e_a075_079bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_3,, -gpw_v4_e_a075_079bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_4,, -gpw_v4_e_a075_079bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_5,, -gpw_v4_e_a075_079bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_6,, -gpw_v4_e_a075_079bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_7,, -gpw_v4_e_a075_079bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_8,, -gpw_v4_e_a075_079bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_1_deg,, -gpw_v4_e_a075_079bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_15_min,, -gpw_v4_e_a075_079bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_2pt5_min,, -gpw_v4_e_a075_079bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_min,, -gpw_v4_e_a075_079bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_1,, -gpw_v4_e_a075_079bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_2,, -gpw_v4_e_a075_079bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_3,, -gpw_v4_e_a075_079bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_4,, -gpw_v4_e_a075_079bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_5,, -gpw_v4_e_a075_079bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_6,, -gpw_v4_e_a075_079bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_7,, -gpw_v4_e_a075_079bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_8,, -gpw_v4_e_a075_079ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_1_deg,, -gpw_v4_e_a075_079ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_15_min,, -gpw_v4_e_a075_079ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_2pt5_min,, -gpw_v4_e_a075_079ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_min,, -gpw_v4_e_a075_079ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_1,, -gpw_v4_e_a075_079ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_2,, -gpw_v4_e_a075_079ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_3,, -gpw_v4_e_a075_079ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_4,, -gpw_v4_e_a075_079ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_5,, -gpw_v4_e_a075_079ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_6,, -gpw_v4_e_a075_079ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_7,, -gpw_v4_e_a075_079ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_8,, -gpw_v4_e_a075_079ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_1_deg,, -gpw_v4_e_a075_079ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_15_min,, -gpw_v4_e_a075_079ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_2pt5_min,, -gpw_v4_e_a075_079ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_min,, -gpw_v4_e_a075_079ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_1,, -gpw_v4_e_a075_079ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_2,, -gpw_v4_e_a075_079ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_3,, -gpw_v4_e_a075_079ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_4,, -gpw_v4_e_a075_079ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_5,, -gpw_v4_e_a075_079ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_6,, -gpw_v4_e_a075_079ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_7,, -gpw_v4_e_a075_079ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_8,, -gpw_v4_e_a075_079mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_1_deg,, -gpw_v4_e_a075_079mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_15_min,, -gpw_v4_e_a075_079mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_2pt5_min,, -gpw_v4_e_a075_079mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_min,, -gpw_v4_e_a075_079mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_1,, -gpw_v4_e_a075_079mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_2,, -gpw_v4_e_a075_079mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_3,, -gpw_v4_e_a075_079mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_4,, -gpw_v4_e_a075_079mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_5,, -gpw_v4_e_a075_079mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_6,, -gpw_v4_e_a075_079mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_7,, -gpw_v4_e_a075_079mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_8,, -gpw_v4_e_a075_079mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_1_deg,, -gpw_v4_e_a075_079mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_15_min,, -gpw_v4_e_a075_079mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_2pt5_min,, -gpw_v4_e_a075_079mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_min,, -gpw_v4_e_a075_079mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_1,, -gpw_v4_e_a075_079mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_2,, -gpw_v4_e_a075_079mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_3,, -gpw_v4_e_a075_079mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_4,, -gpw_v4_e_a075_079mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_5,, -gpw_v4_e_a075_079mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_6,, -gpw_v4_e_a075_079mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_7,, -gpw_v4_e_a075_079mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_8,, -gpw_v4_e_a075plusbt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_1_deg,, -gpw_v4_e_a075plusbt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_15_min,, -gpw_v4_e_a075plusbt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_2pt5_min,, -gpw_v4_e_a075plusbt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_min,, -gpw_v4_e_a075plusbt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_1,, -gpw_v4_e_a075plusbt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_2,, -gpw_v4_e_a075plusbt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_3,, -gpw_v4_e_a075plusbt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_4,, -gpw_v4_e_a075plusbt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_5,, -gpw_v4_e_a075plusbt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_6,, -gpw_v4_e_a075plusbt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_7,, -gpw_v4_e_a075plusbt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_8,, -gpw_v4_e_a075plusbt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_1_deg,, -gpw_v4_e_a075plusbt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_15_min,, -gpw_v4_e_a075plusbt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_2pt5_min,, -gpw_v4_e_a075plusbt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_min,, -gpw_v4_e_a075plusbt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_1,, -gpw_v4_e_a075plusbt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_2,, -gpw_v4_e_a075plusbt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_3,, -gpw_v4_e_a075plusbt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_4,, -gpw_v4_e_a075plusbt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_5,, -gpw_v4_e_a075plusbt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_6,, -gpw_v4_e_a075plusbt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_7,, -gpw_v4_e_a075plusbt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_8,, -gpw_v4_e_a075plusft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_1_deg,, -gpw_v4_e_a075plusft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_15_min,, -gpw_v4_e_a075plusft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_2pt5_min,, -gpw_v4_e_a075plusft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_min,, -gpw_v4_e_a075plusft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_1,, -gpw_v4_e_a075plusft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_2,, -gpw_v4_e_a075plusft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_3,, -gpw_v4_e_a075plusft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_4,, -gpw_v4_e_a075plusft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_5,, -gpw_v4_e_a075plusft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_6,, -gpw_v4_e_a075plusft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_7,, -gpw_v4_e_a075plusft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_8,, -gpw_v4_e_a075plusft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_1_deg,, -gpw_v4_e_a075plusft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_15_min,, -gpw_v4_e_a075plusft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_2pt5_min,, -gpw_v4_e_a075plusft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_min,, -gpw_v4_e_a075plusft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_1,, -gpw_v4_e_a075plusft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_2,, -gpw_v4_e_a075plusft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_3,, -gpw_v4_e_a075plusft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_4,, -gpw_v4_e_a075plusft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_5,, -gpw_v4_e_a075plusft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_6,, -gpw_v4_e_a075plusft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_7,, -gpw_v4_e_a075plusft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_8,, -gpw_v4_e_a075plusmt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_1_deg,, -gpw_v4_e_a075plusmt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_15_min,, -gpw_v4_e_a075plusmt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_2pt5_min,, -gpw_v4_e_a075plusmt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_min,, -gpw_v4_e_a075plusmt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_1,, -gpw_v4_e_a075plusmt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_2,, -gpw_v4_e_a075plusmt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_3,, -gpw_v4_e_a075plusmt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_4,, -gpw_v4_e_a075plusmt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_5,, -gpw_v4_e_a075plusmt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_6,, -gpw_v4_e_a075plusmt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_7,, -gpw_v4_e_a075plusmt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_8,, -gpw_v4_e_a075plusmt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_1_deg,, -gpw_v4_e_a075plusmt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_15_min,, -gpw_v4_e_a075plusmt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_2pt5_min,, -gpw_v4_e_a075plusmt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_min,, -gpw_v4_e_a075plusmt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_1,, -gpw_v4_e_a075plusmt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_2,, -gpw_v4_e_a075plusmt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_3,, -gpw_v4_e_a075plusmt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_4,, -gpw_v4_e_a075plusmt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_5,, -gpw_v4_e_a075plusmt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_6,, -gpw_v4_e_a075plusmt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_7,, -gpw_v4_e_a075plusmt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_8,, -gpw_v4_e_a080_084bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_1_deg,, -gpw_v4_e_a080_084bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_15_min,, -gpw_v4_e_a080_084bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_2pt5_min,, -gpw_v4_e_a080_084bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_min,, -gpw_v4_e_a080_084bt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_1,, -gpw_v4_e_a080_084bt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_2,, -gpw_v4_e_a080_084bt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_3,, -gpw_v4_e_a080_084bt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_4,, -gpw_v4_e_a080_084bt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_5,, -gpw_v4_e_a080_084bt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_6,, -gpw_v4_e_a080_084bt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_7,, -gpw_v4_e_a080_084bt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_8,, -gpw_v4_e_a080_084bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_1_deg,, -gpw_v4_e_a080_084bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_15_min,, -gpw_v4_e_a080_084bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_2pt5_min,, -gpw_v4_e_a080_084bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_min,, -gpw_v4_e_a080_084bt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_1,, -gpw_v4_e_a080_084bt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_2,, -gpw_v4_e_a080_084bt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_3,, -gpw_v4_e_a080_084bt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_4,, -gpw_v4_e_a080_084bt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_5,, -gpw_v4_e_a080_084bt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_6,, -gpw_v4_e_a080_084bt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_7,, -gpw_v4_e_a080_084bt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_8,, -gpw_v4_e_a080_084ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_1_deg,, -gpw_v4_e_a080_084ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_15_min,, -gpw_v4_e_a080_084ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_2pt5_min,, -gpw_v4_e_a080_084ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_min,, -gpw_v4_e_a080_084ft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_1,, -gpw_v4_e_a080_084ft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_2,, -gpw_v4_e_a080_084ft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_3,, -gpw_v4_e_a080_084ft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_4,, -gpw_v4_e_a080_084ft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_5,, -gpw_v4_e_a080_084ft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_6,, -gpw_v4_e_a080_084ft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_7,, -gpw_v4_e_a080_084ft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_8,, -gpw_v4_e_a080_084ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_1_deg,, -gpw_v4_e_a080_084ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_15_min,, -gpw_v4_e_a080_084ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_2pt5_min,, -gpw_v4_e_a080_084ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_min,, -gpw_v4_e_a080_084ft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_1,, -gpw_v4_e_a080_084ft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_2,, -gpw_v4_e_a080_084ft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_3,, -gpw_v4_e_a080_084ft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_4,, -gpw_v4_e_a080_084ft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_5,, -gpw_v4_e_a080_084ft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_6,, -gpw_v4_e_a080_084ft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_7,, -gpw_v4_e_a080_084ft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_8,, -gpw_v4_e_a080_084mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_1_deg,, -gpw_v4_e_a080_084mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_15_min,, -gpw_v4_e_a080_084mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_2pt5_min,, -gpw_v4_e_a080_084mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_min,, -gpw_v4_e_a080_084mt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_1,, -gpw_v4_e_a080_084mt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_2,, -gpw_v4_e_a080_084mt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_3,, -gpw_v4_e_a080_084mt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_4,, -gpw_v4_e_a080_084mt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_5,, -gpw_v4_e_a080_084mt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_6,, -gpw_v4_e_a080_084mt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_7,, -gpw_v4_e_a080_084mt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_8,, -gpw_v4_e_a080_084mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_1_deg,, -gpw_v4_e_a080_084mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_15_min,, -gpw_v4_e_a080_084mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_2pt5_min,, -gpw_v4_e_a080_084mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_min,, -gpw_v4_e_a080_084mt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_1,, -gpw_v4_e_a080_084mt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_2,, -gpw_v4_e_a080_084mt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_3,, -gpw_v4_e_a080_084mt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_4,, -gpw_v4_e_a080_084mt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_5,, -gpw_v4_e_a080_084mt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_6,, -gpw_v4_e_a080_084mt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_7,, -gpw_v4_e_a080_084mt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_8,, -gpw_v4_e_a080plusbt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_1_deg,, -gpw_v4_e_a080plusbt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_15_min,, -gpw_v4_e_a080plusbt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_2pt5_min,, -gpw_v4_e_a080plusbt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_min,, -gpw_v4_e_a080plusbt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_1,, -gpw_v4_e_a080plusbt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_2,, -gpw_v4_e_a080plusbt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_3,, -gpw_v4_e_a080plusbt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_4,, -gpw_v4_e_a080plusbt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_5,, -gpw_v4_e_a080plusbt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_6,, -gpw_v4_e_a080plusbt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_7,, -gpw_v4_e_a080plusbt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_8,, -gpw_v4_e_a080plusbt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_1_deg,, -gpw_v4_e_a080plusbt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_15_min,, -gpw_v4_e_a080plusbt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_2pt5_min,, -gpw_v4_e_a080plusbt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_min,, -gpw_v4_e_a080plusbt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_1,, -gpw_v4_e_a080plusbt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_2,, -gpw_v4_e_a080plusbt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_3,, -gpw_v4_e_a080plusbt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_4,, -gpw_v4_e_a080plusbt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_5,, -gpw_v4_e_a080plusbt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_6,, -gpw_v4_e_a080plusbt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_7,, -gpw_v4_e_a080plusbt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_8,, -gpw_v4_e_a080plusft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_1_deg,, -gpw_v4_e_a080plusft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_15_min,, -gpw_v4_e_a080plusft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_2pt5_min,, -gpw_v4_e_a080plusft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_min,, -gpw_v4_e_a080plusft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_1,, -gpw_v4_e_a080plusft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_2,, -gpw_v4_e_a080plusft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_3,, -gpw_v4_e_a080plusft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_4,, -gpw_v4_e_a080plusft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_5,, -gpw_v4_e_a080plusft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_6,, -gpw_v4_e_a080plusft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_7,, -gpw_v4_e_a080plusft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_8,, -gpw_v4_e_a080plusft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_1_deg,, -gpw_v4_e_a080plusft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_15_min,, -gpw_v4_e_a080plusft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_2pt5_min,, -gpw_v4_e_a080plusft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_min,, -gpw_v4_e_a080plusft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_1,, -gpw_v4_e_a080plusft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_2,, -gpw_v4_e_a080plusft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_3,, -gpw_v4_e_a080plusft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_4,, -gpw_v4_e_a080plusft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_5,, -gpw_v4_e_a080plusft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_6,, -gpw_v4_e_a080plusft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_7,, -gpw_v4_e_a080plusft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_8,, -gpw_v4_e_a080plusmt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_1_deg,, -gpw_v4_e_a080plusmt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_15_min,, -gpw_v4_e_a080plusmt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_2pt5_min,, -gpw_v4_e_a080plusmt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_min,, -gpw_v4_e_a080plusmt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_1,, -gpw_v4_e_a080plusmt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_2,, -gpw_v4_e_a080plusmt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_3,, -gpw_v4_e_a080plusmt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_4,, -gpw_v4_e_a080plusmt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_5,, -gpw_v4_e_a080plusmt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_6,, -gpw_v4_e_a080plusmt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_7,, -gpw_v4_e_a080plusmt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_8,, -gpw_v4_e_a080plusmt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_1_deg,, -gpw_v4_e_a080plusmt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_15_min,, -gpw_v4_e_a080plusmt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_2pt5_min,, -gpw_v4_e_a080plusmt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_min,, -gpw_v4_e_a080plusmt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_1,, -gpw_v4_e_a080plusmt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_2,, -gpw_v4_e_a080plusmt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_3,, -gpw_v4_e_a080plusmt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_4,, -gpw_v4_e_a080plusmt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_5,, -gpw_v4_e_a080plusmt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_6,, -gpw_v4_e_a080plusmt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_7,, -gpw_v4_e_a080plusmt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_8,, -gpw_v4_e_a085plusbt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_1_deg,, -gpw_v4_e_a085plusbt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_15_min,, -gpw_v4_e_a085plusbt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_2pt5_min,, -gpw_v4_e_a085plusbt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_min,, -gpw_v4_e_a085plusbt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_1,, -gpw_v4_e_a085plusbt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_2,, -gpw_v4_e_a085plusbt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_3,, -gpw_v4_e_a085plusbt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_4,, -gpw_v4_e_a085plusbt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_5,, -gpw_v4_e_a085plusbt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_6,, -gpw_v4_e_a085plusbt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_7,, -gpw_v4_e_a085plusbt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_8,, -gpw_v4_e_a085plusbt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_1_deg,, -gpw_v4_e_a085plusbt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_15_min,, -gpw_v4_e_a085plusbt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_2pt5_min,, -gpw_v4_e_a085plusbt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_min,, -gpw_v4_e_a085plusbt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_1,, -gpw_v4_e_a085plusbt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_2,, -gpw_v4_e_a085plusbt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_3,, -gpw_v4_e_a085plusbt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_4,, -gpw_v4_e_a085plusbt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_5,, -gpw_v4_e_a085plusbt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_6,, -gpw_v4_e_a085plusbt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_7,, -gpw_v4_e_a085plusbt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_8,, -gpw_v4_e_a085plusft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_1_deg,, -gpw_v4_e_a085plusft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_15_min,, -gpw_v4_e_a085plusft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_2pt5_min,, -gpw_v4_e_a085plusft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_min,, -gpw_v4_e_a085plusft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_1,, -gpw_v4_e_a085plusft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_2,, -gpw_v4_e_a085plusft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_3,, -gpw_v4_e_a085plusft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_4,, -gpw_v4_e_a085plusft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_5,, -gpw_v4_e_a085plusft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_6,, -gpw_v4_e_a085plusft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_7,, -gpw_v4_e_a085plusft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_8,, -gpw_v4_e_a085plusft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_1_deg,, -gpw_v4_e_a085plusft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_15_min,, -gpw_v4_e_a085plusft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_2pt5_min,, -gpw_v4_e_a085plusft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_min,, -gpw_v4_e_a085plusft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_1,, -gpw_v4_e_a085plusft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_2,, -gpw_v4_e_a085plusft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_3,, -gpw_v4_e_a085plusft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_4,, -gpw_v4_e_a085plusft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_5,, -gpw_v4_e_a085plusft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_6,, -gpw_v4_e_a085plusft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_7,, -gpw_v4_e_a085plusft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_8,, -gpw_v4_e_a085plusmt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_1_deg,, -gpw_v4_e_a085plusmt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_15_min,, -gpw_v4_e_a085plusmt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_2pt5_min,, -gpw_v4_e_a085plusmt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_min,, -gpw_v4_e_a085plusmt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_1,, -gpw_v4_e_a085plusmt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_2,, -gpw_v4_e_a085plusmt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_3,, -gpw_v4_e_a085plusmt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_4,, -gpw_v4_e_a085plusmt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_5,, -gpw_v4_e_a085plusmt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_6,, -gpw_v4_e_a085plusmt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_7,, -gpw_v4_e_a085plusmt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_8,, -gpw_v4_e_a085plusmt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_1_deg,, -gpw_v4_e_a085plusmt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_15_min,, -gpw_v4_e_a085plusmt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_2pt5_min,, -gpw_v4_e_a085plusmt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_min,, -gpw_v4_e_a085plusmt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_1,, -gpw_v4_e_a085plusmt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_2,, -gpw_v4_e_a085plusmt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_3,, -gpw_v4_e_a085plusmt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_4,, -gpw_v4_e_a085plusmt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_5,, -gpw_v4_e_a085plusmt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_6,, -gpw_v4_e_a085plusmt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_7,, -gpw_v4_e_a085plusmt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_8,, -gpw_v4_e_atotpopft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_1_deg,, -gpw_v4_e_atotpopft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_15_min,, -gpw_v4_e_atotpopft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_2pt5_min,, -gpw_v4_e_atotpopft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_min,, -gpw_v4_e_atotpopft_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_1,, -gpw_v4_e_atotpopft_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_2,, -gpw_v4_e_atotpopft_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_3,, -gpw_v4_e_atotpopft_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_4,, -gpw_v4_e_atotpopft_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_5,, -gpw_v4_e_atotpopft_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_6,, -gpw_v4_e_atotpopft_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_7,, -gpw_v4_e_atotpopft_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_8,, -gpw_v4_e_atotpopft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_1_deg,, -gpw_v4_e_atotpopft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_15_min,, -gpw_v4_e_atotpopft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_2pt5_min,, -gpw_v4_e_atotpopft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_min,, -gpw_v4_e_atotpopft_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_1,, -gpw_v4_e_atotpopft_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_2,, -gpw_v4_e_atotpopft_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_3,, -gpw_v4_e_atotpopft_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_4,, -gpw_v4_e_atotpopft_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_5,, -gpw_v4_e_atotpopft_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_6,, -gpw_v4_e_atotpopft_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_7,, -gpw_v4_e_atotpopft_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_8,, -gpw_v4_e_atotpopmt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_1_deg,, -gpw_v4_e_atotpopmt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_15_min,, -gpw_v4_e_atotpopmt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_2pt5_min,, -gpw_v4_e_atotpopmt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_min,, -gpw_v4_e_atotpopmt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_1,, -gpw_v4_e_atotpopmt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_2,, -gpw_v4_e_atotpopmt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_3,, -gpw_v4_e_atotpopmt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_4,, -gpw_v4_e_atotpopmt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_5,, -gpw_v4_e_atotpopmt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_6,, -gpw_v4_e_atotpopmt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_7,, -gpw_v4_e_atotpopmt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_8,, -gpw_v4_e_atotpopmt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_1_deg,, -gpw_v4_e_atotpopmt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_15_min,, -gpw_v4_e_atotpopmt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_2pt5_min,, -gpw_v4_e_atotpopmt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_min,, -gpw_v4_e_atotpopmt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_1,, -gpw_v4_e_atotpopmt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_2,, -gpw_v4_e_atotpopmt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_3,, -gpw_v4_e_atotpopmt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_4,, -gpw_v4_e_atotpopmt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_5,, -gpw_v4_e_atotpopmt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_6,, -gpw_v4_e_atotpopmt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_7,, -gpw_v4_e_atotpopmt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_8,, -gpw_v4_context_1_deg,gpw_v4_data_quality_indicators_rev10_context_1_deg,, -gpw_v4_context_15_min,gpw_v4_data_quality_indicators_rev10_context_15_min,, -gpw_v4_context_2pt5_min,gpw_v4_data_quality_indicators_rev10_context_2pt5_min,, -gpw_v4_context_30_min,gpw_v4_data_quality_indicators_rev10_context_30_min,, -gpw_v4_context_30_sec_1,gpw_v4_data_quality_indicators_rev10_context_30_sec_1,, -gpw_v4_context_30_sec_2,gpw_v4_data_quality_indicators_rev10_context_30_sec_2,, -gpw_v4_context_30_sec_3,gpw_v4_data_quality_indicators_rev10_context_30_sec_3,, -gpw_v4_context_30_sec_4,gpw_v4_data_quality_indicators_rev10_context_30_sec_4,, -gpw_v4_context_30_sec_5,gpw_v4_data_quality_indicators_rev10_context_30_sec_5,, -gpw_v4_context_30_sec_6,gpw_v4_data_quality_indicators_rev10_context_30_sec_6,, -gpw_v4_context_30_sec_7,gpw_v4_data_quality_indicators_rev10_context_30_sec_7,, -gpw_v4_context_30_sec_8,gpw_v4_data_quality_indicators_rev10_context_30_sec_8,, -gpw_v4_mean_maskedadminarea_1_deg,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_1_deg,, -gpw_v4_mean_maskedadminarea_15_min,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_15_min,, -gpw_v4_mean_maskedadminarea_2pt5_min,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_2pt5_min,, -gpw_v4_mean_maskedadminarea_30_min,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_min,, -gpw_v4_mean_maskedadminarea_30_sec_1,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_1,, -gpw_v4_mean_maskedadminarea_30_sec_2,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_2,, -gpw_v4_mean_maskedadminarea_30_sec_3,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_3,, -gpw_v4_mean_maskedadminarea_30_sec_4,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_4,, -gpw_v4_mean_maskedadminarea_30_sec_5,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_5,, -gpw_v4_mean_maskedadminarea_30_sec_6,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_6,, -gpw_v4_mean_maskedadminarea_30_sec_7,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_7,, -gpw_v4_mean_maskedadminarea_30_sec_8,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_8,, -gpw_v4_watermask_1_deg,gpw_v4_data_quality_indicators_rev10_watermask_1_deg,, -gpw_v4_watermask_15_min,gpw_v4_data_quality_indicators_rev10_watermask_15_min,, -gpw_v4_watermask_2pt5_min,gpw_v4_data_quality_indicators_rev10_watermask_2pt5_min,, -gpw_v4_watermask_30_min,gpw_v4_data_quality_indicators_rev10_watermask_30_min,, -gpw_v4_watermask_30_sec_1,gpw_v4_data_quality_indicators_rev10_watermask_30_sec_1,, -gpw_v4_watermask_30_sec_2,gpw_v4_data_quality_indicators_rev10_watermask_30_sec_2,, -gpw_v4_watermask_30_sec_3,gpw_v4_data_quality_indicators_rev10_watermask_30_sec_3,, -gpw_v4_watermask_30_sec_4,gpw_v4_data_quality_indicators_rev10_watermask_30_sec_4,, -gpw_v4_watermask_30_sec_5,gpw_v4_data_quality_indicators_rev10_watermask_30_sec_5,, -gpw_v4_watermask_30_sec_6,gpw_v4_data_quality_indicators_rev10_watermask_30_sec_6,, -gpw_v4_watermask_30_sec_7,gpw_v4_data_quality_indicators_rev10_watermask_30_sec_7,, -gpw_v4_watermask_30_sec_8,gpw_v4_data_quality_indicators_rev10_watermask_30_sec_8,, -gpw_v4_maskedareakm_1_deg,gpw_v4_land_water_area_rev10_landareakm_1_deg,, -gpw_v4_maskedareakm_15_min,gpw_v4_land_water_area_rev10_landareakm_15_min,, -gpw_v4_maskedareakm_2pt5_min,gpw_v4_land_water_area_rev10_landareakm_2pt5_min,, -gpw_v4_maskedareakm_30_min,gpw_v4_land_water_area_rev10_landareakm_30_min,, -gpw_v4_maskedareakm_30_sec_1,gpw_v4_land_water_area_rev10_landareakm_30_sec_1,, -gpw_v4_maskedareakm_30_sec_2,gpw_v4_land_water_area_rev10_landareakm_30_sec_2,, -gpw_v4_maskedareakm_30_sec_3,gpw_v4_land_water_area_rev10_landareakm_30_sec_3,, -gpw_v4_maskedareakm_30_sec_4,gpw_v4_land_water_area_rev10_landareakm_30_sec_4,, -gpw_v4_maskedareakm_30_sec_5,gpw_v4_land_water_area_rev10_landareakm_30_sec_5,, -gpw_v4_maskedareakm_30_sec_6,gpw_v4_land_water_area_rev10_landareakm_30_sec_6,, -gpw_v4_maskedareakm_30_sec_7,gpw_v4_land_water_area_rev10_landareakm_30_sec_7,, -gpw_v4_maskedareakm_30_sec_8,gpw_v4_land_water_area_rev10_landareakm_30_sec_8,, -gpw_v4_waterareakm_1_deg,gpw_v4_land_water_area_rev10_waterareakm_1_deg,, -gpw_v4_waterareakm_15_min,gpw_v4_land_water_area_rev10_waterareakm_15_min,, -gpw_v4_waterareakm_2pt5_min,gpw_v4_land_water_area_rev10_waterareakm_2pt5_min,, -gpw_v4_waterareakm_30_min,gpw_v4_land_water_area_rev10_waterareakm_30_min,, -gpw_v4_waterareakm_30_sec_1,gpw_v4_land_water_area_rev10_waterareakm_30_sec_1,, -gpw_v4_waterareakm_30_sec_2,gpw_v4_land_water_area_rev10_waterareakm_30_sec_2,, -gpw_v4_waterareakm_30_sec_3,gpw_v4_land_water_area_rev10_waterareakm_30_sec_3,, -gpw_v4_waterareakm_30_sec_4,gpw_v4_land_water_area_rev10_waterareakm_30_sec_4,, -gpw_v4_waterareakm_30_sec_5,gpw_v4_land_water_area_rev10_waterareakm_30_sec_5,, -gpw_v4_waterareakm_30_sec_6,gpw_v4_land_water_area_rev10_waterareakm_30_sec_6,, -gpw_v4_waterareakm_30_sec_7,gpw_v4_land_water_area_rev10_waterareakm_30_sec_7,, -gpw_v4_waterareakm_30_sec_8,gpw_v4_land_water_area_rev10_waterareakm_30_sec_8,, -gpw_v4_une_atotpopbt_1975_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_1_deg,, -gpw_v4_une_atotpopbt_1975_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_15_min,, -gpw_v4_une_atotpopbt_1975_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_2pt5_min,, -gpw_v4_une_atotpopbt_1975_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_30_min,, -gpw_v4_une_atotpopbt_1975_cntm_30_sec_1,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_30_sec_1,, -gpw_v4_une_atotpopbt_1975_cntm_30_sec_2,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_30_sec_2,, -gpw_v4_une_atotpopbt_1975_cntm_30_sec_3,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_30_sec_3,, -gpw_v4_une_atotpopbt_1975_cntm_30_sec_4,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_30_sec_4,, -gpw_v4_une_atotpopbt_1975_cntm_30_sec_5,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_30_sec_5,, -gpw_v4_une_atotpopbt_1975_cntm_30_sec_6,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_30_sec_6,, -gpw_v4_une_atotpopbt_1975_cntm_30_sec_7,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_30_sec_7,, -gpw_v4_une_atotpopbt_1975_cntm_30_sec_8,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_30_sec_8,, -gpw_v4_une_atotpopbt_1990_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_1_deg,, -gpw_v4_une_atotpopbt_1990_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_15_min,, -gpw_v4_une_atotpopbt_1990_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_2pt5_min,, -gpw_v4_une_atotpopbt_1990_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_30_min,, -gpw_v4_une_atotpopbt_1990_cntm_30_sec_1,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_30_sec_1,, -gpw_v4_une_atotpopbt_1990_cntm_30_sec_2,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_30_sec_2,, -gpw_v4_une_atotpopbt_1990_cntm_30_sec_3,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_30_sec_3,, -gpw_v4_une_atotpopbt_1990_cntm_30_sec_4,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_30_sec_4,, -gpw_v4_une_atotpopbt_1990_cntm_30_sec_5,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_30_sec_5,, -gpw_v4_une_atotpopbt_1990_cntm_30_sec_6,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_30_sec_6,, -gpw_v4_une_atotpopbt_1990_cntm_30_sec_7,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_30_sec_7,, -gpw_v4_une_atotpopbt_1990_cntm_30_sec_8,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_30_sec_8,, -gpw_v4_une_atotpopbt_2000_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_1_deg,, -gpw_v4_une_atotpopbt_2000_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_15_min,, -gpw_v4_une_atotpopbt_2000_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_2pt5_min,, -gpw_v4_une_atotpopbt_2000_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_30_min,, -gpw_v4_une_atotpopbt_2000_cntm_30_sec_1,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_30_sec_1,, -gpw_v4_une_atotpopbt_2000_cntm_30_sec_2,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_30_sec_2,, -gpw_v4_une_atotpopbt_2000_cntm_30_sec_3,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_30_sec_3,, -gpw_v4_une_atotpopbt_2000_cntm_30_sec_4,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_30_sec_4,, -gpw_v4_une_atotpopbt_2000_cntm_30_sec_5,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_30_sec_5,, -gpw_v4_une_atotpopbt_2000_cntm_30_sec_6,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_30_sec_6,, -gpw_v4_une_atotpopbt_2000_cntm_30_sec_7,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_30_sec_7,, -gpw_v4_une_atotpopbt_2000_cntm_30_sec_8,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_30_sec_8,, -gpw_v4_une_atotpopbt_2005_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_1_deg,, -gpw_v4_une_atotpopbt_2005_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_15_min,, -gpw_v4_une_atotpopbt_2005_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_2pt5_min,, -gpw_v4_une_atotpopbt_2005_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_30_min,, -gpw_v4_une_atotpopbt_2005_cntm_30_sec_1,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_30_sec_1,, -gpw_v4_une_atotpopbt_2005_cntm_30_sec_2,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_30_sec_2,, -gpw_v4_une_atotpopbt_2005_cntm_30_sec_3,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_30_sec_3,, -gpw_v4_une_atotpopbt_2005_cntm_30_sec_4,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_30_sec_4,, -gpw_v4_une_atotpopbt_2005_cntm_30_sec_5,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_30_sec_5,, -gpw_v4_une_atotpopbt_2005_cntm_30_sec_6,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_30_sec_6,, -gpw_v4_une_atotpopbt_2005_cntm_30_sec_7,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_30_sec_7,, -gpw_v4_une_atotpopbt_2005_cntm_30_sec_8,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_30_sec_8,, -gpw_v4_une_atotpopbt_2010_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_1_deg,, -gpw_v4_une_atotpopbt_2010_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_15_min,, -gpw_v4_une_atotpopbt_2010_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_2pt5_min,, -gpw_v4_une_atotpopbt_2010_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_30_min,, -gpw_v4_une_atotpopbt_2010_cntm_30_sec_1,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_30_sec_1,, -gpw_v4_une_atotpopbt_2010_cntm_30_sec_2,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_30_sec_2,, -gpw_v4_une_atotpopbt_2010_cntm_30_sec_3,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_30_sec_3,, -gpw_v4_une_atotpopbt_2010_cntm_30_sec_4,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_30_sec_4,, -gpw_v4_une_atotpopbt_2010_cntm_30_sec_5,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_30_sec_5,, -gpw_v4_une_atotpopbt_2010_cntm_30_sec_6,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_30_sec_6,, -gpw_v4_une_atotpopbt_2010_cntm_30_sec_7,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_30_sec_7,, -gpw_v4_une_atotpopbt_2010_cntm_30_sec_8,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_30_sec_8,, -gpw_v4_une_atotpopbt_2015_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_1_deg,, -gpw_v4_une_atotpopbt_2015_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_15_min,, -gpw_v4_une_atotpopbt_2015_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_2pt5_min,, -gpw_v4_une_atotpopbt_2015_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_30_min,, -gpw_v4_une_atotpopbt_2015_cntm_30_sec_1,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_30_sec_1,, -gpw_v4_une_atotpopbt_2015_cntm_30_sec_2,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_30_sec_2,, -gpw_v4_une_atotpopbt_2015_cntm_30_sec_3,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_30_sec_3,, -gpw_v4_une_atotpopbt_2015_cntm_30_sec_4,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_30_sec_4,, -gpw_v4_une_atotpopbt_2015_cntm_30_sec_5,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_30_sec_5,, -gpw_v4_une_atotpopbt_2015_cntm_30_sec_6,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_30_sec_6,, -gpw_v4_une_atotpopbt_2015_cntm_30_sec_7,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_30_sec_7,, -gpw_v4_une_atotpopbt_2015_cntm_30_sec_8,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_30_sec_8,, -gpw_v4_une_atotpopbt_2020_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_1_deg,, -gpw_v4_une_atotpopbt_2020_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_15_min,, -gpw_v4_une_atotpopbt_2020_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_2pt5_min,, -gpw_v4_une_atotpopbt_2020_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_30_min,, -gpw_v4_une_atotpopbt_2020_cntm_30_sec_1,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_30_sec_1,, -gpw_v4_une_atotpopbt_2020_cntm_30_sec_2,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_30_sec_2,, -gpw_v4_une_atotpopbt_2020_cntm_30_sec_3,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_30_sec_3,, -gpw_v4_une_atotpopbt_2020_cntm_30_sec_4,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_30_sec_4,, -gpw_v4_une_atotpopbt_2020_cntm_30_sec_5,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_30_sec_5,, -gpw_v4_une_atotpopbt_2020_cntm_30_sec_6,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_30_sec_6,, -gpw_v4_une_atotpopbt_2020_cntm_30_sec_7,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_30_sec_7,, -gpw_v4_une_atotpopbt_2020_cntm_30_sec_8,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_30_sec_8,, -gpw_v4_e_atotpopbt_1975_cntm_1_deg,gpw_v4_population_count_rev10_1975_cntm_1_deg,, -gpw_v4_e_atotpopbt_1975_cntm_15_min,gpw_v4_population_count_rev10_1975_cntm_15_min,, -gpw_v4_e_atotpopbt_1975_cntm_2pt5_min,gpw_v4_population_count_rev10_1975_cntm_2pt5_min,, -gpw_v4_e_atotpopbt_1975_cntm_30_min,gpw_v4_population_count_rev10_1975_cntm_30_min,, -gpw_v4_e_atotpopbt_1975_cntm_30_sec_1,gpw_v4_population_count_rev10_1975_cntm_30_sec_1,, -gpw_v4_e_atotpopbt_1975_cntm_30_sec_2,gpw_v4_population_count_rev10_1975_cntm_30_sec_2,, -gpw_v4_e_atotpopbt_1975_cntm_30_sec_3,gpw_v4_population_count_rev10_1975_cntm_30_sec_3,, -gpw_v4_e_atotpopbt_1975_cntm_30_sec_4,gpw_v4_population_count_rev10_1975_cntm_30_sec_4,, -gpw_v4_e_atotpopbt_1975_cntm_30_sec_5,gpw_v4_population_count_rev10_1975_cntm_30_sec_5,, -gpw_v4_e_atotpopbt_1975_cntm_30_sec_6,gpw_v4_population_count_rev10_1975_cntm_30_sec_6,, -gpw_v4_e_atotpopbt_1975_cntm_30_sec_7,gpw_v4_population_count_rev10_1975_cntm_30_sec_7,, -gpw_v4_e_atotpopbt_1975_cntm_30_sec_8,gpw_v4_population_count_rev10_1975_cntm_30_sec_8,, -gpw_v4_e_atotpopbt_1990_cntm_1_deg,gpw_v4_population_count_rev10_1990_cntm_1_deg,, -gpw_v4_e_atotpopbt_1990_cntm_15_min,gpw_v4_population_count_rev10_1990_cntm_15_min,, -gpw_v4_e_atotpopbt_1990_cntm_2pt5_min,gpw_v4_population_count_rev10_1990_cntm_2pt5_min,, -gpw_v4_e_atotpopbt_1990_cntm_30_min,gpw_v4_population_count_rev10_1990_cntm_30_min,, -gpw_v4_e_atotpopbt_1990_cntm_30_sec_1,gpw_v4_population_count_rev10_1990_cntm_30_sec_1,, -gpw_v4_e_atotpopbt_1990_cntm_30_sec_2,gpw_v4_population_count_rev10_1990_cntm_30_sec_2,, -gpw_v4_e_atotpopbt_1990_cntm_30_sec_3,gpw_v4_population_count_rev10_1990_cntm_30_sec_3,, -gpw_v4_e_atotpopbt_1990_cntm_30_sec_4,gpw_v4_population_count_rev10_1990_cntm_30_sec_4,, -gpw_v4_e_atotpopbt_1990_cntm_30_sec_5,gpw_v4_population_count_rev10_1990_cntm_30_sec_5,, -gpw_v4_e_atotpopbt_1990_cntm_30_sec_6,gpw_v4_population_count_rev10_1990_cntm_30_sec_6,, -gpw_v4_e_atotpopbt_1990_cntm_30_sec_7,gpw_v4_population_count_rev10_1990_cntm_30_sec_7,, -gpw_v4_e_atotpopbt_1990_cntm_30_sec_8,gpw_v4_population_count_rev10_1990_cntm_30_sec_8,, -gpw_v4_e_atotpopbt_2000_cntm_1_deg,gpw_v4_population_count_rev10_2000_cntm_1_deg,, -gpw_v4_e_atotpopbt_2000_cntm_15_min,gpw_v4_population_count_rev10_2000_cntm_15_min,, -gpw_v4_e_atotpopbt_2000_cntm_2pt5_min,gpw_v4_population_count_rev10_2000_cntm_2pt5_min,, -gpw_v4_e_atotpopbt_2000_cntm_30_min,gpw_v4_population_count_rev10_2000_cntm_30_min,, -gpw_v4_e_atotpopbt_2000_cntm_30_sec_1,gpw_v4_population_count_rev10_2000_cntm_30_sec_1,, -gpw_v4_e_atotpopbt_2000_cntm_30_sec_2,gpw_v4_population_count_rev10_2000_cntm_30_sec_2,, -gpw_v4_e_atotpopbt_2000_cntm_30_sec_3,gpw_v4_population_count_rev10_2000_cntm_30_sec_3,, -gpw_v4_e_atotpopbt_2000_cntm_30_sec_4,gpw_v4_population_count_rev10_2000_cntm_30_sec_4,, -gpw_v4_e_atotpopbt_2000_cntm_30_sec_5,gpw_v4_population_count_rev10_2000_cntm_30_sec_5,, -gpw_v4_e_atotpopbt_2000_cntm_30_sec_6,gpw_v4_population_count_rev10_2000_cntm_30_sec_6,, -gpw_v4_e_atotpopbt_2000_cntm_30_sec_7,gpw_v4_population_count_rev10_2000_cntm_30_sec_7,, -gpw_v4_e_atotpopbt_2000_cntm_30_sec_8,gpw_v4_population_count_rev10_2000_cntm_30_sec_8,, -gpw_v4_e_atotpopbt_2005_cntm_1_deg,gpw_v4_population_count_rev10_2005_cntm_1_deg,, -gpw_v4_e_atotpopbt_2005_cntm_15_min,gpw_v4_population_count_rev10_2005_cntm_15_min,, -gpw_v4_e_atotpopbt_2005_cntm_2pt5_min,gpw_v4_population_count_rev10_2005_cntm_2pt5_min,, -gpw_v4_e_atotpopbt_2005_cntm_30_min,gpw_v4_population_count_rev10_2005_cntm_30_min,, -gpw_v4_e_atotpopbt_2005_cntm_30_sec_1,gpw_v4_population_count_rev10_2005_cntm_30_sec_1,, -gpw_v4_e_atotpopbt_2005_cntm_30_sec_2,gpw_v4_population_count_rev10_2005_cntm_30_sec_2,, -gpw_v4_e_atotpopbt_2005_cntm_30_sec_3,gpw_v4_population_count_rev10_2005_cntm_30_sec_3,, -gpw_v4_e_atotpopbt_2005_cntm_30_sec_4,gpw_v4_population_count_rev10_2005_cntm_30_sec_4,, -gpw_v4_e_atotpopbt_2005_cntm_30_sec_5,gpw_v4_population_count_rev10_2005_cntm_30_sec_5,, -gpw_v4_e_atotpopbt_2005_cntm_30_sec_6,gpw_v4_population_count_rev10_2005_cntm_30_sec_6,, -gpw_v4_e_atotpopbt_2005_cntm_30_sec_7,gpw_v4_population_count_rev10_2005_cntm_30_sec_7,, -gpw_v4_e_atotpopbt_2005_cntm_30_sec_8,gpw_v4_population_count_rev10_2005_cntm_30_sec_8,, -gpw_v4_e_atotpopbt_2010_cntm_1_deg,gpw_v4_population_count_rev10_2010_cntm_1_deg,, -gpw_v4_e_atotpopbt_2010_cntm_15_min,gpw_v4_population_count_rev10_2010_cntm_15_min,, -gpw_v4_e_atotpopbt_2010_cntm_2pt5_min,gpw_v4_population_count_rev10_2010_cntm_2pt5_min,, -gpw_v4_e_atotpopbt_2010_cntm_30_min,gpw_v4_population_count_rev10_2010_cntm_30_min,, -gpw_v4_e_atotpopbt_2010_cntm_30_sec_1,gpw_v4_population_count_rev10_2010_cntm_30_sec_1,, -gpw_v4_e_atotpopbt_2010_cntm_30_sec_2,gpw_v4_population_count_rev10_2010_cntm_30_sec_2,, -gpw_v4_e_atotpopbt_2010_cntm_30_sec_3,gpw_v4_population_count_rev10_2010_cntm_30_sec_3,, -gpw_v4_e_atotpopbt_2010_cntm_30_sec_4,gpw_v4_population_count_rev10_2010_cntm_30_sec_4,, -gpw_v4_e_atotpopbt_2010_cntm_30_sec_5,gpw_v4_population_count_rev10_2010_cntm_30_sec_5,, -gpw_v4_e_atotpopbt_2010_cntm_30_sec_6,gpw_v4_population_count_rev10_2010_cntm_30_sec_6,, -gpw_v4_e_atotpopbt_2010_cntm_30_sec_7,gpw_v4_population_count_rev10_2010_cntm_30_sec_7,, -gpw_v4_e_atotpopbt_2010_cntm_30_sec_8,gpw_v4_population_count_rev10_2010_cntm_30_sec_8,, -gpw_v4_e_atotpopbt_2015_cntm_1_deg,gpw_v4_population_count_rev10_2015_cntm_1_deg,, -gpw_v4_e_atotpopbt_2015_cntm_15_min,gpw_v4_population_count_rev10_2015_cntm_15_min,, -gpw_v4_e_atotpopbt_2015_cntm_2pt5_min,gpw_v4_population_count_rev10_2015_cntm_2pt5_min,, -gpw_v4_e_atotpopbt_2015_cntm_30_min,gpw_v4_population_count_rev10_2015_cntm_30_min,, -gpw_v4_e_atotpopbt_2015_cntm_30_sec_1,gpw_v4_population_count_rev10_2015_cntm_30_sec_1,, -gpw_v4_e_atotpopbt_2015_cntm_30_sec_2,gpw_v4_population_count_rev10_2015_cntm_30_sec_2,, -gpw_v4_e_atotpopbt_2015_cntm_30_sec_3,gpw_v4_population_count_rev10_2015_cntm_30_sec_3,, -gpw_v4_e_atotpopbt_2015_cntm_30_sec_4,gpw_v4_population_count_rev10_2015_cntm_30_sec_4,, -gpw_v4_e_atotpopbt_2015_cntm_30_sec_5,gpw_v4_population_count_rev10_2015_cntm_30_sec_5,, -gpw_v4_e_atotpopbt_2015_cntm_30_sec_6,gpw_v4_population_count_rev10_2015_cntm_30_sec_6,, -gpw_v4_e_atotpopbt_2015_cntm_30_sec_7,gpw_v4_population_count_rev10_2015_cntm_30_sec_7,, -gpw_v4_e_atotpopbt_2015_cntm_30_sec_8,gpw_v4_population_count_rev10_2015_cntm_30_sec_8,, -gpw_v4_e_atotpopbt_2020_cntm_1_deg,gpw_v4_population_count_rev10_2020_cntm_1_deg,, -gpw_v4_e_atotpopbt_2020_cntm_15_min,gpw_v4_population_count_rev10_2020_cntm_15_min,, -gpw_v4_e_atotpopbt_2020_cntm_2pt5_min,gpw_v4_population_count_rev10_2020_cntm_2pt5_min,, -gpw_v4_e_atotpopbt_2020_cntm_30_min,gpw_v4_population_count_rev10_2020_cntm_30_min,, -gpw_v4_e_atotpopbt_2020_cntm_30_sec_1,gpw_v4_population_count_rev10_2020_cntm_30_sec_1,, -gpw_v4_e_atotpopbt_2020_cntm_30_sec_2,gpw_v4_population_count_rev10_2020_cntm_30_sec_2,, -gpw_v4_e_atotpopbt_2020_cntm_30_sec_3,gpw_v4_population_count_rev10_2020_cntm_30_sec_3,, -gpw_v4_e_atotpopbt_2020_cntm_30_sec_4,gpw_v4_population_count_rev10_2020_cntm_30_sec_4,, -gpw_v4_e_atotpopbt_2020_cntm_30_sec_5,gpw_v4_population_count_rev10_2020_cntm_30_sec_5,, -gpw_v4_e_atotpopbt_2020_cntm_30_sec_6,gpw_v4_population_count_rev10_2020_cntm_30_sec_6,, -gpw_v4_e_atotpopbt_2020_cntm_30_sec_7,gpw_v4_population_count_rev10_2020_cntm_30_sec_7,, -gpw_v4_e_atotpopbt_2020_cntm_30_sec_8,gpw_v4_population_count_rev10_2020_cntm_30_sec_8,, -gpw_v4_une_atotpopbt_1975_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_1_deg,, -gpw_v4_une_atotpopbt_1975_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_15_min,, -gpw_v4_une_atotpopbt_1975_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_2pt5_min,, -gpw_v4_une_atotpopbt_1975_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_30_min,, -gpw_v4_une_atotpopbt_1975_dens_30_sec_1,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_30_sec_1,, -gpw_v4_une_atotpopbt_1975_dens_30_sec_2,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_30_sec_2,, -gpw_v4_une_atotpopbt_1975_dens_30_sec_3,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_30_sec_3,, -gpw_v4_une_atotpopbt_1975_dens_30_sec_4,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_30_sec_4,, -gpw_v4_une_atotpopbt_1975_dens_30_sec_5,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_30_sec_5,, -gpw_v4_une_atotpopbt_1975_dens_30_sec_6,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_30_sec_6,, -gpw_v4_une_atotpopbt_1975_dens_30_sec_7,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_30_sec_7,, -gpw_v4_une_atotpopbt_1975_dens_30_sec_8,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_30_sec_8,, -gpw_v4_une_atotpopbt_1990_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_1_deg,, -gpw_v4_une_atotpopbt_1990_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_15_min,, -gpw_v4_une_atotpopbt_1990_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_2pt5_min,, -gpw_v4_une_atotpopbt_1990_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_30_min,, -gpw_v4_une_atotpopbt_1990_dens_30_sec_1,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_30_sec_1,, -gpw_v4_une_atotpopbt_1990_dens_30_sec_2,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_30_sec_2,, -gpw_v4_une_atotpopbt_1990_dens_30_sec_3,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_30_sec_3,, -gpw_v4_une_atotpopbt_1990_dens_30_sec_4,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_30_sec_4,, -gpw_v4_une_atotpopbt_1990_dens_30_sec_5,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_30_sec_5,, -gpw_v4_une_atotpopbt_1990_dens_30_sec_6,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_30_sec_6,, -gpw_v4_une_atotpopbt_1990_dens_30_sec_7,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_30_sec_7,, -gpw_v4_une_atotpopbt_1990_dens_30_sec_8,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_30_sec_8,, -gpw_v4_une_atotpopbt_2000_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_1_deg,, -gpw_v4_une_atotpopbt_2000_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_15_min,, -gpw_v4_une_atotpopbt_2000_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_2pt5_min,, -gpw_v4_une_atotpopbt_2000_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_30_min,, -gpw_v4_une_atotpopbt_2000_dens_30_sec_1,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_30_sec_1,, -gpw_v4_une_atotpopbt_2000_dens_30_sec_2,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_30_sec_2,, -gpw_v4_une_atotpopbt_2000_dens_30_sec_3,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_30_sec_3,, -gpw_v4_une_atotpopbt_2000_dens_30_sec_4,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_30_sec_4,, -gpw_v4_une_atotpopbt_2000_dens_30_sec_5,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_30_sec_5,, -gpw_v4_une_atotpopbt_2000_dens_30_sec_6,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_30_sec_6,, -gpw_v4_une_atotpopbt_2000_dens_30_sec_7,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_30_sec_7,, -gpw_v4_une_atotpopbt_2000_dens_30_sec_8,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_30_sec_8,, -gpw_v4_une_atotpopbt_2005_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_1_deg,, -gpw_v4_une_atotpopbt_2005_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_15_min,, -gpw_v4_une_atotpopbt_2005_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_2pt5_min,, -gpw_v4_une_atotpopbt_2005_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_30_min,, -gpw_v4_une_atotpopbt_2005_dens_30_sec_1,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_30_sec_1,, -gpw_v4_une_atotpopbt_2005_dens_30_sec_2,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_30_sec_2,, -gpw_v4_une_atotpopbt_2005_dens_30_sec_3,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_30_sec_3,, -gpw_v4_une_atotpopbt_2005_dens_30_sec_4,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_30_sec_4,, -gpw_v4_une_atotpopbt_2005_dens_30_sec_5,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_30_sec_5,, -gpw_v4_une_atotpopbt_2005_dens_30_sec_6,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_30_sec_6,, -gpw_v4_une_atotpopbt_2005_dens_30_sec_7,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_30_sec_7,, -gpw_v4_une_atotpopbt_2005_dens_30_sec_8,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_30_sec_8,, -gpw_v4_une_atotpopbt_2010_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_1_deg,, -gpw_v4_une_atotpopbt_2010_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_15_min,, -gpw_v4_une_atotpopbt_2010_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_2pt5_min,, -gpw_v4_une_atotpopbt_2010_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_30_min,, -gpw_v4_une_atotpopbt_2010_dens_30_sec_1,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_30_sec_1,, -gpw_v4_une_atotpopbt_2010_dens_30_sec_2,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_30_sec_2,, -gpw_v4_une_atotpopbt_2010_dens_30_sec_3,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_30_sec_3,, -gpw_v4_une_atotpopbt_2010_dens_30_sec_4,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_30_sec_4,, -gpw_v4_une_atotpopbt_2010_dens_30_sec_5,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_30_sec_5,, -gpw_v4_une_atotpopbt_2010_dens_30_sec_6,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_30_sec_6,, -gpw_v4_une_atotpopbt_2010_dens_30_sec_7,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_30_sec_7,, -gpw_v4_une_atotpopbt_2010_dens_30_sec_8,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_30_sec_8,, -gpw_v4_une_atotpopbt_2015_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_1_deg,, -gpw_v4_une_atotpopbt_2015_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_15_min,, -gpw_v4_une_atotpopbt_2015_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_2pt5_min,, -gpw_v4_une_atotpopbt_2015_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_30_min,, -gpw_v4_une_atotpopbt_2015_dens_30_sec_1,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_30_sec_1,, -gpw_v4_une_atotpopbt_2015_dens_30_sec_2,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_30_sec_2,, -gpw_v4_une_atotpopbt_2015_dens_30_sec_3,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_30_sec_3,, -gpw_v4_une_atotpopbt_2015_dens_30_sec_4,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_30_sec_4,, -gpw_v4_une_atotpopbt_2015_dens_30_sec_5,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_30_sec_5,, -gpw_v4_une_atotpopbt_2015_dens_30_sec_6,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_30_sec_6,, -gpw_v4_une_atotpopbt_2015_dens_30_sec_7,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_30_sec_7,, -gpw_v4_une_atotpopbt_2015_dens_30_sec_8,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_30_sec_8,, -gpw_v4_une_atotpopbt_2020_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_1_deg,, -gpw_v4_une_atotpopbt_2020_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_15_min,, -gpw_v4_une_atotpopbt_2020_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_2pt5_min,, -gpw_v4_une_atotpopbt_2020_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_30_min,, -gpw_v4_une_atotpopbt_2020_dens_30_sec_1,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_30_sec_1,, -gpw_v4_une_atotpopbt_2020_dens_30_sec_2,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_30_sec_2,, -gpw_v4_une_atotpopbt_2020_dens_30_sec_3,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_30_sec_3,, -gpw_v4_une_atotpopbt_2020_dens_30_sec_4,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_30_sec_4,, -gpw_v4_une_atotpopbt_2020_dens_30_sec_5,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_30_sec_5,, -gpw_v4_une_atotpopbt_2020_dens_30_sec_6,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_30_sec_6,, -gpw_v4_une_atotpopbt_2020_dens_30_sec_7,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_30_sec_7,, -gpw_v4_une_atotpopbt_2020_dens_30_sec_8,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_30_sec_8,, -gpw_v4_e_atotpopbt_1975_dens_1_deg,gpw_v4_population_density_rev10_1975_dens_1_deg,, -gpw_v4_e_atotpopbt_1975_dens_15_min,gpw_v4_population_density_rev10_1975_dens_15_min,, -gpw_v4_e_atotpopbt_1975_dens_2pt5_min,gpw_v4_population_density_rev10_1975_dens_2pt5_min,, -gpw_v4_e_atotpopbt_1975_dens_30_min,gpw_v4_population_density_rev10_1975_dens_30_min,, -gpw_v4_e_atotpopbt_1975_dens_30_sec_1,gpw_v4_population_density_rev10_1975_dens_30_sec_1,, -gpw_v4_e_atotpopbt_1975_dens_30_sec_2,gpw_v4_population_density_rev10_1975_dens_30_sec_2,, -gpw_v4_e_atotpopbt_1975_dens_30_sec_3,gpw_v4_population_density_rev10_1975_dens_30_sec_3,, -gpw_v4_e_atotpopbt_1975_dens_30_sec_4,gpw_v4_population_density_rev10_1975_dens_30_sec_4,, -gpw_v4_e_atotpopbt_1975_dens_30_sec_5,gpw_v4_population_density_rev10_1975_dens_30_sec_5,, -gpw_v4_e_atotpopbt_1975_dens_30_sec_6,gpw_v4_population_density_rev10_1975_dens_30_sec_6,, -gpw_v4_e_atotpopbt_1975_dens_30_sec_7,gpw_v4_population_density_rev10_1975_dens_30_sec_7,, -gpw_v4_e_atotpopbt_1975_dens_30_sec_8,gpw_v4_population_density_rev10_1975_dens_30_sec_8,, -gpw_v4_e_atotpopbt_1990_dens_1_deg,gpw_v4_population_density_rev10_1990_dens_1_deg,, -gpw_v4_e_atotpopbt_1990_dens_15_min,gpw_v4_population_density_rev10_1990_dens_15_min,, -gpw_v4_e_atotpopbt_1990_dens_2pt5_min,gpw_v4_population_density_rev10_1990_dens_2pt5_min,, -gpw_v4_e_atotpopbt_1990_dens_30_min,gpw_v4_population_density_rev10_1990_dens_30_min,, -gpw_v4_e_atotpopbt_1990_dens_30_sec_1,gpw_v4_population_density_rev10_1990_dens_30_sec_1,, -gpw_v4_e_atotpopbt_1990_dens_30_sec_2,gpw_v4_population_density_rev10_1990_dens_30_sec_2,, -gpw_v4_e_atotpopbt_1990_dens_30_sec_3,gpw_v4_population_density_rev10_1990_dens_30_sec_3,, -gpw_v4_e_atotpopbt_1990_dens_30_sec_4,gpw_v4_population_density_rev10_1990_dens_30_sec_4,, -gpw_v4_e_atotpopbt_1990_dens_30_sec_5,gpw_v4_population_density_rev10_1990_dens_30_sec_5,, -gpw_v4_e_atotpopbt_1990_dens_30_sec_6,gpw_v4_population_density_rev10_1990_dens_30_sec_6,, -gpw_v4_e_atotpopbt_1990_dens_30_sec_7,gpw_v4_population_density_rev10_1990_dens_30_sec_7,, -gpw_v4_e_atotpopbt_1990_dens_30_sec_8,gpw_v4_population_density_rev10_1990_dens_30_sec_8,, -gpw_v4_e_atotpopbt_2000_dens_1_deg,gpw_v4_population_density_rev10_2000_dens_1_deg,, -gpw_v4_e_atotpopbt_2000_dens_15_min,gpw_v4_population_density_rev10_2000_dens_15_min,, -gpw_v4_e_atotpopbt_2000_dens_2pt5_min,gpw_v4_population_density_rev10_2000_dens_2pt5_min,, -gpw_v4_e_atotpopbt_2000_dens_30_min,gpw_v4_population_density_rev10_2000_dens_30_min,, -gpw_v4_e_atotpopbt_2000_dens_30_sec_1,gpw_v4_population_density_rev10_2000_dens_30_sec_1,, -gpw_v4_e_atotpopbt_2000_dens_30_sec_2,gpw_v4_population_density_rev10_2000_dens_30_sec_2,, -gpw_v4_e_atotpopbt_2000_dens_30_sec_3,gpw_v4_population_density_rev10_2000_dens_30_sec_3,, -gpw_v4_e_atotpopbt_2000_dens_30_sec_4,gpw_v4_population_density_rev10_2000_dens_30_sec_4,, -gpw_v4_e_atotpopbt_2000_dens_30_sec_5,gpw_v4_population_density_rev10_2000_dens_30_sec_5,, -gpw_v4_e_atotpopbt_2000_dens_30_sec_6,gpw_v4_population_density_rev10_2000_dens_30_sec_6,, -gpw_v4_e_atotpopbt_2000_dens_30_sec_7,gpw_v4_population_density_rev10_2000_dens_30_sec_7,, -gpw_v4_e_atotpopbt_2000_dens_30_sec_8,gpw_v4_population_density_rev10_2000_dens_30_sec_8,, -gpw_v4_e_atotpopbt_2005_dens_1_deg,gpw_v4_population_density_rev10_2005_dens_1_deg,, -gpw_v4_e_atotpopbt_2005_dens_15_min,gpw_v4_population_density_rev10_2005_dens_15_min,, -gpw_v4_e_atotpopbt_2005_dens_2pt5_min,gpw_v4_population_density_rev10_2005_dens_2pt5_min,, -gpw_v4_e_atotpopbt_2005_dens_30_min,gpw_v4_population_density_rev10_2005_dens_30_min,, -gpw_v4_e_atotpopbt_2005_dens_30_sec_1,gpw_v4_population_density_rev10_2005_dens_30_sec_1,, -gpw_v4_e_atotpopbt_2005_dens_30_sec_2,gpw_v4_population_density_rev10_2005_dens_30_sec_2,, -gpw_v4_e_atotpopbt_2005_dens_30_sec_3,gpw_v4_population_density_rev10_2005_dens_30_sec_3,, -gpw_v4_e_atotpopbt_2005_dens_30_sec_4,gpw_v4_population_density_rev10_2005_dens_30_sec_4,, -gpw_v4_e_atotpopbt_2005_dens_30_sec_5,gpw_v4_population_density_rev10_2005_dens_30_sec_5,, -gpw_v4_e_atotpopbt_2005_dens_30_sec_6,gpw_v4_population_density_rev10_2005_dens_30_sec_6,, -gpw_v4_e_atotpopbt_2005_dens_30_sec_7,gpw_v4_population_density_rev10_2005_dens_30_sec_7,, -gpw_v4_e_atotpopbt_2005_dens_30_sec_8,gpw_v4_population_density_rev10_2005_dens_30_sec_8,, -gpw_v4_e_atotpopbt_2010_dens_1_deg,gpw_v4_population_density_rev10_2010_dens_1_deg,, -gpw_v4_e_atotpopbt_2010_dens_15_min,gpw_v4_population_density_rev10_2010_dens_15_min,, -gpw_v4_e_atotpopbt_2010_dens_2pt5_min,gpw_v4_population_density_rev10_2010_dens_2pt5_min,, -gpw_v4_e_atotpopbt_2010_dens_30_min,gpw_v4_population_density_rev10_2010_dens_30_min,, -gpw_v4_e_atotpopbt_2010_dens_30_sec_1,gpw_v4_population_density_rev10_2010_dens_30_sec_1,, -gpw_v4_e_atotpopbt_2010_dens_30_sec_2,gpw_v4_population_density_rev10_2010_dens_30_sec_2,, -gpw_v4_e_atotpopbt_2010_dens_30_sec_3,gpw_v4_population_density_rev10_2010_dens_30_sec_3,, -gpw_v4_e_atotpopbt_2010_dens_30_sec_4,gpw_v4_population_density_rev10_2010_dens_30_sec_4,, -gpw_v4_e_atotpopbt_2010_dens_30_sec_5,gpw_v4_population_density_rev10_2010_dens_30_sec_5,, -gpw_v4_e_atotpopbt_2010_dens_30_sec_6,gpw_v4_population_density_rev10_2010_dens_30_sec_6,, -gpw_v4_e_atotpopbt_2010_dens_30_sec_7,gpw_v4_population_density_rev10_2010_dens_30_sec_7,, -gpw_v4_e_atotpopbt_2010_dens_30_sec_8,gpw_v4_population_density_rev10_2010_dens_30_sec_8,, -gpw_v4_e_atotpopbt_2015_dens_1_deg,gpw_v4_population_density_rev10_2015_dens_1_deg,, -gpw_v4_e_atotpopbt_2015_dens_15_min,gpw_v4_population_density_rev10_2015_dens_15_min,, -gpw_v4_e_atotpopbt_2015_dens_2pt5_min,gpw_v4_population_density_rev10_2015_dens_2pt5_min,, -gpw_v4_e_atotpopbt_2015_dens_30_min,gpw_v4_population_density_rev10_2015_dens_30_min,, -gpw_v4_e_atotpopbt_2015_dens_30_sec_1,gpw_v4_population_density_rev10_2015_dens_30_sec_1,, -gpw_v4_e_atotpopbt_2015_dens_30_sec_2,gpw_v4_population_density_rev10_2015_dens_30_sec_2,, -gpw_v4_e_atotpopbt_2015_dens_30_sec_3,gpw_v4_population_density_rev10_2015_dens_30_sec_3,, -gpw_v4_e_atotpopbt_2015_dens_30_sec_4,gpw_v4_population_density_rev10_2015_dens_30_sec_4,, -gpw_v4_e_atotpopbt_2015_dens_30_sec_5,gpw_v4_population_density_rev10_2015_dens_30_sec_5,, -gpw_v4_e_atotpopbt_2015_dens_30_sec_6,gpw_v4_population_density_rev10_2015_dens_30_sec_6,, -gpw_v4_e_atotpopbt_2015_dens_30_sec_7,gpw_v4_population_density_rev10_2015_dens_30_sec_7,, -gpw_v4_e_atotpopbt_2015_dens_30_sec_8,gpw_v4_population_density_rev10_2015_dens_30_sec_8,, -gpw_v4_e_atotpopbt_2020_dens_1_deg,gpw_v4_population_density_rev10_2020_dens_1_deg,, -gpw_v4_e_atotpopbt_2020_dens_15_min,gpw_v4_population_density_rev10_2020_dens_15_min,, -gpw_v4_e_atotpopbt_2020_dens_2pt5_min,gpw_v4_population_density_rev10_2020_dens_2pt5_min,, -gpw_v4_e_atotpopbt_2020_dens_30_min,gpw_v4_population_density_rev10_2020_dens_30_min,, -gpw_v4_e_atotpopbt_2020_dens_30_sec_1,gpw_v4_population_density_rev10_2020_dens_30_sec_1,, -gpw_v4_e_atotpopbt_2020_dens_30_sec_2,gpw_v4_population_density_rev10_2020_dens_30_sec_2,, -gpw_v4_e_atotpopbt_2020_dens_30_sec_3,gpw_v4_population_density_rev10_2020_dens_30_sec_3,, -gpw_v4_e_atotpopbt_2020_dens_30_sec_4,gpw_v4_population_density_rev10_2020_dens_30_sec_4,, -gpw_v4_e_atotpopbt_2020_dens_30_sec_5,gpw_v4_population_density_rev10_2020_dens_30_sec_5,, -gpw_v4_e_atotpopbt_2020_dens_30_sec_6,gpw_v4_population_density_rev10_2020_dens_30_sec_6,, -gpw_v4_e_atotpopbt_2020_dens_30_sec_7,gpw_v4_population_density_rev10_2020_dens_30_sec_7,, -gpw_v4_e_atotpopbt_2020_dens_30_sec_8,gpw_v4_population_density_rev10_2020_dens_30_sec_8,, -gpw_v4_national_identifier_1_deg,gpw-v4-national-identifier-grid-rev10_1_deg,, -gpw_v4_national_identifier_15_min,gpw-v4-national-identifier-grid-rev10_15_min,, -gpw_v4_national_identifier_2pt5_min,gpw-v4-national-identifier-grid-rev10_2pt5_min,, -gpw_v4_national_identifier_30_min,gpw-v4-national-identifier-grid-rev10_30_min,, -gpw_v4_national_identifier_30_sec_1,gpw-v4-national-identifier-grid-rev10_30_sec_1,, -gpw_v4_national_identifier_30_sec_2,gpw-v4-national-identifier-grid-rev10_30_sec_2,, -gpw_v4_national_identifier_30_sec_3,gpw-v4-national-identifier-grid-rev10_30_sec_3,, -gpw_v4_national_identifier_30_sec_4,gpw-v4-national-identifier-grid-rev10_30_sec_4,, -gpw_v4_national_identifier_30_sec_5,gpw-v4-national-identifier-grid-rev10_30_sec_5,, -gpw_v4_national_identifier_30_sec_6,gpw-v4-national-identifier-grid-rev10_30_sec_6,, -gpw_v4_national_identifier_30_sec_7,gpw-v4-national-identifier-grid-rev10_30_sec_7,, -gpw_v4_national_identifier_30_sec_8,gpw-v4-national-identifier-grid-rev10_30_sec_8,, diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_ascii_totpop.csv b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_ascii_totpop.csv deleted file mode 100644 index b8244de..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_ascii_totpop.csv +++ /dev/null @@ -1,25 +0,0 @@ -oldname,newname -gpw_v4_e_atotpopbt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_1_deg -gpw_v4_e_atotpopbt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_15_min -gpw_v4_e_atotpopbt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_2pt5_min -gpw_v4_e_atotpopbt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_min -gpw_v4_e_atotpopbt_2010_cntm_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_1 -gpw_v4_e_atotpopbt_2010_cntm_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_2 -gpw_v4_e_atotpopbt_2010_cntm_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_3 -gpw_v4_e_atotpopbt_2010_cntm_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_4 -gpw_v4_e_atotpopbt_2010_cntm_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_5 -gpw_v4_e_atotpopbt_2010_cntm_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_6 -gpw_v4_e_atotpopbt_2010_cntm_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_7 -gpw_v4_e_atotpopbt_2010_cntm_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_8 -gpw_v4_e_atotpopbt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_1_deg -gpw_v4_e_atotpopbt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_15_min -gpw_v4_e_atotpopbt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_2pt5_min -gpw_v4_e_atotpopbt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_min -gpw_v4_e_atotpopbt_2010_dens_30_sec_1,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_1 -gpw_v4_e_atotpopbt_2010_dens_30_sec_2,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_2 -gpw_v4_e_atotpopbt_2010_dens_30_sec_3,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_3 -gpw_v4_e_atotpopbt_2010_dens_30_sec_4,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_4 -gpw_v4_e_atotpopbt_2010_dens_30_sec_5,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_5 -gpw_v4_e_atotpopbt_2010_dens_30_sec_6,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_6 -gpw_v4_e_atotpopbt_2010_dens_30_sec_7,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_7 -gpw_v4_e_atotpopbt_2010_dens_30_sec_8,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_8 diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_asciis.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_asciis.py deleted file mode 100644 index 3a3dac9..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_asciis.py +++ /dev/null @@ -1,34 +0,0 @@ -#Jane Mills -#11/27/2017 -#rename asciis - -import os, csv - -root = r'F:\gpw\gpw4_rev10_fixed_extents\ascii' -#root = r'F:\gpw\gpw_v10_fixed_extents\ascii_totpop' -print "processing" - -fileList = os.listdir(root) -fileList.sort() - -rename = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\fix_extents\rename_ascii.csv' -#rename = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\fix_extents\rename_ascii_totpop.csv' -csvMem = csv.reader(open(rename,'r')) -nameDict = {} - -for row in csvMem: - nameDict[row[0]] = row[1] - -print "filled in name dictionary" - -for f in fileList: - ext = f[-4:] - name = f[:-4] - if name in nameDict: - print f - newName = nameDict[name] - new = os.path.join(root,newName+ext) - os.rename(os.path.join(root,f),new) - else: - print "Did not find: " + name - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_centroids.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_centroids.py deleted file mode 100644 index d94d020..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_centroids.py +++ /dev/null @@ -1,22 +0,0 @@ -#Jane Mills -#11/27/2017 -#rename asciis - -import os, csv - -root = r'F:\gpw\gpw4_rev10_fixed_extents\centroids' -print "processing" - -fileList = os.listdir(root) -fileList.sort() - -for f in fileList: - extLoc = f.find(".") - ext = f[extLoc:] - name = f[:extLoc] - iso = name[:-10].lower() - print iso - newName = "gpw_v4_admin_unit_center_points_population_estimates_rev10_"+iso+ext - new = os.path.join(root,newName) - os.rename(os.path.join(root,f),new) - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_tif.csv b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_tif.csv deleted file mode 100644 index a824ca2..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_tif.csv +++ /dev/null @@ -1,941 +0,0 @@ -oldname,newname -gpw_v4_e_a000_004bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_1_deg -gpw_v4_e_a000_004bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_15_min -gpw_v4_e_a000_004bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_2pt5_min -gpw_v4_e_a000_004bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_min -gpw_v4_e_a000_004bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec -gpw_v4_e_a000_004bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_1_deg -gpw_v4_e_a000_004bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_15_min -gpw_v4_e_a000_004bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_2pt5_min -gpw_v4_e_a000_004bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_min -gpw_v4_e_a000_004bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec -gpw_v4_e_a000_004ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_1_deg -gpw_v4_e_a000_004ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_15_min -gpw_v4_e_a000_004ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_2pt5_min -gpw_v4_e_a000_004ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_min -gpw_v4_e_a000_004ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec -gpw_v4_e_a000_004ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_1_deg -gpw_v4_e_a000_004ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_15_min -gpw_v4_e_a000_004ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_2pt5_min -gpw_v4_e_a000_004ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_min -gpw_v4_e_a000_004ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec -gpw_v4_e_a000_004mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_1_deg -gpw_v4_e_a000_004mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_15_min -gpw_v4_e_a000_004mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_2pt5_min -gpw_v4_e_a000_004mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_min -gpw_v4_e_a000_004mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec -gpw_v4_e_a000_004mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_1_deg -gpw_v4_e_a000_004mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_15_min -gpw_v4_e_a000_004mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_2pt5_min -gpw_v4_e_a000_004mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_min -gpw_v4_e_a000_004mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec -gpw_v4_e_a000_014bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_1_deg -gpw_v4_e_a000_014bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_15_min -gpw_v4_e_a000_014bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_2pt5_min -gpw_v4_e_a000_014bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_min -gpw_v4_e_a000_014bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec -gpw_v4_e_a000_014bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_1_deg -gpw_v4_e_a000_014bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_15_min -gpw_v4_e_a000_014bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_2pt5_min -gpw_v4_e_a000_014bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_min -gpw_v4_e_a000_014bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec -gpw_v4_e_a000_014ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_1_deg -gpw_v4_e_a000_014ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_15_min -gpw_v4_e_a000_014ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_2pt5_min -gpw_v4_e_a000_014ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_min -gpw_v4_e_a000_014ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec -gpw_v4_e_a000_014ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_1_deg -gpw_v4_e_a000_014ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_15_min -gpw_v4_e_a000_014ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_2pt5_min -gpw_v4_e_a000_014ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_min -gpw_v4_e_a000_014ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec -gpw_v4_e_a000_014mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_1_deg -gpw_v4_e_a000_014mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_15_min -gpw_v4_e_a000_014mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_2pt5_min -gpw_v4_e_a000_014mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_min -gpw_v4_e_a000_014mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec -gpw_v4_e_a000_014mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_1_deg -gpw_v4_e_a000_014mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_15_min -gpw_v4_e_a000_014mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_2pt5_min -gpw_v4_e_a000_014mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_min -gpw_v4_e_a000_014mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec -gpw_v4_e_a005_009bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_1_deg -gpw_v4_e_a005_009bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_15_min -gpw_v4_e_a005_009bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_2pt5_min -gpw_v4_e_a005_009bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_min -gpw_v4_e_a005_009bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec -gpw_v4_e_a005_009bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_1_deg -gpw_v4_e_a005_009bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_15_min -gpw_v4_e_a005_009bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_2pt5_min -gpw_v4_e_a005_009bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_min -gpw_v4_e_a005_009bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec -gpw_v4_e_a005_009ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_1_deg -gpw_v4_e_a005_009ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_15_min -gpw_v4_e_a005_009ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_2pt5_min -gpw_v4_e_a005_009ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_min -gpw_v4_e_a005_009ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec -gpw_v4_e_a005_009ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_1_deg -gpw_v4_e_a005_009ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_15_min -gpw_v4_e_a005_009ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_2pt5_min -gpw_v4_e_a005_009ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_min -gpw_v4_e_a005_009ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec -gpw_v4_e_a005_009mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_1_deg -gpw_v4_e_a005_009mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_15_min -gpw_v4_e_a005_009mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_2pt5_min -gpw_v4_e_a005_009mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_min -gpw_v4_e_a005_009mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec -gpw_v4_e_a005_009mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_1_deg -gpw_v4_e_a005_009mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_15_min -gpw_v4_e_a005_009mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_2pt5_min -gpw_v4_e_a005_009mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_min -gpw_v4_e_a005_009mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec -gpw_v4_e_a010_014bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_1_deg -gpw_v4_e_a010_014bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_15_min -gpw_v4_e_a010_014bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_2pt5_min -gpw_v4_e_a010_014bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_min -gpw_v4_e_a010_014bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec -gpw_v4_e_a010_014bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_1_deg -gpw_v4_e_a010_014bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_15_min -gpw_v4_e_a010_014bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_2pt5_min -gpw_v4_e_a010_014bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_min -gpw_v4_e_a010_014bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec -gpw_v4_e_a010_014ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_1_deg -gpw_v4_e_a010_014ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_15_min -gpw_v4_e_a010_014ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_2pt5_min -gpw_v4_e_a010_014ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_min -gpw_v4_e_a010_014ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec -gpw_v4_e_a010_014ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_1_deg -gpw_v4_e_a010_014ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_15_min -gpw_v4_e_a010_014ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_2pt5_min -gpw_v4_e_a010_014ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_min -gpw_v4_e_a010_014ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec -gpw_v4_e_a010_014mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_1_deg -gpw_v4_e_a010_014mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_15_min -gpw_v4_e_a010_014mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_2pt5_min -gpw_v4_e_a010_014mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_min -gpw_v4_e_a010_014mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec -gpw_v4_e_a010_014mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_1_deg -gpw_v4_e_a010_014mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_15_min -gpw_v4_e_a010_014mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_2pt5_min -gpw_v4_e_a010_014mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_min -gpw_v4_e_a010_014mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec -gpw_v4_e_a015_019bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_1_deg -gpw_v4_e_a015_019bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_15_min -gpw_v4_e_a015_019bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_2pt5_min -gpw_v4_e_a015_019bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_min -gpw_v4_e_a015_019bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec -gpw_v4_e_a015_019bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_1_deg -gpw_v4_e_a015_019bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_15_min -gpw_v4_e_a015_019bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_2pt5_min -gpw_v4_e_a015_019bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_min -gpw_v4_e_a015_019bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec -gpw_v4_e_a015_019ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_1_deg -gpw_v4_e_a015_019ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_15_min -gpw_v4_e_a015_019ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_2pt5_min -gpw_v4_e_a015_019ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_min -gpw_v4_e_a015_019ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec -gpw_v4_e_a015_019ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_1_deg -gpw_v4_e_a015_019ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_15_min -gpw_v4_e_a015_019ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_2pt5_min -gpw_v4_e_a015_019ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_min -gpw_v4_e_a015_019ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec -gpw_v4_e_a015_019mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_1_deg -gpw_v4_e_a015_019mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_15_min -gpw_v4_e_a015_019mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_2pt5_min -gpw_v4_e_a015_019mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_min -gpw_v4_e_a015_019mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec -gpw_v4_e_a015_019mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_1_deg -gpw_v4_e_a015_019mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_15_min -gpw_v4_e_a015_019mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_2pt5_min -gpw_v4_e_a015_019mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_min -gpw_v4_e_a015_019mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec -gpw_v4_e_a015_049bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_1_deg -gpw_v4_e_a015_049bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_15_min -gpw_v4_e_a015_049bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_2pt5_min -gpw_v4_e_a015_049bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_min -gpw_v4_e_a015_049bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec -gpw_v4_e_a015_049bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_1_deg -gpw_v4_e_a015_049bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_15_min -gpw_v4_e_a015_049bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_2pt5_min -gpw_v4_e_a015_049bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_min -gpw_v4_e_a015_049bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec -gpw_v4_e_a015_049ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_1_deg -gpw_v4_e_a015_049ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_15_min -gpw_v4_e_a015_049ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_2pt5_min -gpw_v4_e_a015_049ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_min -gpw_v4_e_a015_049ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec -gpw_v4_e_a015_049ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_1_deg -gpw_v4_e_a015_049ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_15_min -gpw_v4_e_a015_049ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_2pt5_min -gpw_v4_e_a015_049ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_min -gpw_v4_e_a015_049ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec -gpw_v4_e_a015_049mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_1_deg -gpw_v4_e_a015_049mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_15_min -gpw_v4_e_a015_049mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_2pt5_min -gpw_v4_e_a015_049mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_min -gpw_v4_e_a015_049mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec -gpw_v4_e_a015_049mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_1_deg -gpw_v4_e_a015_049mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_15_min -gpw_v4_e_a015_049mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_2pt5_min -gpw_v4_e_a015_049mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_min -gpw_v4_e_a015_049mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec -gpw_v4_e_a015_064bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_1_deg -gpw_v4_e_a015_064bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_15_min -gpw_v4_e_a015_064bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_2pt5_min -gpw_v4_e_a015_064bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_min -gpw_v4_e_a015_064bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec -gpw_v4_e_a015_064bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_1_deg -gpw_v4_e_a015_064bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_15_min -gpw_v4_e_a015_064bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_2pt5_min -gpw_v4_e_a015_064bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_min -gpw_v4_e_a015_064bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec -gpw_v4_e_a015_064ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_1_deg -gpw_v4_e_a015_064ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_15_min -gpw_v4_e_a015_064ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_2pt5_min -gpw_v4_e_a015_064ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_min -gpw_v4_e_a015_064ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec -gpw_v4_e_a015_064ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_1_deg -gpw_v4_e_a015_064ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_15_min -gpw_v4_e_a015_064ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_2pt5_min -gpw_v4_e_a015_064ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_min -gpw_v4_e_a015_064ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec -gpw_v4_e_a015_064mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_1_deg -gpw_v4_e_a015_064mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_15_min -gpw_v4_e_a015_064mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_2pt5_min -gpw_v4_e_a015_064mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_min -gpw_v4_e_a015_064mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec -gpw_v4_e_a015_064mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_1_deg -gpw_v4_e_a015_064mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_15_min -gpw_v4_e_a015_064mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_2pt5_min -gpw_v4_e_a015_064mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_min -gpw_v4_e_a015_064mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec -gpw_v4_e_a020_024bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_1_deg -gpw_v4_e_a020_024bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_15_min -gpw_v4_e_a020_024bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_2pt5_min -gpw_v4_e_a020_024bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_min -gpw_v4_e_a020_024bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec -gpw_v4_e_a020_024bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_1_deg -gpw_v4_e_a020_024bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_15_min -gpw_v4_e_a020_024bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_2pt5_min -gpw_v4_e_a020_024bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_min -gpw_v4_e_a020_024bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec -gpw_v4_e_a020_024ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_1_deg -gpw_v4_e_a020_024ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_15_min -gpw_v4_e_a020_024ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_2pt5_min -gpw_v4_e_a020_024ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_min -gpw_v4_e_a020_024ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec -gpw_v4_e_a020_024ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_1_deg -gpw_v4_e_a020_024ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_15_min -gpw_v4_e_a020_024ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_2pt5_min -gpw_v4_e_a020_024ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_min -gpw_v4_e_a020_024ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec -gpw_v4_e_a020_024mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_1_deg -gpw_v4_e_a020_024mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_15_min -gpw_v4_e_a020_024mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_2pt5_min -gpw_v4_e_a020_024mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_min -gpw_v4_e_a020_024mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec -gpw_v4_e_a020_024mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_1_deg -gpw_v4_e_a020_024mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_15_min -gpw_v4_e_a020_024mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_2pt5_min -gpw_v4_e_a020_024mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_min -gpw_v4_e_a020_024mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec -gpw_v4_e_a025_029bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_1_deg -gpw_v4_e_a025_029bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_15_min -gpw_v4_e_a025_029bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_2pt5_min -gpw_v4_e_a025_029bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_min -gpw_v4_e_a025_029bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec -gpw_v4_e_a025_029bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_1_deg -gpw_v4_e_a025_029bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_15_min -gpw_v4_e_a025_029bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_2pt5_min -gpw_v4_e_a025_029bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_min -gpw_v4_e_a025_029bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec -gpw_v4_e_a025_029ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_1_deg -gpw_v4_e_a025_029ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_15_min -gpw_v4_e_a025_029ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_2pt5_min -gpw_v4_e_a025_029ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_min -gpw_v4_e_a025_029ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec -gpw_v4_e_a025_029ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_1_deg -gpw_v4_e_a025_029ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_15_min -gpw_v4_e_a025_029ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_2pt5_min -gpw_v4_e_a025_029ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_min -gpw_v4_e_a025_029ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec -gpw_v4_e_a025_029mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_1_deg -gpw_v4_e_a025_029mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_15_min -gpw_v4_e_a025_029mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_2pt5_min -gpw_v4_e_a025_029mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_min -gpw_v4_e_a025_029mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec -gpw_v4_e_a025_029mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_1_deg -gpw_v4_e_a025_029mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_15_min -gpw_v4_e_a025_029mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_2pt5_min -gpw_v4_e_a025_029mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_min -gpw_v4_e_a025_029mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec -gpw_v4_e_a030_034bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_1_deg -gpw_v4_e_a030_034bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_15_min -gpw_v4_e_a030_034bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_2pt5_min -gpw_v4_e_a030_034bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_min -gpw_v4_e_a030_034bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec -gpw_v4_e_a030_034bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_1_deg -gpw_v4_e_a030_034bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_15_min -gpw_v4_e_a030_034bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_2pt5_min -gpw_v4_e_a030_034bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_min -gpw_v4_e_a030_034bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec -gpw_v4_e_a030_034ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_1_deg -gpw_v4_e_a030_034ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_15_min -gpw_v4_e_a030_034ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_2pt5_min -gpw_v4_e_a030_034ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_min -gpw_v4_e_a030_034ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec -gpw_v4_e_a030_034ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_1_deg -gpw_v4_e_a030_034ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_15_min -gpw_v4_e_a030_034ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_2pt5_min -gpw_v4_e_a030_034ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_min -gpw_v4_e_a030_034ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec -gpw_v4_e_a030_034mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_1_deg -gpw_v4_e_a030_034mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_15_min -gpw_v4_e_a030_034mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_2pt5_min -gpw_v4_e_a030_034mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_min -gpw_v4_e_a030_034mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec -gpw_v4_e_a030_034mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_1_deg -gpw_v4_e_a030_034mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_15_min -gpw_v4_e_a030_034mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_2pt5_min -gpw_v4_e_a030_034mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_min -gpw_v4_e_a030_034mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec -gpw_v4_e_a035_039bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_1_deg -gpw_v4_e_a035_039bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_15_min -gpw_v4_e_a035_039bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_2pt5_min -gpw_v4_e_a035_039bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_min -gpw_v4_e_a035_039bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec -gpw_v4_e_a035_039bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_1_deg -gpw_v4_e_a035_039bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_15_min -gpw_v4_e_a035_039bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_2pt5_min -gpw_v4_e_a035_039bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_min -gpw_v4_e_a035_039bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec -gpw_v4_e_a035_039ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_1_deg -gpw_v4_e_a035_039ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_15_min -gpw_v4_e_a035_039ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_2pt5_min -gpw_v4_e_a035_039ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_min -gpw_v4_e_a035_039ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec -gpw_v4_e_a035_039ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_1_deg -gpw_v4_e_a035_039ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_15_min -gpw_v4_e_a035_039ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_2pt5_min -gpw_v4_e_a035_039ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_min -gpw_v4_e_a035_039ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec -gpw_v4_e_a035_039mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_1_deg -gpw_v4_e_a035_039mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_15_min -gpw_v4_e_a035_039mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_2pt5_min -gpw_v4_e_a035_039mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_min -gpw_v4_e_a035_039mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec -gpw_v4_e_a035_039mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_1_deg -gpw_v4_e_a035_039mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_15_min -gpw_v4_e_a035_039mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_2pt5_min -gpw_v4_e_a035_039mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_min -gpw_v4_e_a035_039mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec -gpw_v4_e_a040_044bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_1_deg -gpw_v4_e_a040_044bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_15_min -gpw_v4_e_a040_044bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_2pt5_min -gpw_v4_e_a040_044bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_min -gpw_v4_e_a040_044bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec -gpw_v4_e_a040_044bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_1_deg -gpw_v4_e_a040_044bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_15_min -gpw_v4_e_a040_044bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_2pt5_min -gpw_v4_e_a040_044bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_min -gpw_v4_e_a040_044bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec -gpw_v4_e_a040_044ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_1_deg -gpw_v4_e_a040_044ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_15_min -gpw_v4_e_a040_044ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_2pt5_min -gpw_v4_e_a040_044ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_min -gpw_v4_e_a040_044ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec -gpw_v4_e_a040_044ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_1_deg -gpw_v4_e_a040_044ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_15_min -gpw_v4_e_a040_044ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_2pt5_min -gpw_v4_e_a040_044ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_min -gpw_v4_e_a040_044ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec -gpw_v4_e_a040_044mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_1_deg -gpw_v4_e_a040_044mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_15_min -gpw_v4_e_a040_044mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_2pt5_min -gpw_v4_e_a040_044mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_min -gpw_v4_e_a040_044mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec -gpw_v4_e_a040_044mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_1_deg -gpw_v4_e_a040_044mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_15_min -gpw_v4_e_a040_044mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_2pt5_min -gpw_v4_e_a040_044mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_min -gpw_v4_e_a040_044mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec -gpw_v4_e_a045_049bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_1_deg -gpw_v4_e_a045_049bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_15_min -gpw_v4_e_a045_049bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_2pt5_min -gpw_v4_e_a045_049bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_min -gpw_v4_e_a045_049bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec -gpw_v4_e_a045_049bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_1_deg -gpw_v4_e_a045_049bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_15_min -gpw_v4_e_a045_049bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_2pt5_min -gpw_v4_e_a045_049bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_min -gpw_v4_e_a045_049bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec -gpw_v4_e_a045_049ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_1_deg -gpw_v4_e_a045_049ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_15_min -gpw_v4_e_a045_049ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_2pt5_min -gpw_v4_e_a045_049ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_min -gpw_v4_e_a045_049ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec -gpw_v4_e_a045_049ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_1_deg -gpw_v4_e_a045_049ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_15_min -gpw_v4_e_a045_049ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_2pt5_min -gpw_v4_e_a045_049ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_min -gpw_v4_e_a045_049ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec -gpw_v4_e_a045_049mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_1_deg -gpw_v4_e_a045_049mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_15_min -gpw_v4_e_a045_049mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_2pt5_min -gpw_v4_e_a045_049mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_min -gpw_v4_e_a045_049mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec -gpw_v4_e_a045_049mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_1_deg -gpw_v4_e_a045_049mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_15_min -gpw_v4_e_a045_049mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_2pt5_min -gpw_v4_e_a045_049mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_min -gpw_v4_e_a045_049mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec -gpw_v4_e_a050_054bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_1_deg -gpw_v4_e_a050_054bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_15_min -gpw_v4_e_a050_054bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_2pt5_min -gpw_v4_e_a050_054bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_min -gpw_v4_e_a050_054bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec -gpw_v4_e_a050_054bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_1_deg -gpw_v4_e_a050_054bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_15_min -gpw_v4_e_a050_054bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_2pt5_min -gpw_v4_e_a050_054bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_min -gpw_v4_e_a050_054bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec -gpw_v4_e_a050_054ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_1_deg -gpw_v4_e_a050_054ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_15_min -gpw_v4_e_a050_054ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_2pt5_min -gpw_v4_e_a050_054ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_min -gpw_v4_e_a050_054ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec -gpw_v4_e_a050_054ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_1_deg -gpw_v4_e_a050_054ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_15_min -gpw_v4_e_a050_054ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_2pt5_min -gpw_v4_e_a050_054ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_min -gpw_v4_e_a050_054ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec -gpw_v4_e_a050_054mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_1_deg -gpw_v4_e_a050_054mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_15_min -gpw_v4_e_a050_054mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_2pt5_min -gpw_v4_e_a050_054mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_min -gpw_v4_e_a050_054mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec -gpw_v4_e_a050_054mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_1_deg -gpw_v4_e_a050_054mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_15_min -gpw_v4_e_a050_054mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_2pt5_min -gpw_v4_e_a050_054mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_min -gpw_v4_e_a050_054mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec -gpw_v4_e_a055_059bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_1_deg -gpw_v4_e_a055_059bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_15_min -gpw_v4_e_a055_059bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_2pt5_min -gpw_v4_e_a055_059bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_min -gpw_v4_e_a055_059bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec -gpw_v4_e_a055_059bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_1_deg -gpw_v4_e_a055_059bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_15_min -gpw_v4_e_a055_059bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_2pt5_min -gpw_v4_e_a055_059bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_min -gpw_v4_e_a055_059bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec -gpw_v4_e_a055_059ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_1_deg -gpw_v4_e_a055_059ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_15_min -gpw_v4_e_a055_059ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_2pt5_min -gpw_v4_e_a055_059ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_min -gpw_v4_e_a055_059ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec -gpw_v4_e_a055_059ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_1_deg -gpw_v4_e_a055_059ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_15_min -gpw_v4_e_a055_059ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_2pt5_min -gpw_v4_e_a055_059ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_min -gpw_v4_e_a055_059ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec -gpw_v4_e_a055_059mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_1_deg -gpw_v4_e_a055_059mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_15_min -gpw_v4_e_a055_059mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_2pt5_min -gpw_v4_e_a055_059mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_min -gpw_v4_e_a055_059mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec -gpw_v4_e_a055_059mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_1_deg -gpw_v4_e_a055_059mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_15_min -gpw_v4_e_a055_059mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_2pt5_min -gpw_v4_e_a055_059mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_min -gpw_v4_e_a055_059mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec -gpw_v4_e_a060_064bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_1_deg -gpw_v4_e_a060_064bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_15_min -gpw_v4_e_a060_064bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_2pt5_min -gpw_v4_e_a060_064bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_min -gpw_v4_e_a060_064bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec -gpw_v4_e_a060_064bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_1_deg -gpw_v4_e_a060_064bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_15_min -gpw_v4_e_a060_064bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_2pt5_min -gpw_v4_e_a060_064bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_min -gpw_v4_e_a060_064bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec -gpw_v4_e_a060_064ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_1_deg -gpw_v4_e_a060_064ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_15_min -gpw_v4_e_a060_064ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_2pt5_min -gpw_v4_e_a060_064ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_min -gpw_v4_e_a060_064ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec -gpw_v4_e_a060_064ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_1_deg -gpw_v4_e_a060_064ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_15_min -gpw_v4_e_a060_064ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_2pt5_min -gpw_v4_e_a060_064ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_min -gpw_v4_e_a060_064ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec -gpw_v4_e_a060_064mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_1_deg -gpw_v4_e_a060_064mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_15_min -gpw_v4_e_a060_064mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_2pt5_min -gpw_v4_e_a060_064mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_min -gpw_v4_e_a060_064mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec -gpw_v4_e_a060_064mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_1_deg -gpw_v4_e_a060_064mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_15_min -gpw_v4_e_a060_064mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_2pt5_min -gpw_v4_e_a060_064mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_min -gpw_v4_e_a060_064mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec -gpw_v4_e_a065_069bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_1_deg -gpw_v4_e_a065_069bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_15_min -gpw_v4_e_a065_069bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_2pt5_min -gpw_v4_e_a065_069bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_min -gpw_v4_e_a065_069bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec -gpw_v4_e_a065_069bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_1_deg -gpw_v4_e_a065_069bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_15_min -gpw_v4_e_a065_069bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_2pt5_min -gpw_v4_e_a065_069bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_min -gpw_v4_e_a065_069bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec -gpw_v4_e_a065_069ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_1_deg -gpw_v4_e_a065_069ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_15_min -gpw_v4_e_a065_069ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_2pt5_min -gpw_v4_e_a065_069ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_min -gpw_v4_e_a065_069ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec -gpw_v4_e_a065_069ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_1_deg -gpw_v4_e_a065_069ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_15_min -gpw_v4_e_a065_069ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_2pt5_min -gpw_v4_e_a065_069ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_min -gpw_v4_e_a065_069ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec -gpw_v4_e_a065_069mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_1_deg -gpw_v4_e_a065_069mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_15_min -gpw_v4_e_a065_069mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_2pt5_min -gpw_v4_e_a065_069mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_min -gpw_v4_e_a065_069mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec -gpw_v4_e_a065_069mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_1_deg -gpw_v4_e_a065_069mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_15_min -gpw_v4_e_a065_069mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_2pt5_min -gpw_v4_e_a065_069mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_min -gpw_v4_e_a065_069mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec -gpw_v4_e_a065plusbt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_1_deg -gpw_v4_e_a065plusbt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_15_min -gpw_v4_e_a065plusbt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_2pt5_min -gpw_v4_e_a065plusbt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_min -gpw_v4_e_a065plusbt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec -gpw_v4_e_a065plusbt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_1_deg -gpw_v4_e_a065plusbt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_15_min -gpw_v4_e_a065plusbt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_2pt5_min -gpw_v4_e_a065plusbt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_min -gpw_v4_e_a065plusbt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec -gpw_v4_e_a065plusft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_1_deg -gpw_v4_e_a065plusft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_15_min -gpw_v4_e_a065plusft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_2pt5_min -gpw_v4_e_a065plusft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_min -gpw_v4_e_a065plusft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec -gpw_v4_e_a065plusft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_1_deg -gpw_v4_e_a065plusft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_15_min -gpw_v4_e_a065plusft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_2pt5_min -gpw_v4_e_a065plusft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_min -gpw_v4_e_a065plusft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec -gpw_v4_e_a065plusmt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_1_deg -gpw_v4_e_a065plusmt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_15_min -gpw_v4_e_a065plusmt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_2pt5_min -gpw_v4_e_a065plusmt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_min -gpw_v4_e_a065plusmt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec -gpw_v4_e_a065plusmt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_1_deg -gpw_v4_e_a065plusmt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_15_min -gpw_v4_e_a065plusmt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_2pt5_min -gpw_v4_e_a065plusmt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_min -gpw_v4_e_a065plusmt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec -gpw_v4_e_a070_074bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_1_deg -gpw_v4_e_a070_074bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_15_min -gpw_v4_e_a070_074bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_2pt5_min -gpw_v4_e_a070_074bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_min -gpw_v4_e_a070_074bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec -gpw_v4_e_a070_074bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_1_deg -gpw_v4_e_a070_074bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_15_min -gpw_v4_e_a070_074bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_2pt5_min -gpw_v4_e_a070_074bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_min -gpw_v4_e_a070_074bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec -gpw_v4_e_a070_074ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_1_deg -gpw_v4_e_a070_074ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_15_min -gpw_v4_e_a070_074ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_2pt5_min -gpw_v4_e_a070_074ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_min -gpw_v4_e_a070_074ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec -gpw_v4_e_a070_074ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_1_deg -gpw_v4_e_a070_074ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_15_min -gpw_v4_e_a070_074ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_2pt5_min -gpw_v4_e_a070_074ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_min -gpw_v4_e_a070_074ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec -gpw_v4_e_a070_074mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_1_deg -gpw_v4_e_a070_074mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_15_min -gpw_v4_e_a070_074mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_2pt5_min -gpw_v4_e_a070_074mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_min -gpw_v4_e_a070_074mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec -gpw_v4_e_a070_074mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_1_deg -gpw_v4_e_a070_074mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_15_min -gpw_v4_e_a070_074mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_2pt5_min -gpw_v4_e_a070_074mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_min -gpw_v4_e_a070_074mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec -gpw_v4_e_a070plusbt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_1_deg -gpw_v4_e_a070plusbt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_15_min -gpw_v4_e_a070plusbt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_2pt5_min -gpw_v4_e_a070plusbt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_min -gpw_v4_e_a070plusbt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec -gpw_v4_e_a070plusbt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_1_deg -gpw_v4_e_a070plusbt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_15_min -gpw_v4_e_a070plusbt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_2pt5_min -gpw_v4_e_a070plusbt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_min -gpw_v4_e_a070plusbt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec -gpw_v4_e_a070plusft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_1_deg -gpw_v4_e_a070plusft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_15_min -gpw_v4_e_a070plusft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_2pt5_min -gpw_v4_e_a070plusft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_min -gpw_v4_e_a070plusft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec -gpw_v4_e_a070plusft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_1_deg -gpw_v4_e_a070plusft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_15_min -gpw_v4_e_a070plusft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_2pt5_min -gpw_v4_e_a070plusft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_min -gpw_v4_e_a070plusft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec -gpw_v4_e_a070plusmt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_1_deg -gpw_v4_e_a070plusmt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_15_min -gpw_v4_e_a070plusmt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_2pt5_min -gpw_v4_e_a070plusmt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_min -gpw_v4_e_a070plusmt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec -gpw_v4_e_a070plusmt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_1_deg -gpw_v4_e_a070plusmt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_15_min -gpw_v4_e_a070plusmt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_2pt5_min -gpw_v4_e_a070plusmt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_min -gpw_v4_e_a070plusmt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec -gpw_v4_e_a075_079bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_1_deg -gpw_v4_e_a075_079bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_15_min -gpw_v4_e_a075_079bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_2pt5_min -gpw_v4_e_a075_079bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_min -gpw_v4_e_a075_079bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec -gpw_v4_e_a075_079bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_1_deg -gpw_v4_e_a075_079bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_15_min -gpw_v4_e_a075_079bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_2pt5_min -gpw_v4_e_a075_079bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_min -gpw_v4_e_a075_079bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec -gpw_v4_e_a075_079ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_1_deg -gpw_v4_e_a075_079ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_15_min -gpw_v4_e_a075_079ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_2pt5_min -gpw_v4_e_a075_079ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_min -gpw_v4_e_a075_079ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec -gpw_v4_e_a075_079ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_1_deg -gpw_v4_e_a075_079ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_15_min -gpw_v4_e_a075_079ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_2pt5_min -gpw_v4_e_a075_079ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_min -gpw_v4_e_a075_079ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec -gpw_v4_e_a075_079mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_1_deg -gpw_v4_e_a075_079mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_15_min -gpw_v4_e_a075_079mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_2pt5_min -gpw_v4_e_a075_079mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_min -gpw_v4_e_a075_079mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec -gpw_v4_e_a075_079mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_1_deg -gpw_v4_e_a075_079mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_15_min -gpw_v4_e_a075_079mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_2pt5_min -gpw_v4_e_a075_079mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_min -gpw_v4_e_a075_079mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec -gpw_v4_e_a075plusbt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_1_deg -gpw_v4_e_a075plusbt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_15_min -gpw_v4_e_a075plusbt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_2pt5_min -gpw_v4_e_a075plusbt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_min -gpw_v4_e_a075plusbt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec -gpw_v4_e_a075plusbt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_1_deg -gpw_v4_e_a075plusbt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_15_min -gpw_v4_e_a075plusbt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_2pt5_min -gpw_v4_e_a075plusbt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_min -gpw_v4_e_a075plusbt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec -gpw_v4_e_a075plusft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_1_deg -gpw_v4_e_a075plusft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_15_min -gpw_v4_e_a075plusft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_2pt5_min -gpw_v4_e_a075plusft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_min -gpw_v4_e_a075plusft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec -gpw_v4_e_a075plusft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_1_deg -gpw_v4_e_a075plusft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_15_min -gpw_v4_e_a075plusft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_2pt5_min -gpw_v4_e_a075plusft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_min -gpw_v4_e_a075plusft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec -gpw_v4_e_a075plusmt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_1_deg -gpw_v4_e_a075plusmt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_15_min -gpw_v4_e_a075plusmt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_2pt5_min -gpw_v4_e_a075plusmt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_min -gpw_v4_e_a075plusmt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec -gpw_v4_e_a075plusmt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_1_deg -gpw_v4_e_a075plusmt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_15_min -gpw_v4_e_a075plusmt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_2pt5_min -gpw_v4_e_a075plusmt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_min -gpw_v4_e_a075plusmt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec -gpw_v4_e_a080_084bt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_1_deg -gpw_v4_e_a080_084bt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_15_min -gpw_v4_e_a080_084bt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_2pt5_min -gpw_v4_e_a080_084bt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_min -gpw_v4_e_a080_084bt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec -gpw_v4_e_a080_084bt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_1_deg -gpw_v4_e_a080_084bt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_15_min -gpw_v4_e_a080_084bt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_2pt5_min -gpw_v4_e_a080_084bt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_min -gpw_v4_e_a080_084bt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec -gpw_v4_e_a080_084ft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_1_deg -gpw_v4_e_a080_084ft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_15_min -gpw_v4_e_a080_084ft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_2pt5_min -gpw_v4_e_a080_084ft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_min -gpw_v4_e_a080_084ft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec -gpw_v4_e_a080_084ft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_1_deg -gpw_v4_e_a080_084ft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_15_min -gpw_v4_e_a080_084ft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_2pt5_min -gpw_v4_e_a080_084ft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_min -gpw_v4_e_a080_084ft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec -gpw_v4_e_a080_084mt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_1_deg -gpw_v4_e_a080_084mt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_15_min -gpw_v4_e_a080_084mt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_2pt5_min -gpw_v4_e_a080_084mt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_min -gpw_v4_e_a080_084mt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec -gpw_v4_e_a080_084mt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_1_deg -gpw_v4_e_a080_084mt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_15_min -gpw_v4_e_a080_084mt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_2pt5_min -gpw_v4_e_a080_084mt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_min -gpw_v4_e_a080_084mt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec -gpw_v4_e_a080plusbt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_1_deg -gpw_v4_e_a080plusbt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_15_min -gpw_v4_e_a080plusbt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_2pt5_min -gpw_v4_e_a080plusbt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_min -gpw_v4_e_a080plusbt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec -gpw_v4_e_a080plusbt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_1_deg -gpw_v4_e_a080plusbt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_15_min -gpw_v4_e_a080plusbt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_2pt5_min -gpw_v4_e_a080plusbt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_min -gpw_v4_e_a080plusbt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec -gpw_v4_e_a080plusft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_1_deg -gpw_v4_e_a080plusft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_15_min -gpw_v4_e_a080plusft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_2pt5_min -gpw_v4_e_a080plusft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_min -gpw_v4_e_a080plusft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec -gpw_v4_e_a080plusft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_1_deg -gpw_v4_e_a080plusft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_15_min -gpw_v4_e_a080plusft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_2pt5_min -gpw_v4_e_a080plusft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_min -gpw_v4_e_a080plusft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec -gpw_v4_e_a080plusmt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_1_deg -gpw_v4_e_a080plusmt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_15_min -gpw_v4_e_a080plusmt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_2pt5_min -gpw_v4_e_a080plusmt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_min -gpw_v4_e_a080plusmt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec -gpw_v4_e_a080plusmt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_1_deg -gpw_v4_e_a080plusmt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_15_min -gpw_v4_e_a080plusmt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_2pt5_min -gpw_v4_e_a080plusmt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_min -gpw_v4_e_a080plusmt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec -gpw_v4_e_a085plusbt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_1_deg -gpw_v4_e_a085plusbt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_15_min -gpw_v4_e_a085plusbt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_2pt5_min -gpw_v4_e_a085plusbt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_min -gpw_v4_e_a085plusbt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec -gpw_v4_e_a085plusbt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_1_deg -gpw_v4_e_a085plusbt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_15_min -gpw_v4_e_a085plusbt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_2pt5_min -gpw_v4_e_a085plusbt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_min -gpw_v4_e_a085plusbt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec -gpw_v4_e_a085plusft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_1_deg -gpw_v4_e_a085plusft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_15_min -gpw_v4_e_a085plusft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_2pt5_min -gpw_v4_e_a085plusft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_min -gpw_v4_e_a085plusft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec -gpw_v4_e_a085plusft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_1_deg -gpw_v4_e_a085plusft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_15_min -gpw_v4_e_a085plusft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_2pt5_min -gpw_v4_e_a085plusft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_min -gpw_v4_e_a085plusft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec -gpw_v4_e_a085plusmt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_1_deg -gpw_v4_e_a085plusmt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_15_min -gpw_v4_e_a085plusmt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_2pt5_min -gpw_v4_e_a085plusmt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_min -gpw_v4_e_a085plusmt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec -gpw_v4_e_a085plusmt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_1_deg -gpw_v4_e_a085plusmt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_15_min -gpw_v4_e_a085plusmt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_2pt5_min -gpw_v4_e_a085plusmt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_min -gpw_v4_e_a085plusmt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec -gpw_v4_e_atotpopft_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_1_deg -gpw_v4_e_atotpopft_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_15_min -gpw_v4_e_atotpopft_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_2pt5_min -gpw_v4_e_atotpopft_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_min -gpw_v4_e_atotpopft_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec -gpw_v4_e_atotpopft_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_1_deg -gpw_v4_e_atotpopft_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_15_min -gpw_v4_e_atotpopft_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_2pt5_min -gpw_v4_e_atotpopft_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_min -gpw_v4_e_atotpopft_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec -gpw_v4_e_atotpopmt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_1_deg -gpw_v4_e_atotpopmt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_15_min -gpw_v4_e_atotpopmt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_2pt5_min -gpw_v4_e_atotpopmt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_min -gpw_v4_e_atotpopmt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec -gpw_v4_e_atotpopmt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_1_deg -gpw_v4_e_atotpopmt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_15_min -gpw_v4_e_atotpopmt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_2pt5_min -gpw_v4_e_atotpopmt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_min -gpw_v4_e_atotpopmt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec -gpw_v4_context_1_deg,gpw_v4_data_quality_indicators_rev10_context_1_deg -gpw_v4_context_15_min,gpw_v4_data_quality_indicators_rev10_context_15_min -gpw_v4_context_2pt5_min,gpw_v4_data_quality_indicators_rev10_context_2pt5_min -gpw_v4_context_30_min,gpw_v4_data_quality_indicators_rev10_context_30_min -gpw_v4_context_30_sec,gpw_v4_data_quality_indicators_rev10_context_30_sec -gpw_v4_mean_maskedadminarea_1_deg,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_1_deg -gpw_v4_mean_maskedadminarea_15_min,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_15_min -gpw_v4_mean_maskedadminarea_2pt5_min,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_2pt5_min -gpw_v4_mean_maskedadminarea_30_min,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_min -gpw_v4_mean_maskedadminarea_30_sec,gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec -gpw_v4_watermask_1_deg,gpw_v4_data_quality_indicators_rev10_watermask_1_deg -gpw_v4_watermask_15_min,gpw_v4_data_quality_indicators_rev10_watermask_15_min -gpw_v4_watermask_2pt5_min,gpw_v4_data_quality_indicators_rev10_watermask_2pt5_min -gpw_v4_watermask_30_min,gpw_v4_data_quality_indicators_rev10_watermask_30_min -gpw_v4_watermask_30_sec,gpw_v4_data_quality_indicators_rev10_watermask_30_sec -gpw_v4_maskedareakm_1_deg,gpw_v4_land_water_area_rev10_landareakm_1_deg -gpw_v4_maskedareakm_15_min,gpw_v4_land_water_area_rev10_landareakm_15_min -gpw_v4_maskedareakm_2pt5_min,gpw_v4_land_water_area_rev10_landareakm_2pt5_min -gpw_v4_maskedareakm_30_min,gpw_v4_land_water_area_rev10_landareakm_30_min -gpw_v4_maskedareakm_30_sec,gpw_v4_land_water_area_rev10_landareakm_30_sec -gpw_v4_waterareakm_1_deg,gpw_v4_land_water_area_rev10_waterareakm_1_deg -gpw_v4_waterareakm_15_min,gpw_v4_land_water_area_rev10_waterareakm_15_min -gpw_v4_waterareakm_2pt5_min,gpw_v4_land_water_area_rev10_waterareakm_2pt5_min -gpw_v4_waterareakm_30_min,gpw_v4_land_water_area_rev10_waterareakm_30_min -gpw_v4_waterareakm_30_sec,gpw_v4_land_water_area_rev10_waterareakm_30_sec -gpw_v4_une_atotpopbt_1975_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_1_deg -gpw_v4_une_atotpopbt_1975_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_15_min -gpw_v4_une_atotpopbt_1975_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_2pt5_min -gpw_v4_une_atotpopbt_1975_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_30_min -gpw_v4_une_atotpopbt_1975_cntm_30_sec,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1975_cntm_30_sec -gpw_v4_une_atotpopbt_1990_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_1_deg -gpw_v4_une_atotpopbt_1990_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_15_min -gpw_v4_une_atotpopbt_1990_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_2pt5_min -gpw_v4_une_atotpopbt_1990_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_30_min -gpw_v4_une_atotpopbt_1990_cntm_30_sec,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_1990_cntm_30_sec -gpw_v4_une_atotpopbt_2000_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_1_deg -gpw_v4_une_atotpopbt_2000_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_15_min -gpw_v4_une_atotpopbt_2000_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_2pt5_min -gpw_v4_une_atotpopbt_2000_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_30_min -gpw_v4_une_atotpopbt_2000_cntm_30_sec,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_cntm_30_sec -gpw_v4_une_atotpopbt_2005_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_1_deg -gpw_v4_une_atotpopbt_2005_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_15_min -gpw_v4_une_atotpopbt_2005_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_2pt5_min -gpw_v4_une_atotpopbt_2005_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_30_min -gpw_v4_une_atotpopbt_2005_cntm_30_sec,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_cntm_30_sec -gpw_v4_une_atotpopbt_2010_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_1_deg -gpw_v4_une_atotpopbt_2010_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_15_min -gpw_v4_une_atotpopbt_2010_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_2pt5_min -gpw_v4_une_atotpopbt_2010_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_30_min -gpw_v4_une_atotpopbt_2010_cntm_30_sec,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_cntm_30_sec -gpw_v4_une_atotpopbt_2015_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_1_deg -gpw_v4_une_atotpopbt_2015_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_15_min -gpw_v4_une_atotpopbt_2015_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_2pt5_min -gpw_v4_une_atotpopbt_2015_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_30_min -gpw_v4_une_atotpopbt_2015_cntm_30_sec,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_cntm_30_sec -gpw_v4_une_atotpopbt_2020_cntm_1_deg,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_1_deg -gpw_v4_une_atotpopbt_2020_cntm_15_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_15_min -gpw_v4_une_atotpopbt_2020_cntm_2pt5_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_2pt5_min -gpw_v4_une_atotpopbt_2020_cntm_30_min,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_30_min -gpw_v4_une_atotpopbt_2020_cntm_30_sec,gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_cntm_30_sec -gpw_v4_e_atotpopbt_1975_cntm_1_deg,gpw_v4_population_count_rev10_1975_cntm_1_deg -gpw_v4_e_atotpopbt_1975_cntm_15_min,gpw_v4_population_count_rev10_1975_cntm_15_min -gpw_v4_e_atotpopbt_1975_cntm_2pt5_min,gpw_v4_population_count_rev10_1975_cntm_2pt5_min -gpw_v4_e_atotpopbt_1975_cntm_30_min,gpw_v4_population_count_rev10_1975_cntm_30_min -gpw_v4_e_atotpopbt_1975_cntm_30_sec,gpw_v4_population_count_rev10_1975_cntm_30_sec -gpw_v4_e_atotpopbt_1990_cntm_1_deg,gpw_v4_population_count_rev10_1990_cntm_1_deg -gpw_v4_e_atotpopbt_1990_cntm_15_min,gpw_v4_population_count_rev10_1990_cntm_15_min -gpw_v4_e_atotpopbt_1990_cntm_2pt5_min,gpw_v4_population_count_rev10_1990_cntm_2pt5_min -gpw_v4_e_atotpopbt_1990_cntm_30_min,gpw_v4_population_count_rev10_1990_cntm_30_min -gpw_v4_e_atotpopbt_1990_cntm_30_sec,gpw_v4_population_count_rev10_1990_cntm_30_sec -gpw_v4_e_atotpopbt_2000_cntm_1_deg,gpw_v4_population_count_rev10_2000_cntm_1_deg -gpw_v4_e_atotpopbt_2000_cntm_15_min,gpw_v4_population_count_rev10_2000_cntm_15_min -gpw_v4_e_atotpopbt_2000_cntm_2pt5_min,gpw_v4_population_count_rev10_2000_cntm_2pt5_min -gpw_v4_e_atotpopbt_2000_cntm_30_min,gpw_v4_population_count_rev10_2000_cntm_30_min -gpw_v4_e_atotpopbt_2000_cntm_30_sec,gpw_v4_population_count_rev10_2000_cntm_30_sec -gpw_v4_e_atotpopbt_2005_cntm_1_deg,gpw_v4_population_count_rev10_2005_cntm_1_deg -gpw_v4_e_atotpopbt_2005_cntm_15_min,gpw_v4_population_count_rev10_2005_cntm_15_min -gpw_v4_e_atotpopbt_2005_cntm_2pt5_min,gpw_v4_population_count_rev10_2005_cntm_2pt5_min -gpw_v4_e_atotpopbt_2005_cntm_30_min,gpw_v4_population_count_rev10_2005_cntm_30_min -gpw_v4_e_atotpopbt_2005_cntm_30_sec,gpw_v4_population_count_rev10_2005_cntm_30_sec -gpw_v4_e_atotpopbt_2010_cntm_1_deg,gpw_v4_population_count_rev10_2010_cntm_1_deg -gpw_v4_e_atotpopbt_2010_cntm_15_min,gpw_v4_population_count_rev10_2010_cntm_15_min -gpw_v4_e_atotpopbt_2010_cntm_2pt5_min,gpw_v4_population_count_rev10_2010_cntm_2pt5_min -gpw_v4_e_atotpopbt_2010_cntm_30_min,gpw_v4_population_count_rev10_2010_cntm_30_min -gpw_v4_e_atotpopbt_2010_cntm_30_sec,gpw_v4_population_count_rev10_2010_cntm_30_sec -gpw_v4_e_atotpopbt_2015_cntm_1_deg,gpw_v4_population_count_rev10_2015_cntm_1_deg -gpw_v4_e_atotpopbt_2015_cntm_15_min,gpw_v4_population_count_rev10_2015_cntm_15_min -gpw_v4_e_atotpopbt_2015_cntm_2pt5_min,gpw_v4_population_count_rev10_2015_cntm_2pt5_min -gpw_v4_e_atotpopbt_2015_cntm_30_min,gpw_v4_population_count_rev10_2015_cntm_30_min -gpw_v4_e_atotpopbt_2015_cntm_30_sec,gpw_v4_population_count_rev10_2015_cntm_30_sec -gpw_v4_e_atotpopbt_2020_cntm_1_deg,gpw_v4_population_count_rev10_2020_cntm_1_deg -gpw_v4_e_atotpopbt_2020_cntm_15_min,gpw_v4_population_count_rev10_2020_cntm_15_min -gpw_v4_e_atotpopbt_2020_cntm_2pt5_min,gpw_v4_population_count_rev10_2020_cntm_2pt5_min -gpw_v4_e_atotpopbt_2020_cntm_30_min,gpw_v4_population_count_rev10_2020_cntm_30_min -gpw_v4_e_atotpopbt_2020_cntm_30_sec,gpw_v4_population_count_rev10_2020_cntm_30_sec -gpw_v4_une_atotpopbt_1975_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_1_deg -gpw_v4_une_atotpopbt_1975_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_15_min -gpw_v4_une_atotpopbt_1975_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_2pt5_min -gpw_v4_une_atotpopbt_1975_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_30_min -gpw_v4_une_atotpopbt_1975_dens_30_sec,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1975_dens_30_sec -gpw_v4_une_atotpopbt_1990_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_1_deg -gpw_v4_une_atotpopbt_1990_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_15_min -gpw_v4_une_atotpopbt_1990_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_2pt5_min -gpw_v4_une_atotpopbt_1990_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_30_min -gpw_v4_une_atotpopbt_1990_dens_30_sec,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_1990_dens_30_sec -gpw_v4_une_atotpopbt_2000_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_1_deg -gpw_v4_une_atotpopbt_2000_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_15_min -gpw_v4_une_atotpopbt_2000_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_2pt5_min -gpw_v4_une_atotpopbt_2000_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_30_min -gpw_v4_une_atotpopbt_2000_dens_30_sec,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_dens_30_sec -gpw_v4_une_atotpopbt_2005_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_1_deg -gpw_v4_une_atotpopbt_2005_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_15_min -gpw_v4_une_atotpopbt_2005_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_2pt5_min -gpw_v4_une_atotpopbt_2005_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_30_min -gpw_v4_une_atotpopbt_2005_dens_30_sec,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_dens_30_sec -gpw_v4_une_atotpopbt_2010_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_1_deg -gpw_v4_une_atotpopbt_2010_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_15_min -gpw_v4_une_atotpopbt_2010_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_2pt5_min -gpw_v4_une_atotpopbt_2010_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_30_min -gpw_v4_une_atotpopbt_2010_dens_30_sec,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_dens_30_sec -gpw_v4_une_atotpopbt_2015_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_1_deg -gpw_v4_une_atotpopbt_2015_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_15_min -gpw_v4_une_atotpopbt_2015_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_2pt5_min -gpw_v4_une_atotpopbt_2015_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_30_min -gpw_v4_une_atotpopbt_2015_dens_30_sec,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_dens_30_sec -gpw_v4_une_atotpopbt_2020_dens_1_deg,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_1_deg -gpw_v4_une_atotpopbt_2020_dens_15_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_15_min -gpw_v4_une_atotpopbt_2020_dens_2pt5_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_2pt5_min -gpw_v4_une_atotpopbt_2020_dens_30_min,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_30_min -gpw_v4_une_atotpopbt_2020_dens_30_sec,gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_dens_30_sec -gpw_v4_e_atotpopbt_1975_dens_1_deg,gpw_v4_population_density_rev10_1975_dens_1_deg -gpw_v4_e_atotpopbt_1975_dens_15_min,gpw_v4_population_density_rev10_1975_dens_15_min -gpw_v4_e_atotpopbt_1975_dens_2pt5_min,gpw_v4_population_density_rev10_1975_dens_2pt5_min -gpw_v4_e_atotpopbt_1975_dens_30_min,gpw_v4_population_density_rev10_1975_dens_30_min -gpw_v4_e_atotpopbt_1975_dens_30_sec,gpw_v4_population_density_rev10_1975_dens_30_sec -gpw_v4_e_atotpopbt_1990_dens_1_deg,gpw_v4_population_density_rev10_1990_dens_1_deg -gpw_v4_e_atotpopbt_1990_dens_15_min,gpw_v4_population_density_rev10_1990_dens_15_min -gpw_v4_e_atotpopbt_1990_dens_2pt5_min,gpw_v4_population_density_rev10_1990_dens_2pt5_min -gpw_v4_e_atotpopbt_1990_dens_30_min,gpw_v4_population_density_rev10_1990_dens_30_min -gpw_v4_e_atotpopbt_1990_dens_30_sec,gpw_v4_population_density_rev10_1990_dens_30_sec -gpw_v4_e_atotpopbt_2000_dens_1_deg,gpw_v4_population_density_rev10_2000_dens_1_deg -gpw_v4_e_atotpopbt_2000_dens_15_min,gpw_v4_population_density_rev10_2000_dens_15_min -gpw_v4_e_atotpopbt_2000_dens_2pt5_min,gpw_v4_population_density_rev10_2000_dens_2pt5_min -gpw_v4_e_atotpopbt_2000_dens_30_min,gpw_v4_population_density_rev10_2000_dens_30_min -gpw_v4_e_atotpopbt_2000_dens_30_sec,gpw_v4_population_density_rev10_2000_dens_30_sec -gpw_v4_e_atotpopbt_2005_dens_1_deg,gpw_v4_population_density_rev10_2005_dens_1_deg -gpw_v4_e_atotpopbt_2005_dens_15_min,gpw_v4_population_density_rev10_2005_dens_15_min -gpw_v4_e_atotpopbt_2005_dens_2pt5_min,gpw_v4_population_density_rev10_2005_dens_2pt5_min -gpw_v4_e_atotpopbt_2005_dens_30_min,gpw_v4_population_density_rev10_2005_dens_30_min -gpw_v4_e_atotpopbt_2005_dens_30_sec,gpw_v4_population_density_rev10_2005_dens_30_sec -gpw_v4_e_atotpopbt_2010_dens_1_deg,gpw_v4_population_density_rev10_2010_dens_1_deg -gpw_v4_e_atotpopbt_2010_dens_15_min,gpw_v4_population_density_rev10_2010_dens_15_min -gpw_v4_e_atotpopbt_2010_dens_2pt5_min,gpw_v4_population_density_rev10_2010_dens_2pt5_min -gpw_v4_e_atotpopbt_2010_dens_30_min,gpw_v4_population_density_rev10_2010_dens_30_min -gpw_v4_e_atotpopbt_2010_dens_30_sec,gpw_v4_population_density_rev10_2010_dens_30_sec -gpw_v4_e_atotpopbt_2015_dens_1_deg,gpw_v4_population_density_rev10_2015_dens_1_deg -gpw_v4_e_atotpopbt_2015_dens_15_min,gpw_v4_population_density_rev10_2015_dens_15_min -gpw_v4_e_atotpopbt_2015_dens_2pt5_min,gpw_v4_population_density_rev10_2015_dens_2pt5_min -gpw_v4_e_atotpopbt_2015_dens_30_min,gpw_v4_population_density_rev10_2015_dens_30_min -gpw_v4_e_atotpopbt_2015_dens_30_sec,gpw_v4_population_density_rev10_2015_dens_30_sec -gpw_v4_e_atotpopbt_2020_dens_1_deg,gpw_v4_population_density_rev10_2020_dens_1_deg -gpw_v4_e_atotpopbt_2020_dens_15_min,gpw_v4_population_density_rev10_2020_dens_15_min -gpw_v4_e_atotpopbt_2020_dens_2pt5_min,gpw_v4_population_density_rev10_2020_dens_2pt5_min -gpw_v4_e_atotpopbt_2020_dens_30_min,gpw_v4_population_density_rev10_2020_dens_30_min -gpw_v4_e_atotpopbt_2020_dens_30_sec,gpw_v4_population_density_rev10_2020_dens_30_sec -gpw_v4_national_identifier_1_deg,gpw_v4_national_identifier_grid_rev10_1_deg -gpw_v4_national_identifier_15_min,gpw_v4_national_identifier_grid_rev10_15_min -gpw_v4_national_identifier_2pt5_min,gpw_v4_national_identifier_grid_rev10_2pt5_min -gpw_v4_national_identifier_30_min,gpw_v4_national_identifier_grid_rev10_30_min -gpw_v4_national_identifier_30_sec,gpw_v4_national_identifier_grid_rev10_30_sec diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_tif_totpop.csv b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_tif_totpop.csv deleted file mode 100644 index a6d0de6..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_tif_totpop.csv +++ /dev/null @@ -1,11 +0,0 @@ -oldname,newname -gpw_v4_e_atotpopbt_2010_cntm_1_deg,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_1_deg -gpw_v4_e_atotpopbt_2010_cntm_15_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_15_min -gpw_v4_e_atotpopbt_2010_cntm_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_2pt5_min -gpw_v4_e_atotpopbt_2010_cntm_30_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_min -gpw_v4_e_atotpopbt_2010_cntm_30_sec,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec -gpw_v4_e_atotpopbt_2010_dens_1_deg,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_1_deg -gpw_v4_e_atotpopbt_2010_dens_15_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_15_min -gpw_v4_e_atotpopbt_2010_dens_2pt5_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_2pt5_min -gpw_v4_e_atotpopbt_2010_dens_30_min,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_min -gpw_v4_e_atotpopbt_2010_dens_30_sec,gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_tifs.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_tifs.py deleted file mode 100644 index 2b5ed32..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/rename_tifs.py +++ /dev/null @@ -1,35 +0,0 @@ -#Jane Mills -#11/27/2017 -#rename asciis - -import os, csv - -root = r'F:\gpw\gpw4_rev10_fixed_extents\gdal_tifs' -#root = r'F:\gpw\gpw4_rev10_fixed_extents\scratch\gdal_tifs_totpop' -print "processing" - -fileList = os.listdir(root) -fileList.sort() - -rename = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\fix_extents\rename_tif.csv' -#rename = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\fix_extents\rename_tif_totpop.csv' -csvMem = csv.reader(open(rename,'r')) -nameDict = {} - -for row in csvMem: - nameDict[row[0]] = row[1] - -print "filled in name dictionary" - -for f in fileList: - extLoc = f.find(".") - ext = f[extLoc:] - name = f[:extLoc] - if name in nameDict: - print f - newName = nameDict[name] - new = os.path.join(root,newName+ext) - os.rename(os.path.join(root,f),new) - else: - print "Did not find: " + name - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/text_files/gpw_v4_data_quality_indicators_rev10_context_lookup.txt b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/text_files/gpw_v4_data_quality_indicators_rev10_context_lookup.txt deleted file mode 100644 index b142c5f..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/text_files/gpw_v4_data_quality_indicators_rev10_context_lookup.txt +++ /dev/null @@ -1,9 +0,0 @@ -Data Context Value Data Context Category -0 Not applicable -201 Park or protected area -202 Military district, airport zone, or other infrastructure -203 Not enumerated or not reported in census -204 No households -205 Uninhabited -206 Population not gridded -207 Missing age and/or sex data diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/text_files/gpw_v4_data_quality_indicators_rev10_watermask_lookup.txt b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/text_files/gpw_v4_data_quality_indicators_rev10_watermask_lookup.txt deleted file mode 100644 index ee20cd4..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/text_files/gpw_v4_data_quality_indicators_rev10_watermask_lookup.txt +++ /dev/null @@ -1,3 +0,0 @@ -Value CATEGORY -0 Total Water Pixels -1 Partial Water Pixels diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/text_files/gpw_v4_national_identifier_grid_rev10_lookup.txt b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/text_files/gpw_v4_national_identifier_grid_rev10_lookup.txt deleted file mode 100644 index 87d4238..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/text_files/gpw_v4_national_identifier_grid_rev10_lookup.txt +++ /dev/null @@ -1,249 +0,0 @@ -GRIDCODE ISOCODE UNSDCODE NAME0 CIESINCODE DATATYPE DATACODE DATAYEAR DATALEVEL GRSTART GREND GRLEVEL LASTCENSUS MEANUNITKM -4 AFG 4 Afghanistan 4 Population estimate/projection 6 2011 2 1998 2011 1 1979 4507 -8 ALB 8 Albania 8 Final census 1 2011 3 2001 2011 3 2011 116 -12 DZA 12 Algeria 12 Final census 1 2008 2 1998 2008 2 2008 50885 -16 ASM 16 American Samoa 16 Final census 1 2010 3 2000 2010 3 2010 8 -20 ANR 20 Andorra 20 Population register 5 2010 1 2000 2010 1 2011 80 -24 AGO 24 Angola 24 Preliminary/provisional census 4 2014 2 2006 2014 1 2014 17505 -28 ATG 28 Antigua and Barbuda 28 Final census 1 2011 1 2001 2011 1 2011 82 -31 AZE 31 Azerbaijan 31 Final census 1 2009 1 1999 2009 1 2009 1432 -32 ARG 32 Argentina 32 Final census 1 2010 2 2001 2010 2 2010 14168 -36 AUS 36 Australia 36 Final census 1 2011 5 2001 2011 4 2016 73231 -40 AUT 40 Austria 40 Population register 5 2012 4 2001 2012 4 2011 74 -44 BHS 44 Bahamas 44 Final census 1 2010 1 2000 2010 1 2010 2426 -48 BHR 48 Bahrain 48 Final census 1 2010 1 2001 2010 1 2010 237 -50 BGD 50 Bangladesh 50 Final census 1 2011 3 2001 2011 2 2011 390 -51 ARM 51 Armenia 51 Final census 1 2011 3 2001 2011 2 2011 848 -52 BRB 52 Barbados 52 Final census 1 2010 1 2000 2010 1 2010 43 -56 BEL 56 Belgium 56 Population register 5 2014 4 2002 2014 4 2011 79 -60 BMU 60 Bermuda 60 Final census 1 2010 1 2000 2010 1 2010 8 -64 BTN 64 Bhutan 64 Final census 1 2005 2 2005 2010 1 2005 599 -68 BOL 68 Bolivia (Plurinational State of) 68 Final census 1 2012 3 2001 2012 3 2012 16540 -70 BIH 70 Bosnia and Herzegovina 70 Final census 1 2013 3 2003 2013 1 2013 564 -72 BWA 72 Botswana 72 Final census 1 2011 2 2001 2011 2 2011 39354 -76 BRA 76 Brazil 76 Final census 1 2010 5 2000 2010 2 2010 1887 -84 BLZ 84 Belize 84 Final census 1 2010 1 2000 2010 1 2010 4184 -90 SLB 90 Solomon Islands 90 Final census 1 2009 4 1999 2009 1 2009 91 -92 VGB 92 British Virgin Islands 92 Final census 1 2010 1 1991 2001 1 2010 39 -96 BRN 96 Brunei Darussalam 96 Final census 1 2011 2 2001 2011 1 2011 455 -100 BGR 100 Bulgaria 100 Final census 1 2011 2 2001 2011 1 2011 568 -104 MMR 104 Myanmar 104 Final census 1 2014 3 2002 2014 1 2014 2918 -108 BDI 108 Burundi 108 Final census 1 2008 2 1999 2008 2 2008 265 -112 BLR 112 Belarus 112 Final census 1 2009 2 1999 2009 2 2009 1922 -116 KHM 116 Cambodia 116 Final census 1 2008 3 1998 2008 3 2008 473 -120 CMR 120 Cameroon 120 Final census 1 2005 2 1987 2005 2 2005 17306 -124 CAN 124 Canada 124 Final census 1 2011 5 2006 2011 2 2016 111090 -132 CPV 132 Cape Verde 132 Final census 1 2010 2 2000 2010 2 2010 314 -136 CYM 136 Cayman Islands 136 Final census 1 2010 1 1999 2010 1 2010 63 -140 CAF 140 Central African Republic 140 Population estimate/projection 6 2012 3 2003 2010 1 2003 13719 -144 LKA 144 Sri Lanka 144 Final census 1 2012 4 2001 2012 3 2012 48 -148 TCD 148 Chad 148 Final census 1 2009 2 1993 2009 1 2009 70637 -152 CHL 152 Chile 152 Population estimate/projection 6 2010 3 2002 2010 3 2012 12827 -156 CHN 156 China 156 Final census 1 2010 4 2000 2010 2 2010 10756 -158 TWN 158 Taiwan 158 Final census 1 2010 2 2000 2010 1 2010 419 -170 COL 170 Colombia 170 Final census 1 2005 2 1993 2005 2 2005 10951 -174 COM 174 Comoros 174 Population estimate/projection 6 2013 1 2003 2013 1 2003 748 -175 MYT 175 Mayotte 175 Final census 1 2012 1 2002 2012 1 2012 28 -178 COG 178 Congo 178 Final census 1 2007 1 2007 2010 1 2007 42614 -180 COD 180 Democratic Republic of the Congo 180 Population estimate/projection 6 2008 3 1998 2008 1 1984 21384 -184 COK 184 Cook Islands 184 Final census 1 2011 3 2001 2011 2 2016 18 -188 CRI 188 Costa Rica 188 Final census 1 2011 3 2000 2011 3 2011 436 -191 HRV 191 Croatia 191 Final census 1 2011 2 2001 2011 2 2011 225 -192 CUB 192 Cuba 192 Final census 1 2012 2 2002 2012 2 2012 1027 -196 CYP 196 Cyprus 196 Final census 1 2011 2 2001 2011 2 2011 1140 -203 CZE 203 Czech Republic 203 Final census 1 2011 3 2001 2011 3 2011 34 -204 BEN 204 Benin 204 Final census 1 2013 2 2002 2013 2 2013 3456 -208 DNK 208 Denmark 208 Population register 5 2010 3 2007 2010 3 2011 33 -212 DMA 212 Dominica 212 Preliminary/provisional census 4 2011 1 2001 2011 1 2011 111 -214 DOM 214 Dominican Republic 214 Final census 1 2010 4 2002 2010 3 2010 277 -218 ECU 218 Ecuador 218 Final census 1 2010 3 2001 2010 1 2010 1461 -222 SLV 222 El Salvador 222 Final census 1 2007 2 1992 2007 2 2007 171 -226 GNQ 226 Equatorial Guinea 226 Preliminary/provisional census 4 2015 2 2001 2015 2 2015 6387 -231 ETH 231 Ethiopia 231 Final census 1 2007 3 1994 2007 1 2007 5120 -232 ERI 232 Eritrea 232 Population estimate/projection 6 2012 1 2001 2012 1 1997 26702 -233 EST 233 Estonia 233 Final census 1 2011 3 2000 2011 2 2011 24 -234 FRO 234 Faeroe Islands 234 Population register 5 2010 3 2000 2010 3 2011 20 -238 FLK 238 Falkland Islands (Malvinas) 238 Final census 1 2012 1 2006 2012 1 2006 4840 -242 FJI 242 Fiji 242 Final census 1 2007 3 1996 2007 1 2007 62 -246 FIN 246 Finland 246 Population register 5 2011 2 2011 2012 2 2010 3675 -248 ALA 0 Åland Islands 248 Population register 5 2010 1 2000 2010 1 2010 103 -250 FRA 250 France 250 Final census 1 2009 5 1999 2009 4 2015 29 -254 GUF 254 French Guiana 254 Population register 5 2009 2 1999 2009 2 2015 8997 -258 PYF 258 French Polynesia 258 Final census 1 2007 3 2002 2007 3 2012 63 -262 DJI 262 Djibouti 262 Final census 1 2009 1 1998 2009 1 2009 5157 -266 GAB 266 Gabon 266 Final census 1 2003 2 1993 2003 1 2013 8465 -268 GEO 268 Georgia 268 Final census 1 2014 2 2002 2014 2 2014 1335 -270 GMB 270 Gambia 270 Preliminary/provisional census 4 2013 2 2003 2013 2 2013 536 -275 PSE 275 State of Palestine 275 Preliminary/provisional census 4 2007 2 1997 2007 2 2007 5288 -276 DEU 276 Germany 276 Population register 5 2011 3 2002 2011 2 2011 80 -288 GHA 288 Ghana 288 Final census 1 2010 2 2000 2010 2 2010 2924 -292 GIB 292 Gibraltar 292 Final census 1 2012 0 2001 2012 0 2012 8 -296 KIR 296 Kiribati 296 Final census 1 2010 3 2005 2010 1 2010 547 -300 GRC 300 Greece 300 Final census 1 2011 5 2001 2011 1 2011 49 -308 GRD 308 Grenada 308 Preliminary/provisional census 4 2011 1 2001 2011 1 2011 60 -312 GLP 312 Guadeloupe 312 Population register 5 2009 2 1999 2009 2 2015 69 -316 GUM 316 Guam 316 Final census 1 2010 3 2000 2010 1 2015 12 -320 GTM 320 Guatemala 320 Population estimate/projection 6 2010 2 2010 2015 2 2002 2048 -324 GIN 324 Guinea 324 Final census 1 2014 3 1996 2014 3 2014 1316 -328 GUY 328 Guyana 328 Final census 1 2002 2 2002 2012 1 2012 22203 -332 HTI 332 Haiti 332 Final census 1 2003 4 2003 2009 4 2003 77 -336 VCS 336 Holy See 336 Population estimate/projection 6 2013 0 2012 2013 0 2009 0 -340 HND 340 Honduras 340 Final census 1 2013 3 2001 2013 2 2013 434 -344 HKG 344 China Hong Kong Special Administrative Region 344 Final census 1 2011 3 2006 2011 2 2011 41 -348 HUN 348 Hungary 348 Final census 1 2011 4 2010 2011 3 2011 72 -352 ISL 352 Iceland 352 Population register 5 2010 2 2000 2010 2 2011 3032 -356 IND 356 India 356 Final census 1 2011 3 2001 2011 2 2011 1802 -360 IDN 360 Indonesia 360 Final census 1 2010 3 2000 2010 3 2010 12114 -364 IRN 364 Iran (Islamic Republic of) 364 Final census 1 2011 2 2006 2011 2 2016 12473 -368 IRQ 368 Iraq 368 Population estimate/projection 6 2003 2 1997 2011 1 1997 31806 -372 IRL 372 Ireland 372 Final census 1 2011 4 2006 2011 3 2016 17 -376 ISR 376 Israel 376 Final census 1 2008 3 2001 2008 2 2008 1895 -380 ITA 380 Italy 380 Final census 1 2011 4 2001 2011 3 2011 25 -384 CIV 384 Côte d'Ivoire 384 Final census 1 2014 4 1998 2014 3 2014 1227 -388 JAM 388 Jamaica 388 Final census 1 2011 1 2001 2011 1 2011 932 -392 JPN 392 Japan 392 Final census 1 2010 2 2005 2010 1 2010 496 -398 KAZ 398 Kazakhstan 398 Final census 1 2009 2 1999 2009 2 2009 31756 -400 JOR 400 Jordan 400 Final census 1 2004 3 1994 2004 1 2015 14974 -404 KEN 404 Kenya 404 Final census 1 2009 5 1999 2009 1 2009 976 -408 PRK 408 Democratic People's Republic of Korea 408 Final census 1 2008 2 2001 2008 1 2008 953 -410 KOR 410 Republic of Korea 410 Final census 1 2010 2 2000 2010 2 2015 735 -414 KWT 414 Kuwait 414 Final census 1 2005 1 1995 2005 1 2011 10190 -417 KGZ 417 Kyrgyzstan 417 Final census 1 2009 2 1999 2009 1 2009 6977 -418 LAO 418 Lao People's Democratic Republic 418 Final census 1 2005 3 1995 2005 2 2015 101 -422 LBN 422 Lebanon 422 Population estimate/projection 6 2002 3 1996 2002 2 1932 38 -426 LSO 426 Lesotho 426 Final census 1 2006 2 1996 2006 1 2006 741 -428 LVA 428 Latvia 428 Final census 1 2011 2 2011 2013 2 2011 991 -430 LBR 430 Liberia 430 Final census 1 2008 2 1984 2008 1 2008 1229 -434 LBY 434 Libya 434 Final census 1 2006 1 1995 2006 0 2006 212115 -438 LIE 438 Liechtenstein 438 Final census 1 2010 1 2010 2013 1 2015 23 -440 LTU 440 Lithuania 440 Final census 1 2011 2 2001 2011 2 2011 1367 -442 LUX 442 Luxembourg 442 Final census 1 2011 4 2001 2011 3 2011 30 -446 MAC 446 China Macao Special Administrative Region 446 Final census 1 2011 3 2006 2011 3 2011 7 -450 MDG 450 Madagascar 450 Population estimate/projection 6 2010 4 2003 2010 3 1993 1118 -454 MWI 454 Malawi 454 Final census 1 2008 3 1998 2008 2 2008 185 -458 MYS 458 Malaysia 458 Final census 1 2010 3 2000 2010 2 2010 4859 -462 MDV 462 Maldives 462 Final census 1 2006 2 2000 2006 2 2014 5 -466 MLI 466 Mali 466 Final census 1 2009 4 1998 2009 3 2009 79610 -470 MLT 470 Malta 470 Final census 1 2011 2 2005 2011 2 2011 11 -474 MTQ 474 Martinique 474 Population register 5 2009 2 1999 2009 2 2015 39 -478 MRT 478 Mauritania 478 Final census 1 2013 3 2000 2013 3 2013 74903 -480 MUS 480 Mauritius 480 Final census 1 2011 3 2000 2011 1 2011 22 -484 MEX 484 Mexico 484 Final census 1 2010 3 2005 2010 2 2010 341 -492 MCO 492 Monaco 492 Population estimate/projection 6 2008 2 2000 2008 2 2016 1 -496 MNG 496 Mongolia 496 Final census 1 2010 2 2000 2010 1 2010 8147 -498 MDA 498 Republic of Moldova 498 Final census 1 2004 1 1989 2004 1 2014 947 -499 MNE 499 Montenegro 499 Final census 1 2011 1 2003 2011 1 2011 976 -500 MSR 500 Montserrat 500 Final census 1 2011 2 2001 2011 0 2011 50 -504 MAR 504 Morocco 504 Final census 1 2014 3 2004 2014 2 2014 1537 -508 MOZ 508 Mozambique 508 Final census 1 2007 3 1997 2007 3 2007 3463 -512 OMN 512 Oman 512 Final census 1 2010 2 2003 2010 2 2010 23406 -516 NAM 516 Namibia 516 Final census 1 2011 3 2001 2011 2 2011 3653 -520 NRU 520 Nauru 520 Final census 1 2011 1 2002 2011 1 2011 2 -524 NPL 524 Nepal 524 Final census 1 2011 4 2001 2011 3 2011 193 -528 NLD 528 Netherlands 528 Population register 5 2011 2 2001 2011 2 2011 145 -531 CUW 531 Curaçao 531 Final census 1 2011 1 2001 2011 1 2011 20 -533 ABW 533 Aruba 533 Final census 1 2010 2 2000 2010 2 2010 6 -534 SXM 534 Sint Maarten (Dutch part) 534 Final census 1 2011 1 2001 2011 1 0 9 -535 BES 535 Bonaire Saint Eustatius and Saba 535 Population register 5 2010 1 2001 2010 1 2001 220 -540 NCL 540 New Caledonia 540 Final census 1 2009 3 2004 2009 3 2014 752 -548 VUT 548 Vanuatu 548 Final census 1 2009 3 1999 2009 1 2016 89 -554 NZL 554 New Zealand 554 Final census 1 2013 3 2006 2013 1 2013 270 -558 NIC 558 Nicaragua 558 Final census 1 2005 2 1995 2005 2 2005 2716 -562 NER 562 Niger 562 Final census 1 2012 2 2001 2012 2 2012 112392 -566 NGA 566 Nigeria 566 Final census 1 2006 2 1991 2006 1 2006 2898 -570 NIU 570 Niue 570 Final census 1 2011 1 2006 2011 1 2011 32 -574 NFK 0 Norfolk Island 574 Final census 1 2011 1 2001 2011 1 2016 34 -578 NOR 578 Norway 578 Population register 5 2011 2 2001 2011 2 2011 1837 -580 MNP 580 Northern Mariana Islands 580 Final census 1 2010 2 2000 2010 1 2010 19 -583 FSM 583 Micronesia (Federated States of) 583 Final census 1 2010 3 2000 2010 3 2010 5 -584 MHL 584 Marshall Islands 584 Final census 1 2011 1 1999 2011 1 2011 16 -585 PLW 585 Palau 585 Final census 1 2005 1 2000 2005 1 2015 50 -586 PAK 586 Pakistan 586 Population estimate/projection 6 2010 3 1998 2010 3 2008 6683 -591 PAN 591 Panama 591 Final census 1 2010 3 2000 2010 1 2010 479 -598 PNG 598 Papua New Guinea 598 Final census 1 2011 2 2000 2011 2 2011 15589 -600 PRY 600 Paraguay 600 Population estimate/projection 6 2010 2 2002 2010 2 2012 21892 -604 PER 604 Peru 604 Final census 1 2007 3 1993 2007 3 2007 6780 -608 PHL 608 Philippines 608 Final census 1 2010 3 2007 2010 2 2015 51 -612 PCN 0 Pitcairn 612 Final census 1 2008 0 2000 2008 0 2015 54 -616 POL 616 Poland 616 Final census 1 2011 4 2002 2011 4 2011 173 -620 PRT 620 Portugal 620 Final census 1 2011 6 2001 2011 4 2011 11 -624 GNB 624 Guinea-Bissau 624 Final census 1 2009 2 1991 2009 2 2009 1219 -626 TLS 626 Timor-Leste 626 Final census 1 2010 3 2004 2010 3 2015 77 -630 PRI 630 Puerto Rico 630 Final census 1 2010 4 2000 2010 2 2010 1 -634 QAT 634 Qatar 634 Final census 1 2010 2 2004 2010 2 2015 934 -638 REU 638 Réunion 638 Population register 5 2009 2 1999 2009 2 2015 140 -642 ROU 642 Romania 642 Final census 1 2011 4 2002 2011 3 2011 115 -643 RUS 643 Russian Federation 643 Final census 1 2010 3 2002 2010 1 2010 201129 -646 RWA 646 Rwanda 646 Final census 1 2012 3 2002 2012 3 2012 78 -652 BLM 0 Saint-Barthelemy 652 Population register 5 2009 0 1999 2009 0 2015 25 -654 SHN 654 Saint Helena 654 "Final census, population register" 2 2014 2 1998 2008 1 2016 77 -659 KNA 659 Saint Kitts and Nevis 659 Final census 1 2001 2 1991 2001 2 2011 22 -660 AIA 660 Anguilla 660 Preliminary/provisional census 4 2011 0 2001 2011 0 2011 82 -662 LCA 662 Saint Lucia 662 Final census 1 2010 1 2001 2010 1 2010 72 -663 MAF 0 Saint-Martin (French part) 663 Population register 5 2009 0 1999 2009 0 2015 49 -666 SPM 666 Saint Pierre and Miquelon 666 Final census 1 2009 1 1999 2009 1 2015 170 -670 VCT 670 Saint Vincent and the Grenadines 670 Final census 1 2012 1 2001 2012 1 2012 40 -674 SMR 674 San Marino 674 Preliminary/provisional census 4 2010 1 2000 2010 1 2010 7 -678 STP 678 Sao Tome and Principe 678 Final census 1 2012 2 2001 2012 2 2012 191 -682 SAU 682 Saudi Arabia 682 Final census 1 2010 2 2004 2010 1 2010 103621 -686 SEN 686 Senegal 686 Final census 1 2013 2 2002 2013 0 2013 8458 -688 SRB 688 Serbia 688 Final census 1 2011 5 2002 2011 3 2011 43 -690 SYC 690 Seychelles 690 Final census 1 2010 2 2002 2010 2 2010 177 -694 SLE 694 Sierra Leone 694 Final census 1 2004 3 1985 2004 2 2015 773 -702 SGP 702 Singapore 702 Final census 1 2010 2 2000 2010 2 2010 20 -703 SVK 703 Slovakia 703 Final census 1 2011 3 2001 2011 3 2011 37 -704 VNM 704 Viet Nam 704 Final census 1 2009 3 1999 2009 2 2009 912 -705 SVN 705 Slovenia 705 Final census 1 2010 3 2008 2010 2 2015 13 -706 SOM 706 Somalia 706 Population estimate/projection 6 2005 3 2005 2012 0 1987 12402 -710 ZAF 710 South Africa 710 Final census 1 2011 6 2001 2011 3 2011 1588 -716 ZWE 716 Zimbabwe 716 Final census 1 2012 2 2002 2012 1 2012 9408 -724 ESP 724 Spain 724 Final census 1 2011 3 2001 2011 2 2011 198 -728 SSD 728 South Sudan 728 Final census 1 2008 2 1983 2008 1 2008 15907 -729 SDN 0 Sudan 729 Final census 1 2008 2 1993 2008 1 2008 57596 -732 ESH 732 Western Sahara 732 Final census 1 2014 3 2004 2014 2 0 13530 -740 SUR 740 Suriname 740 Final census 1 2012 2 2004 2012 2 2012 20171 -744 SJM 0 Svalbard and Jan Mayen Islands 744 Population register 5 2010 0 2010 2013 0 2010 25632 -748 SWZ 748 Swaziland 748 Final census 1 2007 2 1997 2007 1 2007 416 -752 SWE 752 Sweden 752 Population register 5 2010 3 2005 2010 2 2011 3959 -756 CHE 756 Switzerland 756 Final census 1 2010 3 2001 2010 3 2010 59 -760 SYR 760 Syrian Arab Republic 760 Final census 1 2004 3 2004 2011 1 2004 4907 -762 TJK 762 Tajikistan 762 Final census 1 2010 2 2000 2010 2 2010 11758 -764 THA 764 Thailand 764 Preliminary/provisional census 4 2010 2 2000 2010 1 2010 1000 -768 TGO 768 Togo 768 Final census 1 2010 2 2000 2010 2 2010 2847 -772 TKL 772 Tokelau 772 Final census 1 2011 1 2006 2011 0 2016 5 -776 TON 776 Tonga 776 Final census 1 2011 1 2006 2011 1 2011 196 -780 TTO 780 Trinidad and Tobago 780 Final census 1 2011 1 2000 2011 1 2011 594 -784 ARE 784 United Arab Emirates 784 Final census 1 2005 1 1995 2005 1 2010 58248 -788 TUN 788 Tunisia 788 Final census 1 2014 2 2004 2014 2 2010 6172 -792 TUR 792 Turkey 792 Population register 5 2010 2 2000 2010 2 2011 1365 -795 TKM 795 Turkmenistan 795 Population estimate/projection 6 2005 1 1995 2005 1 2012 95108 -796 TCA 796 Turks and Caicos Islands 796 Final census 1 2012 2 2001 2012 2 2012 188 -798 TUV 798 Tuvalu 798 Final census 1 2012 3 2002 2012 1 2012 19 -800 UGA 800 Uganda 800 Preliminary/provisional census 4 2014 3 2002 2014 1 2014 452 -804 UKR 804 Ukraine 804 Population estimate/projection 6 2013 2 2001 2013 2 2001 1286 -807 MKD 807 The former Yugoslav Republic of Macedonia 807 Population estimate/projection 6 2010 2 2002 2010 2 2002 473 -818 EGY 818 Egypt 818 Final census 1 2006 2 2006 2012 1 2006 78965 -826 GBR 826 United Kingdom of Great Britain and Northern Ireland 826 Final census 1 2011 6 2001 2011 2 2011 49 -831 GGY 0 Guernsey 831 "Final census, population register, population estimate/projection" 3 2014 1 2007 2014 0 2015 7 -832 JEY 0 Jersey 832 Final census 1 2011 1 2001 2011 1 2011 11 -833 IMN 833 Isle of Man 833 Final census 1 2011 1 2006 2011 1 2016 35 -834 TZA 834 United Republic of Tanzania 834 Final census 1 2012 3 2002 2012 2 2012 1780 -840 USA 840 United States of America 840 Final census 1 2010 5 2000 2010 2 2010 1091 -850 VIR 850 United States Virgin Islands 850 Final census 1 2010 2 2000 2010 2 2010 27 -854 BFA 854 Burkina Faso 854 Final census 1 2006 3 1996 2006 3 2006 1449 -858 URY 858 Uruguay 858 Final census 1 2011 3 2004 2011 2 2011 316 -860 UZB 860 Uzbekistan 860 Population register 5 2013 1 2003 2013 1 1989 90470 -862 VEN 862 Venezuela (Bolivarian Republic of) 862 Final census 1 2011 2 2001 2011 2 2011 20267 -876 WLF 876 Wallis and Futuna Islands 876 Final census 1 2008 2 2003 2008 2 2013 35 -882 WSM 882 Western Samoa 882 Final census 1 2011 2 2001 2011 2 2016 114 -887 YEM 887 Yemen 887 Final census 1 2004 2 2004 2012 1 2004 10770 -894 ZMB 894 Zambia 894 Final census 1 2010 3 2000 2010 3 2010 9631 -902 ATF 0 French Southern Territories 902 Not applicable 0 0 0 0 0 0 0 6940 -903 BVT 0 Bouvet Island 903 Not applicable 0 0 0 0 0 0 0 77 -904 HMD 0 Heard Island and McDonald Islands 904 Not applicable 0 0 0 0 0 0 0 109 -905 IOT 0 British Indian Ocean Territory 905 Not applicable 0 0 0 0 0 0 0 64 -906 SGS 0 South Georgia and the South Sandwich Islands 906 Not applicable 0 0 0 0 0 0 0 1605 -907 SP- 0 Spratly Islands 907 Not applicable 0 0 0 0 0 0 0 2 -908 UMI 0 United States Minor Outlying Islands 908 Not applicable 0 0 0 0 0 0 0 42 -999 KOS 0 Kosovo 999 Final census 1 2011 1 2011 2012 1 2011 406 -304 GRL 304 Greenland 304 Population register 5 2010 3 2000 2010 3 2010 52140 diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/text_files/readme.txt b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/text_files/readme.txt deleted file mode 100644 index 2a94f29..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/text_files/readme.txt +++ /dev/null @@ -1,3 +0,0 @@ -documentation: http://sedac.ciesin.columbia.edu/downloads/docs/gpw-v4/gpw-v4-documentation.pdf - -website: http://sedac.ciesin.columbia.edu/data/collection/gpw-v4/sets/browse \ No newline at end of file diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/validate_against_repo.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/validate_against_repo.py deleted file mode 100644 index f2cb15a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/validate_against_repo.py +++ /dev/null @@ -1,29 +0,0 @@ -# Jane Mills -# 12/11/17 -# Check that all files are in the repo - -import os - -root = r'F:\gpw\gpw4_rev10_fixed_extents' -repo = r'\\winserver0\Repo\gpw-v4' - -# First list files in the repo -##folderList = [os.path.join(repo,f) for f in os.listdir(repo) if 'rev10' in f] -##for folderPath in folderList: -## if 'data' in os.listdir(folderPath): -## fileList = os.listdir(os.path.join(folderPath,'data')) -## for f in fileList: -## print f -## -## else: -## print "did not find data folder:",folderPath - - - -# Now the zips on devsedarc1 -folderList = [os.path.join(root,f) for f in os.listdir(root) if 'zipped' in f] -for folderPath in folderList: - fileList = os.listdir(folderPath) - for f in fileList: - print f - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_centroids.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_centroids.py deleted file mode 100644 index 131441e..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_centroids.py +++ /dev/null @@ -1,75 +0,0 @@ -#Jane Mills -#7/13/2017 -#zip all global ascii files - -import zipfile, os, datetime, re, multiprocessing, csv, shutil -startTime = datetime.datetime.now() - -def make_zip(z): - returnList = [] - - readme = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\fix_extents\text_files\readme.txt' - #outFolder = r'F:\gpw\gpw4_rev10_fixed_extents\zipped_centroids' - outFolder = r'F:\gpw\gpw4_rev10_fixed_extents\zipped_centroids\global' - #inFolder = r'F:\gpw\gpw4_rev10_fixed_extents\centroids' - inFolder = r'F:\gpw\gpw4_rev10_fixed_extents\centroids\global' - - outZipName = z[0] - readmeName = outZipName[:-4].replace("-","_") + "_readme.txt" - outReadme = os.path.join(inFolder,readmeName) - - fileList = z[1:] - os.chdir(inFolder) - - outZip = os.path.join(outFolder,outZipName) - if os.path.exists(outZip): - returnList.append("Already zipped: " + outZipName) - else: - shutil.copy(readme,outReadme) - zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED,allowZip64 = True) - if "gdb" in outZipName: - - for f in fileList: - zipFile.write(f) - - zipFile.write(readmeName) - zipFile.close() - - os.remove(outReadme) - - returnList.append("Zipped: " + outZipName) - return returnList - -def main(): - print "processing" - - #zipcsv = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\fix_extents\zips_country_centroids.csv' - zipcsv = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\fix_extents\zips_global_centroids.csv' - - csvMem = csv.reader(open(zipcsv,'r')) - next(csvMem) - nameDict = {} - zipList = [] - - for row in csvMem: - if not row[1] in nameDict: - nameDict[row[1]] = [row[0]] - else: - nameDict[row[1]] += [row[0]] - - for key in nameDict: - zipList.append([key]+nameDict[key]) - - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(make_zip, zipList) - for result in results: - for result2 in result: - print result2 - - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-startTime) - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_centroids.pyc b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_centroids.pyc deleted file mode 100644 index bbfef56..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_centroids.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_multip.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_multip.py deleted file mode 100644 index 6481936..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_multip.py +++ /dev/null @@ -1,82 +0,0 @@ -#Jane Mills -#7/13/2017 -#zip all global ascii files - -import zipfile, os, datetime, re, multiprocessing, csv, shutil -startTime = datetime.datetime.now() - -def make_zip(z): - returnList = [] - - readme = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\fix_extents\text_files\readme.txt' - outFolder = r'F:\gpw\gpw4_rev10_fixed_extents\zipped_ascii' - #outFolder = r'F:\gpw\gpw4_rev10_fixed_extents\zipped_gdal_tifs' - inFolder = r'F:\gpw\gpw4_rev10_fixed_extents\ascii' - #inFolder = r'F:\gpw\gpw4_rev10_fixed_extents\gdal_tifs' - - outZipName = z[0] - readmeName = outZipName[:-4].replace("-","_") + "_readme.txt" - natid = "gpw_v4_national_identifier_grid_rev10_lookup.txt" - water = "gpw_v4_data_quality_indicators_rev10_watermask_lookup.txt" - context = "gpw_v4_data_quality_indicators_rev10_context_lookup.txt" - fileList = z[1:] - os.chdir(inFolder) - - if "_asc" in outZipName: - outReadme = os.path.join(inFolder,readmeName) - shutil.copy(readme,outReadme) - outZip = os.path.join(outFolder,outZipName) - if os.path.exists(outZip): - returnList.append("Already zipped: " + outZipName) - else: - if "watermask" in outZipName: - fileList.append(water) - if "context" in outZipName: - fileList.append(context) - if "identifer" in outZipName: - fileList.append(natid) - - zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED,allowZip64 = True) - for f in fileList: - zipFile.write(f) - - zipFile.write(readmeName) - zipFile.close() - - returnList.append("Zipped: " + outZipName) - - os.remove(outReadme) - - return returnList - -def main(): - print "processing" - - zipcsv = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\fix_extents\zips.csv' - csvMem = csv.reader(open(zipcsv,'r')) - next(csvMem) - nameDict = {} - zipList = [] - - for row in csvMem: - if not row[1] in nameDict: - nameDict[row[1]] = [row[0]] - else: - nameDict[row[1]] += [row[0]] - - for key in nameDict: - zipList.append([key]+nameDict[key]) - - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(make_zip, zipList) - for result in results: - for result2 in result: - print result2 - - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-startTime) - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_multip.pyc b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_multip.pyc deleted file mode 100644 index f514767..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_multip.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_netcdf.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_netcdf.py deleted file mode 100644 index c3c6b45..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_netcdf.py +++ /dev/null @@ -1,70 +0,0 @@ -#Jane Mills -#7/13/2017 -#zip all global netcdf files - -import zipfile, os, datetime, re, multiprocessing, csv, shutil -startTime = datetime.datetime.now() - -def make_zip(z): - returnList = [] - - readme = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\fix_extents\text_files\readme.txt' - outFolder = r'F:\gpw\gpw4_rev10_fixed_extents\zipped_netcdf' - inFolder = r'F:\gpw\gpw4_rev10_fixed_extents\netcdf' - - outZipName = z[0] - readmeName = outZipName[:-4].replace("-","_") + "_readme.txt" - lookups = ["gpw_v4_netcdf_contents.csv","gpw_v4_context_lookup.txt", - "gpw_v4_data_type_lookup.txt","gpw_v4_national_identifier_lookup.txt"] - fileList = z[1:] - os.chdir(inFolder) - - outReadme = os.path.join(inFolder,readmeName) - outZip = os.path.join(outFolder,outZipName) - if os.path.exists(outZip): - returnList.append("Already zipped: " + outZipName) - else: - shutil.copy(readme,outReadme) - zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED,allowZip64 = True) - for f in fileList + lookups: - zipFile.write(f) - - zipFile.write(readmeName) - zipFile.close() - - os.remove(outReadme) - - returnList.append("Zipped: " + outZipName) - return returnList - -def main(): - print "processing" - - zipcsv = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\fix_extents\zips_netcdf.csv' - csvMem = csv.reader(open(zipcsv,'r')) - next(csvMem) - nameDict = {} - zipList = [] - - for row in csvMem: - if not row[1] in nameDict: - nameDict[row[1]] = [row[0]] - else: - nameDict[row[1]] += [row[0]] - - for key in nameDict: - zipList.append([key]+nameDict[key]) - - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(make_zip, zipList) - for result in results: - for result2 in result: - print result2 - - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-startTime) - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_netcdf.pyc b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_netcdf.pyc deleted file mode 100644 index d8e0619..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zip_netcdf.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zips.csv b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zips.csv deleted file mode 100644 index 982022b..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zips.csv +++ /dev/null @@ -1,5294 +0,0 @@ -file,zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_1_deg.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_1_deg.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_15_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_15_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_2pt5_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_2pt5_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_min.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_min.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_1.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_1.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_2.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_2.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_3.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_3.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_4.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_4.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_5.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_5.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_6.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_6.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_7.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_7.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_8.asc,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec_8.prj,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_1_deg.asc,gpw-v4-data-quality-indicators-rev10_context_1_deg_asc.zip -gpw_v4_data_quality_indicators_rev10_context_1_deg.prj,gpw-v4-data-quality-indicators-rev10_context_1_deg_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_1_deg.asc,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_1_deg_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_1_deg.prj,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_1_deg_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_1_deg.asc,gpw-v4-data-quality-indicators-rev10_watermask_1_deg_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_1_deg.prj,gpw-v4-data-quality-indicators-rev10_watermask_1_deg_asc.zip -gpw_v4_data_quality_indicators_rev10_context_15_min.asc,gpw-v4-data-quality-indicators-rev10_context_15_min_asc.zip -gpw_v4_data_quality_indicators_rev10_context_15_min.prj,gpw-v4-data-quality-indicators-rev10_context_15_min_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_15_min.asc,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_15_min_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_15_min.prj,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_15_min_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_15_min.asc,gpw-v4-data-quality-indicators-rev10_watermask_15_min_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_15_min.prj,gpw-v4-data-quality-indicators-rev10_watermask_15_min_asc.zip -gpw_v4_data_quality_indicators_rev10_context_2pt5_min.asc,gpw-v4-data-quality-indicators-rev10_context_2pt5_min_asc.zip -gpw_v4_data_quality_indicators_rev10_context_2pt5_min.prj,gpw-v4-data-quality-indicators-rev10_context_2pt5_min_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_2pt5_min.asc,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_2pt5_min_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_2pt5_min.prj,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_2pt5_min_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_2pt5_min.asc,gpw-v4-data-quality-indicators-rev10_watermask_2pt5_min_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_2pt5_min.prj,gpw-v4-data-quality-indicators-rev10_watermask_2pt5_min_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_min.asc,gpw-v4-data-quality-indicators-rev10_context_30_min_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_min.prj,gpw-v4-data-quality-indicators-rev10_context_30_min_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_min.asc,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_min_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_min.prj,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_min_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_min.asc,gpw-v4-data-quality-indicators-rev10_watermask_30_min_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_min.prj,gpw-v4-data-quality-indicators-rev10_watermask_30_min_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_1.asc,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_1.prj,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_2.asc,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_2.prj,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_3.asc,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_3.prj,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_4.asc,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_4.prj,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_5.asc,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_5.prj,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_6.asc,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_6.prj,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_7.asc,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_7.prj,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_8.asc,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec_8.prj,gpw-v4-data-quality-indicators-rev10_context_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_1.asc,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_1.prj,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_2.asc,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_2.prj,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_3.asc,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_3.prj,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_4.asc,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_4.prj,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_5.asc,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_5.prj,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_6.asc,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_6.prj,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_7.asc,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_7.prj,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_8.asc,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec_8.prj,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_1.asc,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_1.prj,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_2.asc,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_2.prj,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_3.asc,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_3.prj,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_4.asc,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_4.prj,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_5.asc,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_5.prj,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_6.asc,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_6.prj,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_7.asc,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_7.prj,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_8.asc,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec_8.prj,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_1_deg.asc,gpw-v4-land-water-area-rev10_landareakm_1_deg_asc.zip -gpw_v4_land_water_area_rev10_landareakm_1_deg.prj,gpw-v4-land-water-area-rev10_landareakm_1_deg_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_1_deg.asc,gpw-v4-land-water-area-rev10_waterareakm_1_deg_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_1_deg.prj,gpw-v4-land-water-area-rev10_waterareakm_1_deg_asc.zip -gpw_v4_land_water_area_rev10_landareakm_15_min.asc,gpw-v4-land-water-area-rev10_landareakm_15_min_asc.zip -gpw_v4_land_water_area_rev10_landareakm_15_min.prj,gpw-v4-land-water-area-rev10_landareakm_15_min_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_15_min.asc,gpw-v4-land-water-area-rev10_waterareakm_15_min_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_15_min.prj,gpw-v4-land-water-area-rev10_waterareakm_15_min_asc.zip -gpw_v4_land_water_area_rev10_landareakm_2pt5_min.asc,gpw-v4-land-water-area-rev10_landareakm_2pt5_min_asc.zip -gpw_v4_land_water_area_rev10_landareakm_2pt5_min.prj,gpw-v4-land-water-area-rev10_landareakm_2pt5_min_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_2pt5_min.asc,gpw-v4-land-water-area-rev10_waterareakm_2pt5_min_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_2pt5_min.prj,gpw-v4-land-water-area-rev10_waterareakm_2pt5_min_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_min.asc,gpw-v4-land-water-area-rev10_landareakm_30_min_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_min.prj,gpw-v4-land-water-area-rev10_landareakm_30_min_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_min.asc,gpw-v4-land-water-area-rev10_waterareakm_30_min_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_min.prj,gpw-v4-land-water-area-rev10_waterareakm_30_min_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_1.asc,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_1.prj,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_2.asc,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_2.prj,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_3.asc,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_3.prj,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_4.asc,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_4.prj,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_5.asc,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_5.prj,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_6.asc,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_6.prj,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_7.asc,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_7.prj,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_8.asc,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec_8.prj,gpw-v4-land-water-area-rev10_landareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_1.asc,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_1.prj,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_2.asc,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_2.prj,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_3.asc,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_3.prj,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_4.asc,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_4.prj,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_5.asc,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_5.prj,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_6.asc,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_6.prj,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_7.asc,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_7.prj,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_8.asc,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec_8.prj,gpw-v4-land-water-area-rev10_waterareakm_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_1_deg.asc,gpw-v4-national-identifier-grid-rev10_1_deg_asc.zip -gpw_v4_national_identifier_grid_rev10_1_deg.prj,gpw-v4-national-identifier-grid-rev10_1_deg_asc.zip -gpw_v4_national_identifier_grid_rev10_15_min.asc,gpw-v4-national-identifier-grid-rev10_15_min_asc.zip -gpw_v4_national_identifier_grid_rev10_15_min.prj,gpw-v4-national-identifier-grid-rev10_15_min_asc.zip -gpw_v4_national_identifier_grid_rev10_2pt5_min.asc,gpw-v4-national-identifier-grid-rev10_2pt5_min_asc.zip -gpw_v4_national_identifier_grid_rev10_2pt5_min.prj,gpw-v4-national-identifier-grid-rev10_2pt5_min_asc.zip -gpw_v4_national_identifier_grid_rev10_30_min.asc,gpw-v4-national-identifier-grid-rev10_30_min_asc.zip -gpw_v4_national_identifier_grid_rev10_30_min.prj,gpw-v4-national-identifier-grid-rev10_30_min_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_1.asc,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_1.prj,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_2.asc,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_2.prj,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_3.asc,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_3.prj,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_4.asc,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_4.prj,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_5.asc,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_5.prj,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_6.asc,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_6.prj,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_7.asc,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_7.prj,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_8.asc,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_national_identifier_grid_rev10_30_sec_8.prj,gpw-v4-national-identifier-grid-rev10_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_1_deg.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_1_deg_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_1_deg.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_1_deg_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_1_deg.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_1_deg_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_1_deg.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_1_deg_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_1_deg.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_1_deg_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_1_deg.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_1_deg_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_1_deg.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_1_deg_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_1_deg.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_1_deg_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_1_deg.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_1_deg_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_1_deg.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_1_deg_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_15_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_15_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_15_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_15_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_15_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_15_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_15_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_15_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_15_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_15_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_15_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_15_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_15_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_15_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_15_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_15_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_15_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_15_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_15_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_15_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_2pt5_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_2pt5_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_2pt5_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_2pt5_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_2pt5_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_2pt5_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_2pt5_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_2pt5_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_2pt5_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_2pt5_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_2pt5_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_2pt5_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_2pt5_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_2pt5_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_2pt5_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_2pt5_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_2pt5_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_2pt5_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_2pt5_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_2pt5_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_min.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_min.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_min_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_1.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_1.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_2.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_2.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_3.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_3.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_4.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_4.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_5.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_5.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_6.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_6.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_7.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_7.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_8.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_8.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_1.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_1.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_2.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_2.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_3.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_3.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_4.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_4.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_5.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_5.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_6.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_6.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_7.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_7.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_8.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_8.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_1.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_1.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_2.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_2.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_3.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_3.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_4.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_4.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_5.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_5.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_6.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_6.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_7.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_7.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_8.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_8.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_1.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_1.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_2.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_2.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_3.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_3.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_4.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_4.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_5.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_5.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_6.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_6.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_7.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_7.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_8.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_8.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_1.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_1.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_2.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_2.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_3.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_3.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_4.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_4.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_5.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_5.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_6.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_6.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_7.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_7.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_8.asc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_8.prj,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_1_deg.asc,gpw-v4-population-count-rev10_2000_1_deg_asc.zip -gpw_v4_population_count_rev10_2000_1_deg.prj,gpw-v4-population-count-rev10_2000_1_deg_asc.zip -gpw_v4_population_count_rev10_2005_1_deg.asc,gpw-v4-population-count-rev10_2005_1_deg_asc.zip -gpw_v4_population_count_rev10_2005_1_deg.prj,gpw-v4-population-count-rev10_2005_1_deg_asc.zip -gpw_v4_population_count_rev10_2010_1_deg.asc,gpw-v4-population-count-rev10_2010_1_deg_asc.zip -gpw_v4_population_count_rev10_2010_1_deg.prj,gpw-v4-population-count-rev10_2010_1_deg_asc.zip -gpw_v4_population_count_rev10_2015_1_deg.asc,gpw-v4-population-count-rev10_2015_1_deg_asc.zip -gpw_v4_population_count_rev10_2015_1_deg.prj,gpw-v4-population-count-rev10_2015_1_deg_asc.zip -gpw_v4_population_count_rev10_2020_1_deg.asc,gpw-v4-population-count-rev10_2020_1_deg_asc.zip -gpw_v4_population_count_rev10_2020_1_deg.prj,gpw-v4-population-count-rev10_2020_1_deg_asc.zip -gpw_v4_population_count_rev10_2000_15_min.asc,gpw-v4-population-count-rev10_2000_15_min_asc.zip -gpw_v4_population_count_rev10_2000_15_min.prj,gpw-v4-population-count-rev10_2000_15_min_asc.zip -gpw_v4_population_count_rev10_2005_15_min.asc,gpw-v4-population-count-rev10_2005_15_min_asc.zip -gpw_v4_population_count_rev10_2005_15_min.prj,gpw-v4-population-count-rev10_2005_15_min_asc.zip -gpw_v4_population_count_rev10_2010_15_min.asc,gpw-v4-population-count-rev10_2010_15_min_asc.zip -gpw_v4_population_count_rev10_2010_15_min.prj,gpw-v4-population-count-rev10_2010_15_min_asc.zip -gpw_v4_population_count_rev10_2015_15_min.asc,gpw-v4-population-count-rev10_2015_15_min_asc.zip -gpw_v4_population_count_rev10_2015_15_min.prj,gpw-v4-population-count-rev10_2015_15_min_asc.zip -gpw_v4_population_count_rev10_2020_15_min.asc,gpw-v4-population-count-rev10_2020_15_min_asc.zip -gpw_v4_population_count_rev10_2020_15_min.prj,gpw-v4-population-count-rev10_2020_15_min_asc.zip -gpw_v4_population_count_rev10_2000_2pt5_min.asc,gpw-v4-population-count-rev10_2000_2pt5_min_asc.zip -gpw_v4_population_count_rev10_2000_2pt5_min.prj,gpw-v4-population-count-rev10_2000_2pt5_min_asc.zip -gpw_v4_population_count_rev10_2005_2pt5_min.asc,gpw-v4-population-count-rev10_2005_2pt5_min_asc.zip -gpw_v4_population_count_rev10_2005_2pt5_min.prj,gpw-v4-population-count-rev10_2005_2pt5_min_asc.zip -gpw_v4_population_count_rev10_2010_2pt5_min.asc,gpw-v4-population-count-rev10_2010_2pt5_min_asc.zip -gpw_v4_population_count_rev10_2010_2pt5_min.prj,gpw-v4-population-count-rev10_2010_2pt5_min_asc.zip -gpw_v4_population_count_rev10_2015_2pt5_min.asc,gpw-v4-population-count-rev10_2015_2pt5_min_asc.zip -gpw_v4_population_count_rev10_2015_2pt5_min.prj,gpw-v4-population-count-rev10_2015_2pt5_min_asc.zip -gpw_v4_population_count_rev10_2020_2pt5_min.asc,gpw-v4-population-count-rev10_2020_2pt5_min_asc.zip -gpw_v4_population_count_rev10_2020_2pt5_min.prj,gpw-v4-population-count-rev10_2020_2pt5_min_asc.zip -gpw_v4_population_count_rev10_2000_30_min.asc,gpw-v4-population-count-rev10_2000_30_min_asc.zip -gpw_v4_population_count_rev10_2000_30_min.prj,gpw-v4-population-count-rev10_2000_30_min_asc.zip -gpw_v4_population_count_rev10_2005_30_min.asc,gpw-v4-population-count-rev10_2005_30_min_asc.zip -gpw_v4_population_count_rev10_2005_30_min.prj,gpw-v4-population-count-rev10_2005_30_min_asc.zip -gpw_v4_population_count_rev10_2010_30_min.asc,gpw-v4-population-count-rev10_2010_30_min_asc.zip -gpw_v4_population_count_rev10_2010_30_min.prj,gpw-v4-population-count-rev10_2010_30_min_asc.zip -gpw_v4_population_count_rev10_2015_30_min.asc,gpw-v4-population-count-rev10_2015_30_min_asc.zip -gpw_v4_population_count_rev10_2015_30_min.prj,gpw-v4-population-count-rev10_2015_30_min_asc.zip -gpw_v4_population_count_rev10_2020_30_min.asc,gpw-v4-population-count-rev10_2020_30_min_asc.zip -gpw_v4_population_count_rev10_2020_30_min.prj,gpw-v4-population-count-rev10_2020_30_min_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_1.asc,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_1.prj,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_2.asc,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_2.prj,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_3.asc,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_3.prj,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_4.asc,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_4.prj,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_5.asc,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_5.prj,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_6.asc,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_6.prj,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_7.asc,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_7.prj,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_8.asc,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2000_30_sec_8.prj,gpw-v4-population-count-rev10_2000_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_1.asc,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_1.prj,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_2.asc,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_2.prj,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_3.asc,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_3.prj,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_4.asc,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_4.prj,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_5.asc,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_5.prj,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_6.asc,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_6.prj,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_7.asc,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_7.prj,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_8.asc,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2005_30_sec_8.prj,gpw-v4-population-count-rev10_2005_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_1.asc,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_1.prj,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_2.asc,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_2.prj,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_3.asc,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_3.prj,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_4.asc,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_4.prj,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_5.asc,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_5.prj,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_6.asc,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_6.prj,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_7.asc,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_7.prj,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_8.asc,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2010_30_sec_8.prj,gpw-v4-population-count-rev10_2010_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_1.asc,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_1.prj,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_2.asc,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_2.prj,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_3.asc,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_3.prj,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_4.asc,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_4.prj,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_5.asc,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_5.prj,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_6.asc,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_6.prj,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_7.asc,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_7.prj,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_8.asc,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2015_30_sec_8.prj,gpw-v4-population-count-rev10_2015_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_1.asc,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_1.prj,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_2.asc,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_2.prj,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_3.asc,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_3.prj,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_4.asc,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_4.prj,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_5.asc,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_5.prj,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_6.asc,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_6.prj,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_7.asc,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_7.prj,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_8.asc,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_count_rev10_2020_30_sec_8.prj,gpw-v4-population-count-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_1_deg.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_1_deg_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_1_deg.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_1_deg_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_1_deg.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_1_deg_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_1_deg.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_1_deg_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_1_deg.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_1_deg_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_1_deg.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_1_deg_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_1_deg.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_1_deg_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_1_deg.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_1_deg_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_1_deg.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_1_deg_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_1_deg.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_1_deg_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_15_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_15_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_15_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_15_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_15_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_15_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_15_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_15_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_15_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_15_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_15_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_15_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_15_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_15_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_15_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_15_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_15_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_15_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_15_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_15_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_2pt5_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_2pt5_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_2pt5_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_2pt5_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_2pt5_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_2pt5_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_2pt5_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_2pt5_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_2pt5_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_2pt5_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_2pt5_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_2pt5_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_2pt5_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_2pt5_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_2pt5_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_2pt5_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_2pt5_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_2pt5_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_2pt5_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_2pt5_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_min.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_min.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_min_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_1.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_1.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_2.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_2.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_3.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_3.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_4.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_4.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_5.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_5.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_6.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_6.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_7.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_7.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_8.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec_8.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_1.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_1.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_2.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_2.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_3.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_3.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_4.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_4.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_5.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_5.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_6.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_6.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_7.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_7.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_8.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec_8.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_1.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_1.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_2.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_2.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_3.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_3.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_4.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_4.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_5.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_5.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_6.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_6.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_7.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_7.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_8.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec_8.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_1.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_1.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_2.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_2.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_3.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_3.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_4.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_4.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_5.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_5.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_6.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_6.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_7.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_7.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_8.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec_8.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_1.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_1.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_2.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_2.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_3.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_3.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_4.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_4.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_5.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_5.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_6.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_6.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_7.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_7.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_8.asc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec_8.prj,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_1_deg.asc,gpw-v4-population-density-rev10_2000_1_deg_asc.zip -gpw_v4_population_density_rev10_2000_1_deg.prj,gpw-v4-population-density-rev10_2000_1_deg_asc.zip -gpw_v4_population_density_rev10_2005_1_deg.asc,gpw-v4-population-density-rev10_2005_1_deg_asc.zip -gpw_v4_population_density_rev10_2005_1_deg.prj,gpw-v4-population-density-rev10_2005_1_deg_asc.zip -gpw_v4_population_density_rev10_2010_1_deg.asc,gpw-v4-population-density-rev10_2010_1_deg_asc.zip -gpw_v4_population_density_rev10_2010_1_deg.prj,gpw-v4-population-density-rev10_2010_1_deg_asc.zip -gpw_v4_population_density_rev10_2015_1_deg.asc,gpw-v4-population-density-rev10_2015_1_deg_asc.zip -gpw_v4_population_density_rev10_2015_1_deg.prj,gpw-v4-population-density-rev10_2015_1_deg_asc.zip -gpw_v4_population_density_rev10_2020_1_deg.asc,gpw-v4-population-density-rev10_2020_1_deg_asc.zip -gpw_v4_population_density_rev10_2020_1_deg.prj,gpw-v4-population-density-rev10_2020_1_deg_asc.zip -gpw_v4_population_density_rev10_2000_15_min.asc,gpw-v4-population-density-rev10_2000_15_min_asc.zip -gpw_v4_population_density_rev10_2000_15_min.prj,gpw-v4-population-density-rev10_2000_15_min_asc.zip -gpw_v4_population_density_rev10_2005_15_min.asc,gpw-v4-population-density-rev10_2005_15_min_asc.zip -gpw_v4_population_density_rev10_2005_15_min.prj,gpw-v4-population-density-rev10_2005_15_min_asc.zip -gpw_v4_population_density_rev10_2010_15_min.asc,gpw-v4-population-density-rev10_2010_15_min_asc.zip -gpw_v4_population_density_rev10_2010_15_min.prj,gpw-v4-population-density-rev10_2010_15_min_asc.zip -gpw_v4_population_density_rev10_2015_15_min.asc,gpw-v4-population-density-rev10_2015_15_min_asc.zip -gpw_v4_population_density_rev10_2015_15_min.prj,gpw-v4-population-density-rev10_2015_15_min_asc.zip -gpw_v4_population_density_rev10_2020_15_min.asc,gpw-v4-population-density-rev10_2020_15_min_asc.zip -gpw_v4_population_density_rev10_2020_15_min.prj,gpw-v4-population-density-rev10_2020_15_min_asc.zip -gpw_v4_population_density_rev10_2000_2pt5_min.asc,gpw-v4-population-density-rev10_2000_2pt5_min_asc.zip -gpw_v4_population_density_rev10_2000_2pt5_min.prj,gpw-v4-population-density-rev10_2000_2pt5_min_asc.zip -gpw_v4_population_density_rev10_2005_2pt5_min.asc,gpw-v4-population-density-rev10_2005_2pt5_min_asc.zip -gpw_v4_population_density_rev10_2005_2pt5_min.prj,gpw-v4-population-density-rev10_2005_2pt5_min_asc.zip -gpw_v4_population_density_rev10_2010_2pt5_min.asc,gpw-v4-population-density-rev10_2010_2pt5_min_asc.zip -gpw_v4_population_density_rev10_2010_2pt5_min.prj,gpw-v4-population-density-rev10_2010_2pt5_min_asc.zip -gpw_v4_population_density_rev10_2015_2pt5_min.asc,gpw-v4-population-density-rev10_2015_2pt5_min_asc.zip -gpw_v4_population_density_rev10_2015_2pt5_min.prj,gpw-v4-population-density-rev10_2015_2pt5_min_asc.zip -gpw_v4_population_density_rev10_2020_2pt5_min.asc,gpw-v4-population-density-rev10_2020_2pt5_min_asc.zip -gpw_v4_population_density_rev10_2020_2pt5_min.prj,gpw-v4-population-density-rev10_2020_2pt5_min_asc.zip -gpw_v4_population_density_rev10_2000_30_min.asc,gpw-v4-population-density-rev10_2000_30_min_asc.zip -gpw_v4_population_density_rev10_2000_30_min.prj,gpw-v4-population-density-rev10_2000_30_min_asc.zip -gpw_v4_population_density_rev10_2005_30_min.asc,gpw-v4-population-density-rev10_2005_30_min_asc.zip -gpw_v4_population_density_rev10_2005_30_min.prj,gpw-v4-population-density-rev10_2005_30_min_asc.zip -gpw_v4_population_density_rev10_2010_30_min.asc,gpw-v4-population-density-rev10_2010_30_min_asc.zip -gpw_v4_population_density_rev10_2010_30_min.prj,gpw-v4-population-density-rev10_2010_30_min_asc.zip -gpw_v4_population_density_rev10_2015_30_min.asc,gpw-v4-population-density-rev10_2015_30_min_asc.zip -gpw_v4_population_density_rev10_2015_30_min.prj,gpw-v4-population-density-rev10_2015_30_min_asc.zip -gpw_v4_population_density_rev10_2020_30_min.asc,gpw-v4-population-density-rev10_2020_30_min_asc.zip -gpw_v4_population_density_rev10_2020_30_min.prj,gpw-v4-population-density-rev10_2020_30_min_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_1.asc,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_1.prj,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_2.asc,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_2.prj,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_3.asc,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_3.prj,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_4.asc,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_4.prj,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_5.asc,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_5.prj,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_6.asc,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_6.prj,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_7.asc,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_7.prj,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_8.asc,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2000_30_sec_8.prj,gpw-v4-population-density-rev10_2000_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_1.asc,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_1.prj,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_2.asc,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_2.prj,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_3.asc,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_3.prj,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_4.asc,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_4.prj,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_5.asc,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_5.prj,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_6.asc,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_6.prj,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_7.asc,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_7.prj,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_8.asc,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2005_30_sec_8.prj,gpw-v4-population-density-rev10_2005_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_1.asc,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_1.prj,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_2.asc,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_2.prj,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_3.asc,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_3.prj,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_4.asc,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_4.prj,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_5.asc,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_5.prj,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_6.asc,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_6.prj,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_7.asc,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_7.prj,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_8.asc,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2010_30_sec_8.prj,gpw-v4-population-density-rev10_2010_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_1.asc,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_1.prj,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_2.asc,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_2.prj,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_3.asc,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_3.prj,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_4.asc,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_4.prj,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_5.asc,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_5.prj,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_6.asc,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_6.prj,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_7.asc,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_7.prj,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_8.asc,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2015_30_sec_8.prj,gpw-v4-population-density-rev10_2015_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_1.asc,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_1.prj,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_2.asc,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_2.prj,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_3.asc,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_3.prj,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_4.asc,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_4.prj,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_5.asc,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_5.prj,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_6.asc,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_6.prj,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_7.asc,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_7.prj,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_8.asc,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_population_density_rev10_2020_30_sec_8.prj,gpw-v4-population-density-rev10_2020_30_sec_asc.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_1_deg.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_1_deg_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_15_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_15_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_2pt5_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_2pt5_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_min.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_min_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_004mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_004_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a000_014mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a000_014_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a005_009mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a005_009_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a010_014mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a010_014_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_019mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_019_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_049mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_049_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a015_064mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a015_064_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a020_024mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a020_024_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a025_029mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a025_029_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a030_034mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a030_034_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a035_039mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a035_039_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a040_044mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a040_044_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a045_049mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a045_049_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a050_054mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a050_054_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a055_059mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a055_059_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a060_064mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a060_064_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065_069mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a065_069_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusbt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a065plusmt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a065plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070_074mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a070_074_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusbt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a070plusmt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a070plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075_079mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a075_079_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusbt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a075plusmt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a075plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084bt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084ft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080_084mt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a080_084_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusbt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a080plusmt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a080plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusbt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_a085plusmt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_a085plus_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopbt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_tif.zip -gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_dens_30_sec.tif,gpw-v4-basic-demographic-characteristics-rev10_totpop_2010_30_sec_tif.zip -gpw_v4_data_quality_indicators_rev10_context_1_deg.tif,gpw-v4-data-quality-indicators-rev10_context_1_deg_tif.zip -gpw_v4_data_quality_indicators_rev10_context_1_deg.tif.vat.dbf,gpw-v4-data-quality-indicators-rev10_context_1_deg_tif.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_1_deg.tif,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_1_deg_tif.zip -gpw_v4_data_quality_indicators_rev10_watermask_1_deg.tif,gpw-v4-data-quality-indicators-rev10_watermask_1_deg_tif.zip -gpw_v4_data_quality_indicators_rev10_watermask_1_deg.tif.vat.dbf,gpw-v4-data-quality-indicators-rev10_watermask_1_deg_tif.zip -gpw_v4_data_quality_indicators_rev10_context_15_min.tif,gpw-v4-data-quality-indicators-rev10_context_15_min_tif.zip -gpw_v4_data_quality_indicators_rev10_context_15_min.tif.vat.dbf,gpw-v4-data-quality-indicators-rev10_context_15_min_tif.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_15_min.tif,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_15_min_tif.zip -gpw_v4_data_quality_indicators_rev10_watermask_15_min.tif,gpw-v4-data-quality-indicators-rev10_watermask_15_min_tif.zip -gpw_v4_data_quality_indicators_rev10_watermask_15_min.tif.vat.dbf,gpw-v4-data-quality-indicators-rev10_watermask_15_min_tif.zip -gpw_v4_data_quality_indicators_rev10_context_2pt5_min.tif,gpw-v4-data-quality-indicators-rev10_context_2pt5_min_tif.zip -gpw_v4_data_quality_indicators_rev10_context_2pt5_min.tif.vat.dbf,gpw-v4-data-quality-indicators-rev10_context_2pt5_min_tif.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_2pt5_min.tif,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_2pt5_min_tif.zip -gpw_v4_data_quality_indicators_rev10_watermask_2pt5_min.tif,gpw-v4-data-quality-indicators-rev10_watermask_2pt5_min_tif.zip -gpw_v4_data_quality_indicators_rev10_watermask_2pt5_min.tif.vat.dbf,gpw-v4-data-quality-indicators-rev10_watermask_2pt5_min_tif.zip -gpw_v4_data_quality_indicators_rev10_context_30_min.tif,gpw-v4-data-quality-indicators-rev10_context_30_min_tif.zip -gpw_v4_data_quality_indicators_rev10_context_30_min.tif.vat.dbf,gpw-v4-data-quality-indicators-rev10_context_30_min_tif.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_min.tif,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_min_tif.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_min.tif,gpw-v4-data-quality-indicators-rev10_watermask_30_min_tif.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_min.tif.vat.dbf,gpw-v4-data-quality-indicators-rev10_watermask_30_min_tif.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec.tif,gpw-v4-data-quality-indicators-rev10_context_30_sec_tif.zip -gpw_v4_data_quality_indicators_rev10_context_30_sec.tif.vat.dbf,gpw-v4-data-quality-indicators-rev10_context_30_sec_tif.zip -gpw_v4_data_quality_indicators_rev10_mean_adminunitarea_30_sec.tif,gpw-v4-data-quality-indicators-rev10_mean_adminunitarea_30_sec_tif.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec.tif,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_tif.zip -gpw_v4_data_quality_indicators_rev10_watermask_30_sec.tif.vat.dbf,gpw-v4-data-quality-indicators-rev10_watermask_30_sec_tif.zip -gpw_v4_land_water_area_rev10_landareakm_1_deg.tif,gpw-v4-land-water-area-rev10_landareakm_1_deg_tif.zip -gpw_v4_land_water_area_rev10_waterareakm_1_deg.tif,gpw-v4-land-water-area-rev10_waterareakm_1_deg_tif.zip -gpw_v4_land_water_area_rev10_landareakm_15_min.tif,gpw-v4-land-water-area-rev10_landareakm_15_min_tif.zip -gpw_v4_land_water_area_rev10_waterareakm_15_min.tif,gpw-v4-land-water-area-rev10_waterareakm_15_min_tif.zip -gpw_v4_land_water_area_rev10_landareakm_2pt5_min.tif,gpw-v4-land-water-area-rev10_landareakm_2pt5_min_tif.zip -gpw_v4_land_water_area_rev10_waterareakm_2pt5_min.tif,gpw-v4-land-water-area-rev10_waterareakm_2pt5_min_tif.zip -gpw_v4_land_water_area_rev10_landareakm_30_min.tif,gpw-v4-land-water-area-rev10_landareakm_30_min_tif.zip -gpw_v4_land_water_area_rev10_waterareakm_30_min.tif,gpw-v4-land-water-area-rev10_waterareakm_30_min_tif.zip -gpw_v4_land_water_area_rev10_landareakm_30_sec.tif,gpw-v4-land-water-area-rev10_landareakm_30_sec_tif.zip -gpw_v4_land_water_area_rev10_waterareakm_30_sec.tif,gpw-v4-land-water-area-rev10_waterareakm_30_sec_tif.zip -gpw_v4_national_identifier_grid_rev10_1_deg.tif,gpw-v4-national-identifier-grid-rev10_1_deg_tif.zip -gpw_v4_national_identifier_grid_rev10_1_deg.tif.vat.dbf,gpw-v4-national-identifier-grid-rev10_1_deg_tif.zip -gpw_v4_national_identifier_grid_rev10_15_min.tif,gpw-v4-national-identifier-grid-rev10_15_min_tif.zip -gpw_v4_national_identifier_grid_rev10_15_min.tif.vat.dbf,gpw-v4-national-identifier-grid-rev10_15_min_tif.zip -gpw_v4_national_identifier_grid_rev10_2pt5_min.tif,gpw-v4-national-identifier-grid-rev10_2pt5_min_tif.zip -gpw_v4_national_identifier_grid_rev10_2pt5_min.tif.vat.dbf,gpw-v4-national-identifier-grid-rev10_2pt5_min_tif.zip -gpw_v4_national_identifier_grid_rev10_30_min.tif,gpw-v4-national-identifier-grid-rev10_30_min_tif.zip -gpw_v4_national_identifier_grid_rev10_30_min.tif.vat.dbf,gpw-v4-national-identifier-grid-rev10_30_min_tif.zip -gpw_v4_national_identifier_grid_rev10_30_sec.tif,gpw-v4-national-identifier-grid-rev10_30_sec_tif.zip -gpw_v4_national_identifier_grid_rev10_30_sec.tif.vat.dbf,gpw-v4-national-identifier-grid-rev10_30_sec_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_1_deg.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_1_deg_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_1_deg.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_1_deg_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_1_deg.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_1_deg_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_1_deg.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_1_deg_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_1_deg.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_1_deg_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_15_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_15_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_15_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_15_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_15_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_15_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_15_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_15_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_15_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_15_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_2pt5_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_2pt5_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_2pt5_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_2pt5_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_2pt5_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_2pt5_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_2pt5_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_2pt5_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_2pt5_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_2pt5_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_min.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_min_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_tif.zip -gpw_v4_population_count_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec.tif,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_tif.zip -gpw_v4_population_count_rev10_2000_1_deg.tif,gpw-v4-population-count-rev10_2000_1_deg_tif.zip -gpw_v4_population_count_rev10_2005_1_deg.tif,gpw-v4-population-count-rev10_2005_1_deg_tif.zip -gpw_v4_population_count_rev10_2010_1_deg.tif,gpw-v4-population-count-rev10_2010_1_deg_tif.zip -gpw_v4_population_count_rev10_2015_1_deg.tif,gpw-v4-population-count-rev10_2015_1_deg_tif.zip -gpw_v4_population_count_rev10_2020_1_deg.tif,gpw-v4-population-count-rev10_2020_1_deg_tif.zip -gpw_v4_population_count_rev10_2000_15_min.tif,gpw-v4-population-count-rev10_2000_15_min_tif.zip -gpw_v4_population_count_rev10_2005_15_min.tif,gpw-v4-population-count-rev10_2005_15_min_tif.zip -gpw_v4_population_count_rev10_2010_15_min.tif,gpw-v4-population-count-rev10_2010_15_min_tif.zip -gpw_v4_population_count_rev10_2015_15_min.tif,gpw-v4-population-count-rev10_2015_15_min_tif.zip -gpw_v4_population_count_rev10_2020_15_min.tif,gpw-v4-population-count-rev10_2020_15_min_tif.zip -gpw_v4_population_count_rev10_2000_2pt5_min.tif,gpw-v4-population-count-rev10_2000_2pt5_min_tif.zip -gpw_v4_population_count_rev10_2005_2pt5_min.tif,gpw-v4-population-count-rev10_2005_2pt5_min_tif.zip -gpw_v4_population_count_rev10_2010_2pt5_min.tif,gpw-v4-population-count-rev10_2010_2pt5_min_tif.zip -gpw_v4_population_count_rev10_2015_2pt5_min.tif,gpw-v4-population-count-rev10_2015_2pt5_min_tif.zip -gpw_v4_population_count_rev10_2020_2pt5_min.tif,gpw-v4-population-count-rev10_2020_2pt5_min_tif.zip -gpw_v4_population_count_rev10_2000_30_min.tif,gpw-v4-population-count-rev10_2000_30_min_tif.zip -gpw_v4_population_count_rev10_2005_30_min.tif,gpw-v4-population-count-rev10_2005_30_min_tif.zip -gpw_v4_population_count_rev10_2010_30_min.tif,gpw-v4-population-count-rev10_2010_30_min_tif.zip -gpw_v4_population_count_rev10_2015_30_min.tif,gpw-v4-population-count-rev10_2015_30_min_tif.zip -gpw_v4_population_count_rev10_2020_30_min.tif,gpw-v4-population-count-rev10_2020_30_min_tif.zip -gpw_v4_population_count_rev10_2000_30_sec.tif,gpw-v4-population-count-rev10_2000_30_sec_tif.zip -gpw_v4_population_count_rev10_2005_30_sec.tif,gpw-v4-population-count-rev10_2005_30_sec_tif.zip -gpw_v4_population_count_rev10_2010_30_sec.tif,gpw-v4-population-count-rev10_2010_30_sec_tif.zip -gpw_v4_population_count_rev10_2015_30_sec.tif,gpw-v4-population-count-rev10_2015_30_sec_tif.zip -gpw_v4_population_count_rev10_2020_30_sec.tif,gpw-v4-population-count-rev10_2020_30_sec_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_1_deg.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_1_deg_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_1_deg.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_1_deg_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_1_deg.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_1_deg_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_1_deg.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_1_deg_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_1_deg.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_1_deg_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_15_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_15_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_15_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_15_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_15_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_15_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_15_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_15_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_15_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_15_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_2pt5_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_2pt5_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_2pt5_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_2pt5_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_2pt5_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_2pt5_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_2pt5_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_2pt5_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_2pt5_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_2pt5_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_min.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_min_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2000_30_sec.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2000_30_sec_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2005_30_sec.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2005_30_sec_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2010_30_sec.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2010_30_sec_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2015_30_sec.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2015_30_sec_tif.zip -gpw_v4_population_density_adjusted_to_2015_unwpp_country_totals_rev10_2020_30_sec.tif,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_2020_30_sec_tif.zip -gpw_v4_population_density_rev10_2000_1_deg.tif,gpw-v4-population-density-rev10_2000_1_deg_tif.zip -gpw_v4_population_density_rev10_2005_1_deg.tif,gpw-v4-population-density-rev10_2005_1_deg_tif.zip -gpw_v4_population_density_rev10_2010_1_deg.tif,gpw-v4-population-density-rev10_2010_1_deg_tif.zip -gpw_v4_population_density_rev10_2015_1_deg.tif,gpw-v4-population-density-rev10_2015_1_deg_tif.zip -gpw_v4_population_density_rev10_2020_1_deg.tif,gpw-v4-population-density-rev10_2020_1_deg_tif.zip -gpw_v4_population_density_rev10_2000_15_min.tif,gpw-v4-population-density-rev10_2000_15_min_tif.zip -gpw_v4_population_density_rev10_2005_15_min.tif,gpw-v4-population-density-rev10_2005_15_min_tif.zip -gpw_v4_population_density_rev10_2010_15_min.tif,gpw-v4-population-density-rev10_2010_15_min_tif.zip -gpw_v4_population_density_rev10_2015_15_min.tif,gpw-v4-population-density-rev10_2015_15_min_tif.zip -gpw_v4_population_density_rev10_2020_15_min.tif,gpw-v4-population-density-rev10_2020_15_min_tif.zip -gpw_v4_population_density_rev10_2000_2pt5_min.tif,gpw-v4-population-density-rev10_2000_2pt5_min_tif.zip -gpw_v4_population_density_rev10_2005_2pt5_min.tif,gpw-v4-population-density-rev10_2005_2pt5_min_tif.zip -gpw_v4_population_density_rev10_2010_2pt5_min.tif,gpw-v4-population-density-rev10_2010_2pt5_min_tif.zip -gpw_v4_population_density_rev10_2015_2pt5_min.tif,gpw-v4-population-density-rev10_2015_2pt5_min_tif.zip -gpw_v4_population_density_rev10_2020_2pt5_min.tif,gpw-v4-population-density-rev10_2020_2pt5_min_tif.zip -gpw_v4_population_density_rev10_2000_30_min.tif,gpw-v4-population-density-rev10_2000_30_min_tif.zip -gpw_v4_population_density_rev10_2005_30_min.tif,gpw-v4-population-density-rev10_2005_30_min_tif.zip -gpw_v4_population_density_rev10_2010_30_min.tif,gpw-v4-population-density-rev10_2010_30_min_tif.zip -gpw_v4_population_density_rev10_2015_30_min.tif,gpw-v4-population-density-rev10_2015_30_min_tif.zip -gpw_v4_population_density_rev10_2020_30_min.tif,gpw-v4-population-density-rev10_2020_30_min_tif.zip -gpw_v4_population_density_rev10_2000_30_sec.tif,gpw-v4-population-density-rev10_2000_30_sec_tif.zip -gpw_v4_population_density_rev10_2005_30_sec.tif,gpw-v4-population-density-rev10_2005_30_sec_tif.zip -gpw_v4_population_density_rev10_2010_30_sec.tif,gpw-v4-population-density-rev10_2010_30_sec_tif.zip -gpw_v4_population_density_rev10_2015_30_sec.tif,gpw-v4-population-density-rev10_2015_30_sec_tif.zip -gpw_v4_population_density_rev10_2020_30_sec.tif,gpw-v4-population-density-rev10_2020_30_sec_tif.zip diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zips_country_centroids.csv b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zips_country_centroids.csv deleted file mode 100644 index 59548ce..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zips_country_centroids.csv +++ /dev/null @@ -1,2690 +0,0 @@ -file,zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_abw.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_abw_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_abw.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_abw_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_abw.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_abw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_abw.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_abw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_abw.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_abw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_abw.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_abw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_abw.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_abw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_abw.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_abw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_abw.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_abw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_afg.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_afg_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_afg.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_afg_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_afg.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_afg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_afg.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_afg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_afg.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_afg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_afg.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_afg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_afg.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_afg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_afg.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_afg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_afg.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_afg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ago.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ago_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ago.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ago_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ago.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ago_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ago.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ago_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ago.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ago_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ago.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ago_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ago.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ago_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ago.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ago_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ago.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ago_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aia.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_aia_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aia.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_aia_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aia.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_aia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aia.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_aia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aia.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_aia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aia.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_aia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aia.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_aia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aia.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_aia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aia.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_aia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ala.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ala_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ala.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ala_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ala.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ala.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ala.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ala.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ala.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ala.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ala.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_alb.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_alb_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_alb.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_alb_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_alb.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_alb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_alb.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_alb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_alb.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_alb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_alb.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_alb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_alb.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_alb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_alb.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_alb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_alb.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_alb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_and.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_and_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_and.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_and_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_and.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_and_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_and.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_and_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_and.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_and_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_and.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_and_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_and.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_and_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_and.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_and_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_and.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_and_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_are.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_are_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_are.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_are_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_are.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_are_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_are.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_are_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_are.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_are_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_are.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_are_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_are.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_are_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_are.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_are_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_are.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_are_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arg.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_arg_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arg.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_arg_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arg.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_arg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arg.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_arg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arg.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_arg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arg.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_arg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arg.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_arg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arg.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_arg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arg.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_arg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arm.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_arm_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arm.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_arm_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arm.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_arm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arm.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_arm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arm.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_arm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arm.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_arm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arm.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_arm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arm.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_arm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_arm.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_arm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_asm.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_asm_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_asm.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_asm_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_asm.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_asm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_asm.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_asm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_asm.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_asm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_asm.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_asm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_asm.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_asm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_asm.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_asm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_asm.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_asm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atf.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_atf_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atf.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_atf_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atf.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_atf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atf.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_atf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atf.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_atf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atf.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_atf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atf.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_atf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atf.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_atf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atf.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_atf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atg.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_atg_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atg.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_atg_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atg.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_atg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atg.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_atg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atg.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_atg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atg.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_atg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atg.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_atg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atg.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_atg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_atg.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_atg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aus.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_aus_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aus.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_aus_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aus.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_aus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aus.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_aus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aus.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_aus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aus.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_aus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aus.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_aus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aus.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_aus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aus.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_aus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aut.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_aut_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aut.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_aut_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aut.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_aut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aut.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_aut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aut.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_aut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aut.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_aut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aut.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_aut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aut.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_aut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aut.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_aut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aze.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_aze_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aze.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_aze_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aze.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_aze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aze.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_aze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aze.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_aze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aze.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_aze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aze.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_aze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aze.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_aze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_aze.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_aze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bdi.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bdi_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bdi.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bdi_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bdi.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bdi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bdi.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bdi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bdi.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bdi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bdi.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bdi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bdi.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bdi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bdi.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bdi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bdi.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bdi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bel.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bel_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bel.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bel_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bel.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bel_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bel.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bel_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bel.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bel_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bel.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bel_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bel.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bel_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bel.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bel_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bel.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bel_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ben.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ben_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ben.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ben_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ben.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ben_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ben.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ben_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ben.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ben_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ben.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ben_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ben.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ben_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ben.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ben_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ben.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ben_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bes.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bes_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bes.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bes_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bes.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bes_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bes.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bes_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bes.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bes_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bes.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bes_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bes.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bes_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bes.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bes_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bes.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bes_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bfa.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bfa_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bfa.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bfa_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bfa.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bfa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bfa.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bfa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bfa.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bfa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bfa.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bfa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bfa.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bfa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bfa.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bfa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bfa.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bfa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgd.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgd_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgd.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgd_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgd.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgd.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgd.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgd.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgd.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgd.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgd.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgr.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgr_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgr.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgr_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgr.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgr.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgr.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgr.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgr.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgr.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bgr.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bgr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhr.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhr_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhr.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhr_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhr.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhr.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhr.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhr.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhr.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhr.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhr.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhs.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhs_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhs.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhs_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhs.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhs.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhs.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhs.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhs.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhs.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bhs.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bhs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bih.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bih_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bih.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bih_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bih.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bih_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bih.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bih_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bih.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bih_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bih.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bih_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bih.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bih_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bih.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bih_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bih.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bih_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blm.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_blm_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blm.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_blm_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blm.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_blm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blm.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_blm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blm.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_blm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blm.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_blm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blm.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_blm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blm.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_blm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blm.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_blm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blr.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_blr_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blr.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_blr_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blr.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_blr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blr.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_blr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blr.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_blr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blr.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_blr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blr.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_blr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blr.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_blr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blr.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_blr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blz.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_blz_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blz.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_blz_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blz.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_blz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blz.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_blz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blz.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_blz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blz.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_blz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blz.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_blz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blz.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_blz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_blz.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_blz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bmu.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bmu_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bmu.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bmu_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bmu.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bmu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bmu.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bmu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bmu.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bmu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bmu.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bmu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bmu.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bmu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bmu.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bmu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bmu.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bmu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bol.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bol_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bol.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bol_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bol.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bol.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bol.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bol.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bol.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bol.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bol.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bra.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bra_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bra.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bra_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bra.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bra.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bra.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bra.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bra.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bra.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bra.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brb.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_brb_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brb.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_brb_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brb.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_brb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brb.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_brb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brb.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_brb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brb.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_brb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brb.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_brb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brb.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_brb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brb.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_brb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_brn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_brn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_brn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_brn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_brn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_brn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_brn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_brn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_brn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_brn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_btn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_btn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_btn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_btn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_btn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_btn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_btn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_btn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_btn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_btn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_btn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_btn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_btn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_btn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_btn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_btn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_btn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_btn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bvt.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bvt_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bvt.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bvt_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bvt.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bvt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bvt.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bvt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bvt.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bvt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bvt.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bvt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bvt.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bvt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bvt.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bvt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bvt.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bvt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bwa.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_bwa_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bwa.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bwa_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bwa.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_bwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bwa.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_bwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bwa.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_bwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bwa.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_bwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bwa.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bwa.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_bwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_bwa.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_bwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_caf.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_caf_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_caf.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_caf_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_caf.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_caf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_caf.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_caf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_caf.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_caf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_caf.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_caf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_caf.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_caf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_caf.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_caf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_caf.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_caf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_can.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_can_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_can.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_can_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_can.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_can_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_can.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_can_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_can.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_can_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_can.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_can_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_can.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_can_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_can.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_can_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_can.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_can_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_che.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_che_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_che.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_che_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_che.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_che_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_che.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_che_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_che.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_che_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_che.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_che_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_che.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_che_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_che.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_che_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_che.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_che_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chl.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_chl_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chl.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_chl_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chl.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_chl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chl.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_chl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chl.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_chl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chl.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_chl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chl.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_chl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chl.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_chl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chl.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_chl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_chn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_chn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_chn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_chn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_chn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_chn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_chn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_chn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_chn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_chn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_civ.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_civ_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_civ.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_civ_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_civ.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_civ_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_civ.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_civ_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_civ.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_civ_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_civ.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_civ_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_civ.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_civ_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_civ.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_civ_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_civ.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_civ_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cmr.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_cmr_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cmr.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cmr_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cmr.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cmr.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_cmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cmr.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_cmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cmr.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_cmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cmr.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cmr.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_cmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cmr.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cod.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_cod_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cod.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cod_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cod.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cod_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cod.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_cod_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cod.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_cod_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cod.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_cod_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cod.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cod_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cod.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_cod_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cod.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cod_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cog.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_cog_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cog.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cog_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cog.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cog_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cog.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_cog_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cog.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_cog_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cog.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_cog_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cog.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cog_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cog.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_cog_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cog.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cog_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cok.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_cok_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cok.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cok_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cok.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cok.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_cok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cok.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_cok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cok.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_cok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cok.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cok.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_cok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cok.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_col.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_col_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_col.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_col_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_col.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_col_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_col.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_col_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_col.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_col_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_col.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_col_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_col.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_col_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_col.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_col_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_col.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_col_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_com.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_com_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_com.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_com_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_com.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_com_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_com.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_com_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_com.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_com_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_com.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_com_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_com.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_com_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_com.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_com_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_com.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_com_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cpv.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_cpv_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cpv.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cpv_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cpv.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cpv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cpv.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_cpv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cpv.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_cpv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cpv.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_cpv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cpv.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cpv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cpv.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_cpv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cpv.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cpv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cri.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_cri_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cri.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cri_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cri.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cri.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_cri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cri.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_cri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cri.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_cri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cri.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cri.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_cri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cri.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cub.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_cub_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cub.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cub_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cub.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cub_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cub.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_cub_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cub.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_cub_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cub.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_cub_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cub.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cub_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cub.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_cub_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cub.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cub_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cuw.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_cuw_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cuw.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cuw_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cuw.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cuw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cuw.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_cuw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cuw.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_cuw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cuw.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_cuw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cuw.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cuw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cuw.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_cuw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cuw.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cuw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cym.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_cym_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cym.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cym_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cym.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cym_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cym.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_cym_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cym.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_cym_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cym.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_cym_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cym.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cym_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cym.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_cym_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cym.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cym_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cyp.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_cyp_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cyp.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cyp_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cyp.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cyp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cyp.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_cyp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cyp.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_cyp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cyp.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_cyp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cyp.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cyp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cyp.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_cyp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cyp.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cyp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cze.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_cze_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cze.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cze_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cze.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_cze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cze.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_cze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cze.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_cze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cze.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_cze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cze.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cze.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_cze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_cze.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_cze_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_deu.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_deu_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_deu.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_deu_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_deu.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_deu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_deu.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_deu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_deu.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_deu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_deu.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_deu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_deu.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_deu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_deu.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_deu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_deu.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_deu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dji.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_dji_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dji.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_dji_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dji.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_dji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dji.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_dji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dji.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_dji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dji.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_dji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dji.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_dji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dji.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_dji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dji.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_dji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dma.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_dma_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dma.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_dma_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dma.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_dma_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dma.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_dma_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dma.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_dma_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dma.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_dma_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dma.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_dma_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dma.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_dma_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dma.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_dma_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dnk.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_dnk_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dnk.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_dnk_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dnk.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_dnk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dnk.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_dnk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dnk.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_dnk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dnk.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_dnk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dnk.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_dnk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dnk.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_dnk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dnk.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_dnk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dom.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_dom_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dom.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_dom_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dom.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_dom_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dom.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_dom_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dom.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_dom_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dom.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_dom_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dom.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_dom_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dom.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_dom_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dom.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_dom_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dza.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_dza_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dza.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_dza_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dza.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_dza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dza.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_dza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dza.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_dza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dza.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_dza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dza.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_dza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dza.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_dza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_dza.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_dza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ecu.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ecu_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ecu.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ecu_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ecu.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ecu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ecu.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ecu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ecu.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ecu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ecu.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ecu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ecu.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ecu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ecu.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ecu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ecu.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ecu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_egy.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_egy_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_egy.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_egy_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_egy.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_egy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_egy.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_egy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_egy.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_egy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_egy.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_egy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_egy.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_egy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_egy.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_egy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_egy.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_egy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eri.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_eri_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eri.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_eri_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eri.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_eri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eri.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_eri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eri.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_eri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eri.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_eri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eri.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_eri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eri.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_eri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eri.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_eri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esh.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_esh_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esh.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_esh_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esh.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_esh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esh.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_esh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esh.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_esh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esh.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_esh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esh.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_esh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esh.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_esh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esh.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_esh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esp.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_esp_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esp.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_esp_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esp.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_esp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esp.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_esp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esp.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_esp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esp.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_esp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esp.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_esp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esp.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_esp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_esp.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_esp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_est.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_est_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_est.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_est_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_est.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_est_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_est.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_est_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_est.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_est_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_est.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_est_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_est.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_est_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_est.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_est_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_est.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_est_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eth.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_eth_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eth.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_eth_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eth.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_eth_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eth.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_eth_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eth.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_eth_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eth.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_eth_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eth.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_eth_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eth.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_eth_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_eth.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_eth_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fin.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_fin_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fin.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_fin_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fin.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_fin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fin.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_fin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fin.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_fin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fin.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_fin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fin.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_fin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fin.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_fin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fin.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_fin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fji.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_fji_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fji.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_fji_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fji.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_fji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fji.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_fji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fji.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_fji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fji.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_fji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fji.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_fji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fji.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_fji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fji.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_fji_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_flk.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_flk_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_flk.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_flk_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_flk.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_flk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_flk.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_flk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_flk.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_flk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_flk.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_flk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_flk.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_flk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_flk.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_flk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_flk.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_flk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fra.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_fra_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fra.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_fra_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fra.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_fra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fra.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_fra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fra.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_fra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fra.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_fra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fra.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_fra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fra.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_fra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fra.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_fra_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fro.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_fro_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fro.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_fro_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fro.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_fro_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fro.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_fro_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fro.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_fro_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fro.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_fro_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fro.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_fro_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fro.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_fro_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fro.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_fro_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fsm.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_fsm_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fsm.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_fsm_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fsm.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_fsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fsm.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_fsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fsm.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_fsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fsm.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_fsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fsm.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_fsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fsm.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_fsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_fsm.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_fsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gab.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_gab_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gab.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gab_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gab.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gab_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gab.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_gab_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gab.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_gab_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gab.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_gab_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gab.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gab_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gab.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_gab_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gab.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gab_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gbr.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_gbr_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gbr.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gbr_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gbr.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gbr.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_gbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gbr.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_gbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gbr.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_gbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gbr.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gbr.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_gbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gbr.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_geo.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_geo_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_geo.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_geo_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_geo.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_geo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_geo.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_geo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_geo.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_geo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_geo.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_geo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_geo.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_geo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_geo.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_geo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_geo.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_geo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ggy.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ggy_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ggy.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ggy_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ggy.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ggy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ggy.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ggy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ggy.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ggy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ggy.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ggy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ggy.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ggy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ggy.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ggy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ggy.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ggy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gha.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_gha_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gha.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gha_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gha.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gha.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_gha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gha.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_gha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gha.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_gha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gha.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gha.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_gha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gha.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gib.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_gib_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gib.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gib_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gib.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gib_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gib.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_gib_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gib.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_gib_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gib.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_gib_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gib.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gib_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gib.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_gib_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gib.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gib_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gin.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_gin_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gin.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gin_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gin.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gin.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_gin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gin.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_gin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gin.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_gin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gin.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gin.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_gin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gin.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gin_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_glp.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_glp_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_glp.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_glp_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_glp.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_glp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_glp.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_glp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_glp.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_glp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_glp.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_glp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_glp.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_glp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_glp.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_glp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_glp.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_glp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gmb.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_gmb_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gmb.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gmb_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gmb.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gmb.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_gmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gmb.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_gmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gmb.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_gmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gmb.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gmb.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_gmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gmb.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnb.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnb_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnb.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnb_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnb.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnb.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnb.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnb.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnb.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnb.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnb.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnq.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnq_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnq.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnq_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnq.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnq.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnq.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnq.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnq.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnq.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gnq.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gnq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grc.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_grc_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grc.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_grc_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grc.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_grc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grc.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_grc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grc.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_grc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grc.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_grc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grc.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_grc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grc.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_grc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grc.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_grc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grd.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_grd_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grd.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_grd_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grd.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_grd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grd.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_grd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grd.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_grd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grd.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_grd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grd.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_grd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grd.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_grd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grd.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_grd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grl.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_grl_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grl.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_grl_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grl.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_grl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grl.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_grl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grl.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_grl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grl.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_grl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grl.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_grl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grl.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_grl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_grl.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_grl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gtm.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_gtm_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gtm.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gtm_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gtm.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gtm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gtm.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_gtm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gtm.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_gtm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gtm.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_gtm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gtm.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gtm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gtm.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_gtm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gtm.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gtm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guf.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_guf_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guf.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_guf_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guf.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_guf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guf.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_guf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guf.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_guf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guf.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_guf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guf.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_guf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guf.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_guf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guf.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_guf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gum.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_gum_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gum.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gum_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gum.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_gum_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gum.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_gum_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gum.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_gum_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gum.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_gum_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gum.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gum_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gum.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_gum_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_gum.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_gum_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guy.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_guy_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guy.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_guy_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guy.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_guy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guy.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_guy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guy.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_guy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guy.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_guy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guy.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_guy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guy.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_guy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_guy.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_guy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hkg.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_hkg_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hkg.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_hkg_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hkg.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_hkg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hkg.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_hkg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hkg.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_hkg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hkg.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_hkg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hkg.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_hkg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hkg.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_hkg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hkg.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_hkg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hmd.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_hmd_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hmd.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_hmd_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hmd.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_hmd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hmd.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_hmd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hmd.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_hmd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hmd.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_hmd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hmd.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_hmd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hmd.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_hmd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hmd.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_hmd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hnd.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_hnd_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hnd.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_hnd_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hnd.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_hnd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hnd.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_hnd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hnd.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_hnd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hnd.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_hnd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hnd.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_hnd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hnd.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_hnd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hnd.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_hnd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hrv.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_hrv_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hrv.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_hrv_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hrv.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_hrv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hrv.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_hrv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hrv.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_hrv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hrv.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_hrv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hrv.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_hrv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hrv.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_hrv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hrv.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_hrv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hti.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_hti_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hti.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_hti_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hti.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_hti_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hti.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_hti_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hti.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_hti_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hti.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_hti_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hti.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_hti_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hti.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_hti_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hti.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_hti_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hun.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_hun_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hun.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_hun_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hun.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_hun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hun.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_hun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hun.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_hun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hun.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_hun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hun.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_hun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hun.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_hun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_hun.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_hun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_idn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_idn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_idn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_idn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_idn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_idn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_idn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_idn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_idn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_idn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_idn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_idn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_idn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_idn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_idn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_idn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_idn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_idn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_imn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_imn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_imn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_imn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_imn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_imn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_imn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_imn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_imn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_imn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_imn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_imn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_imn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_imn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_imn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_imn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_imn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_imn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ind.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ind_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ind.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ind_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ind.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ind_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ind.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ind_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ind.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ind_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ind.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ind_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ind.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ind_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ind.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ind_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ind.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ind_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_iot.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_iot_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_iot.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_iot_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_iot.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_iot_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_iot.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_iot_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_iot.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_iot_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_iot.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_iot_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_iot.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_iot_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_iot.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_iot_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_iot.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_iot_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irl.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_irl_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irl.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_irl_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irl.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_irl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irl.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_irl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irl.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_irl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irl.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_irl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irl.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_irl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irl.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_irl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irl.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_irl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_irn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_irn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_irn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_irn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_irn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_irn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_irn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_irn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_irn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irq.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_irq_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irq.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_irq_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irq.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_irq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irq.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_irq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irq.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_irq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irq.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_irq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irq.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_irq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irq.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_irq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_irq.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_irq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isl.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_isl_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isl.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_isl_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isl.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_isl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isl.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_isl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isl.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_isl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isl.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_isl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isl.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_isl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isl.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_isl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isl.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_isl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isr.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_isr_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isr.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_isr_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isr.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_isr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isr.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_isr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isr.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_isr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isr.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_isr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isr.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_isr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isr.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_isr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_isr.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_isr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ita.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ita_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ita.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ita_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ita.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ita_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ita.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ita_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ita.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ita_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ita.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ita_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ita.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ita_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ita.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ita_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ita.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ita_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jam.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_jam_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jam.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_jam_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jam.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_jam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jam.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_jam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jam.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_jam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jam.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_jam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jam.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_jam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jam.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_jam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jam.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_jam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jey.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_jey_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jey.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_jey_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jey.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_jey_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jey.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_jey_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jey.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_jey_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jey.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_jey_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jey.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_jey_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jey.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_jey_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jey.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_jey_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jor.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_jor_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jor.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_jor_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jor.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_jor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jor.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_jor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jor.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_jor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jor.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_jor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jor.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_jor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jor.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_jor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jor.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_jor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jpn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_jpn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jpn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_jpn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jpn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_jpn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jpn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_jpn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jpn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_jpn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jpn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_jpn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jpn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_jpn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jpn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_jpn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_jpn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_jpn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kaz.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_kaz_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kaz.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kaz_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kaz.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kaz.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_kaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kaz.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_kaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kaz.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_kaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kaz.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kaz.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_kaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kaz.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ken.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ken_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ken.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ken_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ken.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ken_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ken.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ken_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ken.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ken_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ken.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ken_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ken.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ken_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ken.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ken_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ken.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ken_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kgz.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_kgz_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kgz.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kgz_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kgz.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kgz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kgz.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_kgz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kgz.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_kgz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kgz.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_kgz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kgz.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kgz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kgz.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_kgz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kgz.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kgz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_khm.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_khm_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_khm.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_khm_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_khm.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_khm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_khm.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_khm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_khm.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_khm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_khm.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_khm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_khm.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_khm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_khm.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_khm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_khm.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_khm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kir.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_kir_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kir.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kir_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kir.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kir.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_kir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kir.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_kir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kir.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_kir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kir.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kir.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_kir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kir.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kna.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_kna_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kna.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kna_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kna.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kna_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kna.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_kna_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kna.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_kna_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kna.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_kna_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kna.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kna_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kna.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_kna_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kna.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kna_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kor.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_kor_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kor.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kor_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kor.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kor.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_kor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kor.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_kor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kor.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_kor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kor.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kor.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_kor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kor.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kos.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_kos_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kos.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kos_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kos.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kos_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kos.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_kos_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kos.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_kos_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kos.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_kos_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kos.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kos_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kos.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_kos_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kos.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kos_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kwt.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_kwt_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kwt.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kwt_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kwt.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_kwt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kwt.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_kwt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kwt.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_kwt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kwt.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_kwt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kwt.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kwt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kwt.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_kwt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_kwt.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_kwt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lao.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_lao_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lao.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lao_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lao.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lao_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lao.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_lao_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lao.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_lao_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lao.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_lao_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lao.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lao_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lao.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_lao_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lao.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lao_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbr.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbr_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbr.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbr_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbr.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbr.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbr.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbr.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbr.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbr.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lbr.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lbr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lby.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_lby_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lby.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lby_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lby.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lby_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lby.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_lby_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lby.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_lby_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lby.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_lby_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lby.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lby_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lby.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_lby_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lby.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lby_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lca.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_lca_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lca.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lca_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lca.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lca.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_lca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lca.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_lca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lca.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_lca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lca.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lca.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_lca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lca.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lie.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_lie_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lie.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lie_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lie.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lie_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lie.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_lie_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lie.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_lie_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lie.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_lie_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lie.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lie_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lie.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_lie_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lie.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lie_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lka.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_lka_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lka.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lka_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lka.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lka_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lka.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_lka_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lka.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_lka_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lka.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_lka_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lka.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lka_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lka.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_lka_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lka.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lka_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lso.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_lso_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lso.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lso_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lso.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lso_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lso.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_lso_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lso.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_lso_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lso.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_lso_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lso.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lso_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lso.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_lso_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lso.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lso_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ltu.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ltu_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ltu.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ltu_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ltu.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ltu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ltu.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ltu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ltu.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ltu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ltu.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ltu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ltu.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ltu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ltu.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ltu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ltu.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ltu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lux.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_lux_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lux.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lux_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lux.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lux_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lux.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_lux_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lux.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_lux_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lux.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_lux_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lux.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lux_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lux.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_lux_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lux.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lux_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lva.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_lva_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lva.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lva_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lva.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_lva_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lva.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_lva_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lva.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_lva_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lva.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_lva_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lva.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lva_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lva.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_lva_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_lva.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_lva_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mac.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mac_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mac.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mac_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mac.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mac_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mac.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mac_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mac.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mac_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mac.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mac_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mac.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mac_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mac.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mac_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mac.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mac_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_maf.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_maf_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_maf.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_maf_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_maf.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_maf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_maf.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_maf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_maf.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_maf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_maf.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_maf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_maf.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_maf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_maf.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_maf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_maf.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_maf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mar.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mar_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mar.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mar_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mar.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mar.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mar.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mar.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mar.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mar.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mar.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mco.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mco_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mco.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mco_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mco.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mco.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mco.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mco.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mco.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mco.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mco.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mda.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mda_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mda.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mda_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mda.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mda_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mda.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mda_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mda.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mda_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mda.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mda_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mda.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mda_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mda.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mda_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mda.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mda_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdg.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdg_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdg.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdg_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdg.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdg.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdg.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdg.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdg.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdg.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdg.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdg_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdv.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdv_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdv.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdv_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdv.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdv.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdv.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdv.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdv.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdv.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mdv.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mdv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mex.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mex_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mex.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mex_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mex.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mex_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mex.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mex_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mex.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mex_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mex.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mex_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mex.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mex_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mex.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mex_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mex.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mex_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mhl.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mhl_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mhl.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mhl_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mhl.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mhl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mhl.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mhl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mhl.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mhl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mhl.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mhl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mhl.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mhl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mhl.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mhl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mhl.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mhl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mkd.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mkd_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mkd.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mkd_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mkd.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mkd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mkd.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mkd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mkd.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mkd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mkd.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mkd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mkd.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mkd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mkd.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mkd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mkd.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mkd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mli.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mli_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mli.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mli_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mli.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mli_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mli.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mli_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mli.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mli_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mli.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mli_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mli.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mli_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mli.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mli_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mli.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mli_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mlt.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mlt_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mlt.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mlt_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mlt.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mlt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mlt.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mlt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mlt.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mlt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mlt.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mlt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mlt.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mlt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mlt.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mlt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mlt.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mlt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mmr.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mmr_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mmr.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mmr_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mmr.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mmr.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mmr.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mmr.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mmr.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mmr.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mmr.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mmr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mne.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mne_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mne.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mne_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mne.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mne_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mne.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mne_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mne.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mne_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mne.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mne_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mne.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mne_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mne.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mne_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mne.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mne_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mng.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mng_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mng.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mng_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mng.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mng_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mng.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mng_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mng.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mng_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mng.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mng_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mng.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mng_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mng.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mng_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mng.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mng_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mnp.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mnp_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mnp.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mnp_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mnp.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mnp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mnp.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mnp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mnp.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mnp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mnp.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mnp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mnp.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mnp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mnp.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mnp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mnp.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mnp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_moz.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_moz_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_moz.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_moz_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_moz.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_moz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_moz.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_moz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_moz.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_moz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_moz.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_moz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_moz.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_moz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_moz.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_moz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_moz.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_moz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mrt.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mrt_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mrt.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mrt_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mrt.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mrt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mrt.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mrt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mrt.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mrt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mrt.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mrt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mrt.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mrt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mrt.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mrt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mrt.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mrt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_msr.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_msr_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_msr.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_msr_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_msr.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_msr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_msr.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_msr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_msr.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_msr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_msr.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_msr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_msr.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_msr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_msr.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_msr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_msr.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_msr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mtq.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mtq_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mtq.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mtq_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mtq.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mtq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mtq.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mtq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mtq.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mtq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mtq.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mtq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mtq.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mtq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mtq.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mtq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mtq.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mtq_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mus.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mus_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mus.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mus_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mus.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mus.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mus.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mus.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mus.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mus.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mus.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mwi.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mwi_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mwi.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mwi_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mwi.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mwi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mwi.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mwi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mwi.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mwi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mwi.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mwi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mwi.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mwi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mwi.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mwi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mwi.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mwi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mys.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_mys_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mys.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mys_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mys.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_mys_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mys.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_mys_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mys.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_mys_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mys.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_mys_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mys.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mys_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mys.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_mys_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_mys.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_mys_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_myt.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_myt_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_myt.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_myt_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_myt.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_myt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_myt.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_myt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_myt.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_myt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_myt.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_myt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_myt.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_myt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_myt.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_myt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_myt.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_myt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nam.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_nam_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nam.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nam_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nam.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nam.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_nam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nam.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_nam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nam.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_nam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nam.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nam.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_nam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nam.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nam_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ncl.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ncl_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ncl.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ncl_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ncl.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ncl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ncl.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ncl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ncl.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ncl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ncl.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ncl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ncl.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ncl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ncl.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ncl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ncl.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ncl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ner.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ner_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ner.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ner_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ner.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ner_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ner.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ner_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ner.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ner_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ner.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ner_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ner.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ner_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ner.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ner_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ner.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ner_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nfk.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_nfk_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nfk.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nfk_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nfk.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nfk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nfk.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_nfk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nfk.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_nfk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nfk.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_nfk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nfk.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nfk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nfk.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_nfk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nfk.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nfk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nga.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_nga_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nga.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nga_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nga.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nga.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_nga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nga.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_nga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nga.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_nga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nga.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nga.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_nga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nga.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nic.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_nic_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nic.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nic_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nic.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nic_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nic.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_nic_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nic.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_nic_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nic.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_nic_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nic.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nic_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nic.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_nic_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nic.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nic_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_niu.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_niu_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_niu.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_niu_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_niu.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_niu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_niu.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_niu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_niu.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_niu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_niu.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_niu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_niu.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_niu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_niu.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_niu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_niu.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_niu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nld.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_nld_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nld.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nld_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nld.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nld_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nld.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_nld_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nld.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_nld_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nld.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_nld_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nld.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nld_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nld.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_nld_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nld.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nld_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nor.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_nor_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nor.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nor_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nor.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nor.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_nor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nor.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_nor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nor.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_nor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nor.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nor.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_nor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nor.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_npl.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_npl_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_npl.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_npl_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_npl.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_npl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_npl.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_npl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_npl.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_npl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_npl.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_npl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_npl.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_npl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_npl.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_npl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_npl.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_npl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nru.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_nru_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nru.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nru_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nru.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nru_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nru.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_nru_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nru.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_nru_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nru.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_nru_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nru.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nru_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nru.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_nru_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nru.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nru_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nzl.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_nzl_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nzl.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nzl_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nzl.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_nzl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nzl.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_nzl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nzl.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_nzl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nzl.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_nzl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nzl.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nzl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nzl.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_nzl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_nzl.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_nzl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_omn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_omn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_omn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_omn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_omn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_omn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_omn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_omn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_omn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_omn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_omn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_omn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_omn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_omn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_omn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_omn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_omn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_omn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pak.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_pak_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pak.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pak_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pak.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pak.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_pak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pak.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_pak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pak.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_pak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pak.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pak.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_pak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pak.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pan.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_pan_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pan.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pan_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pan.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pan_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pan.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_pan_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pan.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_pan_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pan.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_pan_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pan.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pan_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pan.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_pan_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pan.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pan_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pcn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_pcn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pcn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pcn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pcn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pcn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pcn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_pcn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pcn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_pcn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pcn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_pcn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pcn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pcn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pcn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_pcn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pcn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pcn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_per.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_per_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_per.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_per_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_per.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_per_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_per.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_per_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_per.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_per_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_per.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_per_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_per.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_per_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_per.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_per_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_per.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_per_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_phl.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_phl_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_phl.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_phl_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_phl.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_phl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_phl.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_phl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_phl.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_phl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_phl.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_phl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_phl.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_phl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_phl.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_phl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_phl.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_phl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_plw.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_plw_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_plw.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_plw_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_plw.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_plw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_plw.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_plw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_plw.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_plw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_plw.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_plw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_plw.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_plw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_plw.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_plw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_plw.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_plw_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_png.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_png_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_png.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_png_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_png.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_png_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_png.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_png_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_png.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_png_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_png.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_png_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_png.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_png_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_png.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_png_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_png.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_png_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pol.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_pol_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pol.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pol_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pol.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pol.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_pol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pol.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_pol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pol.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_pol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pol.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pol.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_pol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pol.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pol_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pri.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_pri_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pri.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pri_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pri.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pri.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_pri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pri.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_pri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pri.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_pri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pri.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pri.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_pri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pri.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pri_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prk.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_prk_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prk.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_prk_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prk.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_prk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prk.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_prk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prk.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_prk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prk.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_prk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prk.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_prk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prk.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_prk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prk.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_prk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prt.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_prt_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prt.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_prt_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prt.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_prt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prt.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_prt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prt.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_prt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prt.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_prt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prt.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_prt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prt.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_prt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_prt.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_prt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pry.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_pry_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pry.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pry_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pry.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pry_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pry.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_pry_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pry.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_pry_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pry.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_pry_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pry.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pry_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pry.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_pry_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pry.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pry_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pse.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_pse_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pse.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pse_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pse.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pse_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pse.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_pse_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pse.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_pse_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pse.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_pse_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pse.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pse_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pse.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_pse_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pse.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pse_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pyf.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_pyf_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pyf.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pyf_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pyf.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_pyf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pyf.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_pyf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pyf.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_pyf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pyf.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_pyf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pyf.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pyf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pyf.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_pyf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_pyf.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_pyf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_qat.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_qat_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_qat.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_qat_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_qat.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_qat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_qat.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_qat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_qat.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_qat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_qat.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_qat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_qat.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_qat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_qat.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_qat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_qat.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_qat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_reu.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_reu_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_reu.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_reu_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_reu.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_reu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_reu.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_reu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_reu.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_reu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_reu.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_reu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_reu.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_reu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_reu.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_reu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_reu.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_reu_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rou.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_rou_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rou.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_rou_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rou.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_rou_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rou.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_rou_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rou.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_rou_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rou.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_rou_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rou.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_rou_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rou.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_rou_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rou.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_rou_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rus.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_rus_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rus.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_rus_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rus.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_rus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rus.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_rus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rus.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_rus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rus.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_rus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rus.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_rus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rus.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_rus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rus.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_rus_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rwa.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_rwa_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rwa.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_rwa_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rwa.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_rwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rwa.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_rwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rwa.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_rwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rwa.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_rwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rwa.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_rwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rwa.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_rwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_rwa.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_rwa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sau.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_sau_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sau.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sau_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sau.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sau_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sau.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_sau_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sau.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_sau_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sau.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_sau_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sau.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sau_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sau.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_sau_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sau.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sau_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sdn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_sdn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sdn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sdn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sdn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sdn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sdn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_sdn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sdn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_sdn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sdn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_sdn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sdn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sdn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sdn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_sdn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sdn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sdn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sen.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_sen_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sen.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sen_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sen.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sen_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sen.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_sen_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sen.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_sen_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sen.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_sen_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sen.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sen_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sen.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_sen_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sen.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sen_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgp.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgp_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgp.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgp_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgp.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgp.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgp.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgp.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgp.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgp.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgp.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgs.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgs_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgs.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgs_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgs.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgs.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgs.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgs.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgs.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgs.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sgs.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sgs_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_shn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_shn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_shn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_shn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_shn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_shn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_shn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_shn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_shn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_shn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_shn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_shn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_shn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_shn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_shn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_shn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_shn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_shn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sjm.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_sjm_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sjm.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sjm_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sjm.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sjm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sjm.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_sjm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sjm.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_sjm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sjm.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_sjm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sjm.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sjm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sjm.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_sjm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sjm.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sjm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slb.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_slb_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slb.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_slb_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slb.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_slb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slb.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_slb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slb.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_slb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slb.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_slb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slb.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_slb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slb.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_slb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slb.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_slb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sle.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_sle_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sle.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sle_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sle.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sle_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sle.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_sle_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sle.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_sle_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sle.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_sle_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sle.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sle_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sle.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_sle_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sle.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sle_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slv.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_slv_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slv.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_slv_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slv.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_slv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slv.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_slv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slv.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_slv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slv.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_slv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slv.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_slv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slv.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_slv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_slv.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_slv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_smr.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_smr_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_smr.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_smr_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_smr.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_smr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_smr.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_smr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_smr.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_smr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_smr.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_smr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_smr.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_smr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_smr.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_smr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_smr.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_smr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_som.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_som_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_som.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_som_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_som.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_som_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_som.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_som_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_som.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_som_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_som.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_som_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_som.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_som_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_som.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_som_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_som.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_som_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spm.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_spm_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spm.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_spm_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spm.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_spm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spm.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_spm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spm.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_spm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spm.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_spm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spm.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_spm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spm.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_spm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spm.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_spm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spr.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_spr_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spr.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_spr_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spr.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_spr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spr.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_spr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spr.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_spr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spr.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_spr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spr.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_spr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spr.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_spr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_spr.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_spr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_srb.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_srb_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_srb.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_srb_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_srb.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_srb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_srb.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_srb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_srb.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_srb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_srb.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_srb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_srb.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_srb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_srb.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_srb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_srb.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_srb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ssd.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ssd_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ssd.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ssd_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ssd.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ssd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ssd.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ssd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ssd.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ssd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ssd.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ssd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ssd.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ssd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ssd.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ssd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ssd.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ssd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_stp.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_stp_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_stp.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_stp_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_stp.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_stp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_stp.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_stp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_stp.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_stp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_stp.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_stp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_stp.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_stp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_stp.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_stp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_stp.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_stp_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sur.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_sur_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sur.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sur_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sur.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sur.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_sur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sur.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_sur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sur.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_sur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sur.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sur.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_sur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sur.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svk.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_svk_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svk.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_svk_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svk.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_svk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svk.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_svk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svk.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_svk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svk.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_svk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svk.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_svk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svk.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_svk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svk.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_svk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_svn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_svn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_svn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_svn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_svn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_svn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_svn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_svn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_svn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_svn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swe.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_swe_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swe.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_swe_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swe.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_swe_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swe.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_swe_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swe.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_swe_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swe.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_swe_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swe.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_swe_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swe.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_swe_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swe.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_swe_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swz.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_swz_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swz.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_swz_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swz.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_swz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swz.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_swz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swz.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_swz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swz.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_swz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swz.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_swz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swz.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_swz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_swz.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_swz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sxm.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_sxm_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sxm.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sxm_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sxm.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_sxm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sxm.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_sxm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sxm.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_sxm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sxm.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_sxm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sxm.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sxm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sxm.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_sxm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_sxm.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_sxm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syc.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_syc_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syc.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_syc_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syc.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_syc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syc.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_syc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syc.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_syc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syc.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_syc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syc.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_syc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syc.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_syc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syc.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_syc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syr.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_syr_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syr.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_syr_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syr.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_syr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syr.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_syr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syr.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_syr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syr.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_syr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syr.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_syr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syr.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_syr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_syr.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_syr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tca.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_tca_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tca.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tca_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tca.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tca.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_tca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tca.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_tca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tca.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_tca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tca.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tca.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_tca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tca.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tcd.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_tcd_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tcd.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tcd_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tcd.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tcd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tcd.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_tcd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tcd.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_tcd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tcd.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_tcd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tcd.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tcd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tcd.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_tcd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tcd.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tcd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tgo.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_tgo_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tgo.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tgo_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tgo.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tgo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tgo.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_tgo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tgo.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_tgo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tgo.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_tgo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tgo.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tgo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tgo.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_tgo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tgo.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tgo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tha.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_tha_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tha.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tha_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tha.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tha.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_tha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tha.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_tha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tha.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_tha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tha.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tha.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_tha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tha.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tha_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tjk.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_tjk_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tjk.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tjk_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tjk.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tjk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tjk.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_tjk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tjk.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_tjk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tjk.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_tjk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tjk.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tjk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tjk.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_tjk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tjk.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tjk_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkl.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkl_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkl.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkl_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkl.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkl.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkl.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkl.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkl.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkl.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkl.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkm.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkm_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkm.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkm_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkm.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkm.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkm.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkm.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkm.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkm.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tkm.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tkm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tls.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_tls_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tls.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tls_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tls.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tls_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tls.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_tls_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tls.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_tls_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tls.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_tls_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tls.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tls_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tls.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_tls_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tls.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tls_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ton.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ton_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ton.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ton_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ton.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ton_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ton.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ton_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ton.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ton_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ton.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ton_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ton.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ton_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ton.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ton_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ton.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ton_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tto.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_tto_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tto.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tto_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tto.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tto_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tto.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_tto_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tto.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_tto_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tto.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_tto_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tto.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tto_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tto.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_tto_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tto.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tto_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tun.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_tun_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tun.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tun_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tun.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tun.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_tun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tun.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_tun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tun.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_tun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tun.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tun.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_tun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tun.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tun_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tur.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_tur_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tur.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tur_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tur.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tur.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_tur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tur.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_tur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tur.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_tur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tur.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tur.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_tur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tur.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tur_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tuv.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_tuv_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tuv.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tuv_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tuv.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tuv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tuv.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_tuv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tuv.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_tuv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tuv.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_tuv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tuv.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tuv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tuv.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_tuv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tuv.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tuv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_twn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_twn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_twn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_twn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_twn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_twn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_twn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_twn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_twn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_twn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_twn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_twn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_twn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_twn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_twn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_twn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_twn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_twn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tza.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_tza_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tza.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tza_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tza.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_tza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tza.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_tza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tza.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_tza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tza.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_tza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tza.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tza.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_tza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_tza.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_tza_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uga.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_uga_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uga.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_uga_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uga.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_uga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uga.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_uga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uga.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_uga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uga.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_uga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uga.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_uga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uga.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_uga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uga.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_uga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ukr.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ukr_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ukr.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ukr_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ukr.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ukr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ukr.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ukr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ukr.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ukr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ukr.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ukr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ukr.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ukr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ukr.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ukr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ukr.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ukr_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_umi.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_umi_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_umi.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_umi_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_umi.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_umi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_umi.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_umi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_umi.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_umi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_umi.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_umi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_umi.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_umi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_umi.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_umi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_umi.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_umi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ury.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ury_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ury.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ury_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ury.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ury_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ury.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ury_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ury.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ury_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ury.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ury_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ury.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ury_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ury.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ury_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ury.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ury_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaak.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaak_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaak.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaak_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaak.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaak.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaak.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaak.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaak.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaak.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaak.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaak_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaal.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaal_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaal.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaal_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaal.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaal_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaal.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaal_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaal.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaal_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaal.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaal_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaal.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaal_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaal.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaal_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaal.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaal_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaar.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaar_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaar.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaar_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaar.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaar.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaar.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaar.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaar.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaar.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaar.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaar_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaaz.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaaz_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaaz.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaaz_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaaz.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaaz.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaaz.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaaz.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaaz.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaaz.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaaz.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaaz_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaca.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaca_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaca.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaca_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaca.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaca.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaca.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaca.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaca.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaca.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaca.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaca_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaco.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaco_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaco.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaco_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaco.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaco.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaco.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaco.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaco.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaco.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaco.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaco_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usact.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usact_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usact.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usact_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usact.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usact_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usact.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usact_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usact.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usact_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usact.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usact_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usact.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usact_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usact.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usact_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usact.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usact_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usadc.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usadc_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usadc.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usadc_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usadc.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usadc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usadc.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usadc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usadc.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usadc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usadc.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usadc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usadc.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usadc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usadc.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usadc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usadc.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usadc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usade.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usade_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usade.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usade_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usade.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usade_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usade.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usade_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usade.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usade_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usade.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usade_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usade.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usade_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usade.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usade_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usade.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usade_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usafl.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usafl_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usafl.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usafl_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usafl.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usafl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usafl.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usafl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usafl.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usafl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usafl.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usafl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usafl.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usafl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usafl.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usafl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usafl.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usafl_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaga.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaga_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaga.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaga_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaga.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaga.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaga.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaga.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaga.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaga.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaga.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaga_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usahi.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usahi_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usahi.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usahi_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usahi.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usahi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usahi.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usahi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usahi.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usahi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usahi.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usahi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usahi.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usahi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usahi.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usahi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usahi.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usahi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaia.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaia_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaia.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaia_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaia.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaia.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaia.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaia.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaia.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaia.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaia.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaia_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaid.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaid_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaid.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaid_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaid.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaid_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaid.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaid_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaid.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaid_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaid.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaid_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaid.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaid_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaid.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaid_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaid.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaid_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usail.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usail_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usail.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usail_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usail.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usail_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usail.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usail_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usail.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usail_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usail.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usail_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usail.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usail_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usail.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usail_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usail.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usail_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usain.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usain_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usain.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usain_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usain.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usain_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usain.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usain_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usain.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usain_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usain.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usain_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usain.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usain_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usain.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usain_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usain.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usain_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaks.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaks_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaks.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaks_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaks.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaks_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaks.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaks_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaks.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaks_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaks.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaks_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaks.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaks_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaks.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaks_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaks.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaks_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaky.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaky_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaky.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaky_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaky.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaky_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaky.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaky_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaky.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaky_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaky.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaky_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaky.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaky_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaky.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaky_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaky.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaky_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usala.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usala_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usala.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usala_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usala.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usala.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usala.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usala.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usala.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usala.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usala.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usala_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usama.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usama_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usama.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usama_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usama.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usama_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usama.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usama_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usama.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usama_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usama.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usama_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usama.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usama_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usama.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usama_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usama.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usama_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamd.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamd_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamd.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamd_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamd.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamd.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamd.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamd.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamd.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamd.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamd.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usame.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usame_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usame.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usame_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usame.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usame_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usame.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usame_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usame.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usame_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usame.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usame_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usame.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usame_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usame.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usame_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usame.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usame_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usami.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usami_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usami.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usami_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usami.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usami_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usami.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usami_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usami.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usami_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usami.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usami_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usami.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usami_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usami.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usami_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usami.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usami_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamo.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamo_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamo.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamo_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamo.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamo.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamo.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamo.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamo.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamo.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamo.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamo_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usams.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usams_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usams.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usams_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usams.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usams_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usams.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usams_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usams.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usams_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usams.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usams_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usams.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usams_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usams.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usams_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usams.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usams_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamt.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamt_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamt.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamt_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamt.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamt.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamt.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamt.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamt.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamt.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usamt.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usamt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanc.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanc_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanc.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanc_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanc.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanc.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanc.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanc.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanc.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanc.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanc.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usand.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usand_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usand.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usand_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usand.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usand_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usand.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usand_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usand.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usand_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usand.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usand_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usand.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usand_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usand.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usand_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usand.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usand_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usane.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usane_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usane.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usane_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usane.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usane_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usane.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usane_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usane.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usane_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usane.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usane_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usane.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usane_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usane.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usane_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usane.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usane_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanh.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanh_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanh.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanh_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanh.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanh.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanh.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanh.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanh.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanh.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanh.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanj.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanj_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanj.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanj_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanj.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanj_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanj.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanj_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanj.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanj_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanj.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanj_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanj.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanj_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanj.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanj_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanj.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanj_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanm.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanm_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanm.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanm_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanm.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanm.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanm.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanm.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanm.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanm.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanm.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanv.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanv_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanv.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanv_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanv.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanv.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanv.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanv.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanv.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanv.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usanv.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usanv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usany.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usany_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usany.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usany_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usany.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usany_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usany.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usany_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usany.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usany_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usany.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usany_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usany.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usany_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usany.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usany_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usany.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usany_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaoh.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaoh_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaoh.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaoh_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaoh.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaoh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaoh.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaoh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaoh.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaoh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaoh.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaoh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaoh.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaoh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaoh.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaoh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaoh.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaoh_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaok.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaok_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaok.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaok_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaok.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaok.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaok.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaok.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaok.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaok.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaok.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaok_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaor.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaor_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaor.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaor_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaor.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaor.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaor.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaor.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaor.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaor.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaor.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaor_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usapa.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usapa_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usapa.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usapa_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usapa.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usapa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usapa.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usapa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usapa.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usapa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usapa.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usapa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usapa.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usapa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usapa.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usapa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usapa.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usapa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usari.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usari_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usari.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usari_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usari.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usari_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usari.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usari_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usari.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usari_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usari.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usari_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usari.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usari_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usari.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usari_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usari.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usari_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasc.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasc_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasc.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasc_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasc.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasc.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasc.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasc.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasc.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasc.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasc.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasc_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasd.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasd_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasd.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasd_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasd.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasd.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasd.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasd.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasd.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasd.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usasd.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usasd_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatn.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatn_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatn.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatn_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatn.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatn.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatn.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatn.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatn.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatn.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatn.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatn_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_east.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_east.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_east.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_east.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_east.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_east.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_east.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_west.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_west.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_west.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_west.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_west.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_west.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usatx_west.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usatx_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaut.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaut_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaut.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaut_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaut.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaut.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaut.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaut.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaut.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaut.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usaut.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usaut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usava.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usava_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usava.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usava_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usava.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usava_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usava.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usava_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usava.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usava_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usava.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usava_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usava.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usava_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usava.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usava_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usava.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usava_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usavt.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usavt_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usavt.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usavt_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usavt.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usavt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usavt.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usavt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usavt.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usavt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usavt.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usavt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usavt.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usavt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usavt.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usavt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usavt.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usavt_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawa.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawa_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawa.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawa_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawa.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawa.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawa.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawa.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawa.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawa.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawa.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawa_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawi.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawi_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawi.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawi_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawi.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawi.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawi.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawi.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawi.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawi.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawi.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawi_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawv.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawv_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawv.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawv_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawv.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawv.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawv.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawv.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawv.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawv.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawv.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawv_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawy.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawy_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawy.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawy_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawy.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawy.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawy.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawy.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawy.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawy.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usawy.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_usawy_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uzb.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_uzb_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uzb.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_uzb_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uzb.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_uzb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uzb.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_uzb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uzb.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_uzb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uzb.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_uzb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uzb.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_uzb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uzb.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_uzb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_uzb.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_uzb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vat.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_vat_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vat.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_vat_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vat.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_vat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vat.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_vat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vat.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_vat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vat.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_vat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vat.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_vat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vat.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_vat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vat.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_vat_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vct.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_vct_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vct.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_vct_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vct.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_vct_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vct.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_vct_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vct.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_vct_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vct.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_vct_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vct.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_vct_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vct.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_vct_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vct.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_vct_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ven.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_ven_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ven.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ven_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ven.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_ven_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ven.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_ven_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ven.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_ven_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ven.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_ven_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ven.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ven_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ven.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_ven_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_ven.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_ven_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vgb.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_vgb_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vgb.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_vgb_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vgb.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_vgb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vgb.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_vgb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vgb.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_vgb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vgb.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_vgb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vgb.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_vgb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vgb.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_vgb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vgb.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_vgb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vir.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_vir_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vir.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_vir_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vir.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_vir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vir.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_vir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vir.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_vir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vir.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_vir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vir.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_vir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vir.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_vir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vir.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_vir_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vnm.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_vnm_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vnm.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_vnm_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vnm.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_vnm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vnm.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_vnm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vnm.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_vnm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vnm.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_vnm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vnm.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_vnm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vnm.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_vnm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vnm.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_vnm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vut.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_vut_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vut.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_vut_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vut.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_vut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vut.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_vut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vut.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_vut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vut.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_vut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vut.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_vut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vut.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_vut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_vut.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_vut_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wlf.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_wlf_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wlf.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_wlf_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wlf.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_wlf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wlf.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_wlf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wlf.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_wlf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wlf.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_wlf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wlf.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_wlf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wlf.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_wlf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wlf.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_wlf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wsm.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_wsm_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wsm.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_wsm_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wsm.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_wsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wsm.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_wsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wsm.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_wsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wsm.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_wsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wsm.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_wsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wsm.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_wsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_wsm.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_wsm_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_yem.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_yem_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_yem.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_yem_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_yem.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_yem_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_yem.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_yem_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_yem.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_yem_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_yem.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_yem_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_yem.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_yem_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_yem.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_yem_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_yem.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_yem_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zaf.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_zaf_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zaf.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_zaf_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zaf.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_zaf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zaf.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_zaf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zaf.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_zaf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zaf.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_zaf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zaf.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_zaf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zaf.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_zaf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zaf.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_zaf_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zmb.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_zmb_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zmb.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_zmb_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zmb.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_zmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zmb.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_zmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zmb.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_zmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zmb.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_zmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zmb.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_zmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zmb.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_zmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zmb.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_zmb_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zwe.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_zwe_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zwe.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_zwe_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zwe.cpg,gpw-v4-admin-unit-center-points-population-estimates-rev10_zwe_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zwe.dbf,gpw-v4-admin-unit-center-points-population-estimates-rev10_zwe_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zwe.prj,gpw-v4-admin-unit-center-points-population-estimates-rev10_zwe_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zwe.sbn,gpw-v4-admin-unit-center-points-population-estimates-rev10_zwe_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zwe.sbx,gpw-v4-admin-unit-center-points-population-estimates-rev10_zwe_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zwe.shp,gpw-v4-admin-unit-center-points-population-estimates-rev10_zwe_shp.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_zwe.shx,gpw-v4-admin-unit-center-points-population-estimates-rev10_zwe_shp.zip diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zips_global_centroids.csv b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zips_global_centroids.csv deleted file mode 100644 index 6412157..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zips_global_centroids.csv +++ /dev/null @@ -1,58 +0,0 @@ -file,zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_africa.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_africa_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_africa.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_africa_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_africa.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_africa_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_asia.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_asia_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_asia.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_asia_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_asia.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_asia_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_europe.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_europe_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_europe.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_europe_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_europe.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_europe_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_global.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_midwest.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_northeast.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_south.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_west.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_global.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_midwest.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_northeast.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_south.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_west.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_global.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_midwest.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_northeast.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_south.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_west.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_global_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_north_america.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_midwest.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_northeast.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_south.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_west.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_north_america.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_midwest.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_northeast.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_south.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_west.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_north_america.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_midwest.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_northeast.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_south.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_west.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_north_america_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_oceania.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_oceania_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_oceania.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_oceania_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_oceania.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_oceania_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_south_america.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_south_america_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_south_america.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_south_america_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_south_america.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_south_america_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_midwest.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usa_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_northeast.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usa_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_south.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usa_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_west.csv,gpw-v4-admin-unit-center-points-population-estimates-rev10_usa_csv.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_midwest.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_usa_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_northeast.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_usa_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_south.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_usa_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_west.gdb,gpw-v4-admin-unit-center-points-population-estimates-rev10_usa_gdb.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_midwest.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usa_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_northeast.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usa_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_south.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usa_gpkg.zip -gpw_v4_admin_unit_center_points_population_estimates_rev10_usa_west.gpkg,gpw-v4-admin-unit-center-points-population-estimates-rev10_usa_gpkg.zip diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zips_netcdf.csv b/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zips_netcdf.csv deleted file mode 100644 index adb84f8..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_extents/zips_netcdf.csv +++ /dev/null @@ -1,41 +0,0 @@ -file,zip -gpw_v4_basic_demographic_characteristics_bt_cntm_15_min.nc,gpw-v4-basic-demographic-characteristics-rev10_bt_cntm_15_min_nc.zip -gpw_v4_basic_demographic_characteristics_bt_cntm_1_deg.nc,gpw-v4-basic-demographic-characteristics-rev10_bt_cntm_1_deg_nc.zip -gpw_v4_basic_demographic_characteristics_bt_cntm_2pt5_min.nc,gpw-v4-basic-demographic-characteristics-rev10_bt_cntm_2pt5_min_nc.zip -gpw_v4_basic_demographic_characteristics_bt_cntm_30_min.nc,gpw-v4-basic-demographic-characteristics-rev10_bt_cntm_30_min_nc.zip -gpw_v4_basic_demographic_characteristics_bt_dens_15_min.nc,gpw-v4-basic-demographic-characteristics-rev10_bt_dens_15_min_nc.zip -gpw_v4_basic_demographic_characteristics_bt_dens_1_deg.nc,gpw-v4-basic-demographic-characteristics-rev10_bt_dens_1_deg_nc.zip -gpw_v4_basic_demographic_characteristics_bt_dens_2pt5_min.nc,gpw-v4-basic-demographic-characteristics-rev10_bt_dens_2pt5_min_nc.zip -gpw_v4_basic_demographic_characteristics_bt_dens_30_min.nc,gpw-v4-basic-demographic-characteristics-rev10_bt_dens_30_min_nc.zip -gpw_v4_basic_demographic_characteristics_ft_cntm_15_min.nc,gpw-v4-basic-demographic-characteristics-rev10_ft_cntm_15_min_nc.zip -gpw_v4_basic_demographic_characteristics_ft_cntm_1_deg.nc,gpw-v4-basic-demographic-characteristics-rev10_ft_cntm_1_deg_nc.zip -gpw_v4_basic_demographic_characteristics_ft_cntm_2pt5_min.nc,gpw-v4-basic-demographic-characteristics-rev10_ft_cntm_2pt5_min_nc.zip -gpw_v4_basic_demographic_characteristics_ft_cntm_30_min.nc,gpw-v4-basic-demographic-characteristics-rev10_ft_cntm_30_min_nc.zip -gpw_v4_basic_demographic_characteristics_ft_dens_15_min.nc,gpw-v4-basic-demographic-characteristics-rev10_ft_dens_15_min_nc.zip -gpw_v4_basic_demographic_characteristics_ft_dens_1_deg.nc,gpw-v4-basic-demographic-characteristics-rev10_ft_dens_1_deg_nc.zip -gpw_v4_basic_demographic_characteristics_ft_dens_2pt5_min.nc,gpw-v4-basic-demographic-characteristics-rev10_ft_dens_2pt5_min_nc.zip -gpw_v4_basic_demographic_characteristics_ft_dens_30_min.nc,gpw-v4-basic-demographic-characteristics-rev10_ft_dens_30_min_nc.zip -gpw_v4_basic_demographic_characteristics_mt_cntm_15_min.nc,gpw-v4-basic-demographic-characteristics-rev10_mt_cntm_15_min_nc.zip -gpw_v4_basic_demographic_characteristics_mt_cntm_1_deg.nc,gpw-v4-basic-demographic-characteristics-rev10_mt_cntm_1_deg_nc.zip -gpw_v4_basic_demographic_characteristics_mt_cntm_2pt5_min.nc,gpw-v4-basic-demographic-characteristics-rev10_mt_cntm_2pt5_min_nc.zip -gpw_v4_basic_demographic_characteristics_mt_cntm_30_min.nc,gpw-v4-basic-demographic-characteristics-rev10_mt_cntm_30_min_nc.zip -gpw_v4_basic_demographic_characteristics_mt_dens_15_min.nc,gpw-v4-basic-demographic-characteristics-rev10_mt_dens_15_min_nc.zip -gpw_v4_basic_demographic_characteristics_mt_dens_1_deg.nc,gpw-v4-basic-demographic-characteristics-rev10_mt_dens_1_deg_nc.zip -gpw_v4_basic_demographic_characteristics_mt_dens_2pt5_min.nc,gpw-v4-basic-demographic-characteristics-rev10_mt_dens_2pt5_min_nc.zip -gpw_v4_basic_demographic_characteristics_mt_dens_30_min.nc,gpw-v4-basic-demographic-characteristics-rev10_mt_dens_30_min_nc.zip -gpw_v4_e_atotpopbt_cntm_15_min.nc,gpw-v4-population-count-rev10_totpop_15_min_nc.zip -gpw_v4_e_atotpopbt_cntm_1_deg.nc,gpw-v4-population-count-rev10_totpop_1_deg_nc.zip -gpw_v4_e_atotpopbt_cntm_2pt5_min.nc,gpw-v4-population-count-rev10_totpop_2pt5_min_nc.zip -gpw_v4_e_atotpopbt_cntm_30_min.nc,gpw-v4-population-count-rev10_totpop_30_min_nc.zip -gpw_v4_e_atotpopbt_dens_15_min.nc,gpw-v4-population-density-rev10_totpop_15_min_nc.zip -gpw_v4_e_atotpopbt_dens_1_deg.nc,gpw-v4-population-density-rev10_totpop_1_deg_nc.zip -gpw_v4_e_atotpopbt_dens_2pt5_min.nc,gpw-v4-population-density-rev10_totpop_2pt5_min_nc.zip -gpw_v4_e_atotpopbt_dens_30_min.nc,gpw-v4-population-density-rev10_totpop_30_min_nc.zip -gpw_v4_une_atotpopbt_cntm_15_min.nc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_totpop_15_min_nc.zip -gpw_v4_une_atotpopbt_cntm_1_deg.nc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_totpop_1_deg_nc.zip -gpw_v4_une_atotpopbt_cntm_2pt5_min.nc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_totpop_2pt5_min_nc.zip -gpw_v4_une_atotpopbt_cntm_30_min.nc,gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10_totpop_30_min_nc.zip -gpw_v4_une_atotpopbt_dens_15_min.nc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_totpop_15_min_nc.zip -gpw_v4_une_atotpopbt_dens_1_deg.nc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_totpop_1_deg_nc.zip -gpw_v4_une_atotpopbt_dens_2pt5_min.nc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_totpop_2pt5_min_nc.zip -gpw_v4_une_atotpopbt_dens_30_min.nc,gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10_totpop_30_min_nc.zip diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/aggregate.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/aggregate.py deleted file mode 100644 index ef953fd..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/aggregate.py +++ /dev/null @@ -1,72 +0,0 @@ -#Jane Mills -#12/4/17 -#GPW -#Aggregate un adjusted data - -import arcpy, os, re, multiprocessing, datetime -from arcpy import env -arcpy.CheckOutExtension("Spatial") -scriptTime = datetime.datetime.now() - -def aggregate_rasters(rPath): - extents = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\ancillary\extents' - landF = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters' - r = os.path.basename(rPath) - env.overwriteOutput = True - env.compression = "LZW" - processTime = datetime.datetime.now() - outFolder = r'D:\gpw\release_4_1\global_tifs\processing' - finalFolder = r'D:\gpw\release_4_1\global_tifs' - resolutions = ['2pt5_min','15_min','30_min','1_deg'] - scales = ['5','30','60','120'] - returnList = [] - - for i in range(4): - #print i - res = resolutions[i] - scale = scales[i] - extRast = os.path.join(extents,'gpw4_extent_'+res+'.tif') - env.snapRaster = extRast - land = os.path.join(landF,'gpw_v4_maskedareakm_'+res+'.tif') - #extRaster = arcpy.sa.Raster(extRast) - #env.extent = extRaster.extent - - rName = r.replace("30_sec",res) - - aggR = os.path.join(outFolder,rName[:-4]+"_agg.tif") - divR = os.path.join(outFolder,rName.replace("cntm","dens")) - arcpy.gp.Aggregate_sa(rPath,aggR,scale,"SUM") - arcpy.gp.Divide_sa(aggR,land,divR) - - finalCount = os.path.join(finalFolder,rName) - finalDens = os.path.join(finalFolder,rName.replace("cntm","dens")) - arcpy.CopyRaster_management(aggR,finalCount) - arcpy.CopyRaster_management(divR,finalDens) - - returnList.append("Calculated " + r[:-4]) - return returnList - -def main(): - root = r'D:\gpw\release_4_1\global_tifs' - - print "processing" - - env.workspace = root - rList = [os.path.join(root,r) for r in arcpy.ListRasters("*_une_*_cntm_*")] - rList.sort() - - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(aggregate_rasters, rList) - for result in results: - for result2 in result: - print result2 - - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - - -if __name__ == '__main__': - main() - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/aggregate.pyc b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/aggregate.pyc deleted file mode 100644 index 966134a..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/aggregate.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/calculate_densities.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/calculate_densities.py deleted file mode 100644 index bcd36e2..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/calculate_densities.py +++ /dev/null @@ -1,29 +0,0 @@ -#Jane Mills -#4/17/2017 -#GPW -#Divide the counts by the land area to get the densities - -import arcpy, os -from arcpy import env -env.overwriteOutput = True - -arcpy.CheckOutExtension("Spatial") - -outFolder = r'D:\gpw\release_4_1\global_tifs' -land = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\gpw_v4_maskedareakm_30_sec.tif' - -env.workspace = outFolder - -rList = arcpy.ListRasters() -rList.sort() - -for r in rList: - print r - outR = r.replace('_cntm_','_dens_') - outR1 = os.path.join(outFolder,'processing',outR) - arcpy.env.compression = "LZW" - - arcpy.gp.Divide_sa(r,land,outR1) - arcpy.CopyRaster_management(outR1,outR) - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids.py deleted file mode 100644 index d844e6d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids.py +++ /dev/null @@ -1,58 +0,0 @@ -#Jane Mills -#11/29/17 -#Fix UN pop in centroids - -# Import Libraries -import arcpy, os - -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids_data\country_data.gdb' - -arcpy.env.workspace = gridding -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -inFields = ['GUBID','UNE_ATOTPOPBT_2000','UNE_ATOTPOPBT_2005','UNE_ATOTPOPBT_2010','UNE_ATOTPOPBT_2015','UNE_ATOTPOPBT_2020'] -outFields = ['GUBID','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E','UN_2020_E', - 'UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS', - 'TOTAL_A_KM','LAND_A_KM','CONTEXT'] - -isoList = ['blr','bra','chl','cpv','cub','cyp','ggy','jey','lao','lca','mmr','phl','prk','sau','ssd','uga'] - -for iso in isoList: - print iso - fcPath = os.path.join(gridding,filter(lambda x: iso == x[:3], fcList)[0]) - cenPath = os.path.join(centroids,iso+"_centroids") - - popDict = {} - with arcpy.da.SearchCursor(fcPath,inFields) as cursor: - for row in cursor: - popDict[row[0]] = row[1:] - - with arcpy.da.UpdateCursor(cenPath,outFields) as cursor: - for row in cursor: - pop = popDict[row[0]] - row[1] = pop[0] - row[2] = pop[1] - row[3] = pop[2] - row[4] = pop[3] - row[5] = pop[4] - - if row[1] == 0: - row[6:11] = [0]*5 - if row[1] > 0 and row[-2] > 0: - row[6] = row[1]/row[-2] - row[7] = row[2]/row[-2] - row[8] = row[3]/row[-2] - row[9] = row[4]/row[-2] - row[10] = row[5]/row[-2] - if row[1] > 0 and row[-2] == 0: - row[6] = row[1]/row[-3] - row[7] = row[2]/row[-3] - row[8] = row[3]/row[-3] - row[9] = row[4]/row[-3] - row[10] = row[5]/row[-3] - print "found a row with pop and no land:",row[0] - cursor.updateRow(row) - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids_export.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids_export.py deleted file mode 100644 index ed22a73..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids_export.py +++ /dev/null @@ -1,62 +0,0 @@ -#Jane Mills -#3/29/2017 -#Export everything to csv and shapefile -#correct iso codes we changed - -# Import Libraries -import arcpy, os, csv, osgeo -from osgeo import ogr - -inDriver = ogr.GetDriverByName("ESRI Shapefile") -outDriver = ogr.GetDriverByName("GPKG") - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids_data\country_data.gdb' -outFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\centroids' -csvFolder = os.path.join(outFolder,'csv') -shpFolder = os.path.join(outFolder,'shp') -gpkgFolder = os.path.join(outFolder,'gpkg') - -headers = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6', - 'CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y','CONTEXT','CONTEXT_NM','WATER_CODE', - 'TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', - 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', - 'F_2010_E','M_2010_E','A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B', - 'A30_34B','A35_39B','A40_44B','A45_49B','A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B', - 'A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB','A80_84B','A85PLUSB','A00_04F', - 'A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F','A40_44F','A45_49F', - 'A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', - 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M', - 'A25_29M','A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM', - 'A65_69M','A70PLUSM','A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] - -isoList = ['blr','bra','chl','cpv','cub','cyp','ggy','jey','lao','lca','mmr','phl','prk','sau','ssd','uga'] - -arcpy.env.overwriteOutput = True - -for iso in isoList: - fcPath = os.path.join(centroids,iso+"_centroids") - print iso - - #Save as csv - outcsv = os.path.join(csvFolder,iso+'_centroids.csv') - csvMem = csv.writer(open(outcsv,"wb")) - csvMem.writerow(headers) - with arcpy.da.SearchCursor(fcPath,headers) as cursor: - for row in cursor: - csvMem.writerow(row) - - #Save as shp - outFC = os.path.join(shpFolder,iso+'_centroids.shp') - arcpy.FeatureClassToFeatureClass_conversion(fcPath,shpFolder,iso+'_centroids.shp') - arcpy.DeleteField_management(outFC,'UBID') - - #Save as gpkg - outFile = os.path.join(gpkgFolder,iso+'_centroids.gpkg') - inDataSource = inDriver.Open(outFC,0) - outData = outDriver.CreateDataSource(outFile) - arcpy.FeatureClassToFeatureClass_conversion(outFC,outFile,iso+"_centroids") - - -print 'done' - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids_export_global.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids_export_global.py deleted file mode 100644 index a4b6c9b..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids_export_global.py +++ /dev/null @@ -1,65 +0,0 @@ -#Jane Mills -#11/29/17 -#Export global centroids - -# Import Libraries -import arcpy, os, csv, osgeo -from osgeo import ogr - -inDriver = ogr.GetDriverByName("ESRI Shapefile") -outDriver = ogr.GetDriverByName("GPKG") - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids_data\country_data.gdb' -outFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\centroids\global' -outGDB = os.path.join(outFolder,'global_centroids.gdb') -arcpy.CreateFileGDB_management(outFolder,"global_centroids.gdb") - -#copy template, delete UBID -outFC = os.path.join(outGDB,'global_centroids') -template = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids_data\ancillary.gdb\template' -arcpy.CopyFeatures_management(template,outFC) -arcpy.DeleteField_management(outFC,'UBID') - -#set up csv -headers = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6', - 'CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y','CONTEXT','CONTEXT_NM','WATER_CODE', - 'TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', - 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', - 'F_2010_E','M_2010_E','A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B', - 'A30_34B','A35_39B','A40_44B','A45_49B','A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B', - 'A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB','A80_84B','A85PLUSB','A00_04F', - 'A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F','A40_44F','A45_49F', - 'A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', - 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M', - 'A25_29M','A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM', - 'A65_69M','A70PLUSM','A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] - -outcsv = os.path.join(outFolder,'global_centroids.csv') -csvMem = csv.writer(open(outcsv,"wb")) -csvMem.writerow(headers) - -arcpy.env.workspace = centroids -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -#Add centroids to global feature class and csv -for fc in fcList: - fcPath = os.path.join(centroids,fc) - if not fc[:3] == 'usa': - iso = fc[:3] - print iso - - with arcpy.da.SearchCursor(fcPath,headers) as cursor: - for row in cursor: - csvMem.writerow(row) - - arcpy.Append_management(fcPath,outFC,"NO_TEST") - -#Save as gpkg -outFile = os.path.join(outFolder,'global_centroids.gpkg') -inDataSource = inDriver.Open(outFC,0) -outData = outDriver.CreateDataSource(outFile) -arcpy.FeatureClassToFeatureClass_conversion(outFC,outFile,"global_centroids") - -print 'done' - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids_export_regions.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids_export_regions.py deleted file mode 100644 index cab9c0b..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids_export_regions.py +++ /dev/null @@ -1,61 +0,0 @@ -#Jane Mills -#11/29/2017 -#Export regional/global centroids - -# Import Libraries -import arcpy, os, csv, osgeo -from osgeo import ogr - -arcpy.env.overwriteOutput = True - -inDriver = ogr.GetDriverByName("ESRI Shapefile") -outDriver = ogr.GetDriverByName("GPKG") - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids_data\merged_data.gdb' -outFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\centroids\global' - -regionList = ['Africa','Asia','Europe','North_America','Oceania','South_America'] - -headers = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6', - 'CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y','CONTEXT','CONTEXT_NM','WATER_CODE', - 'TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', - 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', - 'F_2010_E','M_2010_E','A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B', - 'A30_34B','A35_39B','A40_44B','A45_49B','A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B', - 'A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB','A80_84B','A85PLUSB','A00_04F', - 'A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F','A40_44F','A45_49F', - 'A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', - 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M', - 'A25_29M','A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM', - 'A65_69M','A70PLUSM','A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] - -for region in regionList: - print region - inFC = os.path.join(inGDB,region+"_centroids") - outGDB = os.path.join(outFolder,region.lower()+"_centroids.gdb") - outFC = os.path.join(outGDB,region.lower()+'_centroids') - - arcpy.CreateFileGDB_management(outFolder, region.lower()+"_centroids.gdb") - - #set up csv - outcsv = os.path.join(outFolder,region.lower()+'_centroids.csv') - csvMem = csv.writer(open(outcsv,"wb")) - csvMem.writerow(headers) - - #Add centroids to gdb and csv - with arcpy.da.SearchCursor(inFC,headers) as cursor: - for row in cursor: - csvMem.writerow(row) - print "csv" - arcpy.CopyFeatures_management(inFC,outFC) - print "gdb" - - #Save as gpkg - outFile = os.path.join(outFolder,region+'_centroids.gpkg') - inDataSource = inDriver.Open(outFC,0) - outData = outDriver.CreateDataSource(outFile) - arcpy.FeatureClassToFeatureClass_conversion(outFC,outFile,region.lower()+"_centroids") - print "gpkg" - -print 'done' - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids_regions.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids_regions.py deleted file mode 100644 index 815f862..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/centroids_regions.py +++ /dev/null @@ -1,49 +0,0 @@ -#Jane Mills -#3/29/2017 -#Export everything to csv and gdb - -# Import Libraries -import arcpy, os - -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids_data\country_data.gdb' -template = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids_data\ancillary.gdb\template' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids_data\merged_data.gdb' - -regionList = ['Africa','Asia','Europe','North_America','Oceania','South_America'] -countryLists = [['ago','atf','bdi','ben','bfa','bvt','bwa','caf','civ','cmr','cod','cog','com','cpv', - 'dji','dza','egy','eri','esh','eth','gab','gha','gin','gmb','gnb','gnq','hmd','ken', - 'lbr','lby','lso','mar','mdg','mli','moz','mrt','mus','mwi','myt','nam','ner','nga', - 'reu','rwa','sdn','sen','shn','sle','som','ssd','stp','swz','syc','tcd','tgo','tun', - 'tza','uga','zaf','zmb','zwe'], - ['afg','are','arm','aze','bgd','bhr','brn','btn','chn','cyp','geo','hkg','idn','ind', - 'iot','irn','irq','isr','jor','jpn','kaz','kgz','khm','kor','kwt','lao','lbn','lka', - 'mac','mdv','mmr','mng','mys','npl','omn','pak','phl','prk','pse','qat','sau','sgp', - 'spr','syr','tha','tjk','tkm','tls','tur','twn','uzb','vnm','yem'], - ['ala','alb','anr','aut','bel','bgr','bih','blr','che','cze','deu','dnk','esp','est', - 'fin','fra','fro','gbr','ggy','gib','grc','hrv','hun','imn','irl','isl','ita','jey', - 'kos','lie','ltu','lux','lva','mco','mda','mkd','mlt','mne','nld','nor','pol','prt', - 'rou','rus','sjm','smr','srb','svk','svn','swe','ukr','vcs'], - ['abw','aia','atg','bes','bhs','blm','blz','bmu','brb','can','cri','cub','cuw','cym', - 'dma','dom','glp','grd','grl','gtm','hnd','hti','jam','kna','lca','maf','mex','msr', - 'mtq','nic','pan','pri','slv','spm','sxm','tca','tto','umi','vct','vgb','vir'], - ['asm','aus','cok','fji','fsm','gum','kir','mhl','mnp','ncl','nfk','niu','nru','nzl', - 'pcn','plw','png','pyf','slb','tkl','ton','tuv','vut','wlf','wsm'], - ['arg','bol','bra','chl','col','ecu','flk','guf','guy','per','pry','sgs','sur','ury','ven']] - -for i in range(len(regionList)): - region = regionList[i] - print region - isoList = countryLists[i] - - #copy template, delete UBID - outFC = os.path.join(outGDB,region+'_centroids') - arcpy.CopyFeatures_management(template,outFC) - arcpy.DeleteField_management(outFC,'UBID') - - #Add centroids to file - for iso in isoList: - print iso - fcPath = os.path.join(centroids,iso+"_centroids") - arcpy.Append_management(fcPath,outFC,"NO_TEST") - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/correct_processing_data.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/correct_processing_data.py deleted file mode 100644 index 412aa55..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/correct_processing_data.py +++ /dev/null @@ -1,74 +0,0 @@ -#Jane Mills -#11/29/17 -#Fix UN pop in processing tables and fishnets - -# Import Libraries -import arcpy, os, numpy - -adjFactor = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\adj_factors.gdb\un_wpp2015_adjustment_factors_11_29_17' -inFolder = r'D:\gpw\release_4_1\process' - -isoList = ['blr','bra','chl','cpv','cub','cyp','ggy','jey','lao','lca','mmr','phl','prk','sau','ssd','uga'] - -arcpy.env.workspace = inFolder -gdbList = arcpy.ListWorkspaces() -gdbList.sort() - -fields = ['E_ATOTPOPBT_1975','E_ATOTPOPBT_1990','E_ATOTPOPBT_2000','E_ATOTPOPBT_2005','E_ATOTPOPBT_2010','E_ATOTPOPBT_2015', - 'E_ATOTPOPBT_2020','UNE_ATOTPOPBT_1975','UNE_ATOTPOPBT_1990','UNE_ATOTPOPBT_2000','UNE_ATOTPOPBT_2005', - 'UNE_ATOTPOPBT_2010','UNE_ATOTPOPBT_2015','UNE_ATOTPOPBT_2020'] - -adjDict = {} -adjFields = ['GPW4_ISO','UNADJFAC_1975','UNADJFAC_1990','UNADJFAC_2000','UNADJFAC_2005','UNADJFAC_2010','UNADJFAC_2015','UNADJFAC_2020'] -with arcpy.da.SearchCursor(adjFactor,adjFields) as cursor: - for row in cursor: - adjDict[row[0]] = row[1:] - -for iso in isoList: - print iso - adj = adjDict[iso.upper()] - - inGDB = filter(lambda x: iso == os.path.basename(x)[:3], gdbList) - - totals = numpy.array([0.0]*7) - for gdb in inGDB: - print os.path.basename(gdb) - arcpy.env.workspace = gdb - estTable = arcpy.ListTables("*estimates")[0] - intTable = arcpy.ListTables("*estimates_table") - fish = arcpy.ListFeatureClasses("*processed") - - with arcpy.da.UpdateCursor(estTable,fields,"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - row[7] = row[0]*(1+adj[0]) - row[8] = row[1]*(1+adj[1]) - row[9] = row[2]*(1+adj[2]) - row[10] = row[3]*(1+adj[3]) - row[11] = row[4]*(1+adj[4]) - row[12] = row[5]*(1+adj[5]) - row[13] = row[6]*(1+adj[6]) - cursor.updateRow(row) - - print "fixed estimates" - - fields1 = [f+"_CNTM" for f in fields] - for table in intTable+fish: - with arcpy.da.UpdateCursor(table,fields1,"E_ATOTPOPBT_2010_CNTM IS NOT NULL") as cursor: - for row in cursor: - row[7] = row[0]*(1+adj[0]) - row[8] = row[1]*(1+adj[1]) - row[9] = row[2]*(1+adj[2]) - row[10] = row[3]*(1+adj[3]) - row[11] = row[4]*(1+adj[4]) - row[12] = row[5]*(1+adj[5]) - row[13] = row[6]*(1+adj[6]) - cursor.updateRow(row) - print "fixed fishnet" - - with arcpy.da.SearchCursor(fish[0],fields1,"E_ATOTPOPBT_2010_CNTM IS NOT NULL") as cursor: - for row in cursor: - totals += numpy.array(row[7:]) - - print totals - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/correct_tables.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/correct_tables.py deleted file mode 100644 index 4e6c1b4..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/correct_tables.py +++ /dev/null @@ -1,67 +0,0 @@ -#Jane Mills -#11/29/17 -#Fix UN pop in tables (devsedarc4 and network) - -# Import Libraries -import arcpy, os, numpy - -adjFactor = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\adj_factors.gdb\un_wpp2015_adjustment_factors_11_29_17' -tables1 = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\tables\processed_pop_tables' -tables2 = r'D:\gpw\release_4_1\input_data\pop_tables' - -#isoList = ['blr','bra','chl','cpv','cub','cyp','ggy','jey','lao','lca','mmr','phl','prk','sau','ssd','uga'] -isoList = ['bra'] - -arcpy.env.workspace = tables1 -gdbList1 = arcpy.ListWorkspaces() -arcpy.env.workspace = tables2 -gdbList2 = arcpy.ListWorkspaces() -gdbList1.sort() -gdbList2.sort() - -fields = ['E_ATOTPOPBT_1975','E_ATOTPOPBT_1990','E_ATOTPOPBT_2000','E_ATOTPOPBT_2005','E_ATOTPOPBT_2010','E_ATOTPOPBT_2015', - 'E_ATOTPOPBT_2020','UNE_ATOTPOPBT_1975','UNE_ATOTPOPBT_1990','UNE_ATOTPOPBT_2000','UNE_ATOTPOPBT_2005', - 'UNE_ATOTPOPBT_2010','UNE_ATOTPOPBT_2015','UNE_ATOTPOPBT_2020'] - -adjDict = {} -adjFields = ['GPW4_ISO','UNADJFAC_1975','UNADJFAC_1990','UNADJFAC_2000','UNADJFAC_2005','UNADJFAC_2010','UNADJFAC_2015','UNADJFAC_2020'] -with arcpy.da.SearchCursor(adjFactor,adjFields) as cursor: - for row in cursor: - adjDict[row[0]] = row[1:] - - -for iso in isoList: - print iso - adj = adjDict[iso.upper()] - - - inGDB1 = filter(lambda x: iso == os.path.basename(x)[:3], gdbList1) - inGDB2 = filter(lambda x: iso == os.path.basename(x)[:3], gdbList2) - - for gdb in inGDB1+inGDB2: - print os.path.basename(gdb) - arcpy.env.workspace = gdb - table1 = arcpy.ListTables("*estimates")[0] - totals = numpy.array([0.0]*7) - with arcpy.da.UpdateCursor(table1,fields,"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - row[7] = row[0]*(1+adj[0]) - row[8] = row[1]*(1+adj[1]) - row[9] = row[2]*(1+adj[2]) - row[10] = row[3]*(1+adj[3]) - row[11] = row[4]*(1+adj[4]) - row[12] = row[5]*(1+adj[5]) - row[13] = row[6]*(1+adj[6]) - totals += numpy.array(row[7:]) - cursor.updateRow(row) - table2 = arcpy.ListTables("*total_pop_summary") - - if len(table2) == 1: - print totals - fields2 = ["SUM_"+f for f in fields[7:]] - with arcpy.da.UpdateCursor(table2[0],fields2,"SUM_E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - row = list(totals) - cursor.updateRow(row) - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/fix_raster_zeros.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/fix_raster_zeros.py deleted file mode 100644 index 2df9f25..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/fix_raster_zeros.py +++ /dev/null @@ -1,34 +0,0 @@ -# Kytt MacManus -# Jane Mills -# 12-4-17 -# merge_rasters.py - -import arcpy, os, datetime, multiprocessing, socket -arcpy.CheckOutExtension("SPATIAL") -from arcpy.sa import * -arcpy.env.overwriteOutput = True - -print "Processing" - -inWS = r'D:\gpw\release_4_1\global_tifs\processing' -arcpy.env.workspace = inWS -rasterList = [os.path.join(inWS,r) for r in arcpy.ListRasters("*setnull*")] - -for inRaster in rasterList: - year = os.path.basename(inRaster)[8:12] - print year - outFolder = r'D:\gpw\release_4_1\global_tifs' - outRaster2 = os.path.join(outFolder,'processing','gpw_une_'+year+'_times.tif') - copyRaster = os.path.join(outFolder,'gpw_v4_une_atotpopbt_'+year+'_cntm_30_sec.tif') - - popcells = r'D:\gpw\release_4_1\global_tifs\processing\scratch\gpw_pop_cells.tif' - outExtent = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\ancillary\extents\gpw4_extent_30_sec.tif' - arcpy.env.extent = outExtent - arcpy.env.compression = "LZW" - arcpy.env.mask = inRaster - - arcpy.gp.Times_sa(inRaster,popcells,outRaster2) - arcpy.CopyRaster_management(outRaster2,copyRaster) - arcpy.BuildPyramidsandStatistics_management(copyRaster) - print "Processed "+ inRaster - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/fix_raster_zeros.pyc b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/fix_raster_zeros.pyc deleted file mode 100644 index e3947bc..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/fix_raster_zeros.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/gdal_translate.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/gdal_translate.py deleted file mode 100644 index c4b23c7..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/gdal_translate.py +++ /dev/null @@ -1,15 +0,0 @@ -import os, arcpy - -root = r'D:\gpw\release_4_1\global_tifs' -outFolder = r'D:\gpw\release_4_1\global_gdal_tifs' - -arcpy.env.workspace = root -rList = [os.path.join(root,r) for r in arcpy.ListRasters()] -rList.sort() - -for r in rList: - rName = os.path.basename(r) - print rName - outR = os.path.join(outFolder,rName) - os.system("gdal_translate -ot Float32 -co COMPRESS=LZW -of GTiff " + r + " " + outR) - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/gdal_translate_multi.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/gdal_translate_multi.py deleted file mode 100644 index c7fb916..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/gdal_translate_multi.py +++ /dev/null @@ -1,33 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(sourcefile): - datasetName = os.path.basename(sourcefile) - tifsFolder = r'D:\gpw\release_4_1\global_gdal_tifs' - destinationfile = os.path.join(tifsFolder,datasetName) - if not arcpy.Exists(destinationfile): - os.system("gdal_translate -ot float32 -co COMPRESS=LZW -of GTiff " + sourcefile + " " + destinationfile) - - return datasetName -def main(): -## workspace = r'D:\gpw\release_4_1\merge' - workspace = r'D:\gpw\release_4_1\global_tifs' - arcpy.env.workspace = workspace - print "processing" - # must create procList - procList = [os.path.join(workspace,r) for r in arcpy.ListRasters()] - #print procList - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/gdal_translate_multi.pyc b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/gdal_translate_multi.pyc deleted file mode 100644 index 11935b9..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/gdal_translate_multi.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/gridding_boundaries.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/gridding_boundaries.py deleted file mode 100644 index 693134a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/gridding_boundaries.py +++ /dev/null @@ -1,48 +0,0 @@ -#Jane Mills -#11/29/17 -#Fix UN pop in gridding boundaries - -# Import Libraries -import arcpy, os, numpy - -adjFactor = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\adj_factors.gdb\un_wpp2015_adjustment_factors_11_29_17' -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' - -arcpy.env.workspace = gridding -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -fields = ['E_ATOTPOPBT_1975','E_ATOTPOPBT_1990','E_ATOTPOPBT_2000','E_ATOTPOPBT_2005','E_ATOTPOPBT_2010','E_ATOTPOPBT_2015', - 'E_ATOTPOPBT_2020','UNE_ATOTPOPBT_1975','UNE_ATOTPOPBT_1990','UNE_ATOTPOPBT_2000','UNE_ATOTPOPBT_2005', - 'UNE_ATOTPOPBT_2010','UNE_ATOTPOPBT_2015','UNE_ATOTPOPBT_2020'] - -adjDict = {} -adjFields = ['GPW4_ISO','UNADJFAC_1975','UNADJFAC_1990','UNADJFAC_2000','UNADJFAC_2005','UNADJFAC_2010','UNADJFAC_2015','UNADJFAC_2020'] -with arcpy.da.SearchCursor(adjFactor,adjFields) as cursor: - for row in cursor: - adjDict[row[0]] = row[1:] - -isoList = ['blr','bra','chl','cpv','cub','cyp','ggy','jey','lao','lca','mmr','phl','prk','sau','ssd','uga'] - -for iso in isoList: - print iso - fcPath = os.path.join(gridding,filter(lambda x: iso == x[:3], fcList)[0]) - - adj = adjDict[iso.upper()] - totals = numpy.array([0.0]*7) - with arcpy.da.UpdateCursor(fcPath,fields,"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - row[7] = row[0]*(1+adj[0]) - row[8] = row[1]*(1+adj[1]) - row[9] = row[2]*(1+adj[2]) - row[10] = row[3]*(1+adj[3]) - row[11] = row[4]*(1+adj[4]) - row[12] = row[5]*(1+adj[5]) - row[13] = row[6]*(1+adj[6]) - totals += numpy.array(row[7:]) - cursor.updateRow(row) - - for t in totals: - print t - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/multiprocess-merge-rasters.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/multiprocess-merge-rasters.py deleted file mode 100644 index 9b6f068..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/multiprocess-merge-rasters.py +++ /dev/null @@ -1,65 +0,0 @@ -# Kytt MacManus -# Jane Mills -# 12-4-17 -# merge_rasters.py - -import arcpy, os, datetime, multiprocessing, socket - -def mergeGrids(rasterList): - startTime = datetime.datetime.now() - arcpy.CheckOutExtension("SPATIAL") - year = os.path.basename(rasterList[0])[-13:-9] - outFolder = r'D:\gpw\release_4_1\global_tifs' - waterMask = r'D:\gpw\release_4_1\merge\gpw_v4_watermask.tif' - outRaster = os.path.join(outFolder,'processing','gpw_v4_une_atotpopbt_'+year+'_cntm_30_sec.tif') - outRaster2 = os.path.join(outFolder,'processing','gpw_v4_une_atotpopbt_'+year+'_cntm_30_sec_setnull.tif') - copyRaster = os.path.join(outFolder,'gpw_v4_une_atotpopbt_'+year+'_cntm_30_sec.tif') - # define outExtent - outExtent = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\ancillary\gpw4_extent.tif' - arcpy.env.extent = outExtent - try: - arcpy.env.compression = "LZW" - #cellStats = arcpy.sa.CellStatistics(rasterList, "SUM", "DATA") - #cellStats.save(outRaster) - - arcpy.env.mask = outRaster - snRaster = SetNull(Raster(waterMask)==0,Raster(cellStats)) - finalRaster = SetNull(Raster(snRaster)<0.0001,snRaster) - finalRaster.save(outRaster2) - arcpy.CopyRaster_management(outRaster2,copyRaster) - arcpy.BuildPyramidsandStatistics_management(copyRaster) - # success - return "Processed "+ outRaster - except: - return outRaster + " error: " + str(arcpy.GetMessages()) - -def main(): - print "Processing" - scriptTime = datetime.datetime.now() - - inWS = r'D:\gpw\release_4_1\country_tifs' - - rasterLists = [] - for year in ['1975','1990','2000','2005','2010','2015','2020']: - rasterList = [] - for root, dirs, files in os.walk(inWS): - for f in files: - if "UNE_" in f and year in f and f.endswith(".tif"): - rasterList.append(os.path.join(root,f)) - print str(year) + ": " + str(len(rasterList)) + " rasters to process" - rasterLists.append(rasterList) - - # multiprocess the data - pool = multiprocessing.Pool(processes=4,maxtasksperchild=1) - results = pool.map(mergeGrids, rasterLists) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/multiprocess_cell_statistics_merge_rasters.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/multiprocess_cell_statistics_merge_rasters.py deleted file mode 100644 index ff5c9a8..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/multiprocess_cell_statistics_merge_rasters.py +++ /dev/null @@ -1,84 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process((wildcard,gridRasters)): - processTime = datetime.datetime.now() - arcpy.CheckOutExtension("SPATIAL") - returnList = [] - try: - # define outExtent - outExtent = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\ancillary\gpw4_extent.tif' - arcpy.env.extent = outExtent - # define out loctions - mosFolder = r'D:\gpw\release_4_1\merge' - waterMask = r'D:\gpw\release_4_1\merge\gpw_v4_watermask.tif' - variable = wildcard[:-4] - outName = 'GPW' + variable + ".tif" - outRaster = mosFolder + os.sep + outName - cellStats = arcpy.sa.CellStatistics(gridRasters, "SUM", "DATA") - arcpy.env.mask = cellStats - snRaster = SetNull(Raster(waterMask)==0,Raster(cellStats)) - finalRaster = SetNull(Raster(snRaster)<0.0001,snRaster) - finalRaster.save(outRaster) - arcpy.BuildPyramidsandStatistics_management(outRaster) - returnList.append("Processed "+ outName + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + outName + " " + str(datetime.datetime.now()-processTime)) - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - arcpy.env.workspace = workspace - print "processing" - # must create procList - # each image service must add rasters from country_tifs and boundary_context_tifs - countryTifsFolder = r'D:\gpw\release_4_1\country_tifs' - # generate a list of countryTifFolders - arcpy.env.workspace = countryTifsFolder - countryList = arcpy.ListWorkspaces("*","FOLDER") -## bcList = [os.path.join(bcTifsFolder,os.path.basename(iso)) for iso in countryList if arcpy.Exists(os.path.join(bcTifsFolder,os.path.basename(iso)))] - procList = [] - wildcards =['_E_ATOTPOPBT_2015_CNTM.tif']#'_BOUNDARY_CONTEXT.tif']#'_PIXELAREA.tif']#'_WATERAREAKM.tif','_E_A065PLUSBT_2010_CNTM.tif','_E_A065PLUSMT_2010_CNTM.tif','_E_A065PLUSFT_2010_CNTM.tif', -## wildcards = ['_E_A000_004BT_2010_CNTM.tif','_E_A000_004MT_2010_CNTM.tif','_E_A000_004FT_2010_CNTM.tif', -## '_E_ATOTPOPBT_2010_CNTM.tif','_AREAKMMASKED.tif'] - for wildcard in wildcards: - addList = [] - for country in countryList: - arcpy.env.workspace = country - subFolders = arcpy.ListWorkspaces("*","FOLDER") - if len(subFolders)==0: - raster = country + os.sep + os.path.basename(country).upper() + wildcard - if not arcpy.Exists(raster): - print country + " is missing a raster for " + wildcard - else: - addList.append(raster) -## bcRaster = raster.replace(countryTifsFolder,bcTifsFolder) -## if arcpy.Exists(bcRaster): -## addList.append(bcRaster) - else: - for subFolder in subFolders: - arcpy.env.workspace = subFolder - raster = subFolder + os.sep + os.path.basename(subFolder).upper() + wildcard - if not arcpy.Exists(raster): - print subFolder + " is missing a raster for " + wildcard - else: - addList.append(raster) -## bcRaster = raster.replace(countryTifsFolder,bcTifsFolder) -## if arcpy.Exists(bcRaster): -## addList.append(bcRaster) - procList.append((wildcard,addList)) - - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/multiprocess_fix_rasters.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/multiprocess_fix_rasters.py deleted file mode 100644 index 13cb72a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/multiprocess_fix_rasters.py +++ /dev/null @@ -1,36 +0,0 @@ -# Kytt MacManus -# Jane Mills -# 12-4-17 -# merge_rasters.py - -import arcpy, os, datetime, multiprocessing, socket -arcpy.CheckOutExtension("SPATIAL") -from arcpy.sa import * -arcpy.env.overwriteOutput = True - -print "Processing" - -inWS = r'D:\gpw\release_4_1\global_tifs\processing' -arcpy.env.workspace = inWS -rasterList = [os.path.join(inWS,r) for r in arcpy.ListRasters()] - -for inRaster in rasterList: - year = os.path.basename(inRaster)[21:25] - print year - outFolder = r'D:\gpw\release_4_1\global_tifs' - outRaster2 = os.path.join(outFolder,'processing','gpw_une_'+year+'_setnull.tif') - outRaster3 = os.path.join(outFolder,'processing','gpw_une_'+year+'_setnull2.tif') - copyRaster = os.path.join(outFolder,'gpw_v4_une_atotpopbt_'+year+'_cntm_30_sec.tif') - - waterMask = r'D:\gpw\release_4_1\global_tifs\scratch\watermask_con.tif' - outExtent = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\ancillary\extents\gpw4_extent_30_sec.tif' - arcpy.env.extent = outExtent - arcpy.env.compression = "LZW" - arcpy.env.mask = inRaster - - arcpy.gp.SetNull_sa(waterMask,inRaster,outRaster2, "Value = 1") - arcpy.gp.SetNull_sa(outRaster2,outRaster2,outRaster3, "VALUE < 0.0001") - - arcpy.CopyRaster_management(outRaster3,copyRaster) - arcpy.BuildPyramidsandStatistics_management(copyRaster) - print "Processed "+ inRaster diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/multiprocess_fix_rasters.pyc b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/multiprocess_fix_rasters.pyc deleted file mode 100644 index a81a1dd..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/multiprocess_fix_rasters.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/tifs_move.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/tifs_move.py deleted file mode 100644 index 9607861..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/tifs_move.py +++ /dev/null @@ -1,55 +0,0 @@ -#Jane Mills -#11/30/17 -#Move incorrect UN adjusted tifs to another location on devsedarc4 - -# Import Libraries -import arcpy, os, shutil - -root = r'D:\gpw\release_4_1\country_tifs' -outRoot = r'D:\gpw\release_4_1\country_tifs_wrong_adj' - -isoList = ['blr','bra','chl','cpv','cub','cyp','ggy','jey','lao','lca','mmr','phl','prk','sau','ssd','uga'] - -folderList = os.listdir(root) -folderList.sort() - -for iso in isoList: - print iso - inFolder = os.path.join(root,iso) - - outFolder = os.path.join(outRoot,iso) - os.mkdir(outFolder) - - if iso == "bra": - subFolders = os.listdir(inFolder) - for sub in subFolders: - print sub - subPath = os.path.join(inFolder,sub) - files = os.listdir(subPath) - filesToMove = filter(lambda f: "UNE_ATOTPOPBT" in f, files) - - outSubFolder = os.path.join(outFolder,sub) - os.mkdir(outSubFolder) - - for f in filesToMove: - srcFile = os.path.join(subPath,f) - dstFile = os.path.join(outSubFolder,f) - shutil.copyfile(srcFile, dstFile) - os.remove(srcFile) - - print "Moved " + str(len(filesToMove)) + " files" - - else: - files = os.listdir(inFolder) - filesToMove = filter(lambda f: "UNE_ATOTPOPBT" in f, files) - - for f in filesToMove: - srcFile = os.path.join(inFolder,f) - dstFile = os.path.join(outFolder,f) - shutil.copyfile(srcFile, dstFile) - os.remove(srcFile) - - print "Moved " + str(len(filesToMove)) + " files" - - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/tifs_new.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/tifs_new.py deleted file mode 100644 index bbbcfad..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/tifs_new.py +++ /dev/null @@ -1,61 +0,0 @@ -#Jane Mills -#11/30/17 -#Move incorrect UN adjusted tifs to another location on devsedarc4 - -# Import Libraries -import arcpy, os -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") - -adjFactor = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\adj_factors.gdb\un_wpp2015_adjustment_factors_11_29_17' -root = r'D:\gpw\release_4_1\country_tifs' - -isoList = ['blr','bra','chl','cpv','cub','cyp','ggy','jey','lao','lca','mmr','phl','prk','sau','ssd','uga'] - -adjDict = {} -adjFields = ['GPW4_ISO','UNADJFAC_1975','UNADJFAC_1990','UNADJFAC_2000','UNADJFAC_2005','UNADJFAC_2010','UNADJFAC_2015','UNADJFAC_2020'] -with arcpy.da.SearchCursor(adjFactor,adjFields) as cursor: - for row in cursor: - adjDict[row[0]] = row[1:] - -for iso in isoList: - print iso - adj = adjDict[iso.upper()] - inFolder = os.path.join(root,iso) - - if iso == "bra": - subFolders = os.listdir(inFolder) - for sub in subFolders: - print sub - subPath = os.path.join(inFolder,sub) - #List atotpopbt rasters - arcpy.env.workspace = subPath - rasterList = arcpy.ListRasters("*_E_ATOTPOPBT*") - rasterList.sort() - - for i in range(len(rasterList)): - r = rasterList[i] - outR = r.replace("_E_ATOTPOPBT_","_UNE_ATOTPOPBT_") - radj = 1+adj[i] - outTimes = Times(r, radj) - outTimes.save(os.path.join(subPath,outR)) - - print "fixed rasters" - - else: - #List atotpopbt rasters - arcpy.env.workspace = inFolder - rasterList = arcpy.ListRasters("*_E_ATOTPOPBT*") - rasterList.sort() - - for i in range(len(rasterList)): - r = rasterList[i] - outR = r.replace("_E_ATOTPOPBT_","_UNE_ATOTPOPBT_") - radj = 1+adj[i] - outTimes = Times(r, radj) - outTimes.save(os.path.join(inFolder,outR)) - - print "fixed rasters" - - -print 'done' diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/tifs_validate.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/tifs_validate.py deleted file mode 100644 index 8083c5f..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/tifs_validate.py +++ /dev/null @@ -1,58 +0,0 @@ -#Jane Mills -#3/9/17 -#summarize rasters and compare to tables - -import arcpy, os, csv,sys -from arcpy import env -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") - -arcpy.env.overwriteOutput = True - -root = r'D:\gpw\release_4_1\country_tifs' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\scratch.gdb' -extent = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\ancillary\gpw4_extent.tif' - -isoList = ['blr','bra','chl','cpv','cub','cyp','ggy','jey','lao','lca','mmr','phl','prk','sau','ssd','uga'] - -for iso in isoList: - print iso - inFolder = os.path.join(root,iso) - - if iso == "bra": - subFolders = os.listdir(inFolder) - for sub in subFolders: - print sub - subPath = os.path.join(inFolder,sub) - arcpy.env.workspace = subPath - rasterList = arcpy.ListRasters("*_UNE_ATOTPOPBT*") - rasterList.sort() - - for r in rasterList: - print r - outTable = os.path.join(outGDB,'temp') - arcpy.gp.ZonalStatisticsAsTable_sa(extent,"Value",r,outTable,"DATA","SUM") - rsum = 0 - with arcpy.da.SearchCursor(outTable,'SUM') as cursor: - for row in cursor: - rsum += row[0] - print rsum - - - else: - arcpy.env.workspace = inFolder - rasterList = arcpy.ListRasters("*_UNE_ATOTPOPBT*") - rasterList.sort() - - for r in rasterList: - print r - outTable = os.path.join(outGDB,'temp') - arcpy.gp.ZonalStatisticsAsTable_sa(extent,"Value",r,outTable,"DATA","SUM") - rsum = 0 - with arcpy.da.SearchCursor(outTable,'SUM') as cursor: - for row in cursor: - rsum += row[0] - print rsum - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/tifs_validate_global.py b/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/tifs_validate_global.py deleted file mode 100644 index 86f96af..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/fix_un_adj_errors/tifs_validate_global.py +++ /dev/null @@ -1,32 +0,0 @@ -#Jane Mills -#3/9/17 -#summarize rasters and compare to tables - -import arcpy, os, csv,sys -from arcpy import env -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") - -arcpy.env.overwriteOutput = True - -root = r'D:\gpw\release_4_1\global_tifs' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\scratch.gdb' -extent = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\ancillary\gpw4_extent.tif' - -env.workspace = root -rasterList = arcpy.ListRasters() -#rasterList = arcpy.ListRasters("*une_*cntm*30_sec*") -rasterList.sort() - -for r in rasterList: - print r - outTable = os.path.join(outGDB,'temp') - arcpy.gp.ZonalStatisticsAsTable_sa(extent,"Value",r,outTable,"DATA","SUM") - rsum = 0 - with arcpy.da.SearchCursor(outTable,'SUM') as cursor: - for row in cursor: - rsum += row[0] - print rsum - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure.zip b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure.zip deleted file mode 100644 index 7691a69..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure.zip and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/.prj b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/.prj deleted file mode 100644 index 6d51c3b..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/.prj +++ /dev/null @@ -1,6 +0,0 @@ -Projection GEOGRAPHIC -Datum WGS84 -Spheroid WGS84 -Units DD -Zunits NO -Parameters diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/0-calculate-maximum-areas-in-fishnets.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/0-calculate-maximum-areas-in-fishnets.py deleted file mode 100644 index ac037b2..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/0-calculate-maximum-areas-in-fishnets.py +++ /dev/null @@ -1,161 +0,0 @@ -# multiprocess template -import os, datetime, socket -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def tableToDict(table,searchFields): - values = {} - # read the values - with arcpy.da.SearchCursor(table,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - return values -def dictToTable(table,updateFields,values): - with arcpy.da.UpdateCursor(table,updateFields) as rows: - for row in rows: - # grab the id - uid = row[0] - if uid in values: - row[1] = values[uid] - else: - row[1] = 0 - # update the row - rows.updateRow(row) - return table -def transferAttributes(outGDB,spatialRef,attributeTransferFile,intersectMem): - if attributeTransferFile.split("_")[-1]=='water': - searchFields=["INTERSECTID","WATERAREAKM"] - calcField="WATERAREAKM" - else: - searchFields=["INTERSECTID","AREAKM"] - calcField="AREAKM" - intersectOut = attributeTransferFile.replace('in_memory',outGDB) - intersectMoll = intersectOut + "_mollweide" - # project - try: - arcpy.Project_management(attributeTransferFile, intersectMoll, spatialRef) - except: - return ('Error','Projecting ' + attributeTransferFile + " " + arcpy.GetMessages()) - # calculate area - try: - arcpy.CalculateField_management(intersectMoll,calcField, - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - except: - return ('Error','Calculating ' + calcField + " for " + attributeTransferFile) - # read calculation into dictionary - try: - values = tableToDict(intersectMoll,searchFields) - except: - return ('Error',': Creating Value Dictionary for ' + intersectMoll) - # write the values to attributeTransferFile - try: - values = dictToTable(intersectMem,searchFields,values) - except: - return ('Error',': Writing Values from Dictionary for ' + attributeTransferFile) - # if the process succeeds - return ("Success") - -def process(outGDB): - arcpy.env.overwriteOutput = True - processTime = datetime.datetime.now() - iso = os.path.basename(outGDB)[:-4] - try: - host = socket.gethostname() - if host == 'Devsedarc3': - inFCGDB = r'F:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - prjFile = r'F:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - waterMask = r'F:\gpw\release_4_1\water\water_outputs\water_masks' + os.sep + iso + "_water_mask.shp" - templateBoundaries = r'F:\gpw\release_4_1\loading\templates.gdb\gridding_boundaries' - elif host == 'Devsedarc4': - inFCGDB = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - prjFile = r'D:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - waterMask = r'D:\gpw\release_4_1\water\water_outputs\water_masks' + os.sep + iso + "_water_mask.shp" - templateBoundaries = r'D:\gpw\release_4_1\loading\templates.gdb\gridding_boundaries' - # check for the countries custom PRJ file - # define spatial reference - # if it doesn't kill the script - if not arcpy.Exists(prjFile): - prjFile = r'D:\gpw\custom_projections' + os.path.sep + iso[:3] + "_fishnet_mollweide.prj" - if not arcpy.Exists(prjFile): - return prjFile + ": The input prj file does not exist, check the network" - else: - spatialRef = open(prjFile,"r").read() - else: - spatialRef = open(prjFile,"r").read() - # grab the fishnet - arcpy.env.workspace = outGDB - fishnet = arcpy.ListFeatureClasses("*fishnet")[0] - # add and calculate fields - arcpy.AddField_management(fishnet,"PIXELID","LONG") - arcpy.CalculateField_management(fishnet,"PIXELID", - "!gridcode!","PYTHON") - arcpy.AddField_management(fishnet,"PIXELAREA","DOUBLE") - # project the fishnet - projFish = fishnet + "_mollweide" - arcpy.Project_management(fishnet,projFish,spatialRef) - arcpy.CalculateField_management(projFish,"PIXELAREA",'!shape.area@SQUAREKILOMETERS!','PYTHON') - searchFields = ["PIXELID","PIXELAREA"] - try: - # read the values - values = {} - with arcpy.da.SearchCursor(projFish,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return ('Error',': Creating Value Dictionary for ' + projFish) - # write the values to inFCG - updateFields = ["PIXELID","PIXELAREA"] - try: - with arcpy.da.UpdateCursor(fishnet,updateFields) as rows: - for row in rows: - # grab the id - uid = row[0] - if uid in values: - row[1] = values[uid] - - else: - row[1] = 0 - # update the row - rows.updateRow(row) - except: - return ('Error',': Writing Values from Dictionary for ' + fishnet) - - # compact the file gdb to save space and improve performance - arcpy.Delete_management(projFish) - arcpy.Compact_management(outGDB) - return "Processed "+ outGDB + " " + str(datetime.datetime.now()-processTime) - except: - return "Error while processing " + outGDB + " " + str(datetime.datetime.now()-processTime) + " " + arcpy.GetMessages() - - - -def main(): - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - procList = arcpy.ListWorkspaces("*") - print procList - # must create procList - pool = multiprocessing.Pool(processes=15,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/0-calculate-maximum-areas-in-fishnets.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/0-calculate-maximum-areas-in-fishnets.pyc deleted file mode 100644 index 054bf59..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/0-calculate-maximum-areas-in-fishnets.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/1-clean-up-previous-run.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/1-clean-up-previous-run.py deleted file mode 100644 index 34af56f..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/1-clean-up-previous-run.py +++ /dev/null @@ -1,45 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy,socket -scriptTime = datetime.datetime.now() -def process(gdb): - processTime = datetime.datetime.now() - arcpy.env.workspace=gdb - delFiles = arcpy.ListTables("*")+arcpy.ListFeatureClasses("*") - try: - for delFile in delFiles: - if delFile.split("_")[-1]=='fishnet': - continue - else: - arcpy.Delete_management(delFile) - arcpy.Compact_management(gdb) - return "Processed "+ gdb + " " + str(datetime.datetime.now()-processTime) - except: - return "Error while processing " + gdb + " " + str(datetime.datetime.now()-processTime) - - - -def main(): - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - procList = arcpy.ListWorkspaces("deu.gdb") - # must create procList - print len(procList) - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/1-clean-up-previous-run.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/1-clean-up-previous-run.pyc deleted file mode 100644 index 895a0b1..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/1-clean-up-previous-run.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/1b-clean-up-previous-run-tiled_countries.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/1b-clean-up-previous-run-tiled_countries.py deleted file mode 100644 index 04b1e63..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/1b-clean-up-previous-run-tiled_countries.py +++ /dev/null @@ -1,80 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process3(gdb): - outWS = r'D:\gpw\release_4_1\water\water_outputs\water_masks' - arcpy.env.workspace = gdb - waterFeatures = arcpy.ListFeatureClasses("*water_features") - if len(waterFeatures)==0: - return gdb + " has no water features" - else: - waterFeatures = waterFeatures[0] - outFC = outWS + os.sep + waterFeatures.replace('features','mask') - if not arcpy.Exists(outFC+".shp"): - arcpy.CopyFeatures_management(waterFeatures,outFC) - return "Created " + outFC - else: - return outFC + " already exists" -def process2(gdb): - outWS = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - arcpy.env.workspace = gdb - estimates = arcpy.ListTables("*estimates")[0] - adminLevel = estimates.split("_")[2] - # grab inFC - inFC = arcpy.ListFeatureClasses(os.path.basename(gdb)[:-4]) - if len(inFC)==0: - inFC = arcpy.ListFeatureClasses("*gridding")[0] - else: - inFC = inFC[0] - outFC = outWS + os.sep + inFC.split("_")[0]+"_"+inFC.split("_")[1]+"_"+adminLevel+"_boundaries_2010" - if not arcpy.Exists(outFC): - arcpy.CopyFeatures_management(inFC,outFC) - return "Created " + outFC - else: - return outFC + " already exists" - -def process(gdb): - processTime = datetime.datetime.now() - outWS = r'D:\gpw\release_4_1\input_data\pop_tables' - outGDB = os.path.join(outWS,os.path.basename(gdb)) - if arcpy.Exists(outGDB): - return outGDB + " already exists" - else: - try: - arcpy.CreateFileGDB_management(outWS,os.path.basename(gdb)[:-4]) - arcpy.env.workspace = gdb - estimates = arcpy.ListTables("*estimates")[0] -## delFields = ["MASKEDADMINAREA"] -## dsmFields = arcpy.ListFields(estimates,"*DSM") -## for dsmField in dsmFields: -## delFields.append(dsmField.name) -## arcpy.DeleteField_management(estimates,delFields) - arcpy.CopyRows_management(estimates,os.path.join(outGDB,os.path.basename(estimates))) - return "processed " + estimates - except: - return arcpy.GetMessages() - - -def main(): - arcpy.env.workspace = r'D:\gpw\release_4_1\process_tiles' - - print "processing" - # must create procList - procList = arcpy.ListWorkspaces("can*")+arcpy.ListWorkspaces("grl*") -## for gdb in procList: -## print process2(gdb) - - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(process3, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/1b-clean-up-previous-run-tiled_countries.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/1b-clean-up-previous-run-tiled_countries.pyc deleted file mode 100644 index b83fe13..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/1b-clean-up-previous-run-tiled_countries.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/2-calculate-areas.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/2-calculate-areas.py deleted file mode 100644 index 9c0b426..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/2-calculate-areas.py +++ /dev/null @@ -1,230 +0,0 @@ -# multiprocess template -import os, datetime, socket -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def tableToDict(table,searchFields): - values = {} - # read the values - with arcpy.da.SearchCursor(table,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - return values -def dictToTable(table,updateFields,values): - with arcpy.da.UpdateCursor(table,updateFields) as rows: - for row in rows: - # grab the id - uid = row[0] - if uid in values: - row[1] = values[uid] - else: - row[1] = 0 - # update the row - rows.updateRow(row) - return table -def transferAttributes(outGDB,spatialRef,attributeTransferFile,intersectMem): - if attributeTransferFile.split("_")[-1]=='water': - searchFields=["INTERSECTID","WATERAREAKM"] - calcField="WATERAREAKM" - else: - searchFields=["INTERSECTID","AREAKM"] - calcField="AREAKM" - intersectOut = attributeTransferFile.replace('in_memory',outGDB) - intersectMoll = intersectOut + "_mollweide" - # project - try: - arcpy.Project_management(attributeTransferFile, intersectMoll, spatialRef) - except: - return ('Error','Projecting ' + attributeTransferFile + " " + arcpy.GetMessages()) - # calculate area - try: - arcpy.CalculateField_management(intersectMoll,calcField, - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - except: - return ('Error','Calculating ' + calcField + " for " + attributeTransferFile) - # read calculation into dictionary - try: - values = tableToDict(intersectMoll,searchFields) - except: - return ('Error',': Creating Value Dictionary for ' + intersectMoll) - # write the values to attributeTransferFile - try: - values = dictToTable(intersectMem,searchFields,values) - except: - return ('Error',': Writing Values from Dictionary for ' + attributeTransferFile) - # if the process succeeds - return ("Success") - -def process(outGDB): - processTime = datetime.datetime.now() - iso = os.path.basename(outGDB)[:-4] - try: - host = socket.gethostname() - if host == 'Devsedarc3': - inFCGDB = r'F:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - prjFile = r'F:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - waterMask = r'F:\gpw\release_4_1\water\water_outputs\water_masks' + os.sep + iso + "_water_mask.shp" - templateBoundaries = r'F:\gpw\release_4_1\loading\templates.gdb\gridding_boundaries' - elif host == 'Devsedarc4': - inFCGDB = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - prjFile = r'D:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - waterMask = r'D:\gpw\release_4_1\water\water_outputs\water_masks' + os.sep + iso + "_water_mask.shp" - templateBoundaries = r'D:\gpw\release_4_1\loading\templates.gdb\gridding_boundaries' - # check for inFC - arcpy.env.workspace = inFCGDB - inFC = arcpy.ListFeatureClasses(iso+"*") - if len(inFC)==0: - return iso + " is missing inFC" - elif len(inFC)>1: - for f in inFC: - if f[0:f.find('admin')-1] == iso: - inFC = os.path.join(inFCGDB,f) - else: - inFC = os.path.join(inFCGDB,inFC[0]) - # check if the country has a water mask - if not arcpy.Exists(waterMask): - hasWater = 0 - else: - hasWater = 1 - # check for the countries custom PRJ file - # define spatial reference - # if it doesn't kill the script - if not arcpy.Exists(prjFile): - prjFile = r'D:\gpw\custom_projections' + os.path.sep + iso[:3] + "_fishnet_mollweide.prj" - if not arcpy.Exists(prjFile): - return prjFile + ": The input prj file does not exist, check the network" - else: - spatialRef = open(prjFile,"r").read() - else: - spatialRef = open(prjFile,"r").read() - # load the boundaries into memory - # copy of inFC - inFCG = 'in_memory' + os.sep + os.path.basename(inFC) + "_gridding" - try: - arcpy.CreateFeatureclass_management("in_memory",os.path.basename(inFC) + "_gridding","POLYGON", - templateBoundaries,"DISABLED","DISABLED", - arcpy.SpatialReference(4326)) - # append inFCG to outFile - arcpy.Append_management(inFC,inFCG,"NO_TEST") - # calculate the ISO field - arcpy.CalculateField_management(inFCG,"ISO",'"' + iso[:3].upper() + '"',"PYTHON") - arcpy.AddField_management(inFCG,"AREAKM",'DOUBLE') - arcpy.AddField_management(inFCG,"WATERAREAKM",'DOUBLE') - arcpy.AddField_management(inFCG,"MASKEDAREAKM",'DOUBLE') - except: - return iso + " error creating " + inFCG + " " + arcpy.GetMessages() - # grab the fishnet - arcpy.env.workspace = outGDB - fishnet = arcpy.ListFeatureClasses("*fishnet")[0] - # intersect the boundaries with the fishnet - intersectMem = 'in_memory' + os.sep + os.path.basename(inFC) + "_intersect" - arcpy.Intersect_analysis([inFCG,fishnet], intersectMem) - arcpy.AddField_management(intersectMem,"INTERSECTID","LONG") - arcpy.CalculateField_management(intersectMem,"INTERSECTID", - "!OBJECTID!","PYTHON") - # if the country has water features create an intersected fishnet - # version of them - if hasWater == 1: - intersectWaterMem = 'in_memory' + os.sep + os.path.basename(inFC) + "_intersect_water" - arcpy.Clip_analysis(intersectMem,waterMask,intersectWaterMem) - attributeTransferFiles = [intersectMem,intersectWaterMem] - else: - attributeTransferFiles = [intersectMem] - # for each of the attribute transfer files run the subprocess - for attributeTransferFile in attributeTransferFiles: - intersectCalc = transferAttributes(outGDB,spatialRef,attributeTransferFile,intersectMem) - if intersectCalc[0] == 'Error': - return intersectCalc - # if the transfer succeeds then calculate maskedarea and waternulls - # if there are nulls then set them to 0 - nullLyr = os.path.basename(inFCG) + "_null_lyr" - arcpy.MakeFeatureLayer_management(intersectMem,nullLyr,"WATERAREAKM IS NULL") - if int(arcpy.GetCount_management(nullLyr)[0])>0: - arcpy.CalculateField_management(nullLyr,"WATERAREAKM",0, "PYTHON") - arcpy.CalculateField_management(intersectMem,"MASKEDAREAKM",'!AREAKM! - !WATERAREAKM!','PYTHON') - # if there are negatives then set them to 0 - negLyr = os.path.basename(inFCG) + "_neg_lyr" - arcpy.MakeFeatureLayer_management(intersectMem,negLyr,"MASKEDAREAKM <> AREAKM AND MASKEDAREAKM < 0.001") - if int(arcpy.GetCount_management(negLyr)[0])>0: - arcpy.CalculateField_management(negLyr,"MASKEDAREAKM",0,"PYTHON") - # create a summary table in memory - memSumTbl = 'in_memory' + os.sep + os.path.basename(inFCG) + "_densities" - try: - statsFields = [["AREAKM","SUM"],["WATERAREAKM","SUM"],["MASKEDAREAKM","SUM"]] - arcpy.Statistics_analysis(intersectMem,memSumTbl,statsFields,"UBID") - except: - return "Error in " + rootName + " : making table views " + str(arcpy.GetMessages()) - # transfer the values in inFCG - # read calculation into dictionary - searchFields = ["UBID","SUM_AREAKM","SUM_WATERAREAKM","SUM_MASKEDAREAKM"] - try: - # read the values - values = {} - with arcpy.da.SearchCursor(memSumTbl,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row - values[key] = value - except: - return ('Error',': Creating Value Dictionary for ' + memSumTbl) - # write the values to inFCG - updateFields = ["UBID","AREAKM","WATERAREAKM","MASKEDAREAKM"] - try: - with arcpy.da.UpdateCursor(inFCG,updateFields) as rows: - for row in rows: - # grab the id - uid = row[0] - if uid in values: - row[1] = values[uid][1] - row[2] = values[uid][2] - row[3] = values[uid][3] - else: - row[1] = 0 - row[2] = 0 - row[3] = 0 - # update the row - rows.updateRow(row) - except: - return ('Error',': Writing Values from Dictionary for ' + inFCG) - - # write the output to disk - intersectOut = intersectMem.replace('in_memory',outGDB) - arcpy.CopyFeatures_management(intersectMem,intersectOut) - outFCG = outGDB + os.sep + os.path.basename(inFC) + "_gridding" - arcpy.CopyFeatures_management(inFCG,outFCG) - # compact the file gdb to save space and improve performance - arcpy.Compact_management(outGDB) - return "Processed "+ outGDB + " " + str(datetime.datetime.now()-processTime) - except: - return "Error while processing " + outGDB + " " + str(datetime.datetime.now()-processTime) + " " + arcpy.GetMessages() - - - -def main(): - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - procList = arcpy.ListWorkspaces("deu.gdb") - print procList - # must create procList - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/2-calculate-areas.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/2-calculate-areas.pyc deleted file mode 100644 index 7a19cba..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/2-calculate-areas.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/3-calculate-densities.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/3-calculate-densities.py deleted file mode 100644 index 9865aed..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/3-calculate-densities.py +++ /dev/null @@ -1,137 +0,0 @@ -# multiprocess template -import os, datetime, socket -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def tableToDict(table,searchFields): - values = {} - # read the values - with arcpy.da.SearchCursor(table,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row - values[key] = value - return values - -def process(outGDB): - arcpy.env.overwriteOutput = True - processTime = datetime.datetime.now() - iso = os.path.basename(outGDB)[:-4] - try: - arcpy.env.workspace = outGDB - adminBoundaries = arcpy.ListFeatureClasses("*_gridding")[0] - # define initial list of searchFields - boundarySearchFields = ["UBID","MASKEDAREAKM"] - # read boundary area into dictionary - try: - areas = tableToDict(adminBoundaries,boundarySearchFields) - except: - return "Error in " + iso + ": Creating Areas Dictionary" - host = socket.gethostname() - if host == 'Devsedarc3': - popGDB = r'F:\gpw\release_4_1\input_data\pop_tables' + os.sep + os.path.basename(outGDB) - elif host == 'Devsedarc4': - popGDB = r'D:\gpw\release_4_1\input_data\pop_tables' + os.sep + os.path.basename(outGDB) - arcpy.env.workspace = popGDB - inPop = arcpy.ListTables("*estimates") - if len(inPop)==0: - return inPop + " is missing" - else: - estimatesIn = inPop[0] - # create in memory estimates file - inMemEstimates = "in_memory" + os.sep + os.path.basename(estimatesIn) - try: - arcpy.CopyRows_management(estimatesIn,inMemEstimates) - arcpy.AddField_management(inMemEstimates,"MASKEDADMINAREA","DOUBLE") - variables = arcpy.ListFields(inMemEstimates,"E_*") + arcpy.ListFields(inMemEstimates,"UNE_*") - searchFields = ["UBID","MASKEDADMINAREA"] - updateFields = ["UBID","MASKEDADMINAREA"] - for variable in variables: - newField = variable.name + "_DSM" - # add the field - if len(arcpy.ListFields(inMemEstimates,newField))==0: - arcpy.AddField_management(inMemEstimates,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(variable.name) - except: - return "Error creating " + inMemEstimates - # read estimates into memory - try: - estimates = tableToDict(inMemEstimates,searchFields) - except: - return "Error in " + iso + ": Creating Estimates Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(inMemEstimates,updateFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - if ubid in estimates: - # grab the area - if ubid in areas: - area = areas[ubid][1] - else: - area = 0 - # set the fields - i = 0 - for field in updateFields: - if i < 1: - i = i + 1 - elif i < 2: - row[i]=area - i = i + 1 - else: - # calculate the proportions - try: - if ubid in estimates: - row[i]= float(estimates[ubid][i]) / float(area) - else: - row[i]= 0 - except: - row[i]= 0 - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Updates: " + str(row) - # write table back to disk - try: - estimatesFile = os.path.join(outGDB,os.path.basename(estimatesIn)) - arcpy.CopyRows_management(inMemEstimates,estimatesFile) - except: - return "Error writing " + estimatesFile - # compact the file gdb to save space and improve performance - arcpy.Compact_management(outGDB) - return "Processed "+ outGDB + " " + str(datetime.datetime.now()-processTime) - except: - return "Error while processing " + outGDB + " " + str(datetime.datetime.now()-processTime) + " " + arcpy.GetMessages() - - - -def main(): - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - procList = arcpy.ListWorkspaces("*") - # must create procList - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/3-calculate-densities.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/3-calculate-densities.pyc deleted file mode 100644 index 46f7fba..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/3-calculate-densities.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/4-calculate-intersect-counts.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/4-calculate-intersect-counts.py deleted file mode 100644 index 3d012d5..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/4-calculate-intersect-counts.py +++ /dev/null @@ -1,140 +0,0 @@ -# multiprocess template -import os, datetime, socket -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def tableToDict(table,searchFields): - values = {} - # read the values - with arcpy.da.SearchCursor(table,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row - values[key] = value - return values - -def process(outGDB): - arcpy.env.overwriteOutput = True - processTime = datetime.datetime.now() - iso = os.path.basename(outGDB)[:3] - rootName = os.path.basename(outGDB)[:-4] - try: - arcpy.env.workspace = outGDB - inPop = arcpy.ListTables("*estimates") - if len(inPop)==0: - return outGDB + " estimates file is missing" - else: - estimatesFile = inPop[0] - intersectedFishnets = arcpy.ListFeatureClasses("*_intersect") - if len(intersectedFishnets)==0: - return outGDB + " intersected fishnet is missing" - else: - intersectedFishnet = intersectedFishnets[0] - try: - memFishnet = 'in_memory' + os.sep + rootName + "_view" - arcpy.CopyRows_management(intersectedFishnet,memFishnet) - except: - return "Error in " + rootName + " : making table views" - # grab the centroids data in order to get context - if iso == "usa": - centFile = r'D:\gpw\release_4_1\input_data\centroids\country_data.gdb' + os.sep + iso + rootName[3:5] + "_centroids" - else: - centFile = r'D:\gpw\release_4_1\input_data\centroids\country_data.gdb' + os.sep + iso + "_centroids" - if not arcpy.Exists(centFile): - return "ERROR " + centFile + " is missing" - # read estimates into memory - try: - centFields = ["UBID","CONTEXT"] - contexts = tableToDict(centFile,centFields) - except: - return "Error in " + iso + ": Creating Centroids Dictionary" - # create list of variables - searchFields = ["UBID","MASKEDADMINAREA"] - arcpy.AddField_management(memFishnet,"MASKEDADMINAREA","DOUBLE") - updateFields = ["UBID","BOUNDARY_CONTEXT","MASKEDADMINAREA","WATERAREAKM","MASKEDAREAKM"] - variables = arcpy.ListFields(estimatesFile,"*DSM") - for variable in variables: - name = variable.name - newField = name.replace("DSM","CNTM") - # add the field - arcpy.AddField_management(memFishnet,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # read estimates into memory - try: - densities = tableToDict(estimatesFile,searchFields) - except: - return "Error in " + iso + ": Creating Estimates Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - if ubid in contexts: - row[1] = contexts[ubid][1] - else: - row[1] = 0 - waterareakm = row[3] - # set the fields - pixelarea = row[4] - i = 0 - j = -3 - for field in updateFields: - if i < 5: - i = i + 1 - j = j + 1 - pass - else: - if not ubid in densities: - row[i]= 0 - else: - # assign the admin area - row[2] = densities[ubid][1] - # calculate the counts - row[i]= float(densities[ubid][j]) * float(pixelarea) - i = i + 1 - j = j + 1 - # update the row - rows.updateRow(row) - except: - return "Error in " + rootName + ": Writing Updates: " + str(row) - # finally write the intersect table - try: - intersectTable = outGDB + os.sep + rootName + "_intersect_estimates_table" - arcpy.CopyRows_management(memFishnet,intersectTable) - except: - return "Error in " + rootName + ": Writing Table to Disk" - # compact the file gdb to save space and improve performance - arcpy.Compact_management(outGDB) - return "Processed "+ outGDB + " " + str(datetime.datetime.now()-processTime) - except: - return "Error while processing " + outGDB + " " + str(datetime.datetime.now()-processTime) + " " + arcpy.GetMessages() - - -def main(): - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - procList = arcpy.ListWorkspaces("*") - print procList - # must create procList - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/4-calculate-intersect-counts.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/4-calculate-intersect-counts.pyc deleted file mode 100644 index a1e3e3e..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/4-calculate-intersect-counts.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/5-calculate-fishnet-counts.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/5-calculate-fishnet-counts.py deleted file mode 100644 index 1f62b03..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/5-calculate-fishnet-counts.py +++ /dev/null @@ -1,174 +0,0 @@ -# multiprocess template -import os, datetime, socket -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def tableToDict(table,searchFields): - values = {} - # read the values - with arcpy.da.SearchCursor(table,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row - values[key] = value - return values - -def process(outGDB): - processTime = datetime.datetime.now() - iso = os.path.basename(outGDB)[:3] - rootName = os.path.basename(outGDB)[:-4] - try: - arcpy.env.workspace = outGDB - # grab intersectTable - tbls = arcpy.ListTables("*_table") - if len(tbls)==0: - return outGDB + " intersect estimates file is missing" - intersectTable = tbls[0] - fishnets = arcpy.ListFeatureClasses("*fishnet") - if len(fishnets)==0: - return outGDB + " fishnet is missing" - fishnet = fishnets[0] - finalFishnet = fishnet + "_processed" - if arcpy.Exists(finalFishnet): - arcpy.Delete_management(finalFishnet) - # create list of fields to generate statistics for - statsFields = [["PIXELAREA","MAX"],["BOUNDARY_CONTEXT","MAX"],["MASKEDADMINAREA","MEAN"], - ["AREAKM","SUM"],["WATERAREAKM","SUM"],["MASKEDAREAKM","SUM"]] - # list CNTM fields in order to be flexible to whatever variables - # are present in the country - cntFields = arcpy.ListFields(intersectTable,"*CNTM") - if len(cntFields)>0: - [statsFields.append([field.name,"SUM"]) for field in cntFields] - # create a summary table in memory - memSumTbl = 'in_memory' + os.sep + os.path.basename(intersectTable) + "_summary" - try: - arcpy.Statistics_analysis(intersectTable,memSumTbl,statsFields,"PIXELID") - except: - return "Error in " + rootName + " : making table views " + str(arcpy.GetMessages()) - # read the fishnet into memory - memFishnet = 'in_memory' + os.sep + os.path.basename(fishnet) + "_view" - try: - arcpy.CopyFeatures_management(fishnet,memFishnet) - except: - return "Error in " + rootName + " : making fishnet in memory" - # define initial list of searchFields - searchFields = ["PIXELID","MAX_PIXELAREA"] - updateFields = ["PIXELID","PIXELAREA"] - # create list of variables - variables = arcpy.ListFields(memSumTbl,"*") - for variable in variables: - name = variable.name - if name == "OBJECTID": - continue - elif name == "PIXELID": - continue - elif name == "MAX_PIXELAREA": - continue - elif name == "FREQUENCY": - newField = "NUMINPUTS" - elif name == "MAX_BOUNDARY_CONTEXT": - newField = "CONTEXT" - elif name == "MEAN_MASKEDADMINAREA": - newField = "MEAN_MASKEDADMINAREA" - else: - newField = name.replace("SUM_","") - # add the field - arcpy.AddField_management(memFishnet,newField,"FLOAT") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) -## return (searchFields, updateFields) - # create dictionary to hold source counts - try: - counts = tableToDict(memSumTbl,searchFields) - except: - return "Error in " + iso + ": Creating Counts Dictionary" - # write the estimates to the memFishnet - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the pixelid - pixelid = row[0] - if pixelid not in counts: - continue - # grab the pixelarea - pixelarea = row[1] - # set the fields - i = 0 - for field in updateFields: - if i < 2: - i = i + 1 - pass - # special condition for context row - elif i == 3: - if counts[pixelid][12]>0: - row[i]= 0 - else: - row[i]= counts[pixelid][i] - i = i + 1 - # special condition for areakm - elif i == 5: - if counts[pixelid][i] 0 - correctMeanArea(fishnet) - # Coordinate System - wgs84 = arcpy.SpatialReference(4326) - # Describe Fish - desc = arcpy.Describe(fishnet) - # Calculate Raster Extent - extent = desc.Extent - xmin = int(round(extent.XMin - .5)) - xmax = int(round(extent.XMax + .5)) - ymin = int(round(extent.YMin - .5)) - ymax = int(round(extent.YMax + .5)) - # Lines per degree, determines the output resolution 120 = 30 arc-seconds resolution - # 1 degree divided into 120 parts is 30 seconds - linespd = 120 ## Update As Needed - cellSize = 1.0 / linespd - gridFields = ["NUMINPUTS","CONTEXT"] - fields = arcpy.ListFields(fishnet,"*AREA*")+arcpy.ListFields(fishnet,"*CNTM") - for field in fields: - if field.name == "Shape_Area": - continue - gridFields.append(field.name) - for gridField in gridFields: - outGrid = outFolder + os.sep + rootName.upper() + "_" + gridField + ".tif" - if not arcpy.Exists(outGrid): - try: - arcpy.env.compression = 'LZW' - arcpy.PolygonToRaster_conversion(fishnet,gridField,outGrid,'CELL_CENTER','#',cellSize) - except: - return "Error creating Grid for: " + rootName + " : " + gridField + " : " + str(arcpy.GetMessages()) - - return "Processed "+ outGDB + " " + str(datetime.datetime.now()-processTime) - except: - return "Error while processing " + outGDB + " " + str(datetime.datetime.now()-processTime) + " " + arcpy.GetMessages() - - -def main(): - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - procList = arcpy.ListWorkspaces("*") - # must create procList - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/6-grid-countries.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/6-grid-countries.pyc deleted file mode 100644 index 9bbe6a6..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/6-grid-countries.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/6b-fill-in-missing-variables.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/6b-fill-in-missing-variables.py deleted file mode 100644 index 68c1664..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/6b-fill-in-missing-variables.py +++ /dev/null @@ -1,85 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -arcpy.CheckOutExtension('SPATIAL') -scriptTime = datetime.datetime.now() -def process(workspace): - processTime = datetime.datetime.now() - # parse input rasters - # create the following variables E_A000_014MT,E_A000_014FT,E_A000_014BT, - # E_A015_064MT,E_A015_064FT,E_A015_064BT,E_A015_049MT,E_A015_049BT - try: - variables = ["E_A000_014MT","E_A000_014FT","E_A000_014BT","E_A015_064MT", - "E_A015_064FT","E_A015_064BT","E_A015_049MT","E_A015_049BT"] - for variable in variables: - outRaster = workspace + os.sep + os.path.basename(workspace).upper() + "_" + variable + "_2010_CNTM.tif" - startAge = variable[3:6] - stopAge = variable[7:10] - sex = variable[-2:] - counterAge = int(startAge) - expressionVariables = {} - while counterAge None: - total+=value - return total - row[0] = sum(row[2:(len(searchFields)/2)+1]) - total = row[0] - for i in range((len(searchFields)/2)+1,len(searchFields)): - if total > 0: - row[i] = row[i-(len(searchFields)/2)+1]/total - else: - row[i] = 0 - cursor.updateRow(row) - except: - return (memTable,searchFields) - - #arcpy.CopyRows_management(memTable,age_sexProportions) - return (1,age_sexProportions,returnFields) - except: - return (0,inAgeSexTable,arcpy.GetMessages()) - -def process(gdb): - arcpy.env.overwriteOutput = True - processTime = datetime.datetime.now() - returnList = [] - try: - arcpy.env.workspace = gdb - iso = os.path.basename(gdb)[:-4].lower() - if iso == 'vcs': - returnList.append("VCS does not have variables data") - return returnList - # grab the lookup table - lookupTable = arcpy.ListTables("*lookup")[0] - # parse the admin level and year - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - adminNum = int(admin[-1]) - year = tableSplit[2] - # list the sexTables - ageTables = arcpy.ListTables("*age_sex_group") - # if the length of sexTables is 1 and sexAdmin is - # admin of that table - if len(ageTables)==1: - ageAdmin = ageTables[0].split("_")[1] - else: - # otherwise select the largest admin level - adminIntList = [] - for ageTable in ageTables: - adminIntList.append(int(ageTable.split("_")[1][-1])) - ageAdminNum = max(adminIntList) - ageAdmin = "admin"+str(ageAdminNum) - # calculate the age proportions - age_sexIn = gdb + os.sep + iso +"_" + ageAdmin + "_" + year + "_age_sex_group" - try: - age_sexProportionsCalc = calculateAgeSexProportions(age_sexIn) - except: - return (iso + ' error: age/sex proportions calculation') - if age_sexProportionsCalc[0]==0: - return age_sexProportionsCalc - age_sexProportions = age_sexProportionsCalc[1] - age_sexPropFields = age_sexProportionsCalc[2] - return age_sexProportionsCalc - - - - # read the files into dictionaries - try: - sexPropDict = getVariableDict((sexProportions,["USCID"]+ sexPropFields)) - except: - return (iso + ' error reading sex proportions dictionary') - # grab the estimates table - estimatesIn = gdb + os.sep + iso +"_" + admin + "_" + year + "_estimates" - estimatesSearchFields = ["USCID","E_ATOTPOPBT_2010"] - # read the files into dictionaries - try: - estimatesDict = getVariableDict((estimatesIn,estimatesSearchFields)) - except: - return (iso + ' error reading estimates dictionary dictionary') - # if sexAdmin < admin the apply lower level data - if sexAdmin < admin: - # define outSexTable - outSexTable = iso + "_" + admin + "_" + year + "_sex" - # read the table into a dict - lookupDict = {} - with arcpy.da.SearchCursor(lookupTable,["USCID","LLUSCID"]) as lRows: - for lRow in lRows: - lookupDict[lRow[0]]=lRow[1] - try: - sexTableCalc = applyLLSexProportions(sexProportions,outSexTable,lookupDict) - if sexTableCalc[0]==0: - return (iso + ' error: on sex proportions application', sexTableCalc) - sexTable = sexTableCalc[1] - try: - sexProportionsCalc = calculateSexProportions(sexTable) - except: - return (iso + ' error: sex proportions calculation') - if sexProportionsCalc[0]==0: - return sexProportionsCalc - sexProportions = sexProportionsCalc[1] - sexPropFields = sexProportionsCalc[2] - # read the files into dictionaries - try: - sexPropDict = getVariableDict((sexProportions,["USCID"]+ sexPropFields)) - except: - return (iso + ' error reading sex proportions dictionary') - except: - return (iso + ' error applying LL sex proportions', sexTableCalc) - try: - # grab the sex seachFields - sexSearchFields = getSearchFields(sexIn) - estimates_with_sex = applySexProportions(estimatesIn,estimatesDict,sexSearchFields,sexPropDict,0) - if estimates_with_sex[0]==0: - return (iso + ' error applying sex proportions',estimates_with_sex) - else: - estimatesOut = estimates_with_sex[1] - except: - return (iso + ' error applying sex proportions') - returnList.append("Processed "+ estimatesOut + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - returnList.append(arcpy.GetMessages()) - - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - procList = arcpy.ListWorkspaces("irn*") - print "processing" - # must create procList - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/TEST.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/TEST.pyc deleted file mode 100644 index 923a3bb..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/TEST.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/create_appdata_control_csv.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/create_appdata_control_csv.py deleted file mode 100644 index 9d2fdc7..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/create_appdata_control_csv.py +++ /dev/null @@ -1,71 +0,0 @@ -import arcpy, os, csv, zipfile, datetime -scriptTime = datetime.datetime.now() -# write header to csv -templateFile = r"\\dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\deliverables_in_repo\gpw41_file_sizes.csv" -templateCSV = csv.writer(open(templateFile,'wb')) -templateCSV.writerow(('shuid','format','resolution','variable','size','uncompressed','filename')) -# define workspaces -root = r'\\winserver0\Repo\gpw-v4' -arcpy.env.workspace = root -dirs = arcpy.ListWorkspaces("*rev10*","Folder") -for dir in dirs: - dirTime = datetime.datetime.now() - # get shuid - shuid = os.path.basename(dir) - filedir = dir + os.sep + 'data' - files = os.listdir(filedir) - for f in files: - # get format - format = f.split("_")[-1][:-4] - # get resolution - resolution = f.split("_")[-3] + "-" + f.split(".")[0].split("_")[-2] - # get variable - if shuid == "gpw-v4-basic-demographic-characteristics-rev10": - if len(f.split("_"))==7: - variable = f.split("_")[1] + "_" + f.split("_")[2] - else: - if f.split("_")[1][4:]=='plus': - variable = f.split("_")[1] - else: - variable = f.split("_")[1] + "_" + f.split("_")[2] - elif shuid == "gpw-v4-data-quality-indicators-rev10": - if f.split("_")[2] == 'mean': - variable = "meanadmin" - elif f.split("_")[2] == 'watermask': - variable = "watermask" - else: - variable = "context" - elif shuid == "gpw-v4-land-water-area-rev10": - if f.split("_")[1] == 'landareakm': - variable = "landareakm" - elif f.split("_")[1] == 'waterareakm': - variable = "waterareakm" - elif shuid == "gpw-v4-national-identifier-grid-rev10": - variable = "nid" - elif shuid == "gpw-v4-admin-unit-center-points-population-estimates-rev10": - resolution = "" - variable = f.split("_")[1].split(".")[0].upper() - else: - if f.split("_")[1]=='totpop': - variable = "totpop" - else: - variable = f.split("_")[1] - # get size - filesize = int(os.path.getsize(filedir + os.sep + f)/1000) - # get uncompressed size - zf = zipfile.ZipFile(str(filedir + os.sep + f), 'r') - infos = zf.infolist() - uncompressed = 0 - for i in infos: - uncompressed += int(i.file_size) - zf.close() - uncompressed = uncompressed/1000 - # create csvData tuple - filePath = r'/downloads/data/gpw-v4/' + shuid + r'/' + f - csvData = (shuid,format,resolution,variable,filesize,uncompressed,filePath) - # write to csv - templateCSV.writerow(csvData) - print "Completed " + dir + " in: " + str(datetime.datetime.now() - dirTime) -del templateCSV -print "Completed script in: " + str(datetime.datetime.now()-scriptTime) - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_apply_variable_proportions.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_apply_variable_proportions.py deleted file mode 100644 index 90716ad..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_apply_variable_proportions.py +++ /dev/null @@ -1,492 +0,0 @@ -# apply variable proportions -# script generates proportions from age, sex, and age sex tables -import os, datetime -import multiprocessing -import arcpy -arcpy.env.overwriteOutput=True -scriptTime = datetime.datetime.now() -def applyProportions(estimatesIn,estimatesDict,searchFields,propDict,crossTabFlag): - returnList=[] - arcpy.env.overwriteOutput=True - # read the estimates table into memory - inMemEst = 'in_memory' + os.sep + os.path.basename(estimatesIn) - arcpy.CopyRows_management(estimatesIn,inMemEst) - # cycle the searchFields and add them to inMemEst - uFields = ["USCID"] - for sField in searchFields: - uField = "E_"+sField+"_2010" - if sField =="USCID": - continue - # check if it is already in the table - if len(arcpy.ListFields(inMemEst,sField))>0: - uFields.append(uField) - else: - arcpy.AddField_management(inMemEst, uField, "DOUBLE") - uFields.append(uField) - - # finally perform the calculations - try: - with arcpy.da.UpdateCursor(inMemEst,uFields) as updateRows: - for urow in updateRows: - uscid = urow[0] - if crossTabFlag==0: - try: - totalPop = estimatesDict[uscid][1] - if totalPop == None: - continue - except: - return (0,'could not get totalpop',estimatesDict, uscid) - rowIndex = 0 - for value in urow: - if rowIndex == 0: - rowIndex+=1 - continue - else: - try: - propRow = propDict[uscid] - propValue = propRow[rowIndex] - urow[rowIndex] = totalPop * propValue - rowIndex+=1 - except: - return(0,'could not get totalpop prop',uFields,urow,propRow,propValue) -## returnList.append(uFields,urow,propRow,propValue) - try: - updateRows.updateRow(urow) - except: - return (0,uFields,urow) -## returnList.append(uFields,urow) - else: - try: - totalFPop = estimatesDict[uscid][2] - if totalFPop == None: - continue - totalMPop = estimatesDict[uscid][1] - if totalMPop == None: - continue - except: - return (0,'could not get M/F pop',uscid) - rowIndex = 0 - for value in urow: - if rowIndex == 0: - rowIndex+=1 - continue - else: - try: - propRow = propDict[uscid] - propValue = propRow[rowIndex] - if rowIndex % 2 == 0: - urow[rowIndex] = totalFPop * propValue - else: - urow[rowIndex] = totalMPop * propValue - rowIndex+=1 - except: - return (0,'could not get M/F props',uFields,urow,propRow,propValue) - try: - updateRows.updateRow(urow) - ## return (0, urow) - except: - returnList.append(uFields,urow) - # copy the file back to disk and delete the in memory copy - arcpy.CopyRows_management(inMemEst,estimatesIn) - arcpy.Delete_management(inMemEst) - return (1,estimatesIn) - except: - return (0,returnList,urow,arcpy.GetMessages()) - - - -def RepresentsInt(s): - try: - int(s) - return True - except ValueError: - return False -def calculateSexProportions(inSexTable): - arcpy.env.overwriteOutput=True - returnList = [] - sexProportions = inSexTable + "_proportions" - try: - arcpy.CopyRows_management(inSexTable,sexProportions) - # add CALCATOTPOPBT PROPMT and PROPFT - try: - arcpy.AddField_management(sexProportions,"CALC_ATOTPOPBT","DOUBLE") - except: - pass - arcpy.CalculateField_management(sexProportions,"CALC_ATOTPOPBT","!ATOTPOPMT!+!ATOTPOPFT!","PYTHON") - # create table view to avoid division by 0 - vTable = os.path.basename(sexProportions) + "_VIEW" - vExpression = '"CALC_ATOTPOPBT" > 0' - arcpy.MakeTableView_management(sexProportions, vTable, vExpression) - # add prop fields and calculate - mProp = "ATOTPOPMTPROP" - try: - arcpy.AddField_management(vTable,mProp,"DOUBLE") - except: - pass - mCalc = "float(!ATOTPOPMT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,mProp,mCalc,"PYTHON") - fProp = "ATOTPOPFTPROP" - try: - arcpy.AddField_management(vTable,fProp,"DOUBLE") - except: - pass - fCalc = "float(!ATOTPOPFT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,fProp,fCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(sexProportions) + "_NULL" - # define calculation expression - expression0 = '"CALC_ATOTPOPBT" <= 0' - arcpy.MakeTableView_management(sexProportions, view0, expression0) - arcpy.CalculateField_management(view0, mProp, "0", "PYTHON") - arcpy.CalculateField_management(view0, fProp, "0", "PYTHON") - propFields = [mProp,fProp] - return (1,sexProportions,propFields) - except: - return (0,inSexTable,arcpy.GetMessages()) - - -def calculateAgeProportions(ageIn): - arcpy.env.overwriteOutput=True - returnList = [] - # calculate the proportions - ageProportions = ageIn + "_proportions" -## return ageProportions - arcpy.CopyRows_management(ageIn,ageProportions) - # add CALC_ATOTPOPBT - try: - arcpy.AddField_management(ageProportions,"CALC_ATOTPOPBT","DOUBLE") - except: - pass - # parse the calculation expression - ageExpression = "!A000_004BT! + !A005_009BT! + !A010_014BT! + !A015_019BT! + !A020_024BT! + !A025_029BT! + !A030_034BT! + !A035_039BT! + !A040_044BT! + !A045_049BT! + !A050_054BT! + !A055_059BT! + !A060_064BT! + !A065_069BT! + !A070_074BT! + !A075_079BT! + !A080_084BT! + !A085_089BT! + !A090_094BT! + !A095_099BT! + !A100_104BT! + !A105_109BT! + !A110_114BT! + !A115_119BT!" - # calculate the denominators - denominator = "CALC_ATOTPOPBT" - arcpy.CalculateField_management(ageProportions,denominator,ageExpression,"PYTHON") - return arcpy.GetMessages() - procVars = getSearchFields(ageIn) - procVars.pop(0) - procVars.sort() - propFields = [] - # create table view to avoid division by 0 - vTable = os.path.basename(ageProportions) + "BT" - vExpression = '"' + denominator + '"' + ' > 0' - arcpy.MakeTableView_management(ageProportions, vTable, vExpression) - for procVar in procVars: - try: - # add prop fields and calculate - cProp = procVar + "PROP" - try: - arcpy.AddField_management(vTable,cProp,"DOUBLE") - except: - pass - cCalc = "float(!" + procVar +"!)/!" + denominator + "!" - arcpy.CalculateField_management(vTable,cProp,cCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(ageProportions) + procVar + "_NULL" - # define calculation expression - expression0 = '"' + denominator + '"' + '<= 0' - arcpy.MakeTableView_management(ageProportions, view0, expression0) - if int(arcpy.GetCount_management(view0)[0])>0: - arcpy.CalculateField_management(view0, cProp, 0, "PYTHON") - propFields.append(cProp) - except: - return (0,procVar,arcpy.GetMessages()) - propFields.sort() - return (1,ageProportions,propFields) - - -def calculateAgeSexProportions(ageSex): - arcpy.env.overwriteOutput=True - returnList = [] - # calculate the proportions - ageProportions = ageSex + "_proportions" - arcpy.CopyRows_management(ageSex,ageProportions) - # add CALC_ATOTPOPMT and CALC_ATOTPOPFT - try: - arcpy.AddField_management(ageProportions,"CALC_ATOTPOPMT","DOUBLE") - except: - pass - try: - arcpy.AddField_management(ageProportions,"CALC_ATOTPOPFT","DOUBLE") - except: - pass - # list the fields in the table in order - # to select those which are needed to - # produce our denominator - fields = getSearchFields(ageSex) - fields.pop(0) - # parse the calculation expression - mExpression = "=!A000_004MT! + !A005_009MT! + !A010_014MT! + !A015_019MT! + !A020_024MT! + !A025_029MT! + !A030_034MT! + !A035_039MT! + !A040_044MT! + !A045_049MT! + !A050_054MT! + !A055_059MT! + !A060_064MT! + !A065_069MT! + !A070_074MT! + !A075_079MT! + !A080_084MT! + !A085_089MT! + !A090_094MT! + !A095_099MT! + !A100_104MT! + !A105_109MT! + !A110_114MT! + !A115_119MT!" - -## for field in fields: -## if RepresentsInt(field[5:8])==True: -## if int(field[1:4])<65: -## if field[-2]=="M": -## if mExpression == "": -## mExpression = "!"+field+"!" -## else: -## mExpression = mExpression + " + !" + field + "!" -## mExpression = mExpression + " + !A065PLUSMT!" - fExpression = mExpression.replace("MT","FT") - # calculate the denominators - arcpy.CalculateField_management(ageProportions,"CALC_ATOTPOPMT",mExpression,"PYTHON") - arcpy.CalculateField_management(ageProportions,"CALC_ATOTPOPFT",fExpression,"PYTHON") - - mFields = [] - fFields = [] - for field in fields: - if field[-2]=="M": - mFields.append(field) - else: - fFields.append(field) - mFields.sort() - fFields.sort() - processList = ["MT","FT"] - propFields = [] - for processS in processList: - if processS == "MT": - procVars = mFields - denominator = "CALC_ATOTPOPMT" - else: - procVars = fFields - denominator = "CALC_ATOTPOPFT" - - # create table view to avoid division by 0 - vTable = os.path.basename(ageProportions) + processS - vExpression = '"' + denominator + '"' + ' > 0' - arcpy.MakeTableView_management(ageProportions, vTable, vExpression) - for procVar in procVars: - try: - # add prop fields and calculate - cProp = procVar + "PROP" - try: - arcpy.AddField_management(vTable,cProp,"DOUBLE") - except: - pass - cCalc = "float(!" + procVar +"!)/!" + denominator + "!" - arcpy.CalculateField_management(vTable,cProp,cCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(ageProportions) + procVar + "_NULL" - # define calculation expression - expression0 = '"' + denominator + '"' + '<= 0' - arcpy.MakeTableView_management(ageProportions, view0, expression0) - if int(arcpy.GetCount_management(view0)[0])>0: - arcpy.CalculateField_management(view0, cProp, 0, "PYTHON") - propFields.append(cProp) - except: - return (0,procVar, arcpy.GetMessages()) - propFields.sort() - return (1,ageProportions,propFields) - -def getVariableDict(params): - tbl = params[0] - searchFields = params[1] - varDict = {} - with arcpy.da.SearchCursor(tbl,searchFields) as rows: - for row in rows: - USCID = row[0] - varDict[USCID]= row - return varDict - -def getSearchFields(tbl): - searchFields = [] - # generate the searchFields List - sfs = arcpy.ListFields(tbl,"A*") - sfNames = [sf.name for sf in sfs if sf.name[:3]<>"ANR"] - for sfName in sfNames: - searchFields.append(sfName) - # grab a row from the tbl and throw out - # the columns which have None data - popList = [] - with arcpy.da.SearchCursor(tbl,sfNames) as rows: - for row in rows: - index = 0 - for value in row: - if value == None: - popList.append(index) - index+=1 - else: - index+=1 - break - popList.sort(reverse=True) - for popItem in popList: - searchFields.pop(popItem) - searchFields.sort() - searchFields = ["USCID"] + searchFields - return searchFields - -def process(gdb): - processTime = datetime.datetime.now() - returnList = [] - try: - arcpy.env.workspace = gdb - iso = os.path.basename(gdb)[:-4].lower() - if iso == 'vcs': - returnList.append("VCS does not have variables data") - return returnList - # grab the lookup table - lookupTable = arcpy.ListTables("*lookup")[0] - # parse the admin level and year - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - adminNum = int(admin[-1]) - year = tableSplit[2] - # check for previous runs and clean up if needed - proportionTbls = arcpy.ListTables("*" + admin + "*proportions") - if len(proportionTbls)>0: - for proportionTbl in proportionTbls: - arcpy.Delete_management(proportionTbl) - #MISSPELLED AND FIXED< CLEAN UP ONCE - poportionTbls = arcpy.ListTables("*" + admin + "*poportions") - if len(poportionTbls)>0: - for poportionTbl in poportionTbls: - arcpy.Delete_management(poportionTbl) - - # grab the age, group, age/sex,and estimates tables - ageIn = gdb + os.sep + iso +"_" + admin + "_" + year + "_age_group" - sexIn = gdb + os.sep + iso +"_" + admin + "_" + year + "_sex" - age_sexIn = gdb + os.sep + iso +"_" + admin + "_" + year + "_age_sex_group" - estimatesIn = gdb + os.sep + iso +"_" + admin + "_" + year + "_estimates" - - # COMMENTED THIS CHECK AS THEY ALL EXIST (US NOT EVALUATED) 2-7-17 - # check that they each exist -## existList = [ageIn,sexIn,age_sexIn,estimatesIn] -## for tbl in existList: -## if arcpy.Exists(tbl): -## continue -## else: -## returnList.append(iso + " is missing this table: " + tbl) -## return returnList - - # calculate proportion - try: - ageProportionsCalc = calculateAgeProportions(ageIn) - return (iso + ' check age proportions calculation', ageProportionsCalc) - except: - return (iso + ' error: on age proportions calculation', ageProportionsCalc) - if ageProportionsCalc[0]==0: - return ageProportionsCalc - ageProportions = ageProportionsCalc[1] - agePropFields = ageProportionsCalc[2] -## return ageProportionsCalc - try: - sexProportionsCalc = calculateSexProportions(sexIn) - except: - return (iso + ' error: on sex proportions calculation') - if sexProportionsCalc[0]==0: - return sexProportionsCalc -## return sexProportionsCalc - sexProportions = sexProportionsCalc[1] - sexPropFields = sexProportionsCalc[2] - try: - age_sexProportionsCalc = calculateAgeSexProportions(age_sexIn) -## return age_sexProportionsCalc - except: - return (iso + ' error: on age/sex proportions calculation') - if age_sexProportionsCalc[0]==0: - return age_sexProportionsCalc - age_sexProportions = age_sexProportionsCalc[1] - age_sexPropFields = age_sexProportionsCalc[2] - # all of the tables can be related by the field "USCID", - # but the variables are unique to each table. - # since all variable names start with "A" we can grab them - # the estimates table is a special case where all we need is "USCID","E_ATOTPOPBT_2010" - estimatesSearchFields = ["USCID","E_ATOTPOPBT_2010"] - # read the files into dictionaries - try: - estimatesDict = getVariableDict((estimatesIn,estimatesSearchFields)) -## for key, value in estimatesDict.iteritems(): -## return (key,value) - except: - return (iso + ' error reading estimates dictionary dictionary') - try: - agePropDict = getVariableDict((ageProportions,["USCID"]+ agePropFields)) - except: - return (iso + ' error reading age proportions dictionary') - try: - sexPropDict = getVariableDict((sexProportions,["USCID"]+ sexPropFields)) - except: - return (iso + ' error reading sex proportions dictionary') - try: - age_sexPropDict = getVariableDict((age_sexProportions,["USCID"]+age_sexPropFields)) - except: - return (iso + ' error reading age/sex proportions dictionary') - # apply the proportions to the estimates table - ageSearchFields = getSearchFields(ageIn) -## return [ageSearchFields,agePropFields] - sexSearchFields = getSearchFields(sexIn) - age_sexSearchFields = getSearchFields(age_sexIn) - try: - estimates_with_sex = applyProportions(estimatesIn,estimatesDict,sexSearchFields, sexPropDict,0) - if estimates_with_sex[0]==0: - return (iso + ' error applying sex proportions',estimates_with_sex) - except: - return (iso + ' error applying sex proportions') - # need to grab sexEstimatesDict now that they have been calculated. - sexEstimatesSearchFields = ["USCID","E_ATOTPOPMT_2010","E_ATOTPOPFT_2010"] - # read the files into dictionaries - try: - sexEstimatesDict = getVariableDict((estimatesIn,sexEstimatesSearchFields)) -## for key, value in sexEstimatesDict.iteritems(): -## return (key,value) - except: - return (iso + ' error reading estimates dictionary dictionary') - - # back to applying proportions - try: -## return (estimatesIn,ageSearchFields) - estimates_with_age = applyProportions(estimatesIn,estimatesDict,ageSearchFields, agePropDict,0) - ## return estimates_with_age - if estimates_with_age[0]==0: - return (iso + ' error applying age proportions',estimates_with_age) - except: - return (iso + ' error applying age proportions') - - try: - estimates_with_age_sex = applyProportions(estimatesIn,sexEstimatesDict,age_sexSearchFields, age_sexPropDict,1) -## return estimates_with_age_sex - if estimates_with_age_sex[0]==0: - return (iso + ' error applying age/sex proportions',estimates_with_age_sex) - except: - return (iso + ' error applying age/sex proportions') - - # finally summarize the atotpopbt and the estimates fields national - try: - summaryTable = estimatesIn + "_summary" - summaryFields = [["ISO","FIRST"],["ATOTPOPBT","SUM"]] - summaryParams = arcpy.ListFields(estimatesIn,"E_*") - for summaryParam in summaryParams: - summaryFields.append([summaryParam.name,"SUM"]) - arcpy.env.overwriteOutput=True - arcpy.Statistics_analysis(estimatesIn,summaryTable,summaryFields) - except: - return (iso + ' error creating summary table') - returnList.append("Processed "+ iso + " " + str(datetime.datetime.now()-processTime)) - - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - returnList.append(arcpy.GetMessages()) - - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\batch' - arcpy.env.workspace = workspace - procList = arcpy.ListWorkspaces("*") - print "processing" - # must create procList - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_apply_variable_proportions.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_apply_variable_proportions.pyc deleted file mode 100644 index 5717230..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_apply_variable_proportions.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_calculate_plus_age_groups.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_calculate_plus_age_groups.py deleted file mode 100644 index 4a4845d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_calculate_plus_age_groups.py +++ /dev/null @@ -1,175 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -arcpy.env.overwriteOutput=True -def evaluate(gdb): - tables=[] - processTime = datetime.datetime.now() - try: - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace = gdb - groupList = arcpy.ListTables("*group") - # check to see if the iso has group data - if len(groupList)==0: - return 0, str(iso + " does not have single year data"), str(datetime.datetime.now()-processTime) - # grab the table information - for groupTable in groupList: - tableSplit = groupTable.split("_") -## return tableSplit - admin = tableSplit[1] - year = tableSplit[2] - # return the groupTable to be processed - tables.append(os.path.join(gdb,groupTable)) - return 1, tables, str(datetime.datetime.now()-processTime) - except: - return str("Error while processing " + iso), str(datetime.datetime.now()-processTime) - -def process(tbls): - returnList = [] - for tbl in tbls: - outTable=tbl - processTime = datetime.datetime.now() - try: - # select the correct template to copy into - tableSplit = os.path.basename(tbl).split("_") - iso = tableSplit[0] - admin = tableSplit[1] - year = tableSplit[2] - # create a list of fields in the tbl - tblFlds = arcpy.ListFields(tbl,"*") - tblFields = [tblFld.name for tblFld in tblFlds] - # also create a list of PLUS fields in the tbl - plusFlds = arcpy.ListFields(tbl,"*PLUS*") - plusFields = [plusFld.name for plusFld in plusFlds] - # interrogate a row of data from the input table - # create a dictionary where key = field name from input table - # and value = the data from the first row in the table - rowDict = {} - # iterate rowDict to determine which fields have data - with arcpy.da.SearchCursor(tbl,"*") as rows: - for row in rows: - counter = 0 - for datapoint in row: - if datapoint == None: - counter+=1 - continue - else: - index = tblFields[counter] - if index == "ISO" or index == "USCID" or index == "OBJECTID" or index == "AGRID" or index == "UBID": - counter+=1 - continue - rowDict[index]=datapoint - counter+=1 - break - dataFields = rowDict.keys() - dataFields.sort() - - # determine the highest age in the table - # first check for a PLUS fields - calcFields = [] - highestAgeField = dataFields[-1] - - if highestAgeField[0:2]=='AN': - highestAgeField = dataFields[-2] - if highestAgeField[0:2]=='AN': - highestAgeField = dataFields[-3] - if highestAgeField[0:2]=='AN': - highestAgeField = dataFields[-4] - if highestAgeField[0:2]=='AN': - highestAgeField = dataFields[-5] - if highestAgeField[0:2]=='AN': - highestAgeField = dataFields[-6] - if highestAgeField in plusFields: - highestAge = int(highestAgeField[1:4]) - # if the highest age is not a PLUS field then - # we need to determine what it is - else: - highestAge = int(highestAgeField[5:8]) - - # determine which plus fields need to be calculated - for plusField in plusFields: - if int(plusField[1:4]) highestAge: - if len(exp)==0: - exp = "!" + dataField + "!" - else: - exp = exp + " + !" + dataField + "!" - if len(exp)==0: - continue - else: - # complete the calculation - try: - arcpy.CalculateField_management(inMemTable,calcField,exp,"PYTHON") - except: - return arcpy.GetMessages() - # finally write the table to disk - try: - arcpy.CopyRows_management(inMemTable,outTable) - except: - return arcpy.GetMessages() - returnList.append("Created " + outTable + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Failed to create " + outTable + " " + str(datetime.datetime.now()-processTime)) - return returnList - - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - gdbs = arcpy.ListWorkspaces("usaaz*") - procList = [] - # use a pool to evaluate the GDBs - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(evaluate, gdbs) - for result in results: -## print result - if result[0]==0: - continue - # add the list of tables to the processList - tbls = result[1] - procList.append(tbls) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() -## process(tbls) - pool2 = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results2 = pool2.map(process, procList) - for result2 in results2: -## print result2 - for result3 in result2: - print result3 - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool2.close() - pool2.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_create_image_services.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_create_image_services.py deleted file mode 100644 index ca2493c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_create_image_services.py +++ /dev/null @@ -1,145 +0,0 @@ -# multiprocess template -import os, datetime, sys -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process((wildcard,addList)): - processTime = datetime.datetime.now() - arcpy.CheckOutExtension("SPATIAL") - returnList = [] - try: - mosFolder = r'D:\gpw\release_4_1\image_services' - variable = wildcard[:-4] - iso = 'gpw_v4' + variable.lower() - mosGDB = mosFolder + os.sep + iso + ".gdb" - mosDS = mosGDB + os.sep + iso - arcpy.env.compression = "LZW" - if not arcpy.Exists(mosGDB): - arcpy.CreateFileGDB_management(mosFolder,iso) - try: - if wildcard == '_PIXELAREA.tif': - operator="FIRST" - bitDepth="32_BIT_FLOAT" - elif wildcard == '_MEAN_MASKEDADMINAREA.tif': - operator="MEAN" - bitDepth="32_BIT_FLOAT" - elif wildcard == '_CONTEXT.tif': - operator="FIRST" - bitDepth="8_BIT_UNSIGNED" - elif wildcard == '_NUMINPUTS.tif': - operator="SUM" - bitDepth="8_BIT_UNSIGNED" - elif wildcard == '_NATIONAL_IDENTIFIER.tif': - operator="FIRST" - bitDepth="16_BIT_UNSIGNED" - else: - operator="SUM" - bitDepth="32_BIT_FLOAT" - arcpy.CreateMosaicDataset_management(mosGDB,iso,arcpy.SpatialReference(4326),1,bitDepth) - arcpy.AddRastersToMosaicDataset_management(mosDS,"Raster Dataset", addList,"UPDATE_CELL_SIZES","UPDATE_BOUNDARY") - arcpy.CalculateStatistics_management(mosDS) - arcpy.SetMosaicDatasetProperties_management(mosDS,mosaic_operator=operator,default_compression_type='LZ77') - arcpy.BuildOverviews_management(mosDS) - except: - returnList.append("Error creating mosaic dataset: " + iso + arcpy.GetMessages()) - return returnList - try: - landArea = r'D:\gpw\release_4_1\merge\gpw_v4_maskedareakm.tif' - waterMask = r'D:\gpw\release_4_1\ancillary\gpw_v4_total_water_pixels_isnull.tif' - tifWS = r'D:\gpw\release_4_1\merge'#mosGDB# - outRaster = tifWS + os.sep + iso+ ".tif" - arcpy.env.compression = "LZW" - snRaster = arcpy.sa.SetNull(arcpy.Raster(waterMask)==0,arcpy.Raster(mosDS)) - arcpy.CopyRaster_management(snRaster,outRaster) - # compute density - densRaster = tifWS + os.sep + iso[:-5] + "_dens.tif" - densOut = arcpy.sa.Divide(snRaster,arcpy.Raster(landArea)) - arcpy.CopyRaster_management(densOut,densRaster) - arcpy.BuildPyramidsandStatistics_management(outRaster) - arcpy.BuildPyramidsandStatistics_management(densRaster) - except: - returnList.append("Error Creating tif: " + outRaster + " " + str(arcpy.GetMessages())) - return returnList - returnList.append("Processed "+ iso + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - arcpy.env.workspace = workspace - print "processing" - # must create procList - # each image service must add rasters from country_tifs and boundary_context_tifs - countryTifsFolder = r'D:\gpw\release_4_1\country_tifs' - # generate a list of countryTifFolders - arcpy.env.workspace = countryTifsFolder - countryList = arcpy.ListWorkspaces("*","FOLDER") -## bcList = [os.path.join(bcTifsFolder,os.path.basename(iso)) for iso in countryList if arcpy.Exists(os.path.join(bcTifsFolder,os.path.basename(iso)))] - procList = [] -## wildcards = ['_MASKEDAREAKM.tif','_MEAN_MASKEDADMINAREA.tif','_WATERAREAKM.tif','_AREAKM.tif','_PIXELAREA.tif','_CONTEXT.tif','_NUMINPUTS.tif','_E_ATOTPOPBT_2010_CNTM.tif'] - wildcards =['_E_A000_004BT_2010_CNTM.tif','_E_A000_004FT_2010_CNTM.tif','_E_A000_004MT_2010_CNTM.tif', - '_E_A000_014BT_2010_CNTM.tif','_E_A000_014FT_2010_CNTM.tif','_E_A000_014MT_2010_CNTM.tif', - '_E_A005_009BT_2010_CNTM.tif','_E_A005_009FT_2010_CNTM.tif','_E_A005_009MT_2010_CNTM.tif', - '_E_A010_014BT_2010_CNTM.tif','_E_A010_014FT_2010_CNTM.tif','_E_A010_014MT_2010_CNTM.tif', - '_E_A015_019BT_2010_CNTM.tif','_E_A015_019FT_2010_CNTM.tif','_E_A015_019MT_2010_CNTM.tif', - '_E_A015_049BT_2010_CNTM.tif','_E_A015_049FT_2010_CNTM.tif','_E_A015_049MT_2010_CNTM.tif', - '_E_A015_064BT_2010_CNTM.tif','_E_A015_064FT_2010_CNTM.tif','_E_A015_064MT_2010_CNTM.tif', - '_E_A020_024BT_2010_CNTM.tif','_E_A020_024FT_2010_CNTM.tif','_E_A020_024MT_2010_CNTM.tif', - '_E_A025_029BT_2010_CNTM.tif','_E_A025_029FT_2010_CNTM.tif','_E_A025_029MT_2010_CNTM.tif', - '_E_A030_034BT_2010_CNTM.tif','_E_A030_034FT_2010_CNTM.tif','_E_A030_034MT_2010_CNTM.tif', - '_E_A035_039BT_2010_CNTM.tif','_E_A035_039FT_2010_CNTM.tif','_E_A035_039MT_2010_CNTM.tif', - '_E_A040_044BT_2010_CNTM.tif','_E_A040_044FT_2010_CNTM.tif','_E_A040_044MT_2010_CNTM.tif', - '_E_A045_049BT_2010_CNTM.tif','_E_A045_049FT_2010_CNTM.tif','_E_A045_049MT_2010_CNTM.tif', - '_E_A050_054BT_2010_CNTM.tif','_E_A050_054FT_2010_CNTM.tif','_E_A050_054MT_2010_CNTM.tif', - '_E_A055_059BT_2010_CNTM.tif','_E_A055_059FT_2010_CNTM.tif','_E_A055_059MT_2010_CNTM.tif', - '_E_A060_064BT_2010_CNTM.tif','_E_A060_064FT_2010_CNTM.tif','_E_A060_064MT_2010_CNTM.tif', - '_E_A065PLUSFT_2010_CNTM.tif','_E_A065PLUSBT_2010_CNTM.tif','_E_A065PLUSMT_2010_CNTM.tif', - '_E_A065_069BT_2010_CNTM.tif','_E_A065_069FT_2010_CNTM.tif','_E_A065_069MT_2010_CNTM.tif', - '_E_A070PLUSBT_2010_CNTM.tif','_E_A070PLUSFT_2010_CNTM.tif','_E_A070PLUSMT_2010_CNTM.tif', - '_E_A070_074BT_2010_CNTM.tif','_E_A070_074FT_2010_CNTM.tif','_E_A070_074MT_2010_CNTM.tif', - '_E_A075PLUSBT_2010_CNTM.tif','_E_A075PLUSFT_2010_CNTM.tif','_E_A075PLUSMT_2010_CNTM.tif', - '_E_A075_079BT_2010_CNTM.tif','_E_A075_079FT_2010_CNTM.tif','_E_A075_079MT_2010_CNTM.tif', - '_E_A080PLUSBT_2010_CNTM.tif','_E_A080PLUSFT_2010_CNTM.tif','_E_A080PLUSMT_2010_CNTM.tif', - '_E_A080_084BT_2010_CNTM.tif','_E_A080_084FT_2010_CNTM.tif','_E_A080_084MT_2010_CNTM.tif', - '_E_A085PLUSBT_2010_CNTM.tif','_E_A085PLUSFT_2010_CNTM.tif','_E_A085PLUSMT_2010_CNTM.tif', - '_E_ATOTPOPFT_2010_CNTM.tif','_E_ATOTPOPMT_2010_CNTM.tif','_E_ATOTPOPBT_2010_CNTM.tif', - '_E_ATOTPOPBT_2000_CNTM.tif','_E_ATOTPOPBT_2005_CNTM.tif','_E_ATOTPOPBT_2015_CNTM.tif', - '_E_ATOTPOPBT_2020_CNTM.tif','_E_ATOTPOPBT_1990_CNTM.tif','_E_ATOTPOPBT_1975_CNTM.tif', - '_UNE_ATOTPOPBT_2010_CNTM.tif','_UNE_ATOTPOPBT_2000_CNTM.tif','_UNE_ATOTPOPBT_2005_CNTM.tif','_UNE_ATOTPOPBT_2015_CNTM.tif', - '_UNE_ATOTPOPBT_2020_CNTM.tif','_UNE_ATOTPOPBT_1990_CNTM.tif','_UNE_ATOTPOPBT_1975_CNTM.tif'] -## wildcards =['_NATIONAL_IDENTIFIER.tif'] - for wildcard in wildcards: - addList = [] - for country in countryList: - arcpy.env.workspace = country - subFolders = arcpy.ListWorkspaces("*","FOLDER") - if len(subFolders)==0: - raster = country + os.sep + os.path.basename(country).upper() + wildcard - if not arcpy.Exists(raster): - print country + " is missing a raster for " + wildcard - else: - addList.append(raster) - else: - for subFolder in subFolders: - arcpy.env.workspace = subFolder - raster = subFolder + os.sep + os.path.basename(subFolder).upper() + wildcard - if not arcpy.Exists(raster): - print subFolder + " is missing a raster for " + wildcard - else: - addList.append(raster) - procList.append((wildcard,addList)) - for p in procList: - print process(p) -## pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) -## results = pool.map(process, procList) -## for result in results: -## print result -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_create_image_services.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_create_image_services.pyc deleted file mode 100644 index 2da9d7f..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_create_image_services.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_gdal_translate.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_gdal_translate.py deleted file mode 100644 index 1844426..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_gdal_translate.py +++ /dev/null @@ -1,37 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(sourcefile): - sourceRoot = os.path.basename(sourcefile) - datasetName = sourceRoot#.replace('.tif','_30_sec.tif') - tifsFolder = r'D:\gpw\release_4_1\gdal_tifs' - destinationfile = os.path.join(tifsFolder,datasetName) - if not arcpy.Exists(destinationfile): -## os.system("gdal_translate -ot Float32 -co COMPRESS=LZW -of GTiff " + sourcefile + " " + destinationfile) - os.system("gdal_translate -ot Int16 -co COMPRESS=LZW -of GTiff " + sourcefile + " " + destinationfile) -## os.system("gdal_translate -ot Byte -co COMPRESS=LZW -of GTiff " + sourcefile + " " + destinationfile) -## arcpy.BuildPyramidsandStatistics_management(destinationfile) -## arcpy.Delete_management(sourcefile) - return destinationfile -def main(): -## workspace = r'D:\gpw\release_4_1\merge' - workspace = r'D:\gpw\release_4_1\low_res' - arcpy.env.workspace = workspace - print "processing" - # must create procList - procList = [os.path.join(workspace,raster) for raster in arcpy.ListRasters("*national*")]#arcpy.ListRasters("*cntm*")+arcpy.ListRasters("*dens*")] - print procList - pool = multiprocessing.Pool(processes=4,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_gdal_translate.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_gdal_translate.pyc deleted file mode 100644 index 9d762bb..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_gdal_translate.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_summarize_count_rasters.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_summarize_count_rasters.py deleted file mode 100644 index 4ca1e1c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_summarize_count_rasters.py +++ /dev/null @@ -1,63 +0,0 @@ -# summarize count rasters -# Kytt MacManus -# create a summary table of count raster estimates - -import arcpy, os, datetime, multiprocessing, csv - -def summarizeRasters(raster): - processTime = datetime.datetime.now() - arcpy.env.overwriteOutput = True - arcpy.CheckOutExtension('SPATIAL') - # define zone raster - zoneRaster = r'D:\gpw\ancillary\gpw4_extent.tif' - # create a copy of the schema table - split = os.path.basename(raster).split("_") - if len(split)==6: - variable = split[3] - year = split[4] - elif len(split)==7: - variable = split[3]+"-"+split[4] - year = split[5] - else: - variable = split[2] - year = "N/A" - try: - # calculate a zonal statistics in memory - zonalStat = "in_memory" + os.sep + os.path.basename(raster) - arcpy.sa.ZonalStatisticsAsTable(zoneRaster,"Value",raster,zonalStat, - "DATA","SUM") - # grab the pop value - with arcpy.da.SearchCursor(zonalStat,"SUM") as rows: - for row in rows: - value = row[0] - - return(variable,year,value) - except: - return "Error: " + gdb + " " + str(arcpy.GetMessages()) - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - workspace = r'D:\gpw\release_4_1\merge' - arcpy.env.workspace = workspace - rasters = arcpy.ListRasters('*cntm*')+arcpy.ListRasters('*area*') - procList = [os.path.join(workspace,raster) for raster in rasters] - print "processing" - print procList - # create multi-process pool and execute tool - pool = multiprocessing.Pool(processes=40,maxtasksperchild=1) - results = pool.map(summarizeRasters, procList) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - # write to csv - templateFile = r'D:\gpw\release_4_1' + os.sep + "raster_summaries_5_11_17.csv" - templateCSV = csv.writer(open(templateFile,'wb')) - templateCSV.writerow(('variable','year','value')) - for result in results: - templateCSV.writerow((result[0],result[1],int(result[2]))) - del templateCSV - print "Script Complete: " + str(datetime.datetime.now()-scriptTime) -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_summarize_count_rasters.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_summarize_count_rasters.pyc deleted file mode 100644 index 215ca85..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_summarize_count_rasters.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_template.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_template.py deleted file mode 100644 index 6213a8a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_template.py +++ /dev/null @@ -1,32 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(): - processTime = datetime.datetime.now() - returnList = [] - try: - returnList.append("Processed "+ iso + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - arcpy.env.workspace = workspace - print "processing" - # must create procList - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_zip_basic_demographic_characteristics_ascii.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_zip_basic_demographic_characteristics_ascii.py deleted file mode 100644 index 63f028a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_zip_basic_demographic_characteristics_ascii.py +++ /dev/null @@ -1,59 +0,0 @@ -# multiprocess template -import os, datetime, zipfile -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(params): - processTime = datetime.datetime.now() - try: - zipList = params[0] - outZip = params[1] - zf = zipfile.ZipFile(outZip,mode='w') - for z in zipList: - zf.write(z,os.path.basename(z),compress_type=zipfile.ZIP_DEFLATED) - zf.close() - del zf - return "Processed "+ outZip + " " + str(datetime.datetime.now()-processTime) - except: - return "Error while processing " + outZip + " " + str(datetime.datetime.now()-processTime) - -def main(): - workspace = r'F:\gpw\ascii' - arcpy.env.workspace = workspace - zipWS = workspace+"_zips" - print "processing" - rasters = arcpy.ListRasters("*e_*totpopbt*sec_1*") - rasters.sort() - # must create procList - procList=[] - tileList=["_1.","_2.","_3.","_4.","_5.","_6.","_7.","_8."] - for r in rasters: - for tile in tileList: - if tile == tileList[0]: - raster = r - else: - raster = r.replace("_1.",tile) - bt = os.path.join(workspace,raster) - if tile == tileList[0]: - zipList = [bt] - else: - zipList = zipList + [bt] - prjList = [] - for z in zipList: - prjList.append(z.replace(".asc",".prj")) - zipList = zipList + prjList - outZip = zipWS + os.sep + raster.replace("_8.",".") +".zip" - procList.append((zipList,outZip)) - print len(procList) - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_zip_basic_demographic_characteristics_ascii.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_zip_basic_demographic_characteristics_ascii.pyc deleted file mode 100644 index 481429c..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/multiprocess_zip_basic_demographic_characteristics_ascii.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_0_clean_previous_run.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_0_clean_previous_run.py deleted file mode 100644 index eaf57b3..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_0_clean_previous_run.py +++ /dev/null @@ -1,50 +0,0 @@ -# Kytt MacManus -# December 2016 - -# Restructure the input raw country data into variable tables. - -# import libraries globally -import arcpy,datetime,os,sys,multiprocessing -scriptTime = datetime.datetime.now() -def process(gdb): - arcpy.env.workspace = gdb - rawTbls = arcpy.ListTables("*raw") - if len(rawTbls)==0: - return gdb + " does not have raw tables" - lookupTbl = arcpy.ListTables("*lookup") - growthRate = arcpy.ListTables("*growth_rate*") - gdbName = os.path.basename(gdb)[:-4] - outFolder = r'D:\gpw\release_4_1\loading\processed' - outGDB = outFolder + os.sep + os.path.basename(gdb) - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(outFolder,gdbName) - tbls = rawTbls + lookupTbl + growthRate - for tbl in tbls: - arcpy.CopyRows_management(tbl,outGDB+os.sep+tbl) - arcpy.Compact_management(outGDB) - return "Cleaned " + gdb - - -def main(): - workspace = r'D:\gpw\release_4_1\input_data\pop_tables' - arcpy.env.workspace = workspace - # list tables - gdbs = arcpy.ListWorkspaces("*") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_0_clean_previous_run.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_0_clean_previous_run.pyc deleted file mode 100644 index 8a28e90..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_0_clean_previous_run.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_1_restructure_raw_data_into_variable_tables.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_1_restructure_raw_data_into_variable_tables.py deleted file mode 100644 index 1ff097f..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_1_restructure_raw_data_into_variable_tables.py +++ /dev/null @@ -1,168 +0,0 @@ -# Kytt MacManus -# December 2016 - -# Restructure the input raw country data into variable tables. - -# import libraries globally -import arcpy,datetime,os,sys,multiprocessing -scriptTime = datetime.datetime.now() -# define global variables -rootPath = r'D:\gpw\release_4_1\loading' -gdbRoot = r'D:\gpw\release_4_1\loading\loading_table.gdb' -templateWS = r'D:\gpw\release_4_1\loading\templates.gdb' -arcpy.env.workspace = templateWS -templates = arcpy.ListTables("*template") -templates.remove('gpw4_variable_template') -templates.remove('lookup_template') -templateList = [os.path.join(templateWS,t) for t in templates] -##print templateList - -def tableToDict(table,searchFields): - values = {} - # read the values - with arcpy.da.SearchCursor(table,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row - values[key] = value - return values - -def process(gdb): - try: - outGDB = gdb - - - # note if this is run with the section below active it - # only works for the highest resolution table - # with the comment it fills in lower resolution tables - # shortcut, but no time FIX LATER - - # get the estimates table from the last round - # and grab USCID UBID and AGRID from it...it is just easier - # than going back to the lookup tables! - # read estimates into memory -## try: -## estimatesGDB = gdb.replace(os.path.dirname(gdb),r'D:\gpw\release_4_1\input_data\pop_tables') -## arcpy.env.workspace = estimatesGDB -## estimatesFile = arcpy.ListTables("*estimates")[0] -## codes = tableToDict(estimatesFile,["USCID","UBID","AGRID"]) -## except: -## return "Error in " + iso + ": Creating Estimates Dictionary" - - processTime = datetime.datetime.now() - returnList = [] - # grab the raw tables - arcpy.env.workspace=gdb - tbls=arcpy.ListTables("*raw") -## return tbls - for tbl in tbls: - # grab values - tblSplit = os.path.basename(tbl).split("_") - iso = tblSplit[0] - adminLevel = tblSplit[1] - year = tblSplit[2] - # instantiate lists and dicts - variableList = [] - tabDict={} - # define the list of fields in the input table - fieldLists = arcpy.ListFields(tbl,'A*') - fields = [f.name for f in fieldLists] - fieldsUpper = [f.name.upper() for f in fieldLists] - for template in templateList: - tblName = iso + "_" + str(adminLevel) + "_" + str(year) + "_" + os.path.basename(template).replace("_template","") - memTable = 'in_memory' + os.sep + tblName - outTable = outGDB + os.sep + tblName - if arcpy.Exists(outTable): -## arcpy.Delete_management(outTable) - returnList.append(str(str(tblName + " already exists ") + str(datetime.datetime.now()-processTime))) - continue - # define list of search fields - searchFields = ['USCID'] - searchFieldsUpper = ['USCID'] - # define list of fields present in the template - templateFieldList = arcpy.ListFields(template,'A*') - templateFields = [u.name for u in templateFieldList] - for templateField in templateFields: - # if the template field is included in the list of fields in our table - if templateField in fieldsUpper: - # add the actual (non upper case) field to the searchFields - searchFields.append(fields[fieldsUpper.index(templateField)]) - # also keep track of the upper version of the field name - searchFieldsUpper.append(templateField) - # if no fields from the template were added - if len(searchFields)==1: - returnList.append(str(str(iso + " does not have data on " + os.path.basename(template)) + str(datetime.datetime.now()-processTime))) - continue - # if a NRBT field is the first field then it doesn't have data - elif searchFields[1]=='ANRBT' or searchFields[1]=='ANRMT' or searchFields[1]=='ANRFT' or searchFields[1]=='ANRBU'or searchFields[1]=='ANRBR': - returnList.append(str(str(iso + " does not have data on " + os.path.basename(template)) + str(datetime.datetime.now()-processTime))) - continue - # if the first field is a PLUS field then there is no data - elif searchFields[1][4:8]=='PLUS' or searchFields[1][4:8]=='plus': - returnList.append(str(str(iso + " does not have data on " + os.path.basename(template)) + str(datetime.datetime.now()-processTime))) - continue - else: - # otherwise read the data into the appropriate structure - ## if os.path.basename(template).replace("_template","").split("_")[-1]=="singleyear": - ## return searchFields - # read the input table into a dictionary - with arcpy.da.SearchCursor(tbl,searchFields) as rows: - for row in rows: - tabDict[row[0]]=row - # create memTable - arcpy.CopyRows_management(template,memTable) - # insert the data in memTable - with arcpy.da.InsertCursor(memTable,searchFieldsUpper) as irows: - for key, value in tabDict.iteritems(): - irows.insertRow(value) -## # update the codes -## if tblName.split("_")[-1]=='total': -## updateFields = ['USCID','UBID','AGRID'] -## else: -## updateFields = ['USCID','UBID'] -## with arcpy.da.UpdateCursor(memTable,updateFields) as urows: -## for urow in urows: -## uscid = urow[0] -## ubid = codes[uscid][1] -## urow[1] = ubid -## if tblName.split("_")[-1]=='total': -## agrid = codes[uscid][2] -## urow[2] = agrid -## urows.updateRow(urow) - - arcpy.CalculateField_management(memTable,"ISO",'"'+iso.upper()+'"',"PYTHON") - # copy to disk - arcpy.CopyRows_management(memTable,outTable) - returnList.append(str("Created " + os.path.basename(outTable))) - returnList.append(str(str("Processed " + iso) + " " + str(datetime.datetime.now()-processTime))) - - except: - returnList.append(str(str("Error while processing " + iso) + str(datetime.datetime.now()-processTime))) - return returnList -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - # list tables - gdbs = arcpy.ListWorkspaces("*") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] - pool = multiprocessing.Pool(processes=20, maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - if result == None: - continue - for result2 in result: - print result2 - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_1_restructure_raw_data_into_variable_tables.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_1_restructure_raw_data_into_variable_tables.pyc deleted file mode 100644 index 2bca24a..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_1_restructure_raw_data_into_variable_tables.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_1a_single_year_to_age_group.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_1a_single_year_to_age_group.py deleted file mode 100644 index 0481a15..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_1a_single_year_to_age_group.py +++ /dev/null @@ -1,163 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def evaluate(gdb): - tables=[] - processTime = datetime.datetime.now() - try: - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace = gdb - singleYearList = arcpy.ListTables("*singleyear") - # check to see if the iso has single year data - if len(singleYearList)==0: - return 0, str(iso + " does not have single year data"), str(datetime.datetime.now()-processTime) - # grab the table information - for singleYearTable in singleYearList: - tableSplit = singleYearTable.split("_") -## return tableSplit - admin = tableSplit[1] - year = tableSplit[2] - # check to see if there is a group table for that admin level and year - groupList = arcpy.ListTables(iso+"_"+admin+"_"+year+"*group") - if len(groupList)>0: - return 0, str(iso + " already has group data for " + admin + " " + year), str(datetime.datetime.now()-processTime) - # otherwise return the singleYearTable to be processed - else: - tables.append(os.path.join(gdb,singleYearTable)) - return 1, tables, str(datetime.datetime.now()-processTime) - except: - return str("Error while processing " + iso), str(datetime.datetime.now()-processTime) - -def process(tbls): - arcpy.env.overwriteOutput=True - returnList = [] - for tbl in tbls: - processTime = datetime.datetime.now() - outTable = tbl.replace("singleyear","group") - try: - - # select the correct template to copy into - tableSplit = os.path.basename(tbl).split("_") - iso = tableSplit[0] - admin = tableSplit[1] - year = tableSplit[2] - template = r'D:\gpw\release_4_1\loading\templates.gdb' + os.sep + os.path.basename(outTable).replace(iso+"_"+admin+"_"+year+"_","")+"_template" - # populate the template - # create a list of fields in the template - tFlds = arcpy.ListFields(template,"A*") - templateFields = [tFld.name for tFld in tFlds if len(tFld.name.split("_")) == 2] - # create a list of fileds in the tbl - tblFlds = arcpy.ListFields(tbl,"*") - tblFields = [tblFld.name for tblFld in tblFlds] - # first interrogate a row of data from the input table - # create a dictionary where key = field name from input table - # and value = the data from the first row in the table - rowDict = {} - # iterate rowDict to determine which fields have data - with arcpy.da.SearchCursor(tbl,"*") as rows: - for row in rows: - counter = 0 - for datapoint in row: - if datapoint == None: - counter+=1 - continue - else: - index = tblFields[counter] - if index == "ISO" or index == "USCID" or index == "OBJECTID" or index == "AGRID" or index == "UBID": - counter+=1 - continue - rowDict[index]=datapoint - counter+=1 - break - dataFields = rowDict.keys() - dataFields.sort() - - # create in memory group tables for calculations - inMemTable = 'in_memory' + os.sep + os.path.basename(tbl) - arcpy.CopyRows_management(tbl,inMemTable) - inMemTemplate = 'in_memory' + os.sep + iso+"_"+admin+"_"+year+"_" + os.path.basename(template).replace("_template","") - arcpy.CopyRows_management(template,inMemTemplate) - - # cycle through the list of template fields and evaluate whether it will be possible to make the calculation - # parse the template field name to determine the years to calculate and the variable breakdown (eg FR, MR, MU) - # for each of the single year variables needed to make the calculation determine if that variable is present - # in the data by comparing to the dataFields list - for templateField in templateFields: - expList = [] - split = templateField.split("_") - firstYear = split[0][1:] - lastYear = split[1][0:3] - suffix = split[1][3:] - performCalc = 1 - for i in range(int(firstYear),int(lastYear)+1): - if len(str(i))==1: - vField = "A" + "00" + str(i) + suffix - elif len(str(i))==2: - vField = "A" + "0" + str(i) + suffix - else: - vField = "A" + str(i) + suffix - # check if vField exists in the tbl - if len(arcpy.ListFields(tbl,vField))==0: - # then do not perform the calculation - performCalc = 0 - break - else: - expList.append(vField) - # if all of the fields are in tbl then performCalc will = 1 - if performCalc == 1: - # cycle the expList to create the expression - exp = "" - for expVar in expList: - if len(exp)==0: - exp = "!" + expVar + "!" - else: - exp = exp + " + !" + expVar + "!" - # finally perform the calculation - arcpy.AddField_management(inMemTable,templateField,"DOUBLE") - arcpy.CalculateField_management(inMemTable,templateField,exp,"PYTHON") - - # finally append the in memory tables and write the table to disk - arcpy.Append_management(inMemTable,inMemTemplate,"NO_TEST") - arcpy.CopyRows_management(inMemTemplate,outTable) - returnList.append("Created " + outTable + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Failed to create " + outTable + " " + str(datetime.datetime.now()-processTime),arcpy.GetMessages()) - return returnList - - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - gdbs = arcpy.ListWorkspaces("mco*") - procList=[] - # use a pool to evaluate the GDBs - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(evaluate, gdbs) - for result in results: - print result - if result[0]==0: - continue - # add the list of tables to the processList - tbls = result[1] - procList.append(tbls) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() -## process(tbls) - pool2 = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results2 = pool2.map(process, procList) - for result2 in results2: - for result3 in result2: - print result3 - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool2.close() - pool2.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_1a_single_year_to_age_group.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_1a_single_year_to_age_group.pyc deleted file mode 100644 index 880ca74..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_1a_single_year_to_age_group.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_2_apply_totpop_growth_rates_and_un_adjustments.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_2_apply_totpop_growth_rates_and_un_adjustments.py deleted file mode 100644 index a71c6ad..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_2_apply_totpop_growth_rates_and_un_adjustments.py +++ /dev/null @@ -1,191 +0,0 @@ -# this script does the following -# create "estimates" table -# join growth rate information -# create estimates for target years -# summarize estimates -# 7-6-15 -# Kytt MacManus - -# import libraries -import arcpy, sys, os, datetime, multiprocessing -def applyUNAdjustments(gdb): - processTime = datetime.datetime.now() - returnList = [] - try: - iso = os.path.basename(gdb)[:3].upper() - unAdjTableIn = r'D:\gpw\ancillary.gdb\un_wpp2015_adjustment_factors_2_21_17' - unAdjTable = 'in_memory' + os.sep + os.path.basename(unAdjTableIn) + "_" + iso - arcpy.CopyRows_management(unAdjTableIn,unAdjTable) - # grab adjustment factors from table - # create dictionary to hold results - adjFactors = {} - try: - with arcpy.da.SearchCursor(unAdjTable,["UNADJFAC_1975","UNADJFAC_1990", - "UNADJFAC_2000","UNADJFAC_2005", - "UNADJFAC_2010","UNADJFAC_2015", - "UNADJFAC_2020"],'"'+"GPW4_ISO"+'" = ' + "'" +iso +"'") as rows: - - for row in rows: - adjFactors[1975] = float(row[0]) - adjFactors[1990] = float(row[1]) - adjFactors[2000] = float(row[2]) - adjFactors[2005] = float(row[3]) - adjFactors[2010] = float(row[4]) - adjFactors[2015] = float(row[5]) - adjFactors[2020] = float(row[6]) - except: - returnList.append(iso + ' error reading adjustment factors') - return returnList - # grab estimates table - arcpy.env.workspace = gdb - table = arcpy.ListTables("*estimates")[0] - # list estimates fields - estimateFields = arcpy.ListFields(table,"E_ATOTPOPBT*") - for estimateField in estimateFields: - name = estimateField.name - year = name.split("_")[2] - # get adjFactor - adjFactor = adjFactors[int(year)] - # add UNE field - unField = "UN"+name - arcpy.AddField_management(table,unField,"DOUBLE") - try: - arcpy.CalculateField_management(table, - unField,"!"+name+"! +" + "!"+name+"! *" + str(adjFactor), - "PYTHON") - except: - returnList.append("Error calculating " + unField) - return returnList - # finally summarize the atotpopbt and the estimates fields national - try: - summaryTable = table + "_total_pop_summary" - summaryFields = [["ISO","FIRST"]] - summaryParams = arcpy.ListFields(table,"*ATOTPOPBT*") - for summaryParam in summaryParams: - summaryFields.append([summaryParam.name,"SUM"]) - arcpy.env.overwriteOutput=True - arcpy.Statistics_analysis(table,summaryTable,summaryFields) - except: - return (iso + ' error creating summary table') - - returnList.append("applied un adjustments to "+ iso + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - return returnList -def applyGrowthRates(gdb): - processTime = datetime.datetime.now() - arcpy.env.overwriteOutput = True - returnList = [] - arcpy.env.workspace = gdb - iso = os.path.basename(gdb)[:-4] - lookupTable = arcpy.ListTables("*lookup")[0] - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - adminYear = tableSplit[2] - # get total_pop_input table - popFile = iso + "_" + admin + "_" + adminYear + "_total" -## # check if the growth rate table exists -## if len(arcpy.ListTables('*growth_rate*'))==1: -## # temporary fix to update growth rate table -## agrFile = arcpy.ListTables('*growth_rate*')[0] -## arcpy.Delete_management(agrFile) -## arcpy.env.workspace = r'D:\gpw\release_4_1\loading\growth_rates.gdb' -## agrIn = arcpy.ListTables(iso + '*')[0] -## arcpy.CopyRows_management(agrIn,gdb+os.sep+os.path.basename(agrIn)) -## arcpy.env.workspace = gdb -## else: -## return str(iso + " is missing an input growth rate table") - agrFile = arcpy.ListTables('*growth_rate*')[0] - # define the output estimatesTable and summaryTable - inMemEstimates = "in_memory" + os.sep + iso + "_estimates" - estimatesTable = popFile.replace("total","estimates") - summaryTable = estimatesTable + "_summary" - if arcpy.Exists(estimatesTable): - arcpy.Delete_management(estimatesTable) - arcpy.Delete_management(summaryTable) - #return str(os.path.basename(gdb)) + " was already processed" - -## # read the agrTable into a dict -## agrDict = {} -## try: -## with arcpy.da.SearchCursor(agrFile,["agrid","gr_start_year","gr_end_year","agr"]) as agrRows: -## for agrRow in agrRows: -## agrid = agrRow[0] -## agrDict[agrid]=agrRow -## except: -## return [iso + "problem with agr dict"] - - # create in memory estimates table - arcpy.CopyRows_management(popFile,inMemEstimates) - # join agr fields - joinField = "AGRID" - try: - arcpy.JoinField_management(inMemEstimates,joinField,agrFile,"agrid",["agr","gr_start_year","gr_end_year"]) - except: - return arcpy.GetMessages() - # define target years - targetYears = ["1975","1990","2000","2005","2010","2015","2020"] - # iterate again - for year in targetYears: - # determine AGR exp by year - rpopyear - yearTo = str(int(year) - int(adminYear)) - # perform estimates. first project the total population to the reference year - # add field to outTable - try: - eField = "E_ATOTPOPBT_" + year - arcpy.AddField_management(inMemEstimates,eField,"DOUBLE") - except: - return arcpy.GetMessages() - # construct calcExpression - calcExpression = "!ATOTPOPBT! * math.exp( !agr! * " + yearTo + " )" - # perform calculation - try: - arcpy.CalculateField_management(inMemEstimates,eField,calcExpression,"PYTHON_9.3") - arcpy.AddMessage("Calculated " + eField) - except: - return arcpy.GetMessages() - arcpy.CopyRows_management(inMemEstimates,estimatesTable) - # finally summarize the atotpopbt and the estimates fields national - summaryFields = [["gr_start_year","FIRST"], - ["gr_end_year","FIRST"],["ISO","FIRST"], - ["ATOTPOPBT","SUM"],["E_ATOTPOPBT_1975","SUM"], - ["E_ATOTPOPBT_1990","SUM"],["E_ATOTPOPBT_2000","SUM"], - ["E_ATOTPOPBT_2005","SUM"],["E_ATOTPOPBT_2010","SUM"], - ["E_ATOTPOPBT_2015","SUM"],["E_ATOTPOPBT_2020","SUM"]] - try: - arcpy.Statistics_analysis(estimatesTable,summaryTable,summaryFields) - except: - return arcpy.GetMessages() - - return "applied growth rates to " + str(os.path.basename(gdb)) - -def main(): - # set time counter - startTime = datetime.datetime.now() - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - # must create procList -## gdbs = arcpy.ListWorkspaces("*","FILEGDB") - gdbs=arcpy.ListWorkspaces("cpv*") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] -## print procList[0] - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(applyGrowthRates, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - pool2 = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results2 = pool2.map(applyUNAdjustments, procList) - for result2 in results2: - print result2[0] - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool2.close() - pool2.join() - print "Script Complete in " + str(datetime.datetime.now()-startTime) -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_2_apply_totpop_growth_rates_and_un_adjustments.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_2_apply_totpop_growth_rates_and_un_adjustments.pyc deleted file mode 100644 index b396c48..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_2_apply_totpop_growth_rates_and_un_adjustments.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_3_generate_sex_estimates.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_3_generate_sex_estimates.py deleted file mode 100644 index 673d5c8..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_3_generate_sex_estimates.py +++ /dev/null @@ -1,301 +0,0 @@ -# apply variable proportions -# script generates proportions from age, sex, and age sex tables -import os, datetime -import multiprocessing -import arcpy -arcpy.env.overwriteOutput=True -scriptTime = datetime.datetime.now() - -def calculateSexProportions(inSexTable): - arcpy.env.overwriteOutput=True - returnList = [] - sexProportions = inSexTable + "_proportions" - try: - arcpy.CopyRows_management(inSexTable,sexProportions) - # add CALCATOTPOPBT PROPMT and PROPFT - if len(arcpy.ListFields(sexProportions,"CALC_ATOTPOPBT"))==0: - arcpy.AddField_management(sexProportions,"CALC_ATOTPOPBT","DOUBLE") - arcpy.CalculateField_management(sexProportions,"CALC_ATOTPOPBT","!ATOTPOPMT!+!ATOTPOPFT!","PYTHON") - # create table view to avoid division by 0 - vTable = os.path.basename(sexProportions) + "_VIEW" - vExpression = '"CALC_ATOTPOPBT" > 0' - arcpy.MakeTableView_management(sexProportions, vTable, vExpression) - # add prop fields and calculate - mProp = "ATOTPOPMTPROP" - if len(arcpy.ListFields(vTable,mProp))==0: - arcpy.AddField_management(vTable,mProp,"DOUBLE") - mCalc = "float(!ATOTPOPMT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,mProp,mCalc,"PYTHON") - fProp = "ATOTPOPFTPROP" - if len(arcpy.ListFields(vTable,fProp))==0: - arcpy.AddField_management(vTable,fProp,"DOUBLE") - fCalc = "float(!ATOTPOPFT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,fProp,fCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(sexProportions) + "_NULL" - # define calculation expression - expression0 = '"CALC_ATOTPOPBT" <= 0' - arcpy.MakeTableView_management(sexProportions, view0, expression0) - arcpy.CalculateField_management(view0, mProp, "0", "PYTHON") - arcpy.CalculateField_management(view0, fProp, "0", "PYTHON") - propFields = [mProp,fProp] - return (1,sexProportions,propFields) - except: - return (0,inSexTable,arcpy.GetMessages()) -def applyLLSexProportions(sexProportions,outSexTable,lookupDict): - # read the table into a dict - spDict = {} - try: - with arcpy.da.SearchCursor(sexProportions,["USCID","ATOTPOPMTPROP","ATOTPOPFTPROP"]) as spRows: - for spRow in spRows: - lluscid = spRow[0] - spDict[spRow[0]]=(spRow[1],spRow[2]) - except: - return (0, 'Failed on applying sex proportions, could not read proportions into dictionary') - totalTable = outSexTable.replace("sex","total") - # read the table into a dict - totalDict = {} - try: - with arcpy.da.SearchCursor(totalTable,["USCID","ATOTPOPBT"]) as lRows: - for lRow in lRows: - totalDict[lRow[0]]=lRow[1] - except: - return (0, 'Failed on applying sex proportions, could not read totals into dictionary') - # create inMemSex - inMemSex = 'in_memory' + os.sep + outSexTable - templateSex = r'D:\gpw\release_4_1\loading\templates.gdb\sex_template' - arcpy.CopyRows_management(templateSex,inMemSex) - insertCursor = arcpy.da.InsertCursor(inMemSex, ["ISO","USCID","ATOTPOPMT","ATOTPOPFT"]) - # iterate the totalDict - try: - for uscid, atotpopbt in totalDict.iteritems(): - # grab the lluscid from the lookupDict - if uscid in lookupDict: - lluscid = lookupDict[uscid] - else: - return (0, ("USCID not in lookupDict",uscid,atotpopbt)) - # grab the prop values -## return (0,spDict.keys()) - mProp = float(spDict[lluscid][0]) - fProp = float(spDict[lluscid][1]) - - # estimate the values - mEst = atotpopbt * mProp - fEst = atotpopbt * fProp - # insert a row into inMemSex - iso = totalTable.split("_")[0] - insertCursor.insertRow((iso.upper(),uscid,mEst,fEst)) - del insertCursor - except: - return (0, 'Failed on applying sex proportions, could not insert rows in inMemTable',(lluscid,mProp,fProp,mEst,fEst)) - # copy the table to disk - arcpy.CopyRows_management(inMemSex,outSexTable) - return (1,outSexTable) -def applySexProportions(estimatesIn,estimatesDict,searchFields,propDict,crossTabFlag): - returnList=[] - arcpy.env.overwriteOutput=True - # read the estimates table into memory - inMemEst = 'in_memory' + os.sep + os.path.basename(estimatesIn) - arcpy.CopyRows_management(estimatesIn,inMemEst) - # cycle the searchFields and add them to inMemEst - uFields = ["USCID"] - for sField in searchFields: - uField = "E_"+sField+"_2010" - if sField =="USCID": - continue - # check if it is already in the table - if len(arcpy.ListFields(inMemEst,sField))>0: - uFields.append(uField) - else: - arcpy.AddField_management(inMemEst, uField, "DOUBLE") - uFields.append(uField) - # finally perform the calculations - try: - with arcpy.da.UpdateCursor(inMemEst,uFields) as updateRows: - for urow in updateRows: - uscid = urow[0] - try: - totalPop = estimatesDict[uscid][1] - if totalPop == None: - continue - except: - return (0,'could not get totalpop',estimatesDict, uscid) - rowIndex = 0 - for value in urow: - if rowIndex == 0: - rowIndex+=1 - continue - else: - try: - propRow = propDict[uscid] - propValue = propRow[rowIndex] - urow[rowIndex] = totalPop * propValue - rowIndex+=1 - except: - return(0,'could not get totalpop prop',uFields,urow,propRow,propValue) - try: - updateRows.updateRow(urow) - except: - return (0,uFields,urow) - - # copy the file back to disk and delete the in memory copy - arcpy.CopyRows_management(inMemEst,estimatesIn) - arcpy.Delete_management(inMemEst) - return (1,estimatesIn) - except: - return (0,returnList,urow,arcpy.GetMessages()) -def getSearchFields(tbl): - searchFields = [] - # generate the searchFields List - sfs = arcpy.ListFields(tbl,"A*") - sfNames = [sf.name for sf in sfs if sf.name[:3]<>"ANR"] - for sfName in sfNames: - searchFields.append(sfName) - # grab a row from the tbl and throw out - # the columns which have None data - popList = [] - with arcpy.da.SearchCursor(tbl,sfNames) as rows: - for row in rows: - index = 0 - for value in row: - if value == None: - popList.append(index) - index+=1 - else: - index+=1 - break - popList.sort(reverse=True) - for popItem in popList: - searchFields.pop(popItem) - searchFields.sort() - searchFields = ["USCID"] + searchFields - return searchFields -def getVariableDict(params): - tbl = params[0] - searchFields = params[1] - varDict = {} - with arcpy.da.SearchCursor(tbl,searchFields) as rows: - for row in rows: - USCID = row[0] - varDict[USCID]= row - return varDict - -def process(gdb): - arcpy.env.overwriteOutput = True - processTime = datetime.datetime.now() - returnList = [] - try: - arcpy.env.workspace = gdb - iso = os.path.basename(gdb)[:-4].lower() - if iso == 'vcs': - returnList.append("VCS does not have variables data") - return returnList - # grab the lookup table - lookupTable = arcpy.ListTables("*lookup")[0] - # parse the admin level and year - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - adminNum = int(admin[-1]) - year = tableSplit[2] - # list the sexTables - sexTables = arcpy.ListTables("*sex") - # if the length of sexTables is 1 and sexAdmin is - # admin of that table - if len(sexTables)==1: - sexAdmin = sexTables[0].split("_")[1] - sexYear = sexTables[0].split("_")[2] - else: - # otherwise select the largest admin level - adminIntList = [] - for sexTable in sexTables: - adminIntList.append(int(sexTable.split("_")[1][-1])) - sexAdminNum = max(adminIntList) - sexAdmin = "admin"+str(sexAdminNum) - # calculate the sex proportions - sexIn = gdb + os.sep + iso + "_" + sexAdmin + "_" + sexYear + "_sex" - try: - sexProportionsCalc = calculateSexProportions(sexIn) - except: - return (iso + ' error: sex proportions calculation') - if sexProportionsCalc[0]==0: - return sexProportionsCalc - sexProportions = sexProportionsCalc[1] - sexPropFields = sexProportionsCalc[2] - # read the files into dictionaries - try: - sexPropDict = getVariableDict((sexProportions,["USCID"]+ sexPropFields)) - except: - return (iso + ' error reading sex proportions dictionary') - # grab the estimates table - estimatesIn = gdb + os.sep + iso +"_" + admin + "_" + year + "_estimates" - estimatesSearchFields = ["USCID","E_ATOTPOPBT_2010"] - # read the files into dictionaries - try: - estimatesDict = getVariableDict((estimatesIn,estimatesSearchFields)) - except: - return (iso + ' error reading estimates dictionary dictionary') - # if sexAdmin < admin the apply lower level data - if sexAdmin < admin: - # define outSexTable - outSexTable = iso + "_" + admin + "_" + year + "_sex" - # read the table into a dict - lookupDict = {} - with arcpy.da.SearchCursor(lookupTable,["USCID","LLUSCID"]) as lRows: - for lRow in lRows: - lookupDict[lRow[0]]=lRow[1] - try: - sexTableCalc = applyLLSexProportions(sexProportions,outSexTable,lookupDict) - if sexTableCalc[0]==0: - return (iso + ' error: on sex proportions application', sexTableCalc) - sexTable = sexTableCalc[1] - try: - sexProportionsCalc = calculateSexProportions(sexTable) - except: - return (iso + ' error: sex proportions calculation') - if sexProportionsCalc[0]==0: - return sexProportionsCalc - sexProportions = sexProportionsCalc[1] - sexPropFields = sexProportionsCalc[2] - # read the files into dictionaries - try: - sexPropDict = getVariableDict((sexProportions,["USCID"]+ sexPropFields)) - except: - return (iso + ' error reading sex proportions dictionary') - except: - return (iso + ' error applying LL sex proportions', sexTableCalc) - try: - # grab the sex seachFields - sexSearchFields = getSearchFields(sexIn) - estimates_with_sex = applySexProportions(estimatesIn,estimatesDict,sexSearchFields,sexPropDict,0) - if estimates_with_sex[0]==0: - return (iso + ' error applying sex proportions',estimates_with_sex) - else: - estimatesOut = estimates_with_sex[1] - except: - return (iso + ' error applying sex proportions') - returnList.append("Processed "+ estimatesOut + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - returnList.append(arcpy.GetMessages()) - - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - procList = arcpy.ListWorkspaces("cpv*") - print "processing" - # must create procList - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_3_generate_sex_estimates.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_3_generate_sex_estimates.pyc deleted file mode 100644 index dcbe9d2..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_3_generate_sex_estimates.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_4_generate_age_estimates.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_4_generate_age_estimates.py deleted file mode 100644 index 9751bb4..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_4_generate_age_estimates.py +++ /dev/null @@ -1,353 +0,0 @@ -# apply variable proportions -# script generates proportions from age, sex, and age sex tables -import os, datetime -import multiprocessing -import arcpy -arcpy.env.overwriteOutput=True -scriptTime = datetime.datetime.now() - -def calculateAgeSexProportions(inAgeSexTable): - arcpy.env.overwriteOutput=True - returnList = [] - age_sexProportions = inAgeSexTable + "_proportions" - memTable = 'in_memory' + os.sep + os.path.basename(age_sexProportions) - try: - arcpy.CopyRows_management(inAgeSexTable,memTable) -## return (0,arcpy.GetMessages()) - returnFields = [] - for sex in ['F','M']: - sexFields = [f.name for f in arcpy.ListFields(memTable,"A*"+sex+"T")] - #leave out anr and any fields without age categories - fieldList = [] - propFields = [] - for f in sexFields: - if not "ANR" in f: - if not "A000_014"+sex+"T" in f: - if not "A015_064"+sex+"T" in f: - with arcpy.da.SearchCursor(inAgeSexTable,f,'OBJECTID = 1') as cursor: - for row in cursor: - if not row[0] is None and not f in fieldList: - fieldList.append(f) - fieldList.sort() - # add CALC_ATOTPOPMT and CALC_ATOTPOPFT - arcpy.AddField_management(memTable,"CALC_ATOTPOP"+sex+"T","DOUBLE") - for f in fieldList: - arcpy.AddField_management(memTable,f+"_PROP","DOUBLE") - propFields.append(f+"_PROP") - propFields.sort - returnFields= returnFields + propFields - searchFields = ["CALC_ATOTPOP"+sex+"T"] + fieldList + propFields - - #Calculate proportions - try: - with arcpy.da.UpdateCursor(memTable,searchFields) as urows: - for row in urows: - total=0 - for i in range(len(row)): - value = row[i] - if value <> None: - total+=value - row[0] = total - j=0 - try: - for i in range(len(row)): - try: - value = row[i] - except: - return (0,'Bad value') - if value == None: - if j==0: - j = i - if total > 0: - row[i] = row[i-j+1]/total - else: - row[i] = 0 - urows.updateRow(row) - except: - return(0,"Error applying update: ")# + row) - except: - return (0,(memTable,searchFields)) - - arcpy.CopyRows_management(memTable,age_sexProportions) - return (1,age_sexProportions,returnFields) - except: - return (0,inAgeSexTable,arcpy.GetMessages()) - -def applyLLAgeSexProportions(age_sexProportions,propFields,outAgeSexTable,lookupDict): - sexTable = outAgeSexTable.replace("age_sex_group","sex") - iso = sexTable.split("_")[0] - # read the table into a dict - sexDict = {} - try: - with arcpy.da.SearchCursor(sexTable,["USCID","ATOTPOPMT","ATOTPOPFT"]) as lRows: - for lRow in lRows: - sexDict[lRow[0]]=(lRow[1],lRow[2]) - except: - return (0, 'Failed on applying LL age_sex proportions, could not read sex totals into dictionary') - # read the table into a dict - apDict = {} - try: - with arcpy.da.SearchCursor(age_sexProportions,['USCID']+propFields) as apRows: - for apRow in apRows: - lluscid = apRow[0] - for index,pField in enumerate(propFields,1): - key = lluscid + "_" + pField - apDict[key]=apRow[index] - except: - return (0, 'Failed on applying age_sex proportions, could not read proportions into dictionary') - # create inMemAgeSex - inMemAgeSex = 'in_memory' + os.sep + os.path.basename(outAgeSexTable) - templateAgeSex = r'D:\gpw\release_4_1\loading\templates.gdb\age_sex_group_template' - arcpy.CopyRows_management(templateAgeSex,inMemAgeSex) -## return (0, apDict.keys()) - try: - # parse the insertFields - insertAgeSexFields = ["ISO","USCID"] + [f.replace("_PROP","") for f in propFields] - insertAgeSexCursor = arcpy.da.InsertCursor(inMemAgeSex, insertAgeSexFields) - # iterate the sexDict - for uscid, sexTuple in sexDict.iteritems(): - insertAgeSexList = [iso.upper(),uscid] - atotpopmt = float(sexTuple[0]) - atotpopft = float(sexTuple[1]) -## return (0,sexTuple) - # iterate propFields - for propVar in propFields: - # grab the lluscid from lookupDict - if uscid in lookupDict.keys(): - lluscid = lookupDict[uscid] -## return (0,uscid,lluscid) - propKey = lluscid + "_"+propVar -## return (0,propKey) - if propKey in apDict.keys(): - ageProportion = apDict[propKey] - else: - ageProportion = 0 - else: - ageProportion = 0 - if propVar[-7]=="M": - popEst = atotpopmt - propCounter = 2 - elif propVar[-7]=="F": - popEst = atotpopft - else: - return (0,propVar + " cannot determine M or F popEst") - ageSexEst = popEst * ageProportion - insertAgeSexList.append(ageSexEst) -## return (0, propKey,apDict.keys(),insertAgeSexList) - insertAgeSexTuple = tuple(insertAgeSexList) - try: - insertAgeSexCursor.insertRow(insertAgeSexTuple) - - except: - return (0,insertAgeSexTuple) - del insertAgeSexCursor - except: - return (0, 'Failed on applying age proportions, could not insert rows in inMemTable', - (uscid,lluscid,atotpopmt,atotpopft,propKey,ageSexEst,insertAgeSexTuple), - arcpy.GetMessages()) - # copy the table to disk - arcpy.env.overwriteOutput = True - arcpy.CopyRows_management(inMemAgeSex,outAgeSexTable) - return (1,outAgeSexTable) - -def applyAgeSexProportions(estimatesIn,estimatesDict,searchFields,propDict): - returnList=[] - arcpy.env.overwriteOutput=True - # read the estimates table into memory - inMemEst = 'in_memory' + os.sep + os.path.basename(estimatesIn) - arcpy.CopyRows_management(estimatesIn,inMemEst) - # cycle the searchFields and add them to inMemEst - uFields = ["USCID"] - - for sField in searchFields: - uField = "E_"+sField+"_2010" - if sField =="USCID": - continue - # check if it is already in the table - if len(arcpy.ListFields(inMemEst,sField))>0: - uFields.append(uField) - else: - arcpy.AddField_management(inMemEst, uField, "DOUBLE") - uFields.append(uField) - # finally perform the calculations - try: - with arcpy.da.UpdateCursor(inMemEst,uFields) as updateRows: - for urow in updateRows: - uscid = urow[0] - try: - if estimatesDict[uscid][1] == None: - continue - elif estimatesDict[uscid][2] == None: - continue - atotpopmt = float(estimatesDict[uscid][1]) - atotpopft = float(estimatesDict[uscid][2]) - except: - return (0,'could not get M/F pop', uscid, uscid in estimatesDict,estimatesDict[uscid]) - rowIndex = 0 - for value in urow: - if rowIndex == 0: - rowIndex+=1 - continue - else: - analysisField = searchFields[rowIndex-1] - try: - propRow = propDict[uscid] - propValue = propRow[rowIndex] -## return (0,(propRow,propValue)) - if analysisField[-2]=="M": - urow[rowIndex] = atotpopmt * propValue - elif analysisField[-2]=="F": - urow[rowIndex] = atotpopft * propValue - else: - return (0,("analysisField",analysisField)) - rowIndex+=1 - except: - return(0,'could not get M/F prop',uFields,urow,propRow,propValue) - try: - updateRows.updateRow(urow) - except: - return (0,uFields,urow) - - # copy the file back to disk and delete the in memory copy - arcpy.CopyRows_management(inMemEst,estimatesIn) - arcpy.Delete_management(inMemEst) - return (1,estimatesIn) - except: - return (0,returnList,urow,arcpy.GetMessages()) -def getVariableDict(params): - tbl = params[0] - searchFields = params[1] - varDict = {} - with arcpy.da.SearchCursor(tbl,searchFields) as rows: - for row in rows: - USCID = row[0] - varDict[USCID]= row - return varDict - -def process(gdb): - arcpy.env.overwriteOutput = True - processTime = datetime.datetime.now() - returnList = [] - try: - arcpy.env.workspace = gdb - iso = os.path.basename(gdb)[:-4].lower() - if iso == 'vcs': - returnList.append("VCS does not have variables data") - return returnList - # grab the lookup table - lookupTable = arcpy.ListTables("*lookup")[0] - # parse the admin level and year - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - adminNum = int(admin[-1]) - year = tableSplit[2] - # list the sexTables - ageTables = arcpy.ListTables("*age_sex_group") - # if the length of sexTables is 1 and sexAdmin is - # admin of that table -## return ageTables - if len(ageTables)==1: - ageAdmin = ageTables[0].split("_")[1] - ageAdminNum = int(ageTables[0].split("_")[1][-1]) - else: - # otherwise select the largest admin level - adminIntList = [] - for ageTable in ageTables: - adminIntList.append(int(ageTable.split("_")[1][-1])) - ageAdminNum = max(adminIntList) - ageAdmin = "admin"+str(ageAdminNum) - # calculate the age proportions - age_sexIn = os.path.join(gdb,arcpy.ListTables("*"+ageAdmin+"*age_sex_group")[0]) -## return age_sexIn - try: - age_sexProportionsCalc = calculateAgeSexProportions(age_sexIn) - except: - return (iso + ' error: age/sex proportions calculation') - if age_sexProportionsCalc[0]==0: - return age_sexProportionsCalc - age_sexProportions = age_sexProportionsCalc[1] - age_sexPropFields = age_sexProportionsCalc[2] -## return (age_sexProportions, age_sexPropFields) - # read the files into dictionaries - try: - age_sexPropDict = getVariableDict((age_sexProportions,["USCID"]+ age_sexPropFields)) - except: - return (iso + ' error reading age_sex proportions dictionary') - # if ageAdmin < admin the apply lower level data - if ageAdminNum < adminNum: - # define outSexTable - outAgeSexTable = iso + "_" + admin + "_" + year + "_age_sex_group" - # read the table into a dict - lookupDict = {} -## if ageAdminNum == 0: -## searchFields = ["USCID","ISO"] -## else: -## searchFields = ["USCID","LLUSCID"] - searchFields = ["USCID","LLUSCID"] - with arcpy.da.SearchCursor(lookupTable,searchFields) as lRows: - for lRow in lRows: - lookupDict[lRow[0]]=lRow[1] - try: - age_sexTableCalc = applyLLAgeSexProportions(age_sexProportions,age_sexPropFields, outAgeSexTable,lookupDict) - if age_sexTableCalc[0]==0: - return (iso + ' error: on sex proportions application', age_sexTableCalc) - age_sexTable = age_sexTableCalc[1] - try: - age_sexProportionsCalc = calculateAgeSexProportions(age_sexTable) - except: - return (iso + ' error: age_sex proportions calculation') - if age_sexProportionsCalc[0]==0: - return age_sexProportionsCalc - age_sexProportions = age_sexProportionsCalc[1] - age_sexPropFields = age_sexProportionsCalc[2] - # read the files into dictionaries - try: - age_sexPropDict = getVariableDict((age_sexProportions,["USCID"]+ age_sexPropFields)) - except: - return (iso + ' error reading age_sex proportions dictionary') - except: - return (iso + ' error applying LL age_sex proportions', age_sexTableCalc) -## return [f.replace("_PROP","") for f in age_sexPropFields] - # grab the estimates table - estimatesIn = gdb + os.sep + iso +"_" + admin + "_" + year + "_estimates" - estimatesSearchFields = ["USCID","E_ATOTPOPMT_2010","E_ATOTPOPFT_2010"] - # read the files into dictionaries - try: - estimatesDict = getVariableDict((estimatesIn,estimatesSearchFields)) - except: - return (iso + ' error reading estimates dictionary dictionary') - try: - # grab the age_sex seachFields - age_sexSearchFields = [f.replace("_PROP","") for f in age_sexPropFields] - estimates_with_age_sex = applyAgeSexProportions(estimatesIn,estimatesDict,age_sexSearchFields,age_sexPropDict) - if estimates_with_age_sex[0]==0: - return (iso + ' error applying age_sex proportions',estimates_with_age_sex) - else: - estimatesOut = estimates_with_age_sex[1] - except: - return (iso + ' error applying age_sex proportions') - returnList.append("Processed "+ estimatesOut + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - returnList.append(arcpy.GetMessages()) - - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\loading\batch' - arcpy.env.workspace = workspace - procList = arcpy.ListWorkspaces("*") - print "processing" - # must create procList - pool = multiprocessing.Pool(processes=16,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_4_generate_age_estimates.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_4_generate_age_estimates.pyc deleted file mode 100644 index 5e1e6ed..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/preprocess_4_generate_age_estimates.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/restructure_raw_data_into_variable_tables.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/restructure_raw_data_into_variable_tables.py deleted file mode 100644 index f347435..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/restructure_raw_data_into_variable_tables.py +++ /dev/null @@ -1,68 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(sourcefile): - sourceRoot = os.path.basename(sourcefile) - split = sourceRoot.split("_") - # parse for an output name - if split[2][:1]=='u': - if split[-1]=='dens.tif': - shuid = r'gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10' - year = split[-2] - else: - shuid = r'gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10' - year = split[-1][:-4] - datasetName = shuid + '-' + year + '-30-sec.tif' - - elif split[2][:1]=='t': - if split[-1]=='dens.tif': - shuid = r'gpw-v4-population-density-rev10' - year = split[-2] - else: - shuid = r'gpw-v4-population-count-rev10' - year = split[-1][:-4] - datasetName = shuid + '-' + year + '-30-sec.tif' - else: - if split[-1]=='dens.tif': - shuid = r'gpw-v4-basic-demographic-characteristics-density-rev10' - if len(split)==5: - age = split[2] - else: - age = split[2]+"-"+split[3] - else: - shuid = r'gpw-v4-basic-demographic-characteristics-count-rev10' - if len(split)==4: - age = split[2] - else: - age = split[2]+"-"+split[3] - year = split[-1][:-4] - datasetName = shuid + '-' + age + '-2010-30-sec.tif' - - tifsFolder = r'D:\gpw\release_4_1\gdal_tifs' - destinationfile = os.path.join(tifsFolder,datasetName) - if not arcpy.Exists(destinationfile): - os.system("gdal_translate -ot Float32 -co COMPRESS=LZW -of GTiff " + sourcefile + " " + destinationfile) - arcpy.BuildPyramidsandStatistics_management(destinationfile) - arcpy.Delete_management(sourcefile) - return destinationfile -def main(): - workspace = r'D:\gpw\release_4_1\merge' - arcpy.env.workspace = workspace - print "processing" - # must create procList - procList = [os.path.join(workspace,raster) for raster in arcpy.ListRasters("*atotpopbt_2010*")] - print procList - pool = multiprocessing.Pool(processes=4,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/restructure_raw_data_into_variable_tables.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/restructure_raw_data_into_variable_tables.pyc deleted file mode 100644 index b557200..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/restructure_raw_data_into_variable_tables.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/validate_fishnets_to_estimates_tables.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/validate_fishnets_to_estimates_tables.py deleted file mode 100644 index 8cc5653..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/validate_fishnets_to_estimates_tables.py +++ /dev/null @@ -1,121 +0,0 @@ -# summarize count rasters -# Kytt MacManus -# create a summary table of count raster estimates - -import arcpy, os, datetime, multiprocessing, csv, sys - -def summarizeVectors(params): - fc = params[0] - if fc.split("_")[-1]=='processed': - fileName = 'fishnet' - else: - fileName = 'estimates table' - if params[1]==1: - # generate the summaryFields - statsFields = [["MASKEDAREAKM","SUM"]] - else: - statsFields = [["MASKEDADMINAREA","SUM"]] - # list the fields - fields = arcpy.ListFields(fc,"*2010*CNT*") - [statsFields.append([field.name,"SUM"]) for field in fields] - # create a summary table in memory - memSumTbl = r'in_memory'+ os.sep + os.path.basename(fc) + "_summary" - arcpy.Statistics_analysis(fc,memSumTbl,statsFields) - # grab the pop value - returnList = [] - with arcpy.da.SearchCursor(memSumTbl,"*") as rows: - for row in rows: - for index, value in enumerate(row): - if index < 2: - continue - else: - returnList.append(((fileName,statsFields[index-2][0]),value)) - return returnList -def summarizeRasters(params): - rasters = params[0] - rootName = params[1].upper()+"_" - # define zone raster - zoneRaster = r'D:\gpw\ancillary\gpw4_extent.tif' - returnList = [] - for raster in rasters: - # calculate a zonal statistics in memory - zonalStat = "in_memory" + os.sep + os.path.basename(raster) - arcpy.sa.ZonalStatisticsAsTable(zoneRaster,"Value",raster,zonalStat, - "DATA","SUM") - # grab the pop value - with arcpy.da.SearchCursor(zonalStat,"SUM") as rows: - for row in rows: - value = row[0] - rasName = os.path.basename(raster) - rasName = rasName.replace("_CNTM.tif","") - dirName = os.path.basename(os.path.dirname(raster)).upper() - variableName = rasName.replace(rootName,"") - returnList.append((('raster',variableName),value)) - return returnList -def process(gdb): - processTime = datetime.datetime.now() - arcpy.env.overwriteOutput = True - arcpy.CheckOutExtension('SPATIAL') - rootName = os.path.basename(gdb)[:-4] - # grab the estimates table - arcpy.env.workspace = gdb - estimates = os.path.join(gdb,arcpy.ListTables("*estimates")[0]) - # grab the process fishnet - fishnet = os.path.join(gdb,arcpy.ListFeatureClasses("*processed")[0]) - # grab the rasters - rootSplit = rootName.split("_") - if len(rootSplit)>1: - rasterFolder = r'D:\gpw\release_4_1\country_tifs' + os.sep + rootSplit[0][:3] + os.sep + rootName - elif len(rootSplit[0]) == 3: - rasterFolder = r'D:\gpw\release_4_1\country_tifs' + os.sep + rootName - else: - rasterFolder = r'D:\gpw\release_4_1\country_tifs' + os.sep + rootSplit[0][:3] + os.sep + rootName - arcpy.env.workspace = rasterFolder - rasters = arcpy.ListRasters("*2010*cnt*") -## return (rasterFolder, rasters) - rasterList = [os.path.join(rasterFolder,raster) for raster in rasters] - # perform the calculations - rasterResults = summarizeRasters((rasters,rootName)) - estimatesResults = summarizeVectors((estimates,0)) - fishnetResults = summarizeVectors((fishnet,1)) - return (rootName,rasterResults,estimatesResults,fishnetResults) -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - gdbs = arcpy.ListWorkspaces('*',"FILEGDB") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] - print "processing" - print procList - # create multi-process pool and execute tool - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(process, procList) -## print results - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() -## sys.exit() - # write to csv - templateFile = r'D:\gpw\release_4_1' + os.sep + "validation_5_11_17.csv" - templateCSV = csv.writer(open(templateFile,'wb')) - templateCSV.writerow(('geography','file','variable','value')) - for result in results: - rootName = result[0] - rasterResults = result[1] - estimatesResults = result[2] - fishnetResults = result[3] - resultsSets = [rasterResults,estimatesResults,fishnetResults] - for resultsSet in resultsSets: - for row in resultsSet: - fileName = row[0][0] - variableName = row[0][1] - if resultsSet == fishnetResults: - variableName = variableName[:-5] - value = row[1] - templateCSV.writerow((rootName,fileName,variableName,value)) - del templateCSV - print "Script Complete: " + str(datetime.datetime.now()-scriptTime) -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/validate_fishnets_to_estimates_tables.pyc b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/validate_fishnets_to_estimates_tables.pyc deleted file mode 100644 index f9e630a..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/validate_fishnets_to_estimates_tables.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_basic_demographic_characteristics.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_basic_demographic_characteristics.py deleted file mode 100644 index 6b2ce13..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_basic_demographic_characteristics.py +++ /dev/null @@ -1,26 +0,0 @@ -import arcpy, os, zipfile - -rasterIn = r'Z:\GPW4\Release_4_1\Alpha\Gridding\deliverable_tifs' -zipWS = rasterIn -arcpy.env.workspace = rasterIn -rasters = arcpy.ListRasters("*e_*bt*cntm*") -rasters.sort() -for raster in rasters: - bt = os.path.join(rasterIn,raster) - mt = bt.replace('bt','mt') - ft = bt.replace('bt','ft') - btdens = os.path.join(rasterIn,raster).replace('cntm','dens') - mtdens = btdens.replace('bt','mt') - ftdens = btdens.replace('bt','ft') - zipList = [bt,mt,ft,btdens,mtdens,ftdens] - if len(raster.split("_")[3])==4: - outZip = zipWS + os.sep + "gpw_v4_ages_" + raster.split("_")[3] + raster.split("_")[4][:-2]+ "_" + raster.split("_")[-2]+raster.split("_")[-1][:-4]+".zip" - else: - outZip = zipWS + os.sep + "gpw_v4_ages_" + raster.split("_")[3][1:4] + "_" + raster.split("_")[3][4:-2]+"_resolution_"+raster.split("_")[-2]+"_"+raster.split("_")[-1][:-4]+".zip" - zf = zipfile.ZipFile(outZip,mode='w') - for z in zipList: -## print z - zf.write(z,os.path.basename(z),compress_type=zipfile.ZIP_DEFLATED) - zf.close() - print outZip -## break diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_basic_demographic_characteristics_ascii.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_basic_demographic_characteristics_ascii.py deleted file mode 100644 index 80128e5..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_basic_demographic_characteristics_ascii.py +++ /dev/null @@ -1,31 +0,0 @@ -import arcpy, os, zipfile - -rasterIn = r'F:\gpw\ascii' -zipWS = rasterIn+"_zip" -arcpy.env.workspace = rasterIn -rasters = arcpy.ListRasters("*e_*totpopbt*min*")+arcpy.ListRasters("*e_*totpopbt*deg*") -rasters.sort() -for raster in rasters: - bt = os.path.join(rasterIn,raster) -## mt = bt.replace('bt','mt') -## if not arcpy.Exists(mt): -## continue -## ft = bt.replace('bt','ft') -## btdens = os.path.join(rasterIn,raster).replace('cntm','dens') -## mtdens = btdens.replace('bt','mt') -## ftdens = btdens.replace('bt','ft') - zipList = [bt]#,mt,ft,btdens,mtdens,ftdens] - prjList = [] - for z in zipList: - prjList.append(z.replace(".asc",".prj")) - zipList = zipList + prjList -## print zipList - - outZip = zipWS + os.sep + raster +".zip" - zf = zipfile.ZipFile(outZip,mode='w') - for z in zipList: -## print z - zf.write(z,os.path.basename(z),compress_type=zipfile.ZIP_DEFLATED) - zf.close() - print outZip -## break diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_basic_demographic_characteristics_ascii2.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_basic_demographic_characteristics_ascii2.py deleted file mode 100644 index 32b7c97..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_basic_demographic_characteristics_ascii2.py +++ /dev/null @@ -1,42 +0,0 @@ -import arcpy, os, zipfile - -rasterIn = r'F:\gpw\ascii' -zipWS = rasterIn+"_zip" -arcpy.env.workspace = rasterIn -rasters = arcpy.ListRasters("*_e_*totpopbt*2010*cntm*sec_1*") -rasters.sort() -tileList=["_1.","_2.","_3.","_4.","_5.","_6.","_7.","_8."] -for r in rasters: - for tile in tileList: - if tile == tileList[0]: - raster = r - else: - raster = r.replace("_1.",tile) - bt = os.path.join(rasterIn,raster) - mt = bt.replace('bt','mt') - if not arcpy.Exists(mt): - continue - ft = bt.replace('bt','ft') - btdens = os.path.join(rasterIn,raster).replace('cntm','dens') - mtdens = btdens.replace('bt','mt') - ftdens = btdens.replace('bt','ft') - if tile == tileList[0]: - zipList = [bt,mt,ft,btdens,mtdens,ftdens] - else: - zipList = zipList + [bt,mt,ft,btdens,mtdens,ftdens] - prjList = [] - for z in zipList: - prjList.append(z.replace(".asc",".prj")) - zipList = zipList + prjList -## print zipList - if len(raster.split("_")[3])==4: - outZip = zipWS + os.sep + "gpw_v4_ages_" + raster.split("_")[3][1:4] + "_"+ raster.split("_")[4][:-2]+ "_resolution_" + raster.split("_")[-3]+"_"+raster.split("_")[-2]+".asc.zip" - else: - outZip = zipWS + os.sep + "gpw_v4_ages_" + raster.split("_")[3][1:4] + "_" + raster.split("_")[3][4:-2]+"_resolution_"+raster.split("_")[-3]+"_"+raster.split("_")[-2]+".asc.zip" - zf = zipfile.ZipFile(outZip,mode='w') - for z in zipList: -## print z - zf.write(z,os.path.basename(z),compress_type=zipfile.ZIP_DEFLATED) - zf.close() - print outZip -## break diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_basic_demographic_characteristics_ascii3.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_basic_demographic_characteristics_ascii3.py deleted file mode 100644 index 062599a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_basic_demographic_characteristics_ascii3.py +++ /dev/null @@ -1,40 +0,0 @@ -import arcpy, os, zipfile, multiprocessing - -rasterIn = r'F:\gpw\ascii' -zipWS = rasterIn+"_zip" -arcpy.env.workspace = rasterIn -rasters = arcpy.ListRasters("*e_*totpopbt*sec_1*") -rasters.sort() -tileList=["_1.","_2.","_3.","_4.","_5.","_6.","_7.","_8."] -for r in rasters: - for tile in tileList: - if tile == tileList[0]: - raster = r - else: - raster = r.replace("_1.",tile) - bt = os.path.join(rasterIn,raster) -## mt = bt.replace('bt','mt') -## if not arcpy.Exists(mt): -## continue -## ft = bt.replace('bt','ft') -## btdens = os.path.join(rasterIn,raster).replace('cntm','dens') -## mtdens = btdens.replace('bt','mt') -## ftdens = btdens.replace('bt','ft') - if tile == tileList[0]: - zipList = [bt] - else: - zipList = zipList + [bt] - prjList = [] - for z in zipList: - prjList.append(z.replace(".asc",".prj")) - zipList = zipList + prjList - print zipList - - outZip = zipWS + os.sep + raster.replace("_8.",".") +".zip" -## zf = zipfile.ZipFile(outZip,mode='w') -## for z in zipList: -#### print z -## zf.write(z,os.path.basename(z),compress_type=zipfile.ZIP_DEFLATED) -## zf.close() - print outZip -## break diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_context_ascii.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_context_ascii.py deleted file mode 100644 index 20a86b8..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_context_ascii.py +++ /dev/null @@ -1,44 +0,0 @@ -import arcpy, os, zipfile, multiprocessing - -rasterIn = r'F:\gpw\ascii' -zipWS = rasterIn+"_zip" -arcpy.env.workspace = rasterIn -rasters = arcpy.ListRasters("*context*min*")+arcpy.ListRasters("*context*deg*") -rasters.sort() -tileList=["_1.","_2.","_3.","_4.","_5.","_6.","_7.","_8."] -for r in rasters: - raster = r - bt = os.path.join(rasterIn,raster) -## for tile in tileList: -## if tile == tileList[0]: -## raster = r -## else: -## raster = r.replace("_1.",tile) -## bt = os.path.join(rasterIn,raster) -#### mt = bt.replace('bt','mt') -#### if not arcpy.Exists(mt): -#### continue -#### ft = bt.replace('bt','ft') -#### btdens = os.path.join(rasterIn,raster).replace('cntm','dens') -#### mtdens = btdens.replace('bt','mt') -#### ftdens = btdens.replace('bt','ft') -## if tile == tileList[0]: -## zipList = [bt] -## else: -## zipList = zipList + [bt] - zipList = [bt] - prjList = [] - for z in zipList: - prjList.append(z.replace(".asc",".prj")) - zipList = zipList + prjList - zipList.append(r'F:\gpw\ascii\gpw_v4_context_lookup.txt') - print zipList - - outZip = zipWS + os.sep + raster.replace("_8.",".") +".zip" - zf = zipfile.ZipFile(outZip,mode='w') - for z in zipList: -## print z - zf.write(z,os.path.basename(z),compress_type=zipfile.ZIP_DEFLATED) - zf.close() - print outZip -## break diff --git a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_landwaterarea_ascii.py b/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_landwaterarea_ascii.py deleted file mode 100644 index 4f21554..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/gridding_procedure/zip_landwaterarea_ascii.py +++ /dev/null @@ -1,45 +0,0 @@ -import arcpy, os, zipfile, multiprocessing - -rasterIn = r'F:\gpw\ascii' -zipWS = rasterIn+"_zip" -arcpy.env.workspace = rasterIn -##rasters = arcpy.ListRasters("*national_identifier*min*")+arcpy.ListRasters("*national_identifier*deg*") -rasters = arcpy.ListRasters("*national_identifier*sec*_1*") -rasters.sort() -tileList=["_1.","_2.","_3.","_4.","_5.","_6.","_7.","_8."] -for r in rasters: -## raster = r -## bt = os.path.join(rasterIn,raster) - for tile in tileList: - if tile == tileList[0]: - raster = r - else: - raster = r.replace("_1.",tile) - bt = os.path.join(rasterIn,raster) - if tile == tileList[0]: - zipList = [bt] - else: - zipList = zipList + [bt] -## zipList = [bt] - prjList = [] - for z in zipList: - prjList.append(z.replace(".asc",".prj")) - zipList = zipList + prjList - zipList.append(r'F:\gpw\ascii\gpw_v4_national_identifier_lookup.txt') - zipList.append(r'F:\gpw\gpw-v4-national-identifier-grid_polygons.cpg') - zipList.append(r'F:\gpw\gpw-v4-national-identifier-grid_polygons.dbf') - zipList.append(r'F:\gpw\gpw-v4-national-identifier-grid_polygons.prj') - zipList.append(r'F:\gpw\gpw-v4-national-identifier-grid_polygons.sbn') - zipList.append(r'F:\gpw\gpw-v4-national-identifier-grid_polygons.sbx') - zipList.append(r'F:\gpw\gpw-v4-national-identifier-grid_polygons.shp') - zipList.append(r'F:\gpw\gpw-v4-national-identifier-grid_polygons.shx') - print zipList - - outZip = zipWS + os.sep + raster.replace("_8.",".") +".zip" - zf = zipfile.ZipFile(outZip,mode='w') - for z in zipList: -## print z - zf.write(z,os.path.basename(z),compress_type=zipfile.ZIP_DEFLATED) - zf.close() - print outZip -## break diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/.prj b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/.prj deleted file mode 100644 index 6d51c3b..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/.prj +++ /dev/null @@ -1,6 +0,0 @@ -Projection GEOGRAPHIC -Datum WGS84 -Spheroid WGS84 -Units DD -Zunits NO -Parameters diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/1_aggregate_rasters_multip_ages.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/1_aggregate_rasters_multip_ages.py deleted file mode 100644 index 70dd086..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/1_aggregate_rasters_multip_ages.py +++ /dev/null @@ -1,64 +0,0 @@ -#Jane Mills -#4/17/2017 -#GPW -#Aggregate land, count, mean admin unit area, and water mask - -import arcpy, os, re, multiprocessing, datetime -from arcpy import env -arcpy.CheckOutExtension("Spatial") -scriptTime = datetime.datetime.now() - -def aggregate_rasters(rPath): - r = os.path.basename(rPath) - env.overwriteOutput = True - processTime = datetime.datetime.now() - outFolder = r'D:\gpw\release_4_1\low_res' - resolutions = ['2pt5_min','15_min','30_min','1_deg'] - scales = ['5','30','60','120'] - returnList = [] - - for i in range(4): - #print i - res = resolutions[i] - scale = scales[i] - extRast = os.path.join(outFolder,'extents','gpw4_extent_'+res+'.tif') - env.snapRaster = extRast - #extRaster = arcpy.sa.Raster(extRast) - #env.extent = extRaster.extent - - outR = os.path.join(outFolder,r[:-4]+'_'+res+'.tif') - - #Add up all count grids and area grids - if '_cntm' in r or 'areakm' in r: - arcpy.gp.Aggregate_sa(rPath,outR,scale,"SUM") - - returnList.append("Calculated " + r[:-4]) - return returnList - -def main(): - root = r'D:\gpw\release_4_1\merge' - - print "processing" - - env.workspace = root - rList1 = filter(lambda x: '_dens' not in os.path.basename(x), [os.path.join(root,r) for r in arcpy.ListRasters("*_e_a0*")]) - rList2 = filter(lambda x: '_dens' not in os.path.basename(x), [os.path.join(root,r) for r in arcpy.ListRasters("*_e_atotpopm*")]) - rList3 = filter(lambda x: '_dens' not in os.path.basename(x), [os.path.join(root,r) for r in arcpy.ListRasters("*_e_atotpopf*")]) - rList = rList1 + rList2 + rList3 - rList.sort() - - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(aggregate_rasters, rList) - for result in results: - for result2 in result: - print result2 - - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - - -if __name__ == '__main__': - main() - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/2_fix_age_and_sex_rasters_multip.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/2_fix_age_and_sex_rasters_multip.py deleted file mode 100644 index 180ad22..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/2_fix_age_and_sex_rasters_multip.py +++ /dev/null @@ -1,78 +0,0 @@ -#Jane Mills -#GPW -#fix age grids - -import arcpy, os, re, multiprocessing, datetime -from arcpy import env -arcpy.CheckOutExtension("Spatial") -scriptTime = datetime.datetime.now() - -def fix_ages(rPath): - r = os.path.basename(rPath) - env.overwriteOutput = True - processTime = datetime.datetime.now() - outFolder = r'D:\gpw\release_4_1\low_res' - outR = os.path.join(outFolder,r) - - returnList = [] - res = r[30:-4] - - totPop = os.path.join(outFolder,'gpw_v4_e_atotpopbt_2010_cntm_'+res+'.tif') - - arcpy.gp.Con_sa(totPop,rPath,outR,"","VALUE >= 0") - - returnList.append("Calculated " + r[:-4]) - return returnList - -def fix_sexes(rPath): - r = os.path.basename(rPath) - env.overwriteOutput = True - processTime = datetime.datetime.now() - outFolder = r'D:\gpw\release_4_1\low_res' - outR = os.path.join(outFolder,r) - - returnList = [] - res = r[29:-4] - - totPop = os.path.join(outFolder,'gpw_v4_e_atotpopbt_2010_cntm_'+res+'.tif') - - arcpy.gp.Con_sa(totPop,rPath,outR,"","VALUE >= 0") - - returnList.append("Calculated " + r[:-4]) - return returnList - -def main(): - rootAge = r'D:\gpw\release_4_1\low_res\fix_age' - rootSex = r'D:\gpw\release_4_1\low_res\fix_sex' - - print "processing" - - env.workspace = rootAge - ageList = [os.path.join(rootAge,raster) for raster in arcpy.ListRasters()] - - env.workspace = rootSex - sexList = [os.path.join(rootSex,raster) for raster in arcpy.ListRasters()] - - pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) - results = pool.map(fix_ages, ageList) - for result in results: - for result2 in result: - print result2 - - pool.close() - pool.join() - - pool2 = multiprocessing.Pool(processes=5,maxtasksperchild=1) - results = pool2.map(fix_sexes, sexList) - for result in results: - for result2 in result: - print result2 - - pool2.close() - pool2.join() - - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/2_fix_age_and_sex_rasters_multip.pyc b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/2_fix_age_and_sex_rasters_multip.pyc deleted file mode 100644 index 7e189f4..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/2_fix_age_and_sex_rasters_multip.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/3_calculate_densities.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/3_calculate_densities.py deleted file mode 100644 index fc64b44..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/3_calculate_densities.py +++ /dev/null @@ -1,31 +0,0 @@ -#Jane Mills -#4/17/2017 -#GPW -#Divide the counts by the land area to get the densities - -import arcpy, os -from arcpy import env - -arcpy.CheckOutExtension("Spatial") - -outFolder = r'D:\gpw\release_4_1\low_res' - -env.workspace = outFolder - -resolutions = ['2pt5_min','15_min','30_min','1_deg'] - -for res in resolutions: - rList1 = arcpy.ListRasters("*_e_a0*"+res+"*") - rList2 = arcpy.ListRasters("*_e_atotpopm*"+res+"*") - rList3 = arcpy.ListRasters("*_e_atotpopf*"+res+"*") - - rList = rList1 + rList2 + rList3 - rList.sort() - land = arcpy.ListRasters("*_maskedareakm*"+res+"*")[0] - - for r in rList: - print r - outR = r.replace('_cntm_','_dens_') - arcpy.gp.Divide_sa(r,land,outR) - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/4_aggregate_nidgrids.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/4_aggregate_nidgrids.py deleted file mode 100644 index 91294f2..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/4_aggregate_nidgrids.py +++ /dev/null @@ -1,49 +0,0 @@ -#Jane Mills -#GPW -#Aggregate the national identifier grid - -import arcpy, os -from arcpy import env -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") - -inR = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\gdal_tifs\gpw_v4_national_identifier_30_sec.tif' -outF = r'D:\gpw\release_4_1\low_res' -resolutions = ['2pt5_min','15_min','30_min','1_deg'] -scales = ['5','30','60','120'] - -gridDict = {} -with arcpy.da.SearchCursor(inR,["VALUE","ISOCODE","UNSDCODE","NAME0","CIESINCODE"]) as cursor: - for row in cursor: - gridDict[row[0]] = row[1:] - -for i in range(4): - res = resolutions[i] - print res - scale = scales[i] - ext = os.path.join(outF,'extents','gpw4_extent_'+res+'.tif') - extRast = arcpy.sa.Raster(ext) - env.snapRaster = ext - env.extent = extRast.extent - - outR = os.path.join(outF,'gpw_v4_national_identifier_'+res+'_temp.tif') - outRName = 'gpw_v4_national_identifier_'+res+'_temp.tif' - finalR = os.path.join(outF,'gpw_v4_national_identifier_'+res+'.tif') - - arcpy.gp.BlockStatistics_sa(inR,outR,"Rectangle "+scale+" "+scale+" CELL", "MAJORITY", "DATA") - arcpy.gp.Aggregate_sa(outR,finalR,scale, "MEDIAN", "EXPAND", "DATA") - - arcpy.AddField_management(finalR,"ISOCODE","TEXT","","","5") - arcpy.AddField_management(finalR,"UNSDCODE","SHORT","5") - arcpy.AddField_management(finalR,"NAME0","TEXT","","","100") - arcpy.AddField_management(finalR,"CIESINCODE","SHORT","5") - - with arcpy.da.UpdateCursor(finalR,["VALUE","ISOCODE","UNSDCODE","NAME0","CIESINCODE"]) as cursor: - for row in cursor: - if row[0] in gridDict: - row[1:] = gridDict[row[0]] - cursor.updateRow(row) - else: - print "found an error" - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/5_aggregate_data_context.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/5_aggregate_data_context.py deleted file mode 100644 index 476502d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/5_aggregate_data_context.py +++ /dev/null @@ -1,72 +0,0 @@ -#Jane Mills -#GPW -#Aggregate the national identifier grid - -import arcpy, os -from arcpy.sa import * -from arcpy import env -arcpy.CheckOutExtension("Spatial") -arcpy.env.overwriteOutput = True - -rootFolder = r'F:\GPW\aggregate_rasters' -inR = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\high_res\gpw_v4_context.tif' -outF = r'D:\gpw\release_4_1\low_res' -scratch = os.path.join(outF,'scratch') - -resolutions = ['2pt5_min','15_min','30_min','1_deg'] -scales = ['5','30','60','120'] - -catDict = {} -with arcpy.da.SearchCursor(inR,["Value","CATEGORY"]) as cursor: - for row in cursor: - catDict[row[0]] = row[1] - -outR1 = os.path.join(scratch,'context_no_207.tif') -arcpy.gp.Reclassify_sa(inR,"Value","0 0;201 201;202 202;203 203;204 204;205 205;206 206;207 0",outR1, "DATA") - -for i in range(4): - res = resolutions[i] - print res - scale = scales[i] - ext = os.path.join(outF,'extents','gpw4_extent_'+res+'.tif') - extRast = arcpy.sa.Raster(ext) - env.snapRaster = ext - env.extent = extRast.extent - - #aggregate - outR2 = os.path.join(scratch,'dc_'+res+'_block_stats.tif') - arcpy.gp.BlockStatistics_sa(outR1,outR2,"Rectangle "+scale+" "+scale+" CELL","MAJORITY","DATA") - - #Set to zero populated areas - pop = os.path.join(outF,'gpw_v4_e_atotpopbt_2010_cntm_'+res+'.tif') - outR3 = os.path.join(scratch,'dc_'+res+'_zero_pop.tif') - arcpy.gp.Con_sa(pop,outR2,outR3, "0", "VALUE = 0") - - #sum up ages - age1 = os.path.join(outF,'gpw_v4_e_a000_014bt_2010_cntm_'+res+'.tif') - age2 = os.path.join(outF,'gpw_v4_e_a015_064bt_2010_cntm_'+res+'.tif') - age3 = os.path.join(outF,'gpw_v4_e_a065plusbt_2010_cntm_'+res+'.tif') - outR4 = os.path.join(scratch,'sum_ages_'+res+'.tif') - arcpy.gp.RasterCalculator_sa('"'+age1+'"+"'+age2+'"+"'+age3+'"',outR4) - - #create raster where pop > 0 and age == 0 - outR5 = os.path.join(scratch,'dc_'+res+'_207.tif') - arcpy.gp.RasterCalculator_sa('Con("'+pop+'",0,1,"Value>0")+Con("'+outR4+'",0,1,"VALUE=0")',outR5) - - #put final two rasters together - outRName = 'gpw_v4_context_'+res+'.tif' - outRPath = os.path.join(outF,outRName) - arcpy.gp.Con_sa(outR5,"207",outRPath,outR3,"VALUE = 0") - - #fix attribute table - arcpy.AddField_management(outRPath,"CATEGORY","TEXT","","","75") - with arcpy.da.UpdateCursor(outRPath,["VALUE","CATEGORY"]) as cursor: - for row in cursor: - if row[0] in catDict: - row[1] = catDict[row[0]] - cursor.updateRow(row) - else: - print "found error" - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/6_validate.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/6_validate.py deleted file mode 100644 index abe79af..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/6_validate.py +++ /dev/null @@ -1,56 +0,0 @@ -#Jane Mills -#7/13/16 -#GPW -#Validate the grids - -import arcpy, os, csv -from arcpy import env - -arcpy.CheckOutExtension("Spatial") -env.overwriteOutput = True - -highRes = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\high_res' -lowRes = r'D:\gpw\release_4_1\low_res' -outGDB = os.path.join(lowRes,'scratch','zonal_stats.gdb') -#arcpy.CreateFileGDB_management(os.path.join(lowRes,'scratch'),'zonal_stats.gdb') - -resolutions = ['2pt5_min','15_min','30_min','1_deg'] - -csvPath = open(os.path.join(lowRes,'scratch','counts_rasters.csv'),"wb") -csvFile = csv.writer(csvPath) -csvFile.writerow(("ISO","raster","raster_sum")) - -#check high res rasters -##env.workspace = highRes -##rasterList = arcpy.ListRasters("*cntm*") -##ids = 'gpw_v4_national_identifier.tif' -##print "30_sec" -## -##for raster in rasterList: -## outTable = os.path.join(outGDB,'temp') -## arcpy.gp.ZonalStatisticsAsTable_sa(ids,"ISOCODE",raster,outTable,"DATA","SUM") -## with arcpy.da.SearchCursor(outTable,['ISOCODE','SUM']) as cursor: -## for row in cursor: -## csvFile.writerow((row[0],raster,row[1])) -## -##print "finished" - -#check low res rasters -env.workspace = lowRes -env.overwriteOutput = True -for res in resolutions: - print res - ids = 'gpw_v4_national_identifier_'+res+'.tif' - rasterList = arcpy.ListRasters("*cntm*"+res+"*") - for raster in rasterList: - outTable = os.path.join(outGDB,'temp') - arcpy.gp.ZonalStatisticsAsTable_sa(ids,"ISOCODE",raster,outTable,"DATA","SUM") - with arcpy.da.SearchCursor(outTable,['ISOCODE','SUM']) as cursor: - for row in cursor: - csvFile.writerow((row[0],raster,row[1])) - - print "finished" - -print "done" - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/7_validate_global.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/7_validate_global.py deleted file mode 100644 index afaeb82..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/7_validate_global.py +++ /dev/null @@ -1,49 +0,0 @@ -#Jane Mills -#7/13/16 -#GPW -#Validate the grids - -import arcpy, os, csv -from arcpy import env - -arcpy.CheckOutExtension("Spatial") -env.overwriteOutput = True - -highRes = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\high_res' -lowRes = r'D:\gpw\release_4_1\low_res' -outGDB = os.path.join(lowRes,'scratch','zonal_stats.gdb') - -resolutions = ['2pt5_min','15_min','30_min','1_deg'] - -#check high res rasters -env.workspace = highRes -rasterList = arcpy.ListRasters("*cntm*") -#ids = 'gpw_v4_national_identifier.tif' -ext = os.path.join(lowRes,'extents','gpw4_extent_30_sec.tif') -print "30_sec" - -#for raster in rasterList: -# print raster -# outTable = os.path.join(outGDB,raster[:-4]+"_30_sec") -# arcpy.gp.ZonalStatisticsAsTable_sa(ext,"VALUE",raster,outTable,"DATA","SUM") - -print "finished" - -#check low res rasters -env.workspace = lowRes -env.overwriteOutput = True -for res in resolutions: - print res - #ids = 'gpw_v4_national_identifier_'+res+'.tif' - ext = os.path.join(lowRes,'extents','gpw4_extent_'+res+'.tif') - rasterList = arcpy.ListRasters("*cntm*"+res+"*") - for raster in rasterList: - print raster - outTable = os.path.join(outGDB,raster[:-4]) - arcpy.gp.ZonalStatisticsAsTable_sa(ext,"VALUE",raster,outTable,"DATA","SUM") - - print "finished" - -print "done" - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/8_export_results.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/8_export_results.py deleted file mode 100644 index eb1d3a5..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/8_export_results.py +++ /dev/null @@ -1,27 +0,0 @@ -#Jane Mills -#7/13/16 -#GPW -#Validate the grids - -import arcpy, os, csv -from arcpy import env - -arcpy.CheckOutExtension("Spatial") - -outGDB = r'D:\gpw\release_4_1\low_res\scratch\zonal_stats.gdb' -env.workspace = outGDB -tableList = arcpy.ListTables() -tableList.sort() - -csvPath = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\low_res_rasters\counts_rasters.csv' -csvFile = csv.writer(open(csvPath,"wb")) -csvFile.writerow(("raster","raster_sum")) - -for table in tableList: - print table - with arcpy.da.SearchCursor(table,'SUM') as cursor: - for row in cursor: - csvFile.writerow((table,row[0])) - -print "finished" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/add_attributes_to_natid.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/add_attributes_to_natid.py deleted file mode 100644 index 2c50c9d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/add_attributes_to_natid.py +++ /dev/null @@ -1,58 +0,0 @@ -#Jane Mills -#GPW -#Aggregate the national identifier grid - -import arcpy, os -from arcpy import env -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") - -inFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\national_identifier_edits' -inFC = os.path.join(inFolder,'national_identifier_polygons.gdb','gpw_v4_national_identifier_grid_30_sec') -#inR = os.path.join(inFolder,'gpw_v4_national_identifier_30_sec.tif') -#r = os.path.join(inFolder,'gpw_v4_national_identifier_30_sec_con.tif') - - -fNames = [] -fields = [] -fList = arcpy.ListFields(inFC) -skip = ["OBJECTID","SHAPE","SHAPE_AREA","SHAPE_LENGTH"] -#skip = ["OID","VALUE","COUNT"] - -for f in fList: - if f.name.upper() in skip: - pass - else: - fNames.append(f.name) - fields.append(f) - -gridDict = {} -with arcpy.da.SearchCursor(inFC,["GRIDCODE"]+fNames) as cursor: - for row in cursor: - gridDict[row[0]] = row[1:] - -env.workspace = inFolder -rList = arcpy.ListRasters() -for r in rList: - print r - for f in fields: - if f.type == 'Integer': - arcpy.AddField_management(r,f.name,"LONG") - elif f.type == 'String': - arcpy.AddField_management(r,f.name,"TEXT","","",f.length) - elif f.type == 'SmallInteger': - arcpy.AddField_management(r,f.name,"SHORT") - elif f.type == 'Double': - arcpy.AddField_management(r,f.name,"DOUBLE") - else: - print "this field type doesn't belong" - - with arcpy.da.UpdateCursor(r,["Value"]+fNames) as cursor: - for row in cursor: - if row[0] in gridDict: - row[1:] = gridDict[row[0]] - cursor.updateRow(row) - else: - print "found an error" - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/convert_to_ascii.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/convert_to_ascii.py deleted file mode 100644 index 61c5c23..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/convert_to_ascii.py +++ /dev/null @@ -1,50 +0,0 @@ -#Jane Mills -#7/12/16 -#GPW -#Validate the grids - -import arcpy, os -from arcpy import env - -arcpy.CheckOutExtension("Spatial") - -#root = r'D:\gpw\release_4_1\gdal_tifs' -#outFolder = r'D:\gpw\release_4_1\ascii' -root = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\gdal_tifs' -outFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\netCDF\rasters' - -rectangles = ["-180 0 -90 90","-90 0 0 90","0 0 90 90","90 0 180 90", - "-180 -90 -90 -0.000001","-90 -90 0 -0.000001","0 -90 90 -0.000001","90 -90 180 -0.000001"] - -env.workspace = root -rList = arcpy.ListRasters("*e_a0*bt*cntm_30_sec.tif") -rList.sort() - -for r in rList: - print r - i = 0 - rect = rectangles[i] - outTemp = os.path.join(outFolder,os.path.basename(r)[:-4]+'_'+str(i+1)+'.tif') - arcpy.Clip_management(r, rect, outTemp) - - - -##for r in rList: -## print r -## if '30_sec' in r: -## for i in range(len(rectangles)): -## outAscii = os.path.join(outFolder,r[:-4]+'_'+str(i+1)+'.txt') -## rect = rectangles[i] -## outTemp = os.path.join(outFolder,'temp',r+'_'+str(i+1)+'.tif') -## arcpy.Clip_management(r, rect, outTemp) -## arcpy.RasterToASCII_conversion(outTemp,outAscii) -## #arcpy.Delete_management(outTemp) -## -## else: -## outAscii = os.path.join(outFolder,r[:-4]+'.txt') -## arcpy.RasterToASCII_conversion(r,outAscii) - - -print "complete!" - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/export_nid_attributes_as_raster.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/export_nid_attributes_as_raster.py deleted file mode 100644 index 83e4843..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/export_nid_attributes_as_raster.py +++ /dev/null @@ -1,41 +0,0 @@ -#Jane Mills -#GPW -#Aggregate the national identifier grid - -import arcpy, os -from arcpy import env -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\national_identifier_edits\national_identifier_polygons.gdb' -extents = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\ancillary\extents' -outF = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\netCDF\quality_tifs' - -env.workspace = inGDB -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -fieldList = ['DATACODE','DATAYEAR','DATALEVEL','GRSTART','GREND','GRLEVEL','LASTCENSUS'] -nameList = ['data_code','data_year','data_level','gr_start','gr_end','gr_level','last_census'] - -for fc in fcList: - print fc - res = fc[32:] - extRast = os.path.join(extents,'gpw4_extent_'+res+'.tif') - - env.snapRaster = extRast - extRaster = arcpy.sa.Raster(extRast) - env.extent = extRaster.extent - env.cellSize = extRast - - for i in range(len(fieldList)): - field = fieldList[i] - print field - - outName = 'gpw_v4_' + nameList[i] + '_' + res + '.tif' - outR = os.path.join(outF,outName) - - arcpy.PolygonToRaster_conversion(fc,field,outR,"CELL_CENTER","NONE") - - -print "complete" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/log b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/log deleted file mode 100644 index 903958f..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/log +++ /dev/null @@ -1,5353 +0,0 @@ -201707111448 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_context_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_context_15_min.tif ) -201707111448 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014ft -201707111448 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014bt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014bt_ -201707111448 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024bt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024bt_ -201707111448 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049ft -201707111448 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014mt -201707111448 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024mt -201707111448 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034ft -201707111448 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044bt_ -201707111448 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044mt -201707111448 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054ft -201707111448 0 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_064 -201707111448 0 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a005_009 -201707111448 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064mt -201707111448 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064mt_ -201707111448 0 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039 -201707111450 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_context_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_context_15_min.tif ) -201707111450 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_context_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_context_1_deg.tif ) -201707111450 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014ft -201707111450 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014bt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014bt_ -201707111450 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024bt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024bt_ -201707111450 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049ft -201707111450 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014mt -201707111450 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014mt_ -201707111450 0 8 0jmills D:\gpw\release_4_1\ascii\gpw_v4_context_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_context_2pt5_min.tif ) -201707111451 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_context_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_context_30_min.tif ) -201707111451 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014 -201707111451 1 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024 -201707111451 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014 -201707111451 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014mt -201707111451 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024bt -201707111451 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014bt -201707111451 0 31 0jmills D:\gpw\release_4_1\ascii\gpw_v4_context_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_context_30_sec_1.tif ) -201707111452 0 30 0jmills D:\gpw\release_4_1\ascii\gpw_v4_context_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_context_30_sec_2.tif ) -201707111453 2 93 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111454 2 95 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111454 0 34 0jmills D:\gpw\release_4_1\ascii\gpw_v4_context_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_context_30_sec_4.tif ) -201707111455 2 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111456 2 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111458 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_004 -201707111458 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_004bt -201707111500 3 -324 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111503 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111506 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111511 2 -333 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111516 3 -325 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111527 16 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_004 -201707111531 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_004mt -201707111537 21 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_019 -201707111539 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_019bt -201707111540 23 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_004 -201707111542 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_004bt -201707111547 7 -324 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111547 4 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111547 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111547 2 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111549 2 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111549 1 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111550 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111550 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111552 2 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111552 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111553 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014mt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014mt -201707111553 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014mt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014mt_ -201707111555 2 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_064 -201707111556 3 -406 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_019 -201707111556 3 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049 -201707111556 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_019mt -201707111556 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049mt -201707111556 3 -406 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014 -201707111556 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014mt -201707111558 3 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111558 3 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111558 1 -340 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111559 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111559 2 96 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111601 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111601 1 92 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111601 1 93 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111601 1 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111602 2 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111602 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111602 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111604 2 -328 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111604 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_06 -201707111604 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024ft -201707111604 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024ft_ -201707111604 1 -330 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111605 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009ft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a005_009ft -201707111605 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009ft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a005_009ft_ -201707111605 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014ft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014ft -201707111605 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014ft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014ft_ -201707111606 2 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024 -201707111607 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024ft -201707111607 2 96 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111607 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a005_009ft -201707111607 2 -324 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111608 3 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014 -201707111608 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014ft -201707111609 4 -324 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111609 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_004 -201707111609 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_019 -201707111609 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_004mt -201707111609 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_019bt -201707111611 2 -332 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111611 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_06 -201707111611 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111612 2 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111612 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111614 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111614 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111614 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111615 2 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111615 2 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111617 2 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111617 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064mt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_064mt_ -201707111618 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049bt -201707111619 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049bt_ -201707111622 4 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049 -201707111622 4 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014 -201707111622 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049mt -201707111623 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014mt -201707111623 3 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049 -201707111623 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049bt -201707111624 6 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111625 3 -324 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111626 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111626 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111626 2 92 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111626 1 -338 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111627 2 93 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_06 -201707111627 2 92 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111627 2 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111628 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111629 2 94 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111629 2 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111629 2 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111630 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111631 2 -331 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111632 2 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111632 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024ft -201707111633 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024ft_ -201707111637 6 -325 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111637 5 23 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a005_009 -201707111638 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014ft -201707111639 5 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024 -201707111639 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024ft -201707111639 7 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111640 7 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111641 2 -333 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111641 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111641 2 -332 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111641 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111641 1 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111642 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111643 2 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111644 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111644 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111644 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_00 -201707111644 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111644 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111644 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111645 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019ft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_019ft -201707111645 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019ft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_019ft_ -201707111646 2 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111647 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111647 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_064mt -201707111648 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004ft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_004ft -201707111648 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004ft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_004ft_ -201707111650 5 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_019 -201707111651 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_019ft -201707111652 5 23 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014 -201707111652 4 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_064 -201707111652 4 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a005_009 -201707111653 5 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_064 -201707111653 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a005_009bt -201707111653 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_064bt -201707111654 5 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_004 -201707111654 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_004ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_004ft -201707111654 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024mt -201707111654 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024mt_ -201707111655 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024 -201707111655 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024mt -201707111655 7 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111655 7 -322 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111657 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111657 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111657 2 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111658 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111658 2 92 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_06 -201707111658 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049bt -201707111658 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049bt_ -201707111701 3 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111701 3 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111702 3 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111702 3 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_06 -201707111702 3 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111702 4 -406 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049 -201707111703 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049bt -201707111704 2 -331 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111705 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014mt -201707111705 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014mt_ -201707111705 3 -326 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_06 -201707111706 4 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111706 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014 -201707111707 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014mt -201707111707 4 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111707 3 -324 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_06 -201707111707 3 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111708 3 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111708 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111709 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111709 1 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_06 -201707111710 2 -333 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111710 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111710 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_01 -201707111711 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111711 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111712 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_06 -201707111712 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111713 1 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111714 2 -331 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111715 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a005_009mt -201707111715 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_06 -201707111716 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014bt -201707111717 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014bt_ -201707111720 5 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024 -201707111721 6 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a005_009 -201707111721 5 -406 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_019 -201707111721 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a020_024mt -201707111721 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a005_009mt -201707111721 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_019ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_019ft -201707111721 6 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111721 6 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_06 -201707111721 4 23 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014 -201707111721 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034ft -201707111721 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014bt -201707111723 3 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111723 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111723 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111724 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111724 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111724 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_06 -201707111724 2 -322 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111724 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064bt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_064bt -201707111725 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_064bt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_064bt_ -201707111726 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111726 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009bt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a005_009bt -201707111726 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111727 3 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a015_04 -201707111727 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044bt_ -201707111727 2 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111727 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039bt -201707111728 2 -339 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111729 2 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044 -201707111729 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044bt -201707111729 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111730 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049ft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049ft -201707111730 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111731 3 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111731 3 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111733 3 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a025_029 -201707111733 3 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a015_049ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a015_049 -201707111733 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a025_029bt -201707111733 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044mt -201707111733 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044mt_ -201707111734 4 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111735 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111735 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111736 3 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111736 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044mt -201707111738 3 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111740 4 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111740 4 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111740 4 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111740 4 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111740 4 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111741 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707111742 2 -330 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a010_01 -201707111742 2 -333 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111742 1 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a005_00 -201707111743 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111743 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111743 2 -326 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111743 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a010_014bt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a010_014bt -201707111743 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029mt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a025_029mt_ -201707111743 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054ft -201707111744 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a025_029 -201707111744 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a025_029mt -201707111745 3 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707111746 3 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111746 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111746 2 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707111746 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111747 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111748 2 -323 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707111748 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a000_01 -201707111749 2 -331 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a020_02 -201707111749 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014ft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014ft -201707111749 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014ft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014ft_ -201707111751 2 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059 -201707111751 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a000_014ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a000_014 -201707111751 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059bt -201707111751 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064bt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064bt_ -201707111751 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111752 3 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111753 2 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064 -201707111753 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111753 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707111753 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111753 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707111753 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034ft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034ft -201707111753 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034ft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034ft_ -201707111755 3 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111755 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111756 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707111756 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039ft -201707111756 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039ft_ -201707111757 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034ft -201707111758 2 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111759 2 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707111800 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049bt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049bt_ -201707111800 3 -406 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039 -201707111801 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044bt_ -201707111804 4 23 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a025_029 -201707111804 4 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049 -201707111804 2 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044 -201707111804 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a025_029bt -201707111804 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049bt -201707111804 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044bt -201707111805 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707111806 2 96 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111806 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111808 2 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707111808 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707111808 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707111809 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111811 2 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111811 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111811 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707111813 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054ft -201707111813 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054ft_ -201707111815 5 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111815 3 23 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049 -201707111815 3 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a025_029 -201707111815 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049mt -201707111815 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a025_029mt -201707111816 2 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054 -201707111816 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054ft -201707111817 5 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111817 5 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707111817 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111818 2 -332 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111818 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707111818 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707111819 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111820 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111820 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111821 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111821 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707111822 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111823 2 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111824 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111824 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707111825 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034mt -201707111826 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034mt_ -201707111827 3 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111828 2 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059 -201707111828 2 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034 -201707111830 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034mt -201707111831 4 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111832 5 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707111832 4 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039 -201707111832 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039ft -201707111834 3 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707111834 2 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111834 2 -333 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111835 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707111837 2 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707111837 1 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707111838 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029ft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a025_029ft_ -201707111839 2 -340 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111841 3 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044 -201707111841 3 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a025_029 -201707111841 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034bt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034bt -201707111842 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034bt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034bt_ -201707111843 3 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111844 4 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707111845 3 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049 -201707111845 2 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034 -201707111845 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049bt -201707111845 5 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111845 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034bt -201707111847 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707111847 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111847 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707111848 3 -323 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707111848 2 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111849 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111849 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707111850 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111851 3 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707111851 3 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111852 2 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111853 3 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707111853 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111854 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054mt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054mt -201707111855 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054mt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054mt_ -201707111857 2 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049 -201707111857 2 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064 -201707111857 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049mt -201707111857 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064ft -201707111858 3 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054 -201707111858 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054mt -201707111858 5 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a025_02 -201707111859 2 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111859 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707111901 3 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111903 2 -340 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111904 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111906 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111906 2 108 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111907 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039mt -201707111909 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039mt_ -201707111911 4 23 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034 -201707111912 5 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059 -201707111912 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034mt -201707111913 5 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111916 6 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039 -201707111917 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039mt -201707111919 7 -404 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044 -201707111919 7 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a025_029 -201707111919 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044ft -201707111919 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a025_029ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a025_029ft -201707111919 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064mt -201707111919 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064mt_ -201707111920 3 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111921 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064mt -201707111921 2 -331 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111921 2 -330 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707111921 2 -341 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111921 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707111921 2 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111923 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111923 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111924 2 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111924 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111925 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707111926 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111927 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064ft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064ft -201707111927 2 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111928 3 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111932 5 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034 -201707111932 5 -404 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064 -201707111932 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a030_034bt -201707111933 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054bt -201707111933 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064ft -201707111933 6 -404 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049 -201707111934 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049ft -201707111936 2 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707111936 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707111937 2 -339 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707111937 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111939 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707111940 3 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707111941 3 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111942 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707111944 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039bt_ -201707111946 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059mt_ -201707111948 7 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707111956 12 23 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039 -201707111956 10 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039 -201707111956 9 -404 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059 -201707111956 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039mt -201707111956 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039bt -201707111956 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059mt -201707111957 15 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707111958 4 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707111958 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707111958 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707111958 2 -332 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707112000 2 88 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707112000 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707112001 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a030_03 -201707112001 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707112003 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707112004 3 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707112004 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707112004 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044mt -201707112004 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044mt_ -201707112006 2 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069 -201707112006 2 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064 -201707112007 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069bt -201707112007 3 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044 -201707112007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059bt -201707112007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044mt -201707112009 4 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707112009 5 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707112009 4 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707112009 4 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112011 2 -339 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707112011 1 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707112011 1 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112011 1 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707112012 2 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a045_04 -201707112012 2 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707112013 3 108 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112013 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049ft -201707112013 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049ft_ -201707112013 2 -331 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707112014 2 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707112014 2 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112015 3 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707112015 2 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112015 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707112015 2 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112016 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707112017 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707112017 4 -404 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049 -201707112018 3 108 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112018 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a045_049ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a045_049ft -201707112018 2 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112018 2 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707112018 2 -321 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707112019 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusft -201707112019 3 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112030 13 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707112031 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044bt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a040_044bt -201707112032 2 -333 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707112032 2 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112032 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707112032 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112032 2 -330 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112032 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707112032 2 -323 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707112032 2 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112033 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112033 2 27 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074 -201707112033 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074bt -201707112035 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707112035 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112035 2 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112035 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112035 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707112035 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707112035 2 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707112036 3 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112036 2 111 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112038 3 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a035_03 -201707112038 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112038 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112038 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112038 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a040_04 -201707112038 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a060_06 -201707112039 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039bt -201707112039 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059mt -201707112039 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a035_039bt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a035_039bt_ -201707112039 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059bt -201707112039 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069mt -201707112039 3 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a050_05 -201707112039 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059bt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059bt_ -201707112039 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059mt_ -201707112039 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069mt_ -201707112040 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054ft -201707112040 3 -316 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112040 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusmt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusmt_ -201707112040 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054ft_ -201707112040 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusft -201707112041 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069bt -201707112041 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069bt_ -201707112045 6 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059 -201707112045 6 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069 -201707112045 5 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plus -201707112045 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a055_059mt -201707112045 5 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusmt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plus -201707112045 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069mt -201707112045 5 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a050_054ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a050_054 -201707112045 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusbt -201707112045 3 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069 -201707112045 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusmt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusmt -201707112045 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069bt -201707112046 1 23 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084 -201707112046 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084bt -201707112047 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112048 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112048 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112048 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112048 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112048 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112048 2 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112048 2 93 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112048 2 93 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112051 3 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112051 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112051 3 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112051 2 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112052 3 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112052 3 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112052 3 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112052 3 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112052 2 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112054 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112055 3 -324 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112055 3 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112055 3 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112056 4 108 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112056 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusft -201707112056 3 -325 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112056 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusft_ -201707112056 3 108 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112056 3 -324 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112057 4 -324 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112106 10 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plus -201707112106 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusft -201707112107 6 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112108 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112109 3 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112109 3 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112109 3 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112109 3 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112109 3 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112109 3 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112111 3 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112112 3 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112113 3 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112113 3 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112113 3 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112113 3 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112113 3 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112113 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112113 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112114 2 -325 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112115 2 96 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112116 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112116 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a055_05 -201707112116 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112116 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112116 3 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112116 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112117 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079mt -201707112117 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079mt_ -201707112117 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069ft -201707112117 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a060_064bt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a060_064bt -201707112117 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079bt -201707112117 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusbt -201707112117 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069ft_ -201707112117 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusft -201707112117 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069mt -201707112117 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusbt_ -201707112117 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069mt_ -201707112117 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusft_ -201707112117 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusbt_ -201707112117 3 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112120 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074ft -201707112120 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074ft_ -201707112123 6 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079 -201707112123 6 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plus -201707112123 6 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plus -201707112123 6 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079 -201707112123 6 -404 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069 -201707112123 6 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069 -201707112123 6 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plus -201707112123 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusft -201707112123 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079bt -201707112123 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusbt -201707112123 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079mt -201707112123 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusbt -201707112124 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069mt -201707112124 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069ft -201707112128 7 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074 -201707112129 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074ft -201707112131 7 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112131 3 94 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112132 2 92 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112132 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112132 2 93 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112132 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112132 2 92 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112132 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112132 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112132 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112134 2 96 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112135 3 115 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112135 3 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112135 2 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112135 2 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112135 2 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112135 2 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112135 2 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112135 2 112 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112135 2 112 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112137 2 94 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112138 2 108 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112138 2 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112138 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084ft -201707112138 2 -323 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112138 3 -314 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112138 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084ft_ -201707112138 2 109 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112138 2 -322 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112139 3 -322 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112139 3 -315 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112143 7 -315 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112151 13 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084 -201707112151 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084ft -201707112153 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112153 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112153 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112153 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112153 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112153 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112153 2 110 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112153 2 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112153 2 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112156 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112156 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112156 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112156 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112156 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112156 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112156 2 110 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112156 2 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112156 2 108 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112158 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112158 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112158 2 96 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112159 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112159 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112159 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112159 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusft -201707112159 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusbt -201707112159 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusbt_ -201707112159 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusft_ -201707112159 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079mt -201707112159 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074ft -201707112159 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079bt -201707112159 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusmt -201707112159 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074ft_ -201707112159 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079mt_ -201707112159 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusmt_ -201707112159 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079bt_ -201707112159 2 -320 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112159 2 -326 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112159 2 -325 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065_06 -201707112200 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusmt -201707112200 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusmt_ -201707112200 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069ft -201707112200 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusbt -201707112200 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069ft_ -201707112200 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusbt_ -201707112201 2 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plus -201707112201 2 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plus -201707112201 2 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079 -201707112201 2 -406 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074 -201707112201 2 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079 -201707112201 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusft -201707112201 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusbt -201707112201 2 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plus -201707112201 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079bt -201707112201 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074ft -201707112201 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079mt -201707112201 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusmt -201707112202 2 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069 -201707112202 2 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plus -201707112202 2 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plus -201707112202 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065_069ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065_069ft -201707112202 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusbt -201707112202 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusmt -201707112202 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusmt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusmt -201707112202 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusmt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusmt_ -201707112203 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusmt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plus -201707112203 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusmt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusmt -201707112204 3 88 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112205 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112205 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112205 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112205 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112205 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112205 2 93 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112205 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112207 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112207 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112208 3 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112208 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112208 2 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112208 2 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112208 2 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112208 2 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112208 2 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112210 2 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112210 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112211 2 -323 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112211 2 106 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112211 2 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112211 2 108 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112212 3 -322 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112213 4 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112224 12 -323 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112224 3 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112224 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112224 2 -334 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112224 2 -331 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112224 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112224 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112224 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112224 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112225 3 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112227 2 95 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112227 2 104 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112227 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112227 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112227 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112227 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112227 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112227 2 101 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112228 2 100 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112230 2 92 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112230 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112230 2 -334 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112230 2 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112230 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112230 2 96 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112230 2 -323 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112231 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084ft -201707112231 3 98 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112231 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusbt -201707112231 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084ft_ -201707112231 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079ft -201707112231 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusft -201707112231 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074mt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074mt -201707112231 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusbt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusbt -201707112231 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusft_ -201707112231 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusbt_ -201707112231 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079ft_ -201707112232 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074mt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074mt_ -201707112232 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusbt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusbt_ -201707112232 3 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112232 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusmt -201707112233 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusmt_ -201707112233 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusft -201707112234 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusft_ -201707112238 7 23 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084 -201707112239 7 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plus -201707112239 7 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusbt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plus -201707112239 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084ft -201707112239 7 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079 -201707112239 7 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074 -201707112239 7 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plus -201707112239 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusbt -201707112239 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusbt -201707112240 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074mt -201707112240 7 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plus -201707112240 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079ft -201707112240 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusft -201707112241 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusmt -201707112242 8 -405 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plus -201707112243 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusft -201707112245 6 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112246 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112246 2 -340 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112246 2 92 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112246 2 90 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112246 2 91 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112246 2 92 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112246 2 89 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112246 2 -338 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112246 2 92 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112248 2 99 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112249 2 97 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112249 2 102 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112249 2 103 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112249 2 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112250 3 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112250 3 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112250 3 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112250 3 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112250 3 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112251 2 -331 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112252 2 95 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112252 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusmt -201707112252 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusmt_ -201707112252 2 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707112253 3 105 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a065plu -201707112254 2 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusbt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusbt -201707112255 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusbt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusbt_ -201707112255 5 -323 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080plu -201707112255 5 108 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112255 5 -323 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070plu -201707112255 5 109 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a070_07 -201707112255 5 -321 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075_07 -201707112255 5 107 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a075plu -201707112256 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_1 -201707112257 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopmt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopmt_20 -201707112258 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_watermask_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_watermask_1_deg.tif ) -201707112259 7 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plus -201707112259 1 9 0jmills D:\gpw\release_4_1\ascii\gpw_v4_watermask_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_watermask_2pt5_min.tif -201707112259 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_watermask_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_watermask_30_min.tif ) -201707112300 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusmt -201707112300 5 -406 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusbt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plus -201707112300 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusbt -201707112300 4 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2005_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707112301 1 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2005_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707112302 4 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopmt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopmt -201707112302 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopmt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopmt_2 -201707112302 6 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2015_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotp -201707112302 5 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2020_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707112302 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707112302 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707112307 1 -333 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\release_4_1\ascii\temp\gpw_v4_e_a080_08 -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusmt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusmt -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusbt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusbt_ -201707121006 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusft -201707121006 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074mt -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusmt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusmt -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079ft -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084mt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084mt -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusbt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusbt -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074bt -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plusft_ -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusmt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusmt_ -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074mt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074mt_ -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079ft_ -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084bt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084bt_ -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusft_ -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusbt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusbt_ -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084mt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084mt_ -201707121006 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074bt_ -201707121006 0 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusbt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plus -201707121006 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusbt -201707121007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusbt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusbt -201707121007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusbt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusbt_ -201707121007 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084 -201707121007 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084mt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084 -201707121007 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079 -201707121007 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusbt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plus -201707121007 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074 -201707121007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusft -201707121007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084bt -201707121007 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusmt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusmt -201707121007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084mt -201707121007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075_079ft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075_079ft -201707121007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084bt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084bt -201707121007 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074mt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074mt -201707121007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusmt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusmt_ -201707121007 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084mt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084mt -201707121007 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a065plusft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a065plus -201707121007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084bt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084bt_ -201707121007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusmt -201707121007 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074 -201707121007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084mt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084mt_ -201707121007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070plusbt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070plusbt -201707121007 0 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusbt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plus -201707121007 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusft -201707121008 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusmt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusmt -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plusft_ -201707121008 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_1 -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusmt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusmt_ -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074bt -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1990_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_1 -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2020_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_20 -201707121008 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074bt -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1990_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_19 -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a070_074bt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a070_074bt_ -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusbt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusbt -201707121008 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopmt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopmt_2 -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusft -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopmt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopmt_20 -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusft_ -201707121008 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1975_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1975_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121008 0 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2005_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707121008 0 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopmt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopmt -201707121008 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080_084mt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080_084 -201707121008 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2005_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopmt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopmt_2 -201707121008 0 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusmt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plus -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a080plusmt -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121008 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2020_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_20 -201707121008 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_maskedareakm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_maskedareakm_1_deg.tif -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_20 -201707121008 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2000_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121009 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusmt -201707121009 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2005_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121009 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a075plusft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a075plus -201707121009 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusmt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusmt -201707121009 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2005_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121009 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusmt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusmt_ -201707121009 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1990_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707121009 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plus -201707121009 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1990_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_1 -201707121009 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_watermask_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_watermask_1_deg.tif ) -201707121009 1 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1975_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotp -201707121009 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2000_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121009 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusft -201707121009 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_watermask_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_watermask_30_min.tif ) -201707121009 0 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_maskedareakm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_maskedareakm_2pt5_mi -201707121009 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusft_ -201707121009 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2015_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121009 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2015_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121009 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1990_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121009 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1990_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121009 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_maskedareakm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_maskedareakm_30_min.ti -201707121009 1 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2020_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707121009 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_mean_maskedadminarea_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_mean_maskedadm -201707121009 0 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusmt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plus -201707121009 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_mean_maskedadminarea_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_mean_maskedadmi -201707121009 0 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2020_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121010 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopft_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopft_2 -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusmt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusmt -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopft_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopft_20 -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121010 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1975_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_1 -201707121010 1 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2005_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotp -201707121010 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1975_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_19 -201707121010 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_20 -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121010 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2005_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121010 1 24 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plus -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2005_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121010 1 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2000_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_a085plusft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_a085plusft -201707121010 1 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1990_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotp -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2015_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121010 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121010 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2020_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2000_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2020_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2000_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_20 -201707121010 1 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_mean_maskedadminarea_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_mean_maskeda -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1990_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1990_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121010 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_mean_maskedadminarea_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_mean_maskedadm -201707121010 0 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopft_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopft -201707121011 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopft_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopft_2 -201707121011 1 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1975_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707121011 1 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707121011 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopft_2010_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopft_2 -201707121011 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopft_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopft_20 -201707121011 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2005_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotp -201707121011 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_1 -201707121011 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2005_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121011 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2015_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121011 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1975_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_19 -201707121011 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2015_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_20 -201707121011 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121011 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2010_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121011 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2000_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707121011 1 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2020_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotp -201707121011 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2000_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121012 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121012 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2005_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121012 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2020_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121012 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2005_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_20 -201707121012 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2020_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121012 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1990_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121012 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopft_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopft -201707121012 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2000_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121012 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2000_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121012 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopft_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopft_2 -201707121012 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopmt_2010_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopmt_2 -201707121012 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2015_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707121012 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1990_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_1 -201707121012 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1990_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_19 -201707121012 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121012 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121013 1 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2015_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121013 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2015_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_20 -201707121013 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2010_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121013 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2005_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707121013 1 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2020_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotp -201707121013 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121013 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2020_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121013 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_waterareakm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_waterareakm_15_min.tif -201707121013 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2005_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_20 -201707121013 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_waterareakm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_waterareakm_1_deg.tif ) -201707121013 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2000_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotp -201707121013 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopmt_2010_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopmt -201707121014 2 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_1990_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707121014 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121014 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopmt_2 -201707121014 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2000_dens_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121014 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2015_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt -201707121014 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2000_dens_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121014 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2015_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121014 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_e_atotpopbt_2020_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_e_atotpopbt_2 -201707121014 1 22 0jmills D:\gpw\release_4_1\ascii\gpw_v4_waterareakm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_waterareakm_2pt5_min. -201707121014 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_waterareakm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_waterareakm_30_min.tif -201707121014 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_watermask_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_watermask_15_min.tif ) -201707121015 5 210 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_identi -201707121015 2 26 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2010_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotp -201707121015 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2010_dens_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121015 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2015_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121015 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2015_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121015 1 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_2000_dens_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotp -201707121019 3 -225 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_identif -201707121024 4 207 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_iden -201707121028 4 205 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_identi -201707121029 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1975_cntm_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121029 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1975_cntm_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpopb -201707121029 0 25 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1975_cntm_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotp -201707121030 0 1 0jmills D:\gpw\release_4_1\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_une_atotpop -201707121316 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_identi -201707121316 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_identif -201707121316 0 8 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_iden -201707121316 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_identi -201707121342 0 18 0jmills D:\gpw\ascii\gpw_v4_context_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_context_30_sec_1.tif ) -201707121343 1 18 0jmills D:\gpw\ascii\gpw_v4_context_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_context_30_sec_2.tif ) -201707121343 1 54 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_1.t -201707121343 1 52 0jmills D:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_1.t -201707121343 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_1.t -201707121343 1 55 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_1.t -201707121344 1 17 0jmills D:\gpw\ascii\gpw_v4_context_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_context_30_sec_4.tif ) -201707121344 0 14 0jmills D:\gpw\ascii\gpw_v4_context_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_context_30_sec_5.tif ) -201707121345 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_2.t -201707121345 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_2.t -201707121345 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_dens_30_sec_2.t -201707121345 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_2.t -201707121345 1 55 0jmills D:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_2.t -201707121345 1 57 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_2.t -201707121346 1 13 0jmills D:\gpw\ascii\gpw_v4_context_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_context_30_sec_8.tif ) -201707121347 2 59 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_3.t -201707121347 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_dens_30_sec_3.t -201707121347 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_3.t -201707121347 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_cntm_30_sec_3.t -201707121347 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_cntm_30_sec_3.t -201707121347 1 62 0jmills D:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_3.t -201707121347 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_1.t -201707121347 1 62 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_3.t -201707121348 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_4.t -201707121348 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_4.t -201707121349 2 59 0jmills D:\gpw\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_dens_30_sec_4.t -201707121349 2 61 0jmills D:\gpw\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_cntm_30_sec_4.t -201707121349 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_4.t -201707121349 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_cntm_30_sec_4.t -201707121349 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_cntm_30_sec_4.t -201707121349 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_4.t -201707121349 0 38 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_5.t -201707121350 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_5.t -201707121350 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_5.t -201707121350 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_cntm_30_sec_5.t -201707121350 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_5.t -201707121350 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_cntm_30_sec_5.t -201707121350 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_cntm_30_sec_5.t -201707121350 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_5.t -201707121350 0 -391 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_6.t -201707121350 1 -369 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_3.t -201707121351 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_6.t -201707121351 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_6.t -201707121351 1 -390 0jmills D:\gpw\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_dens_30_sec_6.t -201707121351 1 -391 0jmills D:\gpw\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_cntm_30_sec_6.t -201707121351 1 -389 0jmills D:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_6.t -201707121351 1 -390 0jmills D:\gpw\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_cntm_30_sec_6.t -201707121351 1 -390 0jmills D:\gpw\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_cntm_30_sec_6.t -201707121351 1 -390 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_6.t -201707121351 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_7.t -201707121352 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_7.t -201707121352 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_7.t -201707121352 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_cntm_30_sec_7.t -201707121352 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_4.t -201707121352 0 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_7.t -201707121352 0 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_8.t -201707121353 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_8.t -201707121353 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_8.t -201707121353 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_dens_30_sec_8.t -201707121353 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_8.t -201707121353 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_5.t -201707121354 1 42 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_8.t -201707121354 1 54 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_1.t -201707121354 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_1.t -201707121354 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_6.t -201707121354 0 52 0jmills D:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_1.t -201707121355 1 52 0jmills D:\gpw\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_dens_30_sec_1.t -201707121355 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_1.t -201707121355 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_1.t -201707121355 1 55 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_1.t -201707121355 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_2.t -201707121356 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_7.t -201707121356 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_2.t -201707121356 1 55 0jmills D:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_2.t -201707121356 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_2.t -201707121356 1 54 0jmills D:\gpw\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_dens_30_sec_2.t -201707121356 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_2.t -201707121357 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_8.t -201707121357 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_2.t -201707121357 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_3.t -201707121358 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_3.t -201707121358 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_3.t -201707121358 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_3.t -201707121358 1 52 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_1.t -201707121358 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_3.t -201707121359 2 63 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_3.t -201707121359 1 -369 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_4.t -201707121400 2 -370 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_4.t -201707121400 1 -375 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_2.t -201707121400 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_dens_30_sec_4.t -201707121400 1 -370 0jmills D:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_4.t -201707121400 1 -370 0jmills D:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_4.t -201707121400 1 -370 0jmills D:\gpw\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_dens_30_sec_4.t -201707121400 1 -369 0jmills D:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_4.t -201707121400 1 -368 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_4.t -201707121401 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_5.t -201707121401 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_5.t -201707121401 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_dens_30_sec_5.t -201707121401 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_5.t -201707121401 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_5.t -201707121401 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_dens_30_sec_5.t -201707121401 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_5.t -201707121401 0 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_6.t -201707121402 1 41 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_5.t -201707121402 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_3.t -201707121402 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_6.t -201707121402 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_6.t -201707121402 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_dens_30_sec_6.t -201707121402 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_6.t -201707121402 0 40 0jmills D:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_6.t -201707121402 0 40 0jmills D:\gpw\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_dens_30_sec_6.t -201707121402 0 40 0jmills D:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_6.t -201707121403 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_7.t -201707121403 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_6.t -201707121403 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_7.t -201707121403 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_7.t -201707121403 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_7.t -201707121403 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_7.t -201707121403 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_4.t -201707121404 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_7.t -201707121404 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_7.t -201707121404 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_8.t -201707121404 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_dens_30_sec_8.t -201707121404 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_8.t -201707121405 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_5.t -201707121405 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_8.t -201707121405 1 42 0jmills D:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_8.t -201707121405 1 54 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_1.t -201707121406 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_6.t -201707121406 1 54 0jmills D:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_1.t -201707121406 1 54 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_1.t -201707121406 1 52 0jmills D:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_1.t -201707121406 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_1.t -201707121406 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_1.t -201707121406 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_dens_30_sec_1.t -201707121407 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_1.t -201707121407 1 55 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_2.t -201707121407 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_7.t -201707121408 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_2.t -201707121408 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_2.t -201707121408 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_dens_30_sec_2.t -201707121408 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_2.t -201707121408 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_8.t -201707121408 1 -370 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_3.t -201707121408 1 58 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_2.t -201707121410 2 -370 0jmills D:\gpw\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_dens_30_sec_3.t -201707121410 2 -370 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_3.t -201707121410 1 -377 0jmills D:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_1.t -201707121410 1 -370 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_3.t -201707121410 1 -368 0jmills D:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_3.t -201707121410 1 -368 0jmills D:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_3.t -201707121410 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_4.t -201707121410 1 63 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_3.t -201707121411 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_5.t -201707121411 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_4.t -201707121412 2 60 0jmills D:\gpw\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_dens_30_sec_4.t -201707121412 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_4.t -201707121412 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_4.t -201707121412 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_4.t -201707121412 1 62 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_4.t -201707121412 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_6.t -201707121413 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_5.t -201707121413 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_dens_30_sec_5.t -201707121413 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_dens_30_sec_5.t -201707121413 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_5.t -201707121413 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_5.t -201707121413 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_5.t -201707121413 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_5.t -201707121413 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_5.t -201707121413 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_7.t -201707121413 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_3.t -201707121414 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_6.t -201707121414 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_dens_30_sec_6.t -201707121414 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_dens_30_sec_6.t -201707121414 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_6.t -201707121414 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_6.t -201707121414 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_6.t -201707121414 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_8.t -201707121415 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_6.t -201707121415 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_7.t -201707121415 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_dens_30_sec_7.t -201707121415 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_7.t -201707121415 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_7.t -201707121415 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_7.t -201707121415 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_7.t -201707121415 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_4.t -201707121416 1 41 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_7.t -201707121416 1 52 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_1.t -201707121416 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_8.t -201707121416 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_dens_30_sec_8.t -201707121416 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_8.t -201707121416 0 38 0jmills D:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_8.t -201707121416 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_8.t -201707121417 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_5.t -201707121417 1 42 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_8.t -201707121418 1 54 0jmills D:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_1.t -201707121418 1 -375 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_2.t -201707121418 1 52 0jmills D:\gpw\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_dens_30_sec_1.t -201707121418 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_dens_30_sec_1.t -201707121418 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_1.t -201707121418 1 52 0jmills D:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_1.t -201707121419 2 -373 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_1.t -201707121419 1 -391 0jmills D:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_7.t -201707121419 1 -373 0jmills D:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_2.t -201707121419 1 -374 0jmills D:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_2.t -201707121420 2 -374 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_2.t -201707121420 1 -374 0jmills D:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_2.t -201707121420 2 61 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_3.t -201707121420 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_8.t -201707121420 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_2.t -201707121421 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_3.t -201707121422 2 60 0jmills D:\gpw\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_dens_30_sec_3.t -201707121422 2 59 0jmills D:\gpw\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_dens_30_sec_3.t -201707121422 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_3.t -201707121422 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_3.t -201707121422 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_4.t -201707121422 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_3.t -201707121423 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_5.t -201707121423 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_4.t -201707121423 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_4.t -201707121424 2 61 0jmills D:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_4.t -201707121424 2 60 0jmills D:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_4.t -201707121424 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_4.t -201707121424 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_4.t -201707121425 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_6.t -201707121425 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_5.t -201707121425 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_5.t -201707121425 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_5.t -201707121425 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_5.t -201707121425 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_5.t -201707121425 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_5.t -201707121425 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_3.t -201707121426 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_dens_30_sec_6.t -201707121426 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_7.t -201707121426 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_6.t -201707121426 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_6.t -201707121426 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_6.t -201707121426 0 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_6.t -201707121427 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_dens_30_sec_7.t -201707121427 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_7.t -201707121427 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_dens_30_sec_7.t -201707121427 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_7.t -201707121427 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_7.t -201707121427 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_7.t -201707121427 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_4.t -201707121427 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_7.t -201707121427 0 -389 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_7.t -201707121428 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_dens_30_sec_8.t -201707121428 1 -390 0jmills D:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_8.t -201707121428 1 -391 0jmills D:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_8.t -201707121428 0 -391 0jmills D:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_5.t -201707121428 0 -391 0jmills D:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_8.t -201707121429 2 52 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_1.t -201707121429 1 42 0jmills D:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_8.t -201707121430 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_6.t -201707121430 1 52 0jmills D:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_1.t -201707121430 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_1.t -201707121430 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_1.t -201707121430 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_1.t -201707121430 1 52 0jmills D:\gpw\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_dens_30_sec_1.t -201707121430 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_dens_30_sec_1.t -201707121430 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_1.t -201707121430 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_2.t -201707121430 1 57 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_1.t -201707121431 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_7.t -201707121431 1 55 0jmills D:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_2.t -201707121431 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_2.t -201707121432 2 55 0jmills D:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_2.t -201707121432 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_8.t -201707121432 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_2.t -201707121432 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_3.t -201707121432 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_2.t -201707121433 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_3.t -201707121433 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_3.t -201707121434 2 59 0jmills D:\gpw\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_dens_30_sec_3.t -201707121434 2 61 0jmills D:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_3.t -201707121434 2 60 0jmills D:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_3.t -201707121434 1 62 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_3.t -201707121435 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_5.t -201707121435 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_4.t -201707121435 1 55 0jmills D:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_2.t -201707121436 2 60 0jmills D:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_4.t -201707121436 2 60 0jmills D:\gpw\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_dens_30_sec_4.t -201707121436 2 60 0jmills D:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_4.t -201707121436 1 63 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_4.t -201707121436 0 -390 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_6.t -201707121436 0 38 0jmills D:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_5.t -201707121437 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_dens_30_sec_5.t -201707121437 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_5.t -201707121437 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_5.t -201707121437 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_5.t -201707121437 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_5.t -201707121437 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_3.t -201707121437 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_7.t -201707121438 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_6.t -201707121438 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_dens_30_sec_6.t -201707121438 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_dens_30_sec_6.t -201707121438 1 -391 0jmills D:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_6.t -201707121438 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_6.t -201707121438 0 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_6.t -201707121439 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_8.t -201707121439 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_7.t -201707121439 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_4.t -201707121439 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_dens_30_sec_7.t -201707121439 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_dens_30_sec_7.t -201707121439 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_7.t -201707121439 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_7.t -201707121439 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_7.t -201707121439 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_7.t -201707121440 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_7.t -201707121440 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_5.t -201707121440 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_1.t -201707121440 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_dens_30_sec_8.t -201707121440 0 40 0jmills D:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_8.t -201707121440 1 40 0jmills D:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_8.t -201707121440 0 40 0jmills D:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_8.t -201707121440 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_8.t -201707121441 1 42 0jmills D:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_8.t -201707121441 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_6.t -201707121442 2 52 0jmills D:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_1.t -201707121442 1 57 0jmills D:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_2.t -201707121442 1 52 0jmills D:\gpw\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_dens_30_sec_1.t -201707121442 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_cntm_30_sec_1.t -201707121442 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_cntm_30_sec_1.t -201707121442 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_dens_30_sec_1.t -201707121442 1 52 0jmills D:\gpw\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_cntm_30_sec_1.t -201707121442 1 53 0jmills D:\gpw\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_cntm_30_sec_1.t -201707121443 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_2.t -201707121443 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_8.t -201707121444 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_3.t -201707121444 1 55 0jmills D:\gpw\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_dens_30_sec_2.t -201707121444 1 54 0jmills D:\gpw\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_dens_30_sec_2.t -201707121444 1 55 0jmills D:\gpw\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_cntm_30_sec_2.t -201707121444 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_cntm_30_sec_2.t -201707121444 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_dens_30_sec_2.t -201707121444 1 56 0jmills D:\gpw\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_cntm_30_sec_2.t -201707121445 1 52 0jmills D:\gpw\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_1.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_cntm_30_sec_1.t -201707121445 1 59 0jmills D:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_3.t -201707121446 2 61 0jmills D:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_4.t -201707121446 2 60 0jmills D:\gpw\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_dens_30_sec_3.t -201707121446 1 58 0jmills D:\gpw\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_dens_30_sec_3.t -201707121446 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_cntm_30_sec_3.t -201707121446 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_dens_30_sec_3.t -201707121447 2 55 0jmills D:\gpw\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_2.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_cntm_30_sec_2.t -201707121447 2 60 0jmills D:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_4.t -201707121447 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_5.t -201707121448 2 60 0jmills D:\gpw\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_dens_30_sec_4.t -201707121448 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_5.t -201707121448 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_dens_30_sec_4.t -201707121448 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_cntm_30_sec_4.t -201707121448 1 -390 0jmills D:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_6.t -201707121448 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_cntm_30_sec_4.t -201707121448 1 60 0jmills D:\gpw\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_3.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_cntm_30_sec_3.t -201707121449 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_dens_30_sec_5.t -201707121449 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_cntm_30_sec_5.t -201707121449 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_6.t -201707121449 1 38 0jmills D:\gpw\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_5.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_cntm_30_sec_5.t -201707121449 0 39 0jmills D:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_7.t -201707121450 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_6.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_dens_30_sec_6.t -201707121450 1 39 0jmills D:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_7.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_7.t -201707121450 1 61 0jmills D:\gpw\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_4.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_cntm_30_sec_4.t -201707121450 0 40 0jmills D:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_8.txt = GRIDASCII ( D:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_8.t -201707121500 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_identi -201707121500 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_identif -201707121500 0 8 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_iden -201707121500 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_identi -201707121631 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_15_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_identi -201707121631 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_1_deg.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_identif -201707121631 0 8 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_2pt5_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_iden -201707121632 0 0 0jmills D:\gpw\release_4_1\ascii\gpw_v4_national_identifier_30_min.txt = GRIDASCII ( D:\gpw\release_4_1\gdal_tifs\gpw_v4_national_identi -201707121636 1 26 0jmills F:\gpw\ascii\gpw_v4_context_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_context_30_sec_1.tif ) -201707121636 0 27 0jmills F:\gpw\ascii\gpw_v4_context_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_context_30_sec_2.tif ) -201707121637 0 24 0jmills F:\gpw\ascii\gpw_v4_context_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_context_30_sec_3.tif ) -201707121638 1 27 0jmills F:\gpw\ascii\gpw_v4_context_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_context_30_sec_4.tif ) -201707121638 0 21 0jmills F:\gpw\ascii\gpw_v4_context_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_context_30_sec_5.tif ) -201707121638 1 82 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_1.t -201707121639 2 81 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_1.t -201707121639 2 83 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_dens_30_sec_1.t -201707121639 2 82 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_1.t -201707121639 2 82 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_cntm_30_sec_1.t -201707121639 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_1.t -201707121639 2 83 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_1.t -201707121639 2 83 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_cntm_30_sec_1.t -201707121639 1 82 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_cntm_30_sec_1.t -201707121639 0 20 0jmills F:\gpw\ascii\gpw_v4_context_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_context_30_sec_6.tif ) -201707121640 1 20 0jmills F:\gpw\ascii\gpw_v4_context_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_context_30_sec_7.tif ) -201707121640 0 21 0jmills F:\gpw\ascii\gpw_v4_context_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_context_30_sec_8.tif ) -201707121640 1 86 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_2.t -201707121640 1 87 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_2.t -201707121641 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_dens_30_sec_2.t -201707121641 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_2.t -201707121641 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_cntm_30_sec_2.t -201707121641 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_2.t -201707121641 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_2.t -201707121641 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_cntm_30_sec_2.t -201707121641 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_cntm_30_sec_2.t -201707121642 1 83 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_1.t -201707121643 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_3.t -201707121643 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_3.t -201707121643 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_dens_30_sec_3.t -201707121643 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_3.t -201707121643 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_cntm_30_sec_3.t -201707121643 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_3.t -201707121643 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_3.t -201707121643 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_cntm_30_sec_3.t -201707121643 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_cntm_30_sec_3.t -201707121644 1 88 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_2.t -201707121645 2 -339 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_4.t -201707121645 2 -338 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_4.t -201707121645 2 -336 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_dens_30_sec_4.t -201707121645 1 -337 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_4.t -201707121645 1 -335 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_cntm_30_sec_4.t -201707121645 1 -336 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_4.t -201707121645 1 -337 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_cntm_30_sec_4.t -201707121646 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_4.t -201707121646 2 -337 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_cntm_30_sec_4.t -201707121646 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_5.t -201707121647 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_5.t -201707121647 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_dens_30_sec_5.t -201707121647 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_5.t -201707121647 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_3.t -201707121647 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_cntm_30_sec_5.t -201707121647 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_5.t -201707121647 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_cntm_30_sec_5.t -201707121647 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_cntm_30_sec_5.t -201707121647 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_5.t -201707121648 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_6.t -201707121648 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_6.t -201707121648 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_dens_30_sec_6.t -201707121648 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_6.t -201707121649 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_cntm_30_sec_6.t -201707121649 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_6.t -201707121649 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_cntm_30_sec_6.t -201707121649 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_cntm_30_sec_6.t -201707121649 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_6.t -201707121649 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_4.t -201707121649 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_7.t -201707121650 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_7.t -201707121650 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_dens_30_sec_7.t -201707121650 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_7.t -201707121650 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_cntm_30_sec_7.t -201707121650 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_7.t -201707121650 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_cntm_30_sec_7.t -201707121650 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_cntm_30_sec_7.t -201707121650 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_7.t -201707121651 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_5.t -201707121651 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_dens_30_sec_8.t -201707121651 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_dens_30_sec_8.t -201707121651 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_dens_30_sec_8.t -201707121651 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_cntm_30_sec_8.t -201707121652 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_cntm_30_sec_8.t -201707121652 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_cntm_30_sec_8.t -201707121652 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_dens_30_sec_8.t -201707121652 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_cntm_30_sec_8.t -201707121652 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_cntm_30_sec_8.t -201707121653 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_6.t -201707121653 1 -349 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_1.t -201707121654 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_1.t -201707121654 2 -350 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_dens_30_sec_1.t -201707121654 1 82 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_1.t -201707121654 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_7.t -201707121654 1 83 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_1.t -201707121654 1 -350 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_dens_30_sec_1.t -201707121654 1 80 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_1.t -201707121654 1 82 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_1.t -201707121655 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_1.t -201707121655 1 84 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_2.t -201707121656 2 62 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_cntm_30_sec_8.t -201707121656 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_2.t -201707121656 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_dens_30_sec_2.t -201707121656 1 87 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_2.t -201707121656 1 85 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_dens_30_sec_2.t -201707121656 1 88 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_2.t -201707121656 1 85 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_2.t -201707121657 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_2.t -201707121657 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_2.t -201707121658 2 84 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_1.t -201707121658 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_3.t -201707121658 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_3.t -201707121658 1 90 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_dens_30_sec_3.t -201707121659 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_3.t -201707121659 2 90 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_dens_30_sec_3.t -201707121659 2 90 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_3.t -201707121659 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_3.t -201707121659 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_3.t -201707121659 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_3.t -201707121700 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_2.t -201707121700 2 -337 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_4.t -201707121700 1 -338 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_4.t -201707121701 2 -338 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_dens_30_sec_4.t -201707121701 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_4.t -201707121701 2 -338 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_dens_30_sec_4.t -201707121701 2 -338 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_4.t -201707121701 2 -337 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_4.t -201707121701 1 -336 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_4.t -201707121701 1 -335 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_4.t -201707121702 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_5.t -201707121702 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_5.t -201707121702 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_dens_30_sec_5.t -201707121702 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_3.t -201707121702 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_dens_30_sec_5.t -201707121703 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_5.t -201707121703 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_5.t -201707121703 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_5.t -201707121703 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_5.t -201707121703 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_5.t -201707121703 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_6.t -201707121703 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_6.t -201707121704 2 60 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_dens_30_sec_6.t -201707121704 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_dens_30_sec_6.t -201707121704 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_6.t -201707121704 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_6.t -201707121704 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_6.t -201707121704 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_6.t -201707121705 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_4.t -201707121705 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_6.t -201707121705 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_7.t -201707121705 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_7.t -201707121705 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_dens_30_sec_7.t -201707121705 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_dens_30_sec_7.t -201707121706 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_7.t -201707121706 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_7.t -201707121706 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_7.t -201707121706 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_7.t -201707121706 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_5.t -201707121706 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_cntm_30_sec_8.t -201707121706 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_7.t -201707121706 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_cntm_30_sec_8.t -201707121706 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024ft_2010_dens_30_sec_8.t -201707121707 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004mt_2010_dens_30_sec_8.t -201707121707 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019bt_2010_dens_30_sec_8.t -201707121707 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_cntm_30_sec_8.t -201707121707 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049mt_2010_dens_30_sec_8.t -201707121707 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009ft_2010_dens_30_sec_8.t -201707121708 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_6.t -201707121708 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_cntm_30_sec_8.t -201707121708 1 -350 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_dens_30_sec_1.t -201707121709 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_1.t -201707121709 2 -349 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_1.t -201707121709 2 -349 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_1.t -201707121709 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_7.t -201707121710 2 -349 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_1.t -201707121710 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_dens_30_sec_1.t -201707121710 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_1.t -201707121710 2 -345 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_1.t -201707121710 1 -344 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_1.t -201707121710 1 84 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_dens_30_sec_2.t -201707121711 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004bt_2010_dens_30_sec_8.t -201707121711 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_2.t -201707121711 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_2.t -201707121711 1 85 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_2.t -201707121712 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_2.t -201707121712 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_dens_30_sec_2.t -201707121712 1 87 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_2.t -201707121712 1 89 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_2.t -201707121712 1 88 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_2.t -201707121713 2 90 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_dens_30_sec_3.t -201707121713 2 82 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_1.t -201707121713 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_3.t -201707121713 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_3.t -201707121714 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_3.t -201707121714 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_3.t -201707121714 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_dens_30_sec_3.t -201707121715 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_3.t -201707121715 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_3.t -201707121715 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_3.t -201707121715 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_dens_30_sec_4.t -201707121715 2 -341 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_2.t -201707121715 1 90 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_4.t -201707121716 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_4.t -201707121716 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_4.t -201707121716 1 -371 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_dens_30_sec_5.t -201707121717 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_4.t -201707121717 2 -336 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_dens_30_sec_4.t -201707121717 1 -370 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_5.t -201707121717 2 -336 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_4.t -201707121717 2 -334 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_4.t -201707121717 2 -336 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_4.t -201707121717 1 -371 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_5.t -201707121717 1 -371 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_5.t -201707121717 1 95 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_3.t -201707121718 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_dens_30_sec_6.t -201707121718 1 -371 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_5.t -201707121718 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_dens_30_sec_5.t -201707121718 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_6.t -201707121718 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_5.t -201707121719 2 60 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_6.t -201707121719 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_5.t -201707121719 2 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_5.t -201707121719 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_6.t -201707121719 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_dens_30_sec_7.t -201707121720 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_6.t -201707121720 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_dens_30_sec_6.t -201707121720 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_4.t -201707121720 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_7.t -201707121720 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_7.t -201707121720 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_6.t -201707121720 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_6.t -201707121720 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_6.t -201707121720 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_7.t -201707121721 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014ft_2010_dens_30_sec_8.t -201707121721 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_7.t -201707121721 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_dens_30_sec_7.t -201707121721 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_5.t -201707121721 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049bt_2010_dens_30_sec_8.t -201707121721 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_cntm_30_sec_8.t -201707121722 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_7.t -201707121722 2 60 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_7.t -201707121722 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_7.t -201707121722 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_cntm_30_sec_8.t -201707121722 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_cntm_30_sec_8.t -201707121723 2 80 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_1.t -201707121723 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014mt_2010_dens_30_sec_8.t -201707121723 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_6.t -201707121723 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_cntm_30_sec_8.t -201707121723 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_cntm_30_sec_8.t -201707121723 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064mt_2010_dens_30_sec_8.t -201707121723 1 81 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_1.t -201707121724 2 81 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_1.t -201707121724 2 81 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_1.t -201707121724 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_7.t -201707121725 2 80 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_dens_30_sec_1.t -201707121725 2 -345 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_2.t -201707121725 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_1.t -201707121725 1 -347 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_dens_30_sec_1.t -201707121725 1 -345 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_1.t -201707121725 1 -347 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_1.t -201707121726 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_2.t -201707121726 2 -345 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_2.t -201707121726 2 -345 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_2.t -201707121726 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_cntm_30_sec_8.t -201707121727 2 84 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_dens_30_sec_2.t -201707121727 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_2.t -201707121727 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_3.t -201707121728 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_dens_30_sec_2.t -201707121728 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_2.t -201707121728 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_2.t -201707121728 2 90 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_3.t -201707121728 2 83 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_1.t -201707121728 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_3.t -201707121728 2 90 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_3.t -201707121729 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_dens_30_sec_3.t -201707121729 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_4.t -201707121729 1 95 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_3.t -201707121730 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_dens_30_sec_3.t -201707121730 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_3.t -201707121730 1 -341 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_2.t -201707121730 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_3.t -201707121730 1 92 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_4.t -201707121730 1 92 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_4.t -201707121730 1 91 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_4.t -201707121731 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_5.t -201707121731 1 91 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_dens_30_sec_4.t -201707121732 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_5.t -201707121732 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_5.t -201707121732 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_5.t -201707121732 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_4.t -201707121732 1 95 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_dens_30_sec_4.t -201707121732 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_4.t -201707121732 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_6.t -201707121733 2 -334 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_4.t -201707121733 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_3.t -201707121733 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_dens_30_sec_5.t -201707121733 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_6.t -201707121733 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_6.t -201707121733 1 -370 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_6.t -201707121733 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_5.t -201707121734 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_dens_30_sec_5.t -201707121734 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_5.t -201707121734 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_7.t -201707121734 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_5.t -201707121734 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_dens_30_sec_6.t -201707121735 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_7.t -201707121735 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_7.t -201707121735 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_7.t -201707121735 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_4.t -201707121735 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_6.t -201707121735 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_dens_30_sec_6.t -201707121735 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_6.t -201707121735 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_cntm_30_sec_8.t -201707121736 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_6.t -201707121736 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_dens_30_sec_7.t -201707121736 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024mt_2010_dens_30_sec_8.t -201707121736 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_cntm_30_sec_8.t -201707121736 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014bt_2010_dens_30_sec_8.t -201707121736 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_5.t -201707121736 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_7.t -201707121737 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_dens_30_sec_7.t -201707121737 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_7.t -201707121737 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_7.t -201707121737 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019ft_2010_dens_30_sec_8.t -201707121737 1 80 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_dens_30_sec_1.t -201707121738 1 -368 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_6.t -201707121738 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_cntm_30_sec_8.t -201707121738 1 80 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_1.t -201707121738 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009mt_2010_dens_30_sec_8.t -201707121738 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064bt_2010_dens_30_sec_8.t -201707121739 2 82 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_1.t -201707121739 2 81 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_1.t -201707121739 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_cntm_30_sec_8.t -201707121739 1 80 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_1.t -201707121739 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_7.t -201707121740 2 -345 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_dens_30_sec_2.t -201707121740 1 -347 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_dens_30_sec_1.t -201707121740 1 -344 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_2.t -201707121741 2 -345 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_2.t -201707121741 2 -345 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_2.t -201707121741 2 -346 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_1.t -201707121741 2 -345 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_1.t -201707121741 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_1.t -201707121741 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_004ft_2010_dens_30_sec_8.t -201707121741 1 -344 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_2.t -201707121742 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_dens_30_sec_3.t -201707121742 1 87 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_dens_30_sec_2.t -201707121743 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_3.t -201707121743 2 90 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_3.t -201707121743 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_2.t -201707121743 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_2.t -201707121743 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_3.t -201707121743 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_2.t -201707121743 1 82 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_1.t -201707121744 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_3.t -201707121744 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_dens_30_sec_4.t -201707121745 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_dens_30_sec_3.t -201707121745 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_4.t -201707121745 1 91 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_4.t -201707121745 1 86 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_2.t -201707121745 1 92 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_4.t -201707121745 1 92 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_3.t -201707121745 1 95 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_3.t -201707121745 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_3.t -201707121746 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_dens_30_sec_5.t -201707121746 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_4.t -201707121747 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_5.t -201707121747 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_5.t -201707121747 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_5.t -201707121747 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_dens_30_sec_4.t -201707121747 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_dens_30_sec_6.t -201707121748 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_5.t -201707121748 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_3.t -201707121748 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_4.t -201707121748 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_4.t -201707121748 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_4.t -201707121748 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_6.t -201707121748 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_6.t -201707121748 1 -370 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_6.t -201707121748 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_dens_30_sec_5.t -201707121749 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_dens_30_sec_7.t -201707121749 1 -370 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_6.t -201707121749 1 -370 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_5.t -201707121749 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_5.t -201707121749 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_5.t -201707121750 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_7.t -201707121750 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_7.t -201707121750 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_7.t -201707121750 2 -337 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_4.t -201707121750 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014mt_2010_dens_30_sec_8.t -201707121750 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_dens_30_sec_6.t -201707121751 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_7.t -201707121751 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_6.t -201707121751 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_6.t -201707121751 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_6.t -201707121751 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_cntm_30_sec_8.t -201707121751 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_049ft_2010_dens_30_sec_8.t -201707121751 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a000_014ft_2010_cntm_30_sec_8.t -201707121752 2 64 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_5.t -201707121752 2 62 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_dens_30_sec_7.t -201707121752 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_019mt_2010_cntm_30_sec_8.t -201707121752 1 91 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_1.t -201707121752 1 67 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_7.t -201707121752 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_7.t -201707121753 2 62 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_7.t -201707121753 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a005_009bt_2010_dens_30_sec_8.t -201707121753 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_6.t -201707121753 1 82 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_1.t -201707121754 2 80 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_cntm_30_sec_1.t -201707121754 2 79 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_dens_30_sec_1.t -201707121754 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a020_024bt_2010_dens_30_sec_8.t -201707121754 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a010_014bt_2010_cntm_30_sec_8.t -201707121754 1 68 0jmills F:\gpw\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a015_064ft_2010_cntm_30_sec_8.t -201707121754 1 81 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_cntm_30_sec_1.t -201707121755 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_2.t -201707121755 1 65 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_7.t -201707121755 1 84 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_dens_30_sec_1.t -201707121755 1 87 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_2.t -201707121756 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_cntm_30_sec_2.t -201707121756 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_dens_30_sec_2.t -201707121756 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029bt_2010_dens_30_sec_8.t -201707121756 1 85 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_cntm_30_sec_2.t -201707121757 2 83 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_cntm_30_sec_1.t -201707121757 2 83 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_cntm_30_sec_1.t -201707121757 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_dens_30_sec_1.t -201707121757 1 103 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_3.t -201707121758 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_dens_30_sec_2.t -201707121758 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_3.t -201707121758 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_dens_30_sec_3.t -201707121758 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_cntm_30_sec_3.t -201707121759 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_cntm_30_sec_2.t -201707121759 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_cntm_30_sec_1.t -201707121759 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_cntm_30_sec_2.t -201707121759 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_cntm_30_sec_3.t -201707121759 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_dens_30_sec_2.t -201707121800 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_dens_30_sec_3.t -201707121800 2 104 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_4.t -201707121800 1 -335 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_4.t -201707121800 1 -338 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_dens_30_sec_4.t -201707121800 1 -337 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_cntm_30_sec_4.t -201707121801 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_cntm_30_sec_2.t -201707121801 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_cntm_30_sec_3.t -201707121801 1 -337 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_cntm_30_sec_4.t -201707121801 1 95 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_cntm_30_sec_3.t -201707121802 2 104 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_dens_30_sec_3.t -201707121802 1 65 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_5.t -201707121802 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_dens_30_sec_5.t -201707121802 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_5.t -201707121802 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_cntm_30_sec_5.t -201707121802 1 -335 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_dens_30_sec_4.t -201707121803 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_cntm_30_sec_5.t -201707121803 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_dens_30_sec_6.t -201707121803 1 63 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_6.t -201707121803 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_cntm_30_sec_6.t -201707121803 1 68 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_6.t -201707121804 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_cntm_30_sec_4.t -201707121804 2 101 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_cntm_30_sec_3.t -201707121804 2 -334 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_cntm_30_sec_4.t -201707121804 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_dens_30_sec_5.t -201707121804 2 102 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_dens_30_sec_4.t -201707121804 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_cntm_30_sec_6.t -201707121805 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_dens_30_sec_7.t -201707121805 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_7.t -201707121805 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_cntm_30_sec_7.t -201707121805 1 67 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_7.t -201707121805 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_cntm_30_sec_5.t -201707121805 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_cntm_30_sec_5.t -201707121805 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_dens_30_sec_6.t -201707121806 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_dens_30_sec_5.t -201707121806 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_cntm_30_sec_7.t -201707121806 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_dens_30_sec_8.t -201707121806 2 -328 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_cntm_30_sec_4.t -201707121806 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_cntm_30_sec_8.t -201707121806 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_dens_30_sec_8.t -201707121807 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_cntm_30_sec_6.t -201707121807 1 -362 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_cntm_30_sec_8.t -201707121807 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_cntm_30_sec_6.t -201707121807 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_dens_30_sec_7.t -201707121807 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_cntm_30_sec_8.t -201707121807 1 65 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_dens_30_sec_6.t -201707121808 1 64 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_cntm_30_sec_5.t -201707121808 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_cntm_30_sec_7.t -201707121808 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_cntm_30_sec_7.t -201707121808 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_dens_30_sec_8.t -201707121809 2 -348 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_cntm_30_sec_1.t -201707121809 2 -350 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_dens_30_sec_1.t -201707121809 2 -346 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_cntm_30_sec_1.t -201707121809 1 68 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_dens_30_sec_7.t -201707121809 1 92 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_dens_30_sec_1.t -201707121809 1 -349 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_dens_30_sec_1.t -201707121810 2 67 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_cntm_30_sec_6.t -201707121810 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_cntm_30_sec_8.t -201707121810 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_cntm_30_sec_8.t -201707121811 2 84 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_cntm_30_sec_1.t -201707121811 1 -362 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_dens_30_sec_8.t -201707121811 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_cntm_30_sec_2.t -201707121811 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_dens_30_sec_2.t -201707121811 1 87 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_cntm_30_sec_2.t -201707121811 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_cntm_30_sec_7.t -201707121811 1 84 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_dens_30_sec_2.t -201707121812 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_dens_30_sec_2.t -201707121812 2 84 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_dens_30_sec_1.t -201707121812 1 83 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_dens_30_sec_1.t -201707121813 2 89 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_cntm_30_sec_2.t -201707121813 1 -364 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_cntm_30_sec_8.t -201707121813 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_cntm_30_sec_1.t -201707121813 1 92 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_cntm_30_sec_3.t -201707121813 1 89 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_dens_30_sec_3.t -201707121814 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_cntm_30_sec_3.t -201707121814 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_dens_30_sec_3.t -201707121814 1 87 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_dens_30_sec_2.t -201707121814 2 -327 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_dens_30_sec_3.t -201707121814 1 89 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_dens_30_sec_2.t -201707121815 1 88 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_dens_30_sec_1.t -201707121815 1 96 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_cntm_30_sec_3.t -201707121816 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_cntm_30_sec_2.t -201707121816 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_cntm_30_sec_4.t -201707121816 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_dens_30_sec_4.t -201707121816 2 -338 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_dens_30_sec_4.t -201707121816 2 -333 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_cntm_30_sec_4.t -201707121817 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_dens_30_sec_3.t -201707121817 2 103 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_dens_30_sec_4.t -201707121817 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_dens_30_sec_3.t -201707121817 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_dens_30_sec_5.t -201707121817 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_cntm_30_sec_5.t -201707121817 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_dens_30_sec_2.t -201707121818 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_dens_30_sec_5.t -201707121818 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_cntm_30_sec_5.t -201707121818 2 -333 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_cntm_30_sec_4.t -201707121818 2 -324 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_cntm_30_sec_3.t -201707121818 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_dens_30_sec_5.t -201707121819 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_dens_30_sec_6.t -201707121819 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_cntm_30_sec_6.t -201707121819 2 -336 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_dens_30_sec_4.t -201707121819 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_dens_30_sec_6.t -201707121819 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_dens_30_sec_4.t -201707121819 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_cntm_30_sec_6.t -201707121819 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_cntm_30_sec_5.t -201707121820 2 99 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_dens_30_sec_3.t -201707121820 1 67 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_dens_30_sec_6.t -201707121820 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_dens_30_sec_7.t -201707121820 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_cntm_30_sec_7.t -201707121820 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_dens_30_sec_5.t -201707121821 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_dens_30_sec_7.t -201707121821 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_dens_30_sec_5.t -201707121821 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_cntm_30_sec_7.t -201707121821 2 105 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_cntm_30_sec_4.t -201707121821 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_cntm_30_sec_6.t -201707121822 1 -362 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_dens_30_sec_7.t -201707121822 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039mt_2010_dens_30_sec_8.t -201707121822 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_cntm_30_sec_8.t -201707121822 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_dens_30_sec_6.t -201707121822 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049ft_2010_dens_30_sec_8.t -201707121822 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_dens_30_sec_6.t -201707121822 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_cntm_30_sec_8.t -201707121822 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_cntm_30_sec_7.t -201707121822 1 101 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_dens_30_sec_4.t -201707121823 2 65 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_cntm_30_sec_5.t -201707121823 1 67 0jmills F:\gpw\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034bt_2010_dens_30_sec_8.t -201707121824 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_dens_30_sec_7.t -201707121824 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_dens_30_sec_7.t -201707121824 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_cntm_30_sec_8.t -201707121824 1 81 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_cntm_30_sec_1.t -201707121824 1 80 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_dens_30_sec_1.t -201707121824 1 64 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_dens_30_sec_5.t -201707121824 1 67 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_cntm_30_sec_6.t -201707121824 1 -349 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_cntm_30_sec_1.t -201707121825 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_dens_30_sec_1.t -201707121825 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059bt_2010_dens_30_sec_8.t -201707121825 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064mt_2010_dens_30_sec_8.t -201707121826 2 90 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_cntm_30_sec_1.t -201707121826 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_dens_30_sec_6.t -201707121826 1 -362 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_cntm_30_sec_7.t -201707121826 1 -346 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_dens_30_sec_1.t -201707121826 1 84 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_dens_30_sec_2.t -201707121826 1 85 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_cntm_30_sec_2.t -201707121826 1 85 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_cntm_30_sec_2.t -201707121827 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_dens_30_sec_2.t -201707121827 1 -346 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_cntm_30_sec_1.t -201707121827 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_dens_30_sec_7.t -201707121827 1 -346 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_cntm_30_sec_1.t -201707121828 2 68 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_cntm_30_sec_8.t -201707121828 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_cntm_30_sec_2.t -201707121828 1 89 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_dens_30_sec_2.t -201707121828 1 90 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_dens_30_sec_3.t -201707121829 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_cntm_30_sec_3.t -201707121829 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_cntm_30_sec_3.t -201707121829 1 -364 0jmills F:\gpw\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029ft_2010_dens_30_sec_8.t -201707121829 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_dens_30_sec_3.t -201707121830 2 89 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_cntm_30_sec_2.t -201707121830 2 89 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_cntm_30_sec_2.t -201707121830 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_dens_30_sec_1.t -201707121831 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_dens_30_sec_3.t -201707121831 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_dens_30_sec_4.t -201707121831 2 -325 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_cntm_30_sec_3.t -201707121831 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_cntm_30_sec_4.t -201707121831 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_cntm_30_sec_4.t -201707121831 1 88 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_cntm_30_sec_1.t -201707121831 1 -335 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_dens_30_sec_4.t -201707121832 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_cntm_30_sec_3.t -201707121832 1 -371 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_dens_30_sec_5.t -201707121832 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_cntm_30_sec_3.t -201707121832 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_dens_30_sec_2.t -201707121832 1 -372 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_cntm_30_sec_5.t -201707121833 1 -371 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_cntm_30_sec_5.t -201707121833 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_dens_30_sec_5.t -201707121833 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_dens_30_sec_4.t -201707121833 1 105 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_cntm_30_sec_4.t -201707121834 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_cntm_30_sec_2.t -201707121834 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_dens_30_sec_6.t -201707121834 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_cntm_30_sec_6.t -201707121834 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_cntm_30_sec_6.t -201707121834 1 -335 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_cntm_30_sec_4.t -201707121835 2 62 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_dens_30_sec_6.t -201707121835 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_dens_30_sec_5.t -201707121835 2 -334 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_cntm_30_sec_4.t -201707121835 2 -327 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_dens_30_sec_3.t -201707121835 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_cntm_30_sec_5.t -201707121835 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_dens_30_sec_7.t -201707121835 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_cntm_30_sec_7.t -201707121836 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_cntm_30_sec_7.t -201707121836 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_cntm_30_sec_5.t -201707121836 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_dens_30_sec_7.t -201707121836 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_cntm_30_sec_5.t -201707121836 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_dens_30_sec_6.t -201707121836 2 -328 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_cntm_30_sec_3.t -201707121837 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044mt_2010_dens_30_sec_8.t -201707121837 1 68 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_cntm_30_sec_6.t -201707121837 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_cntm_30_sec_8.t -201707121837 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_cntm_30_sec_8.t -201707121837 1 103 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_dens_30_sec_4.t -201707121838 2 62 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_cntm_30_sec_6.t -201707121838 2 62 0jmills F:\gpw\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039bt_2010_dens_30_sec_8.t -201707121838 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_dens_30_sec_7.t -201707121838 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_cntm_30_sec_6.t -201707121838 1 67 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_cntm_30_sec_7.t -201707121839 2 82 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_cntm_30_sec_1.t -201707121839 2 102 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_cntm_30_sec_4.t -201707121839 2 80 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_dens_30_sec_1.t -201707121839 1 67 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_dens_30_sec_5.t -201707121839 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_cntm_30_sec_7.t -201707121839 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054ft_2010_dens_30_sec_8.t -201707121839 1 81 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_dens_30_sec_1.t -201707121839 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_cntm_30_sec_7.t -201707121840 2 -346 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_cntm_30_sec_1.t -201707121840 1 67 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_cntm_30_sec_8.t -201707121840 1 65 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_cntm_30_sec_5.t -201707121841 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_cntm_30_sec_8.t -201707121841 2 68 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_dens_30_sec_6.t -201707121841 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_cntm_30_sec_8.t -201707121841 2 -344 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_cntm_30_sec_2.t -201707121841 1 -345 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_dens_30_sec_2.t -201707121841 1 -344 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_dens_30_sec_2.t -201707121841 1 -345 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_cntm_30_sec_1.t -201707121842 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_cntm_30_sec_2.t -201707121842 1 67 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_cntm_30_sec_6.t -201707121842 1 -363 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_dens_30_sec_7.t -201707121842 1 90 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_dens_30_sec_1.t -201707121843 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_dens_30_sec_1.t -201707121843 2 -346 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_dens_30_sec_1.t -201707121843 1 92 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_cntm_30_sec_3.t -201707121843 1 90 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_dens_30_sec_3.t -201707121844 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_cntm_30_sec_2.t -201707121844 1 65 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_cntm_30_sec_7.t -201707121844 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_dens_30_sec_3.t -201707121844 1 68 0jmills F:\gpw\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064bt_2010_dens_30_sec_8.t -201707121844 1 94 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_cntm_30_sec_3.t -201707121845 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_dens_30_sec_2.t -201707121845 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_dens_30_sec_2.t -201707121845 1 88 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_dens_30_sec_2.t -201707121845 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_cntm_30_sec_8.t -201707121846 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_cntm_30_sec_4.t -201707121846 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_dens_30_sec_4.t -201707121846 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_dens_30_sec_4.t -201707121846 2 97 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_cntm_30_sec_3.t -201707121846 1 91 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_cntm_30_sec_1.t -201707121847 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_cntm_30_sec_4.t -201707121847 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_cntm_30_sec_5.t -201707121847 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_dens_30_sec_5.t -201707121847 2 102 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_dens_30_sec_3.t -201707121847 1 94 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_dens_30_sec_3.t -201707121847 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_dens_30_sec_5.t -201707121848 2 89 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_dens_30_sec_1.t -201707121848 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_dens_30_sec_3.t -201707121848 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_cntm_30_sec_5.t -201707121849 2 -334 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_cntm_30_sec_4.t -201707121849 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_cntm_30_sec_6.t -201707121849 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_cntm_30_sec_2.t -201707121849 1 -370 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_dens_30_sec_6.t -201707121849 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_dens_30_sec_6.t -201707121850 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_dens_30_sec_4.t -201707121850 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_dens_30_sec_2.t -201707121850 2 103 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_dens_30_sec_4.t -201707121850 1 63 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_cntm_30_sec_6.t -201707121850 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_dens_30_sec_4.t -201707121850 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_cntm_30_sec_5.t -201707121850 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_cntm_30_sec_7.t -201707121850 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_dens_30_sec_7.t -201707121850 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_dens_30_sec_7.t -201707121851 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_dens_30_sec_5.t -201707121851 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_cntm_30_sec_7.t -201707121851 1 106 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_cntm_30_sec_3.t -201707121851 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_dens_30_sec_5.t -201707121852 2 67 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_dens_30_sec_5.t -201707121852 2 63 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_cntm_30_sec_6.t -201707121852 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_cntm_30_sec_8.t -201707121852 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044bt_2010_dens_30_sec_8.t -201707121852 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049mt_2010_dens_30_sec_8.t -201707121852 1 -328 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_dens_30_sec_3.t -201707121853 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_dens_30_sec_6.t -201707121853 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_cntm_30_sec_8.t -201707121853 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_dens_30_sec_6.t -201707121853 1 63 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_cntm_30_sec_7.t -201707121853 1 -362 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_dens_30_sec_6.t -201707121854 2 81 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_dens_30_sec_1.t -201707121854 1 80 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_cntm_30_sec_1.t -201707121854 2 105 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_cntm_30_sec_4.t -201707121854 1 81 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_cntm_30_sec_1.t -201707121854 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_dens_30_sec_7.t -201707121855 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_dens_30_sec_7.t -201707121855 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_cntm_30_sec_8.t -201707121855 2 101 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_dens_30_sec_4.t -201707121855 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_dens_30_sec_7.t -201707121855 1 -347 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_dens_30_sec_1.t -201707121856 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_cntm_30_sec_5.t -201707121856 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059ft_2010_dens_30_sec_8.t -201707121856 2 -344 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_dens_30_sec_2.t -201707121856 1 -345 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_cntm_30_sec_2.t -201707121856 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069bt_2010_dens_30_sec_8.t -201707121856 1 -344 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_cntm_30_sec_2.t -201707121856 1 64 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_dens_30_sec_5.t -201707121857 2 67 0jmills F:\gpw\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034ft_2010_dens_30_sec_8.t -201707121857 2 -344 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_dens_30_sec_1.t -201707121857 1 88 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_dens_30_sec_2.t -201707121857 1 -362 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_cntm_30_sec_6.t -201707121858 2 -346 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_cntm_30_sec_1.t -201707121858 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_dens_30_sec_6.t -201707121858 1 -347 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_cntm_30_sec_1.t -201707121858 1 90 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_dens_30_sec_3.t -201707121859 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_cntm_30_sec_3.t -201707121859 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_cntm_30_sec_3.t -201707121859 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_cntm_30_sec_1.t -201707121859 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_dens_30_sec_2.t -201707121859 1 67 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_cntm_30_sec_7.t -201707121900 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_dens_30_sec_3.t -201707121900 1 -364 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_dens_30_sec_7.t -201707121900 1 88 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_cntm_30_sec_2.t -201707121900 1 89 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_cntm_30_sec_2.t -201707121901 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_dens_30_sec_4.t -201707121901 1 68 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_cntm_30_sec_8.t -201707121901 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_cntm_30_sec_4.t -201707121901 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_cntm_30_sec_4.t -201707121901 1 -334 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_cntm_30_sec_2.t -201707121901 1 65 0jmills F:\gpw\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a025_029mt_2010_dens_30_sec_8.t -201707121901 1 94 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_dens_30_sec_3.t -201707121902 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_dens_30_sec_4.t -201707121902 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_dens_30_sec_5.t -201707121902 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_cntm_30_sec_5.t -201707121903 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_cntm_30_sec_5.t -201707121903 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_cntm_30_sec_3.t -201707121903 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_cntm_30_sec_3.t -201707121903 1 81 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_dens_30_sec_1.t -201707121904 2 -368 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_dens_30_sec_5.t -201707121904 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_dens_30_sec_6.t -201707121904 2 80 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_dens_30_sec_1.t -201707121904 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_cntm_30_sec_3.t -201707121904 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_dens_30_sec_4.t -201707121904 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_cntm_30_sec_6.t -201707121904 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_cntm_30_sec_6.t -201707121905 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_dens_30_sec_7.t -201707121905 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_dens_30_sec_6.t -201707121905 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_cntm_30_sec_4.t -201707121905 1 -343 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_dens_30_sec_2.t -201707121905 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_dens_30_sec_5.t -201707121905 1 96 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_cntm_30_sec_4.t -201707121905 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_cntm_30_sec_7.t -201707121906 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_cntm_30_sec_7.t -201707121906 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_dens_30_sec_2.t -201707121906 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_cntm_30_sec_4.t -201707121907 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a045_049bt_2010_dens_30_sec_8.t -201707121907 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_dens_30_sec_7.t -201707121907 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_cntm_30_sec_5.t -201707121907 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_dens_30_sec_6.t -201707121907 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_cntm_30_sec_5.t -201707121907 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a040_044ft_2010_cntm_30_sec_8.t -201707121907 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054bt_2010_cntm_30_sec_8.t -201707121908 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_cntm_30_sec_5.t -201707121908 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_dens_30_sec_3.t -201707121908 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_dens_30_sec_3.t -201707121908 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a035_039ft_2010_dens_30_sec_8.t -201707121908 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_cntm_30_sec_6.t -201707121908 1 63 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_dens_30_sec_7.t -201707121909 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_cntm_30_sec_6.t -201707121909 2 83 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_cntm_30_sec_1.t -201707121909 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_cntm_30_sec_6.t -201707121909 1 82 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_dens_30_sec_1.t -201707121909 1 84 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_cntm_30_sec_1.t -201707121910 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_cntm_30_sec_7.t -201707121910 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_dens_30_sec_4.t -201707121910 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a050_054mt_2010_dens_30_sec_8.t -201707121910 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_cntm_30_sec_7.t -201707121910 1 81 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_dens_30_sec_1.t -201707121910 1 -337 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_dens_30_sec_4.t -201707121911 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_cntm_30_sec_7.t -201707121911 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_cntm_30_sec_2.t -201707121911 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a055_059mt_2010_cntm_30_sec_8.t -201707121911 1 87 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_dens_30_sec_2.t -201707121911 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_dens_30_sec_5.t -201707121912 2 60 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_cntm_30_sec_8.t -201707121912 2 89 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_cntm_30_sec_2.t -201707121912 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_dens_30_sec_5.t -201707121912 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a030_034mt_2010_cntm_30_sec_8.t -201707121912 1 80 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_cntm_30_sec_1.t -201707121912 1 85 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_dens_30_sec_2.t -201707121913 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_dens_30_sec_6.t -201707121913 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_dens_30_sec_6.t -201707121913 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_cntm_30_sec_3.t -201707121913 1 82 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_dens_30_sec_1.t -201707121914 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_dens_30_sec_3.t -201707121914 2 82 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_cntm_30_sec_1.t -201707121914 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_cntm_30_sec_3.t -201707121914 1 84 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_cntm_30_sec_2.t -201707121914 1 81 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_dens_30_sec_1.t -201707121914 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_dens_30_sec_7.t -201707121915 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_dens_30_sec_3.t -201707121915 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_dens_30_sec_7.t -201707121916 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_dens_30_sec_2.t -201707121916 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_cntm_30_sec_4.t -201707121916 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_cntm_30_sec_2.t -201707121916 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a060_064ft_2010_dens_30_sec_8.t -201707121916 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_dens_30_sec_4.t -201707121916 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069ft_2010_dens_30_sec_8.t -201707121916 1 85 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_dens_30_sec_2.t -201707121917 2 -333 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_cntm_30_sec_4.t -201707121917 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_cntm_30_sec_3.t -201707121917 2 -337 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_dens_30_sec_4.t -201707121917 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_cntm_30_sec_5.t -201707121918 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_dens_30_sec_5.t -201707121918 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_cntm_30_sec_5.t -201707121918 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_dens_30_sec_3.t -201707121918 1 81 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_cntm_30_sec_1.t -201707121918 1 96 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_cntm_30_sec_3.t -201707121918 1 -349 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_cntm_30_sec_1.t -201707121919 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_dens_30_sec_5.t -201707121919 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_cntm_30_sec_6.t -201707121919 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_dens_30_sec_3.t -201707121919 2 -337 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_cntm_30_sec_4.t -201707121919 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_dens_30_sec_6.t -201707121920 2 62 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_cntm_30_sec_6.t -201707121920 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_dens_30_sec_6.t -201707121920 1 87 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_cntm_30_sec_2.t -201707121920 1 -335 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_dens_30_sec_4.t -201707121920 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_cntm_30_sec_7.t -201707121921 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_cntm_30_sec_2.t -201707121921 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_cntm_30_sec_5.t -201707121921 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_dens_30_sec_7.t -201707121921 2 -334 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_cntm_30_sec_4.t -201707121921 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_cntm_30_sec_7.t -201707121921 1 -335 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_dens_30_sec_4.t -201707121922 2 60 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_dens_30_sec_7.t -201707121922 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_dens_30_sec_5.t -201707121922 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_cntm_30_sec_8.t -201707121922 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_cntm_30_sec_6.t -201707121922 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_cntm_30_sec_5.t -201707121922 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_dens_30_sec_8.t -201707121923 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_cntm_30_sec_8.t -201707121923 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_cntm_30_sec_3.t -201707121923 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_dens_30_sec_5.t -201707121923 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_cntm_30_sec_3.t -201707121923 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_dens_30_sec_8.t -201707121923 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_dens_30_sec_6.t -201707121924 2 60 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_cntm_30_sec_7.t -201707121924 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_cntm_30_sec_6.t -201707121924 1 82 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_dens_30_sec_1.t -201707121924 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_dens_30_sec_6.t -201707121924 1 -348 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_cntm_30_sec_1.t -201707121925 2 83 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_dens_30_sec_1.t -201707121925 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_dens_30_sec_7.t -201707121925 1 57 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_cntm_30_sec_8.t -201707121925 1 -350 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_cntm_30_sec_1.t -201707121925 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_cntm_30_sec_4.t -201707121925 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_cntm_30_sec_7.t -201707121925 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_cntm_30_sec_4.t -201707121926 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_dens_30_sec_7.t -201707121926 1 86 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_dens_30_sec_2.t -201707121926 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_dens_30_sec_8.t -201707121926 1 86 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_cntm_30_sec_2.t -201707121927 1 57 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_cntm_30_sec_8.t -201707121927 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_cntm_30_sec_5.t -201707121927 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_cntm_30_sec_5.t -201707121927 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_dens_30_sec_2.t -201707121927 1 -351 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_dens_30_sec_1.t -201707121927 1 85 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_cntm_30_sec_2.t -201707121927 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_dens_30_sec_8.t -201707121928 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_cntm_30_sec_6.t -201707121928 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_cntm_30_sec_6.t -201707121929 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_dens_30_sec_3.t -201707121929 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_cntm_30_sec_1.t -201707121929 2 -348 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_dens_30_sec_1.t -201707121929 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_cntm_30_sec_3.t -201707121929 1 84 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_dens_30_sec_2.t -201707121929 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_dens_30_sec_3.t -201707121929 1 -347 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_cntm_30_sec_1.t -201707121930 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_cntm_30_sec_7.t -201707121930 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_cntm_30_sec_3.t -201707121930 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_cntm_30_sec_7.t -201707121931 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_dens_30_sec_2.t -201707121931 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_cntm_30_sec_2.t -201707121931 2 -336 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_dens_30_sec_4.t -201707121931 1 57 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_cntm_30_sec_8.t -201707121931 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_cntm_30_sec_8.t -201707121931 1 -335 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_cntm_30_sec_4.t -201707121932 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_dens_30_sec_3.t -201707121932 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_cntm_30_sec_2.t -201707121932 2 -336 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_dens_30_sec_4.t -201707121932 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_cntm_30_sec_4.t -201707121932 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_dens_30_sec_5.t -201707121933 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_cntm_30_sec_5.t -201707121933 1 -348 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_dens_30_sec_1.t -201707121933 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_dens_30_sec_3.t -201707121933 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_dens_30_sec_5.t -201707121933 1 96 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_cntm_30_sec_3.t -201707121933 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_cntm_30_sec_5.t -201707121934 2 -349 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_dens_30_sec_1.t -201707121934 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_dens_30_sec_4.t -201707121934 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_dens_30_sec_6.t -201707121934 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_cntm_30_sec_3.t -201707121934 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_cntm_30_sec_6.t -201707121935 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_dens_30_sec_6.t -201707121935 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_cntm_30_sec_6.t -201707121935 1 86 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_dens_30_sec_2.t -201707121935 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_dens_30_sec_5.t -201707121935 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_dens_30_sec_7.t -201707121936 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_dens_30_sec_4.t -201707121936 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_dens_30_sec_2.t -201707121936 2 -334 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_cntm_30_sec_4.t -201707121936 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_cntm_30_sec_7.t -201707121936 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_dens_30_sec_7.t -201707121937 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_cntm_30_sec_7.t -201707121937 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_cntm_30_sec_4.t -201707121937 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_dens_30_sec_6.t -201707121937 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_dens_30_sec_5.t -201707121937 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusft_2010_dens_30_sec_8.t -201707121937 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_cntm_30_sec_5.t -201707121937 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_cntm_30_sec_8.t -201707121938 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_dens_30_sec_3.t -201707121938 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusbt_2010_dens_30_sec_8.t -201707121938 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_cntm_30_sec_8.t -201707121938 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_dens_30_sec_3.t -201707121938 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_cntm_30_sec_5.t -201707121938 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_dens_30_sec_7.t -201707121938 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_dens_30_sec_6.t -201707121939 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_cntm_30_sec_6.t -201707121939 1 -346 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_cntm_30_sec_1.t -201707121940 2 -349 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_dens_30_sec_1.t -201707121940 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_cntm_30_sec_6.t -201707121940 1 57 0jmills F:\gpw\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079mt_2010_dens_30_sec_8.t -201707121940 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_dens_30_sec_4.t -201707121940 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_dens_30_sec_7.t -201707121940 1 -349 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_dens_30_sec_1.t -201707121940 1 -347 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_cntm_30_sec_1.t -201707121940 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_dens_30_sec_4.t -201707121940 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_cntm_30_sec_7.t -201707121941 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_cntm_30_sec_7.t -201707121941 1 87 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_cntm_30_sec_2.t -201707121941 1 57 0jmills F:\gpw\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084ft_2010_dens_30_sec_8.t -201707121941 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_dens_30_sec_5.t -201707121942 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_dens_30_sec_2.t -201707121942 1 -371 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_dens_30_sec_5.t -201707121942 2 80 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_cntm_30_sec_1.t -201707121942 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_cntm_30_sec_8.t -201707121942 1 85 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_dens_30_sec_2.t -201707121942 1 87 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_cntm_30_sec_2.t -201707121943 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_cntm_30_sec_8.t -201707121943 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_dens_30_sec_6.t -201707121943 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_dens_30_sec_6.t -201707121943 1 -348 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_cntm_30_sec_1.t -201707121944 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_cntm_30_sec_3.t -201707121944 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_cntm_30_sec_2.t -201707121944 1 -347 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_dens_30_sec_1.t -201707121944 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_dens_30_sec_3.t -201707121944 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_dens_30_sec_7.t -201707121945 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_dens_30_sec_3.t -201707121945 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_dens_30_sec_1.t -201707121945 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_cntm_30_sec_3.t -201707121945 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_dens_30_sec_7.t -201707121946 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_cntm_30_sec_2.t -201707121946 1 56 0jmills F:\gpw\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusbt_2010_dens_30_sec_8.t -201707121946 1 86 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_dens_30_sec_2.t -201707121946 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_cntm_30_sec_4.t -201707121946 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065_069mt_2010_dens_30_sec_8.t -201707121946 1 92 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_cntm_30_sec_3.t -201707121946 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_dens_30_sec_4.t -201707121947 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_dens_30_sec_2.t -201707121947 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_dens_30_sec_4.t -201707121947 2 -334 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_cntm_30_sec_4.t -201707121948 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_cntm_30_sec_5.t -201707121948 2 -349 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_cntm_30_sec_1.t -201707121948 2 97 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_cntm_30_sec_3.t -201707121948 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_dens_30_sec_5.t -201707121948 1 -370 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_dens_30_sec_5.t -201707121949 2 82 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_cntm_30_sec_1.t -201707121949 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_dens_30_sec_3.t -201707121949 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_cntm_30_sec_5.t -201707121949 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_cntm_30_sec_4.t -201707121949 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_dens_30_sec_3.t -201707121949 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_cntm_30_sec_6.t -201707121950 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_dens_30_sec_6.t -201707121950 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_dens_30_sec_6.t -201707121950 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_cntm_30_sec_2.t -201707121950 1 -372 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_cntm_30_sec_5.t -201707121950 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_cntm_30_sec_6.t -201707121950 1 95 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_cntm_30_sec_4.t -201707121951 2 -343 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_cntm_30_sec_2.t -201707121951 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_cntm_30_sec_7.t -201707121951 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_dens_30_sec_4.t -201707121951 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_dens_30_sec_7.t -201707121951 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_dens_30_sec_7.t -201707121952 2 -334 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_dens_30_sec_4.t -201707121952 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_cntm_30_sec_6.t -201707121952 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_cntm_30_sec_7.t -201707121952 1 -370 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_cntm_30_sec_5.t -201707121952 1 96 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_cntm_30_sec_3.t -201707121952 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_cntm_30_sec_8.t -201707121952 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_dens_30_sec_5.t -201707121953 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074ft_2010_dens_30_sec_8.t -201707121953 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079bt_2010_dens_30_sec_8.t -201707121953 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_dens_30_sec_5.t -201707121953 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_cntm_30_sec_3.t -201707121953 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_cntm_30_sec_7.t -201707121953 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_cntm_30_sec_8.t -201707121953 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_cntm_30_sec_6.t -201707121954 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_dens_30_sec_6.t -201707121954 1 -347 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_dens_30_sec_1.t -201707121955 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_dens_30_sec_6.t -201707121955 2 81 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_cntm_30_sec_1.t -201707121955 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_cntm_30_sec_8.t -201707121955 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_cntm_30_sec_4.t -201707121955 2 79 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_cntm_30_sec_1.t -201707121955 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_cntm_30_sec_7.t -201707121955 1 -347 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_dens_30_sec_1.t -201707121955 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_cntm_30_sec_4.t -201707121956 2 61 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_dens_30_sec_7.t -201707121956 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_dens_30_sec_7.t -201707121956 1 -370 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_cntm_30_sec_5.t -201707121956 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_cntm_30_sec_8.t -201707121957 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_dens_30_sec_2.t -201707121957 2 80 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_dens_30_sec_1.t -201707121957 2 86 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_cntm_30_sec_2.t -201707121957 2 -345 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_cntm_30_sec_2.t -201707121957 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_cntm_30_sec_5.t -201707121957 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusmt_2010_dens_30_sec_8.t -201707121958 2 58 0jmills F:\gpw\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusft_2010_dens_30_sec_8.t -201707121958 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_dens_30_sec_2.t -201707121958 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_cntm_30_sec_6.t -201707121958 1 82 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_dens_30_sec_1.t -201707121958 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_cntm_30_sec_6.t -201707121959 2 -345 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_dens_30_sec_2.t -201707121959 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_dens_30_sec_3.t -201707121959 1 -348 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_cntm_30_sec_1.t -201707121959 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_cntm_30_sec_7.t -201707121959 1 96 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_cntm_30_sec_3.t -201707121959 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_cntm_30_sec_3.t -201707122000 2 -346 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_cntm_30_sec_1.t -201707122000 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_dens_30_sec_3.t -201707122000 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_cntm_30_sec_7.t -201707122000 1 -343 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_dens_30_sec_2.t -201707122001 1 56 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_cntm_30_sec_8.t -201707122001 1 90 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_dens_30_sec_3.t -201707122001 1 87 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_cntm_30_sec_2.t -201707122001 1 94 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_dens_30_sec_4.t -201707122002 2 60 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_cntm_30_sec_8.t -201707122002 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_cntm_30_sec_4.t -201707122002 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_cntm_30_sec_4.t -201707122002 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_cntm_30_sec_2.t -201707122002 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_dens_30_sec_4.t -201707122003 2 80 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_dens_30_sec_1.t -201707122003 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_dens_30_sec_3.t -201707122003 1 -370 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_dens_30_sec_5.t -201707122003 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_cntm_30_sec_5.t -201707122003 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_cntm_30_sec_5.t -201707122004 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_dens_30_sec_4.t -201707122004 2 81 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_dens_30_sec_1.t -201707122004 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_cntm_30_sec_3.t -201707122004 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_dens_30_sec_5.t -201707122004 1 97 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_cntm_30_sec_3.t -201707122004 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_dens_30_sec_6.t -201707122005 2 -344 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_dens_30_sec_2.t -201707122005 1 -371 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_cntm_30_sec_6.t -201707122005 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_cntm_30_sec_6.t -201707122005 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_dens_30_sec_5.t -201707122005 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_dens_30_sec_4.t -201707122005 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_dens_30_sec_6.t -201707122006 2 -344 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_dens_30_sec_2.t -201707122006 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_dens_30_sec_7.t -201707122006 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_cntm_30_sec_4.t -201707122006 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_cntm_30_sec_7.t -201707122006 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_cntm_30_sec_7.t -201707122006 1 -370 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_dens_30_sec_6.t -201707122007 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_dens_30_sec_5.t -201707122007 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_cntm_30_sec_4.t -201707122007 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_dens_30_sec_7.t -201707122007 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_dens_30_sec_3.t -201707122007 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusmt_2010_dens_30_sec_8.t -201707122008 1 -371 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_cntm_30_sec_5.t -201707122008 1 57 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_cntm_30_sec_8.t -201707122008 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_cntm_30_sec_8.t -201707122008 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_dens_30_sec_7.t -201707122008 2 91 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_dens_30_sec_3.t -201707122008 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_dens_30_sec_6.t -201707122008 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_cntm_30_sec_5.t -201707122008 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusft_2010_dens_30_sec_8.t -201707122009 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_cntm_30_sec_6.t -201707122009 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_dens_30_sec_4.t -201707122009 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusbt_2010_dens_30_sec_8.t -201707122010 2 81 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_cntm_30_sec_1.t -201707122010 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_dens_30_sec_7.t -201707122010 2 79 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_dens_30_sec_1.t -201707122010 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_cntm_30_sec_6.t -201707122010 2 81 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_dens_30_sec_1.t -201707122010 1 92 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_dens_30_sec_4.t -201707122011 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_cntm_30_sec_1.t -201707122011 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_cntm_30_sec_7.t -201707122011 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_dens_30_sec_5.t -201707122011 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084mt_2010_dens_30_sec_8.t -201707122011 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_cntm_30_sec_7.t -201707122011 1 80 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_cntm_30_sec_1.t -201707122012 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_cntm_30_sec_2.t -201707122012 2 -345 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_dens_30_sec_2.t -201707122012 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_dens_30_sec_5.t -201707122012 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_cntm_30_sec_8.t -201707122012 1 86 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_dens_30_sec_2.t -201707122012 1 -372 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_dens_30_sec_6.t -201707122013 2 88 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_cntm_30_sec_2.t -201707122013 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_cntm_30_sec_8.t -201707122013 1 83 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_cntm_30_sec_1.t -201707122013 1 -370 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_dens_30_sec_6.t -201707122014 2 85 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_cntm_30_sec_2.t -201707122014 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_dens_30_sec_7.t -201707122014 1 83 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_dens_30_sec_1.t -201707122014 2 92 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_dens_30_sec_3.t -201707122014 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_cntm_30_sec_3.t -201707122015 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_dens_30_sec_3.t -201707122015 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_dens_30_sec_7.t -201707122015 2 82 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_dens_30_sec_1.t -201707122015 1 56 0jmills F:\gpw\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusft_2010_dens_30_sec_8.t -201707122015 1 -342 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_cntm_30_sec_2.t -201707122015 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_cntm_30_sec_3.t -201707122016 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_cntm_30_sec_3.t -201707122016 1 87 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_dens_30_sec_2.t -201707122016 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a065plusbt_2010_dens_30_sec_8.t -201707122016 1 92 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_dens_30_sec_4.t -201707122017 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_cntm_30_sec_4.t -201707122017 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_dens_30_sec_4.t -201707122017 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_dens_30_sec_2.t -201707122017 1 83 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_cntm_30_sec_1.t -201707122018 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_cntm_30_sec_4.t -201707122018 2 96 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_cntm_30_sec_3.t -201707122018 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_dens_30_sec_5.t -201707122018 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_cntm_30_sec_5.t -201707122018 1 93 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_cntm_30_sec_4.t -201707122019 2 -364 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_dens_30_sec_5.t -201707122019 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_dens_30_sec_3.t -201707122019 2 87 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_dens_30_sec_1.t -201707122019 1 -368 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_cntm_30_sec_5.t -201707122020 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_dens_30_sec_3.t -201707122020 2 59 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_dens_30_sec_6.t -201707122020 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_cntm_30_sec_2.t -201707122020 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_cntm_30_sec_6.t -201707122020 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_cntm_30_sec_5.t -201707122020 1 65 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_dens_30_sec_6.t -201707122020 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_cntm_30_sec_4.t -201707122021 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_cntm_30_sec_6.t -201707122021 2 93 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_dens_30_sec_2.t -201707122021 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_dens_30_sec_7.t -201707122021 2 94 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_dens_30_sec_4.t -201707122021 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_cntm_30_sec_7.t -201707122021 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_cntm_30_sec_6.t -201707122022 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_cntm_30_sec_5.t -201707122022 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_dens_30_sec_7.t -201707122022 2 95 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_dens_30_sec_4.t -201707122022 2 106 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_cntm_30_sec_3.t -201707122022 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_cntm_30_sec_7.t -201707122022 1 57 0jmills F:\gpw\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075_079ft_2010_dens_30_sec_8.t -201707122022 1 -370 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_dens_30_sec_5.t -201707122023 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074bt_2010_cntm_30_sec_8.t -201707122023 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_cntm_30_sec_7.t -201707122023 1 -367 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_cntm_30_sec_6.t -201707122023 1 -369 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_dens_30_sec_5.t -201707122023 1 63 0jmills F:\gpw\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070_074mt_2010_dens_30_sec_8.t -201707122024 2 103 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_dens_30_sec_3.t -201707122024 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a070plusmt_2010_cntm_30_sec_8.t -201707122024 1 61 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_dens_30_sec_6.t -201707122024 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a075plusft_2010_cntm_30_sec_8.t -201707122025 2 83 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_cntm_30_sec_1.tif -201707122025 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_cntm_30_sec_7.t -201707122025 2 98 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_cntm_30_sec_4.t -201707122025 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_dens_30_sec_6.t -201707122025 2 82 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_dens_30_sec_1.tif -201707122025 1 59 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_dens_30_sec_7.t -201707122026 2 83 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_cntm_30_sec_1.tif -201707122026 2 -336 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_dens_30_sec_4.t -201707122026 1 91 0jmills F:\gpw\ascii\gpw_v4_mean_maskedadminarea_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_mean_maskedadminarea_30_sec_1.tif ) -201707122026 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_cntm_30_sec_5.t -201707122026 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusbt_2010_cntm_30_sec_8.t -201707122026 1 60 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_dens_30_sec_7.t -201707122027 2 84 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_dens_30_sec_1 -201707122027 2 87 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_cntm_30_sec_2.tif -201707122027 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080_084bt_2010_dens_30_sec_8.t -201707122027 1 86 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_dens_30_sec_2.tif -201707122027 1 62 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_dens_30_sec_5.t -201707122028 1 58 0jmills F:\gpw\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a080plusmt_2010_dens_30_sec_8.t -201707122028 1 -366 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_cntm_30_sec_6.t -201707122028 2 87 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_cntm_30_sec_2.tif -201707122028 1 92 0jmills F:\gpw\ascii\gpw_v4_mean_maskedadminarea_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_mean_maskedadminarea_30_sec_2.tif ) -201707122029 2 88 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_dens_30_sec_2 -201707122029 2 91 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_cntm_30_sec_1 -201707122029 1 64 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_dens_30_sec_6.t -201707122029 1 83 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_dens_30_sec_1 -201707122029 1 92 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_cntm_30_sec_3.tif -201707122029 1 90 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_dens_30_sec_3.tif -201707122029 1 66 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_cntm_30_sec_7.t -201707122030 1 94 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_cntm_30_sec_3.tif -201707122031 2 64 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_dens_30_sec_7.t -201707122031 2 92 0jmills F:\gpw\ascii\gpw_v4_mean_maskedadminarea_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_mean_maskedadminarea_30_sec_3.tif ) -201707122031 1 63 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_cntm_30_sec_8.t -201707122031 2 95 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_cntm_30_sec_2 -201707122031 2 93 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_dens_30_sec_3 -201707122031 1 87 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_dens_30_sec_2 -201707122032 2 -338 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_cntm_30_sec_4.tif -201707122032 2 -340 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_dens_30_sec_4.tif -201707122032 1 57 0jmills F:\gpw\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_a085plusmt_2010_dens_30_sec_8.t -201707122033 2 -335 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_cntm_30_sec_4.tif -201707122033 2 -339 0jmills F:\gpw\ascii\gpw_v4_mean_maskedadminarea_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_mean_maskedadminarea_30_sec_4.tif ) -201707122033 1 62 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_cntm_30_sec_5.tif -201707122033 1 62 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_dens_30_sec_5.tif -201707122033 1 -337 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_dens_30_sec_4 -201707122034 2 93 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_cntm_30_sec_3 -201707122034 2 90 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_dens_30_sec_3 -201707122034 1 60 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_cntm_30_sec_5.tif -201707122034 1 84 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_cntm_30_sec_1.tif -201707122035 2 64 0jmills F:\gpw\ascii\gpw_v4_mean_maskedadminarea_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_mean_maskedadminarea_30_sec_5.tif ) -201707122035 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_cntm_30_sec_6.tif -201707122035 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_dens_30_sec_6.tif -201707122035 1 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_dens_30_sec_5 -201707122036 1 61 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_cntm_30_sec_6.tif -201707122036 2 -339 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_dens_30_sec_4 -201707122036 2 -336 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_cntm_30_sec_4 -201707122036 1 65 0jmills F:\gpw\ascii\gpw_v4_mean_maskedadminarea_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_mean_maskedadminarea_30_sec_6.tif ) -201707122036 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_cntm_30_sec_7.tif -201707122036 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_dens_30_sec_7.tif -201707122036 1 87 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_cntm_30_sec_2.tif -201707122037 2 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_dens_30_sec_6 -201707122037 1 62 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_cntm_30_sec_7.tif -201707122037 1 63 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_dens_30_sec_5 -201707122037 1 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_cntm_30_sec_5 -201707122038 1 64 0jmills F:\gpw\ascii\gpw_v4_mean_maskedadminarea_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_mean_maskedadminarea_30_sec_7.tif ) -201707122038 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_dens_30_sec_8.tif -201707122038 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_cntm_30_sec_8.tif -201707122038 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_dens_30_sec_7 -201707122039 1 62 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_cntm_30_sec_8.tif -201707122039 2 92 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_cntm_30_sec_3.tif -201707122039 1 63 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_dens_30_sec_6 -201707122039 1 66 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_cntm_30_sec_6 -201707122039 1 64 0jmills F:\gpw\ascii\gpw_v4_mean_maskedadminarea_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_mean_maskedadminarea_30_sec_8.tif ) -201707122040 1 66 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_dens_30_sec_8 -201707122040 1 83 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_dens_30_sec_1.tif -201707122040 0 -400 0jmills F:\gpw\ascii\gpw_v4_national_identifier_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_national_identifier_30_sec_1.tif ) -201707122040 1 -347 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_cntm_30_sec_1.tif -201707122041 2 62 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_dens_30_sec_7 -201707122041 1 66 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_cntm_30_sec_7 -201707122041 2 85 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_dens_30_sec_1.tif -201707122041 1 -338 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_cntm_30_sec_4.tif -201707122041 0 29 0jmills F:\gpw\ascii\gpw_v4_national_identifier_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_national_identifier_30_sec_2.tif ) -201707122042 2 85 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_cntm_30_sec_1 -201707122042 1 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_dens_30_sec_8 -201707122042 0 28 0jmills F:\gpw\ascii\gpw_v4_national_identifier_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_national_identifier_30_sec_3.tif ) -201707122042 1 -364 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_cntm_30_sec_8 -201707122042 1 86 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_dens_30_sec_2.tif -201707122042 1 85 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_cntm_30_sec_2.tif -201707122043 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_cntm_30_sec_5.tif -201707122043 1 87 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_dens_30_sec_2.tif -201707122043 0 28 0jmills F:\gpw\ascii\gpw_v4_national_identifier_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_national_identifier_30_sec_4.tif ) -201707122044 1 -353 0jmills F:\gpw\ascii\gpw_v4_waterareakm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_waterareakm_30_sec_1.tif ) -201707122044 0 22 0jmills F:\gpw\ascii\gpw_v4_national_identifier_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_national_identifier_30_sec_5.tif ) -201707122044 1 89 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_cntm_30_sec_2 -201707122044 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_cntm_30_sec_6.tif -201707122045 2 85 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_dens_30_sec_1 -201707122045 2 92 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_dens_30_sec_3.tif -201707122045 1 20 0jmills F:\gpw\ascii\gpw_v4_national_identifier_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_national_identifier_30_sec_6.tif ) -201707122045 2 91 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_cntm_30_sec_3.tif -201707122046 1 21 0jmills F:\gpw\ascii\gpw_v4_national_identifier_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_national_identifier_30_sec_7.tif ) -201707122046 2 92 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_dens_30_sec_3.tif -201707122046 1 78 0jmills F:\gpw\ascii\gpw_v4_waterareakm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_waterareakm_30_sec_2.tif ) -201707122046 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_cntm_30_sec_7.tif -201707122046 0 21 0jmills F:\gpw\ascii\gpw_v4_national_identifier_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_national_identifier_30_sec_8.tif ) -201707122047 2 95 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_cntm_30_sec_3 -201707122047 2 87 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_dens_30_sec_2 -201707122047 2 -339 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_dens_30_sec_4.tif -201707122047 1 -338 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_cntm_30_sec_4.tif -201707122048 2 60 0jmills F:\gpw\ascii\gpw_v4_waterareakm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_waterareakm_30_sec_3.tif ) -201707122048 2 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_cntm_30_sec_8.tif -201707122048 2 -337 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_dens_30_sec_4.tif -201707122048 1 -344 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_cntm_30_sec_1 -201707122049 2 62 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_dens_30_sec_5.tif -201707122049 1 62 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_cntm_30_sec_5.tif -201707122049 2 -336 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_cntm_30_sec_4 -201707122049 2 93 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_dens_30_sec_3 -201707122049 1 60 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_dens_30_sec_5.tif -201707122049 1 72 0jmills F:\gpw\ascii\gpw_v4_waterareakm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_waterareakm_30_sec_4.tif ) -201707122050 2 83 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_dens_30_sec_1.tif -201707122050 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_dens_30_sec_6.tif -201707122050 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_cntm_30_sec_6.tif -201707122051 2 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_cntm_30_sec_5 -201707122051 2 88 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_cntm_30_sec_2 -201707122051 1 -368 0jmills F:\gpw\ascii\gpw_v4_waterareakm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_waterareakm_30_sec_5.tif ) -201707122051 1 60 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_dens_30_sec_6.tif -201707122051 1 -338 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_dens_30_sec_4 -201707122052 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_dens_30_sec_7.tif -201707122052 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_cntm_30_sec_7.tif -201707122052 2 87 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_dens_30_sec_2.tif -201707122052 1 55 0jmills F:\gpw\ascii\gpw_v4_waterareakm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_waterareakm_30_sec_6.tif ) -201707122052 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_cntm_30_sec_6 -201707122052 1 61 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_dens_30_sec_7.tif -201707122053 1 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_dens_30_sec_5 -201707122053 2 93 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_cntm_30_sec_3 -201707122053 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2000_dens_30_sec_8.tif -201707122054 2 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_cntm_30_sec_8.tif -201707122054 1 57 0jmills F:\gpw\ascii\gpw_v4_waterareakm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_waterareakm_30_sec_7.tif ) -201707122054 1 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_cntm_30_sec_7 -201707122054 1 62 0jmills F:\gpw\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopft_2010_dens_30_sec_8.tif -201707122054 1 91 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_dens_30_sec_3.tif -201707122055 2 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_dens_30_sec_6 -201707122055 1 57 0jmills F:\gpw\ascii\gpw_v4_waterareakm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_waterareakm_30_sec_8.tif ) -201707122055 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_cntm_30_sec_8 -201707122056 2 93 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_cntm_30_sec_4 -201707122056 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_cntm_30_sec_1.tif -201707122056 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_dens_30_sec_1.tif -201707122056 1 29 0jmills F:\gpw\ascii\gpw_v4_watermask_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_watermask_30_sec_1.tif ) -201707122056 1 -345 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_cntm_30_sec_1.tif -201707122056 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_dens_30_sec_7 -201707122057 2 -339 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_dens_30_sec_4.tif -201707122057 1 29 0jmills F:\gpw\ascii\gpw_v4_watermask_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_watermask_30_sec_2.tif ) -201707122057 1 -365 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_cntm_30_sec_5 -201707122058 2 86 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_dens_30_sec_1 -201707122058 2 87 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_cntm_30_sec_2.tif -201707122058 2 85 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_dens_30_sec_2.tif -201707122058 1 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2010_dens_30_sec_8 -201707122058 1 62 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_dens_30_sec_5.tif -201707122058 0 29 0jmills F:\gpw\ascii\gpw_v4_watermask_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_watermask_30_sec_3.tif ) -201707122058 1 88 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_cntm_30_sec_2.tif -201707122059 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_cntm_30_sec_6 -201707122059 0 -401 0jmills F:\gpw\ascii\gpw_v4_watermask_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_watermask_30_sec_4.tif ) -201707122100 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_dens_30_sec_6.tif -201707122100 2 89 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_dens_30_sec_2 -201707122100 0 21 0jmills F:\gpw\ascii\gpw_v4_watermask_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_watermask_30_sec_5.tif ) -201707122100 2 86 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_cntm_30_sec_1 -201707122100 2 90 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_dens_30_sec_3.tif -201707122100 2 92 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_cntm_30_sec_3.tif -201707122100 1 66 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_cntm_30_sec_7 -201707122101 1 21 0jmills F:\gpw\ascii\gpw_v4_watermask_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_watermask_30_sec_6.tif ) -201707122101 2 94 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_cntm_30_sec_3.tif -201707122101 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_dens_30_sec_7.tif -201707122102 1 21 0jmills F:\gpw\ascii\gpw_v4_watermask_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_watermask_30_sec_7.tif ) -201707122102 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_cntm_30_sec_8 -201707122102 1 93 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_dens_30_sec_3 -201707122102 1 88 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_cntm_30_sec_2 -201707122102 0 21 0jmills F:\gpw\ascii\gpw_v4_watermask_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_watermask_30_sec_8.tif ) -201707122102 1 90 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_dens_30_sec_4.tif -201707122103 2 -338 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_cntm_30_sec_4.tif -201707122103 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1975_dens_30_sec_8.tif -201707122103 2 -336 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_cntm_30_sec_4.tif -201707122104 1 62 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_dens_30_sec_5.tif -201707122104 1 62 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_cntm_30_sec_5.tif -201707122104 1 -344 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_dens_30_sec_1 -201707122105 2 -336 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_dens_30_sec_4 -201707122105 2 93 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_cntm_30_sec_3 -201707122105 1 59 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_cntm_30_sec_5.tif -201707122105 1 -346 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_cntm_30_sec_1.tif -201707122106 2 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_dens_30_sec_6.tif -201707122106 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_cntm_30_sec_6.tif -201707122106 1 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_dens_30_sec_5 -201707122106 1 61 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_cntm_30_sec_6.tif -201707122106 1 89 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_dens_30_sec_2 -201707122107 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_dens_30_sec_7.tif -201707122107 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_cntm_30_sec_7.tif -201707122108 2 88 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_cntm_30_sec_2.tif -201707122108 1 61 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_cntm_30_sec_7.tif -201707122108 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_dens_30_sec_6 -201707122109 1 63 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_cntm_30_sec_5 -201707122109 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2015_dens_30_sec_8.tif -201707122109 2 92 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_dens_30_sec_3 -201707122109 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_cntm_30_sec_8.tif -201707122109 1 62 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_cntm_30_sec_8.tif -201707122109 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_dens_30_sec_7 -201707122110 2 93 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_cntm_30_sec_3.tif -201707122110 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_cntm_30_sec_6 -201707122111 2 -347 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_cntm_30_sec_1.tif -201707122111 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2000_dens_30_sec_8 -201707122111 2 91 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_dens_30_sec_4 -201707122111 1 -348 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_dens_30_sec_1.tif -201707122112 2 -346 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_dens_30_sec_1.tif -201707122112 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_cntm_30_sec_7 -201707122112 1 -337 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_cntm_30_sec_4.tif -201707122113 1 -366 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_dens_30_sec_5 -201707122113 1 86 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_cntm_30_sec_2.tif -201707122113 1 88 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_dens_30_sec_2.tif -201707122113 1 85 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_cntm_30_sec_1 -201707122114 2 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_cntm_30_sec_8 -201707122114 2 87 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_dens_30_sec_2.tif -201707122114 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_cntm_30_sec_5.tif -201707122114 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_dens_30_sec_6 -201707122116 2 91 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_cntm_30_sec_3.tif -201707122116 2 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_cntm_30_sec_6.tif -201707122116 2 88 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_cntm_30_sec_2 -201707122116 2 90 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_dens_30_sec_3.tif -201707122116 2 84 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_dens_30_sec_1 -201707122116 1 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_dens_30_sec_7 -201707122116 2 93 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_dens_30_sec_3.tif -201707122117 1 65 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_cntm_30_sec_7.tif -201707122118 2 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1975_dens_30_sec_8 -201707122118 2 91 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_cntm_30_sec_4.tif -201707122118 2 87 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_dens_30_sec_2 -201707122118 2 91 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_dens_30_sec_4.tif -201707122118 2 92 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_cntm_30_sec_3 -201707122118 1 92 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_dens_30_sec_4.tif -201707122119 1 66 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_cntm_30_sec_8.tif -201707122120 2 -368 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_cntm_30_sec_5.tif -201707122120 1 62 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_dens_30_sec_5.tif -201707122120 1 59 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_dens_30_sec_5.tif -201707122120 2 -345 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_cntm_30_sec_1 -201707122120 1 92 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_dens_30_sec_3 -201707122120 1 -337 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_cntm_30_sec_4 -201707122121 2 -344 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_dens_30_sec_1.tif -201707122121 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_cntm_30_sec_6.tif -201707122121 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_dens_30_sec_6.tif -201707122121 1 60 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_dens_30_sec_6.tif -201707122122 1 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_cntm_30_sec_5 -201707122122 1 88 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_cntm_30_sec_2 -201707122123 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_cntm_30_sec_7.tif -201707122123 2 -338 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_dens_30_sec_4 -201707122123 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_dens_30_sec_7.tif -201707122123 1 60 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_dens_30_sec_7.tif -201707122123 1 88 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_dens_30_sec_2.tif -201707122124 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_cntm_30_sec_6 -201707122124 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_cntm_30_sec_8.tif -201707122124 1 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_dens_30_sec_5 -201707122124 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2005_dens_30_sec_8.tif -201707122125 2 61 0jmills F:\gpw\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopmt_2010_dens_30_sec_8.tif -201707122125 2 93 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_cntm_30_sec_3 -201707122125 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_cntm_30_sec_7 -201707122126 2 92 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_dens_30_sec_3.tif -201707122126 1 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_dens_30_sec_6 -201707122127 2 82 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_dens_30_sec_1.tif -201707122127 2 -341 0jmills F:\gpw\ascii\gpw_v4_maskedareakm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_maskedareakm_30_sec_1.tif ) -201707122127 2 -346 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_cntm_30_sec_1.tif -201707122127 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_cntm_30_sec_8 -201707122127 2 93 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_cntm_30_sec_4 -201707122128 2 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_dens_30_sec_7 -201707122128 2 -338 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_dens_30_sec_4.tif -201707122129 1 -366 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_cntm_30_sec_5 -201707122129 2 86 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_dens_30_sec_2.tif -201707122129 2 86 0jmills F:\gpw\ascii\gpw_v4_maskedareakm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_maskedareakm_30_sec_2.tif ) -201707122129 1 86 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_cntm_30_sec_2.tif -201707122129 1 85 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_dens_30_sec_1 -201707122129 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2015_dens_30_sec_8 -201707122130 2 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_dens_30_sec_5.tif -201707122130 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_cntm_30_sec_6 -201707122131 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_dens_30_sec_6.tif -201707122131 1 90 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_dens_30_sec_3.tif -201707122131 1 87 0jmills F:\gpw\ascii\gpw_v4_maskedareakm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_maskedareakm_30_sec_3.tif ) -201707122131 1 88 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_dens_30_sec_2 -201707122132 2 92 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_cntm_30_sec_3.tif -201707122132 2 85 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_1.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_cntm_30_sec_1 -201707122132 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_cntm_30_sec_7 -201707122133 1 65 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_dens_30_sec_7.tif -201707122134 2 90 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_dens_30_sec_4.tif -201707122134 2 89 0jmills F:\gpw\ascii\gpw_v4_maskedareakm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_maskedareakm_30_sec_4.tif ) -201707122134 1 65 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_1990_cntm_30_sec_8 -201707122134 2 92 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_dens_30_sec_3 -201707122134 2 92 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_cntm_30_sec_4.tif -201707122134 2 88 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_2.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_cntm_30_sec_2 -201707122134 1 65 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_1990_dens_30_sec_8.tif -201707122135 1 -367 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_dens_30_sec_5.tif -201707122135 1 -366 0jmills F:\gpw\ascii\gpw_v4_maskedareakm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_maskedareakm_30_sec_5.tif ) -201707122135 1 -366 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_cntm_30_sec_5.tif -201707122136 2 -338 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_dens_30_sec_4 -201707122137 2 93 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_3.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_cntm_30_sec_3 -201707122137 2 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_dens_30_sec_6.tif -201707122137 1 62 0jmills F:\gpw\ascii\gpw_v4_maskedareakm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_maskedareakm_30_sec_6.tif ) -201707122137 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_cntm_30_sec_6.tif -201707122138 2 62 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_dens_30_sec_5 -201707122138 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_dens_30_sec_7.tif -201707122138 1 63 0jmills F:\gpw\ascii\gpw_v4_maskedareakm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_maskedareakm_30_sec_7.tif ) -201707122139 1 62 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_cntm_30_sec_7.tif -201707122139 2 -337 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_4.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_cntm_30_sec_4 -201707122139 1 63 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_dens_30_sec_6 -201707122140 1 63 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2020_dens_30_sec_8.tif -201707122140 1 63 0jmills F:\gpw\ascii\gpw_v4_maskedareakm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_maskedareakm_30_sec_8.tif ) -201707122140 1 64 0jmills F:\gpw\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_e_atotpopbt_2010_cntm_30_sec_8.tif -201707122140 1 63 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_5.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_cntm_30_sec_5 -201707122141 1 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_dens_30_sec_7 -201707122142 1 64 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_6.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_cntm_30_sec_6 -201707122142 1 63 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2005_dens_30_sec_8 -201707122144 2 62 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_7.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_cntm_30_sec_7 -201707122145 1 63 0jmills F:\gpw\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_8.txt = GRIDASCII ( F:\gpw\ascii\temp\gpw_v4_une_atotpopbt_2020_cntm_30_sec_8 -201711201118 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201118 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201118 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context_1 -201711201118 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201118 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context_1_ -201711201118 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201118 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201118 0 6 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context -201711201118 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context_3 -201711201118 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201118 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201118 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201118 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201118 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201118 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201118 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201118 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201118 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201118 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context_1 -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context_1_ -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201124 0 5 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context_3 -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201124 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201124 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201124 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201124 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201124 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201124 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201124 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201125 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context_1 -201711201125 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201125 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201125 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201125 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201125 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201125 0 6 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context -201711201125 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context_3 -201711201125 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201125 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201125 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201125 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201125 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201125 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201125 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201125 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201125 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201126 1 20 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201126 0 20 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201126 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201126 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201126 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201126 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201127 1 20 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201127 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201127 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201127 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201127 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201127 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201127 0 21 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201128 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201128 1 15 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201128 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201128 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201128 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201128 0 14 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201128 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201128 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201128 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201128 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201128 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201128 0 14 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201129 1 14 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201129 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201129 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201129 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201129 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201129 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201129 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201129 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201129 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201129 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201130 2 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201130 2 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201130 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201130 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201131 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201131 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201131 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201131 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201131 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201131 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201131 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201131 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201132 2 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201132 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201132 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201132 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201132 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201132 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201132 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201132 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201132 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201132 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201132 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201133 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201133 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201133 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201133 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201133 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201133 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201133 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201133 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201133 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201134 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201134 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201134 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201134 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201134 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201134 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201134 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201134 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201134 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201134 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201134 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201134 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201134 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201134 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201134 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201134 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201135 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201135 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201135 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201135 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201135 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201135 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201135 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201135 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201135 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201135 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201135 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201135 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201135 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201135 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201135 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201135 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201135 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201135 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201135 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201135 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201135 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201135 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201135 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201135 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201135 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201135 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201135 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201135 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201135 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201135 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201135 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201135 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201135 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201135 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201136 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201136 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201136 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201136 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201136 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201136 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201136 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201136 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201136 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201136 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201136 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201136 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201137 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201137 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201137 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201137 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201137 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201137 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201137 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201137 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201137 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201137 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201137 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201137 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201137 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201137 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201137 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201139 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context_1 -201711201139 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context_1_ -201711201139 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201139 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201139 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201139 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201139 0 6 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context -201711201139 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_context_3 -201711201140 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201140 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201140 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201140 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201140 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201140 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201140 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201140 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201140 1 20 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201140 0 20 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201140 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201141 2 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201141 1 20 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201141 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201141 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201141 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201141 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201141 0 21 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201142 1 14 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201142 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201142 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201142 0 14 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201142 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201142 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201142 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201142 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201142 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201142 0 14 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201142 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201142 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201143 1 14 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_context_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_context -201711201143 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201143 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201143 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201143 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201143 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201143 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201143 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201143 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201143 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201144 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201144 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201144 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201144 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201144 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201145 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201145 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201145 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201145 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201145 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201145 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201145 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201146 2 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201146 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201146 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201146 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201146 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201146 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201146 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201146 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201146 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201146 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201147 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201147 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201147 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201147 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201147 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201147 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201147 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201147 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201147 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201148 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201148 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201148 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201148 1 -387 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201148 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201148 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201148 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201149 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201149 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201149 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201149 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201149 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201149 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201149 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201149 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201149 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201149 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201149 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201149 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201149 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201149 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201149 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201149 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201149 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201149 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201149 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201149 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201149 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201149 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201149 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201149 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201149 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201149 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201149 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201149 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201149 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201149 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201149 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201150 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201150 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201150 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201150 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201150 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201150 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201150 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201150 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201150 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201150 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201150 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201150 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201150 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201150 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201150 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201150 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201150 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201151 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201151 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201151 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201151 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201152 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201152 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201152 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201152 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201152 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201152 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201152 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201152 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201153 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201153 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201153 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201153 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201153 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201153 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201153 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201153 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201153 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201153 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201154 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201154 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201155 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201155 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201155 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201155 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201155 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201155 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201155 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201156 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201156 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201156 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201156 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201156 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201156 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201156 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201156 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201156 0 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201157 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201157 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201157 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201157 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201157 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201157 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201157 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201158 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201158 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201158 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201158 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201158 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201158 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201158 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201158 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201158 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201158 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201159 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201159 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201159 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201159 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201159 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201159 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201159 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201159 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201159 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201159 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201159 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201159 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201159 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201159 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201159 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201159 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201159 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201159 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201159 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201159 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201159 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201159 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201159 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201159 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201159 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201200 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201200 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201200 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201200 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201200 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201200 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201200 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201200 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201200 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201200 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201200 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201200 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201200 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201200 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201200 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201200 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201200 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201201 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201201 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201201 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201201 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201201 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201201 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201201 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201201 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201201 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201201 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201201 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201201 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201201 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201202 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201202 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201202 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201202 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201202 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201202 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201203 2 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201203 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201204 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201204 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201204 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201204 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201204 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201204 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201204 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201204 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201204 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201205 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201205 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201205 2 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201205 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201205 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201205 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201206 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201206 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201206 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201206 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201206 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201206 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201206 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201206 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201206 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201206 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201207 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201207 1 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201207 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201207 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201207 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201207 1 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201207 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201207 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201207 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201207 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201207 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201208 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201208 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201208 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201208 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201208 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201208 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201208 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201209 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201209 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201209 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201209 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201209 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201209 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201209 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201209 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201209 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201209 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201209 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201209 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201209 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201210 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201210 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201210 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201210 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201210 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201210 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201210 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201210 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201210 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201210 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201210 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201210 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201210 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201210 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201210 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201210 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201210 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201210 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201210 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201210 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201210 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201210 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201210 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201210 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201210 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201210 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201211 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201211 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201211 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201211 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201211 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201211 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201211 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201211 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201211 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201211 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201211 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201211 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201211 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201211 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201211 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201212 2 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201212 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201212 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201212 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201212 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201212 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201213 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201213 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201213 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201213 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201214 2 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201214 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201214 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201214 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201214 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201214 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201214 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201214 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201214 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201215 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201215 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201215 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_004ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201215 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201215 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201215 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201215 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201215 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201215 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201215 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201215 1 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201215 1 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201215 1 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201216 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201216 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201216 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201216 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201217 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201217 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201217 2 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201217 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201217 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201218 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201218 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201218 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201218 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201218 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201218 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201218 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201218 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201219 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201219 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201219 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201219 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201219 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201219 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201219 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201219 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201219 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201219 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201220 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201220 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201220 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201220 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201220 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201220 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201220 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201220 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201220 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201220 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201220 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201220 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201221 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201221 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201221 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201221 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201221 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201221 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201221 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201221 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201221 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201221 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201221 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201221 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201221 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201221 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201221 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201221 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201221 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201221 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201221 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201221 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201221 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201221 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201221 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201221 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201221 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201221 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201222 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201222 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201222 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201222 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201222 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201222 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201222 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201222 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201222 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201222 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201222 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_019ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201222 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201222 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201222 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201222 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201223 2 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201223 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201223 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201223 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201223 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201223 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201223 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201223 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201224 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201224 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201224 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201224 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201224 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201224 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201224 1 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201224 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201224 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201225 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201225 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201225 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201225 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201225 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201225 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201225 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201225 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201225 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201225 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201225 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201226 2 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201226 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201226 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201226 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201226 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201226 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201226 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201227 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201227 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201227 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201227 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201227 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201227 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201227 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201228 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201228 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201228 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201228 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201228 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201228 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201228 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201229 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201229 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201229 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201229 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201229 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201229 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201229 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201229 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201229 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201230 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201230 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201230 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201230 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201230 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201230 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201230 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201230 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201230 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201230 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201231 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201231 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201231 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201231 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201231 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201231 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201231 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a000_014ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201231 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_049ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201231 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201231 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a005_009bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201231 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201231 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201231 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a010_014mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201231 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201231 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201231 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201231 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201231 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201232 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201232 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201232 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201232 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201232 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201232 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201232 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201232 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a015_064mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201232 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a020_024bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201232 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201232 0 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201232 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201232 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201232 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201233 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201233 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201233 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201233 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201233 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201233 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201234 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201234 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201234 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201234 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201234 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201234 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201235 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201235 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201235 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201235 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201235 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201235 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201236 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201236 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201236 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201236 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201236 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201236 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201236 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201237 2 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201237 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201237 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201238 2 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201238 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201238 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201238 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201238 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201238 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201238 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201238 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201238 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201239 2 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201239 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201239 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201239 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201239 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201239 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201239 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201239 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201240 1 43 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201240 2 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201240 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201240 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201240 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201240 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201240 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201241 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201241 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201241 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201241 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201241 0 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201242 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201242 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201242 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201242 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201242 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201242 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201242 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201242 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201242 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201242 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201242 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201242 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201242 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201242 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201242 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201242 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201242 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201242 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201242 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201242 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201242 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201243 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201243 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201243 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201243 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201243 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201243 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201243 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201243 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201243 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201243 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201243 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201243 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201243 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201243 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201243 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201243 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201243 0 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201243 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201243 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201243 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201244 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201244 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201244 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201244 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201244 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201244 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201244 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201244 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201244 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201244 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201244 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201244 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201244 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201244 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201245 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201245 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201245 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201245 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201245 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201245 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201245 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201245 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201245 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201246 2 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201246 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201246 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201246 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201246 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201246 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201246 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201246 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201246 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201246 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201247 2 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201247 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201247 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201247 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201247 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201247 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201247 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201247 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201247 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201248 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201248 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201248 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201248 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201248 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201248 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201249 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201249 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201249 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201249 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201249 1 -390 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201249 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201249 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201249 0 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201249 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201250 1 -390 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201250 1 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201250 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201250 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201250 1 -390 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201250 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201250 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201251 1 43 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201251 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201251 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201251 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201251 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201251 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201251 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201251 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201251 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201251 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201251 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201251 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201251 0 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201251 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201252 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201252 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201252 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201252 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201252 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201252 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201252 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201252 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201252 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201252 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201252 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201252 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201252 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201252 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201252 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201252 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201253 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201253 2 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201253 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201253 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201253 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201253 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201253 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201253 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201253 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201253 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201253 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201253 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201253 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201253 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201253 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201253 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201253 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201253 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201253 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201253 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201253 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201253 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201253 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201253 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201253 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201253 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201253 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201254 2 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201254 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201254 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201254 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201254 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201254 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201254 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201254 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201254 1 43 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201254 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201254 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201254 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201254 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201255 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201255 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201255 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201255 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201255 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201255 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201255 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201255 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201255 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201256 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201256 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201256 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201256 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201256 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201256 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201256 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a025_029ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201256 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201256 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201256 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201256 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201257 2 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201257 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201257 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201257 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201257 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201257 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201257 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201258 2 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201258 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201258 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201258 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201258 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201258 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201259 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201259 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201259 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201259 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201259 1 63 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201259 1 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201259 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201259 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201259 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201259 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201300 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201300 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201300 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201300 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201300 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201300 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201300 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201301 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201301 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201301 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201301 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201301 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201301 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201301 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201301 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201301 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201301 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201301 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201302 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201302 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201302 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201302 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201302 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201302 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201302 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201302 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201302 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201302 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201302 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201302 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201302 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201302 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201303 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201303 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201303 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201303 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201303 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201303 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201303 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201303 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201303 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201303 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201303 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201303 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201303 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201303 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201303 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201303 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201303 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201303 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201303 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201303 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201303 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201303 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201303 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201303 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201304 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201304 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201304 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201304 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201304 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201304 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201304 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201304 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201304 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201304 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201304 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201304 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201304 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201305 1 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201305 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201305 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201305 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201305 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201305 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201305 0 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201306 2 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201306 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201306 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201306 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201306 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201306 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201306 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201306 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201306 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201306 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201306 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201306 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201307 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201307 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201307 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201307 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201307 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201307 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201307 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201308 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201308 2 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201308 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201308 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201309 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201309 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201309 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201309 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201309 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201309 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201309 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201309 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201309 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201309 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201310 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201310 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201310 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201310 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201310 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201310 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201310 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201310 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201310 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201311 2 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201311 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201311 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201311 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201311 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201311 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201311 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201311 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201311 1 43 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201311 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201311 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201311 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201311 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201311 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201312 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201312 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201312 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201312 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201312 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201312 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201312 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201312 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201312 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201312 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201313 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201313 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201313 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201313 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201313 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201313 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201313 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201313 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201313 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201313 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201313 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201313 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201313 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201313 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201313 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201313 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201313 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201314 1 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201314 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201314 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201314 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201314 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a045_049ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201314 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201314 1 -390 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201314 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201314 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201314 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201314 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201314 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201314 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201314 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201314 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201314 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201314 1 -372 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201314 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201314 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201314 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201314 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201314 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201314 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201315 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a030_034ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201315 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201315 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201315 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201315 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201315 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201315 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201315 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201316 2 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201316 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201316 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201316 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201316 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201316 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201317 2 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201317 2 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201317 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201317 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201317 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201317 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201317 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201317 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201317 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201317 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201318 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201318 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201318 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201318 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201318 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201318 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201318 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201318 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201319 2 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201319 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201319 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201319 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201320 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201320 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201320 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201320 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201320 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201320 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201321 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201321 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201321 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201321 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201321 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201321 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201321 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201321 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201321 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201321 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201322 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201322 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201322 1 43 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201322 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201322 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201322 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201322 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201322 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201322 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201322 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201322 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201322 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201322 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201323 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201323 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201323 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201323 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201323 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201323 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a035_039mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201323 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201323 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201323 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201323 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a055_059mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201323 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201323 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201323 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201323 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201323 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201324 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201324 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201324 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201324 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201324 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201324 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201324 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201324 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201324 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201324 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201324 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201324 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201324 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201324 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a040_044mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201324 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201324 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201324 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201324 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a050_054ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201325 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201325 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201325 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201325 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201325 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201325 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201325 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201325 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201325 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201325 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201325 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201326 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a060_064mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201326 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201326 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201326 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201326 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201326 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201326 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201326 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201326 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201326 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201326 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201326 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201326 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201326 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201327 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201327 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201327 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201327 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201327 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201327 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201327 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201327 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201327 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201327 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201327 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201328 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201328 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201328 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201328 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201329 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201329 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201329 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201329 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201329 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201329 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201329 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201329 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201329 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201330 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201330 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201330 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201330 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201330 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201330 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201331 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201331 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201331 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201331 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201332 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201332 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201332 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201332 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201332 1 43 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201332 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201332 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201332 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201332 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201332 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201332 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201332 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201332 1 -367 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201332 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201333 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201333 1 -387 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201333 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201333 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201333 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201333 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201333 0 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201333 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201334 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201334 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201334 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201334 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201334 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201334 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201334 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201334 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201334 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201334 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201334 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201334 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201334 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201334 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201334 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201334 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201334 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201334 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201334 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201334 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201334 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201334 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201334 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201334 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201334 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201335 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201335 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201335 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201335 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201335 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201335 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201335 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201335 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201335 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201335 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201335 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201335 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201335 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201335 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201335 0 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201335 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201335 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201336 2 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201336 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201336 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201336 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201336 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201336 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201336 1 57 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201336 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201336 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201336 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201336 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201336 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201337 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201337 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201337 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201337 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201337 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201337 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201337 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201337 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201338 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201338 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201338 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201338 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201338 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201338 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201338 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201338 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201338 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201339 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201339 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201339 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201339 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201339 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201339 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201339 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201339 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201339 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201339 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201339 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201340 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201340 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201340 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201340 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201340 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201340 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201341 2 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201341 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201341 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201341 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201341 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201341 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201341 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201341 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201341 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201341 0 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201342 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201342 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201342 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201342 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201342 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201342 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201342 0 -387 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201342 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201343 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201343 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201343 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201343 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201343 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201343 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201343 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201343 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201343 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201343 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201344 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201344 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201344 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201344 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201344 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201344 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201344 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201344 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201344 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201344 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201344 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201344 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065_069mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201344 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201344 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201344 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201344 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201344 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201344 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201344 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201345 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201345 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201345 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201345 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201345 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201345 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201345 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201345 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201345 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201345 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201346 2 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201346 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201346 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201346 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201346 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201346 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201346 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201346 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201346 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201346 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201346 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201346 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201346 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201347 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201347 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201347 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201347 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201347 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201347 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201347 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201348 2 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201348 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201348 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201348 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201348 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201348 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201348 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201348 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201348 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201348 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201348 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201349 2 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201349 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201349 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201349 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201349 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201349 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201349 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201350 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201350 2 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201350 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201350 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201350 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201350 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201350 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201350 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201350 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201350 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201351 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201351 1 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201351 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201351 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201351 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201351 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201351 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201352 2 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201352 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201352 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201352 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201352 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201352 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201352 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201353 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201353 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201353 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201353 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201353 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201353 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201353 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201353 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201353 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201353 1 43 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201353 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201353 1 63 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201353 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201353 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201354 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201354 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201354 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201354 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201354 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201354 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201354 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201355 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201355 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201355 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201355 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079bt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201355 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201355 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201355 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201355 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201355 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201355 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201355 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201355 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201355 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201355 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201355 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201355 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201355 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201355 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201355 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201355 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201355 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201355 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201355 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201355 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201355 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201355 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084ft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201355 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201355 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201355 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201356 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201356 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201356 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201356 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201356 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201356 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201356 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201356 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201356 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201357 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201357 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201357 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201357 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201357 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201357 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusmt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201357 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201357 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201357 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201357 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201357 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201357 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201357 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201357 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201357 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201357 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201357 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201358 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201358 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201358 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201358 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201358 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201358 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201358 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201358 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201358 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201359 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201359 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201359 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201359 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201359 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201359 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201400 2 -367 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201400 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201400 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201400 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201400 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201400 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201400 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201400 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201401 2 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201401 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201401 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201401 2 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201401 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201402 2 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201402 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201402 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201402 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201402 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201402 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201402 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201402 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201402 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201402 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201402 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201402 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201403 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201403 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201403 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201403 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201403 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201403 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201404 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201404 2 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201404 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201404 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201404 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201404 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201404 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201404 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201404 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201404 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201404 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201404 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201405 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201405 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201405 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201405 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201405 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201405 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201405 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201405 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201405 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201406 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201406 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201406 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201406 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201406 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusmt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201406 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201406 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201406 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201406 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201406 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201406 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201406 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201406 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201406 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201406 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201406 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201406 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201406 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201406 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201406 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201407 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201407 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201407 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201407 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201407 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075_079ft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201407 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201407 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201407 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201407 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201407 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusbt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201407 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201407 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a065plusft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201407 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201408 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201408 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201408 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201408 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201408 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201408 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201408 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201408 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201408 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201408 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201408 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201409 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201409 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201409 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201409 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201409 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201409 1 -372 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201409 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201409 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201409 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201409 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201410 2 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201410 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201410 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201410 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201410 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201410 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201410 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201411 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201411 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusbt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201411 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201411 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201411 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201411 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201411 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201411 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201411 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201411 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201411 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201412 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201412 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201412 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201412 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201412 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201413 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201413 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201413 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201413 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201413 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201413 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201413 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201414 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201414 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201414 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070_074mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201414 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusbt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201414 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201414 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201414 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201414 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201414 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201414 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201415 2 63 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201415 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201415 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201415 2 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201415 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201415 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201415 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201415 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201415 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201415 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201415 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201415 0 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201416 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201416 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201416 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201416 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201416 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084mt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201416 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusbt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201416 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusbt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201416 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201416 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201416 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201416 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201416 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201416 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201416 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080_084bt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201416 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201416 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201416 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201416 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201416 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a075plusft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201416 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201417 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201417 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201417 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201417 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201417 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201417 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201417 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201417 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201417 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201417 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a070plusmt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201417 0 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201418 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201418 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201418 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201418 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201418 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201418 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201418 1 43 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201418 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201418 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201418 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201418 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201418 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201418 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201418 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201418 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201419 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201419 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201419 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201419 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201419 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201419 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201419 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201419 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201419 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201419 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201419 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201419 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201420 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a080plusmt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201420 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_watermask_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_watermas -201711201420 0 5 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_watermask_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_water -201711201420 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_watermask_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_waterma -201711201420 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201420 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201420 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201420 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201420 0 19 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_watermask_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_water -201711201421 2 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201421 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201421 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201421 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201421 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201421 1 20 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_watermask_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_water -201711201421 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201421 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201421 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201421 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201421 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201421 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201421 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201421 0 20 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_watermask_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_water -201711201421 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201422 1 21 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_watermask_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_water -201711201422 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201422 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201422 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201422 0 15 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_watermask_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_water -201711201422 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201423 1 14 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_watermask_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_water -201711201423 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201423 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201423 0 14 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_watermask_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_water -201711201423 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201423 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201423 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201423 0 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201423 0 14 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_watermask_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_water -201711201424 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201424 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201424 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201424 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201424 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201424 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201424 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201424 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201424 0 -387 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201425 2 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201425 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201425 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201425 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201425 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201425 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201425 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201425 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201425 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201425 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201426 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201426 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201426 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201426 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201426 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201426 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201426 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201426 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201426 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201426 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201426 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201426 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_maskedareakm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_mask -201711201426 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_maskedareakm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_maske -201711201426 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201426 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201426 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201426 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201426 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201426 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201426 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201426 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_maskedareakm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_ma -201711201426 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_maskedareakm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_mask -201711201426 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters -201711201426 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201427 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201427 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201427 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201427 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201428 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201428 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201428 1 57 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201428 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201428 1 57 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_maskedareakm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_ma -201711201428 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201428 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201428 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201428 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201428 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201428 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201428 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201428 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201429 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201429 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201429 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201429 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201429 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201429 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201429 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201429 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201429 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201429 1 57 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_maskedareakm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_ma -201711201429 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201429 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201430 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201430 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201430 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201431 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201431 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201431 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201431 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201431 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_maskedareakm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_ma -201711201431 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201431 1 -389 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201431 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201432 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201432 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201432 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201432 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201432 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201432 1 57 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_maskedareakm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_ma -201711201432 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201433 1 62 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201433 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201433 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201433 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201433 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_maskedareakm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_ma -201711201433 0 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201434 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201434 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201434 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201434 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201434 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201434 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201434 1 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201434 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201434 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201434 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_maskedareakm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_ma -201711201434 1 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201434 0 -388 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201435 1 -390 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201435 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201435 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201435 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201435 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_maskedareakm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_ma -201711201435 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201435 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201435 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201435 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201436 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_a085plusmt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch -201711201436 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201436 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201436 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201436 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201436 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201436 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201436 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201436 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_maskedareakm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_ma -201711201436 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_mean_maskedadminarea_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201436 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_mean_maskedadminarea_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_ -201711201436 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201436 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201436 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201436 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201436 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201436 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201436 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_mean_maskedadminarea_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201436 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_mean_maskedadminarea_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201436 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201437 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201437 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201437 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201437 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201437 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201437 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201437 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201437 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201438 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201438 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201438 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201438 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201438 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_mean_maskedadminarea_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\g -201711201438 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201438 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201438 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201438 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201438 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201438 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201439 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201439 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201439 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201439 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201439 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201439 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201439 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201439 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_mean_maskedadminarea_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\g -201711201439 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201439 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201439 0 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201439 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201440 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201440 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201440 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201440 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_mean_maskedadminarea_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\g -201711201441 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201441 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201441 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201441 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201441 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201441 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201442 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_mean_maskedadminarea_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\g -201711201442 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201442 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201442 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201442 1 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201442 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201442 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201443 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201443 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_mean_maskedadminarea_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\g -201711201443 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201443 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201443 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201443 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201444 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_mean_maskedadminarea_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\g -201711201444 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201444 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201444 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201444 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201444 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201444 1 -368 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201444 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201444 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201444 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201444 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201444 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201445 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201445 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_mean_maskedadminarea_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\g -201711201445 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201445 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201445 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201446 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201446 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_mean_maskedadminarea_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\g -201711201446 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_national_identifier_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_ -201711201446 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_national_identifier_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v -201711201446 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201446 0 6 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_national_identifier_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201446 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_national_identifier_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_ -201711201446 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201446 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201446 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201446 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2005_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201446 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201446 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201446 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201446 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201446 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201446 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201446 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201447 1 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201447 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201447 1 20 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_national_identifier_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gp -201711201447 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201447 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201447 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201447 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201447 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201447 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201447 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201447 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201447 0 20 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_national_identifier_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gp -201711201447 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201448 1 18 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_national_identifier_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gp -201711201448 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201448 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201448 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201448 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2000_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201448 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201448 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201448 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201448 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201448 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201448 0 19 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_national_identifier_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gp -201711201448 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201448 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201448 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201448 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201448 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201448 0 15 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_national_identifier_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gp -201711201449 1 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201449 0 13 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_national_identifier_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gp -201711201449 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201449 0 14 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_national_identifier_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gp -201711201449 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201449 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201449 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201449 0 15 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_national_identifier_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gp -201711201449 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201449 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201450 2 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201450 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201450 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201450 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201450 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1975_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201450 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201450 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201450 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201450 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201450 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201451 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201451 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201451 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201451 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201451 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201451 1 -370 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201452 2 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201452 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201453 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201453 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201453 1 -369 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201453 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201453 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201453 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201453 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201454 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201454 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201454 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201454 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopft_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201454 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201454 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201454 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201455 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201455 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201455 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201455 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201455 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201455 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201455 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201455 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201456 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201456 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201456 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201456 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201456 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201456 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201456 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201456 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1975_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201456 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201456 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201456 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201456 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_1990_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201456 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201456 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201457 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201457 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201457 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201457 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_1990_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201457 1 17 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201457 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201457 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201457 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201457 0 1 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201457 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201457 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201457 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201458 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201458 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2020_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201458 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_waterareakm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_water -201711201458 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_waterareakm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_watera -201711201458 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201458 0 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_waterareakm_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_wat -201711201458 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_waterareakm_30_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_water -201711201458 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201458 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201458 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201458 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2005_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw -201711201459 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201459 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201500 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201500 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_waterareakm_30_sec_1.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_wat -201711201500 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2015_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201500 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201500 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopbt_2020_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gp -201711201500 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201501 1 -371 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_waterareakm_30_sec_2.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_wat -201711201501 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201501 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201501 1 61 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201502 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201502 1 58 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_waterareakm_30_sec_3.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_wat -201711201502 1 59 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201503 1 60 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201503 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201503 1 57 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_waterareakm_30_sec_4.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_wat -201711201503 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201503 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201504 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_e_atotpopmt_2010_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\ -201711201504 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_waterareakm_30_sec_5.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_wat -201711201504 0 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201504 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201505 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_waterareakm_30_sec_6.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_wat -201711201505 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201505 0 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201506 1 40 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_waterareakm_30_sec_7.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_wat -201711201506 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2010_dens_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201506 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201506 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2015_cntm_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201506 1 42 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_cntm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratc -201711201506 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\ -201711201506 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_1_deg.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\g -201711201507 1 16 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_une_atotpopbt_2000_dens_2pt5_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\raster -201711201507 1 41 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_waterareakm_30_sec_8.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\scratch\gpw_v4_wat -201711201507 0 0 0jmills F:\gpw\gpw_v10_fixed_extents\ascii\gpw_v4_watermask_15_min.asc = GRIDASCII ( F:\gpw\gpw_v10_fixed_extents\rasters\gpw_v4_waterma diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/netCDF.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/netCDF.py deleted file mode 100644 index 0ce8ecb..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/netCDF.py +++ /dev/null @@ -1,23 +0,0 @@ -#Jane Mills -#6/28/2017 -#GPW -#stack rasters into netCDF - -import arcpy, os -from arcpy import env - -inFolder = r'D:\gpw\release_4_1\low_res' -resolutions = ['2pt5_min','15_min','30_min','1_deg'] -scales = ['5','30','60','120'] - -env.workspace = inFolder - -for res in resolutions: - print res - rasterList = arcpy.ListRasters("*"+res+"*") - rasterList.sort() - - for raster in rasterList: - outFile = r'testnetcdf2.nc' - arcpy.md.RasterToNetCDF(raster,outFile,raster,None,"lon","lat",None,None) - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/translate.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/translate.py deleted file mode 100644 index 7ce0e75..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/translate.py +++ /dev/null @@ -1,58 +0,0 @@ -#Jane Mills -#4/17/2017 -#GPW -#Set null any negative values - NoData values aren't defined which is throwing off all my scripts - -import arcpy, os, re, multiprocessing, datetime -from arcpy import env -arcpy.CheckOutExtension("Spatial") -scriptTime = datetime.datetime.now() - -def fix_rasters(rPath): - r = os.path.basename(rPath) - env.overwriteOutput = True - processTime = datetime.datetime.now() - outFolder = r'F:\GPW\rasters_4_1\high_res' - returnList = [] - - outR = os.path.join(outFolder,r) - null = os.path.join(outFolder,r[7:-10]+'null.tif') - - arcpy.gp.SetNull_sa(rPath,rPath,null,"VALUE < -.01") - #can't translate if it's not on disk - os.system("gdal_translate -ot Float32 -co COMPRESS=LZW -of GTiff " + null + " " + outR) - - arcpy.Delete_management(null) - - returnList.append("Calculated " + r[7:-10]) - return returnList - -def main(): - root = r'F:\GPW\rasters_4_1\orig' - - print "processing" - - env.workspace = root - rList = [os.path.join(root,raster) for raster in arcpy.ListRasters()] - rList.sort() - - #for r in rList[:10]: - # print os.path.basename(r) - # fix_rasters(r) - - pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) - results = pool.map(fix_rasters, rList) - for result in results: - for result2 in result: - print result2 - - pool.close() - pool.join() - - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - - -if __name__ == '__main__': - main() - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/zip_global_asciis.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/zip_global_asciis.py deleted file mode 100644 index 5a2aae1..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/zip_global_asciis.py +++ /dev/null @@ -1,29 +0,0 @@ -import zipfile, os, datetime, arcpy -startTime = datetime.datetime.now() -tifFolder = r'D:\gpw\release_4_1\gdal_tifs' -inFolder = r'F:\gpw\ascii' -outFolder = r'F:\gpw\ascii_zips' - -arcpy.env.workspace = tifFolder -rList = [r[:-11] for r in arcpy.ListRasters("*30_sec*")] -resList = ["30_sec","2pt5_min","15_min","30_min","1_deg"] -asciiList = os.listdir(inFolder) -os.chdir(inFolder) - -for r in rList: - print r - for res in resList: - outZip = os.path.join(outFolder,r+"_"+res+"_ascii.zip") - if arcpy.Exists(outZip): - print outZip + " already exists" - else: - zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED,allowZip64 = True) - fileList = filter(lambda x: r in x and (res in x or "lookup" in x), asciiList) - for f in fileList: - zipFile.write(f) - - zipFile.close() - print "Created: " + r - -print "Script Complete: " + str(datetime.datetime.now() - startTime) - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/zip_global_asciis_multip.py b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/zip_global_asciis_multip.py deleted file mode 100644 index 2c31ade..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/zip_global_asciis_multip.py +++ /dev/null @@ -1,49 +0,0 @@ -#Jane Mills -#7/13/2017 -#zip all global ascii files - -import zipfile, os, datetime, re, multiprocessing -startTime = datetime.datetime.now() - -def make_zip(r): - outFolder = r'F:\gpw\ascii_zips' - inFolder = r'F:\gpw\ascii' - asciiList = os.listdir(inFolder) - resList = ["30_sec","2pt5_min","15_min","30_min","1_deg"] - os.chdir(inFolder) - returnList = [] - - for res in resList: - outZip = os.path.join(outFolder,r+"_"+res+"_ascii.zip") - if os.path.exists(outZip): - returnList.append("Already zipped: " + r) - else: - zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED) - fileList = filter(lambda x: r in x and (res in x or "lookup" in x), asciiList) - for f in fileList: - zipFile.write(f) - - zipFile.close() - returnList.append("Zipped: " + r) - -def main(): - tifFolder = r'D:\gpw\release_4_1\gdal_tifs' - print "processing" - - rList1 = os.listdir(tifFolder) - rList = [r[:-11] for r in filter(lambda x: "30_sec" in x and x[-3:] == "tif", rList1)] - rList.sort() - - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(make_zip, rList) - for result in results: - for result2 in result: - print result2 - - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-startTime) - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/zip_global_asciis_multip.pyc b/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/zip_global_asciis_multip.pyc deleted file mode 100644 index bbf2862..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/low_res_rasters/zip_global_asciis_multip.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/map_services_age_layers_OB.py b/Release_4_1/Alpha/Scripts/python_4_1/map_services_age_layers_OB.py deleted file mode 100644 index 9bdbee9..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/map_services_age_layers_OB.py +++ /dev/null @@ -1,23 +0,0 @@ -import arcpy, os -from arcpy import env -from arcpy.sa import * - - -arcpy.CheckOutExtension("Spatial") -arcpy.env.workspace = r"\\F:\arcgisserver\serverdata\usgrids\sf1_2010" -arcpy.env.overwriteOutput = True -# Create empty csv file - -#txt = open(r"\\dataserver0\GPW\GPW4\Release_4_1\Alpha\Cartographic\tables\age_group_names.csv", "wb") - -# List layers in mxd - -mxd = arcpy.mapping.MapDocument(r"F:\\arcgisserver\serverdata\usgrids\sf1_2010\usgrid-summary-file1-2010-pct.mxd") -layerList = arcpy.mapping.ListLayers(mxd) -for layer in layerList: - print layer - - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/map_services_age_layers_symbology_OB.py b/Release_4_1/Alpha/Scripts/python_4_1/map_services_age_layers_symbology_OB.py deleted file mode 100644 index 88d7dde..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/map_services_age_layers_symbology_OB.py +++ /dev/null @@ -1,30 +0,0 @@ -import arcpy, os, csv -from arcpy import env - -rootFolder = r"F:\arcgisserver\serverdata\gpw\gpw-v4-basic-demographic-characteristics-rev10\map-services" -arcpy.env.workspace = rootFolder -arcpy.env.overwriteOutput = True - -mxd = arcpy.mapping.MapDocument(os.path.join(rootFolder,"gpw_v4_basic_demographic_characteristics_rev10_script.mxd")) - -csvFile = r"\\dataserver0\GPW\GPW4\Release_4_1\Alpha\Cartographic\tables\raster_age_group_names.csv" -openCSV = csv.reader(open(csvFile, "r")) -next(openCSV,None) - -for row in openCSV: - rasterName = row[0] - print rasterName - layerName = row[1] - description = row[2] - - # List layers in mxd - layers = arcpy.mapping.ListLayers(mxd,rasterName) - - for lyr in layers: - lyr.name = layerName - lyr.description = description - - #arcpy.RefreshTOC() - -mxd.save() -print "complete" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-apply-un-adjustments.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-apply-un-adjustments.py deleted file mode 100644 index c01472d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-apply-un-adjustments.py +++ /dev/null @@ -1,89 +0,0 @@ -# apply un adjustments -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(gdb): - processTime = datetime.datetime.now() - returnList = [] - try: - iso = os.path.basename(gdb)[:3].upper() - unAdjTableIn = r'D:\gpw\ancillary.gdb\un_wpp2015_adjustment_factors_2_21_17' - unAdjTable = 'in_memory' + os.sep + os.path.basename(unAdjTableIn) + "_" + iso - arcpy.CopyRows_management(unAdjTableIn,unAdjTable) - # grab adjustment factors from table - # create dictionary to hold results - adjFactors = {} - try: - with arcpy.da.SearchCursor(unAdjTable,["UNADJFAC_1975","UNADJFAC_1990", - "UNADJFAC_2000","UNADJFAC_2005", - "UNADJFAC_2010","UNADJFAC_2015", - "UNADJFAC_2020"],'"'+"GPW4_ISO"+'" = ' + "'" +iso +"'") as rows: - - for row in rows: - adjFactors[1975] = float(row[0]) - adjFactors[1990] = float(row[1]) - adjFactors[2000] = float(row[2]) - adjFactors[2005] = float(row[3]) - adjFactors[2010] = float(row[4]) - adjFactors[2015] = float(row[5]) - adjFactors[2020] = float(row[6]) - except: - returnList.append(iso + ' error reading adjustment factors') - return returnList - # grab estimates table - arcpy.env.workspace = gdb - table = arcpy.ListTables("*estimates")[0] - # list estimates fields - estimateFields = arcpy.ListFields(table,"E_ATOTPOPBT*") - for estimateField in estimateFields: - name = estimateField.name - year = name.split("_")[2] - # get adjFactor - adjFactor = adjFactors[int(year)] - # add UNE field - unField = "UN"+name - arcpy.AddField_management(table,unField,"DOUBLE") - try: - arcpy.CalculateField_management(table, - unField,"!"+name+"! +" + "!"+name+"! *" + str(adjFactor), - "PYTHON") - except: - returnList.append("Error calculating " + unField) - return returnList - # finally summarize the atotpopbt and the estimates fields national - try: - summaryTable = table + "_total_pop_summary" - summaryFields = [["ISO","FIRST"],["ATOTPOPBT","SUM"]] - summaryParams = arcpy.ListFields(table,"*ATOTPOPBT*") - for summaryParam in summaryParams: - summaryFields.append([summaryParam.name,"SUM"]) - arcpy.env.overwriteOutput=True - arcpy.Statistics_analysis(table,summaryTable,summaryFields) - except: - return (iso + ' error creating summary table') - - returnList.append("Processed "+ iso + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - # must create procList - workspaces = arcpy.ListWorkspaces("blr*",'FILEGDB') - procList = [os.path.join(workspace,w) for w in workspaces] - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-apply-un-adjustments.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-apply-un-adjustments.pyc deleted file mode 100644 index 4f79b73..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-apply-un-adjustments.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-areas.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-areas.py deleted file mode 100644 index fea1f28..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-areas.py +++ /dev/null @@ -1,223 +0,0 @@ -# original code adapted from grid-preprocess.py -# multiprocess_calculate_admin_areas -# calculate the administrative areas -# Kytt MacManus -# 8-28-15 - -# import libraries -import arcpy, os, sys, multiprocessing -import datetime -arcpy.env.overwriteOutput = True -def calculateAdminAreas(inFC): - startTime = datetime.datetime.now() - # check if the needed input files exist - rootName = os.path.basename(inFC) - iso = rootName.split("_")[0] - waterMask = r'F:\gpw\release_4_1\water\water_outputs\water_masks' + os.sep + iso + "_water_mask.shp" - if not arcpy.Exists(waterMask): - hasWater = 0 - else: - hasWater = 1 - try: - outFolder = r'F:\gpw\release_4_1\process' - outGDB = outFolder + os.sep + iso.lower() + ".gdb" - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(outFolder,iso.lower()) - # define spatial reference - prjFile = r'F:\gpw\custom_projections' + os.path.sep + iso[:3]+"_"+iso[3:] + "_fishnet_mollweide.prj" - # check to see that estimates exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - return prjFile#"The input prj file does not exist, check the network" - else: - spatialRef = open(prjFile,"r").read() - print prjFile - templateBoundaries = r'F:\gpw\release_4_1\loading\templates.gdb\gridding_boundaries' - # copy of inFC - inFCG = 'in_memory' + os.sep + rootName + "_gridding" - arcpy.CreateFeatureclass_management("in_memory",rootName + "_gridding","POLYGON", - templateBoundaries,"DISABLED","DISABLED", - arcpy.SpatialReference(4326)) - - # append inFCG to outFile - arcpy.Append_management(inFC,inFCG,"NO_TEST") - - # calculate the ISO field - arcpy.CalculateField_management(inFCG,"ISO",'"' + iso.upper() + '"',"PYTHON") - # mollweide version of fc - projectFC = outGDB + os.sep + rootName + "_mollweide" - waterFeatures = outGDB + os.sep + iso + "_water_features" - waterMollweide = outGDB + os.sep + iso + "_water_features_mollweide" - # add a tmpid field and calculate it equal to the OBJECTID - arcpy.AddField_management(inFCG,"TEMPID",'LONG') - arcpy.CalculateField_management(inFCG,"TEMPID",'!OBJECTID!','PYTHON') - # add area fields - arcpy.AddField_management(inFCG,"ADMINAREA",'DOUBLE') - arcpy.AddField_management(inFCG,"WATERAREA",'DOUBLE') - arcpy.AddField_management(inFCG,"PCTABDIFF",'DOUBLE') - arcpy.AddField_management(inFCG,"MASKEDAREA",'DOUBLE') - # project inFCG to mollweide - try: - - arcpy.Project_management(inFCG, projectFC, spatialRef) - # add ADMINAREAKM and calculate - arcpy.CalculateField_management(projectFC,"ADMINAREA",'!shape.area@SQUAREKILOMETERS!','PYTHON') - except: - return iso, arcpy.GetMessages() - # join ADMINAREAKM to inFCG - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(projectFC,["UBID","ADMINAREA"]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return "Error in " + rootName + ": Creating Value Dictionary" - try: - # write the values - with arcpy.da.UpdateCursor(inFCG,["UBID","ADMINAREA"]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - row[1] = values[ubid] - # update the row - rows.updateRow(row) - # delete projectFC - arcpy.Delete_management(projectFC) - except: - return "Error in " + rootName + ": Writing Value Dictionary" - if hasWater == 1: - # clip the boundary features to waterMask - try: - arcpy.Clip_analysis(inFCG,waterMask,waterFeatures) - except: - return iso, arcpy.GetMessages() - # project to mollweide and calculate WATERAREA - try: - arcpy.Project_management(waterFeatures, waterMollweide, spatialRef) - arcpy.CalculateField_management(waterMollweide,"WATERAREA",'!shape.area@SQUAREKILOMETERS!','PYTHON') - except: - return iso, arcpy.GetMessages() - # join WATERAREA to boundaryFeatures and to waterFeatures - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(waterMollweide,["TEMPID","WATERAREA"]) as rows: - for row in rows: - # store with TMPID as key the summed waterarea as the value - key = row[0] - if key in values: - value += row[1] - else: - value = row[1] - values[key] = value - except: - return "Error in " + iso + ": Creating Water Value Dictionary" - try: - # write the values to inFCG - with arcpy.da.UpdateCursor(inFCG,["TEMPID","ADMINAREA","WATERAREA","PCTABDIFF","MASKEDAREA"]) as rows: - for row in rows: - # grab the tmpid - tmpid = row[0] - # if the tmpid is in the values dictionary then update the row - if tmpid in values: - row[2] = values[tmpid] - # calculate maskedarea - row[4] = row[1] - row[2] - if row[4] < 0: - row[4] = 0 - # calculate the absolute value of the pct difference - row[3] = abs(((row[1]-row[4])/row[1])*100) - # update the row - rows.updateRow(row) - else: - # otherwise - # update waterarea and pct difference as 0 - row[2] = 0 - row[3] = 0 - # update the maskedarea as = adminarea - row[4] = row[1] - # update the row - rows.updateRow(row) - except: - return "Error in " + iso + ": Writing Water Value Dictionary" - try: - # write the values to waterFeatures - with arcpy.da.UpdateCursor(waterFeatures,["TEMPID","ADMINAREA","WATERAREA"]) as rows: - for row in rows: - # grab the tmpid - tmpid = row[0] - # if the tmpid is in the values dictionary then update the row - if tmpid in values: -## return values[tmpid] - row[2] = values[tmpid] - # update the row - rows.updateRow(row) - else: - # otherwise - # update waterarea and pct difference as 0 - row[2] = 0 - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Water Value Dictionary to Water Features" - # delete waterMollweide - arcpy.Delete_management(waterMollweide) - else: - arcpy.CalculateField_management(inFCG,"WATERAREA",0,'PYTHON') - arcpy.CalculateField_management(inFCG,"PCTABDIFF",0,'PYTHON') - arcpy.CalculateField_management(inFCG,"MASKEDAREA",'!ADMINAREA!','PYTHON') - # copy to the output file - # make feature layer that excludes BOUNDARY_CONTEXT IS NULL and Another for Not Null, export both - outLyr = rootName + '_null_boundary_context' - bcLyr = rootName + "_boundary_context" - arcpy.MakeFeatureLayer_management(inFCG,outLyr,'"'+"BOUNDARY_CONTEXT" + '" IS NULL') - arcpy.MakeFeatureLayer_management(inFCG,bcLyr,'"'+"BOUNDARY_CONTEXT" + '" IS NOT NULL') - outFile = outGDB + os.sep + rootName + "_gridding" - arcpy.CopyFeatures_management(outLyr,outFile) - if int(arcpy.GetCount_management(bcLyr)[0])<>0: - outBoundaryContext = outGDB + os.sep + rootName + "_boundary_context" - arcpy.CopyFeatures_management(bcLyr,outBoundaryContext) - - # finally select and export the items with more than 85pct change - features2Check = r'F:\gpw\release_4_1\water\boundary_greater_than_85pct_water' + os.sep + iso + ".shp" - threshold = 85 - whereClause = """"PCTABDIFF" >= 85""" - try: - arcpy.Select_analysis(outFile,features2Check,whereClause) - if int(arcpy.GetCount_management(features2Check)[0])==0: - arcpy.Delete_management(features2Check) - except: - return iso, arcpy.GetMessages() - - # success - return rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'F:\gpw\release_4_1\input_data\usa.gdb' - arcpy.env.workspace = inWS - fcs = arcpy.ListFeatureClasses("usaak*") - fcList = [os.path.join(inWS,fc) for fc in fcs] - # multiprocess the data - pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) - results = pool.map(calculateAdminAreas, fcList) - for r in results: - print r - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-areas.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-areas.pyc deleted file mode 100644 index d17cbe2..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-areas.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-densities-boundary_context.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-densities-boundary_context.py deleted file mode 100644 index 782fd68..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-densities-boundary_context.py +++ /dev/null @@ -1,145 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing, socket - -def calculateAdminDensities(gdb): - startTime = datetime.datetime.now() - arcpy.env.overwriteOutput = True - try: - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace = gdb - estimatesIn = os.path.join(gdb,str(arcpy.ListTables("*estimates")[0])) - adminBoundaries = arcpy.ListFeatureClasses("*_boundary_context") - if len(adminBoundaries)==1: - adminBoundaries = arcpy.ListFeatureClasses("*_boundary_context")[0] - else: - return - # define initial list of searchFields - boundarySearchFields = ["UBID","ADMINAREA"] - searchFields = ["UBID","ADMINAREA"] - updateFields = ["UBID","ADMINAREA"] - # create in memory estimates file - inMemEstimates = "in_memory" + os.sep + os.path.basename(estimatesIn) - try: - arcpy.CopyRows_management(estimatesIn,inMemEstimates) - except: - return "Error creating " + inMemEstimates - - # add ADMINAREAKMMASKED - arcpy.AddField_management(inMemEstimates,"ADMINAREA","DOUBLE") - # create list of variables - eVariables = arcpy.ListFields(inMemEstimates,"E_*DSM") - uneVariables = arcpy.ListFields(inMemEstimates,"UNE_*DSM") - variables = eVariables + uneVariables - for variable in variables: - newField = variable.name -## # add the field -## if len(arcpy.ListFields(inMemEstimates,newField))==0: -## arcpy.AddField_management(inMemEstimates,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(newField.replace("_DSM","")) - # create dictionary to hold area values - areas = {} - try: - # read the values - with arcpy.da.SearchCursor(adminBoundaries,boundarySearchFields) as rows: - for row in rows: - # store with UBID as key - key = row[0] - # store the area estimate as value - value = row[1] - areas[key] = value - except: - return "Error in " + iso + ": Creating Areas Dictionary" - # create dictionary to hold source estimates values - estimates = {} -## return searchFields - try: - # read the values - with arcpy.da.SearchCursor(inMemEstimates,searchFields) as rows: - for row in rows: -## return (searchFields, row) - # store with UBID as key and a tuple of estimates as value - key = row[0] - value = row - estimates[key] = value - except: - return "Error in " + iso + ": Creating Estimates Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(inMemEstimates,updateFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - if ubid in estimates: - # grab the area - if ubid in areas: - area = areas[ubid] - else: - continue - # set the fields - i = 0 - for field in updateFields: - #print row - if i < 1: - i = i + 1 - pass - elif i < 2: - row[i]=area - i = i + 1 - else: - # calculate the proportions - try: - row[i]= float(estimates[ubid][i]) / float(area) - except: - return ('error with prop calc',estimates[ubid],area) - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Updates: " + str(row) - # write table back to disk - try: - estimatesLyr = iso + 'lyr' - arcpy.MakeTableView_management(inMemEstimates, estimatesLyr, "ADMINAREA <> 0",) - estimatesFile = os.path.join(gdb,os.path.basename(estimatesIn)+"_boundary_context") - arcpy.CopyRows_management(estimatesLyr,estimatesFile) - except: - return "Error writing " + outTable - - # success - return "Calculated administrative densities for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - # must create procList - gdbs= arcpy.ListWorkspaces("*") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] - pool = multiprocessing.Pool(processes=15,maxtasksperchild=1) - results = pool.map(calculateAdminDensities, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-densities-boundary_context.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-densities-boundary_context.pyc deleted file mode 100644 index 485198d..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-densities-boundary_context.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-densities.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-densities.py deleted file mode 100644 index 51bd82c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-densities.py +++ /dev/null @@ -1,147 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing, socket - -def calculateAdminDensities(gdb): - startTime = datetime.datetime.now() - arcpy.env.overwriteOutput = True - try: - iso = os.path.basename(gdb)[:-4] - host = socket.gethostname() - if host == 'Devsedarc3': - estimatesGDB = r'F:\gpw\release_4_1\input_data\pop_tables' + os.sep + iso + '.gdb' - elif host == 'Devsedarc4': - estimatesGDB = r'D:\gpw\release_4_1\input_data\pop_tables' + os.sep + iso + '.gdb' - arcpy.env.workspace=estimatesGDB - estimatesIn = os.path.join(estimatesGDB,str(arcpy.ListTables("*estimates")[0])) - arcpy.env.workspace = gdb - adminBoundaries = arcpy.ListFeatureClasses("*_gridding")[0] - return adminBoundaries - # define initial list of searchFields - boundarySearchFields = ["UBID","MASKEDAREA"] - searchFields = ["UBID","MASKEDADMINAREA"] - updateFields = ["UBID","MASKEDADMINAREA"] - # create in memory estimates file - inMemEstimates = "in_memory" + os.sep + os.path.basename(estimatesIn) - try: - arcpy.CopyRows_management(estimatesIn,inMemEstimates) - except: - return "Error creating " + inMemEstimates - - # add ADMINAREAKMMASKED - arcpy.AddField_management(inMemEstimates,"MASKEDADMINAREA","DOUBLE") - # create list of variables - eVariables = arcpy.ListFields(inMemEstimates,"E_*") - uneVariables = arcpy.ListFields(inMemEstimates,"UNE_*") - variables = eVariables + uneVariables - for variable in variables: - newField = variable.name + "_DSM" - # add the field - if len(arcpy.ListFields(inMemEstimates,newField))==0: - arcpy.AddField_management(inMemEstimates,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(variable.name) - # create dictionary to hold area values - areas = {} - try: - # read the values - with arcpy.da.SearchCursor(adminBoundaries,boundarySearchFields) as rows: - for row in rows: - # store with UBID as key - key = row[0] - # store the area estimate as value - value = row[1] - - areas[key] = value - except: - return "Error in " + iso + ": Creating Areas Dictionary" - # create dictionary to hold source estimates values - estimates = {} -## return searchFields - try: - # read the values - with arcpy.da.SearchCursor(inMemEstimates,searchFields) as rows: - for row in rows: -## return (searchFields, row) - # store with UBID as key and a tuple of estimates as value - key = row[0] - value = row - estimates[key] = value - except: - return "Error in " + iso + ": Creating Estimates Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(inMemEstimates,updateFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - if ubid in estimates: - # grab the area - if ubid in areas: - area = areas[ubid] - else: - area = 0 - # set the fields - i = 0 - for field in updateFields: - #print row - if i < 1: - i = i + 1 - pass - elif i < 2: - row[i]=area - i = i + 1 - else: - # calculate the proportions - try: - row[i]= float(estimates[ubid][i]) / float(area) - except: - row[i]= 0 - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Updates: " + str(row) - # write table back to disk - try: - estimatesFile = os.path.join(gdb,os.path.basename(estimatesIn)) - arcpy.CopyRows_management(inMemEstimates,estimatesFile) - except: - return "Error writing " + outTable - - # success - return "Calculated administrative densities for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - # must create procList - gdbs= arcpy.ListWorkspaces("grl_amm*") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(calculateAdminDensities, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-densities.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-densities.pyc deleted file mode 100644 index 201e992..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-admin-densities.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-counts-boundary_context.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-counts-boundary_context.py deleted file mode 100644 index 89c7827..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-counts-boundary_context.py +++ /dev/null @@ -1,196 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing, socket -def grid(fishnet, gridFields, gdb): - arcpy.env.overwriteOutput = True - startTime = datetime.datetime.now() - inWS = os.path.dirname(gdb) - outWS = inWS.replace(os.path.basename(inWS),'boundary_context_tifs') - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - if iso == rootName: - outFolders = [outWS + os.sep + rootName] - else: - outFolders = [outWS + os.sep + iso] - outFolders.append(outFolders[0]+os.sep+rootName) - for outFolder in outFolders: - try: - if not arcpy.Exists(outFolder): - os.mkdir(outFolder) - except: - return (0,"Cannot create Folder: " + outFolder) - outFolder = outFolders[-1] - # create raster - # Coordinate System - wgs84 = arcpy.SpatialReference(4326) - # Describe Fish - desc = arcpy.Describe(fishnet) - # Calculate Raster Extent - extent = desc.Extent - xmin = int(round(extent.XMin - .5)) - xmax = int(round(extent.XMax + .5)) - ymin = int(round(extent.YMin - .5)) - ymax = int(round(extent.YMax + .5)) - # Lines per degree, determines the output resolution 120 = 30 arc-seconds resolution - # 1 degree divided into 120 parts is 30 seconds - linespd = 120 ## Update As Needed - cellSize = 1.0 / linespd - for gridField in gridFields: - outGrid = outFolder + os.sep + rootName.upper() + "_" + gridField + ".tif" - try: - arcpy.PolygonToRaster_conversion(fishnet,gridField,outGrid,'CELL_CENTER','#',cellSize) - except: - return (0,"Error creating Grid for: " + rootName + " : " + gridField + " : " + str(arcpy.GetMessages())) - return (1,"Created grids for " + rootName + ": " + str(datetime.datetime.now()-startTime)) - -def calculateGridCounts(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - arcpy.env.workspace = gdb - # grab intersectTable - intersectTables = arcpy.ListTables("*boundary_context_intersect_estimates_table") - if len(intersectTables)==0: - return - intersectTable = intersectTables[0] - fishnet = arcpy.ListFeatureClasses("*_fishnet")[0] - finalFishnet = fishnet + "_boundary_context_processed" - if arcpy.Exists(finalFishnet): - arcpy.Delete_management(finalFishnet) -## gridResult = grid(finalFishnet, updateFields, gdb) -## if gridResult[0]==0: -## return gridResult -## else: -## return rootName + " : already processed counts, calculated grids" - # create list of fields to generate statistics for - statsFields = [["BOUNDARY_CONTEXT","MAX"],["MASKEDAREA","MEAN"],["WATERAREAKM","SUM"],["AREAKMMASKED","SUM"]] - # list CNTM fields in order to be flexible to whatever variables - # are present in the country - cntFields = arcpy.ListFields(intersectTable,"*CNTM") - if len(cntFields)>0: - [statsFields.append([field.name,"SUM"]) for field in cntFields] - - # create a summary table in memory - memSumTbl = 'in_memory' + os.sep + os.path.basename(intersectTable) + "_summary" - try: - arcpy.Statistics_analysis(intersectTable,memSumTbl,statsFields,"PIXELID") - except: - return "Error in " + rootName + " : making table views " + str(arcpy.GetMessages()) - # read the fishnet into memory - memFishnet = 'in_memory' + os.sep + os.path.basename(fishnet) + "_view" - try: - arcpy.CopyFeatures_management(fishnet,memFishnet) - except: - return "Error in " + rootName + " : making fishnet in memory" - # define initial list of searchFields - searchFields = ["PIXELID"] - updateFields = ["PIXELID"] - # create list of variables - variables = arcpy.ListFields(memSumTbl,"*") - for variable in variables: - name = variable.name - if name == "OBJECTID": - continue - elif name == "PIXELID": - continue - elif name == "FREQUENCY": - newField = "NUMINPUTS" - elif name == "MAX_BOUNDARY_CONTEXT": - newField = "BOUNDARY_CONTEXT" - elif name == "MEAN_MASKEDAREA": - newField = "MEAN_MASKEDADMINAREA" - else: - newField = name.replace("SUM_","") - # add the field - arcpy.AddField_management(memFishnet,newField,"FLOAT") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # create dictionary to hold source counts - counts = {} - try: - # read the values - with arcpy.da.SearchCursor(memSumTbl,searchFields) as rows: - for row in rows: - # store with PIXELID as key and a tuple of estimates as value - pixelid = row[0] - value = row - counts[pixelid] = value - except: - return "Error in " + rootName + ": Creating Counts Dictionary" - # write the estimates to the memFishnet - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the pixelid - pixelid = row[0] - if pixelid not in counts: - continue - # set the fields - i = 0 - for field in updateFields: - if i < 1: - i = i + 1 - pass - else: - # calculate the counts - row[i]= counts[pixelid][i] - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + rootName + ": Writing Updates" - # finally write the final fishnet - try: - arcpy.CopyFeatures_management(memFishnet,finalFishnet) - except: - return "Error in " + rootName + ": Writing Table to Disk" - # grid the result - try: - gridResult = grid(finalFishnet, updateFields, gdb) - if gridResult[0]==0: - return gridResult - - except: - return "Error in " + rootName + ": Gridding" - - # success - return "Calculated counts and Rasters for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - host = socket.gethostname() - if host == 'Devsedarc3': - inWS = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - inWS = r'D:\gpw\release_4_1\process' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = [os.path.join(inWS,workspace) for workspace in arcpy.ListWorkspaces("*","FILEGDB")] - workspaces.sort() - # multiprocess the data - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(calculateGridCounts, workspaces) - for result in results: - if result == None: - continue - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-counts-boundary_context.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-counts-boundary_context.pyc deleted file mode 100644 index 325be65..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-counts-boundary_context.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-counts.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-counts.py deleted file mode 100644 index 6889ff3..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-counts.py +++ /dev/null @@ -1,195 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing, socket -def grid(fishnet, gridFields, gdb): - arcpy.env.overwriteOutput = True - startTime = datetime.datetime.now() - inWS = os.path.dirname(gdb) - outWS = inWS.replace(os.path.basename(inWS),'country_tifs') - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - if iso == rootName: - outFolders = [outWS + os.sep + rootName] - else: - outFolders = [outWS + os.sep + iso] - outFolders.append(outFolders[0]+os.sep+rootName) - for outFolder in outFolders: - try: - if not arcpy.Exists(outFolder): - os.mkdir(outFolder) - except: - return (0,"Cannot create Folder: " + outFolder) - outFolder = outFolders[-1] - # create raster - # Coordinate System - wgs84 = arcpy.SpatialReference(4326) - # Describe Fish - desc = arcpy.Describe(fishnet) - # Calculate Raster Extent - extent = desc.Extent - xmin = int(round(extent.XMin - .5)) - xmax = int(round(extent.XMax + .5)) - ymin = int(round(extent.YMin - .5)) - ymax = int(round(extent.YMax + .5)) - # Lines per degree, determines the output resolution 120 = 30 arc-seconds resolution - # 1 degree divided into 120 parts is 30 seconds - linespd = 120 ## Update As Needed - cellSize = 1.0 / linespd - for gridField in gridFields: - outGrid = outFolder + os.sep + rootName.upper() + "_" + gridField + ".tif" - try: - arcpy.PolygonToRaster_conversion(fishnet,gridField,outGrid,'CELL_CENTER','#',cellSize) - except: - return (0,"Error creating Grid for: " + rootName + " : " + gridField + " : " + str(arcpy.GetMessages())) - return (1,"Created grids for " + rootName + ": " + str(datetime.datetime.now()-startTime)) - -def calculateGridCounts(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - arcpy.env.workspace = gdb - # grab intersectTable - tbls = arcpy.ListTables("*_table") - if len(tbls)==1: - intersectTable = tbls[0] - else: - intersectTable = arcpy.ListFeatureClasses("*gridding_intersect")[0] - fishnet = arcpy.ListFeatureClasses("*_fishnet")[0] - finalFishnet = fishnet + "_processed" - if arcpy.Exists(finalFishnet): - arcpy.Delete_management(finalFishnet) -## gridResult = grid(finalFishnet, updateFields, gdb) -## if gridResult[0]==0: -## return gridResult -## else: -## return rootName + " : already processed counts, calculated grids" - # create list of fields to generate statistics for - statsFields = [["BOUNDARY_CONTEXT","MAX"],["MASKEDAREA","MEAN"],["WATERAREAKM","SUM"],["AREAKMMASKED","SUM"]] - # list CNTM fields in order to be flexible to whatever variables - # are present in the country - cntFields = arcpy.ListFields(intersectTable,"*CNTM") - if len(cntFields)>0: - [statsFields.append([field.name,"SUM"]) for field in cntFields] - - # create a summary table in memory - memSumTbl = 'in_memory' + os.sep + os.path.basename(intersectTable) + "_summary" - try: - arcpy.Statistics_analysis(intersectTable,memSumTbl,statsFields,"PIXELID") - except: - return "Error in " + rootName + " : making table views " + str(arcpy.GetMessages()) - # read the fishnet into memory - memFishnet = 'in_memory' + os.sep + os.path.basename(fishnet) + "_view" - try: - arcpy.CopyFeatures_management(fishnet,memFishnet) - except: - return "Error in " + rootName + " : making fishnet in memory" - # define initial list of searchFields - searchFields = ["PIXELID"] - updateFields = ["PIXELID"] - # create list of variables - variables = arcpy.ListFields(memSumTbl,"*") - for variable in variables: - name = variable.name - if name == "OBJECTID": - continue - elif name == "PIXELID": - continue - elif name == "FREQUENCY": - newField = "NUMINPUTS" - elif name == "MAX_BOUNDARY_CONTEXT": - newField = "BOUNDARY_CONTEXT" - elif name == "MEAN_MASKEDAREA": - newField = "MEAN_MASKEDADMINAREA" - else: - newField = name.replace("SUM_","") - # add the field - arcpy.AddField_management(memFishnet,newField,"FLOAT") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # create dictionary to hold source counts - counts = {} - try: - # read the values - with arcpy.da.SearchCursor(memSumTbl,searchFields) as rows: - for row in rows: - # store with PIXELID as key and a tuple of estimates as value - pixelid = row[0] - value = row - counts[pixelid] = value - except: - return "Error in " + rootName + ": Creating Counts Dictionary" - # write the estimates to the memFishnet - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the pixelid - pixelid = row[0] - if pixelid not in counts: - continue - # set the fields - i = 0 - for field in updateFields: - if i < 1: - i = i + 1 - pass - else: - # calculate the counts - row[i]= counts[pixelid][i] - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + rootName + ": Writing Updates" - # finally write the final fishnet - try: - arcpy.CopyFeatures_management(memFishnet,finalFishnet) - except: - return "Error in " + rootName + ": Writing Table to Disk" - # grid the result - try: - gridResult = grid(finalFishnet, updateFields, gdb) - if gridResult[0]==0: - return gridResult - - except: - return "Error in " + rootName + ": Gridding" - - # success - return "Calculated counts and Rasters for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - host = socket.gethostname() - if host == 'Devsedarc3': - inWS = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - inWS = r'D:\gpw\release_4_1\process' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = [os.path.join(inWS,workspace) for workspace in arcpy.ListWorkspaces("grl*")] - workspaces.sort() - # multiprocess the data - pool = multiprocessing.Pool(processes=18,maxtasksperchild=1) - results = pool.map(calculateGridCounts, workspaces) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-counts.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-counts.pyc deleted file mode 100644 index 22fb89a..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-counts.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-pixelarea.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-pixelarea.py deleted file mode 100644 index f719fa0..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-pixelarea.py +++ /dev/null @@ -1,103 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing, socket -def grid(fishnet, gridFields, gdb): - arcpy.env.overwriteOutput = True - startTime = datetime.datetime.now() - inWS = os.path.dirname(gdb) - outWS = inWS.replace(os.path.basename(inWS),'country_tifs') - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - if iso == rootName: - outFolders = [outWS + os.sep + rootName] - else: - outFolders = [outWS + os.sep + iso] - outFolders.append(outFolders[0]+os.sep+rootName) - for outFolder in outFolders: - try: - if not arcpy.Exists(outFolder): - os.mkdir(outFolder) - except: - return (0,"Cannot create Folder: " + outFolder) - outFolder = outFolders[-1] - # create raster - # Coordinate System - wgs84 = arcpy.SpatialReference(4326) - # Describe Fish - desc = arcpy.Describe(fishnet) - # Calculate Raster Extent - extent = desc.Extent - xmin = int(round(extent.XMin - .5)) - xmax = int(round(extent.XMax + .5)) - ymin = int(round(extent.YMin - .5)) - ymax = int(round(extent.YMax + .5)) - # Lines per degree, determines the output resolution 120 = 30 arc-seconds resolution - # 1 degree divided into 120 parts is 30 seconds - linespd = 120 ## Update As Needed - cellSize = 1.0 / linespd - for gridField in gridFields: - outGrid = outFolder + os.sep + rootName.upper() + "_" + gridField + ".tif" - try: - arcpy.PolygonToRaster_conversion(fishnet,gridField,outGrid,'CELL_CENTER','#',cellSize) - except: - return (0,"Error creating Grid for: " + rootName + " : " + gridField + " : " + str(arcpy.GetMessages())) - return (1,"Created grids for " + rootName + ": " + str(datetime.datetime.now()-startTime)) - -def calculateGridCounts(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - arcpy.env.workspace = gdb - # grab intersectTable - tbls = arcpy.ListTables("*_table") - if len(tbls)==1: - intersectTable = tbls[0] - else: - intersectTable = arcpy.ListFeatureClasses("*gridding_intersect")[0] - fishnet = arcpy.ListFeatureClasses("*_fishnet")[0] - finalFishnet = fishnet + "_processed" - - # grid the result - try: - gridResult = grid(finalFishnet, ['PIXELAREA'], gdb) - if gridResult[0]==0: - return gridResult - - except: - return "Error in " + rootName + ": Gridding" - - # success - return "Calculated counts and Rasters for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - host = socket.gethostname() - if host == 'Devsedarc3': - inWS = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - inWS = r'D:\gpw\release_4_1\process' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = [os.path.join(inWS,workspace) for workspace in arcpy.ListWorkspaces("grl*","FILEGDB")] - workspaces.sort() - # multiprocess the data - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(calculateGridCounts, workspaces) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-pixelarea.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-pixelarea.pyc deleted file mode 100644 index 93ffcda..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-grid-pixelarea.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-intersect-counts-boundary_context.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-intersect-counts-boundary_context.py deleted file mode 100644 index e7f0941..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-intersect-counts-boundary_context.py +++ /dev/null @@ -1,162 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing, socket - -def calculateIntersectCounts(gdb): - arcpy.env.overwriteOutput = True - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - arcpy.env.workspace = gdb - # grab estimatesFile - estimatesFiles = arcpy.ListTables("*estimates_boundary_context") - if len(estimatesFiles)==0: - return - estimatesFile = estimatesFiles[0] - if int(arcpy.GetCount_management(estimatesFile)[0])==0: - arcpy.Delete_management(estimatesFile) - return "No population in boundary context for " + iso - # there may be more than one intersectedFishnet if the data has a boundary context - intersectedFishnets = arcpy.ListFeatureClasses("*boundary_context_intersect") - intersectTable = gdb + os.sep + rootName + "_boundary_context_intersect_estimates_table" - # read the file into memory - memFishnet = 'in_memory' + os.sep + rootName + "_view" - if len(intersectedFishnets)==1: - try: - intersectedFishnet = intersectedFishnets[0] - arcpy.CopyRows_management(intersectedFishnet,memFishnet) - except: - return "Error in " + rootName + " : making table views" - else: - return - - # read the water info into memory - waterFeatures = arcpy.ListFeatureClasses("*boundary_context_water_features_intersect*") - waterDict = {} - if len(waterFeatures)==1: - waterFeature = waterFeatures[0] - try: - # read the values - with arcpy.da.SearchCursor(waterFeature,["UBID","WATERAREAKM"]) as rows: - for row in rows: - # store with UBID as key and a tuple of estimates as value - ubid = row[0] - value = row[1] - waterDict[ubid] = value - except: - return "Error in " + rootName + ": Creating Water Dictionary" - - # define initial list of searchFields - searchFields = ["UBID","MASKEDADMINAREA"] - updateFields = ["UBID","BOUNDARY_CONTEXT","AREAKM","WATERAREAKM","AREAKMMASKED"] - # create list of variables - variables = arcpy.ListFields(estimatesFile,"*DSM") - for variable in variables: - name = variable.name - newField = name.replace("DSM","CNTM") - # add the field - arcpy.AddField_management(memFishnet,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # create dictionary to hold source density values - densities = {} - try: - # read the values - with arcpy.da.SearchCursor(estimatesFile,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of estimates as value - ubid = row[0] - value = row - densities[ubid] = value - except: - return "Error in " + rootName + ": Creating Densities Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - bc = row[1] - # grab the area - areakm = row[2] - waterareakm = row[3] - areakmmasked = row[4] - if areakmmasked == None: - if ubid in waterDict: - row[3]=waterDict[ubid] - waterareakm = row[3] - else: - row[3]=0 - waterareakm = row[3] - maskCalc = float(areakm)-waterareakm - if maskCalc<0: - maskCalc=0 - row[4]=maskCalc - # set the fields - area = row[2] - i = 0 - j = -3 - for field in updateFields: - if i < 5: - i = i + 1 - j = j + 1 - pass - else: - if not ubid in densities: - row[i]= 0 - else: - # calculate the counts - row[i]= float(densities[ubid][j]) * float(area) - i = i + 1 - j = j + 1 - # update the row - rows.updateRow(row) - except: - return "Error in " + rootName + ": Writing Updates: " + str(row) - # finally write the intersect table - try: - arcpy.CopyRows_management(memFishnet,intersectTable) - except: - return "Error in " + rootName + ": Writing Table to Disk" -## else: -## return "Already processed " + rootName - - # success - return "Calculated intersected counts for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - host = socket.gethostname() - if host == 'Devsedarc3': - inWS = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - inWS = r'D:\gpw\release_4_1\process' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = [os.path.join(inWS,workspace) for workspace in arcpy.ListWorkspaces("*","FILEGDB")] - workspaces.sort() - # multiprocess the data - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(calculateIntersectCounts, workspaces) - for result in results: - if result == None: - continue - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-intersect-counts-boundary_context.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-intersect-counts-boundary_context.pyc deleted file mode 100644 index 554d150..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-intersect-counts-boundary_context.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-intersect-counts.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-intersect-counts.py deleted file mode 100644 index 09a6c0d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-intersect-counts.py +++ /dev/null @@ -1,164 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing, socket - -def calculateIntersectCounts(gdb): - arcpy.env.overwriteOutput = True - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - arcpy.env.workspace = gdb - # grab estimatesFile - estimatesFile = arcpy.ListTables("*estimates")[0] - # there may be more than one intersectedFishnet if the data has a boundary context - intersectedFishnets = arcpy.ListFeatureClasses("*_intersect") - waterFeatures = arcpy.ListFeatureClasses("*water*intersect*") - waterDict = {} - if len(waterFeatures)==1: - waterFeature = waterFeatures[0] - try: - # read the values - with arcpy.da.SearchCursor(waterFeature,["UBID","WATERAREAKM"]) as rows: - for row in rows: - # store with UBID as key and a tuple of estimates as value - ubid = row[0] - value = row[1] - waterDict[ubid] = value - except: - return "Error in " + rootName + ": Creating Water Dictionary" - intersectTable = gdb + os.sep + rootName + "_intersect_estimates_table" -## if not arcpy.Exists(intersectTable): - # read the files into memory - memFishnet = 'in_memory' + os.sep + rootName + "_view" - # if there is only 1 intersected fishnet we will copy it into memory - # if there is more than 1 we will copy 1 and append the other - if len(intersectedFishnets)==1: - try: - intersectedFishnet = intersectedFishnets[0] - arcpy.CopyRows_management(intersectedFishnet,memFishnet) - except: - return "Error in " + rootName + " : making table views" - elif len(intersectedFishnets)>1: - try: - intersectedFishnet = intersectedFishnets[0] - arcpy.CopyRows_management(intersectedFishnet,memFishnet) - tmp = 'in_memory' + os.sep + rootName + "_temp" - arcpy.CopyRows_management(intersectedFishnets[1],tmp) - arcpy.Append_management(tmp,memFishnet,"NO_TEST") - except: - return "Error in " + rootName + " : making table views and appending " + str(arcpy.GetMessages()) - else: - return "Error in " + rootName + " missing intersect tables" - # define initial list of searchFields - searchFields = ["UBID","MASKEDADMINAREA"] - updateFields = ["UBID","BOUNDARY_CONTEXT","AREAKM","WATERAREAKM","AREAKMMASKED"] - # create list of variables - variables = arcpy.ListFields(estimatesFile,"*DSM") - for variable in variables: - name = variable.name - newField = name.replace("DSM","CNTM") - # add the field - arcpy.AddField_management(memFishnet,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # create dictionary to hold source density values - densities = {} - try: - # read the values - with arcpy.da.SearchCursor(estimatesFile,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of estimates as value - ubid = row[0] - value = row - densities[ubid] = value - except: - return "Error in " + rootName + ": Creating Densities Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - bc = row[1] - # grab the area - areakm = row[2] - waterareakm = row[3] - areakmmasked = row[4] - if areakmmasked == None: - if ubid in waterDict: - row[3]=waterDict[ubid] - waterareakm = row[3] - else: - row[3]=0 - waterareakm = row[3] - maskCalc = float(areakm)-waterareakm - if maskCalc<0: - maskCalc=0 - row[4]=maskCalc - # set the fields - area = row[4] - i = 0 - j = -3 - for field in updateFields: - if i < 5: - i = i + 1 - j = j + 1 - pass - else: - if not ubid in densities: - row[i]= 0 - else: - # calculate the counts - row[i]= float(densities[ubid][j]) * float(area) - i = i + 1 - j = j + 1 - # update the row - rows.updateRow(row) - except: - return "Error in " + rootName + ": Writing Updates: " + str(row) - # finally write the intersect table - try: - arcpy.CopyRows_management(memFishnet,intersectTable) - except: - return "Error in " + rootName + ": Writing Table to Disk" -## else: -## return "Already processed " + rootName - - # success - return "Calculated intersected counts for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - host = socket.gethostname() - if host == 'Devsedarc3': - inWS = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - inWS = r'D:\gpw\release_4_1\process' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = [os.path.join(inWS,workspace) for workspace in arcpy.ListWorkspaces("grl*")] - workspaces.sort() - print workspaces - # multiprocess the data - pool = multiprocessing.Pool(processes=18,maxtasksperchild=1) - results = pool.map(calculateIntersectCounts, workspaces) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-intersect-counts.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-intersect-counts.pyc deleted file mode 100644 index 4d1d592..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-calculate-intersect-counts.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-intersect-boundary_context.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-intersect-boundary_context.py deleted file mode 100644 index 5d09a8c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-intersect-boundary_context.py +++ /dev/null @@ -1,205 +0,0 @@ -# use multiprocessing to intersect fishnets -# with administrative boundaries that have calculated -# their ADMINAREAKMMASKED, and have a UBID - -import arcpy, os, multiprocessing, datetime, socket -arcpy.env.overwriteOutput = True -def intersect(inFeatures,intersectOut): - try: - if not arcpy.Exists(intersectOut): - arcpy.Intersect_analysis(inFeatures, intersectOut) - arcpy.AddField_management(intersectOut,"INTERSECTID","LONG") - arcpy.CalculateField_management(intersectOut,"INTERSECTID", - "!OBJECTID!","PYTHON") - arcpy.AddField_management(intersectOut,"AREAKM",'DOUBLE') - arcpy.AddField_management(intersectOut,"WATERAREAKM",'DOUBLE') - arcpy.AddField_management(intersectOut,"AREAKMMASKED",'DOUBLE') - return (1, intersectOut) - except: - return (0,"Error intersect: " + str(inFeatures)) - -def tableToDict(table,searchFields): - values = {} - # read the values - with arcpy.da.SearchCursor(table,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - return values - -def dictToTable(table,updateFields,values): - with arcpy.da.UpdateCursor(table,updateFields) as rows: - for row in rows: - # grab the id - uid = row[0] - row[1] = values[uid] - # update the row - rows.updateRow(row) - return table - -def addPixelArea(iso,inFish,fishProj,outFish,spatialRef): - arcpy.Project_management(inFish,fishProj,spatialRef) - arcpy.AddField_management(fishProj,"PIXELID","LONG") - arcpy.AddField_management(fishProj,"PIXELAREA","DOUBLE") - arcpy.CalculateField_management(fishProj,"PIXELAREA", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - # read into dictionary - try: - values = tableToDict(fishProj,['gridcode','PIXELAREA']) - except: - return (0,"Error in " + inFish + ": Creating Value Dictionary") - # copy the fishnet into memory - inMemFish = 'in_memory' + os.sep + iso + "_fish" - arcpy.CopyFeatures_management(inFish,inMemFish) - arcpy.AddField_management(inMemFish,"PIXELID","LONG") - arcpy.AddField_management(inMemFish,"PIXELAREA","DOUBLE") - try: - with arcpy.da.UpdateCursor(inMemFish,["gridcode","PIXELID","PIXELAREA"]) as rows: - for row in rows: - # grab the id - uid = row[0] - row[1] = uid - row[2] = values[uid] - # update the row - rows.updateRow(row) - except: - return (0,"Error in " + inMemFish + ": Writing Updates") - # copy the table to disk - arcpy.CopyFeatures_management(inMemFish,outFish) - return(1, outFish) -def process(gdb): - startTime = datetime.datetime.now() - try: - # define inputs - gdbName = os.path.basename(gdb) - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace = gdb - inFC = gdb + os.sep + str(arcpy.ListFeatureClasses("*gridding")[0]) - # define spatial reference - host = socket.gethostname() - if host == 'Devsedarc3': - prjFile = r'F:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - elif host == 'Devsedarc4': - prjFile = r'D:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - # check to see that prj exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - return (0,"The input prj file for " + iso + " does not exist, check the network",prjFile) - else: - spatialRef = open(prjFile,"r").read() - # calculate pixelid on inFish - fishGDB = r'\\dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\fishnets\output_fishnets' + os.sep + iso + '.gdb' - arcpy.env.workspace = fishGDB - inFish = fishGDB + os.sep + str(arcpy.ListFeatureClasses("*_fishnet")[0]) - outFish = gdb + os.sep + iso + "_fishnet" - except: - return iso + " error getting prj and fishnet" - try: - # intersect inFC and bcFC with fishnet - fishnet = outFish - fc= inFC.replace("_gridding","_boundary_context") - if arcpy.Exists(fc): - intersectIn = fc + "_intersect" - if arcpy.Exists(fc): - intersectFile = intersectIn - projectFC = intersectFile + "_mollweide" - searchFields = ["INTERSECTID","AREAKM"] - # read into dictionary - try: - values = tableToDict(projectFC,searchFields) - except: - return "Error in " + projectFC + ": Creating Value Dictionary" - # copy into memory - inMem = 'in_memory' + os.sep + os.path.basename(fc) - arcpy.CopyFeatures_management(intersectIn,inMem) - try: - inMem = dictToTable(inMem,searchFields,values) - except: - return "Error in " + inMem + ": Writing Updates" - # copy the table to disk - arcpy.CopyFeatures_management(inMem,intersectIn) - # copy waterarea if waterFC exists - waterMask = r'D:\gpw\release_4_1\water\water_outputs\water_masks' + os.sep + iso + "_water_mask.shp" - if arcpy.Exists(waterMask): - try: - waterFC = gdb+os.sep+iso+"_boundary_context_water_features" - arcpy.Clip_analysis(fc,waterMask,waterFC) - projectFC = waterFC + "_mollweide" - arcpy.Project_management(waterFC, projectFC, spatialRef) - waterClip = waterFC + "_intersect_mollweide" - arcpy.Clip_analysis(fc + "_intersect_mollweide",projectFC,waterClip) - arcpy.CalculateField_management(waterClip,"WATERAREAKM", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - except: - return iso + " error with water clipping, check geometry" - - searchFields = ["INTERSECTID","WATERAREAKM"] - # read into dictionary - try: - values = tableToDict(waterClip,searchFields) - except: - return "Error in " + waterClip + ": Creating Value Dictionary" - - # copy into memory - inMem = 'in_memory' + os.sep + os.path.basename(fc) + "_2" - arcpy.CopyFeatures_management(fc + "_intersect",inMem) - updateFields = ["INTERSECTID","WATERAREAKM","AREAKM","AREAKMMASKED"] - ## return str(arcpy.da.UpdateCursor(inMem,updateFields)) - with arcpy.da.UpdateCursor(inMem,updateFields) as rows: - for row in rows: - try: - # grab the id - uid = row[0] - if uid in values.keys(): - row[1] = values[uid] - else: - row[1] = 0 - maskedArea = row[2] - row[1] - if maskedArea < 0.0000001 : - maskedArea = 0 - row[3] = maskedArea - - # update the row - rows.updateRow(row) - - except: - return row - - # copy the table to disk - arcpy.CopyFeatures_management(inMem,fc + "_intersect") - else: - arcpy.CalculateField_management(fc + "_intersect","WATERAREAKM",0,"PYTHON") - arcpy.CalculateField_management(fc + "_intersect","AREAKMMASKED","!AREAKM!","PYTHON") - # success - return "Intersected " + gdbName + ": " + str(datetime.datetime.now()-startTime) - - except: - return iso + " error in intersections" -def main(): - scriptTime = datetime.datetime.now() - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - # must create procList - gdbs= arcpy.ListWorkspaces("*","FILEGDB") - print str(len(gdbs)) + " countries" - procList = [os.path.join(workspace,gdb) for gdb in gdbs] - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) -if __name__ == '__main__': - main() - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-intersect-boundary_context.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-intersect-boundary_context.pyc deleted file mode 100644 index ad0fcbe..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-intersect-boundary_context.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-intersect-fishnets.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-intersect-fishnets.py deleted file mode 100644 index 188b725..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-intersect-fishnets.py +++ /dev/null @@ -1,217 +0,0 @@ -# use multiprocessing to intersect fishnets -# with administrative boundaries that have calculated -# their ADMINAREAKMMASKED, and have a UBID - -import arcpy, os, multiprocessing, datetime, socket -arcpy.env.overwriteOutput = True -def intersect(inFeatures,intersectOut): - try: - if not arcpy.Exists(intersectOut): - arcpy.Intersect_analysis(inFeatures, intersectOut) - arcpy.AddField_management(intersectOut,"INTERSECTID","LONG") - arcpy.CalculateField_management(intersectOut,"INTERSECTID", - "!OBJECTID!","PYTHON") - arcpy.AddField_management(intersectOut,"AREAKM",'DOUBLE') - arcpy.AddField_management(intersectOut,"WATERAREAKM",'DOUBLE') - arcpy.AddField_management(intersectOut,"AREAKMMASKED",'DOUBLE') - return (1, intersectOut) - except: - return (0,"Error intersect: " + str(inFeatures)) - -def tableToDict(table,searchFields): - values = {} - # read the values - with arcpy.da.SearchCursor(table,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - return values - -def dictToTable(table,updateFields,values): - with arcpy.da.UpdateCursor(table,updateFields) as rows: - for row in rows: - # grab the id - uid = row[0] - row[1] = values[uid] - # update the row - rows.updateRow(row) - return table - -def addPixelArea(iso,inFish,fishProj,outFish,spatialRef): - arcpy.Project_management(inFish,fishProj,spatialRef) - arcpy.AddField_management(fishProj,"PIXELID","LONG") - arcpy.AddField_management(fishProj,"PIXELAREA","DOUBLE") - arcpy.CalculateField_management(fishProj,"PIXELAREA", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - # read into dictionary - try: - values = tableToDict(fishProj,['gridcode','PIXELAREA']) - except: - return (0,"Error in " + inFish + ": Creating Value Dictionary") - # copy the fishnet into memory - inMemFish = 'in_memory' + os.sep + iso + "_fish" - arcpy.CopyFeatures_management(inFish,inMemFish) - arcpy.AddField_management(inMemFish,"PIXELID","LONG") - arcpy.AddField_management(inMemFish,"PIXELAREA","DOUBLE") - try: - with arcpy.da.UpdateCursor(inMemFish,["gridcode","PIXELID","PIXELAREA"]) as rows: - for row in rows: - # grab the id - uid = row[0] - row[1] = uid - row[2] = values[uid] - # update the row - rows.updateRow(row) - except: - return (0,"Error in " + inMemFish + ": Writing Updates") - # copy the table to disk - arcpy.CopyFeatures_management(inMemFish,outFish) - return(1, outFish) -def process(gdb): - startTime = datetime.datetime.now() - try: - # define inputs - gdbName = os.path.basename(gdb) - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace = gdb - inFC = gdb + os.sep + str(arcpy.ListFeatureClasses("*gridding")[0]) - # define spatial reference - host = socket.gethostname() - if host == 'Devsedarc3': - prjFile = r'F:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - elif host == 'Devsedarc4': - prjFile = r'D:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - # check to see that prj exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - return (0,"The input prj file for " + iso + " does not exist, check the network",prjFile) - else: - spatialRef = open(prjFile,"r").read() - # calculate pixelid on inFish - fishGDB = r'\\dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\fishnets\output_fishnets' + os.sep + iso + '.gdb' - arcpy.env.workspace = fishGDB - inFish = fishGDB + os.sep + str(arcpy.ListFeatureClasses("*_fishnet")[0]) - outFish = gdb + os.sep + iso + "_fishnet" - except: - return iso + " error getting prj and fishnet" - try: - fishProj = outFish + "_mollweide" - if not arcpy.Exists(outFish): - calcPixelArea = addPixelArea(iso,inFish,fishProj,outFish,spatialRef) - if calcPixelArea[0]==0: - return calcPixelArea[1] - fishnet = calcPixelArea[1] - arcpy.Delete_management(fishProj) - else: - fishnet = outFish - except: - return iso + " error processing fishnet for PIXELAREA" - try: - # intersect inFC and bcFC with fishnet - bcFC = inFC.replace("_gridding","_boundary_context") - intersectList = [inFC,bcFC] - for fc in intersectList: - intersectIn = fc + "_intersect" - if arcpy.Exists(fc): - inFeatures = [fc,fishnet] - intersectCalc = intersect(inFeatures,intersectIn) - if intersectCalc[0]==0: - return intersectCalc[1] - intersectFile = intersectCalc[1] - projectFC = intersectFile + "_mollweide" - if not arcpy.Exists(projectFC): - arcpy.Project_management(intersectFile, projectFC, spatialRef) - arcpy.CalculateField_management(projectFC,"AREAKM", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - searchFields = ["INTERSECTID","AREAKM"] - # read into dictionary - try: - values = tableToDict(projectFC,searchFields) - except: - return "Error in " + projectFC + ": Creating Value Dictionary" - # copy into memory - inMem = 'in_memory' + os.sep + os.path.basename(fc) - arcpy.CopyFeatures_management(intersectIn,inMem) - try: - inMem = dictToTable(inMem,searchFields,values) - except: - return "Error in " + inMem + ": Writing Updates" - # copy the table to disk - arcpy.CopyFeatures_management(inMem,intersectIn) - # copy waterarea if waterFC exists - waterFC = gdb+os.sep+iso+"_water_features" - if arcpy.Exists(waterFC): - projectFC = waterFC + "_mollweide" - arcpy.Project_management(waterFC, projectFC, spatialRef) - waterClip = waterFC + "_intersect_mollweide" - if not arcpy.Exists(waterClip): - try: - arcpy.Clip_analysis(inFC + "_intersect_mollweide",projectFC,waterClip) - except: - return iso + " error with water clipping, check geometry" - arcpy.CalculateField_management(waterClip,"WATERAREAKM", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - searchFields = ["INTERSECTID","WATERAREAKM"] - # read into dictionary - try: - values = tableToDict(waterClip,searchFields) - except: - return "Error in " + waterClip + ": Creating Value Dictionary" - - # copy into memory - inMem = 'in_memory' + os.sep + os.path.basename(inFC) + "_2" - arcpy.CopyFeatures_management(inFC + "_intersect",inMem) - updateFields = ["INTERSECTID","WATERAREAKM","AREAKM","AREAKMMASKED"] - with arcpy.da.UpdateCursor(inMem,updateFields) as rows: - for row in rows: - # grab the id - uid = row[0] - if uid in values.keys(): - row[1] = values[uid] - else: - row[1] = 0 - maskedArea = row[2] - row[1] - if maskedArea < 0.0000001 : - maskedArea = 0 - row[3] = maskedArea - # update the row - rows.updateRow(row) - # copy the table to disk - arcpy.CopyFeatures_management(inMem,inFC + "_intersect") - else: - arcpy.CalculateField_management(inFC + "_intersect","WATERAREAKM",0,"PYTHON") - arcpy.CalculateField_management(inFC + "_intersect","AREAKMMASKED","!AREAKM!","PYTHON") - # success - return "Intersected " + gdbName + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error in intersections" -def main(): - scriptTime = datetime.datetime.now() - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - # must create procList - gdbs= arcpy.ListWorkspaces("rus*","FILEGDB") - print str(len(gdbs)) + " countries" - print gdbs - procList = [os.path.join(workspace,gdb) for gdb in gdbs] - pool = multiprocessing.Pool(processes=15,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) -if __name__ == '__main__': - main() - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-intersect-fishnets.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-intersect-fishnets.pyc deleted file mode 100644 index a5d0be7..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-intersect-fishnets.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-merge-rasters-tiled-countries.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-merge-rasters-tiled-countries.py deleted file mode 100644 index 322df00..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-merge-rasters-tiled-countries.py +++ /dev/null @@ -1,80 +0,0 @@ -# Kytt MacManus -# 9-14-15 -# merge_rasters.py - -import arcpy, os, datetime, multiprocessing, socket - - -def mergeGrids(rasterList): - startTime = datetime.datetime.now() - arcpy.CheckOutExtension("SPATIAL") - templateRaster = rasterList[0] - rootName = os.path.basename(os.path.dirname(templateRaster)).upper() - wildCard = os.path.basename(templateRaster).replace(rootName,"") - iso = os.path.basename(templateRaster)[:3] - outFolder = os.path.dirname(os.path.dirname(templateRaster)) - outRaster = r'F:\gpw\release_4_1\country_tifs\usa' + os.sep + iso + wildCard#[:-4] - # define outExtent - outExtent = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\ancillary\gpw4_extent.tif' - arcpy.env.extent = outExtent - if wildCard == "_MEAN_MASKED_ADMIN_AREA.tif": - method = "MEAN" - elif wildCard == "_PIXELID.tif": - method = "FIRST" - else: - method = "SUM" - try: - arcpy.env.compression = "LZW" - cellStats = arcpy.sa.CellStatistics(rasterList, method, "DATA") - cellStats.save(outRaster) - arcpy.CopyRaster_management(cellStats,outRaster[:-4]+'copy.tif') - # success - return "Rasterized " + outRaster + ": " + str(datetime.datetime.now()-startTime) - except: - return outRaster + " error: " + str(arcpy.GetMessages()) - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - host = socket.gethostname() - if host == 'Devsedarc3': - inWS = r'F:\gpw\release_4_1\country_tifs' - elif host == 'Devsedarc4': - inWS = r'D:\gpw\release_4_1\country_tifs' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - rasterLists = [] - folders = arcpy.ListWorkspaces("usa*","Folder") - for folder in folders: - arcpy.env.workspace = folder - subfolders = arcpy.ListWorkspaces("*","Folder") - templateFolder = subfolders[0] - rootName = os.path.basename(templateFolder).upper() - arcpy.env.workspace = templateFolder - rasters = arcpy.ListRasters("*_E_ATOTPOPBT*2010*") - # grab the wildcard - for raster in rasters: - - inRasters = [] - wildCard = raster.replace(rootName,"") - # cycle the subfolders and assemble the rasters - for subfolder in subfolders: - inRaster = subfolder + os.sep + os.path.basename(subfolder).upper() + wildCard - inRasters.append(inRaster) - rasterLists.append(inRasters) - - # multiprocess the data - - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(mergeGrids, rasterLists) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-merge-rasters-tiled-countries.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-merge-rasters-tiled-countries.pyc deleted file mode 100644 index ebc4d35..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-merge-rasters-tiled-countries.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-merge-rasters.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-merge-rasters.py deleted file mode 100644 index 8c1321e..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-merge-rasters.py +++ /dev/null @@ -1,189 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing, socket -def grid(fishnet, gridFields, gdb): - arcpy.env.overwriteOutput = True - startTime = datetime.datetime.now() - inWS = os.path.dirname(gdb) - outWS = inWS.replace(os.path.basename(inWS),'country_tifs') - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - if iso == rootName: - outFolders = [outWS + os.sep + rootName] - else: - outFolders = [outWS + os.sep + iso] - outFolders.append(outFolders[0]+os.sep+rootName) - for outFolder in outFolders: - try: - if not arcpy.Exists(outFolder): - os.mkdir(outFolder) - except: - return (0,"Cannot create Folder: " + outFolder) - outFolder = outFolders[-1] - # create raster - # Coordinate System - wgs84 = arcpy.SpatialReference(4326) - # Describe Fish - desc = arcpy.Describe(fishnet) - # Calculate Raster Extent - extent = desc.Extent - xmin = int(round(extent.XMin - .5)) - xmax = int(round(extent.XMax + .5)) - ymin = int(round(extent.YMin - .5)) - ymax = int(round(extent.YMax + .5)) - # Lines per degree, determines the output resolution 120 = 30 arc-seconds resolution - # 1 degree divided into 120 parts is 30 seconds - linespd = 120 ## Update As Needed - cellSize = 1.0 / linespd - for gridField in gridFields: - outGrid = outFolder + os.sep + rootName.upper() + "_" + gridField + ".tif" - try: - arcpy.PolygonToRaster_conversion(fishnet,gridField,outGrid,'CELL_CENTER','#',cellSize) - except: - return (0,"Error creating Grid for: " + rootName + " : " + gridField + " : " + str(arcpy.GetMessages())) - return (1,"Created grids for " + rootName + ": " + str(datetime.datetime.now()-startTime)) - -def calculateGridCounts(gdb): - startTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:3] - rootName = os.path.basename(gdb)[:-4] - try: - arcpy.env.workspace = gdb - # grab intersectTable - intersectTable = arcpy.ListTables("*_table")[0] - fishnet = arcpy.ListFeatureClasses("*_fishnet")[0] - finalFishnet = fishnet + "_processed" - if arcpy.Exists(finalFishnet): - arcpy.Delete_management(finalFishnet) -## gridResult = grid(finalFishnet, updateFields, gdb) -## if gridResult[0]==0: -## return gridResult -## else: -## return rootName + " : already processed counts, calculated grids" - # create list of fields to generate statistics for - statsFields = [["BOUNDARY_CONTEXT","MAX"],["MASKEDAREA","MEAN"],["WATERAREAKM","SUM"],["AREAKMMASKED","SUM"]] - # list CNTM fields in order to be flexible to whatever variables - # are present in the country - cntFields = arcpy.ListFields(intersectTable,"*CNTM") - [statsFields.append([field.name,"SUM"]) for field in cntFields] - # create a summary table in memory - memSumTbl = 'in_memory' + os.sep + os.path.basename(intersectTable) + "_summary" - try: - arcpy.Statistics_analysis(intersectTable,memSumTbl,statsFields,"PIXELID") - except: - return "Error in " + rootName + " : making table views " + str(arcpy.GetMessages()) - # read the fishnet into memory - memFishnet = 'in_memory' + os.sep + os.path.basename(fishnet) + "_view" - try: - arcpy.CopyFeatures_management(fishnet,memFishnet) - except: - return "Error in " + rootName + " : making fishnet in memory" - # define initial list of searchFields - searchFields = ["PIXELID"] - updateFields = ["PIXELID"] - # create list of variables - variables = arcpy.ListFields(memSumTbl,"*") - for variable in variables: - name = variable.name - if name == "OBJECTID": - continue - elif name == "PIXELID": - continue - elif name == "FREQUENCY": - newField = "NUMINPUTS" - elif name == "MAX_BOUNDARY_CONTEXT": - newField = "BOUNDARY_CONTEXT" - elif name == "MEAN_MASKEDAREA": - newField = "MEAN_MASKEDADMINAREA" - else: - newField = name.replace("SUM_","") - # add the field - arcpy.AddField_management(memFishnet,newField,"FLOAT") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(name) - # create dictionary to hold source counts - counts = {} - try: - # read the values - with arcpy.da.SearchCursor(memSumTbl,searchFields) as rows: - for row in rows: - # store with PIXELID as key and a tuple of estimates as value - pixelid = row[0] - value = row - counts[pixelid] = value - except: - return "Error in " + rootName + ": Creating Counts Dictionary" - # write the estimates to the memFishnet - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,updateFields) as rows: - for row in rows: - # grab the pixelid - pixelid = row[0] - if pixelid not in counts: - continue - # set the fields - i = 0 - for field in updateFields: - if i < 1: - i = i + 1 - pass - else: - # calculate the counts - row[i]= counts[pixelid][i] - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + rootName + ": Writing Updates" - # finally write the final fishnet - try: - arcpy.CopyFeatures_management(memFishnet,finalFishnet) - except: - return "Error in " + rootName + ": Writing Table to Disk" - # grid the result - try: - gridResult = grid(finalFishnet, updateFields, gdb) - if gridResult[0]==0: - return gridResult - - except: - return "Error in " + rootName + ": Gridding" - - # success - return "Calculated counts and Rasters for " + rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - host = socket.gethostname() - if host == 'Devsedarc3': - inWS = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - inWS = r'D:\gpw\release_4_1\process' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - workspaces = [os.path.join(inWS,workspace) for workspace in arcpy.ListWorkspaces("*","FILEGDB")] - workspaces.sort() - # multiprocess the data - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(calculateGridCounts, workspaces) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-summarize-count-rasters-tiled-countries.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-summarize-count-rasters-tiled-countries.py deleted file mode 100644 index c249595..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess-summarize-count-rasters-tiled-countries.py +++ /dev/null @@ -1,80 +0,0 @@ -# Kytt MacManus -# 9-14-15 -# merge_rasters.py - -import arcpy, os, datetime, multiprocessing, socket - - -def mergeGrids(rasterList): - startTime = datetime.datetime.now() - arcpy.CheckOutExtension("SPATIAL") - templateRaster = rasterList[0] - rootName = os.path.basename(os.path.dirname(templateRaster)).upper() - wildCard = os.path.basename(templateRaster).replace(rootName,"") - iso = os.path.basename(templateRaster)[:3] - outFolder = os.path.dirname(os.path.dirname(templateRaster)) - outRaster = r'F:\gpw\release_4_1\country_tifs\usa_test.gdb' + os.sep + iso + wildCard[:-4] - # define outExtent - outExtent = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\ancillary\gpw4_extent.tif' - arcpy.env.extent = outExtent - if wildCard == "_MEAN_MASKED_ADMIN_AREA.tif": - method = "MEAN" - elif wildCard == "_PIXELID.tif": - method = "FIRST" - else: - method = "SUM" - try: - arcpy.env.compression = "LZW" - cellStats = arcpy.sa.CellStatistics(rasterList, method, "DATA") - cellStats.save(outRaster) - arcpy.CopyRaster_management(cellStats,outRaster+'copy') - # success - return "Rasterized " + outRaster + ": " + str(datetime.datetime.now()-startTime) - except: - return outRaster + " error: " + str(arcpy.GetMessages()) - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - host = socket.gethostname() - if host == 'Devsedarc3': - inWS = r'F:\gpw\release_4_1\country_tifs' - elif host == 'Devsedarc4': - inWS = r'D:\gpw\release_4_1\country_tifs' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - rasterLists = [] - folders = arcpy.ListWorkspaces("usa*","Folder") - for folder in folders: - arcpy.env.workspace = folder - subfolders = arcpy.ListWorkspaces("*","Folder") - templateFolder = subfolders[0] - rootName = os.path.basename(templateFolder).upper() - arcpy.env.workspace = templateFolder - rasters = arcpy.ListRasters("*_E_ATOTPOPBT*2010*") - # grab the wildcard - for raster in rasters: - - inRasters = [] - wildCard = raster.replace(rootName,"") - # cycle the subfolders and assemble the rasters - for subfolder in subfolders: - inRaster = subfolder + os.sep + os.path.basename(subfolder).upper() + wildCard - inRasters.append(inRaster) - rasterLists.append(inRasters) - - # multiprocess the data - - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(mergeGrids, rasterLists) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_apply_lldata.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_apply_lldata.py deleted file mode 100644 index 5a5331e..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_apply_lldata.py +++ /dev/null @@ -1,484 +0,0 @@ -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() - -def getSearchFields(tbl): - searchFields = [] - # generate the searchFields List - sfs = arcpy.ListFields(tbl,"A*") - sfNames = [sf.name for sf in sfs if sf.name[:3]<>"ANR"] - for sfName in sfNames: - searchFields.append(sfName) - # grab a row from the tbl and throw out - # the columns which have None data - popList = [] - with arcpy.da.SearchCursor(tbl,sfNames) as rows: - for row in rows: - index = 0 - for value in row: - if value == None: - popList.append(index) - index+=1 - else: - index+=1 - break - popList.sort(reverse=True) - for popItem in popList: - searchFields.pop(popItem) - searchFields.sort() - searchFields = ["USCID"] + searchFields - return searchFields - -def RepresentsInt(s): - try: - int(s) - return True - except ValueError: - return False - -def calculateSexProportions(inSexTable): - arcpy.env.overwriteOutput=True - returnList = [] - sexProportions = inSexTable + "_proportions" - try: - arcpy.CopyRows_management(inSexTable,sexProportions) - # add CALCATOTPOPBT PROPMT and PROPFT - arcpy.AddField_management(sexProportions,"CALC_ATOTPOPBT","DOUBLE") - arcpy.CalculateField_management(sexProportions,"CALC_ATOTPOPBT","!ATOTPOPMT!+!ATOTPOPFT!","PYTHON") - # create table view to avoid division by 0 - vTable = os.path.basename(sexProportions) + "_VIEW" - vExpression = '"CALC_ATOTPOPBT" > 0' - arcpy.MakeTableView_management(sexProportions, vTable, vExpression) - # add prop fields and calculate - mProp = "ATOTPOPMTPROP" - arcpy.AddField_management(vTable,mProp,"DOUBLE") - mCalc = "float(!ATOTPOPMT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,mProp,mCalc,"PYTHON") - fProp = "ATOTPOPFTPROP" - arcpy.AddField_management(vTable,fProp,"DOUBLE") - fCalc = "float(!ATOTPOPFT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,fProp,fCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(sexProportions) + "_NULL" - # define calculation expression - expression0 = '"CALC_ATOTPOPBT" <= 0' - arcpy.MakeTableView_management(sexProportions, view0, expression0) - arcpy.CalculateField_management(view0, mProp, "0", "PYTHON") - arcpy.CalculateField_management(view0, fProp, "0", "PYTHON") - propFields = [mProp,fProp] - return (1,sexProportions,propFields) - except: - return (0,inSexTable,arcpy.GetMessages()) - -def calculateAgeSexProportions(ageSex): - arcpy.env.overwriteOutput=True - returnList = [] - # calculate the proportions - ageProportions = ageSex + "_proportions" - arcpy.CopyRows_management(ageSex,ageProportions) - # add CALC_ATOTPOPMT and CALC_ATOTPOPFT - arcpy.AddField_management(ageProportions,"CALC_ATOTPOPMT","DOUBLE") - arcpy.AddField_management(ageProportions,"CALC_ATOTPOPFT","DOUBLE") - # list the fields in the table in order - # to select those which are needed to - # produce our denominator - fields = getSearchFields(ageSex) - fields.pop(0) - # parse the calculation expression - mExpression = "" - for field in fields: - if RepresentsInt(field[5:8])==True: - if int(field[1:4])<65: - if field[-2]=="M": - if mExpression == "": - mExpression = "!"+field+"!" - else: - mExpression = mExpression + " + !" + field + "!" - mExpression = mExpression + " + !A065PLUSMT!" - fExpression = mExpression.replace("MT","FT") - # calculate the denominators - arcpy.CalculateField_management(ageProportions,"CALC_ATOTPOPMT",mExpression,"PYTHON") - arcpy.CalculateField_management(ageProportions,"CALC_ATOTPOPFT",fExpression,"PYTHON") - - mFields = [] - fFields = [] - for field in fields: - if field[-2]=="M": - mFields.append(field) - else: - fFields.append(field) - mFields.sort() - fFields.sort() - processList = ["MT","FT"] - propFields = [] - for processS in processList: - if processS == "MT": - procVars = mFields - denominator = "CALC_ATOTPOPMT" - else: - procVars = fFields - denominator = "CALC_ATOTPOPFT" - - # create table view to avoid division by 0 - vTable = os.path.basename(ageProportions) + processS - vExpression = '"' + denominator + '"' + ' > 0' - arcpy.MakeTableView_management(ageProportions, vTable, vExpression) - for procVar in procVars: - try: - # add prop fields and calculate - cProp = procVar + "PROP" - arcpy.AddField_management(vTable,cProp,"DOUBLE") - cCalc = "float(!" + procVar +"!)/!" + denominator + "!" - arcpy.CalculateField_management(vTable,cProp,cCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(ageProportions) + procVar + "_NULL" - # define calculation expression - expression0 = '"' + denominator + '"' + '<= 0' - arcpy.MakeTableView_management(ageProportions, view0, expression0) - if int(arcpy.GetCount_management(view0)[0])>0: - arcpy.CalculateField_management(view0, cProp, 0, "PYTHON") - propFields.append(cProp) - except: - return (0,procVar, arcpy.GetMessages()) - propFields.sort() - return (1,ageProportions,propFields) -def applySexProportions(input_parameters): - # grab the sexProportions - sexProportions = input_parameters[0] - # read the table into a dict - spDict = {} - try: - with arcpy.da.SearchCursor(sexProportions,["USCID","ATOTPOPMTPROP","ATOTPOPFTPROP"]) as spRows: - for spRow in spRows: - lluscid = spRow[0] - spDict[spRow[0]]=(spRow[1],spRow[2]) - except: - return (0, 'Failed on applying sex proportions, could not read proportions into dictionary') - # grab the total table - outSexTable = input_parameters[1] - totalTable = outSexTable.replace("sex","total") - # read the table into a dict - totalDict = {} - try: - with arcpy.da.SearchCursor(totalTable,["USCID","ATOTPOPBT"]) as lRows: - for lRow in lRows: - totalDict[lRow[0]]=lRow[1] - except: - return (0, 'Failed on applying sex proportions, could not read totals into dictionary') - # grab the lookupDict - lookupDict = input_parameters[2] - # create inMemSex - inMemSex = 'in_memory' + os.sep + outSexTable - templateSex = r'D:\gpw\release_4_1\loading\templates.gdb\sex_template' - arcpy.CopyRows_management(templateSex,inMemSex) - insertCursor = arcpy.da.InsertCursor(inMemSex, ["ISO","USCID","ATOTPOPMT","ATOTPOPFT"]) - # iterate the totalDict - try: - for uscid, atotpopbt in totalDict.iteritems(): - # grab the lluscid from the lookupDict - lluscid = lookupDict[uscid] - # grab the prop values - mProp = float(spDict[lluscid][0]) - fProp = float(spDict[lluscid][1]) - # estimate the values - mEst = atotpopbt * mProp - fEst = atotpopbt * fProp - # insert a row into inMemSex - iso = totalTable.split("_")[0] - insertCursor.insertRow((iso.upper(),uscid,mEst,fEst)) - del insertCursor - except: - return (0, 'Failed on applying sex proportions, could not insert rows in inMemTable',(lluscid,mProp,fProp,mEst,fEst)) - # copy the table to disk - arcpy.CopyRows_management(inMemSex,outSexTable) - return (1,outSexTable) - - -def applyAgeProportions(sexTable,ageProportions,propFields,outAgeSexTable,outAgeTable,lookupDict): - propFields.sort() -## return (0,propFields) - # read sexTable into a dictionary - iso = sexTable.split("_")[0] - sexDict = {} - try: - with arcpy.da.SearchCursor(sexTable,["USCID","ATOTPOPMT","ATOTPOPFT"]) as sexRows: - for sexRow in sexRows: - uscid = sexRow[0] - sexDict[sexRow[0]]=(sexRow[1],sexRow[2]) - except: - return (0, 'Failed on applying sex proportions, could not read sex into dictionary') - # read the table into a dict - apDict = {} - try: - with arcpy.da.SearchCursor(ageProportions,["USCID"]+propFields) as apRows: - for apRow in apRows: - lluscid = apRow[0] - for index,pField in enumerate(propFields,1): - key = lluscid + "_" + pField - apDict[key]=apRow[index] - except: - return (0, 'Failed on applying sex proportions, could not read proportions into dictionary') - - # create inMemAgeSex - inMemAgeSex = 'in_memory' + os.sep + outAgeSexTable - templateAgeSex = r'D:\gpw\release_4_1\loading\templates.gdb\age_sex_group_template' - arcpy.CopyRows_management(templateAgeSex,inMemAgeSex) - # create inMemAge - inMemAge = 'in_memory' + os.sep + outAgeTable - templateAge = r'D:\gpw\release_4_1\loading\templates.gdb\age_group_template' - arcpy.CopyRows_management(templateAge,inMemAge) - try: - # parse the insertFields - insertAgeSexFields = ["ISO","USCID"] + [f.replace("PROP","") for f in propFields] - insertAgeFields = ["ISO","USCID"] + [f.replace("MTPROP","BT") for f in propFields if f[-6]=="M"] - insertAgeSexCursor = arcpy.da.InsertCursor(inMemAgeSex, insertAgeSexFields) - insertAgeCursor = arcpy.da.InsertCursor(inMemAge, insertAgeFields) - # iterate the sexDict - for uscid, sexTuple in sexDict.iteritems(): - insertAgeSexList = [iso.upper(),uscid] - insertAgeList = [iso.upper(),uscid] - atotpopmt = float(sexTuple[0]) - atotpopft = float(sexTuple[1]) - # iterate propFields - for propVar in propFields: - # grab the lluscid from lookupDict - if uscid in lookupDict.keys(): - lluscid = lookupDict[uscid] - propKey = lluscid + "_" + propVar - if propKey in apDict.keys(): - ageProportion = apDict[propKey] - else: - ageProportion = 0 - else: - ageProportion = 0 - propCounter = 1 - if propVar[-6]=="M": - popEst = atotpopmt - propCounter = 2 - elif propVar[-6]=="F": - popEst = atotpopft - else: - return propVar + " cannot determine M or F popEst" - ageSexEst = popEst * ageProportion - insertAgeSexList.append(ageSexEst) - if (propCounter==1): - ageEst = ageSexEst - else: - ageEst += ageSexEst - if propCounter == 2: - insertAgeList.append(ageEst) - insertAgeSexTuple = tuple(insertAgeSexList) - insertAgeTuple = tuple(insertAgeList) -## return (0, insertAgeFields, insertAgeTuple, insertAgeSexFields,insertAgeSexTuple) - try: - insertAgeSexCursor.insertRow(insertAgeSexTuple) - insertAgeCursor.insertRow(insertAgeTuple) -## return (0,'inserted') - except: - return (0,insertAgeSexTuple,insertAgeTuple) - del insertAgeSexCursor - del insertAgeCursor - except: - return (0, 'Failed on applying age proportions, could not insert rows in inMemTable', - (uscid,lluscid,atotpopmt,atotpopft,propKey,ageSexEst,ageEst,insertAgeSexTuple,insertAgeTuple), - arcpy.GetMessages()) - # copy the table to disk - arcpy.env.overwriteOutput = True - - arcpy.CopyRows_management(inMemAgeSex,outAgeSexTable) - arcpy.CopyRows_management(inMemAge,outAgeTable) - return (1,outAgeTable,outAgeSexTable) - - - -def process(iso): - returnList = [] - processTime = datetime.datetime.now() - try: - gdb = r'D:\gpw\release_4_1\loading\processed' + os.sep + iso + '.gdb' - arcpy.env.workspace = gdb - # grab the lookup table - lookupTable = arcpy.ListTables("*lookup")[0] - # read the table into a dict - lookupDict = {} - with arcpy.da.SearchCursor(lookupTable,["USCID","LLUSCID"]) as lRows: - for lRow in lRows: - lookupDict[lRow[0]]=lRow[1] - - # parse the admin level and year - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - adminNum = int(admin[-1]) - year = tableSplit[2] - # check for previous runs and clean up if needed - proportionTbls = arcpy.ListTables("*proportions") - if len(proportionTbls)>0: - for proportionTbl in proportionTbls: - delTable = proportionTbl.replace("_proportions","").replace(proportionTbl.split("_")[1],admin) - arcpy.Delete_management(proportionTbl) - if arcpy.Exists(delTable): - arcpy.Delete_management(delTable) - - # check for sexTable - sexTable = iso + "_" + admin + "_" + year + "_sex" - if not arcpy.Exists(sexTable): - processSex = True - outSexTable = sexTable - else: - # parse - sexSplit = sexTable.split("_") - sexAdmin = sexSplit[1] - sexAdminNum = int(sexAdmin[-1]) - sexYear = sexSplit[2] - processSex = False - # list the rawTables and parse to select the ll data - rawTables = arcpy.ListTables("*raw") - for rawTable in rawTables: - # parse - rawSplit = rawTable.split("_") - rawAdmin = rawSplit[1] - rawAdminNum = int(rawAdmin[-1]) - rawYear = rawSplit[2] - # look for the next lowest admin level - if rawAdminNum < adminNum: - # then this is the table for all cases except irn, and swz - if iso == 'irn': - if rawAdminNum == 0: - break - else: - continue - elif iso == 'swz': - if rawAdminNum == 1: - break - else: - continue - else: - break - else: - continue - - # downscale the sexData - if processSex == True: - inSexTable = iso + "_" + rawAdmin + "_" + rawYear + "_sex" -## return inSexTable - try: - sexProportionsCalc = calculateSexProportions(inSexTable) - if sexProportionsCalc[0]==0: - return (iso + ' error: on sex proportions calculation') - sexProportions = sexProportionsCalc[1] - except: - return (iso + ' error: on sex proportions calculation') - try: - sexTableCalc = applySexProportions((sexProportions,outSexTable,lookupDict)) - if sexTableCalc[0]==0: - return (iso + ' error: on sex proportions application', sexTableCalc) - sexTable = sexTableCalc[1] - except: - return (iso + ' error applying sex proportions') - # grab the age x sex table if it exists - ageSex = iso + "_" + rawAdmin + "_" + rawYear + "_age_sex_group" - if not arcpy.Exists(ageSex): - return "There is no age x sex data for " + iso - else: - # grab the age x sex table if it exists - ageSex = iso + "_" + admin + "_" + year + "_age_sex_group" -## return ageSex - if not arcpy.Exists(ageSex): - ageSex2 = iso + "_" + rawAdmin + "_" + rawYear + "_age_sex_group" - if not arcpy.Exists(ageSex2): - return "There is no age x sex data for " + iso - else: - ageSex = ageSex2 - - # downscale the ageSex data - try: - calcAgeProps = calculateAgeSexProportions(ageSex) - if calcAgeProps[0]==0: - return calcAgeProps - ageProportions = calcAgeProps[1] - propFields = calcAgeProps[2] - except: - return (iso + ' error: on age/sex proportions calculation') -## return propFields - # define output tables - outAgeSexTable = iso + "_" + admin + "_" + year + "_age_sex_group" - outAgeTable = iso + "_" + admin + "_" + year + "_age_group" - try: -## return applyAgeProportions(sexTable,ageProportions,propFields,outAgeSexTable,outAgeTable,lookupDict) - appliedProps = applyAgeProportions(sexTable,ageProportions,propFields,outAgeSexTable,outAgeTable,lookupDict) -## return appliedProps - if appliedProps[0]==0: - return appliedProps - ageOut = appliedProps[1] - ageSexOut = appliedProps[2] - except: - return (iso + ' error: on age/sex proportions application') - - try: -## return ageOut - # calculate broad age groups on ageOut - # grab the fields to calculate - cFields = arcpy.ListFields(ageOut,"A000_014*")+arcpy.ListFields(ageOut,"A015_064*") - calcFields = [cField.name for cField in cFields] - - for calcField in calcFields: - prefix = calcField[:-2] - suffix = calcField[-2:] - if prefix == "A000_014": - exp = "!A000_004" + suffix + "! + !A005_009" + suffix + "! + !A010_014" + suffix + "!" - else: - exp = "!A015_019" + suffix + "! + !A020_024" + suffix + "! + !A025_029" + suffix + "! + !A030_034" + suffix + "! + !A035_039" + suffix + "! + !A040_044" + suffix + "! + !A045_049" + suffix + "! + !A050_054" + suffix + "! + !A055_059"+ suffix + "! + !A060_064" + suffix + "!" - # complete the calculation - try: - arcpy.CalculateField_management(ageOut,calcField,exp,"PYTHON") - except: - returnList.append(arcpy.GetMessages()) - except: - returnList.append(iso + " error calculating broad age categories") - returnList.append(str("Processed "+iso + " " + str(datetime.datetime.now()-processTime))) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - return returnList - - - -def main(): - print "processing" - # must create procList -## procList = ['afg','ago','alb','are','arm','bfa', -## 'bhr','blr','bwa','caf','can','chn', -## 'civ','cod','col','cub','cuw','deu', -## 'dji','dma','eri','fsm','gab','geo', -## 'gha','gin','gmb','gnb','gnq','grc', -## 'grd','guy','hti','ind','irn','irq', -## 'jor','ken','kir','lbn','lbr','lby', -## 'lux','mco','mdg','mhl','mli','mmr', -## 'mng','mrt','msr','nam','niu', -## 'nru','nzl','png','prk','prt','qat', -## 'rus','sau','sdn','sen','sle','smr', -## 'som','swe','swz','syr','tca','tcd', -## 'tha','tjk','tkl','tkm','tun','twn', -## 'tza','uga','ukr','uzb','vgb','vnm','zmb'] - procList = ['uga']#'ind']#, - - - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - if result == None: - continue -## if RepresentsInt(result[0].split("_")[0]) == True: -## continue - else: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_apply_lldata.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_apply_lldata.pyc deleted file mode 100644 index 92c8d9b..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_apply_lldata.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_apply_variable_proportions.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_apply_variable_proportions.py deleted file mode 100644 index 49dbc06..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_apply_variable_proportions.py +++ /dev/null @@ -1,463 +0,0 @@ -# apply variable proportions -# script generates proportions from age, sex, and age sex tables -import os, datetime -import multiprocessing -import arcpy -arcpy.env.overwriteOutput=True -scriptTime = datetime.datetime.now() -def applyProportions(estimatesIn,estimatesDict,searchFields,propDict,crossTabFlag): - returnList=[] - arcpy.env.overwriteOutput=True - # read the estimates table into memory - inMemEst = 'in_memory' + os.sep + os.path.basename(estimatesIn) - arcpy.CopyRows_management(estimatesIn,inMemEst) - # cycle the searchFields and add them to inMemEst - uFields = ["USCID"] - for sField in searchFields: - uField = "E_"+sField+"_2010" - if sField =="USCID": - continue - # check if it is already in the table - if len(arcpy.ListFields(inMemEst,sField))>0: - uFields.append(uField) - else: - arcpy.AddField_management(inMemEst, uField, "DOUBLE") - uFields.append(uField) - - # finally perform the calculations - try: - with arcpy.da.UpdateCursor(inMemEst,uFields) as updateRows: - for urow in updateRows: - uscid = urow[0] - if crossTabFlag==0: - try: - totalPop = estimatesDict[uscid][1] - if totalPop == None: - continue - except: - return (0,estimatesDict, uscid) - rowIndex = 0 - for value in urow: - if rowIndex == 0: - rowIndex+=1 - continue - else: - try: - propRow = propDict[uscid] - propValue = propRow[rowIndex] - urow[rowIndex] = totalPop * propValue - rowIndex+=1 - except: - returnList.append(uFields,urow,propRow,propValue) - try: - updateRows.updateRow(urow) - ## return (0, urow) - except: - returnList.append(uFields,urow) - else: - try: - totalFPop = estimatesDict[uscid][2] - if totalFPop == None: - continue - totalMPop = estimatesDict[uscid][1] - if totalMPop == None: - continue - except: - return (0,estimatesDict, uscid) - rowIndex = 0 - for value in urow: - if rowIndex == 0: - rowIndex+=1 - continue - else: - try: - propRow = propDict[uscid] - propValue = propRow[rowIndex] - if rowIndex % 2 == 0: - urow[rowIndex] = totalFPop * propValue - else: - urow[rowIndex] = totalMPop * propValue - rowIndex+=1 - except: - returnList.append(uFields,urow,propRow,propValue) - try: - updateRows.updateRow(urow) - ## return (0, urow) - except: - returnList.append(uFields,urow) - # copy the file back to disk and delete the in memory copy - arcpy.CopyRows_management(inMemEst,estimatesIn) - arcpy.Delete_management(inMemEst) - return (1,estimatesIn) - except: - return (0,returnList,urow,arcpy.GetMessages()) - - - -def RepresentsInt(s): - try: - int(s) - return True - except ValueError: - return False -def calculateSexProportions(inSexTable): - arcpy.env.overwriteOutput=True - returnList = [] - sexProportions = inSexTable + "_proportions" - try: - arcpy.CopyRows_management(inSexTable,sexProportions) - # add CALCATOTPOPBT PROPMT and PROPFT - arcpy.AddField_management(sexProportions,"CALC_ATOTPOPBT","DOUBLE") - arcpy.CalculateField_management(sexProportions,"CALC_ATOTPOPBT","!ATOTPOPMT!+!ATOTPOPFT!","PYTHON") - # create table view to avoid division by 0 - vTable = os.path.basename(sexProportions) + "_VIEW" - vExpression = '"CALC_ATOTPOPBT" > 0' - arcpy.MakeTableView_management(sexProportions, vTable, vExpression) - # add prop fields and calculate - mProp = "ATOTPOPMTPROP" - arcpy.AddField_management(vTable,mProp,"DOUBLE") - mCalc = "float(!ATOTPOPMT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,mProp,mCalc,"PYTHON") - fProp = "ATOTPOPFTPROP" - arcpy.AddField_management(vTable,fProp,"DOUBLE") - fCalc = "float(!ATOTPOPFT!)/float(!CALC_ATOTPOPBT!)" - arcpy.CalculateField_management(vTable,fProp,fCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(sexProportions) + "_NULL" - # define calculation expression - expression0 = '"CALC_ATOTPOPBT" <= 0' - arcpy.MakeTableView_management(sexProportions, view0, expression0) - arcpy.CalculateField_management(view0, mProp, "0", "PYTHON") - arcpy.CalculateField_management(view0, fProp, "0", "PYTHON") - propFields = [mProp,fProp] - return (1,sexProportions,propFields) - except: - return (0,inSexTable,arcpy.GetMessages()) - - -def calculateAgeProportions(ageIn): - arcpy.env.overwriteOutput=True - returnList = [] - # calculate the proportions - ageProportions = ageIn + "_proportions" -## return ageProportions - arcpy.CopyRows_management(ageIn,ageProportions) - # add CALC_ATOTPOPBT - arcpy.AddField_management(ageProportions,"CALC_ATOTPOPBT","DOUBLE") - # parse the calculation expression - ageExpression = "!A000_014BT!+!A065PLUSBT!+!A015_064BT!" - # calculate the denominators - denominator = "CALC_ATOTPOPBT" - arcpy.CalculateField_management(ageProportions,denominator,ageExpression,"PYTHON") - procVars = getSearchFields(ageIn) - procVars.pop(0) - procVars.sort() - propFields = [] - # create table view to avoid division by 0 - vTable = os.path.basename(ageProportions) + "BT" - vExpression = '"' + denominator + '"' + ' > 0' - arcpy.MakeTableView_management(ageProportions, vTable, vExpression) - for procVar in procVars: - try: - # add prop fields and calculate - cProp = procVar + "PROP" - arcpy.AddField_management(vTable,cProp,"DOUBLE") - cCalc = "float(!" + procVar +"!)/!" + denominator + "!" - arcpy.CalculateField_management(vTable,cProp,cCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(ageProportions) + procVar + "_NULL" - # define calculation expression - expression0 = '"' + denominator + '"' + '<= 0' - arcpy.MakeTableView_management(ageProportions, view0, expression0) - if int(arcpy.GetCount_management(view0)[0])>0: - arcpy.CalculateField_management(view0, cProp, 0, "PYTHON") - propFields.append(cProp) - except: - return (0,procVar,arcpy.GetMessages()) - propFields.sort() - return (1,ageProportions,propFields) - - -def calculateAgeSexProportions(ageSex): - arcpy.env.overwriteOutput=True - returnList = [] - # calculate the proportions - ageProportions = ageSex + "_proportions" - arcpy.CopyRows_management(ageSex,ageProportions) - # add CALC_ATOTPOPMT and CALC_ATOTPOPFT - arcpy.AddField_management(ageProportions,"CALC_ATOTPOPMT","DOUBLE") - arcpy.AddField_management(ageProportions,"CALC_ATOTPOPFT","DOUBLE") - # list the fields in the table in order - # to select those which are needed to - # produce our denominator - fields = getSearchFields(ageSex) - fields.pop(0) - # parse the calculation expression - mExpression = "" - for field in fields: - if RepresentsInt(field[5:8])==True: - if int(field[1:4])<65: - if field[-2]=="M": - if mExpression == "": - mExpression = "!"+field+"!" - else: - mExpression = mExpression + " + !" + field + "!" - mExpression = mExpression + " + !A065PLUSMT!" - fExpression = mExpression.replace("MT","FT") - # calculate the denominators - arcpy.CalculateField_management(ageProportions,"CALC_ATOTPOPMT",mExpression,"PYTHON") - arcpy.CalculateField_management(ageProportions,"CALC_ATOTPOPFT",fExpression,"PYTHON") - - mFields = [] - fFields = [] - for field in fields: - if field[-2]=="M": - mFields.append(field) - else: - fFields.append(field) - mFields.sort() - fFields.sort() - processList = ["MT","FT"] - propFields = [] - for processS in processList: - if processS == "MT": - procVars = mFields - denominator = "CALC_ATOTPOPMT" - else: - procVars = fFields - denominator = "CALC_ATOTPOPFT" - - # create table view to avoid division by 0 - vTable = os.path.basename(ageProportions) + processS - vExpression = '"' + denominator + '"' + ' > 0' - arcpy.MakeTableView_management(ageProportions, vTable, vExpression) - for procVar in procVars: - try: - # add prop fields and calculate - cProp = procVar + "PROP" - arcpy.AddField_management(vTable,cProp,"DOUBLE") - cCalc = "float(!" + procVar +"!)/!" + denominator + "!" - arcpy.CalculateField_management(vTable,cProp,cCalc,"PYTHON") - # create table view to fill in nulls - # define view - view0 = os.path.basename(ageProportions) + procVar + "_NULL" - # define calculation expression - expression0 = '"' + denominator + '"' + '<= 0' - arcpy.MakeTableView_management(ageProportions, view0, expression0) - if int(arcpy.GetCount_management(view0)[0])>0: - arcpy.CalculateField_management(view0, cProp, 0, "PYTHON") - propFields.append(cProp) - except: - return (0,procVar, arcpy.GetMessages()) - propFields.sort() - return (1,ageProportions,propFields) - -def getVariableDict(params): - tbl = params[0] - searchFields = params[1] - varDict = {} - with arcpy.da.SearchCursor(tbl,searchFields) as rows: - for row in rows: - USCID = row[0] - varDict[USCID]= row - return varDict - -def getSearchFields(tbl): - searchFields = [] - # generate the searchFields List - sfs = arcpy.ListFields(tbl,"A*") - sfNames = [sf.name for sf in sfs if sf.name[:3]<>"ANR"] - for sfName in sfNames: - searchFields.append(sfName) - # grab a row from the tbl and throw out - # the columns which have None data - popList = [] - with arcpy.da.SearchCursor(tbl,sfNames) as rows: - for row in rows: - index = 0 - for value in row: - if value == None: - popList.append(index) - index+=1 - else: - index+=1 - break - popList.sort(reverse=True) - for popItem in popList: - searchFields.pop(popItem) - searchFields.sort() - searchFields = ["USCID"] + searchFields - return searchFields - -def process(gdb): - processTime = datetime.datetime.now() - returnList = [] - try: - arcpy.env.workspace = gdb - iso = os.path.basename(gdb)[:-4].lower() - if iso == 'vcs': - returnList.append("VCS does not have variables data") - return returnList - # grab the lookup table - lookupTable = arcpy.ListTables("*lookup")[0] - # parse the admin level and year - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - adminNum = int(admin[-1]) - year = tableSplit[2] - # check for previous runs and clean up if needed - proportionTbls = arcpy.ListTables("*" + admin + "*proportions") - if len(proportionTbls)>0: - for proportionTbl in proportionTbls: - arcpy.Delete_management(proportionTbl) - #MISSPELLED AND FIXED< CLEAN UP ONCE - poportionTbls = arcpy.ListTables("*" + admin + "*poportions") - if len(poportionTbls)>0: - for poportionTbl in poportionTbls: - arcpy.Delete_management(poportionTbl) - - # grab the age, group, age/sex,and estimates tables - ageIn = gdb + os.sep + iso +"_" + admin + "_" + year + "_age_group" - sexIn = gdb + os.sep + iso +"_" + admin + "_" + year + "_sex" - age_sexIn = gdb + os.sep + iso +"_" + admin + "_" + year + "_age_sex_group" - estimatesIn = gdb + os.sep + iso +"_" + admin + "_" + year + "_estimates" - - # COMMENTED THIS CHECK AS THEY ALL EXIST (US NOT EVALUATED) 2-7-17 - # check that they each exist -## existList = [ageIn,sexIn,age_sexIn,estimatesIn] -## for tbl in existList: -## if arcpy.Exists(tbl): -## continue -## else: -## returnList.append(iso + " is missing this table: " + tbl) -## return returnList - - # calculate proportion - try: - ageProportionsCalc = calculateAgeProportions(ageIn) - except: - return (iso + ' error: on age proportions calculation') - if ageProportionsCalc[0]==0: - return ageProportionsCalc - ageProportions = ageProportionsCalc[1] - agePropFields = ageProportionsCalc[2] -## return ageProportionsCalc - try: - sexProportionsCalc = calculateSexProportions(sexIn) - except: - return (iso + ' error: on sex proportions calculation') - if sexProportionsCalc[0]==0: - return sexProportionsCalc -## return sexProportionsCalc - sexProportions = sexProportionsCalc[1] - sexPropFields = sexProportionsCalc[2] - try: - age_sexProportionsCalc = calculateAgeSexProportions(age_sexIn) -## return age_sexProportionsCalc - except: - return (iso + ' error: on age/sex proportions calculation') - if age_sexProportionsCalc[0]==0: - return age_sexProportionsCalc - age_sexProportions = age_sexProportionsCalc[1] - age_sexPropFields = age_sexProportionsCalc[2] - # all of the tables can be related by the field "USCID", - # but the variables are unique to each table. - # since all variable names start with "A" we can grab them - # the estimates table is a special case where all we need is "USCID","E_ATOTPOPBT_2010" - estimatesSearchFields = ["USCID","E_ATOTPOPBT_2010"] - # read the files into dictionaries - try: - estimatesDict = getVariableDict((estimatesIn,estimatesSearchFields)) -## for key, value in estimatesDict.iteritems(): -## return (key,value) - except: - return (iso + ' error reading estimates dictionary dictionary') - try: - agePropDict = getVariableDict((ageProportions,["USCID"]+ agePropFields)) - except: - return (iso + ' error reading age proportions dictionary') - try: - sexPropDict = getVariableDict((sexProportions,["USCID"]+ sexPropFields)) - except: - return (iso + ' error reading sex proportions dictionary') - try: - age_sexPropDict = getVariableDict((age_sexProportions,["USCID"]+age_sexPropFields)) - except: - return (iso + ' error reading age/sex proportions dictionary') - # apply the proportions to the estimates table - ageSearchFields = getSearchFields(ageIn) -## return [ageSearchFields,agePropFields] - sexSearchFields = getSearchFields(sexIn) - age_sexSearchFields = getSearchFields(age_sexIn) - try: - estimates_with_sex = applyProportions(estimatesIn,estimatesDict,sexSearchFields, sexPropDict,0) - if estimates_with_sex[0]==0: - return (iso + ' error applying sex proportions',estimates_with_sex) - except: - return (iso + ' error applying sex proportions') - # need to grab sexEstimatesDict now that they have been calculated. - sexEstimatesSearchFields = ["USCID","E_ATOTPOPMT_2010","E_ATOTPOPFT_2010"] - # read the files into dictionaries - try: - sexEstimatesDict = getVariableDict((estimatesIn,sexEstimatesSearchFields)) -## for key, value in sexEstimatesDict.iteritems(): -## return (key,value) - except: - return (iso + ' error reading estimates dictionary dictionary') - - # back to applying proportions - try: - estimates_with_age = applyProportions(estimatesIn,estimatesDict,ageSearchFields, agePropDict,0) - ## return estimates_with_age - if estimates_with_age[0]==0: - return (iso + ' error applying age proportions',estimates_with_age) - except: - return (iso + ' error applying age proportions') - - try: - estimates_with_age_sex = applyProportions(estimatesIn,sexEstimatesDict,age_sexSearchFields, age_sexPropDict,1) -## return estimates_with_age_sex - if estimates_with_age_sex[0]==0: - return (iso + ' error applying age/sex proportions',estimates_with_age_sex) - except: - return (iso + ' error applying age/sex proportions') - - # finally summarize the atotpopbt and the estimates fields national - try: - summaryTable = estimatesIn + "_summary" - summaryFields = [["ISO","FIRST"],["ATOTPOPBT","SUM"]] - summaryParams = arcpy.ListFields(estimatesIn,"E_*") - for summaryParam in summaryParams: - summaryFields.append([summaryParam.name,"SUM"]) - arcpy.env.overwriteOutput=True - arcpy.Statistics_analysis(estimatesIn,summaryTable,summaryFields) - except: - return (iso + ' error creating summary table') - returnList.append("Processed "+ iso + " " + str(datetime.datetime.now()-processTime)) - - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - returnList.append(arcpy.GetMessages()) - - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - procList = arcpy.ListWorkspaces("blr*") - print "processing" - # must create procList - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_apply_variable_proportions.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_apply_variable_proportions.pyc deleted file mode 100644 index 1f49546..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_apply_variable_proportions.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_assemble_varids.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_assemble_varids.py deleted file mode 100644 index 896b41b..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_assemble_varids.py +++ /dev/null @@ -1,153 +0,0 @@ -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def RepresentsInt(s): - try: - int(s) - return True - except ValueError: - return False -def process(iso): - returnList = [] - processTime = datetime.datetime.now() - try: - gdb = r'D:\gpw\release_4_1\loading\processed' + os.sep + iso + '.gdb' - arcpy.env.workspace = gdb - # grab the lookup table - lookupTable = arcpy.ListTables("*lookup")[0] - # parse the admin level and year - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - adminNum = int(admin[-1]) - year = tableSplit[2] - # check for sexTable - sexTable = iso + "_" + admin + "_" + year + "_sex" - if not arcpy.Exists(sexTable): - processSex = True - else: - # parse - sexSplit = sexTable.split("_") - sexAdmin = sexSplit[1] - sexAdminNum = int(sexAdmin[-1]) - sexYear = sexSplit[2] - processSex = False - - # list the rawTables and parse to select the correct one - rawTables = arcpy.ListTables("*raw") - for rawTable in rawTables: - # parse - rawSplit = rawTable.split("_") - rawAdmin = rawSplit[1] - rawAdminNum = int(rawAdmin[-1]) - rawYear = rawSplit[2] - if rawAdminNum < adminNum: - # then this is the table fall all cases except irn, and swz - if iso == 'irn': - if rawAdminNum == 0: - break - else: - continue - elif iso == 'swz': - if rawAdminNum == 1: - break - else: - continue - else: - break - else: - continue - if processSex == True: - sexTable = iso + "_" + rawAdmin + "_" + rawYear + "_sex" - # parse - sexSplit = sexTable.split("_") - sexAdmin = sexSplit[1] - sexAdminNum = int(sexAdmin[-1]) - sexYear = sexSplit[2] - # grab the age x sex table if it exists - ageSex = iso + "_" + rawAdmin + "_" + rawYear + "_age_sex_group" - if arcpy.Exists(ageSex): - procTable = ageSex - else: - procTable = False - # parse the searchFields for use in determining appropriate codes - if rawAdmin == 'admin0': - searchFields = ['ISO'] - procSearchFields= ['ISO'] - elif rawAdmin == 'admin1': - searchFields = ['USCID','UCADMIN0','UCADMIN1'] - procSearchFields = ['USCID'] - elif rawAdmin == 'admin2': - searchFields = ['USCID','UCADMIN0','UCADMIN1','UCADMIN2'] - procSearchFields = ['USCID'] - elif rawAdmin == 'admin3': - searchFields = ['USCID','UCADMIN0','UCADMIN1','UCADMIN2','UCADMIN3'] - procSearchFields = ['USCID'] - elif rawAdmin == 'admin4': - searchFields = ['USCID','UCADMIN0','UCADMIN1','UCADMIN2','UCADMIN3','UCADMIN4'] - procSearchFields = ['USCID'] - elif rawAdmin == 'admin5': - searchFields = ['USCID','UCADMIN0','UCADMIN1','UCADMIN2','UCADMIN3','UCADMIN4','UCADMIN5'] - procSearchFields = ['USCID'] - - # read the lookupTable into a dict - lookupDict = {} - with arcpy.da.SearchCursor(lookupTable,searchFields) as lRows: - for lRow in lRows: - lookupDict[lRow[0]]=lRow - # read the procTable and compare codes - with arcpy.da.SearchCursor(procTable,procSearchFields) as sRows: - for sRow in sRows: - joinField = sRow[0] - if not joinField in lookupDict: -## if RepresentsInt(joinField.split("_")[0]) == True: -## joinSplit = joinField.split("_") - return (joinField, joinField + " not in lookupDict for " + iso + " " + str(rawAdmin) + " the first key in lookupDict = " + next(iter(lookupDict))) - else: - return - - returnList.append([lookupTable,rawTable,sexTable,procTable]) -## returnList.append(str("Processed "+iso + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - return returnList - - - -def main(): - print "processing" - # must create procList - procList = ['afg','ago','alb','are','arm','bfa', - 'bhr','blr','bwa','caf','can','chn', - 'civ','cod','col','cub','cuw','deu', - 'dji','dma','eri','fsm','gab','geo', - 'gha','gin','gmb','gnb','gnq','grc', - 'grd','guy','hti','ind','irn','irq', - 'jor','ken','kir','lbn','lbr','lby', - 'lux','mco','mdg','mhl','mli','mmr', - 'mng','mrt','msr','nam','nga','niu', - 'nru','nzl','png','prk','prt','qat', - 'rus','sau','sdn','sen','sle','smr', - 'som','swe','swz','syr','tca','tcd', - 'tha','tjk','tkl','tkm','tun','twn', - 'tza','uga','ukr','uzb','vnm','zmb'] -## procList = ['vnm'] - - - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - if result == None: - continue - if RepresentsInt(result[0].split("_")[0]) == True: - continue - else: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_assemble_varids.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_assemble_varids.pyc deleted file mode 100644 index 92987e1..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_assemble_varids.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_calculate_broad_age_categories.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_calculate_broad_age_categories.py deleted file mode 100644 index 7ff3400..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_calculate_broad_age_categories.py +++ /dev/null @@ -1,56 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -arcpy.env.overwriteOutput=True - -def process(gdb): - returnList = [] - arcpy.env.workspace = gdb - tbls = arcpy.ListTables("*age_group") - for tbl in tbls: - processTime = datetime.datetime.now() - try: - # grab the fields to calculate - cFields = arcpy.ListFields(tbl,"A000_014*")+arcpy.ListFields(tbl,"A015_064*") - calcFields = [cField.name for cField in cFields] - for calcField in calcFields: - prefix = calcField[:-2] - suffix = calcField[-2:] - if prefix == "A000_014": - exp = "!A000_004" + suffix + "! + !A005_009" + suffix + "! + !A010_014" + suffix + "!" - else: - exp = "!A015_019" + suffix + "! + !A020_024" + suffix + "! + !A025_029" + suffix + "! + !A030_034" + suffix + "! + !A035_039" + suffix + "! + !A040_044" + suffix + "! + !A045_049" + suffix + "! + !A050_054" + suffix + "! + !A055_059"+ suffix + "! + !A060_064" + suffix + "!" - # complete the calculation - try: - arcpy.CalculateField_management(tbl,calcField,exp,"PYTHON") - except: - returnList.append(arcpy.GetMessages()) - returnList.append("Processed " + tbl + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Failed to Process " + tbl + " " + str(datetime.datetime.now()-processTime)) - return returnList - - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - gdbs = arcpy.ListWorkspaces("usaaz*") - procList = [] - # use a pool to evaluate the GDBs - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, gdbs) - for result in results: - for result2 in result: - print result2 - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() -## - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_calculate_broad_age_categories.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_calculate_broad_age_categories.pyc deleted file mode 100644 index 88b3560..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_calculate_broad_age_categories.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_calculate_plus_age_groups.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_calculate_plus_age_groups.py deleted file mode 100644 index 4a4845d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_calculate_plus_age_groups.py +++ /dev/null @@ -1,175 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -arcpy.env.overwriteOutput=True -def evaluate(gdb): - tables=[] - processTime = datetime.datetime.now() - try: - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace = gdb - groupList = arcpy.ListTables("*group") - # check to see if the iso has group data - if len(groupList)==0: - return 0, str(iso + " does not have single year data"), str(datetime.datetime.now()-processTime) - # grab the table information - for groupTable in groupList: - tableSplit = groupTable.split("_") -## return tableSplit - admin = tableSplit[1] - year = tableSplit[2] - # return the groupTable to be processed - tables.append(os.path.join(gdb,groupTable)) - return 1, tables, str(datetime.datetime.now()-processTime) - except: - return str("Error while processing " + iso), str(datetime.datetime.now()-processTime) - -def process(tbls): - returnList = [] - for tbl in tbls: - outTable=tbl - processTime = datetime.datetime.now() - try: - # select the correct template to copy into - tableSplit = os.path.basename(tbl).split("_") - iso = tableSplit[0] - admin = tableSplit[1] - year = tableSplit[2] - # create a list of fields in the tbl - tblFlds = arcpy.ListFields(tbl,"*") - tblFields = [tblFld.name for tblFld in tblFlds] - # also create a list of PLUS fields in the tbl - plusFlds = arcpy.ListFields(tbl,"*PLUS*") - plusFields = [plusFld.name for plusFld in plusFlds] - # interrogate a row of data from the input table - # create a dictionary where key = field name from input table - # and value = the data from the first row in the table - rowDict = {} - # iterate rowDict to determine which fields have data - with arcpy.da.SearchCursor(tbl,"*") as rows: - for row in rows: - counter = 0 - for datapoint in row: - if datapoint == None: - counter+=1 - continue - else: - index = tblFields[counter] - if index == "ISO" or index == "USCID" or index == "OBJECTID" or index == "AGRID" or index == "UBID": - counter+=1 - continue - rowDict[index]=datapoint - counter+=1 - break - dataFields = rowDict.keys() - dataFields.sort() - - # determine the highest age in the table - # first check for a PLUS fields - calcFields = [] - highestAgeField = dataFields[-1] - - if highestAgeField[0:2]=='AN': - highestAgeField = dataFields[-2] - if highestAgeField[0:2]=='AN': - highestAgeField = dataFields[-3] - if highestAgeField[0:2]=='AN': - highestAgeField = dataFields[-4] - if highestAgeField[0:2]=='AN': - highestAgeField = dataFields[-5] - if highestAgeField[0:2]=='AN': - highestAgeField = dataFields[-6] - if highestAgeField in plusFields: - highestAge = int(highestAgeField[1:4]) - # if the highest age is not a PLUS field then - # we need to determine what it is - else: - highestAge = int(highestAgeField[5:8]) - - # determine which plus fields need to be calculated - for plusField in plusFields: - if int(plusField[1:4]) highestAge: - if len(exp)==0: - exp = "!" + dataField + "!" - else: - exp = exp + " + !" + dataField + "!" - if len(exp)==0: - continue - else: - # complete the calculation - try: - arcpy.CalculateField_management(inMemTable,calcField,exp,"PYTHON") - except: - return arcpy.GetMessages() - # finally write the table to disk - try: - arcpy.CopyRows_management(inMemTable,outTable) - except: - return arcpy.GetMessages() - returnList.append("Created " + outTable + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Failed to create " + outTable + " " + str(datetime.datetime.now()-processTime)) - return returnList - - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - gdbs = arcpy.ListWorkspaces("usaaz*") - procList = [] - # use a pool to evaluate the GDBs - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(evaluate, gdbs) - for result in results: -## print result - if result[0]==0: - continue - # add the list of tables to the processList - tbls = result[1] - procList.append(tbls) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() -## process(tbls) - pool2 = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results2 = pool2.map(process, procList) - for result2 in results2: -## print result2 - for result3 in result2: - print result3 - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool2.close() - pool2.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_calculate_plus_age_groups.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_calculate_plus_age_groups.pyc deleted file mode 100644 index bd8654f..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_calculate_plus_age_groups.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_cell_statistics_merge_rasters.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_cell_statistics_merge_rasters.py deleted file mode 100644 index ff5c9a8..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_cell_statistics_merge_rasters.py +++ /dev/null @@ -1,84 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process((wildcard,gridRasters)): - processTime = datetime.datetime.now() - arcpy.CheckOutExtension("SPATIAL") - returnList = [] - try: - # define outExtent - outExtent = r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\global\ancillary\gpw4_extent.tif' - arcpy.env.extent = outExtent - # define out loctions - mosFolder = r'D:\gpw\release_4_1\merge' - waterMask = r'D:\gpw\release_4_1\merge\gpw_v4_watermask.tif' - variable = wildcard[:-4] - outName = 'GPW' + variable + ".tif" - outRaster = mosFolder + os.sep + outName - cellStats = arcpy.sa.CellStatistics(gridRasters, "SUM", "DATA") - arcpy.env.mask = cellStats - snRaster = SetNull(Raster(waterMask)==0,Raster(cellStats)) - finalRaster = SetNull(Raster(snRaster)<0.0001,snRaster) - finalRaster.save(outRaster) - arcpy.BuildPyramidsandStatistics_management(outRaster) - returnList.append("Processed "+ outName + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + outName + " " + str(datetime.datetime.now()-processTime)) - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - arcpy.env.workspace = workspace - print "processing" - # must create procList - # each image service must add rasters from country_tifs and boundary_context_tifs - countryTifsFolder = r'D:\gpw\release_4_1\country_tifs' - # generate a list of countryTifFolders - arcpy.env.workspace = countryTifsFolder - countryList = arcpy.ListWorkspaces("*","FOLDER") -## bcList = [os.path.join(bcTifsFolder,os.path.basename(iso)) for iso in countryList if arcpy.Exists(os.path.join(bcTifsFolder,os.path.basename(iso)))] - procList = [] - wildcards =['_E_ATOTPOPBT_2015_CNTM.tif']#'_BOUNDARY_CONTEXT.tif']#'_PIXELAREA.tif']#'_WATERAREAKM.tif','_E_A065PLUSBT_2010_CNTM.tif','_E_A065PLUSMT_2010_CNTM.tif','_E_A065PLUSFT_2010_CNTM.tif', -## wildcards = ['_E_A000_004BT_2010_CNTM.tif','_E_A000_004MT_2010_CNTM.tif','_E_A000_004FT_2010_CNTM.tif', -## '_E_ATOTPOPBT_2010_CNTM.tif','_AREAKMMASKED.tif'] - for wildcard in wildcards: - addList = [] - for country in countryList: - arcpy.env.workspace = country - subFolders = arcpy.ListWorkspaces("*","FOLDER") - if len(subFolders)==0: - raster = country + os.sep + os.path.basename(country).upper() + wildcard - if not arcpy.Exists(raster): - print country + " is missing a raster for " + wildcard - else: - addList.append(raster) -## bcRaster = raster.replace(countryTifsFolder,bcTifsFolder) -## if arcpy.Exists(bcRaster): -## addList.append(bcRaster) - else: - for subFolder in subFolders: - arcpy.env.workspace = subFolder - raster = subFolder + os.sep + os.path.basename(subFolder).upper() + wildcard - if not arcpy.Exists(raster): - print subFolder + " is missing a raster for " + wildcard - else: - addList.append(raster) -## bcRaster = raster.replace(countryTifsFolder,bcTifsFolder) -## if arcpy.Exists(bcRaster): -## addList.append(bcRaster) - procList.append((wildcard,addList)) - - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_cell_statistics_merge_rasters.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_cell_statistics_merge_rasters.pyc deleted file mode 100644 index e2f596e..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_cell_statistics_merge_rasters.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_check_for_null_ubid.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_check_for_null_ubid.py deleted file mode 100644 index 6603523..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_check_for_null_ubid.py +++ /dev/null @@ -1,45 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(gdb): - # must specify - processTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace=gdb - lookupTable = arcpy.ListTables("*lookup")[0] - try: - with arcpy.da.SearchCursor(lookupTable,"UBID") as rows: - for row in rows: - if row[0] is None: - return str(iso + " has a null UBID") - elif row[0] == "": - return str(iso + " has a null UBID") - else: - return str(str("Processed "+iso) + str(datetime.datetime.now()-processTime)) - except: - return str(str("Error while processing " + iso) + str(datetime.datetime.now()-processTime)) - - - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - # must create procList - gdbs = arcpy.ListWorkspaces("*","FILEGDB") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] -## print procList[0] - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_check_for_null_ubid.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_check_for_null_ubid.pyc deleted file mode 100644 index 58239e5..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_check_for_null_ubid.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_create_custom_prjs.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_create_custom_prjs.py deleted file mode 100644 index 8dd2671..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_create_custom_prjs.py +++ /dev/null @@ -1,61 +0,0 @@ -# multiprocess_create_custom_prjs -# create localized mollweide projections per country for gridding algorithm -# executed on DEVSEDARC4 -import os -import multiprocessing -import arcpy - -def create_projection(fc): - # describe the fc - desc = arcpy.Describe(fc) - # get extent - extent = desc.Extent - # get central meridian - xctr = round(((extent.XMax + extent.XMin) / 2.0), 1) - # add logic to control for if range is greater than 180, it may cross hemispheres and should not - # be processed as such - if abs(extent.XMax - extent.XMin) > 180.0: - errorFile = r'D:\gpw\custom_projections' + os.path.sep + os.path.basename(fc)[:3] + "_error.txt" - with open(errorFile,'w')as error: - error.write(" ERROR \n") - else: - # Define output projection file - prjFile = r'D:\gpw\custom_projections' + os.path.sep + os.path.basename(fc)[:3] + "_fishnet_mollweide.prj" - if arcpy.Exists(prjFile): - pass - else: - - # Grab Projection Information from Global Mollweide - mollweideIn = arcpy.SpatialReference(54009) - # Export as string - mollweideString = mollweideIn.exportToString() - # Replace Central Meridian with xctr - mollweideOut = mollweideString.replace("['Central_Meridian',0.0]","['Central_Meridian'," + str(xctr) + "]") - # Write to custom prj file - with open(prjFile,'w')as prj: - prj.write(mollweideOut) - print "Created " + prjFile - -# End update_shapefiles -def main(): - - # The number of jobs is equal to the number of files -## workspace = r'E:\gpw\country\fishnets' - workspace = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - arcpy.env.workspace = workspace - fcs = arcpy.ListFeatureClasses("umi*") - print "processing" - for fc in fcs: - print fc - create_projection(fc) -## pool = multiprocessing.Pool() -## pool.map(create_projection, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - # End main - print "complete" - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_create_image_services.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_create_image_services.py deleted file mode 100644 index 5d56ab5..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_create_image_services.py +++ /dev/null @@ -1,148 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process((wildcard,addList)): - processTime = datetime.datetime.now() - arcpy.CheckOutExtension("SPATIAL") - returnList = [] - try: - mosFolder = r'D:\gpw\release_4_1\image_services' - variable = wildcard[:-4] - iso = 'gpw_v4' + variable.lower() - mosGDB = mosFolder + os.sep + iso + ".gdb" - mosDS = mosGDB + os.sep + iso - arcpy.env.compression = "LZW" - if not arcpy.Exists(mosGDB): - arcpy.CreateFileGDB_management(mosFolder,iso) - try: - if wildcard == '_PIXELAREA.tif': - operator="FIRST" - bitDepth="32_BIT_FLOAT" - elif wildcard == '_MEAN_MASKEDADMINAREA.tif': - operator="MEAN" - bitDepth="32_BIT_FLOAT" - elif wildcard == '_CONTEXT.tif': - operator="FIRST" - bitDepth="8_BIT_UNSIGNED" - elif wildcard == '_NUMINPUTS.tif': - operator="SUM" - bitDepth="8_BIT_UNSIGNED" - else: - operator="SUM" - bitDepth="32_BIT_FLOAT" - arcpy.CreateMosaicDataset_management(mosGDB,iso,arcpy.SpatialReference(4326),1,bitDepth) - arcpy.AddRastersToMosaicDataset_management(mosDS,"Raster Dataset", addList,"UPDATE_CELL_SIZES","UPDATE_BOUNDARY") - arcpy.CalculateStatistics_management(mosDS) - arcpy.SetMosaicDatasetProperties_management(mosDS,mosaic_operator=operator,default_compression_type='LZ77') - arcpy.BuildOverviews_management(mosDS) - except: - returnList.append("Error creating mosaic dataset: " + iso) - return returnList - try: - landArea = r'D:\gpw\release_4_1\merge\gpw_v4_maskedareakm.tif' - waterMask = r'D:\gpw\release_4_1\ancillary\gpw_v4_total_water_pixels_isnull.tif' - tifWS = r'D:\gpw\release_4_1\merge'#mosGDB# - outRaster = tifWS + os.sep + iso+ ".tif" - arcpy.env.compression = "LZW" -## arcpy.CopyRaster_management(mosDS,outRaster) - densRaster = tifWS + os.sep + iso[:-5] + "_dens.tif" - snRaster = arcpy.sa.SetNull(arcpy.Raster(waterMask)==0,arcpy.Raster(mosDS)) - arcpy.CopyRaster_management(snRaster,outRaster) -## snRaster.save(outRaster) -## outReclass = r'D:\gpw\release_4_1\final\pop0reclass.tif' -## finalRaster = arcpy.sa.Con(arcpy.Raster(outReclass)==1,0,snRaster) -## finalRaster.save(outRaster) - densOut = arcpy.sa.Divide(snRaster,arcpy.Raster(landArea)) -## densOut.save(densRaster) - arcpy.CopyRaster_management(densOut,densRaster) - arcpy.BuildPyramidsandStatistics_management(outRaster) - arcpy.BuildPyramidsandStatistics_management(densRaster) -## arcpy.RasterToOtherFormat_conversion(mosDS,tifWS,'TIFF') - except: - returnList.append("Error Creating tif: " + outRaster + " " + str(arcpy.GetMessages())) - return returnList - returnList.append("Processed "+ iso + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - arcpy.env.workspace = workspace - print "processing" - # must create procList - # each image service must add rasters from country_tifs and boundary_context_tifs - countryTifsFolder = r'D:\gpw\release_4_1\country_tifs' - bcTifsFolder = r'D:\gpw\release_4_1\boundary_context_tifs' - # generate a list of countryTifFolders - arcpy.env.workspace = countryTifsFolder - countryList = arcpy.ListWorkspaces("*","FOLDER") -## bcList = [os.path.join(bcTifsFolder,os.path.basename(iso)) for iso in countryList if arcpy.Exists(os.path.join(bcTifsFolder,os.path.basename(iso)))] - procList = [] -## wildcards = ['_MASKEDAREAKM.tif','_MEAN_MASKEDADMINAREA.tif','_WATERAREAKM.tif','_AREAKM.tif','_PIXELAREA.tif','_CONTEXT.tif','_NUMINPUTS.tif','_E_ATOTPOPBT_2010_CNTM.tif'] -## wildcards =['_E_A000_004BT_2010_CNTM.tif','_E_A000_004FT_2010_CNTM.tif','_E_A000_004MT_2010_CNTM.tif', -## '_E_A000_014BT_2010_CNTM.tif','_E_A005_009BT_2010_CNTM.tif','_E_A005_009FT_2010_CNTM.tif', -## '_E_A005_009MT_2010_CNTM.tif','_E_A010_014BT_2010_CNTM.tif','_E_A010_014FT_2010_CNTM.tif', -## '_E_A010_014MT_2010_CNTM.tif','_E_A015_019BT_2010_CNTM.tif','_E_A015_019FT_2010_CNTM.tif', -## '_E_A015_019MT_2010_CNTM.tif','_E_A015_064BT_2010_CNTM.tif','_E_A020_024BT_2010_CNTM.tif', -## '_E_A020_024FT_2010_CNTM.tif','_E_A020_024MT_2010_CNTM.tif','_E_A025_029BT_2010_CNTM.tif', -## '_E_A025_029FT_2010_CNTM.tif','_E_A025_029MT_2010_CNTM.tif','_E_A030_034BT_2010_CNTM.tif', -## '_E_A030_034FT_2010_CNTM.tif','_E_A030_034MT_2010_CNTM.tif','_E_A035_039BT_2010_CNTM.tif', -## '_E_A035_039FT_2010_CNTM.tif','_E_A035_039MT_2010_CNTM.tif','_E_A040_044BT_2010_CNTM.tif', -## '_E_A040_044FT_2010_CNTM.tif','_E_A040_044MT_2010_CNTM.tif','_E_A045_049BT_2010_CNTM.tif', -## '_E_A045_049FT_2010_CNTM.tif','_E_A045_049MT_2010_CNTM.tif','_E_A050_054BT_2010_CNTM.tif', -## '_E_A050_054FT_2010_CNTM.tif','_E_A050_054MT_2010_CNTM.tif','_E_A055_059BT_2010_CNTM.tif', -## '_E_A055_059FT_2010_CNTM.tif','_E_A055_059MT_2010_CNTM.tif','_E_A060_064BT_2010_CNTM.tif', -## '_E_A060_064FT_2010_CNTM.tif','_E_A060_064MT_2010_CNTM.tif','_E_A065PLUSFT_2010_CNTM.tif', -## '_E_A065PLUSBT_2010_CNTM.tif','_E_A065PLUSMT_2010_CNTM.tif','_E_A065_069BT_2010_CNTM.tif', -## '_E_A065_069FT_2010_CNTM.tif','_E_A065_069MT_2010_CNTM.tif','_E_A070PLUSBT_2010_CNTM.tif', -## '_E_A070PLUSFT_2010_CNTM.tif','_E_A070PLUSMT_2010_CNTM.tif','_E_A070_074BT_2010_CNTM.tif', -## '_E_A070_074FT_2010_CNTM.tif','_E_A070_074MT_2010_CNTM.tif','_E_A075PLUSBT_2010_CNTM.tif', -## '_E_A075PLUSFT_2010_CNTM.tif','_E_A075PLUSMT_2010_CNTM.tif','_E_A075_079BT_2010_CNTM.tif', -## '_E_A075_079FT_2010_CNTM.tif','_E_A075_079MT_2010_CNTM.tif','_E_A080PLUSBT_2010_CNTM.tif', -## '_E_A080PLUSFT_2010_CNTM.tif','_E_A080PLUSMT_2010_CNTM.tif','_E_A080_084BT_2010_CNTM.tif', -## '_E_A080_084FT_2010_CNTM.tif','_E_A080_084MT_2010_CNTM.tif','_E_A085PLUSBT_2010_CNTM.tif', -## '_E_A085PLUSFT_2010_CNTM.tif','_E_A085PLUSMT_2010_CNTM.tif','_E_ATOTPOPBT_1975_CNTM.tif', -## '_E_ATOTPOPBT_1990_CNTM.tif','_E_ATOTPOPBT_2000_CNTM.tif','_E_ATOTPOPBT_2005_CNTM.tif', -## '_E_ATOTPOPBT_2015_CNTM.tif','_E_ATOTPOPBT_2020_CNTM.tif', -## '_UNE_ATOTPOPBT_1975_CNTM.tif','_E_ATOTPOPFT_2010_CNTM.tif','_E_ATOTPOPMT_2010_CNTM.tif', -## '_UNE_ATOTPOPBT_1990_CNTM.tif','_UNE_ATOTPOPBT_2000_CNTM.tif','_UNE_ATOTPOPBT_2005_CNTM.tif', -## '_UNE_ATOTPOPBT_2010_CNTM.tif','_UNE_ATOTPOPBT_2015_CNTM.tif','_UNE_ATOTPOPBT_2020_CNTM.tif', -## '_E_A015_049FT_2010_CNTM.tif'] - wildcards =['_E_A050_054FT_2010_CNTM.tif','_E_A060_064BT_2010_CNTM.tif'] - - for wildcard in wildcards: - addList = [] - for country in countryList: - arcpy.env.workspace = country - subFolders = arcpy.ListWorkspaces("*","FOLDER") - if len(subFolders)==0: - raster = country + os.sep + os.path.basename(country).upper() + wildcard - if not arcpy.Exists(raster): - print country + " is missing a raster for " + wildcard - else: - addList.append(raster) - else: - for subFolder in subFolders: - arcpy.env.workspace = subFolder - raster = subFolder + os.sep + os.path.basename(subFolder).upper() + wildcard - if not arcpy.Exists(raster): - print subFolder + " is missing a raster for " + wildcard - else: - addList.append(raster) - procList.append((wildcard,addList)) - - pool = multiprocessing.Pool(processes=2,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_create_image_services.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_create_image_services.pyc deleted file mode 100644 index fae7aed..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_create_image_services.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_gdal_translate.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_gdal_translate.py deleted file mode 100644 index 62bcd57..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_gdal_translate.py +++ /dev/null @@ -1,69 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(sourcefile): - sourceRoot = os.path.basename(sourcefile) -## split = sourceRoot.split("_") -## # parse for an output name -## if split[2][:1]=='u': -## if split[-1]=='dens.tif': -## shuid = r'gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev10' -## year = split[-2] -## else: -## shuid = r'gpw-v4-population-count-adjusted-to-2015-unwpp-country-totals-rev10' -## year = split[-1][:-4] -## datasetName = shuid + '-' + year + '-30-sec.tif' -## -## elif split[2][:1]=='t': -## if split[-1]=='dens.tif': -## shuid = r'gpw-v4-population-density-rev10' -## year = split[-2] -## else: -## shuid = r'gpw-v4-population-count-rev10' -## year = split[-1][:-4] -## datasetName = shuid + '-' + year + '-30-sec.tif' -## else: -## if split[-1]=='dens.tif': -## shuid = r'gpw-v4-basic-demographic-characteristics-density-rev10' -## if len(split)==5: -## age = split[2] -## else: -## age = split[2]+"-"+split[3] -## else: -## shuid = r'gpw-v4-basic-demographic-characteristics-count-rev10' -## if len(split)==4: -## age = split[2] -## else: -## age = split[2]+"-"+split[3] -## year = split[-1][:-4] -## datasetName = shuid + '-' + age + '-2010-30-sec.tif' - datasetName = sourceRoot - - tifsFolder = r'D:\gpw\release_4_1\gdal_tifs' - destinationfile = os.path.join(tifsFolder,datasetName) - if not arcpy.Exists(destinationfile): - os.system("gdal_translate -ot Float32 -co COMPRESS=LZW -of GTiff " + sourcefile + " " + destinationfile) -## arcpy.BuildPyramidsandStatistics_management(destinationfile) -## arcpy.Delete_management(sourcefile) - return destinationfile -def main(): - workspace = r'D:\gpw\release_4_1\low_res' - arcpy.env.workspace = workspace - print "processing" - # must create procList - procList = [os.path.join(workspace,raster) for raster in arcpy.ListRasters("*atotpopbt*2010*1_deg*")] - print procList - pool = multiprocessing.Pool(processes=2,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_gdal_translate.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_gdal_translate.pyc deleted file mode 100644 index fd1ad0b..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_gdal_translate.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_agrid.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_agrid.py deleted file mode 100644 index be12a65..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_agrid.py +++ /dev/null @@ -1,193 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -import csv -scriptTime = datetime.datetime.now() -def process(gdb): - arcpy.env.overwriteOutput=True - returnList = [] - # must specify - processTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:-4] - grWorkspace = r'D:\gpw\release_4_1\loading\growth_rates.gdb' - arcpy.env.workspace = grWorkspace - agrTableIn = arcpy.ListTables(iso[:3]+"*")[0] - agrTable = os.path.join(gdb,agrTableIn) -## if not arcpy.Exists(agrTable): - arcpy.CopyRows_management(agrTableIn,agrTable) - # change the workspace to gdb and grab lookup and total tables - arcpy.env.workspace=gdb - lookupTable = arcpy.ListTables("*lookup")[0] - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - year = tableSplit[2] - totalTable = iso + "_"+admin+"_"+year+"_total" -## return lookupTable, totalTable - # read agrTable into memory - agrDict = {} - agridSourceList=[] - try: - with arcpy.da.SearchCursor(agrTable,["agrid","agrid_source","agr"]) as agrRows: - for agrRow in agrRows: - agridSource = agrRow[1] - agridSourceList.append(agridSource) - try: - agrDict[agrRow[0].strip()]=agrRow - except: - agrDict[agrRow[0]]=agrRow -## returnList.append("read " + agrTableIn) - except: - returnList.append("could not read " + agrTable) - return returnList - agridSourceSet=set(agridSourceList) - lookupDict = {} - for agridSource in agridSourceSet: - searchList = ["USCID"] - srcSplit = agridSource.split("_") - # determine the semantics of agridSource - for src in srcSplit: - if src == "USCID": - continue - searchList.append(src) - # read the lookupTable codes into memory - try: - with arcpy.da.SearchCursor(lookupTable,searchList) as lRows: - for lRow in lRows: - if len(lRow)==1: - # then there is only USCID - try: - agridValue=lRow[0].strip() - except: - agridValue=lRow[0] - elif len(lRow)==2: - # then there is only USCID and one AGRID field - try: - agridValue=lRow[1].strip() - except: - agridValue=lRow[1] - else: - # otherwise there are multiple agrid fields to calculate - agridValue = "" - i = 1 - for value in lRow: - if value == lRow[0]: - continue - elif agridValue=="": - try: - agridValue=str(lRow[i]).strip() - except: - agridValue=str(lRow[i]) - i+=1 - else: - try: - agridValue = agridValue + "_" + str(lRow[i]).strip() - except: - agridValue = agridValue + "_" + str(lRow[i]) - i+=1 - # only add it to the lookupDict if it is in agrDict - # this subsets to only the codes present in agrDict -## return (agridValue, agrDict) - if agridValue in agrDict: - try: - lookupDict[lRow[0].strip()]=agridValue - except: - lookupDict[lRow[0]]=agridValue - elif int(agridValue) in agrDict: - try: - lookupDict[lRow[0].strip()]=int(agridValue) - except: - lookupDict[lRow[0]]=int(agridValue) - else: - return [agridValue]#, agrDict) - except: - returnList.append(agridValue) - returnList.append("could not write to dictionary: " + lookupTable) - return returnList - -## return lookupDict - # create an in memory copy of lookup Table and total Table - # the update them - - updateTables = [lookupTable, totalTable] - for tbl in updateTables: - inMemTbl = 'in_memory' + os.sep + os.path.basename(tbl) - arcpy.CopyRows_management(tbl,inMemTbl) - # update the UBID - try: - updateCounter = 0 - rowCounter = 0 - with arcpy.da.UpdateCursor(inMemTbl,["USCID","AGRID"]) as uRows: - for uRow in uRows: - rowCounter+=1 - initialRow = uRow - try: - uscid = uRow[0] - if uscid not in lookupDict and uscid.strip() not in lookupDict: -## returnList.append(uscid) -## return returnList - continue - else: - if uscid in lookupDict: - uRow[1]=lookupDict[uscid] - elif uscid.strip() in lookupDict: - uRow[1]=lookupDict[uscid.strip()] -## if uRow[1] == initialRow[1]: -## return 1 -## continue - try: - uRows.updateRow(uRow) - updateCounter+=1 - except: - return tbl, uRow - except: - return lookupDict[uscid.strip()] - - except: - returnList.append(str("Error updating " + tbl)) - return returnList - # finally copy to disk - arcpy.CopyRows_management(inMemTbl,os.path.join(gdb,tbl)) - if updateCounter == 0: - returnList.append(str("Major Match Error " + tbl + " for " + str(updateCounter) + " out of " + str(rowCounter) + " rows. Completed in " + str(datetime.datetime.now()-processTime))) - elif updateCounter < rowCounter: - returnList.append(str("Inconsistent result for " + tbl + " for " + str(updateCounter) + " out of " + str(rowCounter) + " rows. Completed in " + str(datetime.datetime.now()-processTime))) - else: - returnList.append(str("Processed " + tbl + " for " + str(updateCounter) + " out of " + str(rowCounter) + " rows. Completed in " + str(datetime.datetime.now()-processTime))) - return returnList - - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - # open csvFile and write header -## varFile = os.path.join(os.path.dirname(workspace),"pop_context_summary_01_12_17.csv") -## varCSV = csv.writer(open(varFile,'wb')) -## varCSV.writerow(('iso','has_pop_context')) - # must create procList - gdbs = arcpy.ListWorkspaces("bra*")+arcpy.ListWorkspaces("btn*")+arcpy.ListWorkspaces("can*")+arcpy.ListWorkspaces("cod*")+arcpy.ListWorkspaces("esh*")+arcpy.ListWorkspaces("flk*")+arcpy.ListWorkspaces("ggy*")+arcpy.ListWorkspaces("ind*")+arcpy.ListWorkspaces("irq*")+arcpy.ListWorkspaces("mex*")+arcpy.ListWorkspaces("mus*")+arcpy.ListWorkspaces("nzl*")+arcpy.ListWorkspaces("phl*")+arcpy.ListWorkspaces("svk*")+arcpy.ListWorkspaces("ury*")+arcpy.ListWorkspaces("vcs*") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] - print procList - pool = multiprocessing.Pool(processes=16,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - for result2 in result: - if result2[0:9]=="Processed": - continue -## if result2[1]==0: -## varCSV.writerow(result2) -## elif result2[1]==1: -## varCSV.writerow(result2) -## else: - print result2 - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() -## del varCSV - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_agrid.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_agrid.pyc deleted file mode 100644 index 18341a2..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_agrid.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_iso.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_iso.py deleted file mode 100644 index 06e96ba..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_iso.py +++ /dev/null @@ -1,75 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(gdb): - arcpy.env.overwriteOutput=True - returnList = [] - # must specify - processTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace=gdb - lookupTable = arcpy.ListTables("*lookup")[0] - arcpy.CalculateField_management(lookupTable,"ISO","'"+iso.upper()+"'","PYTHON") - - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - adminNum = int(admin[-1]) - year = tableSplit[2] - rawTables = arcpy.ListTables("*raw") - for rawTable in rawTables: - # parse - rawSplit = rawTable.split("_") - rawAdmin = rawSplit[1] - rawAdminNum = int(rawAdmin[-1]) - rawYear = rawSplit[2] - # look for the next lowest admin level - if rawAdminNum < adminNum: - # then this is the table for all cases except irn, and swz - if iso == 'irn': - if rawAdminNum == 0: - break - else: - continue - elif iso == 'swz': - if rawAdminNum == 1: - break - else: - continue - else: - break - else: - continue - - if len(arcpy.ListFields(rawTable,"ISO"))==0: - arcpy.AddField_management(rawTable,"ISO","TEXT") - arcpy.CalculateField_management(rawTable,"ISO","'"+iso.upper()+"'","PYTHON") - returnList.append("Calculated " + iso) - return returnList - - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - # must create procList -## gdbs = arcpy.ListWorkspaces("*","FILEGDB") - gdbs=arcpy.ListWorkspaces("*","FILEGDB") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] -## print procList[0] - pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - for result2 in result: -## if result2[0:9]=="Processed": -## continue - print result2 - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_iso.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_iso.pyc deleted file mode 100644 index 5d56ddd..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_iso.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_lluscid.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_lluscid.py deleted file mode 100644 index 7294ff6..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_lluscid.py +++ /dev/null @@ -1,227 +0,0 @@ -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def RepresentsInt(s): - try: - int(s) - return True - except ValueError: - return False -def process(iso): - arcpy.env.overwriteOutput=True - returnList = [] - processTime = datetime.datetime.now() - try: - gdb = r'D:\gpw\release_4_1\loading\processed' + os.sep + iso + '.gdb' - arcpy.env.workspace = gdb - # grab the lookup table - lookupTable = arcpy.ListTables("*lookup")[0] - # parse the admin level and year - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - adminNum = int(admin[-1]) - year = tableSplit[2] - # check for sexTable - sexTable = iso + "_" + admin + "_" + year + "_sex" - if not arcpy.Exists(sexTable): - processSex = True - else: - # parse - sexSplit = sexTable.split("_") - sexAdmin = sexSplit[1] - sexAdminNum = int(sexAdmin[-1]) - sexYear = sexSplit[2] - processSex = False - - # list the rawTables and parse to select the correct one - rawTables = arcpy.ListTables("*raw") - for rawTable in rawTables: - # parse - rawSplit = rawTable.split("_") - rawAdmin = rawSplit[1] - rawAdminNum = int(rawAdmin[-1]) - rawYear = rawSplit[2] - # look for the next lowest admin level - if rawAdminNum < adminNum: - # then this is the table for all cases except irn, and swz - if iso == 'irn': - if rawAdminNum == 0: - break - else: - continue - elif iso == 'swz': - if rawAdminNum == 1: - break - else: - continue - else: - break - else: - continue - if processSex == True: - sexTable = iso + "_" + rawAdmin + "_" + rawYear + "_sex" - # parse - sexSplit = sexTable.split("_") - sexAdmin = sexSplit[1] - sexAdminNum = int(sexAdmin[-1]) - sexYear = sexSplit[2] - # grab the age x sex table if it exists - ageSex = iso + "_" + rawAdmin + "_" + rawYear + "_age_sex_group" - if arcpy.Exists(ageSex): - procTable = rawTable - else: - procTable = False -## return [iso,lookupTable,procTable] - # parse the searchFields for use in determining appropriate codes - atAdmin0 = False - if rawAdmin == 'admin0': - searchFields = ['USCID','ISO'] - procSearchFields = ['USCID','ISO'] -## else: -## returnList.append(iso + " is not admin0") -## return returnList - elif rawAdmin == 'admin1': - searchFields = ['USCID','UCADMIN0','UCADMIN1'] - procSearchFields = ['USCID','UCADMIN0','UCADMIN1'] - elif rawAdmin == 'admin2': - searchFields = ['USCID','UCADMIN0','UCADMIN1','UCADMIN2'] - procSearchFields = ['USCID','UCADMIN0','UCADMIN1','UCADMIN2'] - elif rawAdmin == 'admin3': - searchFields = ['USCID','UCADMIN0','UCADMIN1','UCADMIN2','UCADMIN3'] - procSearchFields = ['USCID','UCADMIN0','UCADMIN1','UCADMIN2','UCADMIN3'] - elif rawAdmin == 'admin4': - searchFields = ['USCID','UCADMIN0','UCADMIN1','UCADMIN2','UCADMIN3','UCADMIN4'] - procSearchFields = ['USCID','UCADMIN0','UCADMIN1','UCADMIN2','UCADMIN3','UCADMIN4'] - elif rawAdmin == 'admin5': - searchFields = ['USCID','UCADMIN0','UCADMIN1','UCADMIN2','UCADMIN3','UCADMIN4','UCADMIN5'] - procSearchFields = ['USCID','UCADMIN0','UCADMIN1','UCADMIN2','UCADMIN3','UCADMIN4','UCADMIN5'] - - # read the lookupTable into a dict - lookupDict = {} - try: - with arcpy.da.SearchCursor(lookupTable,searchFields) as lRows: - for lRow in lRows: - llUScid = lRow[0] - if len(lRow)==2: - key = iso.upper() - else: - key = "" - lCounter = 0 - for lData in lRow: - if lCounter == 0: - lCounter+=1 - continue - elif key == "": - key = str(lData) - else: - key = key + "_" + str(lData) - lookupDict[key]=llUScid - except: - return [iso + "problem with lookup table dict"] - - - # read the procTable and compare codes - procDict = {} - with arcpy.da.SearchCursor(procTable,procSearchFields) as sRows: - for sRow in sRows: - if len(sRow)==2: - joinKey = iso.upper() - else: - joinKey = "" - sCounter = 0 - for sData in sRow: - if sCounter == 0: - sCounter+=1 - continue - elif joinKey == "": - joinKey = str(sData) - else: - joinKey = joinKey + "_" + str(sData) - - if not joinKey in lookupDict: -## if RepresentsInt(joinField.split("_")[0]) == True: -## joinSplit = joinField.split("_") - return [iso,rawAdmin,sRow,joinKey,lookupDict.keys()[0]] - else: - procDict[joinKey]=sRow[0] - - # copy the lookuptable into memory - inMemLookup = 'in_memory' + os.sep + os.path.basename(lookupTable) - arcpy.CopyRows_management(lookupTable,inMemLookup) - # add LLUSCID - arcpy.AddField_management(inMemLookup,"LLUSCID","TEXT") - # update LLUSCID - with arcpy.da.UpdateCursor(inMemLookup,searchFields+["POP_CONTEXT","LLUSCID"]) as uRows: - for uRow in uRows: - if len(uRow)==4: - uKey = iso.upper() - else: - uKey = "" - uCounter = 0 - for uData in uRow[0:-2]: - if uCounter == 0: - uCounter+=1 - continue - elif uKey == "": - uKey = str(uData) - else: - uKey = uKey + "_" + str(uData) - if not uKey in procDict: - if uRow[-2]<>None: - continue - else: - return ['update error',iso,rawAdmin,uRow,uKey,lookupDict.keys()[0]] - else: - # grab uValue - uRow[-1] = procDict[uKey] - uRows.updateRow(uRow) - # copy inMem back to disk - - arcpy.CopyRows_management(inMemLookup,gdb+os.sep+lookupTable) - -## returnList.append([lookupTable,rawTable,sexTable,procTable]) - returnList.append(str("Processed "+iso + " " + str(datetime.datetime.now()-processTime))) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - return returnList - - - -def main(): - print "processing" - # must create procList -## procList = ['afg','ago','alb','are','arm','bfa', -## 'bhr','blr','bwa','caf','can','chn', -## 'civ','cod','col','cub','cuw','deu', -## 'dji','dma','eri','fsm','gab','geo', -## 'gha','gin','gmb','gnb','gnq','grc', -## 'grd','guy','hti','ind','irn','irq', -## 'jor','ken','kir','lbn','lbr','lby', -## 'lux','mco','mdg','mhl','mli','mmr', -## 'mng','mrt','msr','nam','niu', -## 'nru','nzl','png','prk','prt','qat', -## 'rus','sau','sdn','sen','sle','smr', -## 'som','swe','swz','syr','tca','tcd', -## 'tha','tjk','tkl','tkm','tun','twn', -## 'tza','uga','ukr','uzb','vnm','zmb'] - procList = ['can','cod','ind','irq','nzl'] - - - pool = multiprocessing.Pool(processes=5,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - if result == None: - continue -## if RepresentsInt(result[0].split("_")[0]) == True: -## continue - else: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_lluscid.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_lluscid.pyc deleted file mode 100644 index f004073..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_lluscid.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_pop_context.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_pop_context.py deleted file mode 100644 index 94578f3..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_pop_context.py +++ /dev/null @@ -1,99 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -import csv -scriptTime = datetime.datetime.now() -def process(gdb): - arcpy.env.overwriteOutput=True - returnList = [] - # must specify - processTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace=gdb - lookupTable = arcpy.ListTables("*lookup")[0] - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - year = tableSplit[2] - rawTbl = arcpy.ListTables("*"+admin+"*"+year+"*raw")[0] - - # read the rawTable codes into memory - rawDict = {} - try: - with arcpy.da.SearchCursor(rawTbl,["USCID","POP_CONTEXT"]) as rows: - for row in rows: - rawDict[row[0]]=row -## return lookupDict.keys() - hasPopContext = 1 - returnList.append((iso,1)) - except: - returnList.append((iso,0)) - hasPopContext = 0 - tbls = arcpy.ListTables("*"+admin+"*"+year+"*") - for tbl in tbls: - if tbl == lookupTable: - continue - elif tbl.split("_")[-1]=='raw': - continue - # check if the tbl has POP_CONTEXT, if not add it - if len(arcpy.ListFields(tbl,"POP_CONTEXT"))==0: - arcpy.AddField_management(tbl,"POP_CONTEXT","SHORT") - - if hasPopContext == 0: - continue - # create an in memory copy of tbl - inMemTbl = 'in_memory' + os.sep + tbl - arcpy.CopyRows_management(tbl,inMemTbl) - # update the UBID - try: - with arcpy.da.UpdateCursor(inMemTbl,["USCID","POP_CONTEXT"]) as uRows: - for uRow in uRows: - uscid = uRow[0] - if uscid not in rawDict: - continue - returnList.append(str("Error in " + iso + " for " + str(uRow))) - else: - uRow[1]=rawDict[uscid][1] - uRows.updateRow(uRow) - - except: - - returnList.append(str("Error updating " + tbl)) - - # finally copy to disk - arcpy.CopyRows_management(inMemTbl,os.path.join(gdb,tbl)) - returnList.append(str(str("Processed " + tbl) + str(datetime.datetime.now()-processTime))) - return returnList - - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - # open csvFile and write header -## varFile = os.path.join(os.path.dirname(workspace),"pop_context_summary_01_12_17.csv") -## varCSV = csv.writer(open(varFile,'wb')) -## varCSV.writerow(('iso','has_pop_context')) - # must create procList - gdbs =arcpy.ListWorkspaces("usaaz*") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] -## print procList[0] - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - for result2 in result: -## if result2[1]==0: -## varCSV.writerow(result2) -## elif result2[1]==1: -## varCSV.writerow(result2) -## else: - print result2 - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() -## del varCSV - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_pop_context.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_pop_context.pyc deleted file mode 100644 index 2b8e9b8..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_pop_context.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_ubids.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_ubids.py deleted file mode 100644 index cba76e3..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_ubids.py +++ /dev/null @@ -1,90 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(gdb): - arcpy.env.overwriteOutput=True - returnList = [] - # must specify - processTime = datetime.datetime.now() - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace=gdb - lookupTable = arcpy.ListTables("*lookup")[0] - tableSplit = lookupTable.split("_") - admin = tableSplit[1] - year = tableSplit[2] - # create list of the tables to process - tbls = arcpy.ListTables("*"+admin+"*"+year+"*") - for tbl in tbls: - if tbl == lookupTable: - continue - elif os.path.basename(tbl)[4:10]=='growth': - continue - elif tbl.split("_")[-1]=='raw': - continue - - # read the lookupTable codes into memory - lookupDict = {} - try: - with arcpy.da.SearchCursor(lookupTable,["USCID","UBID"]) as rows: - for row in rows: - lookupDict[row[0]]=row -## returnList.append(lookupDict.keys()[0:10]) -## return returnList - except: - returnList.append(str("Error reading lookup for " + iso)) - continue - # create an in memory copy of tbl - inMemTbl = 'in_memory' + os.sep + tbl - arcpy.CopyRows_management(tbl,inMemTbl) - # update the UBID - try: - with arcpy.da.UpdateCursor(inMemTbl,["USCID","UBID","POP_CONTEXT"]) as uRows: - for uRow in uRows: -## returnList.append(uRow) -## return returnList - uscid = uRow[0] - if uscid not in lookupDict: - if uRow[2] is not None: - continue - else: - returnList.append(str("Error in " + tbl + " for " + str(uRow))) - else: - uRow[1]=lookupDict[uscid][1] - - uRows.updateRow(uRow) - - except: - returnList.append(str("Error updating " + tbl)) - continue - # finally copy to disk - arcpy.CopyRows_management(inMemTbl,os.path.join(gdb,tbl)) - returnList.append(str(str("Processed " + tbl) + str(datetime.datetime.now()-processTime))) - return returnList - - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - # must create procList -## gdbs = arcpy.ListWorkspaces("*","FILEGDB") - gdbs=arcpy.ListWorkspaces("uga*") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] -## print procList[0] - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - for result2 in result: -## if result2[0:9]=="Processed": -## continue - print result2 - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_ubids.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_ubids.pyc deleted file mode 100644 index 1552ea9..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_populate_ubids.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_single_year_to_age_group.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_single_year_to_age_group.py deleted file mode 100644 index db39bb9..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_single_year_to_age_group.py +++ /dev/null @@ -1,162 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def evaluate(gdb): - tables=[] - processTime = datetime.datetime.now() - try: - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace = gdb - singleYearList = arcpy.ListTables("*singleyear") - # check to see if the iso has single year data - if len(singleYearList)==0: - return 0, str(iso + " does not have single year data"), str(datetime.datetime.now()-processTime) - # grab the table information - for singleYearTable in singleYearList: - tableSplit = singleYearTable.split("_") -## return tableSplit - admin = tableSplit[1] - year = tableSplit[2] - # check to see if there is a group table for that admin level and year - groupList = arcpy.ListTables(iso+"_"+admin+"_"+year+"*group") - if len(groupList)>0: - return 0, str(iso + " already has group data for " + admin + " " + year), str(datetime.datetime.now()-processTime) - # otherwise return the singleYearTable to be processed - else: - tables.append(os.path.join(gdb,singleYearTable)) - return 1, tables, str(datetime.datetime.now()-processTime) - except: - return str("Error while processing " + iso), str(datetime.datetime.now()-processTime) - -def process(tbls): - returnList = [] - for tbl in tbls: - processTime = datetime.datetime.now() - outTable = tbl.replace("singleyear","group") - try: - - # select the correct template to copy into - tableSplit = os.path.basename(tbl).split("_") - iso = tableSplit[0] - admin = tableSplit[1] - year = tableSplit[2] - template = r'D:\gpw\release_4_1\loading\templates.gdb' + os.sep + os.path.basename(outTable).replace(iso+"_"+admin+"_"+year+"_","")+"_template" - # populate the template - # create a list of fields in the template - tFlds = arcpy.ListFields(template,"A*") - templateFields = [tFld.name for tFld in tFlds if len(tFld.name.split("_")) == 2] - # create a list of fileds in the tbl - tblFlds = arcpy.ListFields(tbl,"*") - tblFields = [tblFld.name for tblFld in tblFlds] - # first interrogate a row of data from the input table - # create a dictionary where key = field name from input table - # and value = the data from the first row in the table - rowDict = {} - # iterate rowDict to determine which fields have data - with arcpy.da.SearchCursor(tbl,"*") as rows: - for row in rows: - counter = 0 - for datapoint in row: - if datapoint == None: - counter+=1 - continue - else: - index = tblFields[counter] - if index == "ISO" or index == "USCID" or index == "OBJECTID" or index == "AGRID" or index == "UBID": - counter+=1 - continue - rowDict[index]=datapoint - counter+=1 - break - dataFields = rowDict.keys() - dataFields.sort() - - # create in memory group tables for calculations - inMemTable = 'in_memory' + os.sep + os.path.basename(tbl) - arcpy.CopyRows_management(tbl,inMemTable) - inMemTemplate = 'in_memory' + os.sep + iso+"_"+admin+"_"+year+"_" + os.path.basename(template).replace("_template","") - arcpy.CopyRows_management(template,inMemTemplate) - - # cycle through the list of template fields and evaluate whether it will be possible to make the calculation - # parse the template field name to determine the years to calculate and the variable breakdown (eg FR, MR, MU) - # for each of the single year variables needed to make the calculation determine if that variable is present - # in the data by comparing to the dataFields list - for templateField in templateFields: - expList = [] - split = templateField.split("_") - firstYear = split[0][1:] - lastYear = split[1][0:3] - suffix = split[1][3:] - performCalc = 1 - for i in range(int(firstYear),int(lastYear)+1): - if len(str(i))==1: - vField = "A" + "00" + str(i) + suffix - elif len(str(i))==2: - vField = "A" + "0" + str(i) + suffix - else: - vField = "A" + str(i) + suffix - # check if vField exists in the tbl - if len(arcpy.ListFields(tbl,vField))==0: - # then do not perform the calculation - performCalc = 0 - break - else: - expList.append(vField) - # if all of the fields are in tbl then performCalc will = 1 - if performCalc == 1: - # cycle the expList to create the expression - exp = "" - for expVar in expList: - if len(exp)==0: - exp = "!" + expVar + "!" - else: - exp = exp + " + !" + expVar + "!" - # finally perform the calculation - arcpy.AddField_management(inMemTable,templateField,"DOUBLE") - arcpy.CalculateField_management(inMemTable,templateField,exp,"PYTHON") - - # finally append the in memory tables and write the table to disk - arcpy.Append_management(inMemTable,inMemTemplate,"NO_TEST") - arcpy.CopyRows_management(inMemTemplate,outTable) - returnList.append("Created " + outTable + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Failed to create " + outTable + " " + str(datetime.datetime.now()-processTime)) - return returnList - - -def main(): - workspace = r'D:\gpw\release_4_1\loading\processed' - arcpy.env.workspace = workspace - print "processing" - gdbs = arcpy.ListWorkspaces("svk*") - procList=[] - # use a pool to evaluate the GDBs - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(evaluate, gdbs) - for result in results: -## print result - if result[0]==0: - continue - # add the list of tables to the processList - tbls = result[1] - procList.append(tbls) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - process(tbls) - pool2 = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results2 = pool2.map(process, procList) - for result2 in results2: - for result3 in result2: - print result3 - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool2.close() - pool2.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_single_year_to_age_group.pyc b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_single_year_to_age_group.pyc deleted file mode 100644 index 8efd61f..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_single_year_to_age_group.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_template.py b/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_template.py deleted file mode 100644 index 7093412..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/multiprocess_template.py +++ /dev/null @@ -1,32 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(): - processTime = datetime.datetime.now() - iso = ###### please specify - try: - return "Processed "+ iso + " " + str(datetime.datetime.now()-processTime) - except: - return "Error while processing " + iso + " " + str(datetime.datetime.now()-processTime) - - - -def main(): - workspace = ###### define - arcpy.env.workspace = workspace - print "processing" - ##### must create procList - this routine differs by dataset - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/calculate-admin-areas.py b/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/calculate-admin-areas.py deleted file mode 100644 index 1a690d0..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/calculate-admin-areas.py +++ /dev/null @@ -1,227 +0,0 @@ -# original code adapted from grid-preprocess.py -# multiprocess_calculate_admin_areas -# calculate the administrative areas -# Kytt MacManus -# 8-28-15 - -# import libraries -import arcpy, os, sys, multiprocessing -import datetime -arcpy.env.overwriteOutput = True -def calculateAdminAreas(inFC): - startTime = datetime.datetime.now() - # check if the needed input files exist - rootName = os.path.basename(inFC) - iso = rootName[:3] - waterMask = r'D:\gpw\release_4_1\water\water_outputs\water_masks_v2' + os.sep + iso + "_water_mask.shp" - if not arcpy.Exists(waterMask): - hasWater = 0 - else: - hasWater = 1 - try: - outFolder = r'D:\gpw\release_4_1\water\water_outputs\water_masks_v2' - outGDB = outFolder + os.sep + iso.lower() + ".gdb" - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(outFolder,iso.lower()) - # define spatial reference - prjFile = r'D:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - # check to see that estimates exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - print "The input prj file does not exist, check the network" - else: - spatialRef = open(prjFile,"r").read() - print prjFile - templateBoundaries = r'D:\gpw\release_4_1\loading\templates.gdb\gridding_boundaries' - # copy of inFC - inFCG = 'in_memory' + os.sep + rootName + "_gridding" - arcpy.CreateFeatureclass_management("in_memory",rootName + "_gridding","POLYGON", - templateBoundaries,"DISABLED","DISABLED", - arcpy.SpatialReference(4326)) - - # append inFCG to outFile - arcpy.Append_management(inFC,inFCG,"NO_TEST") - # calculate the ISO field - arcpy.CalculateField_management(inFCG,"ISO",'"' + iso.upper() + '"',"PYTHON") - # mollweide version of fc - projectFC = outGDB + os.sep + rootName + "_mollweide" - waterFeatures = outGDB + os.sep + iso + "_water_features" - waterMollweide = outGDB + os.sep + iso + "_water_features_mollweide" - # add a tmpid field and calculate it equal to the OBJECTID - arcpy.AddField_management(inFCG,"TEMPID",'LONG') - arcpy.CalculateField_management(inFCG,"TEMPID",'!OBJECTID!','PYTHON') - # add area fields - arcpy.AddField_management(inFCG,"ADMINAREA",'DOUBLE') - arcpy.AddField_management(inFCG,"WATERAREA",'DOUBLE') - arcpy.AddField_management(inFCG,"PCTABDIFF",'DOUBLE') - arcpy.AddField_management(inFCG,"MASKEDAREA",'DOUBLE') - # project inFCG to mollweide - try: - arcpy.Project_management(inFCG, projectFC, spatialRef) - # add ADMINAREAKM and calculate - arcpy.CalculateField_management(projectFC,"ADMINAREA",'!shape.area@SQUAREKILOMETERS!','PYTHON') - except: - return iso, arcpy.GetMessages() - # join ADMINAREAKM to inFCG - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(projectFC,["UBID","ADMINAREA"]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - except: - return "Error in " + rootName + ": Creating Value Dictionary" - try: - # write the values - with arcpy.da.UpdateCursor(inFCG,["UBID","ADMINAREA"]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - row[1] = values[ubid] - # update the row - rows.updateRow(row) - # delete projectFC - arcpy.Delete_management(projectFC) - except: - return "Error in " + rootName + ": Writing Value Dictionary" - if hasWater == 1: - # clip the boundary features to waterMask - try: - arcpy.Clip_analysis(inFCG,waterMask,waterFeatures) - except: - return iso, arcpy.GetMessages() - # project to mollweide and calculate WATERAREA - try: - arcpy.Project_management(waterFeatures, waterMollweide, spatialRef) - arcpy.CalculateField_management(waterMollweide,"WATERAREA",'!shape.area@SQUAREKILOMETERS!','PYTHON') - except: - return iso, arcpy.GetMessages() - # join WATERAREA to boundaryFeatures and to waterFeatures - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(waterMollweide,["TEMPID","WATERAREA"]) as rows: - for row in rows: - # store with TMPID as key the summed waterarea as the value - key = row[0] - if key in values: - value += row[1] - else: - value = row[1] - values[key] = value - except: - return "Error in " + iso + ": Creating Water Value Dictionary" - try: - # write the values to inFCG - with arcpy.da.UpdateCursor(inFCG,["TEMPID","ADMINAREA","WATERAREA","PCTABDIFF","MASKEDAREA"]) as rows: - for row in rows: - # grab the tmpid - tmpid = row[0] - # if the tmpid is in the values dictionary then update the row - if tmpid in values: - row[2] = values[tmpid] - # calculate maskedarea - row[4] = row[1] - row[2] - if row[4] < 0: - row[4] = 0 - # calculate the absolute value of the pct difference - row[3] = abs(((row[1]-row[4])/row[1])*100) - # update the row - rows.updateRow(row) - else: - # otherwise - # update waterarea and pct difference as 0 - row[2] = 0 - row[3] = 0 - # update the maskedarea as = adminarea - row[4] = row[1] - # update the row - rows.updateRow(row) - except: - return "Error in " + iso + ": Writing Water Value Dictionary" - try: - # write the values to waterFeatures - with arcpy.da.UpdateCursor(waterFeatures,["TEMPID","ADMINAREA","WATERAREA"]) as rows: - for row in rows: - # grab the tmpid - tmpid = row[0] - # if the tmpid is in the values dictionary then update the row - if tmpid in values: -## return values[tmpid] - row[2] = values[tmpid] - # update the row - rows.updateRow(row) - else: - # otherwise - # update waterarea and pct difference as 0 - row[2] = 0 - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Water Value Dictionary to Water Features" - # delete waterMollweide - arcpy.Delete_management(waterMollweide) - else: - arcpy.CalculateField_management(inFCG,"WATERAREA",0,'PYTHON') - arcpy.CalculateField_management(inFCG,"PCTABDIFF",0,'PYTHON') - arcpy.CalculateField_management(inFCG,"MASKEDAREA",'!ADMINAREA!','PYTHON') - # copy to the output file - # make feature layer that excludes BOUNDARY_CONTEXT IS NULL and Another for Not Null, export both - outLyr = rootName + '_null_boundary_context' - bcLyr = rootName + "_boundary_context" - arcpy.MakeFeatureLayer_management(inFCG,outLyr,'"'+"BOUNDARY_CONTEXT" + '" IS NULL') - arcpy.MakeFeatureLayer_management(inFCG,bcLyr,'"'+"BOUNDARY_CONTEXT" + '" IS NOT NULL') - outFile = outGDB + os.sep + rootName + "_gridding" - arcpy.CopyFeatures_management(outLyr,outFile) - if int(arcpy.GetCount_management(bcLyr)[0])<>0: - outBoundaryContext = outGDB + os.sep + rootName + "_boundary_context" - arcpy.CopyFeatures_management(bcLyr,outBoundaryContext) - - # finally select and export the items with more than 85pct change - features2Check = r'D:\gpw\release_4_1\water\boundary_greater_than_85pct_water_v2' + os.sep + iso + ".shp" - threshold = 85 - whereClause = """"PCTABDIFF" >= 85""" - try: - arcpy.Select_analysis(outFile,features2Check,whereClause) - if int(arcpy.GetCount_management(features2Check)[0])==0: - arcpy.Delete_management(features2Check) - except: - return iso, arcpy.GetMessages() - - # success - return rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\country_boundaries_hi_res.gdb' - arcpy.env.workspace = inWS - fcs = arcpy.ListFeatureClasses("*") - fcList = [] - isos = ['aut','bgr','bih','bra','che','cod','deu','egy','fra','hrv','hun','irl','kos', - 'moz','mys','nam','pri','prt','rou','srb','svn','twn','ven','zaf','zmb','zwe'] - for fc in fcs: - if fc[:3] in isos: - fcList.append(os.path.join(inWS, fc)) - - # multiprocess the data - pool = multiprocessing.Pool(processes=15,maxtasksperchild=1) - results = pool.map(calculateAdminAreas, fcList) - for r in results: - print r - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/calculate-admin-areas.pyc b/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/calculate-admin-areas.pyc deleted file mode 100644 index 91b2697..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/calculate-admin-areas.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/extract_most_recent_glims_glac_boundaries.py b/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/extract_most_recent_glims_glac_boundaries.py deleted file mode 100644 index db8f0e6..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/extract_most_recent_glims_glac_boundaries.py +++ /dev/null @@ -1,53 +0,0 @@ -# Kytt MacManus -# 10-25-16 - -# identify and remove glaciers older than -# the most recently collected for each glac_id -# this script was run on the machine DEVSEDARC4 -# prerequisite -# inputFC created from glims_polygons by extracting where line_type = glac_bound -# and dissolving by glac_id_src_year -import arcpy, os -inputFC = r'D:\gpw\release_4_1\water\water_inputs\global_input_files.gdb\glims_glac_bound_with_multiple_entries_dissolve' - -# create dictionary to hold values -values = {} -try: - # read the values - with arcpy.da.SearchCursor(inputFC,["glac_id","src_year"]) as rows: - for row in rows: - key = row[0] - # if the key has already been added to the values dictionary - # then store the minimum value and a counter of the number of time - # the id has appeared along with the max year - # values[glac_id] = (min year, max year, id count) - if key in values: - values[key] = (min(values[key][0],row[1]),max(values[key][1],row[1]),values[key][2]+1) - else: - values[key] = (row[1],row[1],1) - -except: - print "Error in creating value dictionary" - -# iterate the output values and print those rows which have variation in min year and max year -expCount = 0 - -for key,value in values.iteritems(): - minYear = value[0] - maxYear = value[1] - if minYear<>maxYear: - expCount+=1 - if expCount == 1: - expressionString = "glac_id_src_year = '" + key +"_" + str(maxYear) + "'" - else: - expressionString = expressionString + " OR glac_id_src_year = '" + key +"_" + str(maxYear)+ "'" -# produce the output selection -outputFC = r'D:\gpw\release_4_1\water\water_inputs\global_input_files.gdb\glims_glac_bound_selected_from_multiple_entries' -arcpy.Select_analysis(inputFC,outputFC,expressionString) - -# merge outputFC with glacFC -glacFC = r'D:\gpw\release_4_1\water\water_inputs\global_input_files.gdb\glims_glac_bound_with_one_entry' -mergeFC = r'D:\gpw\release_4_1\water\water_inputs\global_input_files.gdb\glims_glac_bound_final' -arcpy.Merge_management([outputFC,glacFC],mergeFC) - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/extract_water_features.py b/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/extract_water_features.py deleted file mode 100644 index 38e2a99..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/extract_water_features.py +++ /dev/null @@ -1,26 +0,0 @@ -import arcpy, os - -inWS = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\country_boundaries_hi_res.gdb' -outWS = r'D:\gpw\release_4_1\water\water_inputs\boundary_water_features_v2' - -arcpy.env.workspace = inWS -fcs = arcpy.ListFeatureClasses("*") -fcs.sort() - -isos = ['aut','bgr','bih','bra','che','cod','deu','egy','fra','hrv','hun','irl','kos', - 'moz','mys','nam','prt','rou','srb','svn','twn','ven','zaf','zmb','zwe'] - -for fc in fcs: - if fc[:3] in isos: - fcPath = os.path.join(inWS, fc) - iso = fc[:3] - print iso - outFC = os.path.join(outWS,iso+"_water_features.shp") - - arcpy.FeatureClassToFeatureClass_conversion(fcPath,outWS,iso+"_water_features.shp","BOUNDARY_CONTEXT = 7") - - if int(arcpy.GetCount_management(outFC)[0])==0: - arcpy.Delete_management(outFC) - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/intersect_water_with_admin0.py b/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/intersect_water_with_admin0.py deleted file mode 100644 index e575a77..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/intersect_water_with_admin0.py +++ /dev/null @@ -1,76 +0,0 @@ -# use multiprocessing to intersect water features -# with administrative boundaries - -### THIS SCRIPT IS EXECUTRED ON DEVSEDARC4 - -import arcpy, os, multiprocessing, datetime - -def intersect(shp): - startTime = datetime.datetime.now() - # define water layers to intersect - swbd = r'D:\gpw\release_4_1\water\water_inputs\global_input_files.gdb\lakes_and_rivers_from_swbd' - glims = r'D:\gpw\release_4_1\water\water_inputs\global_input_files.gdb\glims_glac_bound_final' - # grab ISO - iso = os.path.basename(shp)[:3] - # define output files - outSWBD = r'D:\gpw\release_4_1\water\water_inputs\intersected_swbd' + os.sep + iso + '_swbd_intersect.shp' - outGLIMS = r'D:\gpw\release_4_1\water\water_inputs\intersected_glims' + os.sep + iso + '_glims_intersect.shp' - try: - arcpy.Intersect_analysis([shp,swbd], outSWBD) - if int(arcpy.GetCount_management(outSWBD)[0])==0: - arcpy.Delete_management(outSWBD) - except: - return "Failure creating: " + outSWBD, arcpy.GetMessages() - if arcpy.Exists(outSWBD): - arcpy.DeleteField_management(outSWBD,"FID_"+iso+"_di") - try: - arcpy.Intersect_analysis([shp,glims], outGLIMS) - if int(arcpy.GetCount_management(outGLIMS)[0])==0: - arcpy.Delete_management(outGLIMS) - except: - return "Failure creating: " + outGLIMS, arcpy.GetMessages() - return "Intersected " + iso + ": " + str(datetime.datetime.now()-startTime) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\release_4_1\loading\admin0_shps' - arcpy.env.workspace = inWS - fcs = arcpy.ListFeatureClasses("*") - fcList = [os.path.join(inWS, fc) for fc in fcs] -## for shp in fcList: -## print intersect(shp) - pool = multiprocessing.Pool(processes=30,maxtasksperchild=1) - print pool.map(intersect, fcList) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - - - ## note that following this script the output SHP files were manually merged - ## next the following countries {ALA,CAN,FIN,ISL,NOR,SJM,SWE,USA] were removed - ## from the swbd features and replaced with data obtained from National Mapping - ## Agencies or other local sources that were deamed more complete and accurate - ## than the SWBD. - - ## SWDBID could be used to obtain the original SWBD features prior to intersection - ## This might be useful if the admin0 extent for some country changes, as that could - ## have an impact on the coverage of a given water feature if the coastline changes. - - ## NMASID could be used to obtain the original National data from the file stored on the - ## network here: \\dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\country_outputs.gdb - ## note that the only difference between the files in the "country_inputs" gdb versus the - ## "county_outputs" gdb is the attributes of the source data have been removed or integrated - ## in the outputs gdb - - - ## How to choose which boundary to use? - - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/intersect_water_with_admin0.pyc b/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/intersect_water_with_admin0.pyc deleted file mode 100644 index 7b124a4..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/intersect_water_with_admin0.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/intersect_water_with_admin0_v2_JM.py b/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/intersect_water_with_admin0_v2_JM.py deleted file mode 100644 index 04c65c7..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/intersect_water_with_admin0_v2_JM.py +++ /dev/null @@ -1,80 +0,0 @@ -# use multiprocessing to intersect water features -# with administrative boundaries - -### THIS SCRIPT IS EXECUTRED ON DEVSEDARC4 - -import arcpy, os, multiprocessing, datetime - -def intersect(shp): - startTime = datetime.datetime.now() - # define water layers to intersect - swbd = r'D:\gpw\release_4_1\water\water_inputs\global_input_files.gdb\lakes_and_rivers_from_swbd' - glims = r'D:\gpw\release_4_1\water\water_inputs\global_input_files.gdb\glims_glac_bound_final' - # grab ISO - iso = os.path.basename(shp)[:3] - # define output files - outSWBD = r'D:\gpw\release_4_1\water\water_inputs\intersected_swbd_v2' + os.sep + iso + '_swbd_intersect.shp' - outGLIMS = r'D:\gpw\release_4_1\water\water_inputs\intersected_glims_v2' + os.sep + iso + '_glims_intersect.shp' - try: - arcpy.Intersect_analysis([shp,swbd], outSWBD) - if int(arcpy.GetCount_management(outSWBD)[0])==0: - arcpy.Delete_management(outSWBD) - except: - return "Failure creating: " + outSWBD, arcpy.GetMessages() - if arcpy.Exists(outSWBD): - arcpy.DeleteField_management(outSWBD,"FID_"+iso+"_di") - try: - arcpy.Intersect_analysis([shp,glims], outGLIMS) - if int(arcpy.GetCount_management(outGLIMS)[0])==0: - arcpy.Delete_management(outGLIMS) - except: - return "Failure creating: " + outGLIMS, arcpy.GetMessages() - return "Intersected " + iso + ": " + str(datetime.datetime.now()-startTime) - - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\country_boundaries_admin0.gdb' - arcpy.env.workspace = inWS - fcs = arcpy.ListFeatureClasses("*") - fcList = [] - isos = ['aut','bgr','bih','bra','che','cod','deu','egy','fra','hrv','hun','irl','kos', - 'moz','mys','nam','prt','rou','srb','svn','twn','ven','zaf','zmb','zwe'] - for fc in fcs: - if fc[:3] in isos: - fcList.append(os.path.join(inWS, fc)) - - pool = multiprocessing.Pool(processes=25,maxtasksperchild=1) - print pool.map(intersect, fcList) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - - - ## note that following this script the output SHP files were manually merged - ## next the following countries {ALA,CAN,FIN,ISL,NOR,SJM,SWE,USA] were removed - ## from the swbd features and replaced with data obtained from National Mapping - ## Agencies or other local sources that were deamed more complete and accurate - ## than the SWBD. - - ## SWDBID could be used to obtain the original SWBD features prior to intersection - ## This might be useful if the admin0 extent for some country changes, as that could - ## have an impact on the coverage of a given water feature if the coastline changes. - - ## NMASID could be used to obtain the original National data from the file stored on the - ## network here: \\dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\country_outputs.gdb - ## note that the only difference between the files in the "country_inputs" gdb versus the - ## "county_outputs" gdb is the attributes of the source data have been removed or integrated - ## in the outputs gdb - - - ## How to choose which boundary to use? - - - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/intersect_water_with_admin0_v2_JM.pyc b/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/intersect_water_with_admin0_v2_JM.pyc deleted file mode 100644 index 71a7c40..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/intersect_water_with_admin0_v2_JM.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/select_or_union_input_water_features.py b/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/select_or_union_input_water_features.py deleted file mode 100644 index 8fc50ae..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/select_or_union_input_water_features.py +++ /dev/null @@ -1,110 +0,0 @@ -# Kytt MacManus -# 10-21-16 -# This Script is Executed on the Machine DEVSEDARC4 -# As a prequisite the folders below must exist -# nmasWaterFeatures, boundaryWaterFeatures, -# intersectedGlims and intersectedSWBD must have been prepopulated - -import arcpy, os, multiprocessing, datetime - -def processCountries(iso): - processTime = datetime.datetime.now() - # specify the potential water files - boundaryWaterFeatures = r'D:\gpw\release_4_1\water\water_inputs\boundary_water_features' + os.sep + iso + "_boundary_water_features.shp" - nmasWaterFeatures = r'D:\gpw\release_4_1\water\water_inputs\nmas_water_features' + os.sep + iso + "_nmas_water_features.shp" - intersectedGlims = r'D:\gpw\release_4_1\water\water_inputs\intersected_glims' + os.sep + iso + "_glims_intersect.shp" - intersectedSWBD = r'D:\gpw\release_4_1\water\water_inputs\intersected_swbd' + os.sep + iso + "_swbd_intersect.shp" - unionedBoundaryWaterFeatures = r'D:\gpw\release_4_1\water\water_outputs\unioned_boundary_water_features' + os.sep + iso + ".shp" - unionedGLIMS = r'D:\gpw\release_4_1\water\water_outputs\unioned_glims' + os.sep + iso + ".shp" - # output features - maskFolder = r'D:\gpw\release_4_1\water\water_outputs\water_masks' - finalOutputFeatures = r'D:\gpw\release_4_1\water\water_outputs\water_masks' + os.sep + iso + "_water_mask.shp" - templateBoundaries = r'D:\gpw\release_4_1\loading\templates.gdb\water_mask' - - ##1) The primary water features for a given country will originate from the official water data - ##sources from National Mapping Agencies (NMAS) if they exist, - if arcpy.Exists(nmasWaterFeatures): - primaryWaterFeatures = nmasWaterFeatures - ##otherwise the primary boundaries will originate from the SRTM SWBD. If they exist - else: - if arcpy.Exists(intersectedSWBD): - primaryWaterFeatures = intersectedSWBD - # if neither exist then just return - else: - return iso, 'does not have water features' - - ##2) The 30 countries with GLIMS data will be unioned with the primary water features. Areas of - ##intersection should be evaluated against imagery to determine if they represent a shift in the - ##feature. - - ##3) There are 18 countries with Boundary Water Features. These features must be given primacy - ##in the water mask because any shift or overestimation of them will have a large impact on the - ##corresponding Country Boundaries. They will be unioned with the output from step 2 (for the 6 - ##countries that have GLIMs and Water Boundary Features, and with the output of step 1 for the - ##remaining 12 countries). As in step 2, areas of intersection should be manually verified. - try: - # create the water mask template - # copy - arcpy.CreateFeatureclass_management(maskFolder,iso + "_water_mask.shp" - ,"POLYGON",templateBoundaries,"DISABLED","DISABLED", - arcpy.SpatialReference(4326)) - - # copy these features to the water inputs folder only if they need no further process - if not arcpy.Exists(intersectedGlims) and not arcpy.Exists(boundaryWaterFeatures): - # copy - # append - arcpy.Append_management(primaryWaterFeatures,finalOutputFeatures,"NO_TEST") - # if they have no GLIMS, but do have Boundary Water Features then union them with the - # boundary water features and copy to the union workspace - elif not arcpy.Exists(intersectedGlims) and arcpy.Exists(boundaryWaterFeatures) and not arcpy.Exists(unionedBoundaryWaterFeatures): - # union - arcpy.Union_analysis([[boundaryWaterFeatures,1],[primaryWaterFeatures,2]],unionedBoundaryWaterFeatures, - "ALL","#","GAPS") - # append - arcpy.Append_management(unionedBoundaryWaterFeatures,finalOutputFeatures,"NO_TEST") - - # if they have GLIMS but no Boundary Water Features then union them with the glims - # and copy to the union workspace - elif arcpy.Exists(intersectedGlims) and not arcpy.Exists(boundaryWaterFeatures) and not arcpy.Exists(unionedGLIMS): - # union - arcpy.Union_analysis([[primaryWaterFeatures,1],[intersectedGlims,2]],unionedGLIMS, - "ALL","#","GAPS") - # append - arcpy.Append_management(unionedGLIMS,finalOutputFeatures,"NO_TEST") - # finally, if they have both features then union with both and add to the union workspace - elif arcpy.Exists(intersectedGlims) and arcpy.Exists(boundaryWaterFeatures) and not arcpy.Exists(unionedBoundaryWaterFeatures): - # union - arcpy.Union_analysis([[boundaryWaterFeatures,1],[primaryWaterFeatures,2],[intersectedGlims,3]],unionedBoundaryWaterFeatures, - "ALL","#","GAPS") - # append - arcpy.Append_management(unionedBoundaryWaterFeatures,finalOutputFeatures,"NO_TEST") - # calculate the ISO field - arcpy.CalculateField_management(finalOutputFeatures,"ISO",'"' + iso.upper() + '"',"PYTHON") - return iso, str(datetime.datetime.now()-processTime) - - except: - return iso, arcpy.GetMessages() -def main(): - scriptTime = datetime.datetime.now() - datadir = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - arcpy.env.workspace = datadir - fcs = arcpy.ListFeatureClasses("*") - fcList = [os.path.basename(f)[:3] for f in fcs] - # add US - fcList.append('usa') - fcList.sort() -## print fcList - # create multi-process pool and execute tool - pool = multiprocessing.Pool(processes=25,maxtasksperchild=1) - results = pool.map(processCountries, fcList) - for r in results: - print r - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/select_or_union_input_water_features.pyc b/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/select_or_union_input_water_features.pyc deleted file mode 100644 index cc9ea90..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/select_or_union_input_water_features.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/select_or_union_input_water_features_v2_JM.py b/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/select_or_union_input_water_features_v2_JM.py deleted file mode 100644 index 0de8285..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/select_or_union_input_water_features_v2_JM.py +++ /dev/null @@ -1,106 +0,0 @@ -# Kytt MacManus -# 10-21-16 -# This Script is Executed on the Machine DEVSEDARC4 -# As a prequisite the folders below must exist -# nmasWaterFeatures, boundaryWaterFeatures, -# intersectedGlims and intersectedSWBD must have been prepopulated - -import arcpy, os, multiprocessing, datetime - -def processCountries(iso): - processTime = datetime.datetime.now() - # specify the potential water files - boundaryWaterFeatures = r'D:\gpw\release_4_1\water\water_inputs\boundary_water_features_v2' + os.sep + iso + "_boundary_water_features.shp" - nmasWaterFeatures = r'D:\gpw\release_4_1\water\water_inputs\nmas_water_features' + os.sep + iso + "_nmas_water_features.shp" - intersectedGlims = r'D:\gpw\release_4_1\water\water_inputs\intersected_glims_v2' + os.sep + iso + "_glims_intersect.shp" - intersectedSWBD = r'D:\gpw\release_4_1\water\water_inputs\intersected_swbd_v2' + os.sep + iso + "_swbd_intersect.shp" - unionedBoundaryWaterFeatures = r'D:\gpw\release_4_1\water\water_outputs\unioned_boundary_water_features_v2' + os.sep + iso + ".shp" - unionedGLIMS = r'D:\gpw\release_4_1\water\water_outputs\unioned_glims_v2' + os.sep + iso + ".shp" - # output features - maskFolder = r'D:\gpw\release_4_1\water\water_outputs\water_masks_v2' - finalOutputFeatures = r'D:\gpw\release_4_1\water\water_outputs\water_masks_v2' + os.sep + iso + "_water_mask.shp" - templateBoundaries = r'D:\gpw\release_4_1\loading\templates.gdb\water_mask' - - ##1) The primary water features for a given country will originate from the official water data - ##sources from National Mapping Agencies (NMAS) if they exist, - if arcpy.Exists(nmasWaterFeatures): - primaryWaterFeatures = nmasWaterFeatures - ##otherwise the primary boundaries will originate from the SRTM SWBD. If they exist - else: - if arcpy.Exists(intersectedSWBD): - primaryWaterFeatures = intersectedSWBD - # if neither exist then just return - else: - return iso, 'does not have water features' - - ##2) The 30 countries with GLIMS data will be unioned with the primary water features. Areas of - ##intersection should be evaluated against imagery to determine if they represent a shift in the - ##feature. - - ##3) There are 18 countries with Boundary Water Features. These features must be given primacy - ##in the water mask because any shift or overestimation of them will have a large impact on the - ##corresponding Country Boundaries. They will be unioned with the output from step 2 (for the 6 - ##countries that have GLIMs and Water Boundary Features, and with the output of step 1 for the - ##remaining 12 countries). As in step 2, areas of intersection should be manually verified. - try: - # create the water mask template - # copy - arcpy.CreateFeatureclass_management(maskFolder,iso + "_water_mask.shp" - ,"POLYGON",templateBoundaries,"DISABLED","DISABLED", - arcpy.SpatialReference(4326)) - - # copy these features to the water inputs folder only if they need no further process - if not arcpy.Exists(intersectedGlims) and not arcpy.Exists(boundaryWaterFeatures): - # copy - # append - arcpy.Append_management(primaryWaterFeatures,finalOutputFeatures,"NO_TEST") - # if they have no GLIMS, but do have Boundary Water Features then union them with the - # boundary water features and copy to the union workspace - elif not arcpy.Exists(intersectedGlims) and arcpy.Exists(boundaryWaterFeatures) and not arcpy.Exists(unionedBoundaryWaterFeatures): - # union - arcpy.Union_analysis([[boundaryWaterFeatures,1],[primaryWaterFeatures,2]],unionedBoundaryWaterFeatures, - "ALL","#","GAPS") - # append - arcpy.Append_management(unionedBoundaryWaterFeatures,finalOutputFeatures,"NO_TEST") - - # if they have GLIMS but no Boundary Water Features then union them with the glims - # and copy to the union workspace - elif arcpy.Exists(intersectedGlims) and not arcpy.Exists(boundaryWaterFeatures) and not arcpy.Exists(unionedGLIMS): - # union - arcpy.Union_analysis([[primaryWaterFeatures,1],[intersectedGlims,2]],unionedGLIMS, - "ALL","#","GAPS") - # append - arcpy.Append_management(unionedGLIMS,finalOutputFeatures,"NO_TEST") - # finally, if they have both features then union with both and add to the union workspace - elif arcpy.Exists(intersectedGlims) and arcpy.Exists(boundaryWaterFeatures) and not arcpy.Exists(unionedBoundaryWaterFeatures): - # union - arcpy.Union_analysis([[boundaryWaterFeatures,1],[primaryWaterFeatures,2],[intersectedGlims,3]],unionedBoundaryWaterFeatures, - "ALL","#","GAPS") - # append - arcpy.Append_management(unionedBoundaryWaterFeatures,finalOutputFeatures,"NO_TEST") - # calculate the ISO field - arcpy.CalculateField_management(finalOutputFeatures,"ISO",'"' + iso.upper() + '"',"PYTHON") - return iso, str(datetime.datetime.now()-processTime) - - except: - return iso, arcpy.GetMessages() -def main(): - scriptTime = datetime.datetime.now() - datadir = r'D:\gpw\release_4_1\input_data\country_boundaries_hi_res.gdb' - isos = ['aut','bgr','bih','bra','che','cod','deu','egy','fra','hrv','hun','irl','kos', - 'moz','mys','nam','prt','rou','srb','svn','twn','ven','zaf','zmb','zwe'] -## print fcList - # create multi-process pool and execute tool - pool = multiprocessing.Pool(processes=25,maxtasksperchild=1) - results = pool.map(processCountries, isos) - for r in results: - print r - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/select_or_union_input_water_features_v2_JM.pyc b/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/select_or_union_input_water_features_v2_JM.pyc deleted file mode 100644 index a217b96..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/preprocess_water_features/select_or_union_input_water_features_v2_JM.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/1_set_up_templates.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/1_set_up_templates.py deleted file mode 100644 index ec20bd2..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/1_set_up_templates.py +++ /dev/null @@ -1,25 +0,0 @@ -import arcpy, os -from arcpy import env - -inGDB = r'F:\GPW\us_boundaries_working\usa_boundaries_hi_res.gdb' -outGDB = r'F:\GPW\us_boundaries_working\usa_boundaries_load.gdb' -template = os.path.join(outGDB,'template') - -env.workspace = inGDB - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - iso = os.path.basename(fc)[:6] - print iso - - outFD = os.path.join(outGDB,iso.upper()) - WGS84 = arcpy.SpatialReference(4326) - arcpy.CreateFeatureDataset_management(outGDB,iso.upper(),WGS84) - - outFC = os.path.join(outFD,iso+'_admin5_boundaries_2010') - arcpy.CopyFeatures_management(template,outFC) - - arcpy.Append_management(fc,outFC,schema_type="NO_TEST") - print "appended" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/2_add_topology.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/2_add_topology.py deleted file mode 100644 index f2337aa..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/2_add_topology.py +++ /dev/null @@ -1,27 +0,0 @@ -import arcpy, os -from arcpy import env - -inGDB = r'F:\GPW\us_boundaries_working\usa_boundaries_load.gdb' - -env.workspace = inGDB - -fdList = arcpy.ListDatasets() -fdList.sort() - -for fd in fdList: - fdPath = os.path.join(inGDB,fd) - iso = os.path.basename(fd) - print iso - env.workspace = fdPath - fc = arcpy.ListFeatureClasses()[0] - - topo = os.path.join(fdPath,iso+'_Topology') - arcpy.CreateTopology_management(fdPath,iso+'_Topology') - - arcpy.AddFeatureClassToTopology_management(topo,fc) - arcpy.AddRuleToTopology_management(topo,'Must Not Overlap (Area)',fc) - arcpy.ValidateTopology_management(topo) - - print "set up topology" - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/3_assign_domains.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/3_assign_domains.py deleted file mode 100644 index e776d9a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/3_assign_domains.py +++ /dev/null @@ -1,29 +0,0 @@ -import arcpy, os -from arcpy import env - -sde = r'Database Connections\sde.sde' - -env.workspace = sde - -fdList = arcpy.ListDatasets("*USA_*") -fdList.sort() - -for fd in fdList: - print fd - - env.workspace = os.path.join(sde,fd) - fc = arcpy.ListFeatureClasses()[0] - fcPath = os.path.join(sde,fd,fc) - - arcpy.AssignDomainToField_management(fcPath,"BOUNDARY_CONTEXT","boundary_context") - arcpy.AssignDomainToField_management(fcPath,"ATOTPOP","population_count_range") - arcpy.AssignDomainToField_management(fcPath,"E_ATOTPOPBT_2000","population_count_range") - arcpy.AssignDomainToField_management(fcPath,"E_ATOTPOPBT_2005","population_count_range") - arcpy.AssignDomainToField_management(fcPath,"E_ATOTPOPBT_2010","population_count_range") - arcpy.AssignDomainToField_management(fcPath,"E_ATOTPOPBT_2015","population_count_range") - arcpy.AssignDomainToField_management(fcPath,"E_ATOTPOPBT_2020","population_count_range") - arcpy.AssignDomainToField_management(fcPath,"RPOPYEAR","year_range") - - print "assigned domains" - -print "done" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/4_version_archive.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/4_version_archive.py deleted file mode 100644 index 7997197..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/4_version_archive.py +++ /dev/null @@ -1,20 +0,0 @@ -import arcpy, os -from arcpy import env - -sde = r'Database Connections\sde.sde' - -env.workspace = sde - -fdList = arcpy.ListDatasets("*USA_*") -fdList.sort() - -for fd in fdList: - print fd - fdPath = os.path.join(sde, fd) - - arcpy.RegisterAsVersioned_management(fdPath) - arcpy.EnableArchiving_management(fdPath) - - print "registered, enabled" - -print "done" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/5_add_gubid_to_sde.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/5_add_gubid_to_sde.py deleted file mode 100644 index 438ff17..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/5_add_gubid_to_sde.py +++ /dev/null @@ -1,24 +0,0 @@ -# Import Libraries -import arcpy, os -from arcpy import env - -# Define Workspace Variable -workspace = r'Database Connections\sde.sde' -env.workspace = workspace - -fds = arcpy.ListDatasets("*USA_MO*","Feature") - -for fd in fds: - iso = fd[4:] - print iso - - fdPath = os.path.join(workspace,fd) - #arcpy.AddGlobalIDs_management(fdPath) - - env.workspace = fdPath - boundList = arcpy.ListFeatureClasses("*boundaries_2010") - fc = boundList[0] - - arcpy.CalculateField_management(fc,"GUBID","!GLOBALID!","PYTHON") - -print "Done" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/add_bc_to_missing_units.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/add_bc_to_missing_units.py deleted file mode 100644 index a4a5efe..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/add_bc_to_missing_units.py +++ /dev/null @@ -1,29 +0,0 @@ -import arcpy, os - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\units_to_check.gdb' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\2_inland_boundaries.gdb' - -arcpy.env.overwriteOutput = True -arcpy.env.workspace = inGDB - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc[:6] - - updateFC = os.path.join(outGDB,fc[:6]+"_inland") - - ubids = {} - with arcpy.da.SearchCursor(fc,["UBID","ATOTPOPBT"]) as cursor: - for row in cursor: - if row[1] == 0: - ubids[row[0]] = 0 - - with arcpy.da.UpdateCursor(updateFC,["UBID","BOUNDARY_CONTEXT"]) as cursor: - for row in cursor: - if row[0] in ubids: - row[1] = 5 - cursor.updateRow(row) - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/add_gubids_to_exported_boundaries.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/add_gubids_to_exported_boundaries.py deleted file mode 100644 index a66b1ff..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/add_gubids_to_exported_boundaries.py +++ /dev/null @@ -1,39 +0,0 @@ -# Import Libraries -import arcpy, os -from arcpy import env - -# Define Workspace Variable -workspace = r'Database Connections\sde.sde' -env.workspace = workspace - -fds = arcpy.ListDatasets("*USA*","Feature") -fds.sort() - -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\tiled_countries\usa.gdb' - -for fd in fds[1:]: - iso = fd[4:] - print iso - - fdPath = os.path.join(workspace,fd) - - env.workspace = fdPath - boundList = arcpy.ListFeatureClasses("*boundaries_2010") - fc = boundList[0] - - outFC = os.path.join(outGDB,iso.lower()+"_admin5_boundaries_2010") - - ubids = {} - with arcpy.da.SearchCursor(fc,["UBID","GLOBALID"]) as cursor: - for row in cursor: - ubids[row[0]] = row[1] - - with arcpy.da.UpdateCursor(outFC,["UBID","GUBID"]) as cursor: - for row in cursor: - if row[0] in ubids: - row[1] = ubids[row[0]] - else: - print row[0] + " not in SDE" - cursor.updateRow(row) - -print "Done" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/add_gubids_to_exported_boundaries_ak.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/add_gubids_to_exported_boundaries_ak.py deleted file mode 100644 index 592a9af..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/add_gubids_to_exported_boundaries_ak.py +++ /dev/null @@ -1,43 +0,0 @@ -# Import Libraries -import arcpy, os -from arcpy import env - -# Define Workspace Variable -workspace = r'Database Connections\sde.sde' -env.workspace = workspace - -fds = arcpy.ListDatasets("*USA_AK*","Feature") -fds.sort() - -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\tiled_countries\usa.gdb' - -fd = fds[0] -iso = fd[4:] -print iso - -fdPath = os.path.join(workspace,fd) - -env.workspace = fdPath -boundList = arcpy.ListFeatureClasses("*boundaries_2010") -fc = boundList[0] - -ubids = {} -with arcpy.da.SearchCursor(fc,["UBID","GLOBALID"]) as cursor: - for row in cursor: - ubids[row[0]] = row[1] - -env.workspace = outGDB -outFCList = arcpy.ListFeatureClasses("usa_ak*") -outFCList.sort() - -for outFC in outFCList: - print outFC - with arcpy.da.UpdateCursor(outFC,["UBID","GUBID"]) as cursor: - for row in cursor: - if row[0] in ubids: - row[1] = ubids[row[0]] - else: - print row[0] + " not in SDE" - cursor.updateRow(row) - -print "Done" diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/add_pop_to_bounds.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/add_pop_to_bounds.py deleted file mode 100644 index 9d1a931..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/add_pop_to_bounds.py +++ /dev/null @@ -1,31 +0,0 @@ -import arcpy, os - -inGDB = r'F:\GPW\us_boundaries_working\usa_boundaries_hi_res.gdb' -tables = r'\\Dataserver0\gpw\GPW4\Release_Prelim2\Preprocessing\Country\USA\Ingest\Census\Ingest_files.gdb' - -arcpy.env.overwriteOutput = True -arcpy.env.workspace = inGDB - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc[:6] - arcpy.AddField_management(fc,"ATOTPOPBT","LONG") - - table = os.path.join(tables,fc[4:6].upper()+"_admin4_census_2010") - - ubids = {} - with arcpy.da.SearchCursor(table,["USCID","ATOTPOPBT"]) as cursor: - for row in cursor: - ubids[row[0]] = row[1] - - with arcpy.da.UpdateCursor(fc,["UBID","ATOTPOPBT"]) as cursor: - for row in cursor: - if row[0] in ubids: - row[1] = ubids[row[0]] - else: - print row[0] - cursor.updateRow(row) - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/calculate-admin-areas.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/calculate-admin-areas.py deleted file mode 100644 index efd66b0..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/calculate-admin-areas.py +++ /dev/null @@ -1,134 +0,0 @@ -# original code adapted from grid-preprocess.py -# multiprocess_calculate_admin_areas -# calculate the administrative areas -# Kytt MacManus -# 8-28-15 - -# import libraries -import arcpy, os -import datetime -arcpy.env.overwriteOutput = True - -outGDB = r'F:\GPW\us_boundaries_working\water_working.gdb' -waterMasks = r'F:\GPW\us_boundaries_working\water_masks_usa.gdb' -inGDB = r'F:\GPW\us_boundaries_working\usa_boundaries_hi_res.gdb' -projections = r'F:\GPW\us_boundaries_working\custom_projections' - -arcpy.env.workspace = inGDB -fcList = arcpy.ListFeatureClasses() - -fields = ['STATEFP10','COUNTYFP10','TRACTCE10','BLOCKCE10','GEOID10','NAME10', - 'MTFCC10','UR10','UACE10','UATYP10','FUNCSTAT10','ALAND10','AWATER10', - 'INTPTLAT10','INTPTLON10'] - -for inFC in fcList[2:]: - iso = inFC[:6] - print iso - - # define spatial reference - prjFile = os.path.join(projections,iso+'_fishnet_mollweide.prj') - spatialRef = open(prjFile,"r").read() - - # mollweide version of fc - projectFC = outGDB + os.sep + iso + "_mollweide" - waterMask = os.path.join(waterMasks,iso+'_water_mask') - waterFeatures = os.path.join(outGDB,iso+'_water_mask') - waterMollweide = os.path.join(outGDB,iso+"_water_mask_mollweide") - # add area fields - arcpy.AddField_management(inFC,"ADMINAREA",'DOUBLE') - arcpy.AddField_management(inFC,"WATERAREA",'DOUBLE') - arcpy.AddField_management(inFC,"PCTABDIFF",'DOUBLE') - arcpy.AddField_management(inFC,"MASKEDAREA",'DOUBLE') - # project inFCG to mollweide - print "setup is done" - arcpy.Project_management(inFC, projectFC, spatialRef) - # add ADMINAREAKM and calculate - arcpy.CalculateField_management(projectFC,"ADMINAREA",'!shape.area@SQUAREKILOMETERS!','PYTHON') - - # join ADMINAREAKM to inFCG - # create dictionary to hold values - values = {} - # read the values - with arcpy.da.SearchCursor(projectFC,["UBID","ADMINAREA"]) as rows: - for row in rows: - # store with AGEID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - # write the values - with arcpy.da.UpdateCursor(inFC,["UBID","ADMINAREA"]) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - row[1] = values[ubid] - # update the row - rows.updateRow(row) - print "calculated admin area" - # delete projectFC - arcpy.Delete_management(projectFC) - - # clip the boundary features to waterMask - arcpy.Clip_analysis(inFC,waterMask,waterFeatures) - - # project to mollweide and calculate WATERAREA - arcpy.Project_management(waterFeatures, waterMollweide, spatialRef) - arcpy.CalculateField_management(waterMollweide,"WATERAREA",'!shape.area@SQUAREKILOMETERS!','PYTHON') - - # join WATERAREA to boundaryFeatures - # create dictionary to hold values - values = {} - # read the values - with arcpy.da.SearchCursor(waterMollweide,["UBID","WATERAREA"]) as rows: - for row in rows: - # store with TMPID as key the summed waterarea as the value - key = row[0] - if key in values: - value += row[1] - else: - value = row[1] - values[key] = value - - # write the values - with arcpy.da.UpdateCursor(inFC,["UBID","ADMINAREA","WATERAREA","PCTABDIFF","MASKEDAREA"]) as rows: - for row in rows: - # grab the tmpid - tmpid = row[0] - # if the tmpid is in the values dictionary then update the row - if tmpid in values: - row[2] = values[tmpid] - # calculate maskedarea - row[4] = row[1] - row[2] - if row[4] < 0: - row[4] = 0 - # calculate the absolute value of the pct difference - row[3] = abs(((row[1]-row[4])/row[1])*100) - # update the row - rows.updateRow(row) - else: - # otherwise - # update waterarea and pct difference as 0 - row[2] = 0 - row[3] = 0 - # update the maskedarea as = adminarea - row[4] = row[1] - # update the row - rows.updateRow(row) - - # delete waterMollweide - arcpy.Delete_management(waterMollweide) - - print "did some stuff" - # copy to the output file - outFile = outGDB + os.sep + iso + "_water_gridding" - arcpy.CopyFeatures_management(inFC,outFile) - # finally select and export the items with more than 85pct change - features2Check = os.path.join(r'F:\GPW\us_boundaries_working\water_units_to_check.gdb',iso+'_to_check') - threshold = 85 - - arcpy.Select_analysis(outFile,features2Check,"PCTABDIFF >= 85 AND ATOTPOPBT > 0") - if int(arcpy.GetCount_management(features2Check)[0])==0: - arcpy.Delete_management(features2Check) - else: - arcpy.DeleteField_management(features2Check,fields) - print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/compare_to_4_0_boundaries.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/compare_to_4_0_boundaries.py deleted file mode 100644 index adeaa3f..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/compare_to_4_0_boundaries.py +++ /dev/null @@ -1,41 +0,0 @@ -import arcpy, os - -finals = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\2_inland_boundaries.gdb' -bounds40 = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\us_boundaries_hi_res.gdb' -arcpy.env.workspace = finals - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc[:6] - - old = os.path.join(bounds40,fc[:6]) - - boundDict = {} - with arcpy.da.SearchCursor(fc,"UBID","BOUNDARY_CONTEXT IS NULL") as cursor: - for row in cursor: - if row[0] in boundDict: - print "duplicate UBID found: " + row[0] - else: - boundDict[row[0]] = 0 - - oldDict = {} - with arcpy.da.SearchCursor(old,"UBID","BOUNDARY_CONTEXT IS NULL") as cursor: - for row in cursor: - oldDict[row[0]] = 0 - if row[0] in boundDict: - pass - else: - print "boundary not found in new feature class: " + row[0] - - for key in boundDict: - if key in oldDict: - pass - else: - print "boundary not found in old feature class: " + key - - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/count_features.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/count_features.py deleted file mode 100644 index 15ca9ec..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/count_features.py +++ /dev/null @@ -1,39 +0,0 @@ -import arcpy - -bounds = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\country_boundaries_hi_res.gdb' -arcpy.env.workspace = bounds - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc - water = 0 - total = 0 - with arcpy.da.SearchCursor(fc,["UBID","BOUNDARY_CONTEXT"]) as cursor: - for row in cursor: - if row[1] == 7: - water += 1 - else: - total += 1 - print total - print water - -usa = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\tiled_countries\usa.gdb' -arcpy.env.workspace = usa -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -print "usa" -total = 0 -water = 0 -for fc in fcList: - with arcpy.da.SearchCursor(fc,["UBID","BOUNDARY_CONTEXT"]) as cursor: - for row in cursor: - if row[1] == 7: - water += 1 - else: - total += 1 -print total -print water - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/extract_non_coastal_water.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/extract_non_coastal_water.py deleted file mode 100644 index d217797..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/extract_non_coastal_water.py +++ /dev/null @@ -1,26 +0,0 @@ -import arcpy, os - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\1_tiger_projected.gdb' -arcpy.env.workspace = inGDB - -outGDB1 = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\2_inland_boundaries.gdb' -outGDB2 = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\3_dissolved_coastlines.gdb' - -outGDB3 = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\usa\boundary_water_features.gdb' - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc - - outFC1 = os.path.join(outGDB1, fc+"_inland") - arcpy.FeatureClassToFeatureClass_conversion(fc,outGDB1,fc+"_inland","coastal_water = 0") - - outFC2 = os.path.join(outGDB2,fc+"_coastline") - arcpy.Dissolve_management(outFC1, outFC2,"STATEFP10") - - arcpy.FeatureClassToFeatureClass_conversion(fc,outGDB3,fc+"_water_features","BOUNDARY_CONTEXT = 7 AND coastal_water = 0") - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/extract_units_to_check.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/extract_units_to_check.py deleted file mode 100644 index f510979..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/extract_units_to_check.py +++ /dev/null @@ -1,33 +0,0 @@ -import arcpy, os - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\2_inland_boundaries.gdb' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\units_to_check.gdb' -table = os.path.join(outGDB,'units_not_in_v40_boundaries') - -arcpy.env.overwriteOutput = True - -stateList = [] -ubids = {} -with arcpy.da.SearchCursor(table,["State","UBID"]) as cursor: - for row in cursor: - ubids[row[1]] = 1 - if not row[0] in stateList: - stateList.append(row[0]) - - -for state in stateList: - print state - - fc = os.path.join(inGDB,state+"_inland") - arcpy.AddField_management(fc,"check","SHORT") - with arcpy.da.UpdateCursor(fc,["UBID","check"]) as cursor: - for row in cursor: - if row[0] in ubids: - row[1] = 1 - cursor.updateRow(row) - - arcpy.FeatureClassToFeatureClass_conversion(fc,outGDB,state+"_units_to_check","check = 1") - - arcpy.DeleteField_management(fc,"check") - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/pop_units_to_check.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/pop_units_to_check.py deleted file mode 100644 index 7955373..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/pop_units_to_check.py +++ /dev/null @@ -1,34 +0,0 @@ -import arcpy, os - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\units_to_check.gdb' -tables = r'\\Dataserver0\gpw\GPW4\Release_Prelim2\Preprocessing\Country\USA\Ingest\Census\Ingest_files.gdb' - -arcpy.env.overwriteOutput = True -arcpy.env.workspace = inGDB - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc[:6] - arcpy.AddField_management(fc,"ATOTPOPBT","LONG") - - table = os.path.join(tables,fc[4:6].upper()+"_admin4_census_2010") - - ubids = {} - with arcpy.da.SearchCursor(table,["USCID","ATOTPOPBT"]) as cursor: - for row in cursor: - ubids[row[0]] = row[1] - - tPop = 0 - with arcpy.da.UpdateCursor(fc,["UBID","ATOTPOPBT"]) as cursor: - for row in cursor: - if row[0] in ubids: - row[1] = ubids[row[0]] - tPop += ubids[row[0]] - else: - print row[0] - cursor.updateRow(row) - - print tPop - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/prepare_glims.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/prepare_glims.py deleted file mode 100644 index 598e9fe..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/prepare_glims.py +++ /dev/null @@ -1,18 +0,0 @@ -import arcpy, os - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\3_dissolved_coastlines.gdb' -arcpy.env.workspace = inGDB - -glaciers = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\usa\usa_working.gdb\glims_usa' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\usa\glims.gdb' - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc - - outFC = os.path.join(outGDB,fc[:6]+"_glims") - arcpy.Clip_analysis(glaciers,fc,outFC) - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/prepare_hydrography.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/prepare_hydrography.py deleted file mode 100644 index 2801861..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/prepare_hydrography.py +++ /dev/null @@ -1,18 +0,0 @@ -import arcpy, os - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\3_dissolved_coastlines.gdb' -arcpy.env.workspace = inGDB - -hydro = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\usa\usa_working.gdb\usa_hydrography' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\usa\hydrography.gdb' - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc - - outFC = os.path.join(outGDB,fc[:6]+"_hydrography") - arcpy.Clip_analysis(hydro,fc,outFC) - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/prepare_original_tiger.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/prepare_original_tiger.py deleted file mode 100644 index ca01a1a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/prepare_original_tiger.py +++ /dev/null @@ -1,35 +0,0 @@ -import arcpy, os - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\tiger_projected.gdb' -arcpy.env.workspace = inGDB - -water = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\usa\usa_working.gdb\usa_water_blocks_coastal' - -waterList = [] -with arcpy.da.SearchCursor(water,'UBID') as cursor: - for row in cursor: - waterList.append(row[0]) - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc - - arcpy.AddField_management(fc,"BOUNDARY_CONTEXT","SHORT") - arcpy.AddField_management(fc,"coastal_water","SHORT") - - with arcpy.da.UpdateCursor(fc,['UBID','ALAND10','BOUNDARY_CONTEXT','coastal_water']) as cursor: - for row in cursor: - if row[1] == 0: - row[2] = 7 - if row[0] in waterList: - row[3] = 1 - elif row[0] not in waterList: - row[3] = 0 - cursor.updateRow(row) - - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/prepare_water_features.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/prepare_water_features.py deleted file mode 100644 index fd5dcbb..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/prepare_water_features.py +++ /dev/null @@ -1,21 +0,0 @@ -import arcpy, os - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\usa\boundary_water_features.gdb' -arcpy.env.workspace = inGDB - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -fields = ['OBJECTID','Shape','UBID','Shape_Length','Shape_Area'] - -for fc in fcList: - print fc - - fList = arcpy.ListFields(fc) - - for f in fList: - if f.name in fields: - pass - else: - arcpy.DeleteField_management(fc,f.name) - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/select_units_to_check.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/select_units_to_check.py deleted file mode 100644 index e499c9a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/select_units_to_check.py +++ /dev/null @@ -1,42 +0,0 @@ -import arcpy, os - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\units_to_check.gdb' -hydros = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\usa\hydrography.gdb' -tables = r'\\Dataserver0\gpw\GPW4\Release_Prelim2\Preprocessing\Country\USA\Ingest\Census\Ingest_files.gdb' - -arcpy.env.overwriteOutput = True -arcpy.env.workspace = inGDB - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList[1:]: - print fc[:6] - arcpy.AddField_management(fc,"ATOTPOPBT","LONG") - hydro = os.path.join(hydros,fc[:6]+"_hydrography") - - arcpy.MakeFeatureLayer_management(fc,"lyr") - total = int(arcpy.GetCount_management('lyr').getOutput(0)) - arcpy.MakeFeatureLayer_management(hydro,"hydro") - - arcpy.SelectLayerByLocation_management("lyr","COMPLETELY_WITHIN","hydro") - count = int(arcpy.GetCount_management('lyr').getOutput(0)) - - print "Total: " + str(total) - print "Inside: " + str(count) - - table = os.path.join(tables,fc[4:6].upper()+"_admin4_census_2010") - - ubids = {} - with arcpy.da.SearchCursor(table,["USCID","ATOTPOPBT"]) as cursor: - for row in cursor: - ubids[row[0]] = row[1] - - with arcpy.da.UpdateCursor(fc,["USCID","ATOTPOPBT"]) as cursor: - for row in cursor: - if row[0] in ubids: - row[1] = ubids[row[0]] - else: - print row[0] - cursor.updateRow(row) - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/union.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/union.py deleted file mode 100644 index 5ccbb45..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/union.py +++ /dev/null @@ -1,38 +0,0 @@ -import arcpy, os - -bounds = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\usa\boundary_water_features.gdb' -glims = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\usa\glims.gdb' -hydros = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\usa\hydrography.gdb' - -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\usa\water_masks_union.gdb' -finalGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\water_masks_usa.gdb' -template = os.path.join(outGDB,"template") - -arcpy.env.workspace = bounds - -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -for fc in fcList: - print fc - - glim = os.path.join(glims,fc[:6]+"_glims") - hydro = os.path.join(hydros,fc[:6]+"_hydrography") - - outUnion = os.path.join(outGDB,fc[:6]+"_union") - arcpy.Union_analysis([fc,glim,hydro],outUnion,"NO_FID") - - outTemp = os.path.join(finalGDB,fc[:6]+"_water_mask") - arcpy.Copy_management(template,outTemp,"FeatureClass") - - arcpy.Append_management(outUnion,outTemp,"NO_TEST") - - with arcpy.da.UpdateCursor(outTemp,['ISO','SWBDID']) as cursor: - for row in cursor: - row[0] = "USA" - row[1] = " " - cursor.updateRow(row) - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/units_need_bound_context.txt b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/units_need_bound_context.txt deleted file mode 100644 index c658924..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/units_need_bound_context.txt +++ /dev/null @@ -1,22 +0,0 @@ -usa_az -840040139413002274 -840040190040322018 - -usa_fl -840120690313102000 - -usa_il -840170318391001003 -840170318391001000 - -usa_mi -840260873340001020 - -usa_ny -840360450601002100 - -usa_wv -840540190211001081 - -BOUNDARY_CONTEXT = 12 -Water mask issue (pop not gridded) diff --git a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/update_boundary_attributes.py b/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/update_boundary_attributes.py deleted file mode 100644 index 7a9358d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/process_US_boundaries/update_boundary_attributes.py +++ /dev/null @@ -1,25 +0,0 @@ -#Jane Mills - -import os, arcpy - -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Country\USA\Ingest\Boundary\2_inland_boundaries.gdb' -boundGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\us_boundaries_hi_res.gdb' -template = os.path.join(boundGDB,'template') - -arcpy.env.workspace = inGDB - -boundList = arcpy.ListFeatureClasses() -boundList.sort() - -for boundary in boundList: - iso = boundary[:6] - print iso - - outFC = os.path.join(boundGDB,iso+"_admin5_boundaries_2010") - arcpy.CopyFeatures_management(template,outFC) - - arcpy.Append_management(boundary,outFC,schema_type="NO_TEST") - print "appended" - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/raster_extents.py b/Release_4_1/Alpha/Scripts/python_4_1/raster_extents.py deleted file mode 100644 index f81f4ed..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/raster_extents.py +++ /dev/null @@ -1,17 +0,0 @@ -import arcpy, os - -rootFolder = r'F:\gpw\gpw_v10_fixed_extents\rasters' -arcpy.env.workspace = rootFolder - -rasterList = arcpy.ListRasters() -rasterList.sort() - -for raster in rasterList: - print raster - desc = arcpy.Describe(raster) - - print desc.extent.XMin - print desc.extent.XMax - print desc.extent.YMin - print desc.extent.YMax - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/restructure_lookups_into_final_tables.py b/Release_4_1/Alpha/Scripts/python_4_1/restructure_lookups_into_final_tables.py deleted file mode 100644 index ec1e388..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/restructure_lookups_into_final_tables.py +++ /dev/null @@ -1,150 +0,0 @@ -# Ingest and Intergrate Lookup Tables -# Kytt MacManus -# 1-9-2017 - -# need to also know which tables do not have fields so use the full set for evaluation -import arcpy, os, datetime, multiprocessing -scriptTime = datetime.datetime.now() - - -def process(iso): - processTime = datetime.datetime.now() - returnList = [] - try: - outGDB = r'D:\gpw\release_4_1\loading\processed' + os.sep + iso + ".gdb" - lookupGDB = r'D:\gpw\release_4_1\loading\lookup_tables.gdb' - searchTable = None - # specify the tables - arcpy.env.workspace = lookupGDB - try: - lookupTable = os.path.join(lookupGDB,arcpy.ListTables(iso+"*")[0]) - except: - try: - arcpy.env.workspace = outGDB - lookupTable = os.path.join(outGDB,arcpy.ListTables("*raw")[0]) - except: - returnList.append(iso + " does not have a lookup table. Must investigate") - -## return [lookupTable] - # define the list of fields in the lookup table - lookupFieldLists = arcpy.ListFields(lookupTable,'*') - lookupFields = [f.name for f in lookupFieldLists if f.name<>"OBJECTID"] - lookupFieldsUpper = [f.name.upper() for f in lookupFieldLists if f.name<>"OBJECTID"] - # create list to hold the seach fields - lookupSearch = [] - - # define list of fields present in the template - templateTable = r'D:\gpw\release_4_1\loading\templates.gdb\lookup_template' - templateFieldList = arcpy.ListFields(templateTable,'*') - templateFields = [u.name for u in templateFieldList if u.name<>"OBJECTID"] - - # grab the raw table - arcpy.env.workspace = outGDB - tbls = arcpy.ListTables("*raw") - rawTbl = tbls[0] - # define the output table - tblSplit = rawTbl.split("_") - adminLevel = tblSplit[1] - year = tblSplit[2] -## return [lookupTable, rawTbl] - # define and check for the output table - tblName = iso+"_"+adminLevel+"_"+year+"_lookup" - memTable = 'in_memory' + os.sep + tblName - outTable = os.path.join(outGDB,tblName) - if arcpy.Exists(outTable): - returnList.append(outTable + " already exists") - return returnList - - # define the list of fields in the raw table - rawLists = arcpy.ListFields(rawTbl,'*') - rawFields = [f.name for f in rawLists if f.name<>"OBJECTID"] - rawFieldsUpper = [f.name.upper() for f in rawLists if f.name<>"OBJECTID"] - # create list to hold the seach fields - rawSearch = [] - - - # the fields which are needed to populate outTable are those - # which are included in the templateFields - for templateField in templateFields: - # evaluate if the field is in the lookupFields - if templateField in lookupFieldsUpper: - # if so append it to lookupSearch - lookupSearch.append(lookupFields[lookupFieldsUpper.index(templateField)]) - # evaluate if the field is in the rawFields - if templateField in rawFieldsUpper: - # if so append it to lookupSearch - rawSearch.append(rawFields[rawFieldsUpper.index(templateField)]) - - # check if rawSearch contains UBID - if 'UBID' in rawSearch: - # check that it is not null - with arcpy.da.SearchCursor(rawTbl,("UBID")) as cS: - for cR in cS: - if cR[0] <> None: - # then rawSearch must be primary to avoid - # the juxtaposition of data - searchFields = rawSearch - searchTable = rawTbl - break - # if not, then the lookup Table must be primary - elif 'UBID' in lookupSearch: - searchFields = lookupSearch - searchTable = lookupTable - # if UBID is in neither log an error - else: - returnList.append(iso + " is missing a UBID " + str(datetime.datetime.now()-processTime)) - - # if searchTable is not null read it into a dictionary - valueDict = {} - try: - if searchTable <> None: - with arcpy.da.SearchCursor(searchTable,searchFields) as sS: - for sR in sS: - if sR[searchFields.index("USCID")] == None: - continue - elif sR[searchFields.index("USCID")] == "": - continue - valueDict[sR[searchFields.index("USCID")]]=sR - - except: - returnList.append(iso + " problem reading valueDict") - return returnList -## return [valueDict.keys()] - # finally write the data to outTable - # create the mem table - arcpy.CopyRows_management(templateTable,memTable) - # update the data in memTable - with arcpy.da.InsertCursor(memTable,searchFields) as irows: - for key, value in valueDict.iteritems(): - irows.insertRow(value) - arcpy.CalculateField_management(memTable,"ISO",'"'+iso.upper()+'"',"PYTHON") - arcpy.CalculateField_management(memTable,"CENSUS_YEAR",'"'+str(year)+'"',"PYTHON") - # copy to disk - arcpy.CopyRows_management(memTable,outTable) - returnList.append(str("Processed " + iso + " " + str(datetime.datetime.now()-processTime))) - - except: - returnList.append(str("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime) + " " + str(arcpy.GetMessages()))) - - return returnList -def main(): - arcpy.env.workspace = r'D:\gpw\release_4_1\loading\processed' - gdbs = arcpy.ListWorkspaces("bra*")+arcpy.ListWorkspaces("btn*")+arcpy.ListWorkspaces("can*")+arcpy.ListWorkspaces("cod*")+arcpy.ListWorkspaces("esh*")+arcpy.ListWorkspaces("flk*")+arcpy.ListWorkspaces("ggy*")+arcpy.ListWorkspaces("ind*")+arcpy.ListWorkspaces("irq*")+arcpy.ListWorkspaces("mex*")+arcpy.ListWorkspaces("mus*")+arcpy.ListWorkspaces("nzl*")+arcpy.ListWorkspaces("phl*")+arcpy.ListWorkspaces("svk*")+arcpy.ListWorkspaces("ury*")+arcpy.ListWorkspaces("vcs*") - isos = [os.path.basename(gdb)[:-4] for gdb in gdbs] - isos.sort() - - # use a pool to evaluate the GDBs - pool = multiprocessing.Pool(processes=16,maxtasksperchild=1) - results = pool.map(process, isos) - for result in results: - for result2 in result: - print result2 - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() -## - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/restructure_lookups_into_final_tables.pyc b/Release_4_1/Alpha/Scripts/python_4_1/restructure_lookups_into_final_tables.pyc deleted file mode 100644 index 104bdeb..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/restructure_lookups_into_final_tables.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/restructure_raw_data_into_variable_tables.py b/Release_4_1/Alpha/Scripts/python_4_1/restructure_raw_data_into_variable_tables.py deleted file mode 100644 index 3288423..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/restructure_raw_data_into_variable_tables.py +++ /dev/null @@ -1,142 +0,0 @@ -# Kytt MacManus -# December 2016 - -# Restructure the input raw country data into variable tables. - -# import libraries globally -import arcpy,datetime,os,sys,multiprocessing -scriptTime = datetime.datetime.now() -# define global variables -rootPath = r'D:\gpw\release_4_1\loading' -gdbRoot = r'D:\gpw\release_4_1\loading\loading_table.gdb' -templateWS = r'D:\gpw\release_4_1\loading\templates.gdb' -arcpy.env.workspace = templateWS -templates = arcpy.ListTables("*template") -templates.remove('gpw4_variable_template') -templates.remove('lookup_template') -templateList = [os.path.join(templateWS,t) for t in templates] -##print templateList - -def process(tbl): - processTime = datetime.datetime.now() - returnList = [] - variableList = [] - # grab values - tblSplit = os.path.basename(tbl).split("_") - iso = tblSplit[0] - try: - outGDB = r'D:\gpw\release_4_1\loading\processed' + os.sep + iso + ".gdb" -## # if the gdb exists then it is already processed and can be skipped -## if arcpy.Exists(outGDB): -## returnList.append(str(str(iso + " is already processed ") + str(datetime.datetime.now()-processTime))) -## return returnList - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(os.path.dirname(outGDB),iso) - rawTable = os.path.basename(tbl)+"_raw" - if not arcpy.Exists(rawTable): - arcpy.CopyRows_management(tbl,os.path.join(outGDB,rawTable)) - adminLevel = tblSplit[1] - year = tblSplit[2] - tabDict={} - fieldLists = arcpy.ListFields(tbl,'A*') - # define the list of fields in the input table - fields = [f.name for f in fieldLists] - fieldsUpper = [f.name.upper() for f in fieldLists] - for template in templateList: - tblName = iso + "_" + str(adminLevel) + "_" + str(year) + "_" + os.path.basename(template).replace("_template","") - memTable = 'in_memory' + os.sep + tblName - outTable = outGDB + os.sep + tblName - if arcpy.Exists(outTable): - returnList.append(str(str(tblName + " already exists ") + str(datetime.datetime.now()-processTime))) - continue - # define list of search fields - searchFields = ['USCID'] - searchFieldsUpper = ['USCID'] - # define list of fields present in the template - templateFieldList = arcpy.ListFields(template,'A*') - templateFields = [u.name for u in templateFieldList] - for templateField in templateFields: - # if the template field is included in the list of fields in our table - if templateField in fieldsUpper: - # add the actual (non upper case) field to the searchFields - searchFields.append(fields[fieldsUpper.index(templateField)]) - # also keep track of the upper version of the field name - searchFieldsUpper.append(templateField) - # if no fields from the template were added - if len(searchFields)==1: - returnList.append(str(str(iso + " does not have data on " + os.path.basename(template)) + str(datetime.datetime.now()-processTime))) - continue - # if a NRBT field is the first field then it doesn't have data - elif searchFields[1]=='ANRBT' or searchFields[1]=='ANRMT' or searchFields[1]=='ANRFT' or searchFields[1]=='ANRBU'or searchFields[1]=='ANRBR': - returnList.append(str(str(iso + " does not have data on " + os.path.basename(template)) + str(datetime.datetime.now()-processTime))) - continue - # if the first field is a PLUS field then there is no data - elif searchFields[1][4:8]=='PLUS' or searchFields[1][4:8]=='plus': - returnList.append(str(str(iso + " does not have data on " + os.path.basename(template)) + str(datetime.datetime.now()-processTime))) - continue - else: - # otherwise read the data into the appropriate structure -## if os.path.basename(template).replace("_template","").split("_")[-1]=="singleyear": -## return searchFields - # read the input table into a dictionary - with arcpy.da.SearchCursor(tbl,searchFields) as rows: - for row in rows: - tabDict[row[0]]=row - # create memTable - arcpy.CopyRows_management(template,memTable) - # update the data in memTable - with arcpy.da.InsertCursor(memTable,searchFieldsUpper) as irows: - for key, value in tabDict.iteritems(): - irows.insertRow(value) - arcpy.CalculateField_management(memTable,"ISO",'"'+iso.upper()+'"',"PYTHON") - # copy to disk - arcpy.CopyRows_management(memTable,outTable) - returnList.append(str("Created " + os.path.basename(outTable))) - returnList.append(str(str("Processed " + iso) + " " + str(datetime.datetime.now()-processTime))) - - except: - returnList.append(str(str("Error while processing " + iso) + str(datetime.datetime.now()-processTime))) - return returnList -def main(): - # define census workspaces - hlWS = rootPath + os.sep + 'highlevel_census.gdb' - lWS = rootPath + os.sep + 'lowerlevel_census.gdb' - llWS = rootPath + os.sep + 'lowestlevel_census.gdb' - betaSex = rootPath + os.sep + 'beta_sex_tables.gdb' - usWS = rootPath + os.sep + 'us_high_resolution.gdb' - # create workspace list - - workspaces = [usWS]#[hlWS,lWS,llWS,betaSex]# - for workspace in workspaces: - print workspace - tblList = [] - arcpy.env.workspace = workspace - # list tables - tbls = arcpy.ListTables("*") - # add the tables to the tblList - for tbl in tbls: - table = os.path.join(workspace,tbl) - tblList.append(table) -## tblList.sort() -## for t in tblList: -## print t - pool = multiprocessing.Pool(processes=2,maxtasksperchild=1) - results = pool.map(process, tblList) - for result in results: - if result == None: - continue - for result2 in result: - print result2 - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/restructure_raw_data_into_variable_tables.pyc b/Release_4_1/Alpha/Scripts/python_4_1/restructure_raw_data_into_variable_tables.pyc deleted file mode 100644 index 7a12e5b..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/restructure_raw_data_into_variable_tables.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/2_multiprocess_extract_and_convert.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/2_multiprocess_extract_and_convert.py deleted file mode 100644 index 58c302c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/2_multiprocess_extract_and_convert.py +++ /dev/null @@ -1,62 +0,0 @@ -# multiprocess_extract_and_convert -# extract pointids to country mask -## NOTE THIS CODE WAS RUN ON DEVSEDARC VM PREVIOUSLY -## PATH MAY NEED TO BE UPDATED - -import os -import re -import multiprocessing -import arcpy - -def update_rasters(raster): - outRaster = r"D:\gpw\release_4_1\scratch" + os.sep + os.path.basename(raster.lower())[:-4] + "_ids.tif" - if arcpy.Exists(outRaster): - print outRaster + " already exists" - else: -## scratchDir = r"D:\gpw\release_4_1\scratch" + os.sep + os.path.basename(raster.lower())[:-4] -## if not arcpy.Exists(scratchDir): -## os.mkdir(scratchDir) -## arcpy.env.scratchWorkspace = scratchDir - pointid = r"\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Ancillary\global_30_second_ids.tif" # it is important to extract from this layer - arcpy.CheckOutExtension("Spatial") - - WGS84 = arcpy.SpatialReference(4326) - arcpy.env.outputCoordinateSystem = WGS84 - # extract by mask - if not arcpy.Exists(outRaster): - extract = arcpy.sa.ExtractByMask(pointid, raster) - extract.save(outRaster) - arcpy.BuildPyramids_management(outRaster) - print "Created " + outRaster - else: - pass - ## NOT NEEDED FOR GPW RIGHT NOW - ## # convert to points - ## outPoints = r"E:\gpw\country\points" + os.sep + os.path.basename(raster.lower())[:-4] + "_points.shp" - ## if not arcpy.Exists(outPoints): - ## arcpy.RasterToPoint_conversion(outRaster,outPoints,"Value") - ## else: - ## pass - -# End update_shapefiles -def main(): - - # The number of jobs is equal to the number of files - workspace = r"D:\gpw\release_4_1\scratch" - arcpy.env.workspace = workspace - rasters = arcpy.ListRasters('*black_sea*') - for raster in rasters: - update_rasters(raster) -## raster_list = [os.path.join(workspace, raster) for raster in rasters] -## print "processing" -## pool = multiprocessing.Pool(processes=2,maxtasksperchild=1) -## pool.map(update_rasters, raster_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() -## # End main - print "complete" - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/3_multiprocess_create_fishnets.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/3_multiprocess_create_fishnets.py deleted file mode 100644 index f80c3e7..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/3_multiprocess_create_fishnets.py +++ /dev/null @@ -1,50 +0,0 @@ -# multiprocess_create_fishnets.py -# convert pixel id files into vector fishnets - -import os -import re -import multiprocessing -import arcpy - -def update_rasters(raster): - scratchDir = r"D:\gpw\release_4_1\scratch" + os.sep + os.path.basename(raster.lower())[:-8] - arcpy.env.scratchWorkspace = scratchDir - WGS84 = arcpy.SpatialReference(4326) - arcpy.env.outputCoordinateSystem = WGS84 - # skip can, chn, usa, and rus - if os.path.basename(raster.lower())[:-8] == "can" or os.path.basename(raster.lower())[:-8] == "chn" or os.path.basename(raster.lower())[:-8] == "usa" or os.path.basename(raster.lower())[:-8] == "rus": - pass - else: - # create output gdb - outGDB = r"D:\gpw\release_4_1\scratch" + os.sep + os.path.basename(raster.lower())[:-8] + ".gdb" - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(r"D:\gpw\release_4_1\scratch",os.path.basename(raster.lower())[:-8]) - else: - pass - # convert to polygons - outFishnet = outGDB + os.sep + os.path.basename(raster.lower())[:-8] + "_fishnet" - if not arcpy.Exists(outFishnet): - arcpy.RasterToPolygon_conversion(raster,outFishnet,"NO_SIMPLIFY","Value") - else: - pass - -# End update_shapefiles -def main(): - - # The number of jobs is equal to the number of files - workspace = r'D:\gpw\release_4_1\scratch' - arcpy.env.workspace = workspace - rasters = arcpy.ListRasters('black*ids.tif*') - raster_list = [os.path.join(workspace, raster) for raster in rasters] - print "processing" - pool = multiprocessing.Pool() - pool.map(update_rasters, raster_list) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - # End main - print "complete" - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/3_multiprocess_create_fishnets.pyc b/Release_4_1/Alpha/Scripts/python_4_1/scratch/3_multiprocess_create_fishnets.pyc deleted file mode 100644 index 3011670..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/scratch/3_multiprocess_create_fishnets.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/6-create-un-adjustment-factors.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/6-create-un-adjustment-factors.py deleted file mode 100644 index 2a6b842..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/6-create-un-adjustment-factors.py +++ /dev/null @@ -1,130 +0,0 @@ -# this scripts combines the estimates_summary tables and -# produces and ancillary table of UN Estimates - -# import libraries -import arcpy,os,sys -arcpy.env.overwriteOutput = True -# define estimates table and create it if it doesn't exists -estimatesSummaryTable = r'D:\gpw\release_4_1\loading\loading_table.gdb\estimates_summary_2_21_2017' - -#UPDATE THESE PATHS -# define input wpp table -wppTableIn = r'D:\gpw\ancillary.gdb\un_wpp2015' -# copy of this -wppTable = r'D:\gpw\ancillary.gdb\un_wpp2015_adjustment_factors_2_21_17' -# define groupLookup -groupLookupTable = r'D:\gpw\ancillary.gdb\un_wpp2015_group_lookup' - -try: - # first make a copy of the wppTableIn - arcpy.CopyRows_management(wppTableIn, wppTable) - # add the estimates fields - estimatesFields = ["E_ATOTPOPBT_1975","E_ATOTPOPBT_1990","E_ATOTPOPBT_2000", - "E_ATOTPOPBT_2005","E_ATOTPOPBT_2010","E_ATOTPOPBT_2015", - "E_ATOTPOPBT_2020"] - for estimatesField in estimatesFields: - adjustmentField = estimatesField.replace("E_ATOTPOPBT_","UNADJFAC_") - arcpy.AddField_management(wppTable, estimatesField, "FLOAT") - arcpy.AddField_management(wppTable, adjustmentField, "FLOAT") - # create groupLookupRows - with arcpy.da.SearchCursor(groupLookupTable,"GPW4_ISOGRP") as groupLookupRows: - for groupLookupRow in groupLookupRows: - # grab the groupISO - groupISO = str(groupLookupRow[0]) - # make a selection on the wppTable to determine if there is more than 1 - # iso in the group - wppGroupView = groupISO + "_group_check" - arcpy.MakeTableView_management(wppTable,wppGroupView, """ "GPW4_ISOGRP" = '""" + groupISO + "'") - print "Created " + wppGroupView - # if this view has 1 row the formulate the estimates view and grab values - - if int(arcpy.GetCount_management(wppGroupView)[0])==1: - # define estimatesView - estimatesView = groupISO + "_estimates_view" - # if the estimatesView has more than 1 row then process as a group - arcpy.MakeTableView_management(estimatesSummaryTable,estimatesView, """ "FIRST_ISO" = '""" + groupISO + "'") - print "Created " + estimatesView - # if there is only one row just grab the values - with arcpy.da.SearchCursor(estimatesView,["SUM_SUM_E_ATOTPOPBT_1975","SUM_SUM_E_ATOTPOPBT_1990","SUM_SUM_E_ATOTPOPBT_2000", - "SUM_SUM_E_ATOTPOPBT_2005","SUM_SUM_E_ATOTPOPBT_2010","SUM_SUM_E_ATOTPOPBT_2015","SUM_SUM_E_ATOTPOPBT_2020"]) as estimatesRows: - for estimatesRow in estimatesRows: - print estimatesRow - estimate1975 = estimatesRow[0] - estimate1990 = estimatesRow[1] - estimate2000 = estimatesRow[2] - estimate2005 = estimatesRow[3] - estimate2010 = estimatesRow[4] - estimate2015 = estimatesRow[5] - estimate2020 = estimatesRow[6] - # if there is more than one row read and look through table - elif int(arcpy.GetCount_management(wppGroupView)[0])>1: - with arcpy.da.SearchCursor(wppGroupView,"GPW4_ISO") as groupRows: - i=0 - for groupRow in groupRows: - lookupISO = groupRow[0] - print "This was a grouped ISO " + groupISO + " that included " + lookupISO - # define estimatesView - estimatesView = lookupISO + "_estimates_view" - # make table view of estimates table and grab the relevant values - arcpy.MakeTableView_management(estimatesSummaryTable,estimatesView, """ "FIRST_ISO" = '""" + lookupISO + "'") - print "Created " + estimatesView - # if it is the first pass then just grab values - if i==0: - i=1 - print "It is the first pass" - with arcpy.da.SearchCursor(estimatesView,["SUM_SUM_E_ATOTPOPBT_1975","SUM_SUM_E_ATOTPOPBT_1990","SUM_SUM_E_ATOTPOPBT_2000", - "SUM_SUM_E_ATOTPOPBT_2005","SUM_SUM_E_ATOTPOPBT_2010","SUM_SUM_E_ATOTPOPBT_2015","SUM_SUM_E_ATOTPOPBT_2020"]) as estimatesRows: - for estimatesRow in estimatesRows: - estimate1975 = estimatesRow[0] - estimate1990 = estimatesRow[1] - estimate2000 = estimatesRow[2] - estimate2005 = estimatesRow[3] - estimate2010 = estimatesRow[4] - estimate2015 = estimatesRow[5] - estimate2020 = estimatesRow[6] - # otherwise add to the existing stored values - else: - print "It is the second pass" - with arcpy.da.SearchCursor(estimatesView,["SUM_SUM_E_ATOTPOPBT_1975","SUM_SUM_E_ATOTPOPBT_1990","SUM_SUM_E_ATOTPOPBT_2000", - "SUM_SUM_E_ATOTPOPBT_2005","SUM_SUM_E_ATOTPOPBT_2010","SUM_SUM_E_ATOTPOPBT_2015","SUM_SUM_E_ATOTPOPBT_2020"]) as estimatesRows: - for estimatesRow in estimatesRows: - estimate1975 = estimate1975 + estimatesRow[0] - estimate1990 = estimate1990 + estimatesRow[1] - estimate2000 = estimate2000 + estimatesRow[2] - estimate2005 = estimate2005 + estimatesRow[3] - estimate2010 = estimate2010 + estimatesRow[4] - estimate2015 = estimate2015 + estimatesRow[5] - estimate2020 = estimate2020 + estimatesRow[6] - - - # create the calculation view - calcView = groupISO + "calc_view" - arcpy.MakeTableView_management(wppTable,calcView,""" "GPW4_ISO" = '""" + groupISO + "'") - print "Created " + calcView - # update the values in the row - with arcpy.da.UpdateCursor(calcView,["E_ATOTPOPBT_1975","E_ATOTPOPBT_1990","E_ATOTPOPBT_2000","E_ATOTPOPBT_2005", - "E_ATOTPOPBT_2010","E_ATOTPOPBT_2015","E_ATOTPOPBT_2020"]) as calcRows: - for calcRow in calcRows: - calcRow[0] = estimate1975 - calcRow[1] = estimate1990 - calcRow[2] = estimate2000 - calcRow[3] = estimate2005 - calcRow[4] = estimate2010 - calcRow[5] = estimate2015 - calcRow[6] = estimate2020 - calcRows.updateRow(calcRow) - - # perform final calculations - print "Calculating Adjustment Factors" - arcpy.CalculateField_management(wppTable, "UNADJFAC_1975", """(float(!UNPOP1975!)/float(!E_ATOTPOPBT_1975!))-1""", "PYTHON") - arcpy.CalculateField_management(wppTable, "UNADJFAC_1990", """(float(!UNPOP1990!)/float(!E_ATOTPOPBT_1990!))-1""", "PYTHON") - arcpy.CalculateField_management(wppTable, "UNADJFAC_2000", """(float(!UNPOP2000!)/float(!E_ATOTPOPBT_2000!))-1""", "PYTHON") - arcpy.CalculateField_management(wppTable, "UNADJFAC_2005", """(float(!UNPOP2005!)/float(!E_ATOTPOPBT_2005!))-1""", "PYTHON") - arcpy.CalculateField_management(wppTable, "UNADJFAC_2010", """(float(!UNPOP2010!)/float(!E_ATOTPOPBT_2010!))-1""", "PYTHON") - arcpy.CalculateField_management(wppTable, "UNADJFAC_2015", """(float(!UNPOP2015!)/float(!E_ATOTPOPBT_2015!))-1""", "PYTHON") - arcpy.CalculateField_management(wppTable, "UNADJFAC_2020", """(float(!UNPOP2020!)/float(!E_ATOTPOPBT_2020!))-1""", "PYTHON") - print "Script Complete" - -except: - print 'failed'#arcpy.GetMessages() - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/add-to-mosaic-dataset.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/add-to-mosaic-dataset.py deleted file mode 100644 index 2c694ec..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/add-to-mosaic-dataset.py +++ /dev/null @@ -1,44 +0,0 @@ -# Kytt MacManus -# 9-14-15 -# merge_rasters.py - -import arcpy, os, datetime, multiprocessing, socket - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - host = socket.gethostname() - if host == 'Devsedarc3': - inWS = r'F:\gpw\release_4_1\country_tifs' - elif host == 'Devsedarc4': - inWS = r'D:\gpw\release_4_1\country_tifs' - #r'\\Dataserver0\gpw\GPW4\Release_4_0\Prod\Gridding\country\pop_tables' - arcpy.env.workspace = inWS - rasterLists = [] - folders = arcpy.ListWorkspaces("usa*","Folder") - for folder in folders: - arcpy.env.workspace = folder - subfolders = arcpy.ListWorkspaces("*","Folder") - templateFolder = subfolders[0] - rootName = os.path.basename(templateFolder).upper() - arcpy.env.workspace = templateFolder - rasters = arcpy.ListRasters("*_E_ATOTPOPBT*2010*") - # grab the wildcard - for raster in rasters: - - inRasters = [] - wildCard = raster.replace(rootName,"") - # cycle the subfolders and assemble the rasters - for subfolder in subfolders: - inRaster = subfolder + os.sep + os.path.basename(subfolder).upper() + wildCard - inRasters.append(inRaster) - rasterLists.append(inRasters) - - rasterList = rasterLists[0] - mos = r'F:\gpw\release_4_1\country_tifs\usa_test.gdb\ustotpop2010' - arcpy.AddRastersToMosaicDataset_management(mos,"Raster Dataset",rasterList) - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/copy_lookup_tables.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/copy_lookup_tables.py deleted file mode 100644 index 0e6276f..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/copy_lookup_tables.py +++ /dev/null @@ -1,38 +0,0 @@ -import arcpy,os -isos=["alb","are","arg","atg","bel", - "bes","bfa","bhs","blr","cmr", - "cod","col","cuw","cyp","dza", - "egy","fji","fsm","gin","gmb", - "gnb","gtm","guy","hrv","jpn", - "ken","khm","kir","kos","ltu", - "lux","mac","mco","mda","mex", - "mhl","mli","mlt","mng","moz", - "mrt","mtq","mus","myt","ncl", - "ner","nga","nic","niu","nor", - "nru","nzl","phl","rwa","sgp", - "shn","slb","sur","svk","swe", - "swz","sxm","tkl","tkm","ton", - "tto","tun","tur","tuv","twn", - "tza","vct","vir","vut","yem"] - -for iso in isos: - # check if a lookup exists, and if it does delete it - arcpy.env.workspace = r'D:\gpw\release_4_1\loading\lookup_tables.gdb' - if len(arcpy.ListTables(iso+"*"))==1: - arcpy.Delete_management(arcpy.arcpy.ListTables(iso+"*")[0]) - # parse and copy in the new table - inGDB = r'D:\gpw\4_0_prod\pop_tables' + os.sep + iso.lower() + '.gdb' - arcpy.env.workspace = inGDB - if len(arcpy.ListTables("*lookup*"))==0: - inTbl = arcpy.ListTables("*total_pop_raw")[0] - else: - inTbl = arcpy.ListTables("*lookup*")[0] - - outTable = r'D:\gpw\release_4_1\loading\lookup_tables.gdb' + os.sep + iso + "_lookup" - - if not arcpy.Exists(outTable): - arcpy.CopyRows_management(inTbl,outTable) - print "Created " + outTable - else: - print outTable + " already exists" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/correct_negatives.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/correct_negatives.py deleted file mode 100644 index e8e221c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/correct_negatives.py +++ /dev/null @@ -1,79 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(tbl): - processTime = datetime.datetime.now() - returnList = [] - iso = os.path.basename(tbl)[:3] - admin = os.path.basename(tbl).split('_')[1] - try: - # grab the tables - arcpy.env.workspace = r'D:\gpw\release_4_1\loading\processed' + os.sep + iso + '.gdb' - tbls = arcpy.ListTables("*estimates") - for t in tbls: - tblView = t + "view" - arcpy.MakeTableView_management(t, tblView,"ATOTPOPBT <0") - if int(arcpy.GetCount_management(tblView)[0])>0: - updateFields = ["ATOTPOPBT","UBID","POP_CONTEXT"] - estimatesFields = [f.name for f in arcpy.ListFields(tblView,"E_*")] - updateFields = updateFields + estimatesFields - # update the table view - with arcpy.da.UpdateCursor(tblView,updateFields) as rows: - for row in rows: - atotpopbt = row[0] - if row[2] is not None: - pass - elif int(atotpopbt)==-9999: - row[2]=111 - elif int(atotpopbt)==-7777: - row[2]=115 - elif int(atotpopbt)==-4444: - row[2]=113 - elif int(atotpopbt)==-2222: - row[2]=108 - else: - pass - i = 3 - while i < len(estimatesFields)+3: - row[i]=0 - i+=1 - row[0]=0 - rows.updateRow(row) - summaryTable = t + "_summary" - summaryFields = [["ISO","FIRST"],["ATOTPOPBT","SUM"]] - summaryParams = arcpy.ListFields(t,"E_*") - for summaryParam in summaryParams: - summaryFields.append([summaryParam.name,"SUM"]) - arcpy.env.overwriteOutput=True - arcpy.Statistics_analysis(t,summaryTable,summaryFields) - returnList.append("Processed "+ iso + " " + str(datetime.datetime.now()-processTime)) - except: - returnList.append("Error while processing " + iso + " " + str(datetime.datetime.now()-processTime)) - - return returnList - -def main(): - workspace = r'D:\gpw\release_4_1\loading\scratch\negatives.gdb' - arcpy.env.workspace = workspace - print "processing" - # must create procList - procList = [os.path.join(workspace,f) for f in arcpy.ListTables("can*")] - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() - - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/correct_negatives.pyc b/Release_4_1/Alpha/Scripts/python_4_1/scratch/correct_negatives.pyc deleted file mode 100644 index bc507ef..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/scratch/correct_negatives.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/do_tables_have_uscid_or_ubid.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/do_tables_have_uscid_or_ubid.py deleted file mode 100644 index 6d4a4ae..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/do_tables_have_uscid_or_ubid.py +++ /dev/null @@ -1,104 +0,0 @@ -# Kytt MacManus -# December 2016 - -# import libraries globally -import arcpy,datetime,os,sys -scriptTime = datetime.datetime.now() -# define global variables -rootPath = r'D:\gpw\release_4_1\loading' -gdbRoot = r'D:\gpw\release_4_1\loading\loading_table.gdb' - - -templateWS = r'D:\gpw\release_4_1\loading\templates.gdb' -arcpy.env.workspace = templateWS -templates = arcpy.ListTables("*template") -templates.remove('gpw4_variable_template') -templateList = [os.path.join(templateWS,t) for t in templates] -##print templateList - - -# define census workspaces -hlWS = rootPath + os.sep + 'highlevel_census.gdb' -lWS = rootPath + os.sep + 'lowerlevel_census.gdb' -llWS = rootPath + os.sep + 'lowestlevel_census.gdb' -betaSex = rootPath + os.sep + 'beta_sex_tables.gdb' -# create workspace list -workspaces = [hlWS,lWS,llWS,betaSex] -variableList = [] -missingList = [] -for workspace in workspaces: - arcpy.env.workspace = workspace - # list tables - tbls = arcpy.ListTables("*") - tbls.sort() - for tbl in tbls: - print tbl - # grab values - tblSplit = tbl.split("_") - iso = tblSplit[0] - try: - outGDB = r'D:\gpw\release_4_1\loading\processed' + os.sep + iso + ".gdb" - if not arcpy.Exists(outGDB): - arcpy.CreateFileGDB_management(os.path.dirname(outGDB),iso) - arcpy.CopyRows_management(tbl,os.path.join(outGDB,tbl+"_raw")) - adminLevel = tblSplit[1] - year = tblSplit[2] - tabDict={} - fieldLists = arcpy.ListFields(tbl,'A*') - fields = [f.name for f in fieldLists] - fieldsUpper = [f.name.upper() for f in fieldLists] - for template in templateList: -## print os.path.basename(template) - searchFields = ['USCID'] - searchFieldsUpper = ['USCID'] - templateFieldList = arcpy.ListFields(template,'A*') - templateFields = [u.name for u in templateFieldList] - for templateField in templateFields: - if templateField in fieldsUpper: - searchFields.append(fields[fieldsUpper.index(templateField)]) - searchFieldsUpper.append(templateField) - if len(searchFields)==1: -## print iso + " does not have data on " + os.path.basename(template) - continue - elif searchFields[1]=='ANRBT': - if len(searchFields)==2: -## print iso + " does not have data on " + os.path.basename(template) - continue - elif searchFields[1]=='ANRMT': - if len(searchFields)==2: -## print iso + " does not have data on " + os.path.basename(template) - continue - else: - tblName = iso + "_" + str(adminLevel) + "_" + str(year) + "_" + os.path.basename(template).replace("_template","") - memTable = 'in_memory' + os.sep + tblName - outTable = outGDB + os.sep + tblName - if arcpy.Exists(outTable): - continue - ## print searchFields - # read the input table into a dictionary - with arcpy.da.SearchCursor(tbl,searchFields) as rows: - for row in rows: - tabDict[row[0]]=row - # create memTable - arcpy.CopyRows_management(template,memTable) - # update the data in memTable - with arcpy.da.InsertCursor(memTable,searchFieldsUpper) as irows: - for key, value in tabDict.iteritems(): - irows.insertRow(value) - arcpy.CalculateField_management(memTable,"ISO",'"'+iso.upper()+'"',"PYTHON") - # copy to disk - arcpy.CopyRows_management(memTable,outTable) - print "Created " + outTable - print "#############################################################" - - except: - print "***********************" + iso - - -print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - - - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/fix_mean_admin.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/fix_mean_admin.py deleted file mode 100644 index f80694e..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/fix_mean_admin.py +++ /dev/null @@ -1,86 +0,0 @@ -# multiprocess template -import os, datetime, socket -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def tableToDict(table,searchFields): - values = {} - # read the values - with arcpy.da.SearchCursor(table,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row - values[key] = value - return values - -def process(outGDB): - arcpy.env.overwriteOutput = True - processTime = datetime.datetime.now() - iso = os.path.basename(outGDB)[:3] - rootName = os.path.basename(outGDB)[:-4] - try: - arcpy.env.workspace = outGDB - inPop = arcpy.ListTables("*estimates") - if len(inPop)==0: - return outGDB + " estimates file is missing" - else: - estimatesFile = inPop[0] - memFishnet = arcpy.ListTables("*intersect_estimates_table") - if len(memFishnet)==0: - return outGDB + " estimates file is missing" - else: - memFishnet = memFishnet[0] - # create list of variables - searchFields = ["UBID","MASKEDADMINAREA"] - # read estimates into memory - try: - densities = tableToDict(estimatesFile,searchFields) - except: - return "Error in " + iso + ": Creating Estimates Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(memFishnet,searchFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - if ubid in densities: - row[1] = densities[ubid][1] - else: - row[1] = 0 - # update the row - rows.updateRow(row) - except: - return "Error in " + rootName + ": Writing Updates: " + str(row) - - # compact the file gdb to save space and improve performance - arcpy.Compact_management(outGDB) - return "Processed "+ outGDB + " " + str(datetime.datetime.now()-processTime) - except: - return "Error while processing " + outGDB + " " + str(datetime.datetime.now()-processTime) + " " + arcpy.GetMessages() - - -def main(): - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - procList = arcpy.ListWorkspaces("*") - print procList - # must create procList - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/fix_mean_admin.pyc b/Release_4_1/Alpha/Scripts/python_4_1/scratch/fix_mean_admin.pyc deleted file mode 100644 index c413294..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/scratch/fix_mean_admin.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/isolate_negative_values.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/isolate_negative_values.py deleted file mode 100644 index 048cae8..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/isolate_negative_values.py +++ /dev/null @@ -1,13 +0,0 @@ -import arcpy,os,csv -arcpy.env.workspace = r'D:\gpw\release_4_1\loading\processed' -gdbs=arcpy.ListWorkspaces("*","FILEGDB") - -for gdb in gdbs: - arcpy.env.workspace = gdb - tbl = arcpy.ListTables("*estimates")[0] - tblView = tbl + "view" - arcpy.MakeTableView_management(tbl, tblView,"ATOTPOPBT <0") - if int(arcpy.GetCount_management(tblView)[0])>0: - outFile = r'D:\gpw\release_4_1\loading\scratch\negatives.gdb' + os.sep + tbl - arcpy.CopyRows_management(tblView,outFile) - print "Created " + outFile diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-calculate-admin-areas-grl.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-calculate-admin-areas-grl.py deleted file mode 100644 index 751a7c8..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-calculate-admin-areas-grl.py +++ /dev/null @@ -1,230 +0,0 @@ -# original code adapted from grid-preprocess.py -# multiprocess_calculate_admin_areas -# calculate the administrative areas -# Kytt MacManus -# 8-28-15 - -# import libraries -import arcpy, os, sys, multiprocessing -import datetime -arcpy.env.overwriteOutput = True -def calculateAdminAreas(inFC): - startTime = datetime.datetime.now() - # check if the needed input files exist - rootName = os.path.basename(inFC.replace("_gridding","")) - iso = rootName.split("_")[0] -## waterMask = r'F:\gpw\release_4_1\water\water_outputs\water_masks' + os.sep + iso + "_water_mask.shp" - - try: - outFolder = r'F:\gpw\release_4_1\process' - outGDB = outFolder + os.sep + rootName + ".gdb" - if not arcpy.Exists(outGDB): - return outGDB - arcpy.CreateFileGDB_management(outFolder,iso.lower()) - # define spatial reference - prjFile = r'F:\gpw\custom_projections' + os.path.sep + iso[:3]+"_"+iso[3:] + "_fishnet_mollweide.prj" - # check to see that estimates exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - return prjFile#"The input prj file does not exist, check the network" - else: - spatialRef = open(prjFile,"r").read() - print prjFile - templateBoundaries = r'F:\gpw\release_4_1\loading\templates.gdb\gridding_boundaries' - # copy of inFC - inFCG = inFC - -## arcpy.CreateFeatureclass_management("in_memory",rootName + "_gridding","POLYGON", -## templateBoundaries,"DISABLED","DISABLED", -## arcpy.SpatialReference(4326)) -## -## # append inFCG to outFile -## arcpy.Append_management(inFC,inFCG,"NO_TEST") -## -## # calculate the ISO field -## arcpy.CalculateField_management(inFCG,"ISO",'"' + iso.upper() + '"',"PYTHON") - # mollweide version of fc - projectFC = outGDB + os.sep + rootName + "_mollweide" - waterFeatures = outGDB + os.sep + iso + "_water_features" - if not arcpy.Exists(waterFeatures): - hasWater = 0 - else: - hasWater = 1 - waterMollweide = outGDB + os.sep + iso + "_water_features_mollweide" - # add a tmpid field and calculate it equal to the OBJECTID -## arcpy.AddField_management(inFCG,"TEMPID",'LONG') -## arcpy.CalculateField_management(inFCG,"TEMPID",'!OBJECTID!','PYTHON') -## # add area fields -## arcpy.AddField_management(inFCG,"ADMINAREA",'DOUBLE') -## arcpy.AddField_management(inFCG,"WATERAREA",'DOUBLE') -## arcpy.AddField_management(inFCG,"PCTABDIFF",'DOUBLE') -## arcpy.AddField_management(inFCG,"MASKEDAREA",'DOUBLE') -## # project inFCG to mollweide -## try: -## -## arcpy.Project_management(inFCG, projectFC, spatialRef) -## # add ADMINAREAKM and calculate -## arcpy.CalculateField_management(projectFC,"ADMINAREA",'!shape.area@SQUAREKILOMETERS!','PYTHON') -## except: -## return iso, arcpy.GetMessages() -## # join ADMINAREAKM to inFCG -## # create dictionary to hold values -## values = {} -## try: -## # read the values -## with arcpy.da.SearchCursor(projectFC,["UBID","ADMINAREA"]) as rows: -## for row in rows: -## # store with AGEID as key and a tuple of numbers as value -## key = row[0] -## value = row[1] -## values[key] = value -## except: -## return "Error in " + rootName + ": Creating Value Dictionary" -## try: -## # write the values -## with arcpy.da.UpdateCursor(inFCG,["UBID","ADMINAREA"]) as rows: -## for row in rows: -## # grab the ubid -## ubid = row[0] -## row[1] = values[ubid] -## # update the row -## rows.updateRow(row) -## # delete projectFC -## arcpy.Delete_management(projectFC) -## except: -## return "Error in " + rootName + ": Writing Value Dictionary" - if hasWater == 1: -## # clip the boundary features to waterMask -## try: -## arcpy.Clip_analysis(inFCG,waterMask,waterFeatures) -## except: -## return iso, arcpy.GetMessages() - # project to mollweide and calculate WATERAREA - try: - arcpy.Project_management(waterFeatures, waterMollweide, spatialRef) - arcpy.CalculateField_management(waterMollweide,"WATERAREA",'!shape.area@SQUAREKILOMETERS!','PYTHON') - except: - return iso, arcpy.GetMessages() - # join WATERAREA to boundaryFeatures and to waterFeatures - # create dictionary to hold values - values = {} - try: - # read the values - with arcpy.da.SearchCursor(waterMollweide,["TEMPID","WATERAREA"]) as rows: - for row in rows: - # store with TMPID as key the summed waterarea as the value - key = row[0] - if key in values: - value += row[1] - else: - value = row[1] - values[key] = value - except: - return "Error in " + iso + ": Creating Water Value Dictionary" - try: - # write the values to inFCG - with arcpy.da.UpdateCursor(inFCG,["TEMPID","ADMINAREA","WATERAREA","PCTABDIFF","MASKEDAREA"]) as rows: - for row in rows: - # grab the tmpid - tmpid = row[0] - # if the tmpid is in the values dictionary then update the row - if tmpid in values: - row[2] = values[tmpid] - # calculate maskedarea - row[4] = row[1] - row[2] - if row[4] < 0: - row[4] = 0 - # calculate the absolute value of the pct difference - row[3] = abs(((row[1]-row[4])/row[1])*100) - # update the row - rows.updateRow(row) - else: - # otherwise - # update waterarea and pct difference as 0 - row[2] = 0 - row[3] = 0 - # update the maskedarea as = adminarea - row[4] = row[1] - # update the row - rows.updateRow(row) - except: - return "Error in " + iso + ": Writing Water Value Dictionary" - try: - # write the values to waterFeatures - with arcpy.da.UpdateCursor(waterFeatures,["TEMPID","ADMINAREA","WATERAREA"]) as rows: - for row in rows: - # grab the tmpid - tmpid = row[0] - # if the tmpid is in the values dictionary then update the row - if tmpid in values: -## return values[tmpid] - row[2] = values[tmpid] - # update the row - rows.updateRow(row) - else: - # otherwise - # update waterarea and pct difference as 0 - row[2] = 0 - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Water Value Dictionary to Water Features" - # delete waterMollweide - arcpy.Delete_management(waterMollweide) - else: - arcpy.CalculateField_management(inFCG,"WATERAREA",0,'PYTHON') - arcpy.CalculateField_management(inFCG,"PCTABDIFF",0,'PYTHON') - arcpy.CalculateField_management(inFCG,"MASKEDAREA",'!ADMINAREA!','PYTHON') - # copy to the output file - # make feature layer that excludes BOUNDARY_CONTEXT IS NULL and Another for Not Null, export both -## outLyr = rootName + '_null_boundary_context' -## bcLyr = rootName + "_boundary_context" -## arcpy.MakeFeatureLayer_management(inFCG,outLyr,'"'+"BOUNDARY_CONTEXT" + '" IS NULL') -## arcpy.MakeFeatureLayer_management(inFCG,bcLyr,'"'+"BOUNDARY_CONTEXT" + '" IS NOT NULL') - outFile = outGDB + os.sep + rootName + "_gridding" -## arcpy.CopyFeatures_management(outLyr,outFile) -## if int(arcpy.GetCount_management(bcLyr)[0])<>0: -## outBoundaryContext = outGDB + os.sep + rootName + "_boundary_context" -## arcpy.CopyFeatures_management(bcLyr,outBoundaryContext) - - # finally select and export the items with more than 85pct change - features2Check = r'F:\gpw\release_4_1\water\boundary_greater_than_85pct_water' + os.sep + iso + ".shp" - threshold = 85 - whereClause = """"PCTABDIFF" >= 85""" - try: - arcpy.Select_analysis(outFile,features2Check,whereClause) - if int(arcpy.GetCount_management(features2Check)[0])==0: - arcpy.Delete_management(features2Check) - except: - return iso, arcpy.GetMessages() - - # success - return rootName + ": " + str(datetime.datetime.now()-startTime) - except: - return rootName + " error: " + str(arcpy.GetMessages()) - -def main(): - scriptTime = datetime.datetime.now() - # set workspaces and preprocess to attach paths - inWS = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = inWS - gdbs = arcpy.ListWorkspaces("grl_*") - fcList = [] - for gdb in gdbs: - arcpy.env.workspace=gdb - fc = arcpy.ListFeatureClasses("*gridding")[0] - fcList.append(os.path.join(gdb,fc)) - # multiprocess the data - pool = multiprocessing.Pool(processes=18,maxtasksperchild=1) - results = pool.map(calculateAdminAreas, fcList) - for r in results: - print r - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script complete" - print str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-calculate-admin-areas-grl.pyc b/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-calculate-admin-areas-grl.pyc deleted file mode 100644 index 5f4c419..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-calculate-admin-areas-grl.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-calculate-admin-densities-grl.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-calculate-admin-densities-grl.py deleted file mode 100644 index 95a2283..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-calculate-admin-densities-grl.py +++ /dev/null @@ -1,146 +0,0 @@ -# this script reads "ADMINAREAKMMASKED" into memory and -# calculates administrative level densities and writes them -# to the estimates table - -import arcpy, os, datetime, multiprocessing, socket - -def calculateAdminDensities(gdb): - startTime = datetime.datetime.now() - arcpy.env.overwriteOutput = True - try: - iso = os.path.basename(gdb)[:-4] - host = socket.gethostname() -## if host == 'Devsedarc3': -## estimatesGDB = r'F:\gpw\release_4_1\input_data\pop_tables' + os.sep + iso + '.gdb' -## elif host == 'Devsedarc4': -## estimatesGDB = r'D:\gpw\release_4_1\input_data\pop_tables' + os.sep + iso + '.gdb' -## arcpy.env.workspace=estimatesGDB - arcpy.env.workspace = gdb - estimatesIn = os.path.join(gdb,str(arcpy.ListTables("*estimates")[0])) - adminBoundaries = arcpy.ListFeatureClasses("*_gridding")[0] - # define initial list of searchFields - boundarySearchFields = ["UBID","MASKEDAREA"] - searchFields = ["UBID","MASKEDADMINAREA"] - updateFields = ["UBID","MASKEDADMINAREA"] - # create in memory estimates file - inMemEstimates = "in_memory" + os.sep + os.path.basename(estimatesIn) - try: - arcpy.CopyRows_management(estimatesIn,inMemEstimates) - except: - return "Error creating " + inMemEstimates - - # add ADMINAREAKMMASKED -## arcpy.AddField_management(inMemEstimates,"MASKEDADMINAREA","DOUBLE") - # create list of variables - eVariables = arcpy.ListFields(inMemEstimates,"E_*") - uneVariables = arcpy.ListFields(inMemEstimates,"UNE_*") - variables = eVariables + uneVariables - for variable in variables: - newField = variable.name + "_DSM" - # add the field - if len(arcpy.ListFields(inMemEstimates,newField))==0: - arcpy.AddField_management(inMemEstimates,newField,"DOUBLE") - # append the newField to updateFields, and the variable.name to searchFields - updateFields.append(newField) - searchFields.append(variable.name) - # create dictionary to hold area values - areas = {} - try: - # read the values - with arcpy.da.SearchCursor(adminBoundaries,boundarySearchFields) as rows: - for row in rows: - # store with UBID as key - key = row[0] - # store the area estimate as value - value = row[1] - - areas[key] = value - except: - return "Error in " + iso + ": Creating Areas Dictionary" - # create dictionary to hold source estimates values - estimates = {} -## return searchFields - try: - # read the values - with arcpy.da.SearchCursor(inMemEstimates,searchFields) as rows: - for row in rows: -## return (searchFields, row) - # store with UBID as key and a tuple of estimates as value - key = row[0] - value = row - estimates[key] = value - except: - return "Error in " + iso + ": Creating Estimates Dictionary" - # write the density estimates to estimatesFile - try: - # read the values - with arcpy.da.UpdateCursor(inMemEstimates,updateFields) as rows: - for row in rows: - # grab the ubid - ubid = row[0] - if ubid in estimates: - # grab the area - if ubid in areas: - area = areas[ubid] - else: - area = 0 - # set the fields - i = 0 - for field in updateFields: - #print row - if i < 1: - i = i + 1 - pass - elif i < 2: - row[i]=area - i = i + 1 - else: - # calculate the proportions - try: - row[i]= float(estimates[ubid][i]) / float(area) - except: - row[i]= 0 - i = i + 1 - - # update the row - rows.updateRow(row) - - except: - return "Error in " + iso + ": Writing Updates: " + str(row) - # write table back to disk - try: - estimatesFile = os.path.join(gdb,os.path.basename(estimatesIn)) - arcpy.CopyRows_management(inMemEstimates,estimatesFile) - except: - return "Error writing " + outTable - - # success - return "Calculated administrative densities for " + iso + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error: " + str(arcpy.GetMessages()) - - -def main(): - scriptTime = datetime.datetime.now() - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - # must create procList - gdbs= arcpy.ListWorkspaces("grl*") - procList = [os.path.join(workspace,gdb) for gdb in gdbs] - pool = multiprocessing.Pool(processes=18,maxtasksperchild=1) - results = pool.map(calculateAdminDensities, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-calculate-admin-densities-grl.pyc b/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-calculate-admin-densities-grl.pyc deleted file mode 100644 index 18f92ed..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-calculate-admin-densities-grl.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-intersect-fishnets-chl.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-intersect-fishnets-chl.py deleted file mode 100644 index a523e24..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-intersect-fishnets-chl.py +++ /dev/null @@ -1,219 +0,0 @@ -# use multiprocessing to intersect fishnets -# with administrative boundaries that have calculated -# their ADMINAREAKMMASKED, and have a UBID - -import arcpy, os, multiprocessing, datetime, socket -arcpy.env.overwriteOutput = True -def intersect(inFeatures,intersectOut): - try: - arcpy.Intersect_analysis(inFeatures, intersectOut) - arcpy.AddField_management(intersectOut,"INTERSECTID","LONG") - arcpy.CalculateField_management(intersectOut,"INTERSECTID", - "!OBJECTID!","PYTHON") - arcpy.AddField_management(intersectOut,"AREAKM",'DOUBLE') - arcpy.AddField_management(intersectOut,"WATERAREAKM",'DOUBLE') - arcpy.AddField_management(intersectOut,"AREAKMMASKED",'DOUBLE') - return (1, intersectOut) - except: - return (0,"Error intersect: " + str(inFeatures)) - -def tableToDict(table,searchFields): - values = {} - # read the values - with arcpy.da.SearchCursor(table,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - return values - -def dictToTable(table,updateFields,values): - with arcpy.da.UpdateCursor(table,updateFields) as rows: - for row in rows: - # grab the id - uid = row[0] - row[1] = values[uid] - # update the row - rows.updateRow(row) - return table - -def addPixelArea(iso,inFish,fishProj,outFish,spatialRef): - arcpy.Project_management(inFish,fishProj,spatialRef) - arcpy.AddField_management(fishProj,"PIXELID","LONG") - arcpy.AddField_management(fishProj,"PIXELAREA","DOUBLE") - arcpy.CalculateField_management(fishProj,"PIXELAREA", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - # read into dictionary - try: - values = tableToDict(fishProj,['gridcode','PIXELAREA']) - except: - return (0,"Error in " + inFish + ": Creating Value Dictionary") - # copy the fishnet into memory - inMemFish = 'in_memory' + os.sep + iso + "_fish" - arcpy.CopyFeatures_management(inFish,inMemFish) - arcpy.AddField_management(inMemFish,"PIXELID","LONG") - arcpy.AddField_management(inMemFish,"PIXELAREA","DOUBLE") - try: - with arcpy.da.UpdateCursor(inMemFish,["gridcode","PIXELID","PIXELAREA"]) as rows: - for row in rows: - # grab the id - uid = row[0] - row[1] = uid - row[2] = values[uid] - # update the row - rows.updateRow(row) - except: - return (0,"Error in " + inMemFish + ": Writing Updates") - # copy the table to disk - arcpy.CopyFeatures_management(inMemFish,outFish) - return(1, outFish) - -def process(gdb): - startTime = datetime.datetime.now() - try: - # define inputs - gdbName = os.path.basename(gdb) - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace = gdb - inFC = gdb + os.sep + str(arcpy.ListFeatureClasses("*gridding")[0]) - # define spatial reference - host = socket.gethostname() - if host == 'Devsedarc3': - prjFile = r'F:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - elif host == 'Devsedarc4': - prjFile = r'D:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - # check to see that prj exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - return (0,"The input prj file for " + iso + " does not exist, check the network",prjFile) - else: - spatialRef = open(prjFile,"r").read() - # calculate pixelid on inFish - try: - fishGDB = r'\\dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\fishnets\output_fishnets' + os.sep + iso + '.gdb' - arcpy.env.workspace = fishGDB - inFish = fishGDB + os.sep + str(arcpy.ListFeatureClasses("*_fishnet")[0]) - outFish = gdb + os.sep + iso + "_fishnet" - except: - return fishGDB - except: - return iso + " error getting prj and fishnet" - fishProj = outFish + "_mollweide" -## calcPixelArea = addPixelArea(iso,inFish,fishProj,outFish,spatialRef) -## if calcPixelArea[0]==0: -## return calcPixelArea[1] -## fishnet = calcPixelArea[1] -## arcpy.Delete_management(fishProj) - fishnet = outFish - # intersect inFC and bcFC with fishnet - bcFC = inFC.replace("_gridding","_boundary_context") - intersectList = [inFC,bcFC] - for fc in intersectList: - intersectIn = fc + "_intersect" - if arcpy.Exists(fc): - inFeatures = [fc,fishnet] -## intersectCalc = intersect(inFeatures,intersectIn) -## if intersectCalc[0]==0: -## return intersectCalc[1] -## intersectFile = intersectCalc[1] - projectFC = intersectIn + "_mollweide" -## arcpy.Project_management(intersectFile, projectFC, spatialRef) -## arcpy.CalculateField_management(projectFC,"AREAKM", -## '!shape.area@SQUAREKILOMETERS!' -## ,'PYTHON') - searchFields = ["INTERSECTID","AREAKM"] - # read into dictionary - try: - values = tableToDict(projectFC,searchFields) - except: - return "Error in " + projectFC + ": Creating Value Dictionary" - # copy into memory - inMem = 'in_memory' + os.sep + os.path.basename(fc) - arcpy.CopyFeatures_management(intersectIn,inMem) - try: - inMem = dictToTable(inMem,searchFields,values) - except: - return "Error in " + inMem + ": Writing Updates" - # copy the table to disk -## arcpy.CopyFeatures_management(inMem,intersectIn) - # copy waterarea if waterFC exists - waterFC = gdb+os.sep+iso+"_water_features" - if arcpy.Exists(waterFC): - projectFC = waterFC + "_mollweide" - arcpy.Project_management(waterFC, projectFC, spatialRef) - waterClip = waterFC + "_intersect_mollweide" -## arcpy.Clip_analysis(inFC + "_intersect_mollweide",projectFC,waterClip) - arcpy.CalculateField_management(waterClip,"WATERAREAKM", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - searchFields = ["INTERSECTID","WATERAREAKM"] - # read into dictionary - try: - values = tableToDict(waterClip,searchFields) - except: - return "Error in " + waterClip + ": Creating Value Dictionary" - - # copy into memory - inMem = 'in_memory' + os.sep + os.path.basename(inFC) + "_2" - arcpy.CopyFeatures_management(inFC + "_intersect",inMem) - updateFields = ["INTERSECTID","WATERAREAKM","AREAKM","AREAKMMASKED"] - with arcpy.da.UpdateCursor(inMem,updateFields) as rows: - for row in rows: - # grab the id - uid = row[0] - if uid in values.keys(): - row[1] = values[uid] - else: - row[1] = 0 - maskedArea = row[2] - row[1] - if maskedArea < 0.0000001 : - maskedArea = 0 - row[3] = maskedArea - # update the row - rows.updateRow(row) - # copy the table to disk - arcpy.CopyFeatures_management(inMem,inFC + "_intersect") - # success - return "Intersected " + gdbName + ": " + str(datetime.datetime.now()-startTime) -def main(): - scriptTime = datetime.datetime.now() - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\batch' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - # must create procList - gdbs= arcpy.ListWorkspaces("chl*","FILEGDB") - print str(len(gdbs)) + " countries" - print gdbs - procList = [os.path.join(workspace,gdb) for gdb in gdbs] - pool = multiprocessing.Pool(processes=1,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) -if __name__ == '__main__': - main() - - - - - - - - - - - - - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-intersect-fishnets-chl.pyc b/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-intersect-fishnets-chl.pyc deleted file mode 100644 index e794c1f..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-intersect-fishnets-chl.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-intersect-fishnets-grl.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-intersect-fishnets-grl.py deleted file mode 100644 index c17dcce..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-intersect-fishnets-grl.py +++ /dev/null @@ -1,220 +0,0 @@ -# use multiprocessing to intersect fishnets -# with administrative boundaries that have calculated -# their ADMINAREAKMMASKED, and have a UBID - -import arcpy, os, multiprocessing, datetime, socket -arcpy.env.overwriteOutput = True -def intersect(inFeatures,intersectOut): - try: - if arcpy.Exists(intersectOut): - arcpy.Delete_management(intersectOut) - arcpy.Intersect_analysis(inFeatures, intersectOut) - arcpy.AddField_management(intersectOut,"INTERSECTID","LONG") - arcpy.CalculateField_management(intersectOut,"INTERSECTID", - "!OBJECTID!","PYTHON") - arcpy.AddField_management(intersectOut,"AREAKM",'DOUBLE') - arcpy.AddField_management(intersectOut,"WATERAREAKM",'DOUBLE') - arcpy.AddField_management(intersectOut,"AREAKMMASKED",'DOUBLE') - return (1, intersectOut) - except: - return (0,"Error intersect: " + str(inFeatures)) - -def tableToDict(table,searchFields): - values = {} - # read the values - with arcpy.da.SearchCursor(table,searchFields) as rows: - for row in rows: - # store with UBID as key and a tuple of numbers as value - key = row[0] - value = row[1] - values[key] = value - return values - -def dictToTable(table,updateFields,values): - with arcpy.da.UpdateCursor(table,updateFields) as rows: - for row in rows: - # grab the id - uid = row[0] - row[1] = values[uid] - # update the row - rows.updateRow(row) - return table - -def addPixelArea(iso,inFish,fishProj,outFish,spatialRef): - arcpy.Project_management(inFish,fishProj,spatialRef) - arcpy.AddField_management(fishProj,"PIXELID","LONG") - arcpy.AddField_management(fishProj,"PIXELAREA","DOUBLE") - arcpy.CalculateField_management(fishProj,"PIXELAREA", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - # read into dictionary - try: - values = tableToDict(fishProj,['gridcode','PIXELAREA']) - except: - return (0,"Error in " + inFish + ": Creating Value Dictionary") - # copy the fishnet into memory - inMemFish = 'in_memory' + os.sep + iso + "_fish" - arcpy.CopyFeatures_management(inFish,inMemFish) - arcpy.AddField_management(inMemFish,"PIXELID","LONG") - arcpy.AddField_management(inMemFish,"PIXELAREA","DOUBLE") - try: - with arcpy.da.UpdateCursor(inMemFish,["gridcode","PIXELID","PIXELAREA"]) as rows: - for row in rows: - # grab the id - uid = row[0] - row[1] = uid - row[2] = values[uid] - # update the row - rows.updateRow(row) - except: - return (0,"Error in " + inMemFish + ": Writing Updates") - # copy the table to disk - arcpy.CopyFeatures_management(inMemFish,outFish) - return(1, outFish) -def process(gdb): - startTime = datetime.datetime.now() - try: - # define inputs - gdbName = os.path.basename(gdb) - iso = os.path.basename(gdb)[:-4] - arcpy.env.workspace = gdb - inFC = gdb + os.sep + str(arcpy.ListFeatureClasses("*gridding")[0]) - # define spatial reference - host = socket.gethostname() - if host == 'Devsedarc3': - prjFile = r'F:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - elif host == 'Devsedarc4': - prjFile = r'D:\gpw\custom_projections' + os.path.sep + iso + "_fishnet_mollweide.prj" - # check to see that prj exists, if it doesn't kill the script - if not arcpy.Exists(prjFile): - return (0,"The input prj file for " + iso + " does not exist, check the network",prjFile) - else: - spatialRef = open(prjFile,"r").read() - # calculate pixelid on inFish -## fishGDB = r'\\dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\fishnets\output_fishnets' + os.sep + iso + '.gdb' -## arcpy.env.workspace = fishGDB -## inFish = fishGDB + os.sep + str(arcpy.ListFeatureClasses("*_fishnet")[0]) - outFish = gdb + os.sep + iso + "_fishnet" - fishnet = outFish - except: - return iso + " error getting prj and fishnet" -## try: -## fishProj = outFish + "_mollweide" -## if not arcpy.Exists(outFish): -## calcPixelArea = addPixelArea(iso,inFish,fishProj,outFish,spatialRef) -## if calcPixelArea[0]==0: -## return calcPixelArea[1] -## fishnet = calcPixelArea[1] -## arcpy.Delete_management(fishProj) -## else: -## fishnet = outFish -## except: -## return iso + " error processing fishnet for PIXELAREA" - try: - # intersect inFC and bcFC with fishnet - bcFC = inFC.replace("_gridding","_boundary_context") - intersectList = [inFC,bcFC] - for fc in intersectList: - intersectIn = fc + "_intersect" - if arcpy.Exists(fc): - inFeatures = [fc,fishnet] - intersectCalc = intersect(inFeatures,intersectIn) - if intersectCalc[0]==0: - return intersectCalc[1] - intersectFile = intersectCalc[1] - projectFC = intersectFile + "_mollweide" - if arcpy.Exists(projectFC): - arcpy.Delete_management(projectFC) - arcpy.Project_management(intersectFile, projectFC, spatialRef) - arcpy.CalculateField_management(projectFC,"AREAKM", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - searchFields = ["INTERSECTID","AREAKM"] - # read into dictionary - try: - values = tableToDict(projectFC,searchFields) - except: - return "Error in " + projectFC + ": Creating Value Dictionary" - # copy into memory - inMem = 'in_memory' + os.sep + os.path.basename(fc) - arcpy.CopyFeatures_management(intersectIn,inMem) - try: - inMem = dictToTable(inMem,searchFields,values) - except: - return "Error in " + inMem + ": Writing Updates" - # copy the table to disk - arcpy.CopyFeatures_management(inMem,intersectIn) - # copy waterarea if waterFC exists - waterFC = gdb+os.sep+iso+"_water_features" - if arcpy.Exists(waterFC): - projectFC = waterFC + "_mollweide" - arcpy.Project_management(waterFC, projectFC, spatialRef) - waterClip = waterFC + "_intersect_mollweide" - if not arcpy.Exists(waterClip): - try: - arcpy.Clip_analysis(inFC + "_intersect_mollweide",projectFC,waterClip) - except: - return iso + " error with water clipping, check geometry" - arcpy.CalculateField_management(waterClip,"WATERAREAKM", - '!shape.area@SQUAREKILOMETERS!' - ,'PYTHON') - searchFields = ["INTERSECTID","WATERAREAKM"] - # read into dictionary - try: - values = tableToDict(waterClip,searchFields) - except: - return "Error in " + waterClip + ": Creating Value Dictionary" - - # copy into memory - inMem = 'in_memory' + os.sep + os.path.basename(inFC) + "_2" - arcpy.CopyFeatures_management(inFC + "_intersect",inMem) - updateFields = ["INTERSECTID","WATERAREAKM","AREAKM","AREAKMMASKED"] - with arcpy.da.UpdateCursor(inMem,updateFields) as rows: - for row in rows: - # grab the id - uid = row[0] - if uid in values.keys(): - row[1] = values[uid] - else: - row[1] = 0 - maskedArea = row[2] - row[1] - if maskedArea < 0.0000001 : - maskedArea = 0 - row[3] = maskedArea - # update the row - rows.updateRow(row) - # copy the table to disk - arcpy.CopyFeatures_management(inMem,inFC + "_intersect") - else: - arcpy.CalculateField_management(inFC + "_intersect","WATERAREAKM",0,"PYTHON") - arcpy.CalculateField_management(inFC + "_intersect","AREAKMMASKED","!AREAKM!","PYTHON") - # success - return "Intersected " + gdbName + ": " + str(datetime.datetime.now()-startTime) - except: - return iso + " error in intersections" -def main(): - scriptTime = datetime.datetime.now() - host = socket.gethostname() - if host == 'Devsedarc3': - workspace = r'F:\gpw\release_4_1\process' - elif host == 'Devsedarc4': - workspace = r'D:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - print "processing" - # must create procList - gdbs= arcpy.ListWorkspaces("grl_*","FILEGDB") - print str(len(gdbs)) + " countries" - print gdbs - procList = [os.path.join(workspace,gdb) for gdb in gdbs] - pool = multiprocessing.Pool(processes=18,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) -if __name__ == '__main__': - main() - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-intersect-fishnets-grl.pyc b/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-intersect-fishnets-grl.pyc deleted file mode 100644 index 3f1e2aa..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess-intersect-fishnets-grl.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess_recode_water.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess_recode_water.py deleted file mode 100644 index f779900..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess_recode_water.py +++ /dev/null @@ -1,58 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(fc): - processTime = datetime.datetime.now() - arcpy.CheckOutExtension("SPATIAL") -## rootName = os.path.basename(fc).replace("_water_mask.shp","") - rootName = os.path.basename(fc).replace("_admin0.shp","") -## boundaryWS = r'D:\gpw\release_4_1\process' + os.sep + rootName + ".gdb" -## if not arcpy.Exists(boundaryWS): -## return "MISSING: " + boundaryWS - boundaryWS = r'D:\gpw\release_4_1\loading\admin0_shps_v40' - arcpy.env.workspace = boundaryWS -## bfc = arcpy.ListFeatureClasses("*gridding") - bfc = arcpy.ListFeatureClasses(rootName+"*") - if len(bfc)==0: - return fc + " is missing boundaries" - else: - bfc=bfc[0] - clip = 'in_memory' + os.sep + rootName + 'clip' - arcpy.Clip_analysis(fc,bfc,clip) - symDiff = 'in_memory' + os.sep + rootName - arcpy.SymDiff_analysis(fc,clip,symDiff) -## wLyr = rootName + 'water' -## bLyr = rootName + 'boundary' -## arcpy.MakeFeatureLayer_management(fc,wLyr) -## arcpy.MakeFeatureLayer_management(bfc,bLyr) -## arcpy.SelectLayerByLocation_management(wLyr,"INTERSECT",bLyr,"#","NEW_SELECTION") - if int(arcpy.GetCount_management(symDiff)[0])>0: -## outFile = r'D:\gpw\release_4_1\water\water_problems'+os.sep + rootName + '.shp' - outFile = r'D:\gpw\release_4_1\loading\admin_diff'+os.sep + rootName + '.shp' - arcpy.CopyFeatures_management(symDiff,outFile) - return "Created " + outFile - else: - return "No problem in " + rootName - - -def main(): -## workspace = r'D:\gpw\release_4_1\water\water_outputs\water_masks' - workspace = r'D:\gpw\release_4_1\loading\admin0_shps' - arcpy.env.workspace = workspace - print "processing" - # must create procList - procList = [os.path.join(workspace,fc) for fc in arcpy.ListFeatureClasses("*")] - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(process, procList) - for result in results: - print result - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess_recode_water.pyc b/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess_recode_water.pyc deleted file mode 100644 index b57aff3..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess_recode_water.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess_validate_bad_countries.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess_validate_bad_countries.py deleted file mode 100644 index 29ffcf3..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess_validate_bad_countries.py +++ /dev/null @@ -1,108 +0,0 @@ -# multiprocess template -import os, datetime -import multiprocessing -import arcpy -scriptTime = datetime.datetime.now() -def process(gdb): - arcpy.env.overwriteOutput = True - processTime = datetime.datetime.now() - returnList = [] - try: - outFolder = r'D:\gpw\release_4_1\validate' - outGDB = outFolder + os.sep + os.path.basename(gdb) - summaryTable = outGDB + os.sep + os.path.basename(gdb)[:-4] + "_summary" - return [summaryTable] - arcpy.CreateFileGDB_management(outFolder,os.path.basename(gdb)[:-4]) - arcpy.env.workspace = gdb - estimatesTable = arcpy.ListTables("*estimates_table")[0] - inEstimates = arcpy.ListTables("*estimates")[0] -## return (estimatesTable,summaryTable) - arcpy.Statistics_analysis(estimatesTable, summaryTable, - [["ADMINAREA", "MAX"],["WATERAREA","MAX"],["MASKEDAREA", "MAX"],["PIXELAREA", "SUM"], - ["AREAKM", "SUM"],["WATERAREAKM", "SUM"],["AREAKMMASKED", "SUM"],["E_ATOTPOPBT_2010_CNTM", "SUM"]], - "UBID") - arcpy.AddField_management(summaryTable,"INPUTPOP","DOUBLE") - arcpy.AddField_management(summaryTable,"POPDIFF","DOUBLE") - # read estimates in - estimatesDict = {} - with arcpy.da.SearchCursor(inEstimates,['UBID','E_ATOTPOPBT_2010']) as rows: - for row in rows: - estimatesDict[row[0]]=row[1] - # update - with arcpy.da.UpdateCursor(summaryTable,['UBID','SUM_E_ATOTPOPBT_2010_CNTM','INPUTPOP','POPDIFF']) as uRows: - for uRow in uRows: - ubid = uRow[0] - inPop = uRow[1] - if ubid in estimatesDict: - uRow[2] = estimatesDict[ubid] - else: - uRow[2] = 0 - uRow[3] = uRow[2] - inPop - uRows.updateRow(uRow) - returnList.append(summaryTable) - - except: - returnList.append("Error while processing " + gdb + " " + str(datetime.datetime.now()-processTime) + " " + arcpy.GetMessages()) - return returnList - -def main(): - print "processing" - # must create procList - procList = [r"D:\gpw\release_4_1\process\are.gdb", - r"D:\gpw\release_4_1\process\arg.gdb", - r"D:\gpw\release_4_1\process\bra.gdb", - r"D:\gpw\release_4_1\process\bwa.gdb", - r"D:\gpw\release_4_1\process\chl.gdb", - r"D:\gpw\release_4_1\process\chn.gdb", - r"D:\gpw\release_4_1\process\cyp.gdb", - r"D:\gpw\release_4_1\process\dza.gdb", - r"D:\gpw\release_4_1\process\ggy.gdb", - r"D:\gpw\release_4_1\process\idn.gdb", - r"D:\gpw\release_4_1\process\irn.gdb", - r"D:\gpw\release_4_1\process\kaz.gdb", - r"D:\gpw\release_4_1\process\lao.gdb", - r"D:\gpw\release_4_1\process\lby.gdb", - r"D:\gpw\release_4_1\process\ltu.gdb", - r"D:\gpw\release_4_1\process\mar.gdb", - r"D:\gpw\release_4_1\process\mrt.gdb", - r"D:\gpw\release_4_1\process\nzl.gdb", - r"D:\gpw\release_4_1\process\phl.gdb", - r"D:\gpw\release_4_1\process\pse.gdb", - r"D:\gpw\release_4_1\process\sau.gdb", - r"D:\gpw\release_4_1\process\sdn.gdb", - r"D:\gpw\release_4_1\process\som.gdb", - r"D:\gpw\release_4_1\process\ssd.gdb", - r"D:\gpw\release_4_1\process\syr.gdb", - r"D:\gpw\release_4_1\process\tcd.gdb", - r"D:\gpw\release_4_1\process\tkm.gdb", - r"D:\gpw\release_4_1\process\tur.gdb", - r"D:\gpw\release_4_1\process\uga.gdb", - r"D:\gpw\release_4_1\process\ukr.gdb", - r"D:\gpw\release_4_1\process\uzb.gdb", - r"D:\gpw\release_4_1\process\ven.gdb", - r"D:\gpw\release_4_1\process\bol.gdb", - r"D:\gpw\release_4_1\process\mli.gdb", - r"D:\gpw\release_4_1\process\png.gdb", - r"D:\gpw\release_4_1\process\ind.gdb", - r"D:\gpw\release_4_1\process\fra.gdb", - r"D:\gpw\release_4_1\process\ner.gdb", - r"D:\gpw\release_4_1\process\irq.gdb"] - pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) - results = pool.map(process, procList) - vGDB = r'D:\gpw\release_4_1\validate\validate.gdb' - if not arcpy.Exists(vGDB): - arcpy.CreateFileGDB_management(r'D:\gpw\release_4_1\validate','validate') - for result in results: - tbl = result[0] - if tbl[:5]=="Error": - print tbl - continue - arcpy.CopyRows_management(tbl,vGDB + os.sep + os.path.basename(tbl)) - # Synchronize the main process with the job processes to - # ensure proper cleanup. - pool.close() - pool.join() - print "Script Complete in " + str(datetime.datetime.now()-scriptTime) - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess_validate_bad_countries.pyc b/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess_validate_bad_countries.pyc deleted file mode 100644 index cc44642..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/scratch/multiprocess_validate_bad_countries.pyc and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/scratch/rasterize.py b/Release_4_1/Alpha/Scripts/python_4_1/scratch/rasterize.py deleted file mode 100644 index cc9a5ca..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/scratch/rasterize.py +++ /dev/null @@ -1,83 +0,0 @@ -# rasterize.py -# script to utilize GDAL to create gadm country files - -# Import Python Libraries -import arcpy, os -import gdal, ogr - -## NOTE THIS CODE WAS RUN ON DEV:C VM PREVIOUSLY -## GDAL MUST BE INSTALLED ON THE MACHINE IT RUNS ON - -# Define input workspace -workspace = r"D:\gpw\release_4_1\scratch" # Update -outWS = r"D:\gpw\release_4_1\scratch" # Update -# Create driver to produce GeoTiffs -driver = gdal.GetDriverByName( "GTiff" ) - -# Define input extent -inputExtent = r"D:\gpw\ancillary\gpw4_extent.tif" -# Open Extent File -inputExtentOpen = gdal.Open(inputExtent) -# Set number of raster bands -nbands = inputExtentOpen.RasterCount -# Set number of columns and rows for -180, -90, 90, 180 --Full Global Extent -ncols = inputExtentOpen.RasterXSize -nrows = inputExtentOpen.RasterYSize -gdal_datatype = gdal.GDT_Byte -# Get input GeoTransform Information -inputExtentGeoTransform = inputExtentOpen.GetGeoTransform() -# Set lower left corner -xllcorner = inputExtentGeoTransform[0] -# Set upper left corner -yulcorner = inputExtentGeoTransform[3] -# Set cell size -cellsize = inputExtentGeoTransform[1] -# Set projection info -projection = inputExtentOpen.GetProjection() - -# Define arcpy workspace -arcpy.env.workspace = workspace -# Create list of shapefiles -shps = arcpy.ListFeatureClasses("*black_sea*") - -# Iterate -for shp in shps: - print shp - # Create Search Cursor in order to Get ID_0 - searchRows = arcpy.SearchCursor(shp) - for row in searchRows: - id0 = int(row.getValue("Id")) - break - print id0 - # delete cursor objects to clear locks - del row - del searchRows - - # Define input shape string - inShape = os.path.join(workspace, shp) - # Open Shapefile - shapeDataSource = ogr.Open(inShape) - # Read shp as layer - shapeLayer = shapeDataSource.GetLayer() - - # Define New Raster File - shp = shp.upper() - newFile = outWS + os.path.sep + shp.replace("SHP","tif") - # Create new file - newRaster = driver.Create(newFile,ncols,nrows,nbands,gdal_datatype) - # Define geographic extent of new file - newRaster.SetGeoTransform([xllcorner,cellsize,0,yulcorner,0,-cellsize]) - # Define projection of newRaster - newRaster.SetProjection(projection) - # Set noData and Fill values to 255 - newRaster.GetRasterBand(1).SetNoDataValue(255) - newRaster.GetRasterBand(1).Fill(255) - # Grab Raster Band - band = newRaster.GetRasterBand(1) - # Set NoData Value - nodata = band.GetNoDataValue() - band.Fill(nodata) - # Rasterize shp to raster - gdal.RasterizeLayer(newRaster,[1],shapeLayer,None,None,[id0],['ALL_TOUCHED=TRUE']) - print "Created " + newFile - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/1_create_boundary_tiles.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/1_create_boundary_tiles.py deleted file mode 100644 index d3b278d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/1_create_boundary_tiles.py +++ /dev/null @@ -1,33 +0,0 @@ -import arcpy, os -rootFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries' -centroids = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' - -isos = ['aus','bra','chn','ind','kaz'] - -for iso in isos: - print iso - cen = os.path.join(centroids,iso+'_centroids') - inGDB = os.path.join(rootFolder,'working',iso+'.gdb') - - arcpy.env.workspace = inGDB - inFC = arcpy.ListFeatureClasses()[0] - - names = {} - - with arcpy.da.SearchCursor(cen,["GUBID","NAME1"]) as cursor: - for row in cursor: - names[row[0]] = row[1] - - with arcpy.da.UpdateCursor(inFC,['GUBID','tile']) as cursor: - for row in cursor: - if row[0] in names: - name = names[row[0]] - row[1] = name.replace(" ","").lower() - cursor.updateRow(row) - else: - print row[0], "not in centroids" - - del names - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/2_tile_boundaries.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/2_tile_boundaries.py deleted file mode 100644 index dc73afb..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/2_tile_boundaries.py +++ /dev/null @@ -1,27 +0,0 @@ -import arcpy, os -rootFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries' - -isos = ['aus','bra','chn','ind','kaz'] - -for iso in isos: - print iso - inGDB = os.path.join(rootFolder,'working',iso+'.gdb') - - arcpy.env.workspace = inGDB - inFC = arcpy.ListFeatureClasses()[0] - - outGDB = os.path.join(rootFolder,'tiled_countries',iso+'.gdb') - - names = [] - with arcpy.da.SearchCursor(inFC,"tile") as cursor: - for row in cursor: - if not row[0] in names: - names.append(row[0]) - - for n in names: - outName = iso+"_"+n - arcpy.FeatureClassToFeatureClass_conversion(inFC,outGDB,outName,"tile = '"+n+"'") - arcpy.DeleteField_management(os.path.join(outGDB,outName),"tile") - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/3_tile_water - Copy.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/3_tile_water - Copy.py deleted file mode 100644 index 3f5d71e..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/3_tile_water - Copy.py +++ /dev/null @@ -1,20 +0,0 @@ -import arcpy, os -intersectOutput = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\working\bra.gdb\bra_water_intersect' -waterFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\water_masks\tiles' - -names = [] -with arcpy.da.SearchCursor(intersectOutput,"tile") as cursor: - for row in cursor: - if not row[0] in names: - names.append(row[0]) - -for n in names: - outName = "bra_"+n+"_water_mask.shp" - arcpy.FeatureClassToFeatureClass_conversion(intersectOutput,waterFolder,outName,"tile = '"+n+"'") - - arcpy.DeleteField_management(os.path.join(waterFolder,outName),'tile') - arcpy.DeleteField_management(os.path.join(waterFolder,outName),'SHAPE_Leng') - arcpy.DeleteField_management(os.path.join(waterFolder,outName),'SHAPE_Area') - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/3_tile_water.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/3_tile_water.py deleted file mode 100644 index c006f2d..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/3_tile_water.py +++ /dev/null @@ -1,35 +0,0 @@ -import arcpy, os -rootFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries' -waterFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\water_masks' - -isos = ['aus','bra','chn','ind','kaz'] - -for iso in isos: - print iso - inGDB = os.path.join(rootFolder,'working',iso+'.gdb') - outGDB = os.path.join(rootFolder,'tiled_countries',iso+'.gdb') - - arcpy.env.workspace = inGDB - inFC = arcpy.ListFeatureClasses()[0] - - dissolve = os.path.join(inGDB,iso+"_dissolve") - arcpy.Dissolve_management(inFC, dissolve,"tile") - - water = os.path.join(waterFolder,iso+"_water_mask.shp") - intersectOutput = os.path.join(inGDB,iso+"_water_mask_intersect") - arcpy.Intersect_analysis([water,dissolve],intersectOutput,"NO_FID") - - names = [] - with arcpy.da.SearchCursor(intersectOutput,"tile") as cursor: - for row in cursor: - if not row[0] in names: - names.append(row[0]) - - for n in names: - outName = iso+"_"+n+"_water_mask" - arcpy.FeatureClassToFeatureClass_conversion(intersectOutput,outGDB,outName,"tile = '"+n+"'") - - arcpy.DeleteField_management(os.path.join(outGDB,outName),'tile') - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/4_copy_to_devsedarc4.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/4_copy_to_devsedarc4.py deleted file mode 100644 index 32b234c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/4_copy_to_devsedarc4.py +++ /dev/null @@ -1,32 +0,0 @@ -import arcpy, os -rootFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\tiled_countries' -outRoot = r'D:\gpw\release_4_1\input_data\tiled_countries\additional_countries' - -isos = ['aus','bra','chn','ind','kaz'] - -for iso in isos: - print iso - inGDB = os.path.join(rootFolder,iso+'.gdb') - arcpy.env.workspace = inGDB - fcList = arcpy.ListFeatureClasses() - fcList.sort() - - waterList = filter(lambda x: 'water' in x, fcList) - waterList.sort() - adminList = filter(lambda x: 'water' not in x, fcList) - adminList.sort() - - for i in range(len(waterList)): - water = waterList[i] - admin = adminList[i] - tile = admin[4:] - print tile - - outGDB = os.path.join(outRoot,iso,iso+"_"+tile+'.gdb') - arcpy.CreateFileGDB_management(os.path.join(outRoot,iso),iso+"_"+tile+'.gdb') - - arcpy.CopyFeatures_management(water,os.path.join(outGDB,water)) - arcpy.CopyFeatures_management(admin,os.path.join(outGDB,admin)) - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/5_tile_fishnets.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/5_tile_fishnets.py deleted file mode 100644 index efb7001..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/5_tile_fishnets.py +++ /dev/null @@ -1,34 +0,0 @@ -import arcpy, os -root = r'D:\gpw\release_4_1\input_data\tiled_countries\additional_countries' -dataFolder = r'D:\gpw\release_4_1\process_tiles' - -isos = ['aus','bra','chn','ind','kaz'] - -for iso in isos: - print iso - arcpy.env.workspace = os.path.join(root,iso) - arcpy.env.overwriteOutput = True - - gdbList = arcpy.ListWorkspaces() - gdbList.sort() - - fishnet = os.path.join(dataFolder,iso+'.gdb',iso+'_fishnet') - arcpy.MakeFeatureLayer_management(fishnet,'fish') - - for gdb in gdbList: - arcpy.env.workspace = gdb - tile = os.path.basename(gdb)[4:-4] - print tile - fc = arcpy.ListFeatureClasses("*"+tile)[0] - - dissolve = 'in_memory' + os.sep + iso + tile - arcpy.Dissolve_management(fc,dissolve) - - outFishnet = os.path.join(gdb,iso+'_'+tile+'_fishnet') - - arcpy.SelectLayerByLocation_management('fish','intersect',dissolve) - arcpy.CopyFeatures_management('fish',outFishnet) - - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/6_tile_tables.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/6_tile_tables.py deleted file mode 100644 index 1d39c02..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/6_tile_tables.py +++ /dev/null @@ -1,52 +0,0 @@ -import arcpy, os -root = r'D:\gpw\release_4_1\input_data\tiled_countries\additional_countries' -dataFolder = r'D:\gpw\release_4_1\process_tiles' -boundaries = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\working' - -isos = ['aus','bra','chn','ind','kaz'] - -for iso in isos: - print iso - inGDB = os.path.join(dataFolder,iso+'.gdb') - arcpy.env.workspace = inGDB - arcpy.env.overwriteOutput = True - - table = arcpy.ListTables("*estimates")[0] - memTable = 'in_memory' + os.sep + table - arcpy.CopyRows_management(table,memTable) - arcpy.AddField_management(memTable,"tile","TEXT","","",50) - - boundGDB = os.path.join(boundaries,iso+'.gdb') - arcpy.env.workspace = boundGDB - fc = arcpy.ListFeatureClasses("*2010")[0] - - tileDict = {} - tileList = [] - - with arcpy.da.SearchCursor(fc,['UBID','tile']) as cursor: - for row in cursor: - tileDict[row[0]] = row[1] - if not row[1] in tileList: - tileList.append(row[1]) - - with arcpy.da.UpdateCursor(memTable,["UBID","tile"]) as cursor: - for row in cursor: - if row[0] in tileDict: - row[1] = tileDict[row[0]] - else: - print row[0], "not found" - cursor.updateRow(row) - - tileList.sort() - for tile in tileList: - print tile - outGDB = os.path.join(root,iso,iso+'_'+tile+'.gdb') - arcpy.TableToTable_conversion(memTable,outGDB,iso+"_"+tile+table[3:],"tile = '"+tile+"'") - arcpy.DeleteField_management(os.path.join(outGDB,iso+"_"+tile+table[3:]),'tile') - - del memTable - del tileDict - - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/1_tile_admin_things_can.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/1_tile_admin_things_can.py deleted file mode 100644 index 5cf0b05..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/1_tile_admin_things_can.py +++ /dev/null @@ -1,67 +0,0 @@ -import arcpy, os -from arcpy import env - -inFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\working' -outFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\process\tiles' -kyttFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\process' - -arcpy.env.workspace = inFolder - -gdb = arcpy.ListWorkspaces("*can*","FILEGDB")[0] - -iso = os.path.basename(gdb)[:3] -print iso - -env.workspace = gdb - -tileFC = arcpy.ListFeatureClasses("*boundaries_2010")[0] - -tiles = {} -tileList = [] -with arcpy.da.SearchCursor(tileFC,["UBID","tile"]) as cursor: - for row in cursor: - tiles[row[0]] = row[1] - if not row[1] in tileList: - tileList.append(row[1]) - -outGDB = os.path.join(kyttFolder,iso+".gdb") -env.workspace = outGDB - -fcList = arcpy.ListFeatureClasses("*boundaries_2010*") -for fc in fcList: - arcpy.AddField_management(fc,"tile","TEXT","","",50) - with arcpy.da.UpdateCursor(fc,["UBID","tile"]) as cursor: - for row in cursor: - if row[0] in tiles: - row[1] = tiles[row[0]] - else: - print row[0] + " not in tile FC" - cursor.updateRow(row) - -table = arcpy.ListTables()[0] -arcpy.AddField_management(table,"tile","TEXT","","",50) -with arcpy.da.UpdateCursor(table,["UBID","tile"],"UBID IS NOT NULL") as cursor: - for row in cursor: - if row[0] in tiles: - row[1] = tiles[row[0]] - cursor.updateRow(row) - -print "added tile fields" - -fc1 = os.path.join(outGDB,fcList[0]) -fcName1 = fcList[0] -fc2 = os.path.join(outGDB,fcList[1]) -fcName2 = fcList[1] -tablePath = os.path.join(outGDB,table) -for tile in tileList: - print tile - tileGDB = os.path.join(outFolder,iso,iso+"_"+tile+".gdb") - arcpy.CreateFileGDB_management(os.path.join(outFolder,iso),iso+"_"+tile+".gdb") - - arcpy.FeatureClassToFeatureClass_conversion(fc1,tileGDB,iso+"_"+tile+fcName1[3:],"tile = '"+tile+"'") - arcpy.FeatureClassToFeatureClass_conversion(fc2,tileGDB,iso+"_"+tile+fcName2[3:],"tile = '"+tile+"'") - arcpy.TableToTable_conversion(tablePath,tileGDB,iso+"_"+tile+table[3:],"tile = '"+tile+"'") - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/2_tile_admin_things_not_can.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/2_tile_admin_things_not_can.py deleted file mode 100644 index 83ad5f3..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/2_tile_admin_things_not_can.py +++ /dev/null @@ -1,64 +0,0 @@ -import arcpy, os -from arcpy import env - -inFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\working' -outFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\process\tiles' -kyttFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\process' - -arcpy.env.workspace = inFolder - -gdbs = arcpy.ListWorkspaces("*working*","FILEGDB") -gdbs.sort() - -for gdb in gdbs[1:]: - iso = os.path.basename(gdb)[:3] - print iso - - env.workspace = gdb - - tileFC = arcpy.ListFeatureClasses("*boundaries_2010")[0] - - tiles = {} - tileList = [] - with arcpy.da.SearchCursor(tileFC,["UBID","tile"]) as cursor: - for row in cursor: - tiles[row[0]] = row[1] - if not row[1] in tileList: - tileList.append(row[1]) - - outGDB = os.path.join(kyttFolder,iso+".gdb") - env.workspace = outGDB - - fcName = arcpy.ListFeatureClasses("*boundaries_2010*")[0] - fc = os.path.join(outGDB,fcName) - arcpy.AddField_management(fc,"tile","TEXT","","",50) - with arcpy.da.UpdateCursor(fc,["UBID","tile"]) as cursor: - for row in cursor: - if row[0] in tiles: - row[1] = tiles[row[0]] - else: - print row[0] + " not in tile FC" - cursor.updateRow(row) - - table = arcpy.ListTables()[0] - arcpy.AddField_management(table,"tile","TEXT","","",50) - with arcpy.da.UpdateCursor(table,["UBID","tile"],"UBID IS NOT NULL") as cursor: - for row in cursor: - if row[0] in tiles: - row[1] = tiles[row[0]] - cursor.updateRow(row) - - print "added tile fields" - - tablePath = os.path.join(outGDB,table) - for tile in tileList: - print tile - tileGDB = os.path.join(outFolder,iso,iso+"_"+tile+".gdb") - arcpy.CreateFileGDB_management(os.path.join(outFolder,iso),iso+"_"+tile+".gdb") - - arcpy.FeatureClassToFeatureClass_conversion(fc,tileGDB,iso+"_"+tile+fcName[3:],"tile = '"+tile+"'") - arcpy.TableToTable_conversion(tablePath,tileGDB,iso+"_"+tile+table[3:],"tile = '"+tile+"'") - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/3_tile_water.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/3_tile_water.py deleted file mode 100644 index 0ef7d04..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/3_tile_water.py +++ /dev/null @@ -1,30 +0,0 @@ -import arcpy, os - -clipFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\fishnets\country_boundaries_admin0\tiles' -outFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\process\tiles' -waterFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\process' - -isos = os.listdir(clipFolder) -isos.sort() - -for iso in isos: - if iso == "usa": - print "skipping usa" - else: - print iso - arcpy.env.workspace = os.path.join(clipFolder,iso) - - fcList = arcpy.ListFeatureClasses() - fcList.sort() - - water = os.path.join(waterFolder,iso+".gdb",iso+"_water_features") - - for fc in fcList: - tile = fc[4:-4] - print tile - outFC = os.path.join(outFolder,iso,iso+"_"+tile+".gdb",iso+"_"+tile+"_water_features") - arcpy.Clip_analysis(water,os.path.join(clipFolder,iso,fc),outFC) - print "clipped" - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/4_clean_up_can.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/4_clean_up_can.py deleted file mode 100644 index 99800d3..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/4_clean_up_can.py +++ /dev/null @@ -1,21 +0,0 @@ -import arcpy, os - -outFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\process\tiles\can' - -arcpy.env.workspace = outFolder - -gdbs = arcpy.ListWorkspaces("*","FILEGDB") -gdbs.sort() - -for gdb in gdbs: - print os.path.basename(gdb) - - arcpy.env.workspace = gdb - - fcList = arcpy.ListFeatureClasses("*boundaries_2010*") - for fc in fcList: - arcpy.DeleteField_management(fc,"tile") - - table = arcpy.ListTables()[0] - arcpy.DeleteField_management(table,"tile") - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/5_clean_up_not_can.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/5_clean_up_not_can.py deleted file mode 100644 index 066152a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/5_clean_up_not_can.py +++ /dev/null @@ -1,26 +0,0 @@ -import arcpy, os - -outFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\process\tiles' - -isos = os.listdir(outFolder) -isos.sort() - -for iso in isos[1:]: - print iso - - arcpy.env.workspace = os.path.join(outFolder,iso) - - gdbs = arcpy.ListWorkspaces("*","FILEGDB") - gdbs.sort() - - for gdb in gdbs: - print os.path.basename(gdb) - - arcpy.env.workspace = gdb - - fc = arcpy.ListFeatureClasses("*boundaries_2010*")[0] - arcpy.DeleteField_management(fc,"tile") - - table = arcpy.ListTables()[0] - arcpy.DeleteField_management(table,"tile") - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/6_merge_ak.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/6_merge_ak.py deleted file mode 100644 index 90a9833..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/6_merge_ak.py +++ /dev/null @@ -1,23 +0,0 @@ -import arcpy, os -from arcpy import env - -inFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\process' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\process\usa_ak.gdb' - -arcpy.env.workspace = outGDB - -tableList = arcpy.ListTables() -tableList.sort() - -gdbs = ['usaakeast.gdb','usaakwestne.gdb','usaakwestnw.gdb','usaakwestse.gdb'] - -for t in tableList[1:]: - print t - outTable = os.path.join(outGDB,t) - - for gdb in gdbs: - aTable = os.path.join(inFolder,gdb,gdb[:-4]+t[5:]) - arcpy.Append_management(aTable,outTable,"NO_TEST") - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/7_tile_admin_things_ak.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/7_tile_admin_things_ak.py deleted file mode 100644 index 790142e..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/7_tile_admin_things_ak.py +++ /dev/null @@ -1,41 +0,0 @@ -import arcpy, os -from arcpy import env - -inFC = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\working\usa_ak.gdb\usa_ak_admin5' -outFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\process\tiles\usaak' -kyttFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\process\usa_ak.gdb' - -tiles = {} -tileList = [] -with arcpy.da.SearchCursor(inFC,["UBID","tile"]) as cursor: - for row in cursor: - tiles[row[0]] = row[1] - if not row[1] in tileList: - tileList.append(row[1]) - -env.workspace = kyttFolder - -tableList = arcpy.ListTables() -tableList.sort() - -for table in tableList[2:]: - print table - arcpy.AddField_management(table,"tile","TEXT","","",50) - with arcpy.da.UpdateCursor(table,["USCID","tile"],"USCID IS NOT NULL") as cursor: - for row in cursor: - if row[0] in tiles: - row[1] = tiles[row[0]] - cursor.updateRow(row) - - print "added tile fields" - - for tile in tileList: - tileGDB = os.path.join(outFolder,"usaak_"+tile+".gdb") - if not arcpy.Exists(tileGDB): - arcpy.CreateFileGDB_management(outFolder,"usaak_"+tile+".gdb") - - arcpy.TableToTable_conversion(table,tileGDB,"usaak_"+tile+table[5:],"tile = '"+tile+"'") - - - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/8_clean_up_ak.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/8_clean_up_ak.py deleted file mode 100644 index 3140869..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/8_clean_up_ak.py +++ /dev/null @@ -1,26 +0,0 @@ -import arcpy, os - -outFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\process\tiles\usaak' - -arcpy.env.workspace = outFolder - -gdbs = arcpy.ListWorkspaces("*","FILEGDB") -gdbs.sort() - -for gdb in gdbs[:-3]: - iso = os.path.basename(gdb)[:-4] - print iso - - arcpy.env.workspace = gdb - - tableList = arcpy.ListTables("usaak*") - for table in tableList: - tileField = arcpy.ListFields(table,"tile") - if len(tileField) == 1: - arcpy.DeleteField_management(table,"tile") - - isoField = arcpy.ListFields(table,"ISO") - if len(isoField) == 1: - arcpy.CalculateField_management(table,"ISO",'"'+iso.upper()+'"',"PYTHON") - - #arcpy.Rename_management(table,"usaak"+table[8:]) diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/multiprocess_create_custom_prjs.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/multiprocess_create_custom_prjs.py deleted file mode 100644 index 389bf61..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/multiprocess_create_custom_prjs.py +++ /dev/null @@ -1,64 +0,0 @@ -# multiprocess_create_custom_prjs -# create localized mollweide projections per country for gridding algorithm -# executed on DEVSEDARC3 -import os -import multiprocessing -import arcpy - -def create_projection(fc): - name = fc.replace("_admin3_boundaries_2010_gridding","") - name = name.replace("_admin5_boundaries_2010_gridding","") - # describe the fc - desc = arcpy.Describe(fc) - # get extent - extent = desc.Extent - # get central meridian - xctr = round(((extent.XMax + extent.XMin) / 2.0), 1) - # add logic to control for if range is greater than 180, it may cross hemispheres and should not - # be processed as such - if abs(extent.XMax - extent.XMin) > 180.0: - errorFile = r'F:\gpw\custom_projections' + os.path.sep + name + "_error.txt" - with open(errorFile,'w')as error: - error.write(" ERROR \n") - else: - # Define output projection file - prjFile = r'F:\gpw\custom_projections' + os.path.sep + name + "_fishnet_mollweide.prj" - if arcpy.Exists(prjFile): - pass - else: - - # Grab Projection Information from Global Mollweide - mollweideIn = arcpy.SpatialReference(54009) - # Export as string - mollweideString = mollweideIn.exportToString() - # Replace Central Meridian with xctr - mollweideOut = mollweideString.replace("['Central_Meridian',0.0]","['Central_Meridian'," + str(xctr) + "]") - # Write to custom prj file - with open(prjFile,'w')as prj: - prj.write(mollweideOut) - print "Created " + prjFile - -# End update_shapefiles -def main(): - - # The number of jobs is equal to the number of files -## workspace = r'E:\gpw\country\fishnets' - workspace = r'F:\gpw\release_4_1\process' - arcpy.env.workspace = workspace - gdbs = arcpy.ListWorkspaces("*") - for gdb in gdbs: - arcpy.env.workspace = gdb - fc = arcpy.ListFeatureClasses("*gridding")[0] - print fc - create_projection(fc) -## pool = multiprocessing.Pool() -## pool.map(create_projection, gdb_list) -## # Synchronize the main process with the job processes to -## # ensure proper cleanup. -## pool.close() -## pool.join() - # End main - print "complete" - -if __name__ == '__main__': - main() diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/tile_water_grl.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/tile_water_grl.py deleted file mode 100644 index 004e6c9..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/tile_water_grl.py +++ /dev/null @@ -1,19 +0,0 @@ -import arcpy, os -inGDB = r'\\dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\grl\tiles.gdb' -inFC = os.path.join(inGDB,'grl_water_mask_intersect_tiles') - -tileList = [] -with arcpy.da.SearchCursor(inFC,"tile") as cursor: - for row in cursor: - if row[0] not in tileList: - tileList.append(row[0]) - -tileList.sort() - -for tile in tileList: - print tile - outName = "grl_"+tile+"_water_mask" - arcpy.FeatureClassToFeatureClass_conversion(inFC,inGDB,outName,"tile = '"+tile+"'") - - arcpy.DeleteField_management(os.path.join(inGDB,outName),"tile") - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/tile_water_rus.py b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/tile_water_rus.py deleted file mode 100644 index 904af1c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/old/tile_water_rus.py +++ /dev/null @@ -1,17 +0,0 @@ -import arcpy, os -inGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Preprocessing\Global\Water\working\ESA_RUS\tiles.gdb' -inFC = os.path.join(inGDB,'water_mask_intersect_tiles') - -tileList = [] -with arcpy.da.SearchCursor(inFC,"tile") as cursor: - for row in cursor: - if row[0] not in tileList: - tileList.append(row[0]) - -tileList.sort() - -for tile in tileList: - print tile - outName = "rus_"+tile+"_water_mask" - arcpy.FeatureClassToFeatureClass_conversion(inFC,inGDB,outName,"tile = '"+tile+"'") - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/tile_tables_UBIDs_not_in_boundaries.txt b/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/tile_tables_UBIDs_not_in_boundaries.txt deleted file mode 100644 index d1e46a8..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/tile_countries/tile_tables_UBIDs_not_in_boundaries.txt +++ /dev/null @@ -1,36 +0,0 @@ -aus - no pop -11703133732 not found - -bra - no boundaries (known issue) -290130420000017 not found -290350805000029 not found -260220913000009 not found -290550305000022 not found -350570820000069 not found -291560105000056 not found -280760005000028 not found -320090405000004 not found -260900605000037 not found -210312505000010 not found -293270505000030 not found -260220920000011 not found -292030405000016 not found -260660610000013 not found -291360605000118 not found -320090405000051 not found -290682410000019 not found -290682410000016 not found -290682410000015 not found -291685605000012 not found -290380510000016 not found -293076605000029 not found -210177205000013 not found -260280305000055 not found -260280305000056 not found -280040705000023 not found -355030843000261 not found -290350805000030 not found - -chn (no UBID) - not found - not found diff --git a/Release_4_1/Alpha/Scripts/python_4_1/validation/country_counts_6_13.csv b/Release_4_1/Alpha/Scripts/python_4_1/validation/country_counts_6_13.csv deleted file mode 100644 index d64618a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/validation/country_counts_6_13.csv +++ /dev/null @@ -1,9151 +0,0 @@ -ISO,tile,field,sum -can,can_alberta.gdb,ATOTPOPBT,3645257.0 -can,can_alberta.gdb,agr,1025.75831109 -can,can_alberta.gdb,E_ATOTPOPBT_1975,1795068.53999 -can,can_alberta.gdb,E_ATOTPOPBT_1990,2391230.39517 -can,can_alberta.gdb,E_ATOTPOPBT_2000,2914642.89722 -can,can_alberta.gdb,E_ATOTPOPBT_2005,3224116.2508 -can,can_alberta.gdb,E_ATOTPOPBT_2010,3570978.1646 -can,can_alberta.gdb,E_ATOTPOPBT_2015,3960134.75335 -can,can_alberta.gdb,E_ATOTPOPBT_2020,4397208.7912 -can,can_alberta.gdb,UNE_ATOTPOPBT_1975,1785947.55802 -can,can_alberta.gdb,UNE_ATOTPOPBT_1990,2477039.81069 -can,can_alberta.gdb,UNE_ATOTPOPBT_2000,3023401.0918 -can,can_alberta.gdb,UNE_ATOTPOPBT_2005,3326777.78228 -can,can_alberta.gdb,UNE_ATOTPOPBT_2010,3682845.73821 -can,can_alberta.gdb,UNE_ATOTPOPBT_2015,4054725.69409 -can,can_alberta.gdb,UNE_ATOTPOPBT_2020,4430489.57376 -can,can_alberta.gdb,E_ATOTPOPMT_2010,1789822.87614 -can,can_alberta.gdb,E_ATOTPOPFT_2010,1779812.89505 -can,can_alberta.gdb,E_A000_004FT_2010,116620.319757 -can,can_alberta.gdb,E_A005_009FT_2010,104775.291733 -can,can_alberta.gdb,E_A010_014FT_2010,105320.526266 -can,can_alberta.gdb,E_A015_019FT_2010,113824.660181 -can,can_alberta.gdb,E_A020_024FT_2010,124300.995392 -can,can_alberta.gdb,E_A025_029FT_2010,139369.019369 -can,can_alberta.gdb,E_A030_034FT_2010,132905.998467 -can,can_alberta.gdb,E_A035_039FT_2010,125549.215 -can,can_alberta.gdb,E_A040_044FT_2010,125193.154479 -can,can_alberta.gdb,E_A045_049FT_2010,137254.705679 -can,can_alberta.gdb,E_A050_054FT_2010,135514.085811 -can,can_alberta.gdb,E_A055_059FT_2010,112705.938543 -can,can_alberta.gdb,E_A060_064FT_2010,89329.4181889 -can,can_alberta.gdb,E_A065_069FT_2010,62602.0347532 -can,can_alberta.gdb,E_A070_074FT_2010,48533.4786638 -can,can_alberta.gdb,E_A075_079FT_2010,40066.1049588 -can,can_alberta.gdb,E_A080_084FT_2010,32234.4013202 -can,can_alberta.gdb,E_A085PLUSFT_2010,33713.5464894 -can,can_alberta.gdb,E_A000_004MT_2010,123095.959287 -can,can_alberta.gdb,E_A005_009MT_2010,109724.53828 -can,can_alberta.gdb,E_A010_014MT_2010,111057.727685 -can,can_alberta.gdb,E_A015_019MT_2010,119556.295986 -can,can_alberta.gdb,E_A020_024MT_2010,128752.691147 -can,can_alberta.gdb,E_A025_029MT_2010,143205.939031 -can,can_alberta.gdb,E_A030_034MT_2010,135711.048982 -can,can_alberta.gdb,E_A035_039MT_2010,128991.899278 -can,can_alberta.gdb,E_A040_044MT_2010,127855.013215 -can,can_alberta.gdb,E_A045_049MT_2010,137632.960876 -can,can_alberta.gdb,E_A050_054MT_2010,138457.832799 -can,can_alberta.gdb,E_A055_059MT_2010,116306.019405 -can,can_alberta.gdb,E_A060_064MT_2010,89104.1699178 -can,can_alberta.gdb,E_A065_069MT_2010,60512.4086566 -can,can_alberta.gdb,E_A070_074MT_2010,44272.5332047 -can,can_alberta.gdb,E_A075_079MT_2010,34478.4684222 -can,can_alberta.gdb,E_A080_084MT_2010,24339.5492224 -can,can_alberta.gdb,E_A085PLUSMT_2010,16767.820747 -can,can_alberta.gdb,E_A000_004BT_2010,239716.279044 -can,can_alberta.gdb,E_A005_009BT_2010,214499.830013 -can,can_alberta.gdb,E_A010_014BT_2010,216378.253951 -can,can_alberta.gdb,E_A015_019BT_2010,233380.956167 -can,can_alberta.gdb,E_A020_024BT_2010,253053.686539 -can,can_alberta.gdb,E_A025_029BT_2010,282574.958401 -can,can_alberta.gdb,E_A030_034BT_2010,268617.047448 -can,can_alberta.gdb,E_A035_039BT_2010,254541.114278 -can,can_alberta.gdb,E_A040_044BT_2010,253048.167694 -can,can_alberta.gdb,E_A045_049BT_2010,274887.666555 -can,can_alberta.gdb,E_A050_054BT_2010,273971.91861 -can,can_alberta.gdb,E_A055_059BT_2010,229011.957947 -can,can_alberta.gdb,E_A060_064BT_2010,178433.588107 -can,can_alberta.gdb,E_A065_069BT_2010,123114.44341 -can,can_alberta.gdb,E_A070_074BT_2010,92806.0118686 -can,can_alberta.gdb,E_A075_079BT_2010,74544.573381 -can,can_alberta.gdb,E_A080_084BT_2010,56573.9505426 -can,can_alberta.gdb,E_A085PLUSBT_2010,50481.3672364 -can,can_alberta.gdb,E_A080PLUSBT_2010,107055.317779 -can,can_alberta.gdb,E_A080PLUSFT_2010,65947.9478096 -can,can_alberta.gdb,E_A080PLUSMT_2010,41107.3699694 -can,can_alberta.gdb,E_A075PLUSBT_2010,181599.89116 -can,can_alberta.gdb,E_A075PLUSFT_2010,106014.052768 -can,can_alberta.gdb,E_A075PLUSMT_2010,75585.8383916 -can,can_alberta.gdb,E_A070PLUSBT_2010,274405.903029 -can,can_alberta.gdb,E_A070PLUSFT_2010,154547.531432 -can,can_alberta.gdb,E_A070PLUSMT_2010,119858.371596 -can,can_alberta.gdb,E_A065PLUSBT_2010,397520.346438 -can,can_alberta.gdb,E_A065PLUSFT_2010,217149.566185 -can,can_alberta.gdb,E_A065PLUSMT_2010,180370.780253 -can,can_alberta.gdb,E_A000_014BT_2010,670594.363008 -can,can_alberta.gdb,E_A015_064BT_2010,2501521.06175 -can,can_alberta.gdb,E_A015_049FT_2010,898397.748567 -can,can_alberta.gdb,MASKEDADMINAREA,643584.428454 -can,can_baffin.gdb,ATOTPOPBT,16939.0 -can,can_baffin.gdb,agr,5.09967077989 -can,can_baffin.gdb,E_ATOTPOPBT_1975,10099.3285629 -can,can_baffin.gdb,E_ATOTPOPBT_1990,12527.7726252 -can,can_baffin.gdb,E_ATOTPOPBT_2000,14463.1015839 -can,can_baffin.gdb,E_ATOTPOPBT_2005,15540.1506121 -can,can_baffin.gdb,E_ATOTPOPBT_2010,16697.40613 -can,can_baffin.gdb,E_ATOTPOPBT_2015,17940.8410143 -can,can_baffin.gdb,E_ATOTPOPBT_2020,19276.8729344 -can,can_baffin.gdb,UNE_ATOTPOPBT_1975,10048.0125314 -can,can_baffin.gdb,UNE_ATOTPOPBT_1990,12977.3323367 -can,can_baffin.gdb,UNE_ATOTPOPBT_2000,15002.7837583 -can,can_baffin.gdb,UNE_ATOTPOPBT_2005,16034.9763371 -can,can_baffin.gdb,UNE_ATOTPOPBT_2010,17220.483624 -can,can_baffin.gdb,UNE_ATOTPOPBT_2015,18369.3721464 -can,can_baffin.gdb,UNE_ATOTPOPBT_2020,19422.7721734 -can,can_baffin.gdb,E_ATOTPOPMT_2010,8590.02861103 -can,can_baffin.gdb,E_ATOTPOPFT_2010,8092.59145768 -can,can_baffin.gdb,E_A000_004FT_2010,989.298285861 -can,can_baffin.gdb,E_A005_009FT_2010,792.544111393 -can,can_baffin.gdb,E_A010_014FT_2010,733.173128552 -can,can_baffin.gdb,E_A015_019FT_2010,715.010590916 -can,can_baffin.gdb,E_A020_024FT_2010,714.232432047 -can,can_baffin.gdb,E_A025_029FT_2010,737.614101944 -can,can_baffin.gdb,E_A030_034FT_2010,717.507811046 -can,can_baffin.gdb,E_A035_039FT_2010,492.568477256 -can,can_baffin.gdb,E_A040_044FT_2010,531.862984692 -can,can_baffin.gdb,E_A045_049FT_2010,472.053228066 -can,can_baffin.gdb,E_A050_054FT_2010,408.137301361 -can,can_baffin.gdb,E_A055_059FT_2010,339.973630571 -can,can_baffin.gdb,E_A060_064FT_2010,241.698202975 -can,can_baffin.gdb,E_A065_069FT_2010,88.6217214849 -can,can_baffin.gdb,E_A070_074FT_2010,58.7776044182 -can,can_baffin.gdb,E_A075_079FT_2010,29.6895714864 -can,can_baffin.gdb,E_A080_084FT_2010,29.8282736131 -can,can_baffin.gdb,E_A085PLUSFT_2010,0.0 -can,can_baffin.gdb,E_A000_004MT_2010,1004.83758954 -can,can_baffin.gdb,E_A005_009MT_2010,838.629829377 -can,can_baffin.gdb,E_A010_014MT_2010,755.937854619 -can,can_baffin.gdb,E_A015_019MT_2010,823.449922325 -can,can_baffin.gdb,E_A020_024MT_2010,759.035752231 -can,can_baffin.gdb,E_A025_029MT_2010,709.633519613 -can,can_baffin.gdb,E_A030_034MT_2010,690.805628842 -can,can_baffin.gdb,E_A035_039MT_2010,532.938096066 -can,can_baffin.gdb,E_A040_044MT_2010,571.122371613 -can,can_baffin.gdb,E_A045_049MT_2010,488.541375274 -can,can_baffin.gdb,E_A050_054MT_2010,473.307307357 -can,can_baffin.gdb,E_A055_059MT_2010,330.194260581 -can,can_baffin.gdb,E_A060_064MT_2010,310.84258843 -can,can_baffin.gdb,E_A065_069MT_2010,157.814555422 -can,can_baffin.gdb,E_A070_074MT_2010,73.8507633904 -can,can_baffin.gdb,E_A075_079MT_2010,49.2431767174 -can,can_baffin.gdb,E_A080_084MT_2010,14.9196295962 -can,can_baffin.gdb,E_A085PLUSMT_2010,4.92439003915 -can,can_baffin.gdb,E_A000_004BT_2010,1994.1358754 -can,can_baffin.gdb,E_A005_009BT_2010,1631.17394077 -can,can_baffin.gdb,E_A010_014BT_2010,1489.11098317 -can,can_baffin.gdb,E_A015_019BT_2010,1538.46051324 -can,can_baffin.gdb,E_A020_024BT_2010,1473.26818428 -can,can_baffin.gdb,E_A025_029BT_2010,1447.24762156 -can,can_baffin.gdb,E_A030_034BT_2010,1408.31343989 -can,can_baffin.gdb,E_A035_039BT_2010,1025.50657332 -can,can_baffin.gdb,E_A040_044BT_2010,1102.98535631 -can,can_baffin.gdb,E_A045_049BT_2010,960.594603339 -can,can_baffin.gdb,E_A050_054BT_2010,881.444608718 -can,can_baffin.gdb,E_A055_059BT_2010,670.167891152 -can,can_baffin.gdb,E_A060_064BT_2010,552.540791404 -can,can_baffin.gdb,E_A065_069BT_2010,246.436276907 -can,can_baffin.gdb,E_A070_074BT_2010,132.628367809 -can,can_baffin.gdb,E_A075_079BT_2010,78.9327482038 -can,can_baffin.gdb,E_A080_084BT_2010,44.7479032093 -can,can_baffin.gdb,E_A085PLUSBT_2010,4.92439003915 -can,can_baffin.gdb,E_A080PLUSBT_2010,49.6722932484 -can,can_baffin.gdb,E_A080PLUSFT_2010,29.8282736131 -can,can_baffin.gdb,E_A080PLUSMT_2010,19.8440196353 -can,can_baffin.gdb,E_A075PLUSBT_2010,128.605041452 -can,can_baffin.gdb,E_A075PLUSFT_2010,59.5178450995 -can,can_baffin.gdb,E_A075PLUSMT_2010,69.0871963527 -can,can_baffin.gdb,E_A070PLUSBT_2010,261.233409261 -can,can_baffin.gdb,E_A070PLUSFT_2010,118.295449518 -can,can_baffin.gdb,E_A070PLUSMT_2010,142.937959743 -can,can_baffin.gdb,E_A065PLUSBT_2010,507.669686168 -can,can_baffin.gdb,E_A065PLUSFT_2010,206.917171003 -can,can_baffin.gdb,E_A065PLUSMT_2010,300.752515165 -can,can_baffin.gdb,E_A000_014BT_2010,5114.42079934 -can,can_baffin.gdb,E_A015_064BT_2010,11060.5295832 -can,can_baffin.gdb,E_A015_049FT_2010,4380.84962597 -can,can_baffin.gdb,MASKEDADMINAREA,975001.03144 -can,can_britishcolumbia.gdb,ATOTPOPBT,4400057.0 -can,can_britishcolumbia.gdb,agr,548.571870246 -can,can_britishcolumbia.gdb,E_ATOTPOPBT_1975,2776298.34963 -can,can_britishcolumbia.gdb,E_ATOTPOPBT_1990,3339459.04313 -can,can_britishcolumbia.gdb,E_ATOTPOPBT_2000,3799243.06831 -can,can_britishcolumbia.gdb,E_ATOTPOPBT_2005,4058942.74806 -can,can_britishcolumbia.gdb,E_ATOTPOPBT_2010,4340844.07607 -can,can_britishcolumbia.gdb,E_ATOTPOPBT_2015,4646896.05919 -can,can_britishcolumbia.gdb,E_ATOTPOPBT_2020,4979226.80156 -can,can_britishcolumbia.gdb,UNE_ATOTPOPBT_1975,2762191.60851 -can,can_britishcolumbia.gdb,UNE_ATOTPOPBT_1990,3459295.68841 -can,can_britishcolumbia.gdb,UNE_ATOTPOPBT_2000,3941009.60076 -can,can_britishcolumbia.gdb,UNE_ATOTPOPBT_2005,4188186.62338 -can,can_britishcolumbia.gdb,UNE_ATOTPOPBT_2010,4476829.14006 -can,can_britishcolumbia.gdb,UNE_ATOTPOPBT_2015,4757890.83516 -can,can_britishcolumbia.gdb,UNE_ATOTPOPBT_2020,5016912.65465 -can,can_britishcolumbia.gdb,E_ATOTPOPMT_2010,2125187.18681 -can,can_britishcolumbia.gdb,E_ATOTPOPFT_2010,2211032.06764 -can,can_britishcolumbia.gdb,E_A000_004FT_2010,105218.597733 -can,can_britishcolumbia.gdb,E_A005_009FT_2010,105120.927594 -can,can_britishcolumbia.gdb,E_A010_014FT_2010,114690.610684 -can,can_britishcolumbia.gdb,E_A015_019FT_2010,131624.792962 -can,can_britishcolumbia.gdb,E_A020_024FT_2010,135397.752494 -can,can_britishcolumbia.gdb,E_A025_029FT_2010,143127.463216 -can,can_britishcolumbia.gdb,E_A030_034FT_2010,138692.051791 -can,can_britishcolumbia.gdb,E_A035_039FT_2010,143223.525236 -can,can_britishcolumbia.gdb,E_A040_044FT_2010,159890.343755 -can,can_britishcolumbia.gdb,E_A045_049FT_2010,177378.345744 -can,can_britishcolumbia.gdb,E_A050_054FT_2010,179992.192877 -can,can_britishcolumbia.gdb,E_A055_059FT_2010,163638.275852 -can,can_britishcolumbia.gdb,E_A060_064FT_2010,146358.206955 -can,can_britishcolumbia.gdb,E_A065_069FT_2010,105551.330442 -can,can_britishcolumbia.gdb,E_A070_074FT_2010,82234.8658047 -can,can_britishcolumbia.gdb,E_A075_079FT_2010,65830.6914552 -can,can_britishcolumbia.gdb,E_A080_084FT_2010,53438.7480995 -can,can_britishcolumbia.gdb,E_A085PLUSFT_2010,59623.3449473 -can,can_britishcolumbia.gdb,E_A000_004MT_2010,111236.039389 -can,can_britishcolumbia.gdb,E_A005_009MT_2010,110541.227903 -can,can_britishcolumbia.gdb,E_A010_014MT_2010,120685.128554 -can,can_britishcolumbia.gdb,E_A015_019MT_2010,139570.892761 -can,can_britishcolumbia.gdb,E_A020_024MT_2010,140144.251497 -can,can_britishcolumbia.gdb,E_A025_029MT_2010,141299.145397 -can,can_britishcolumbia.gdb,E_A030_034MT_2010,133232.990998 -can,can_britishcolumbia.gdb,E_A035_039MT_2010,133522.713412 -can,can_britishcolumbia.gdb,E_A040_044MT_2010,149120.169109 -can,can_britishcolumbia.gdb,E_A045_049MT_2010,168050.055956 -can,can_britishcolumbia.gdb,E_A050_054MT_2010,169597.228996 -can,can_britishcolumbia.gdb,E_A055_059MT_2010,155204.357976 -can,can_britishcolumbia.gdb,E_A060_064MT_2010,140652.394602 -can,can_britishcolumbia.gdb,E_A065_069MT_2010,102388.387027 -can,can_britishcolumbia.gdb,E_A070_074MT_2010,76178.1346068 -can,can_britishcolumbia.gdb,E_A075_079MT_2010,59870.4059163 -can,can_britishcolumbia.gdb,E_A080_084MT_2010,42204.3741571 -can,can_britishcolumbia.gdb,E_A085PLUSMT_2010,31689.2885545 -can,can_britishcolumbia.gdb,E_A000_004BT_2010,216454.637122 -can,can_britishcolumbia.gdb,E_A005_009BT_2010,215662.155497 -can,can_britishcolumbia.gdb,E_A010_014BT_2010,235375.739237 -can,can_britishcolumbia.gdb,E_A015_019BT_2010,271195.685723 -can,can_britishcolumbia.gdb,E_A020_024BT_2010,275542.003991 -can,can_britishcolumbia.gdb,E_A025_029BT_2010,284426.608613 -can,can_britishcolumbia.gdb,E_A030_034BT_2010,271925.042789 -can,can_britishcolumbia.gdb,E_A035_039BT_2010,276746.238648 -can,can_britishcolumbia.gdb,E_A040_044BT_2010,309010.512863 -can,can_britishcolumbia.gdb,E_A045_049BT_2010,345428.401701 -can,can_britishcolumbia.gdb,E_A050_054BT_2010,349589.421874 -can,can_britishcolumbia.gdb,E_A055_059BT_2010,318842.633828 -can,can_britishcolumbia.gdb,E_A060_064BT_2010,287010.601557 -can,can_britishcolumbia.gdb,E_A065_069BT_2010,207939.717469 -can,can_britishcolumbia.gdb,E_A070_074BT_2010,158413.000412 -can,can_britishcolumbia.gdb,E_A075_079BT_2010,125701.097371 -can,can_britishcolumbia.gdb,E_A080_084BT_2010,95643.1222566 -can,can_britishcolumbia.gdb,E_A085PLUSBT_2010,91312.6335018 -can,can_britishcolumbia.gdb,E_A080PLUSBT_2010,186955.755758 -can,can_britishcolumbia.gdb,E_A080PLUSFT_2010,113062.093047 -can,can_britishcolumbia.gdb,E_A080PLUSMT_2010,73893.6627116 -can,can_britishcolumbia.gdb,E_A075PLUSBT_2010,312656.85313 -can,can_britishcolumbia.gdb,E_A075PLUSFT_2010,178892.784502 -can,can_britishcolumbia.gdb,E_A075PLUSMT_2010,133764.068628 -can,can_britishcolumbia.gdb,E_A070PLUSBT_2010,471069.853541 -can,can_britishcolumbia.gdb,E_A070PLUSFT_2010,261127.650307 -can,can_britishcolumbia.gdb,E_A070PLUSMT_2010,209942.203235 -can,can_britishcolumbia.gdb,E_A065PLUSBT_2010,679009.571011 -can,can_britishcolumbia.gdb,E_A065PLUSFT_2010,366678.980749 -can,can_britishcolumbia.gdb,E_A065PLUSMT_2010,312330.590262 -can,can_britishcolumbia.gdb,E_A000_014BT_2010,667492.531856 -can,can_britishcolumbia.gdb,E_A015_064BT_2010,2989717.15159 -can,can_britishcolumbia.gdb,E_A015_049FT_2010,1029334.2752 -can,can_britishcolumbia.gdb,MASKEDADMINAREA,897810.151157 -can,can_keewatin.gdb,ATOTPOPBT,8955.0 -can,can_keewatin.gdb,agr,3.5375784114 -can,can_keewatin.gdb,E_ATOTPOPBT_1975,5402.40211638 -can,can_keewatin.gdb,E_ATOTPOPBT_1990,6668.62595237 -can,can_keewatin.gdb,E_ATOTPOPBT_2000,7673.66187895 -can,can_keewatin.gdb,E_ATOTPOPBT_2005,8231.62940013 -can,can_keewatin.gdb,E_ATOTPOPBT_2010,8830.16787162 -can,can_keewatin.gdb,E_ATOTPOPBT_2015,9472.2272895 -can,can_keewatin.gdb,E_ATOTPOPBT_2020,10160.9721501 -can,can_keewatin.gdb,UNE_ATOTPOPBT_1975,5374.95179279 -can,can_keewatin.gdb,UNE_ATOTPOPBT_1990,6907.92990921 -can,can_keewatin.gdb,UNE_ATOTPOPBT_2000,7960.0000827 -can,can_keewatin.gdb,UNE_ATOTPOPBT_2005,8493.7389567 -can,can_keewatin.gdb,UNE_ATOTPOPBT_2010,9106.78940467 -can,can_keewatin.gdb,UNE_ATOTPOPBT_2015,9698.47890617 -can,can_keewatin.gdb,UNE_ATOTPOPBT_2020,10237.8766413 -can,can_keewatin.gdb,E_ATOTPOPMT_2010,4322.66444944 -can,can_keewatin.gdb,E_ATOTPOPFT_2010,4106.1769762 -can,can_keewatin.gdb,E_A000_004FT_2010,543.983166399 -can,can_keewatin.gdb,E_A005_009FT_2010,474.565773704 -can,can_keewatin.gdb,E_A010_014FT_2010,444.850448355 -can,can_keewatin.gdb,E_A015_019FT_2010,410.067854927 -can,can_keewatin.gdb,E_A020_024FT_2010,400.527326658 -can,can_keewatin.gdb,E_A025_029FT_2010,330.998278226 -can,can_keewatin.gdb,E_A030_034FT_2010,281.444482059 -can,can_keewatin.gdb,E_A035_039FT_2010,256.863472468 -can,can_keewatin.gdb,E_A040_044FT_2010,256.78546814 -can,can_keewatin.gdb,E_A045_049FT_2010,222.26728661 -can,can_keewatin.gdb,E_A050_054FT_2010,148.140655197 -can,can_keewatin.gdb,E_A055_059FT_2010,113.583804191 -can,can_keewatin.gdb,E_A060_064FT_2010,93.7457046475 -can,can_keewatin.gdb,E_A065_069FT_2010,54.2214841897 -can,can_keewatin.gdb,E_A070_074FT_2010,34.6613831865 -can,can_keewatin.gdb,E_A075_079FT_2010,24.6741568359 -can,can_keewatin.gdb,E_A080_084FT_2010,4.9216125653 -can,can_keewatin.gdb,E_A085PLUSFT_2010,9.87461784291 -can,can_keewatin.gdb,E_A000_004MT_2010,579.721321831 -can,can_keewatin.gdb,E_A005_009MT_2010,461.793062376 -can,can_keewatin.gdb,E_A010_014MT_2010,472.650244393 -can,can_keewatin.gdb,E_A015_019MT_2010,413.617346557 -can,can_keewatin.gdb,E_A020_024MT_2010,433.630177364 -can,can_keewatin.gdb,E_A025_029MT_2010,305.039635651 -can,can_keewatin.gdb,E_A030_034MT_2010,290.577631265 -can,can_keewatin.gdb,E_A035_039MT_2010,275.890721262 -can,can_keewatin.gdb,E_A040_044MT_2010,285.584767821 -can,can_keewatin.gdb,E_A045_049MT_2010,246.783288129 -can,can_keewatin.gdb,E_A050_054MT_2010,167.684293126 -can,can_keewatin.gdb,E_A055_059MT_2010,133.238739849 -can,can_keewatin.gdb,E_A060_064MT_2010,98.4311718131 -can,can_keewatin.gdb,E_A065_069MT_2010,73.8732533074 -can,can_keewatin.gdb,E_A070_074MT_2010,34.6301719003 -can,can_keewatin.gdb,E_A075_079MT_2010,34.72726248 -can,can_keewatin.gdb,E_A080_084MT_2010,9.82732005317 -can,can_keewatin.gdb,E_A085PLUSMT_2010,4.96404025982 -can,can_keewatin.gdb,E_A000_004BT_2010,1123.70448823 -can,can_keewatin.gdb,E_A005_009BT_2010,936.35883608 -can,can_keewatin.gdb,E_A010_014BT_2010,917.500692748 -can,can_keewatin.gdb,E_A015_019BT_2010,823.685201484 -can,can_keewatin.gdb,E_A020_024BT_2010,834.157504022 -can,can_keewatin.gdb,E_A025_029BT_2010,636.037913877 -can,can_keewatin.gdb,E_A030_034BT_2010,572.022113324 -can,can_keewatin.gdb,E_A035_039BT_2010,532.75419373 -can,can_keewatin.gdb,E_A040_044BT_2010,542.370235961 -can,can_keewatin.gdb,E_A045_049BT_2010,469.050574739 -can,can_keewatin.gdb,E_A050_054BT_2010,315.824948322 -can,can_keewatin.gdb,E_A055_059BT_2010,246.82254404 -can,can_keewatin.gdb,E_A060_064BT_2010,192.176876461 -can,can_keewatin.gdb,E_A065_069BT_2010,128.094737497 -can,can_keewatin.gdb,E_A070_074BT_2010,69.2915550868 -can,can_keewatin.gdb,E_A075_079BT_2010,59.4014193159 -can,can_keewatin.gdb,E_A080_084BT_2010,14.7489326185 -can,can_keewatin.gdb,E_A085PLUSBT_2010,14.8386581027 -can,can_keewatin.gdb,E_A080PLUSBT_2010,29.5875907212 -can,can_keewatin.gdb,E_A080PLUSFT_2010,14.7962304082 -can,can_keewatin.gdb,E_A080PLUSMT_2010,14.791360313 -can,can_keewatin.gdb,E_A075PLUSBT_2010,88.9890100371 -can,can_keewatin.gdb,E_A075PLUSFT_2010,39.4703872441 -can,can_keewatin.gdb,E_A075PLUSMT_2010,49.518622793 -can,can_keewatin.gdb,E_A070PLUSBT_2010,158.280565124 -can,can_keewatin.gdb,E_A070PLUSFT_2010,74.1317704306 -can,can_keewatin.gdb,E_A070PLUSMT_2010,84.1487946933 -can,can_keewatin.gdb,E_A065PLUSBT_2010,286.375302621 -can,can_keewatin.gdb,E_A065PLUSFT_2010,128.35325462 -can,can_keewatin.gdb,E_A065PLUSMT_2010,158.022048001 -can,can_keewatin.gdb,E_A000_014BT_2010,2977.56401706 -can,can_keewatin.gdb,E_A015_064BT_2010,5164.90210596 -can,can_keewatin.gdb,E_A015_049FT_2010,2158.95416909 -can,can_keewatin.gdb,MASKEDADMINAREA,499134.347064 -can,can_kitikmeot.gdb,ATOTPOPBT,6012.0 -can,can_kitikmeot.gdb,agr,3.43820862472 -can,can_kitikmeot.gdb,E_ATOTPOPBT_1975,2634.22073486 -can,can_kitikmeot.gdb,E_ATOTPOPBT_1990,3715.10991458 -can,can_kitikmeot.gdb,E_ATOTPOPBT_2000,4672.16318282 -can,can_kitikmeot.gdb,E_ATOTPOPBT_2005,5239.51599606 -can,can_kitikmeot.gdb,E_ATOTPOPBT_2010,5875.76392321 -can,can_kitikmeot.gdb,E_ATOTPOPBT_2015,6589.27307546 -can,can_kitikmeot.gdb,E_ATOTPOPBT_2020,7389.42548245 -can,can_kitikmeot.gdb,UNE_ATOTPOPBT_1975,2620.83590899 -can,can_kitikmeot.gdb,UNE_ATOTPOPBT_1990,3848.4268091 -can,can_kitikmeot.gdb,UNE_ATOTPOPBT_2000,4846.50221866 -can,can_kitikmeot.gdb,UNE_ATOTPOPBT_2005,5406.35139979 -can,can_kitikmeot.gdb,UNE_ATOTPOPBT_2010,6059.8332238 -can,can_kitikmeot.gdb,UNE_ATOTPOPBT_2015,6746.66305783 -can,can_kitikmeot.gdb,UNE_ATOTPOPBT_2020,7445.35320261 -can,can_kitikmeot.gdb,E_ATOTPOPMT_2010,3020.9108639 -can,can_kitikmeot.gdb,E_ATOTPOPFT_2010,2849.96636277 -can,can_kitikmeot.gdb,E_A000_004FT_2010,367.169517455 -can,can_kitikmeot.gdb,E_A005_009FT_2010,318.030119173 -can,can_kitikmeot.gdb,E_A010_014FT_2010,289.517634694 -can,can_kitikmeot.gdb,E_A015_019FT_2010,284.11413064 -can,can_kitikmeot.gdb,E_A020_024FT_2010,256.267888316 -can,can_kitikmeot.gdb,E_A025_029FT_2010,226.804304317 -can,can_kitikmeot.gdb,E_A030_034FT_2010,207.059044941 -can,can_kitikmeot.gdb,E_A035_039FT_2010,149.035437574 -can,can_kitikmeot.gdb,E_A040_044FT_2010,192.758920936 -can,can_kitikmeot.gdb,E_A045_049FT_2010,168.864117332 -can,can_kitikmeot.gdb,E_A050_054FT_2010,129.902220422 -can,can_kitikmeot.gdb,E_A055_059FT_2010,91.8452908167 -can,can_kitikmeot.gdb,E_A060_064FT_2010,67.5764979007 -can,can_kitikmeot.gdb,E_A065_069FT_2010,43.3811155359 -can,can_kitikmeot.gdb,E_A070_074FT_2010,28.8914891803 -can,can_kitikmeot.gdb,E_A075_079FT_2010,19.2949057267 -can,can_kitikmeot.gdb,E_A080_084FT_2010,9.45372780884 -can,can_kitikmeot.gdb,E_A085PLUSFT_2010,0.0 -can,can_kitikmeot.gdb,E_A000_004MT_2010,373.047870341 -can,can_kitikmeot.gdb,E_A005_009MT_2010,343.915718093 -can,can_kitikmeot.gdb,E_A010_014MT_2010,309.524975208 -can,can_kitikmeot.gdb,E_A015_019MT_2010,299.646384836 -can,can_kitikmeot.gdb,E_A020_024MT_2010,304.253678625 -can,can_kitikmeot.gdb,E_A025_029MT_2010,230.600487402 -can,can_kitikmeot.gdb,E_A030_034MT_2010,191.880811793 -can,can_kitikmeot.gdb,E_A035_039MT_2010,157.426355369 -can,can_kitikmeot.gdb,E_A040_044MT_2010,201.427688848 -can,can_kitikmeot.gdb,E_A045_049MT_2010,161.899543834 -can,can_kitikmeot.gdb,E_A050_054MT_2010,132.800273691 -can,can_kitikmeot.gdb,E_A055_059MT_2010,103.354545426 -can,can_kitikmeot.gdb,E_A060_064MT_2010,78.4091658298 -can,can_kitikmeot.gdb,E_A065_069MT_2010,54.1588278936 -can,can_kitikmeot.gdb,E_A070_074MT_2010,34.3764994977 -can,can_kitikmeot.gdb,E_A075_079MT_2010,24.590863287 -can,can_kitikmeot.gdb,E_A080_084MT_2010,14.7272701496 -can,can_kitikmeot.gdb,E_A085PLUSMT_2010,4.8699037713 -can,can_kitikmeot.gdb,E_A000_004BT_2010,740.217387796 -can,can_kitikmeot.gdb,E_A005_009BT_2010,661.945837266 -can,can_kitikmeot.gdb,E_A010_014BT_2010,599.042609902 -can,can_kitikmeot.gdb,E_A015_019BT_2010,583.760515476 -can,can_kitikmeot.gdb,E_A020_024BT_2010,560.521566941 -can,can_kitikmeot.gdb,E_A025_029BT_2010,457.404791719 -can,can_kitikmeot.gdb,E_A030_034BT_2010,398.939856734 -can,can_kitikmeot.gdb,E_A035_039BT_2010,306.461792942 -can,can_kitikmeot.gdb,E_A040_044BT_2010,394.186609784 -can,can_kitikmeot.gdb,E_A045_049BT_2010,330.763661166 -can,can_kitikmeot.gdb,E_A050_054BT_2010,262.702494113 -can,can_kitikmeot.gdb,E_A055_059BT_2010,195.199836243 -can,can_kitikmeot.gdb,E_A060_064BT_2010,145.98566373 -can,can_kitikmeot.gdb,E_A065_069BT_2010,97.5399434295 -can,can_kitikmeot.gdb,E_A070_074BT_2010,63.267988678 -can,can_kitikmeot.gdb,E_A075_079BT_2010,43.8857690136 -can,can_kitikmeot.gdb,E_A080_084BT_2010,24.1809979584 -can,can_kitikmeot.gdb,E_A085PLUSBT_2010,4.8699037713 -can,can_kitikmeot.gdb,E_A080PLUSBT_2010,29.0509017297 -can,can_kitikmeot.gdb,E_A080PLUSFT_2010,9.45372780884 -can,can_kitikmeot.gdb,E_A080PLUSMT_2010,19.5971739209 -can,can_kitikmeot.gdb,E_A075PLUSBT_2010,72.9366707434 -can,can_kitikmeot.gdb,E_A075PLUSFT_2010,28.7486335355 -can,can_kitikmeot.gdb,E_A075PLUSMT_2010,44.1880372079 -can,can_kitikmeot.gdb,E_A070PLUSBT_2010,136.204659421 -can,can_kitikmeot.gdb,E_A070PLUSFT_2010,57.6401227158 -can,can_kitikmeot.gdb,E_A070PLUSMT_2010,78.5645367056 -can,can_kitikmeot.gdb,E_A065PLUSBT_2010,233.744602851 -can,can_kitikmeot.gdb,E_A065PLUSFT_2010,101.021238252 -can,can_kitikmeot.gdb,E_A065PLUSMT_2010,132.723364599 -can,can_kitikmeot.gdb,E_A000_014BT_2010,2001.20583496 -can,can_kitikmeot.gdb,E_A015_064BT_2010,3635.92678885 -can,can_kitikmeot.gdb,E_A015_049FT_2010,1484.90384406 -can,can_kitikmeot.gdb,MASKEDADMINAREA,485822.543608 -can,can_manitoba.gdb,ATOTPOPBT,1208268.0 -can,can_manitoba.gdb,agr,235.558365169 -can,can_manitoba.gdb,E_ATOTPOPBT_1975,865681.623238 -can,can_manitoba.gdb,E_ATOTPOPBT_1990,985910.972647 -can,can_manitoba.gdb,E_ATOTPOPBT_2000,1082644.29367 -can,can_manitoba.gdb,E_ATOTPOPBT_2005,1136999.09058 -can,can_manitoba.gdb,E_ATOTPOPBT_2010,1195900.53707 -can,can_manitoba.gdb,E_ATOTPOPBT_2015,1259833.41239 -can,can_manitoba.gdb,E_ATOTPOPBT_2020,1329347.37858 -can,can_manitoba.gdb,UNE_ATOTPOPBT_1975,861282.979787 -can,can_manitoba.gdb,UNE_ATOTPOPBT_1990,1021290.4344 -can,can_manitoba.gdb,UNE_ATOTPOPBT_2000,1123042.53212 -can,can_manitoba.gdb,UNE_ATOTPOPBT_2005,1173203.1412 -can,can_manitoba.gdb,UNE_ATOTPOPBT_2010,1233364.35936 -can,can_manitoba.gdb,UNE_ATOTPOPBT_2015,1289925.52669 -can,can_manitoba.gdb,UNE_ATOTPOPBT_2020,1339408.69773 -can,can_manitoba.gdb,E_ATOTPOPMT_2010,585136.485608 -can,can_manitoba.gdb,E_ATOTPOPFT_2010,604344.869706 -can,can_manitoba.gdb,E_A000_004FT_2010,37123.7825296 -can,can_manitoba.gdb,E_A005_009FT_2010,35485.1339303 -can,can_manitoba.gdb,E_A010_014FT_2010,37739.9392222 -can,can_manitoba.gdb,E_A015_019FT_2010,41202.9728756 -can,can_manitoba.gdb,E_A020_024FT_2010,40287.0612693 -can,can_manitoba.gdb,E_A025_029FT_2010,38650.2308687 -can,can_manitoba.gdb,E_A030_034FT_2010,37652.7032874 -can,can_manitoba.gdb,E_A035_039FT_2010,37497.2541388 -can,can_manitoba.gdb,E_A040_044FT_2010,38737.832176 -can,can_manitoba.gdb,E_A045_049FT_2010,44753.2765506 -can,can_manitoba.gdb,E_A050_054FT_2010,44442.4677936 -can,can_manitoba.gdb,E_A055_059FT_2010,39909.9509685 -can,can_manitoba.gdb,E_A060_064FT_2010,34738.7021185 -can,can_manitoba.gdb,E_A065_069FT_2010,25524.4403356 -can,can_manitoba.gdb,E_A070_074FT_2010,20176.5239691 -can,can_manitoba.gdb,E_A075_079FT_2010,17300.1430199 -can,can_manitoba.gdb,E_A080_084FT_2010,14984.1268761 -can,can_manitoba.gdb,E_A085PLUSFT_2010,18138.3277766 -can,can_manitoba.gdb,E_A000_004MT_2010,38397.5592779 -can,can_manitoba.gdb,E_A005_009MT_2010,37517.2560995 -can,can_manitoba.gdb,E_A010_014MT_2010,40152.9040578 -can,can_manitoba.gdb,E_A015_019MT_2010,43350.9381622 -can,can_manitoba.gdb,E_A020_024MT_2010,41244.4374283 -can,can_manitoba.gdb,E_A025_029MT_2010,38272.4910061 -can,can_manitoba.gdb,E_A030_034MT_2010,36435.0994263 -can,can_manitoba.gdb,E_A035_039MT_2010,36868.2584664 -can,can_manitoba.gdb,E_A040_044MT_2010,37759.5310238 -can,can_manitoba.gdb,E_A045_049MT_2010,44064.4751923 -can,can_manitoba.gdb,E_A050_054MT_2010,44359.6535348 -can,can_manitoba.gdb,E_A055_059MT_2010,38890.5791238 -can,can_manitoba.gdb,E_A060_064MT_2010,33301.2829377 -can,can_manitoba.gdb,E_A065_069MT_2010,24111.1355619 -can,can_manitoba.gdb,E_A070_074MT_2010,17883.3034743 -can,can_manitoba.gdb,E_A075_079MT_2010,13948.5960089 -can,can_manitoba.gdb,E_A080_084MT_2010,10289.3341255 -can,can_manitoba.gdb,E_A085PLUSMT_2010,8289.65070078 -can,can_manitoba.gdb,E_A000_004BT_2010,75521.3418074 -can,can_manitoba.gdb,E_A005_009BT_2010,73002.3900298 -can,can_manitoba.gdb,E_A010_014BT_2010,77892.8432801 -can,can_manitoba.gdb,E_A015_019BT_2010,84553.9110379 -can,can_manitoba.gdb,E_A020_024BT_2010,81531.4986976 -can,can_manitoba.gdb,E_A025_029BT_2010,76922.7218749 -can,can_manitoba.gdb,E_A030_034BT_2010,74087.8027137 -can,can_manitoba.gdb,E_A035_039BT_2010,74365.5126051 -can,can_manitoba.gdb,E_A040_044BT_2010,76497.3631998 -can,can_manitoba.gdb,E_A045_049BT_2010,88817.7517428 -can,can_manitoba.gdb,E_A050_054BT_2010,88802.1213284 -can,can_manitoba.gdb,E_A055_059BT_2010,78800.5300922 -can,can_manitoba.gdb,E_A060_064BT_2010,68039.9850562 -can,can_manitoba.gdb,E_A065_069BT_2010,49635.5758975 -can,can_manitoba.gdb,E_A070_074BT_2010,38059.8274434 -can,can_manitoba.gdb,E_A075_079BT_2010,31248.7390288 -can,can_manitoba.gdb,E_A080_084BT_2010,25273.4610015 -can,can_manitoba.gdb,E_A085PLUSBT_2010,26427.9784774 -can,can_manitoba.gdb,E_A080PLUSBT_2010,51701.4394789 -can,can_manitoba.gdb,E_A080PLUSFT_2010,33122.4546526 -can,can_manitoba.gdb,E_A080PLUSMT_2010,18578.9848262 -can,can_manitoba.gdb,E_A075PLUSBT_2010,82950.1785076 -can,can_manitoba.gdb,E_A075PLUSFT_2010,50422.5976726 -can,can_manitoba.gdb,E_A075PLUSMT_2010,32527.5808351 -can,can_manitoba.gdb,E_A070PLUSBT_2010,121010.005951 -can,can_manitoba.gdb,E_A070PLUSFT_2010,70599.1216416 -can,can_manitoba.gdb,E_A070PLUSMT_2010,50410.8843094 -can,can_manitoba.gdb,E_A065PLUSBT_2010,170645.581849 -can,can_manitoba.gdb,E_A065PLUSFT_2010,96123.5619773 -can,can_manitoba.gdb,E_A065PLUSMT_2010,74522.0198712 -can,can_manitoba.gdb,E_A000_014BT_2010,226416.575117 -can,can_manitoba.gdb,E_A015_064BT_2010,792419.198349 -can,can_manitoba.gdb,E_A015_049FT_2010,278781.331166 -can,can_manitoba.gdb,MASKEDADMINAREA,563022.442201 -can,can_newbrunswick.gdb,ATOTPOPBT,751171.0 -can,can_newbrunswick.gdb,agr,59.8525206409 -can,can_newbrunswick.gdb,E_ATOTPOPBT_1975,639240.301448 -can,can_newbrunswick.gdb,E_ATOTPOPBT_1990,675178.025207 -can,can_newbrunswick.gdb,E_ATOTPOPBT_2000,707236.188798 -can,can_newbrunswick.gdb,E_ATOTPOPBT_2005,726008.073725 -can,can_newbrunswick.gdb,E_ATOTPOPBT_2010,746768.715525 -can,can_newbrunswick.gdb,E_ATOTPOPBT_2015,769651.025688 -can,can_newbrunswick.gdb,E_ATOTPOPBT_2020,794799.065671 -can,can_newbrunswick.gdb,UNE_ATOTPOPBT_1975,635992.236466 -can,can_newbrunswick.gdb,UNE_ATOTPOPBT_1990,699406.820488 -can,can_newbrunswick.gdb,UNE_ATOTPOPBT_2000,733626.293435 -can,can_newbrunswick.gdb,UNE_ATOTPOPBT_2005,749125.447578 -can,can_newbrunswick.gdb,UNE_ATOTPOPBT_2010,770162.643016 -can,can_newbrunswick.gdb,UNE_ATOTPOPBT_2015,788034.747227 -can,can_newbrunswick.gdb,UNE_ATOTPOPBT_2020,800814.59419 -can,can_newbrunswick.gdb,E_ATOTPOPMT_2010,364235.872932 -can,can_newbrunswick.gdb,E_ATOTPOPFT_2010,382431.892583 -can,can_newbrunswick.gdb,E_A000_004FT_2010,17801.3046041 -can,can_newbrunswick.gdb,E_A005_009FT_2010,17899.2776351 -can,can_newbrunswick.gdb,E_A010_014FT_2010,19475.5066106 -can,can_newbrunswick.gdb,E_A015_019FT_2010,22153.8272723 -can,can_newbrunswick.gdb,E_A020_024FT_2010,21711.1569821 -can,can_newbrunswick.gdb,E_A025_029FT_2010,21059.2400886 -can,can_newbrunswick.gdb,E_A030_034FT_2010,22349.2900967 -can,can_newbrunswick.gdb,E_A035_039FT_2010,24577.4171329 -can,can_newbrunswick.gdb,E_A040_044FT_2010,26068.0852618 -can,can_newbrunswick.gdb,E_A045_049FT_2010,31458.7290368 -can,can_newbrunswick.gdb,E_A050_054FT_2010,31977.8896447 -can,can_newbrunswick.gdb,E_A055_059FT_2010,30278.6197758 -can,can_newbrunswick.gdb,E_A060_064FT_2010,27624.4651069 -can,can_newbrunswick.gdb,E_A065_069FT_2010,19604.6999319 -can,can_newbrunswick.gdb,E_A070_074FT_2010,15161.9089496 -can,can_newbrunswick.gdb,E_A075_079FT_2010,12355.007189 -can,can_newbrunswick.gdb,E_A080_084FT_2010,9710.54077132 -can,can_newbrunswick.gdb,E_A085PLUSFT_2010,11164.9264925 -can,can_newbrunswick.gdb,E_A000_004MT_2010,18511.0392614 -can,can_newbrunswick.gdb,E_A005_009MT_2010,18489.7879029 -can,can_newbrunswick.gdb,E_A010_014MT_2010,20663.7667152 -can,can_newbrunswick.gdb,E_A015_019MT_2010,23416.7567134 -can,can_newbrunswick.gdb,E_A020_024MT_2010,22537.6699454 -can,can_newbrunswick.gdb,E_A025_029MT_2010,20407.1074642 -can,can_newbrunswick.gdb,E_A030_034MT_2010,21071.0418178 -can,can_newbrunswick.gdb,E_A035_039MT_2010,23210.0615066 -can,can_newbrunswick.gdb,E_A040_044MT_2010,24815.462459 -can,can_newbrunswick.gdb,E_A045_049MT_2010,30041.6911653 -can,can_newbrunswick.gdb,E_A050_054MT_2010,30524.3468896 -can,can_newbrunswick.gdb,E_A055_059MT_2010,28825.3652449 -can,can_newbrunswick.gdb,E_A060_064MT_2010,26735.3711444 -can,can_newbrunswick.gdb,E_A065_069MT_2010,19338.7647223 -can,can_newbrunswick.gdb,E_A070_074MT_2010,13982.9796961 -can,can_newbrunswick.gdb,E_A075_079MT_2010,9964.39570397 -can,can_newbrunswick.gdb,E_A080_084MT_2010,6472.77177973 -can,can_newbrunswick.gdb,E_A085PLUSMT_2010,5227.49280018 -can,can_newbrunswick.gdb,E_A000_004BT_2010,36312.3438655 -can,can_newbrunswick.gdb,E_A005_009BT_2010,36389.065538 -can,can_newbrunswick.gdb,E_A010_014BT_2010,40139.2733258 -can,can_newbrunswick.gdb,E_A015_019BT_2010,45570.5839857 -can,can_newbrunswick.gdb,E_A020_024BT_2010,44248.8269275 -can,can_newbrunswick.gdb,E_A025_029BT_2010,41466.3475528 -can,can_newbrunswick.gdb,E_A030_034BT_2010,43420.3319145 -can,can_newbrunswick.gdb,E_A035_039BT_2010,47787.4786395 -can,can_newbrunswick.gdb,E_A040_044BT_2010,50883.5477207 -can,can_newbrunswick.gdb,E_A045_049BT_2010,61500.4202021 -can,can_newbrunswick.gdb,E_A050_054BT_2010,62502.2365343 -can,can_newbrunswick.gdb,E_A055_059BT_2010,59103.9850208 -can,can_newbrunswick.gdb,E_A060_064BT_2010,54359.8362513 -can,can_newbrunswick.gdb,E_A065_069BT_2010,38943.4646541 -can,can_newbrunswick.gdb,E_A070_074BT_2010,29144.8886456 -can,can_newbrunswick.gdb,E_A075_079BT_2010,22319.4028929 -can,can_newbrunswick.gdb,E_A080_084BT_2010,16183.312551 -can,can_newbrunswick.gdb,E_A085PLUSBT_2010,16392.4192927 -can,can_newbrunswick.gdb,E_A080PLUSBT_2010,32575.7318437 -can,can_newbrunswick.gdb,E_A080PLUSFT_2010,20875.4672638 -can,can_newbrunswick.gdb,E_A080PLUSMT_2010,11700.2645799 -can,can_newbrunswick.gdb,E_A075PLUSBT_2010,54895.1347367 -can,can_newbrunswick.gdb,E_A075PLUSFT_2010,33230.4744528 -can,can_newbrunswick.gdb,E_A075PLUSMT_2010,21664.6602839 -can,can_newbrunswick.gdb,E_A070PLUSBT_2010,84040.0233823 -can,can_newbrunswick.gdb,E_A070PLUSFT_2010,48392.3834023 -can,can_newbrunswick.gdb,E_A070PLUSMT_2010,35647.6399799 -can,can_newbrunswick.gdb,E_A065PLUSBT_2010,122983.488036 -can,can_newbrunswick.gdb,E_A065PLUSFT_2010,67997.0833342 -can,can_newbrunswick.gdb,E_A065PLUSMT_2010,54986.4047022 -can,can_newbrunswick.gdb,E_A000_014BT_2010,112840.682729 -can,can_newbrunswick.gdb,E_A015_064BT_2010,510843.594749 -can,can_newbrunswick.gdb,E_A015_049FT_2010,169377.745871 -can,can_newbrunswick.gdb,MASKEDADMINAREA,71453.644917 -can,can_newfoundlandandlabrador.gdb,ATOTPOPBT,514536.0 -can,can_newfoundlandandlabrador.gdb,agr,17.9700470543 -can,can_newfoundlandandlabrador.gdb,E_ATOTPOPBT_1975,474814.201512 -can,can_newfoundlandandlabrador.gdb,E_ATOTPOPBT_1990,484225.367189 -can,can_newfoundlandandlabrador.gdb,E_ATOTPOPBT_2000,496129.239786 -can,can_newfoundlandandlabrador.gdb,E_ATOTPOPBT_2005,503796.426037 -can,can_newfoundlandandlabrador.gdb,E_ATOTPOPBT_2010,512628.152617 -can,can_newfoundlandandlabrador.gdb,E_ATOTPOPBT_2015,522645.188121 -can,can_newfoundlandandlabrador.gdb,E_ATOTPOPBT_2020,533872.311646 -can,can_newfoundlandandlabrador.gdb,UNE_ATOTPOPBT_1975,472401.607411 -can,can_newfoundlandandlabrador.gdb,UNE_ATOTPOPBT_1990,501601.817331 -can,can_newfoundlandandlabrador.gdb,UNE_ATOTPOPBT_2000,514642.012122 -can,can_newfoundlandandlabrador.gdb,UNE_ATOTPOPBT_2005,519838.190237 -can,can_newfoundlandandlabrador.gdb,UNE_ATOTPOPBT_2010,528687.188812 -can,can_newfoundlandandlabrador.gdb,UNE_ATOTPOPBT_2015,535128.98049 -can,can_newfoundlandandlabrador.gdb,UNE_ATOTPOPBT_2020,537912.985893 -can,can_newfoundlandandlabrador.gdb,E_ATOTPOPMT_2010,249576.764918 -can,can_newfoundlandandlabrador.gdb,E_ATOTPOPFT_2010,262890.123193 -can,can_newfoundlandandlabrador.gdb,E_A000_004FT_2010,11783.101398 -can,can_newfoundlandandlabrador.gdb,E_A005_009FT_2010,12234.6312428 -can,can_newfoundlandandlabrador.gdb,E_A010_014FT_2010,13160.0839131 -can,can_newfoundlandandlabrador.gdb,E_A015_019FT_2010,14405.5297732 -can,can_newfoundlandandlabrador.gdb,E_A020_024FT_2010,14901.4977556 -can,can_newfoundlandandlabrador.gdb,E_A025_029FT_2010,14661.6653191 -can,can_newfoundlandandlabrador.gdb,E_A030_034FT_2010,15382.1517624 -can,can_newfoundlandandlabrador.gdb,E_A035_039FT_2010,17419.0221256 -can,can_newfoundlandandlabrador.gdb,E_A040_044FT_2010,19503.0897793 -can,can_newfoundlandandlabrador.gdb,E_A045_049FT_2010,21468.9512195 -can,can_newfoundlandandlabrador.gdb,E_A050_054FT_2010,22113.980314 -can,can_newfoundlandandlabrador.gdb,E_A055_059FT_2010,21541.7229264 -can,can_newfoundlandandlabrador.gdb,E_A060_064FT_2010,19821.9741347 -can,can_newfoundlandandlabrador.gdb,E_A065_069FT_2010,14600.7081865 -can,can_newfoundlandandlabrador.gdb,E_A070_074FT_2010,10400.0359484 -can,can_newfoundlandandlabrador.gdb,E_A075_079FT_2010,7892.1798161 -can,can_newfoundlandandlabrador.gdb,E_A080_084FT_2010,5883.62587581 -can,can_newfoundlandandlabrador.gdb,E_A085PLUSFT_2010,5716.17170241 -can,can_newfoundlandandlabrador.gdb,E_A000_004MT_2010,12490.5798967 -can,can_newfoundlandandlabrador.gdb,E_A005_009MT_2010,12745.7459971 -can,can_newfoundlandandlabrador.gdb,E_A010_014MT_2010,13728.9502518 -can,can_newfoundlandandlabrador.gdb,E_A015_019MT_2010,15110.5159218 -can,can_newfoundlandandlabrador.gdb,E_A020_024MT_2010,15014.5135922 -can,can_newfoundlandandlabrador.gdb,E_A025_029MT_2010,13491.9016294 -can,can_newfoundlandandlabrador.gdb,E_A030_034MT_2010,13791.9574575 -can,can_newfoundlandandlabrador.gdb,E_A035_039MT_2010,15880.4939325 -can,can_newfoundlandandlabrador.gdb,E_A040_044MT_2010,18339.0318039 -can,can_newfoundlandandlabrador.gdb,E_A045_049MT_2010,20479.2293656 -can,can_newfoundlandandlabrador.gdb,E_A050_054MT_2010,20947.6409984 -can,can_newfoundlandandlabrador.gdb,E_A055_059MT_2010,20959.3577585 -can,can_newfoundlandandlabrador.gdb,E_A060_064MT_2010,19224.8010181 -can,can_newfoundlandandlabrador.gdb,E_A065_069MT_2010,14065.7713477 -can,can_newfoundlandandlabrador.gdb,E_A070_074MT_2010,9751.80493805 -can,can_newfoundlandandlabrador.gdb,E_A075_079MT_2010,6752.10484475 -can,can_newfoundlandandlabrador.gdb,E_A080_084MT_2010,4084.52549912 -can,can_newfoundlandandlabrador.gdb,E_A085PLUSMT_2010,2717.83866474 -can,can_newfoundlandandlabrador.gdb,E_A000_004BT_2010,24273.6812948 -can,can_newfoundlandandlabrador.gdb,E_A005_009BT_2010,24980.3772399 -can,can_newfoundlandandlabrador.gdb,E_A010_014BT_2010,26889.0341649 -can,can_newfoundlandandlabrador.gdb,E_A015_019BT_2010,29516.045695 -can,can_newfoundlandandlabrador.gdb,E_A020_024BT_2010,29916.0113478 -can,can_newfoundlandandlabrador.gdb,E_A025_029BT_2010,28153.5669485 -can,can_newfoundlandandlabrador.gdb,E_A030_034BT_2010,29174.1092198 -can,can_newfoundlandandlabrador.gdb,E_A035_039BT_2010,33299.5160582 -can,can_newfoundlandandlabrador.gdb,E_A040_044BT_2010,37842.1215832 -can,can_newfoundlandandlabrador.gdb,E_A045_049BT_2010,41948.1805851 -can,can_newfoundlandandlabrador.gdb,E_A050_054BT_2010,43061.6213124 -can,can_newfoundlandandlabrador.gdb,E_A055_059BT_2010,42501.0806848 -can,can_newfoundlandandlabrador.gdb,E_A060_064BT_2010,39046.7751528 -can,can_newfoundlandandlabrador.gdb,E_A065_069BT_2010,28666.4795341 -can,can_newfoundlandandlabrador.gdb,E_A070_074BT_2010,20151.8408864 -can,can_newfoundlandandlabrador.gdb,E_A075_079BT_2010,14644.2846608 -can,can_newfoundlandandlabrador.gdb,E_A080_084BT_2010,9968.15137493 -can,can_newfoundlandandlabrador.gdb,E_A085PLUSBT_2010,8434.01036715 -can,can_newfoundlandandlabrador.gdb,E_A080PLUSBT_2010,18402.1617421 -can,can_newfoundlandandlabrador.gdb,E_A080PLUSFT_2010,11599.7975782 -can,can_newfoundlandandlabrador.gdb,E_A080PLUSMT_2010,6802.36416387 -can,can_newfoundlandandlabrador.gdb,E_A075PLUSBT_2010,33046.4464029 -can,can_newfoundlandandlabrador.gdb,E_A075PLUSFT_2010,19491.9773943 -can,can_newfoundlandandlabrador.gdb,E_A075PLUSMT_2010,13554.4690086 -can,can_newfoundlandandlabrador.gdb,E_A070PLUSBT_2010,53198.2872893 -can,can_newfoundlandandlabrador.gdb,E_A070PLUSFT_2010,29892.0133427 -can,can_newfoundlandandlabrador.gdb,E_A070PLUSMT_2010,23306.2739467 -can,can_newfoundlandandlabrador.gdb,E_A065PLUSBT_2010,81864.7668235 -can,can_newfoundlandandlabrador.gdb,E_A065PLUSFT_2010,44492.7215292 -can,can_newfoundlandandlabrador.gdb,E_A065PLUSMT_2010,37372.0452943 -can,can_newfoundlandandlabrador.gdb,E_A000_014BT_2010,76143.0926996 -can,can_newfoundlandandlabrador.gdb,E_A015_064BT_2010,354459.028588 -can,can_newfoundlandandlabrador.gdb,E_A015_049FT_2010,117741.907735 -can,can_newfoundlandandlabrador.gdb,MASKEDADMINAREA,383315.293396 -can,can_northwestterritories.gdb,ATOTPOPBT,41462.0 -can,can_northwestterritories.gdb,agr,-2.71218302097 -can,can_northwestterritories.gdb,E_ATOTPOPBT_1975,41794.8351075 -can,can_northwestterritories.gdb,E_ATOTPOPBT_1990,41562.9709749 -can,can_northwestterritories.gdb,E_ATOTPOPBT_2000,41484.1816429 -can,can_northwestterritories.gdb,E_ATOTPOPBT_2005,41465.9990136 -can,can_northwestterritories.gdb,E_ATOTPOPBT_2010,41461.3453093 -can,can_northwestterritories.gdb,E_ATOTPOPBT_2015,41469.7931546 -can,can_northwestterritories.gdb,E_ATOTPOPBT_2020,41490.9391782 -can,can_northwestterritories.gdb,UNE_ATOTPOPBT_1975,41582.4699922 -can,can_northwestterritories.gdb,UNE_ATOTPOPBT_1990,43054.4601488 -can,can_northwestterritories.gdb,UNE_ATOTPOPBT_2000,43032.1396117 -can,can_northwestterritories.gdb,UNE_ATOTPOPBT_2005,42786.3493459 -can,can_northwestterritories.gdb,UNE_ATOTPOPBT_2010,42760.1995404 -can,can_northwestterritories.gdb,UNE_ATOTPOPBT_2015,42460.3318588 -can,can_northwestterritories.gdb,UNE_ATOTPOPBT_2020,41804.9681431 -can,can_northwestterritories.gdb,E_ATOTPOPMT_2010,20967.5467967 -can,can_northwestterritories.gdb,E_ATOTPOPFT_2010,20280.7307218 -can,can_northwestterritories.gdb,E_A000_004FT_2010,1641.07745509 -can,can_northwestterritories.gdb,E_A005_009FT_2010,1398.43913995 -can,can_northwestterritories.gdb,E_A010_014FT_2010,1389.51427506 -can,can_northwestterritories.gdb,E_A015_019FT_2010,1615.99373494 -can,can_northwestterritories.gdb,E_A020_024FT_2010,1632.70503132 -can,can_northwestterritories.gdb,E_A025_029FT_2010,1691.27654651 -can,can_northwestterritories.gdb,E_A030_034FT_2010,1663.36463251 -can,can_northwestterritories.gdb,E_A035_039FT_2010,1538.41158044 -can,can_northwestterritories.gdb,E_A040_044FT_2010,1482.76658186 -can,can_northwestterritories.gdb,E_A045_049FT_2010,1688.49153352 -can,can_northwestterritories.gdb,E_A050_054FT_2010,1477.15389811 -can,can_northwestterritories.gdb,E_A055_059FT_2010,1127.08231307 -can,can_northwestterritories.gdb,E_A060_064FT_2010,761.053276346 -can,can_northwestterritories.gdb,E_A065_069FT_2010,420.983678132 -can,can_northwestterritories.gdb,E_A070_074FT_2010,288.775481355 -can,can_northwestterritories.gdb,E_A075_079FT_2010,208.270657483 -can,can_northwestterritories.gdb,E_A080_084FT_2010,141.784856719 -can,can_northwestterritories.gdb,E_A085PLUSFT_2010,113.586049363 -can,can_northwestterritories.gdb,E_A000_004MT_2010,1634.01561975 -can,can_northwestterritories.gdb,E_A005_009MT_2010,1439.76430194 -can,can_northwestterritories.gdb,E_A010_014MT_2010,1437.81486123 -can,can_northwestterritories.gdb,E_A015_019MT_2010,1744.0335177 -can,can_northwestterritories.gdb,E_A020_024MT_2010,1662.46902323 -can,can_northwestterritories.gdb,E_A025_029MT_2010,1768.06029021 -can,can_northwestterritories.gdb,E_A030_034MT_2010,1629.97811124 -can,can_northwestterritories.gdb,E_A035_039MT_2010,1459.17557348 -can,can_northwestterritories.gdb,E_A040_044MT_2010,1537.60909242 -can,can_northwestterritories.gdb,E_A045_049MT_2010,1670.64967433 -can,can_northwestterritories.gdb,E_A050_054MT_2010,1609.99693566 -can,can_northwestterritories.gdb,E_A055_059MT_2010,1244.81337911 -can,can_northwestterritories.gdb,E_A060_064MT_2010,933.761286232 -can,can_northwestterritories.gdb,E_A065_069MT_2010,543.212570133 -can,can_northwestterritories.gdb,E_A070_074MT_2010,268.864457287 -can,can_northwestterritories.gdb,E_A075_079MT_2010,189.240532176 -can,can_northwestterritories.gdb,E_A080_084MT_2010,104.903421753 -can,can_northwestterritories.gdb,E_A085PLUSMT_2010,89.184148766 -can,can_northwestterritories.gdb,E_A000_004BT_2010,3275.09307484 -can,can_northwestterritories.gdb,E_A005_009BT_2010,2838.20344189 -can,can_northwestterritories.gdb,E_A010_014BT_2010,2827.32913629 -can,can_northwestterritories.gdb,E_A015_019BT_2010,3360.02725265 -can,can_northwestterritories.gdb,E_A020_024BT_2010,3295.17405454 -can,can_northwestterritories.gdb,E_A025_029BT_2010,3459.33683672 -can,can_northwestterritories.gdb,E_A030_034BT_2010,3293.34274374 -can,can_northwestterritories.gdb,E_A035_039BT_2010,2997.58715392 -can,can_northwestterritories.gdb,E_A040_044BT_2010,3020.37567428 -can,can_northwestterritories.gdb,E_A045_049BT_2010,3359.14120785 -can,can_northwestterritories.gdb,E_A050_054BT_2010,3087.15083377 -can,can_northwestterritories.gdb,E_A055_059BT_2010,2371.89569219 -can,can_northwestterritories.gdb,E_A060_064BT_2010,1694.81456258 -can,can_northwestterritories.gdb,E_A065_069BT_2010,964.196248264 -can,can_northwestterritories.gdb,E_A070_074BT_2010,557.639938642 -can,can_northwestterritories.gdb,E_A075_079BT_2010,397.511189659 -can,can_northwestterritories.gdb,E_A080_084BT_2010,246.688278472 -can,can_northwestterritories.gdb,E_A085PLUSBT_2010,202.770198129 -can,can_northwestterritories.gdb,E_A080PLUSBT_2010,449.4584766 -can,can_northwestterritories.gdb,E_A080PLUSFT_2010,255.370906081 -can,can_northwestterritories.gdb,E_A080PLUSMT_2010,194.087570519 -can,can_northwestterritories.gdb,E_A075PLUSBT_2010,846.969666259 -can,can_northwestterritories.gdb,E_A075PLUSFT_2010,463.641563565 -can,can_northwestterritories.gdb,E_A075PLUSMT_2010,383.328102695 -can,can_northwestterritories.gdb,E_A070PLUSBT_2010,1404.6096049 -can,can_northwestterritories.gdb,E_A070PLUSFT_2010,752.417044919 -can,can_northwestterritories.gdb,E_A070PLUSMT_2010,652.192559982 -can,can_northwestterritories.gdb,E_A065PLUSBT_2010,2368.80585317 -can,can_northwestterritories.gdb,E_A065PLUSFT_2010,1173.40072305 -can,can_northwestterritories.gdb,E_A065PLUSMT_2010,1195.40513011 -can,can_northwestterritories.gdb,E_A000_014BT_2010,8940.62565302 -can,can_northwestterritories.gdb,E_A015_064BT_2010,29938.8460122 -can,can_northwestterritories.gdb,E_A015_049FT_2010,11313.0096411 -can,can_northwestterritories.gdb,MASKEDADMINAREA,1223110.67522 -can,can_novascotia.gdb,ATOTPOPBT,921727.0 -can,can_novascotia.gdb,agr,-24.9825129034 -can,can_novascotia.gdb,E_ATOTPOPBT_1975,895796.344999 -can,can_novascotia.gdb,E_ATOTPOPBT_1990,897071.928595 -can,can_novascotia.gdb,E_ATOTPOPBT_2000,905517.881414 -can,can_novascotia.gdb,E_ATOTPOPBT_2005,911988.49309 -can,can_novascotia.gdb,E_ATOTPOPBT_2010,919954.251231 -can,can_novascotia.gdb,E_ATOTPOPBT_2015,929418.028309 -can,can_novascotia.gdb,E_ATOTPOPBT_2020,940386.819314 -can,can_novascotia.gdb,UNE_ATOTPOPBT_1975,891244.684642 -can,can_novascotia.gdb,UNE_ATOTPOPBT_1990,929263.397066 -can,can_novascotia.gdb,UNE_ATOTPOPBT_2000,939306.751412 -can,can_novascotia.gdb,UNE_ATOTPOPBT_2005,941027.810569 -can,can_novascotia.gdb,UNE_ATOTPOPBT_2010,948773.539721 -can,can_novascotia.gdb,UNE_ATOTPOPBT_2015,951617.910665 -can,can_novascotia.gdb,UNE_ATOTPOPBT_2020,947504.24556 -can,can_novascotia.gdb,E_ATOTPOPMT_2010,444594.416605 -can,can_novascotia.gdb,E_ATOTPOPFT_2010,475098.77474 -can,can_novascotia.gdb,E_A000_004FT_2010,21374.0010715 -can,can_novascotia.gdb,E_A005_009FT_2010,21740.3101215 -can,can_novascotia.gdb,E_A010_014FT_2010,24212.7378307 -can,can_novascotia.gdb,E_A015_019FT_2010,28144.1195804 -can,can_novascotia.gdb,E_A020_024FT_2010,29430.1377286 -can,can_novascotia.gdb,E_A025_029FT_2010,26430.2552283 -can,can_novascotia.gdb,E_A030_034FT_2010,26967.8950498 -can,can_novascotia.gdb,E_A035_039FT_2010,29436.2693941 -can,can_novascotia.gdb,E_A040_044FT_2010,32135.0899271 -can,can_novascotia.gdb,E_A045_049FT_2010,39159.7315598 -can,can_novascotia.gdb,E_A050_054FT_2010,39936.4055014 -can,can_novascotia.gdb,E_A055_059FT_2010,36700.9405144 -can,can_novascotia.gdb,E_A060_064FT_2010,34055.2386067 -can,can_novascotia.gdb,E_A065_069FT_2010,25052.6513289 -can,can_novascotia.gdb,E_A070_074FT_2010,19061.012381 -can,can_novascotia.gdb,E_A075_079FT_2010,15184.5059926 -can,can_novascotia.gdb,E_A080_084FT_2010,11972.5571993 -can,can_novascotia.gdb,E_A085PLUSFT_2010,14104.9157236 -can,can_novascotia.gdb,E_A000_004MT_2010,22489.9535318 -can,can_novascotia.gdb,E_A005_009MT_2010,22620.0099996 -can,can_novascotia.gdb,E_A010_014MT_2010,25508.8661939 -can,can_novascotia.gdb,E_A015_019MT_2010,29213.1682752 -can,can_novascotia.gdb,E_A020_024MT_2010,29943.3347634 -can,can_novascotia.gdb,E_A025_029MT_2010,25298.1886756 -can,can_novascotia.gdb,E_A030_034MT_2010,24382.1458144 -can,can_novascotia.gdb,E_A035_039MT_2010,26735.5091388 -can,can_novascotia.gdb,E_A040_044MT_2010,29792.7646082 -can,can_novascotia.gdb,E_A045_049MT_2010,36893.6923646 -can,can_novascotia.gdb,E_A050_054MT_2010,37401.4738241 -can,can_novascotia.gdb,E_A055_059MT_2010,34131.87028 -can,can_novascotia.gdb,E_A060_064MT_2010,32304.0410786 -can,can_novascotia.gdb,E_A065_069MT_2010,23804.1699162 -can,can_novascotia.gdb,E_A070_074MT_2010,17302.9008207 -can,can_novascotia.gdb,E_A075_079MT_2010,12445.2920849 -can,can_novascotia.gdb,E_A080_084MT_2010,8047.19998579 -can,can_novascotia.gdb,E_A085PLUSMT_2010,6279.83524936 -can,can_novascotia.gdb,E_A000_004BT_2010,43863.9546033 -can,can_novascotia.gdb,E_A005_009BT_2010,44360.320121 -can,can_novascotia.gdb,E_A010_014BT_2010,49721.6040246 -can,can_novascotia.gdb,E_A015_019BT_2010,57357.2878556 -can,can_novascotia.gdb,E_A020_024BT_2010,59373.472492 -can,can_novascotia.gdb,E_A025_029BT_2010,51728.4439038 -can,can_novascotia.gdb,E_A030_034BT_2010,51350.0408642 -can,can_novascotia.gdb,E_A035_039BT_2010,56171.7785329 -can,can_novascotia.gdb,E_A040_044BT_2010,61927.8545353 -can,can_novascotia.gdb,E_A045_049BT_2010,76053.4239244 -can,can_novascotia.gdb,E_A050_054BT_2010,77337.8793255 -can,can_novascotia.gdb,E_A055_059BT_2010,70832.8107944 -can,can_novascotia.gdb,E_A060_064BT_2010,66359.2796853 -can,can_novascotia.gdb,E_A065_069BT_2010,48856.8212451 -can,can_novascotia.gdb,E_A070_074BT_2010,36363.9132018 -can,can_novascotia.gdb,E_A075_079BT_2010,27629.7980775 -can,can_novascotia.gdb,E_A080_084BT_2010,20019.7571851 -can,can_novascotia.gdb,E_A085PLUSBT_2010,20384.750973 -can,can_novascotia.gdb,E_A080PLUSBT_2010,40404.5081581 -can,can_novascotia.gdb,E_A080PLUSFT_2010,26077.4729229 -can,can_novascotia.gdb,E_A080PLUSMT_2010,14327.0352352 -can,can_novascotia.gdb,E_A075PLUSBT_2010,68034.3062356 -can,can_novascotia.gdb,E_A075PLUSFT_2010,41261.9789155 -can,can_novascotia.gdb,E_A075PLUSMT_2010,26772.3273201 -can,can_novascotia.gdb,E_A070PLUSBT_2010,104398.219437 -can,can_novascotia.gdb,E_A070PLUSFT_2010,60322.9912966 -can,can_novascotia.gdb,E_A070PLUSMT_2010,44075.2281408 -can,can_novascotia.gdb,E_A065PLUSBT_2010,153255.040682 -can,can_novascotia.gdb,E_A065PLUSFT_2010,85375.6426255 -can,can_novascotia.gdb,E_A065PLUSMT_2010,67879.398057 -can,can_novascotia.gdb,E_A000_014BT_2010,137945.878749 -can,can_novascotia.gdb,E_A015_064BT_2010,628492.271913 -can,can_novascotia.gdb,E_A015_049FT_2010,211703.498468 -can,can_novascotia.gdb,MASKEDADMINAREA,53226.0794851 -can,can_ontario.gdb,ATOTPOPBT,12851821.0 -can,can_ontario.gdb,agr,1019.42513598 -can,can_ontario.gdb,E_ATOTPOPBT_1975,9072771.64355 -can,can_ontario.gdb,E_ATOTPOPBT_1990,10343404.6845 -can,can_ontario.gdb,E_ATOTPOPBT_2000,11413501.7427 -can,can_ontario.gdb,E_ATOTPOPBT_2005,12029788.0103 -can,can_ontario.gdb,E_ATOTPOPBT_2010,12708118.094 -can,can_ontario.gdb,E_ATOTPOPBT_2015,13455389.3336 -can,can_ontario.gdb,E_ATOTPOPBT_2020,14279411.7885 -can,can_ontario.gdb,UNE_ATOTPOPBT_1975,9026671.68428 -can,can_ontario.gdb,UNE_ATOTPOPBT_1990,10714578.2495 -can,can_ontario.gdb,UNE_ATOTPOPBT_2000,11839389.8831 -can,can_ontario.gdb,UNE_ATOTPOPBT_2005,12412837.6166 -can,can_ontario.gdb,UNE_ATOTPOPBT_2010,13106223.6748 -can,can_ontario.gdb,UNE_ATOTPOPBT_2015,13776781.916 -can,can_ontario.gdb,UNE_ATOTPOPBT_2020,14387487.1657 -can,can_ontario.gdb,E_ATOTPOPMT_2010,6185509.28909 -can,can_ontario.gdb,E_ATOTPOPFT_2010,6507049.64563 -can,can_ontario.gdb,E_A000_004FT_2010,339053.073133 -can,can_ontario.gdb,E_A005_009FT_2010,342825.967947 -can,can_ontario.gdb,E_A010_014FT_2010,367128.226178 -can,can_ontario.gdb,E_A015_019FT_2010,414489.417407 -can,can_ontario.gdb,E_A020_024FT_2010,415106.125763 -can,can_ontario.gdb,E_A025_029FT_2010,409916.256756 -can,can_ontario.gdb,E_A030_034FT_2010,411747.54839 -can,can_ontario.gdb,E_A035_039FT_2010,432775.339008 -can,can_ontario.gdb,E_A040_044FT_2010,469822.116846 -can,can_ontario.gdb,E_A045_049FT_2010,531614.575826 -can,can_ontario.gdb,E_A050_054FT_2010,507341.709439 -can,can_ontario.gdb,E_A055_059FT_2010,440682.4795 -can,can_ontario.gdb,E_A060_064FT_2010,390683.962905 -can,can_ontario.gdb,E_A065_069FT_2010,289270.168284 -can,can_ontario.gdb,E_A070_074FT_2010,231717.028343 -can,can_ontario.gdb,E_A075_079FT_2010,192747.432321 -can,can_ontario.gdb,E_A080_084FT_2010,156291.610354 -can,can_ontario.gdb,E_A085PLUSFT_2010,163836.607233 -can,can_ontario.gdb,E_A000_004MT_2010,355727.975608 -can,can_ontario.gdb,E_A005_009MT_2010,360303.049517 -can,can_ontario.gdb,E_A010_014MT_2010,386289.648694 -can,can_ontario.gdb,E_A015_019MT_2010,437894.08524 -can,can_ontario.gdb,E_A020_024MT_2010,427034.308858 -can,can_ontario.gdb,E_A025_029MT_2010,395123.866158 -can,can_ontario.gdb,E_A030_034MT_2010,378542.801815 -can,can_ontario.gdb,E_A035_039MT_2010,400527.24026 -can,can_ontario.gdb,E_A040_044MT_2010,442280.187009 -can,can_ontario.gdb,E_A045_049MT_2010,510983.341372 -can,can_ontario.gdb,E_A050_054MT_2010,486537.914672 -can,can_ontario.gdb,E_A055_059MT_2010,413915.069737 -can,can_ontario.gdb,E_A060_064MT_2010,366131.354225 -can,can_ontario.gdb,E_A065_069MT_2010,267821.008762 -can,can_ontario.gdb,E_A070_074MT_2010,204073.007047 -can,can_ontario.gdb,E_A075_079MT_2010,159576.218817 -can,can_ontario.gdb,E_A080_084MT_2010,112503.822733 -can,can_ontario.gdb,E_A085PLUSMT_2010,80244.3885703 -can,can_ontario.gdb,E_A000_004BT_2010,694781.048741 -can,can_ontario.gdb,E_A005_009BT_2010,703129.017464 -can,can_ontario.gdb,E_A010_014BT_2010,753417.874873 -can,can_ontario.gdb,E_A015_019BT_2010,852383.502647 -can,can_ontario.gdb,E_A020_024BT_2010,842140.434621 -can,can_ontario.gdb,E_A025_029BT_2010,805040.122914 -can,can_ontario.gdb,E_A030_034BT_2010,790290.350205 -can,can_ontario.gdb,E_A035_039BT_2010,833302.579268 -can,can_ontario.gdb,E_A040_044BT_2010,912102.303855 -can,can_ontario.gdb,E_A045_049BT_2010,1042597.9172 -can,can_ontario.gdb,E_A050_054BT_2010,993879.62411 -can,can_ontario.gdb,E_A055_059BT_2010,854597.549237 -can,can_ontario.gdb,E_A060_064BT_2010,756815.31713 -can,can_ontario.gdb,E_A065_069BT_2010,557091.177046 -can,can_ontario.gdb,E_A070_074BT_2010,435790.035389 -can,can_ontario.gdb,E_A075_079BT_2010,352323.651137 -can,can_ontario.gdb,E_A080_084BT_2010,268795.433088 -can,can_ontario.gdb,E_A085PLUSBT_2010,244080.995803 -can,can_ontario.gdb,E_A080PLUSBT_2010,512876.428891 -can,can_ontario.gdb,E_A080PLUSFT_2010,320128.217587 -can,can_ontario.gdb,E_A080PLUSMT_2010,192748.211304 -can,can_ontario.gdb,E_A075PLUSBT_2010,865200.080028 -can,can_ontario.gdb,E_A075PLUSFT_2010,512875.649908 -can,can_ontario.gdb,E_A075PLUSMT_2010,352324.43012 -can,can_ontario.gdb,E_A070PLUSBT_2010,1300990.11542 -can,can_ontario.gdb,E_A070PLUSFT_2010,744592.67825 -can,can_ontario.gdb,E_A070PLUSMT_2010,556397.437167 -can,can_ontario.gdb,E_A065PLUSBT_2010,1858081.29246 -can,can_ontario.gdb,E_A065PLUSFT_2010,1033862.84653 -can,can_ontario.gdb,E_A065PLUSMT_2010,824218.445929 -can,can_ontario.gdb,E_A000_014BT_2010,2151327.94108 -can,can_ontario.gdb,E_A015_064BT_2010,8683149.70119 -can,can_ontario.gdb,E_A015_049FT_2010,3085471.38 -can,can_ontario.gdb,MASKEDADMINAREA,928956.863844 -can,can_princeedwardisland.gdb,ATOTPOPBT,140204.0 -can,can_princeedwardisland.gdb,agr,15.5486152617 -can,can_princeedwardisland.gdb,E_ATOTPOPBT_1975,116096.544251 -can,can_princeedwardisland.gdb,E_ATOTPOPBT_1990,124228.22189 -can,can_princeedwardisland.gdb,E_ATOTPOPBT_2000,131098.931587 -can,can_princeedwardisland.gdb,E_ATOTPOPBT_2005,135024.149995 -can,can_princeedwardisland.gdb,E_ATOTPOPBT_2010,139303.625844 -can,can_princeedwardisland.gdb,E_ATOTPOPBT_2015,143960.05008 -can,can_princeedwardisland.gdb,E_ATOTPOPBT_2020,149017.785035 -can,can_princeedwardisland.gdb,UNE_ATOTPOPBT_1975,115506.64227 -can,can_princeedwardisland.gdb,UNE_ATOTPOPBT_1990,128686.157492 -can,can_princeedwardisland.gdb,UNE_ATOTPOPBT_2000,135990.811523 -can,can_princeedwardisland.gdb,UNE_ATOTPOPBT_2005,139323.55639 -can,can_princeedwardisland.gdb,UNE_ATOTPOPBT_2010,143667.572611 -can,can_princeedwardisland.gdb,UNE_ATOTPOPBT_2015,147398.649373 -can,can_princeedwardisland.gdb,UNE_ATOTPOPBT_2020,150145.643351 -can,can_princeedwardisland.gdb,E_ATOTPOPMT_2010,67164.5669806 -can,can_princeedwardisland.gdb,E_ATOTPOPFT_2010,72114.8961916 -can,can_princeedwardisland.gdb,E_A000_004FT_2010,3560.35833574 -can,can_princeedwardisland.gdb,E_A005_009FT_2010,3632.74918673 -can,can_princeedwardisland.gdb,E_A010_014FT_2010,4067.27422414 -can,can_princeedwardisland.gdb,E_A015_019FT_2010,4694.58713117 -can,can_princeedwardisland.gdb,E_A020_024FT_2010,4450.94932674 -can,can_princeedwardisland.gdb,E_A025_029FT_2010,3719.07721427 -can,can_princeedwardisland.gdb,E_A030_034FT_2010,4002.71527399 -can,can_princeedwardisland.gdb,E_A035_039FT_2010,4395.36301416 -can,can_princeedwardisland.gdb,E_A040_044FT_2010,4920.92275536 -can,can_princeedwardisland.gdb,E_A045_049FT_2010,5753.11721642 -can,can_princeedwardisland.gdb,E_A050_054FT_2010,5820.80579374 -can,can_princeedwardisland.gdb,E_A055_059FT_2010,5372.79685008 -can,can_princeedwardisland.gdb,E_A060_064FT_2010,5210.44616417 -can,can_princeedwardisland.gdb,E_A065_069FT_2010,3670.54545596 -can,can_princeedwardisland.gdb,E_A070_074FT_2010,2731.022103 -can,can_princeedwardisland.gdb,E_A075_079FT_2010,2341.07873621 -can,can_princeedwardisland.gdb,E_A080_084FT_2010,1682.79285393 -can,can_princeedwardisland.gdb,E_A085PLUSFT_2010,2088.29455582 -can,can_princeedwardisland.gdb,E_A000_004MT_2010,3675.21582082 -can,can_princeedwardisland.gdb,E_A005_009MT_2010,3638.80969795 -can,can_princeedwardisland.gdb,E_A010_014MT_2010,4269.32003318 -can,can_princeedwardisland.gdb,E_A015_019MT_2010,4878.47332022 -can,can_princeedwardisland.gdb,E_A020_024MT_2010,4282.21099578 -can,can_princeedwardisland.gdb,E_A025_029MT_2010,3515.64233701 -can,can_princeedwardisland.gdb,E_A030_034MT_2010,3538.08131369 -can,can_princeedwardisland.gdb,E_A035_039MT_2010,3990.19473172 -can,can_princeedwardisland.gdb,E_A040_044MT_2010,4490.22542495 -can,can_princeedwardisland.gdb,E_A045_049MT_2010,5422.2432847 -can,can_princeedwardisland.gdb,E_A050_054MT_2010,5281.15946783 -can,can_princeedwardisland.gdb,E_A055_059MT_2010,5105.70162168 -can,can_princeedwardisland.gdb,E_A060_064MT_2010,4952.13733358 -can,can_princeedwardisland.gdb,E_A065_069MT_2010,3501.00230457 -can,can_princeedwardisland.gdb,E_A070_074MT_2010,2637.03972073 -can,can_princeedwardisland.gdb,E_A075_079MT_2010,1901.55023755 -can,can_princeedwardisland.gdb,E_A080_084MT_2010,1199.53141445 -can,can_princeedwardisland.gdb,E_A085PLUSMT_2010,886.027920187 -can,can_princeedwardisland.gdb,E_A000_004BT_2010,7235.57415655 -can,can_princeedwardisland.gdb,E_A005_009BT_2010,7271.55888467 -can,can_princeedwardisland.gdb,E_A010_014BT_2010,8336.59425732 -can,can_princeedwardisland.gdb,E_A015_019BT_2010,9573.06045139 -can,can_princeedwardisland.gdb,E_A020_024BT_2010,8733.16032253 -can,can_princeedwardisland.gdb,E_A025_029BT_2010,7234.71955128 -can,can_princeedwardisland.gdb,E_A030_034BT_2010,7540.79658768 -can,can_princeedwardisland.gdb,E_A035_039BT_2010,8385.55774589 -can,can_princeedwardisland.gdb,E_A040_044BT_2010,9411.14818031 -can,can_princeedwardisland.gdb,E_A045_049BT_2010,11175.3605011 -can,can_princeedwardisland.gdb,E_A050_054BT_2010,11101.9652616 -can,can_princeedwardisland.gdb,E_A055_059BT_2010,10478.4984718 -can,can_princeedwardisland.gdb,E_A060_064BT_2010,10162.5834977 -can,can_princeedwardisland.gdb,E_A065_069BT_2010,7171.54776053 -can,can_princeedwardisland.gdb,E_A070_074BT_2010,5368.06182373 -can,can_princeedwardisland.gdb,E_A075_079BT_2010,4242.62897375 -can,can_princeedwardisland.gdb,E_A080_084BT_2010,2882.32426838 -can,can_princeedwardisland.gdb,E_A085PLUSBT_2010,2974.322476 -can,can_princeedwardisland.gdb,E_A080PLUSBT_2010,5856.64674439 -can,can_princeedwardisland.gdb,E_A080PLUSFT_2010,3771.08740974 -can,can_princeedwardisland.gdb,E_A080PLUSMT_2010,2085.55933464 -can,can_princeedwardisland.gdb,E_A075PLUSBT_2010,10099.2757181 -can,can_princeedwardisland.gdb,E_A075PLUSFT_2010,6112.16614595 -can,can_princeedwardisland.gdb,E_A075PLUSMT_2010,3987.10957219 -can,can_princeedwardisland.gdb,E_A070PLUSBT_2010,15467.3375419 -can,can_princeedwardisland.gdb,E_A070PLUSFT_2010,8843.18824895 -can,can_princeedwardisland.gdb,E_A070PLUSMT_2010,6624.14929292 -can,can_princeedwardisland.gdb,E_A065PLUSBT_2010,22638.8853024 -can,can_princeedwardisland.gdb,E_A065PLUSFT_2010,12513.7337049 -can,can_princeedwardisland.gdb,E_A065PLUSMT_2010,10125.1515975 -can,can_princeedwardisland.gdb,E_A000_014BT_2010,22843.7272985 -can,can_princeedwardisland.gdb,E_A015_064BT_2010,93796.8505713 -can,can_princeedwardisland.gdb,E_A015_049FT_2010,31936.7319321 -can,can_princeedwardisland.gdb,MASKEDADMINAREA,5689.01678515 -can,can_quebec.gdb,ATOTPOPBT,7903001.0 -can,can_quebec.gdb,agr,930.849419312 -can,can_quebec.gdb,E_ATOTPOPBT_1975,5883326.79533 -can,can_quebec.gdb,E_ATOTPOPBT_1990,6585315.19836 -can,can_quebec.gdb,E_ATOTPOPBT_2000,7155843.49538 -can,can_quebec.gdb,E_ATOTPOPBT_2005,7478325.64257 -can,can_quebec.gdb,E_ATOTPOPBT_2010,7829164.10873 -can,can_quebec.gdb,E_ATOTPOPBT_2015,8211467.70407 -can,can_quebec.gdb,E_ATOTPOPBT_2020,8628773.25355 -can,can_quebec.gdb,UNE_ATOTPOPBT_1975,5853432.82949 -can,can_quebec.gdb,UNE_ATOTPOPBT_1990,6821629.54486 -can,can_quebec.gdb,UNE_ATOTPOPBT_2000,7422859.60908 -can,can_quebec.gdb,UNE_ATOTPOPBT_2005,7716448.6827 -can,can_quebec.gdb,UNE_ATOTPOPBT_2010,8074427.32566 -can,can_quebec.gdb,UNE_ATOTPOPBT_2015,8407605.08407 -can,can_quebec.gdb,UNE_ATOTPOPBT_2020,8694081.12044 -can,can_quebec.gdb,E_ATOTPOPMT_2010,3836778.39924 -can,can_quebec.gdb,E_ATOTPOPFT_2010,3986936.00681 -can,can_quebec.gdb,E_A000_004FT_2010,212827.773127 -can,can_quebec.gdb,E_A005_009FT_2010,193692.047989 -can,can_quebec.gdb,E_A010_014FT_2010,202354.418668 -can,can_quebec.gdb,E_A015_019FT_2010,239377.929987 -can,can_quebec.gdb,E_A020_024FT_2010,239903.145157 -can,can_quebec.gdb,E_A025_029FT_2010,242482.244273 -can,can_quebec.gdb,E_A030_034FT_2010,263801.278382 -can,can_quebec.gdb,E_A035_039FT_2010,245997.226016 -can,can_quebec.gdb,E_A040_044FT_2010,257103.054957 -can,can_quebec.gdb,E_A045_049FT_2010,308982.989087 -can,can_quebec.gdb,E_A050_054FT_2010,324732.992265 -can,can_quebec.gdb,E_A055_059FT_2010,291307.988342 -can,can_quebec.gdb,E_A060_064FT_2010,259679.320818 -can,can_quebec.gdb,E_A065_069FT_2010,207078.094462 -can,can_quebec.gdb,E_A070_074FT_2010,154661.467656 -can,can_quebec.gdb,E_A075_079FT_2010,129510.714823 -can,can_quebec.gdb,E_A080_084FT_2010,106364.305801 -can,can_quebec.gdb,E_A085PLUSFT_2010,107079.015001 -can,can_quebec.gdb,E_A000_004MT_2010,223026.831087 -can,can_quebec.gdb,E_A005_009MT_2010,201363.879539 -can,can_quebec.gdb,E_A010_014MT_2010,211192.372487 -can,can_quebec.gdb,E_A015_019MT_2010,247216.715338 -can,can_quebec.gdb,E_A020_024MT_2010,244472.698671 -can,can_quebec.gdb,E_A025_029MT_2010,243099.997457 -can,can_quebec.gdb,E_A030_034MT_2010,262355.968699 -can,can_quebec.gdb,E_A035_039MT_2010,246953.401991 -can,can_quebec.gdb,E_A040_044MT_2010,258391.531373 -can,can_quebec.gdb,E_A045_049MT_2010,308160.89239 -can,can_quebec.gdb,E_A050_054MT_2010,317593.894101 -can,can_quebec.gdb,E_A055_059MT_2010,282594.786141 -can,can_quebec.gdb,E_A060_064MT_2010,248281.582748 -can,can_quebec.gdb,E_A065_069MT_2010,192591.215989 -can,can_quebec.gdb,E_A070_074MT_2010,134584.850947 -can,can_quebec.gdb,E_A075_079MT_2010,100872.745394 -can,can_quebec.gdb,E_A080_084MT_2010,68521.6869074 -can,can_quebec.gdb,E_A085PLUSMT_2010,45503.3479878 -can,can_quebec.gdb,E_A000_004BT_2010,435854.604214 -can,can_quebec.gdb,E_A005_009BT_2010,395055.927528 -can,can_quebec.gdb,E_A010_014BT_2010,413546.791155 -can,can_quebec.gdb,E_A015_019BT_2010,486594.645325 -can,can_quebec.gdb,E_A020_024BT_2010,484375.843828 -can,can_quebec.gdb,E_A025_029BT_2010,485582.24173 -can,can_quebec.gdb,E_A030_034BT_2010,526157.247081 -can,can_quebec.gdb,E_A035_039BT_2010,492950.628006 -can,can_quebec.gdb,E_A040_044BT_2010,515494.58633 -can,can_quebec.gdb,E_A045_049BT_2010,617143.881477 -can,can_quebec.gdb,E_A050_054BT_2010,642326.886366 -can,can_quebec.gdb,E_A055_059BT_2010,573902.774482 -can,can_quebec.gdb,E_A060_064BT_2010,507960.903566 -can,can_quebec.gdb,E_A065_069BT_2010,399669.31045 -can,can_quebec.gdb,E_A070_074BT_2010,289246.318603 -can,can_quebec.gdb,E_A075_079BT_2010,230383.460217 -can,can_quebec.gdb,E_A080_084BT_2010,174885.992708 -can,can_quebec.gdb,E_A085PLUSBT_2010,152582.362989 -can,can_quebec.gdb,E_A080PLUSBT_2010,327468.355697 -can,can_quebec.gdb,E_A080PLUSFT_2010,213443.320801 -can,can_quebec.gdb,E_A080PLUSMT_2010,114025.034895 -can,can_quebec.gdb,E_A075PLUSBT_2010,557851.815913 -can,can_quebec.gdb,E_A075PLUSFT_2010,342954.035625 -can,can_quebec.gdb,E_A075PLUSMT_2010,214897.780289 -can,can_quebec.gdb,E_A070PLUSBT_2010,847098.134517 -can,can_quebec.gdb,E_A070PLUSFT_2010,497615.503281 -can,can_quebec.gdb,E_A070PLUSMT_2010,349482.631236 -can,can_quebec.gdb,E_A065PLUSBT_2010,1246767.44497 -can,can_quebec.gdb,E_A065PLUSFT_2010,704693.597742 -can,can_quebec.gdb,E_A065PLUSMT_2010,542073.847225 -can,can_quebec.gdb,E_A000_014BT_2010,1244457.3229 -can,can_quebec.gdb,E_A015_064BT_2010,5332489.63819 -can,can_quebec.gdb,E_A015_049FT_2010,1797647.86786 -can,can_quebec.gdb,MASKEDADMINAREA,1409293.74328 -can,can_saskatchewan.gdb,ATOTPOPBT,1033381.0 -can,can_saskatchewan.gdb,agr,482.75814494 -can,can_saskatchewan.gdb,E_ATOTPOPBT_1975,664393.368727 -can,can_saskatchewan.gdb,E_ATOTPOPBT_1990,792292.99514 -can,can_saskatchewan.gdb,E_ATOTPOPBT_2000,896715.594422 -can,can_saskatchewan.gdb,E_ATOTPOPBT_2005,955751.071592 -can,can_saskatchewan.gdb,E_ATOTPOPBT_2010,1019897.56685 -can,can_saskatchewan.gdb,E_ATOTPOPBT_2015,1089627.77089 -can,can_saskatchewan.gdb,E_ATOTPOPBT_2020,1165460.56527 -can,can_saskatchewan.gdb,UNE_ATOTPOPBT_1975,661017.497665 -can,can_saskatchewan.gdb,UNE_ATOTPOPBT_1990,820724.466641 -can,can_saskatchewan.gdb,UNE_ATOTPOPBT_2000,930176.01223 -can,can_saskatchewan.gdb,UNE_ATOTPOPBT_2005,986183.866532 -can,can_saskatchewan.gdb,UNE_ATOTPOPBT_2010,1051847.76673 -can,can_saskatchewan.gdb,UNE_ATOTPOPBT_2015,1115654.38925 -can,can_saskatchewan.gdb,UNE_ATOTPOPBT_2020,1174281.48815 -can,can_saskatchewan.gdb,E_ATOTPOPMT_2010,494600.647988 -can,can_saskatchewan.gdb,E_ATOTPOPFT_2010,504908.068736 -can,can_saskatchewan.gdb,E_A000_004FT_2010,31894.5682638 -can,can_saskatchewan.gdb,E_A005_009FT_2010,29405.7829175 -can,can_saskatchewan.gdb,E_A010_014FT_2010,30675.9686693 -can,can_saskatchewan.gdb,E_A015_019FT_2010,33379.0742299 -can,can_saskatchewan.gdb,E_A020_024FT_2010,34103.3505487 -can,can_saskatchewan.gdb,E_A025_029FT_2010,33748.2870796 -can,can_saskatchewan.gdb,E_A030_034FT_2010,31652.4279751 -can,can_saskatchewan.gdb,E_A035_039FT_2010,29908.0617803 -can,can_saskatchewan.gdb,E_A040_044FT_2010,29847.9848463 -can,can_saskatchewan.gdb,E_A045_049FT_2010,36792.2139175 -can,can_saskatchewan.gdb,E_A050_054FT_2010,37645.8873959 -can,can_saskatchewan.gdb,E_A055_059FT_2010,34054.5794997 -can,can_saskatchewan.gdb,E_A060_064FT_2010,27974.3010136 -can,can_saskatchewan.gdb,E_A065_069FT_2010,20535.1096183 -can,can_saskatchewan.gdb,E_A070_074FT_2010,17432.3742956 -can,can_saskatchewan.gdb,E_A075_079FT_2010,15437.2907646 -can,can_saskatchewan.gdb,E_A080_084FT_2010,13568.0381438 -can,can_saskatchewan.gdb,E_A085PLUSFT_2010,16852.7677766 -can,can_saskatchewan.gdb,E_A000_004MT_2010,33233.0109971 -can,can_saskatchewan.gdb,E_A005_009MT_2010,30890.557061 -can,can_saskatchewan.gdb,E_A010_014MT_2010,32042.3999072 -can,can_saskatchewan.gdb,E_A015_019MT_2010,35181.7452396 -can,can_saskatchewan.gdb,E_A020_024MT_2010,35778.1573551 -can,can_saskatchewan.gdb,E_A025_029MT_2010,34374.3201619 -can,can_saskatchewan.gdb,E_A030_034MT_2010,31810.700807 -can,can_saskatchewan.gdb,E_A035_039MT_2010,29357.1672923 -can,can_saskatchewan.gdb,E_A040_044MT_2010,29567.4063105 -can,can_saskatchewan.gdb,E_A045_049MT_2010,35793.0042802 -can,can_saskatchewan.gdb,E_A050_054MT_2010,37929.4347066 -can,can_saskatchewan.gdb,E_A055_059MT_2010,34293.5057108 -can,can_saskatchewan.gdb,E_A060_064MT_2010,27629.7746389 -can,can_saskatchewan.gdb,E_A065_069MT_2010,19950.2937262 -can,can_saskatchewan.gdb,E_A070_074MT_2010,15634.5478033 -can,can_saskatchewan.gdb,E_A075_079MT_2010,12931.4680938 -can,can_saskatchewan.gdb,E_A080_084MT_2010,9953.31529253 -can,can_saskatchewan.gdb,E_A085PLUSMT_2010,8249.83860374 -can,can_saskatchewan.gdb,E_A000_004BT_2010,65127.5792609 -can,can_saskatchewan.gdb,E_A005_009BT_2010,60296.3399784 -can,can_saskatchewan.gdb,E_A010_014BT_2010,62718.3685765 -can,can_saskatchewan.gdb,E_A015_019BT_2010,68560.8194694 -can,can_saskatchewan.gdb,E_A020_024BT_2010,69881.5079038 -can,can_saskatchewan.gdb,E_A025_029BT_2010,68122.6072415 -can,can_saskatchewan.gdb,E_A030_034BT_2010,63463.1287821 -can,can_saskatchewan.gdb,E_A035_039BT_2010,59265.2290726 -can,can_saskatchewan.gdb,E_A040_044BT_2010,59415.3911569 -can,can_saskatchewan.gdb,E_A045_049BT_2010,72585.2181978 -can,can_saskatchewan.gdb,E_A050_054BT_2010,75575.3221025 -can,can_saskatchewan.gdb,E_A055_059BT_2010,68348.0852104 -can,can_saskatchewan.gdb,E_A060_064BT_2010,55604.0756525 -can,can_saskatchewan.gdb,E_A065_069BT_2010,40485.4033446 -can,can_saskatchewan.gdb,E_A070_074BT_2010,33066.9220988 -can,can_saskatchewan.gdb,E_A075_079BT_2010,28368.7588585 -can,can_saskatchewan.gdb,E_A080_084BT_2010,23521.3534363 -can,can_saskatchewan.gdb,E_A085PLUSBT_2010,25102.6063804 -can,can_saskatchewan.gdb,E_A080PLUSBT_2010,48623.9598167 -can,can_saskatchewan.gdb,E_A080PLUSFT_2010,30420.8059205 -can,can_saskatchewan.gdb,E_A080PLUSMT_2010,18203.1538963 -can,can_saskatchewan.gdb,E_A075PLUSBT_2010,76992.7186752 -can,can_saskatchewan.gdb,E_A075PLUSFT_2010,45858.0966851 -can,can_saskatchewan.gdb,E_A075PLUSMT_2010,31134.6219901 -can,can_saskatchewan.gdb,E_A070PLUSBT_2010,110059.640774 -can,can_saskatchewan.gdb,E_A070PLUSFT_2010,63290.4709807 -can,can_saskatchewan.gdb,E_A070PLUSMT_2010,46769.1697934 -can,can_saskatchewan.gdb,E_A065PLUSBT_2010,150545.044119 -can,can_saskatchewan.gdb,E_A065PLUSFT_2010,83825.580599 -can,can_saskatchewan.gdb,E_A065PLUSMT_2010,66719.4635196 -can,can_saskatchewan.gdb,E_A000_014BT_2010,188142.287816 -can,can_saskatchewan.gdb,E_A015_064BT_2010,660821.38479 -can,can_saskatchewan.gdb,E_A015_049FT_2010,229431.400377 -can,can_saskatchewan.gdb,MASKEDADMINAREA,601098.11397 -can,can_yukon.gdb,ATOTPOPBT,33897.0 -can,can_yukon.gdb,agr,29.8451075982 -can,can_yukon.gdb,E_ATOTPOPBT_1975,15374.7666774 -can,can_yukon.gdb,E_ATOTPOPBT_1990,21373.3290096 -can,can_yukon.gdb,E_ATOTPOPBT_2000,26622.4444382 -can,can_yukon.gdb,E_ATOTPOPBT_2005,29712.268325 -can,can_yukon.gdb,E_ATOTPOPBT_2010,33160.6998398 -can,can_yukon.gdb,E_ATOTPOPBT_2015,37009.3592936 -can,can_yukon.gdb,E_ATOTPOPBT_2020,41304.6974864 -can,can_yukon.gdb,UNE_ATOTPOPBT_1975,15296.6454432 -can,can_yukon.gdb,UNE_ATOTPOPBT_1990,22140.3119292 -can,can_yukon.gdb,UNE_ATOTPOPBT_2000,27615.8453777 -can,can_yukon.gdb,UNE_ATOTPOPBT_2005,30658.3592016 -can,can_yukon.gdb,UNE_ATOTPOPBT_2010,34199.5208181 -can,can_yukon.gdb,UNE_ATOTPOPBT_2015,37893.3570183 -can,can_yukon.gdb,UNE_ATOTPOPBT_2020,41617.3168595 -can,can_yukon.gdb,E_ATOTPOPMT_2010,16416.481706 -can,can_yukon.gdb,E_ATOTPOPFT_2010,16245.2961963 -can,can_yukon.gdb,E_A000_004FT_2010,937.930819205 -can,can_yukon.gdb,E_A005_009FT_2010,904.827718994 -can,can_yukon.gdb,E_A010_014FT_2010,913.664642527 -can,can_yukon.gdb,E_A015_019FT_2010,1025.42470723 -can,can_yukon.gdb,E_A020_024FT_2010,1035.23887876 -can,can_yukon.gdb,E_A025_029FT_2010,1154.19650688 -can,can_yukon.gdb,E_A030_034FT_2010,1155.46353066 -can,can_yukon.gdb,E_A035_039FT_2010,1234.70464432 -can,can_yukon.gdb,E_A040_044FT_2010,1208.52079813 -can,can_yukon.gdb,E_A045_049FT_2010,1502.7406392 -can,can_yukon.gdb,E_A050_054FT_2010,1507.90827743 -can,can_yukon.gdb,E_A055_059FT_2010,1293.8070232 -can,can_yukon.gdb,E_A060_064FT_2010,976.976031018 -can,can_yukon.gdb,E_A065_069FT_2010,524.608135206 -can,can_yukon.gdb,E_A070_074FT_2010,331.454869494 -can,can_yukon.gdb,E_A075_079FT_2010,256.953045538 -can,can_yukon.gdb,E_A080_084FT_2010,150.196073434 -can,can_yukon.gdb,E_A085PLUSFT_2010,130.679855045 -can,can_yukon.gdb,E_A000_004MT_2010,979.141861633 -can,can_yukon.gdb,E_A005_009MT_2010,943.023047937 -can,can_yukon.gdb,E_A010_014MT_2010,988.61962169 -can,can_yukon.gdb,E_A015_019MT_2010,1103.99779446 -can,can_yukon.gdb,E_A020_024MT_2010,1129.16913202 -can,can_yukon.gdb,E_A025_029MT_2010,1135.64135606 -can,can_yukon.gdb,E_A030_034MT_2010,1032.40769855 -can,can_yukon.gdb,E_A035_039MT_2010,1101.1513268 -can,can_yukon.gdb,E_A040_044MT_2010,1124.84415554 -can,can_yukon.gdb,E_A045_049MT_2010,1292.53067504 -can,can_yukon.gdb,E_A050_054MT_2010,1535.11212963 -can,can_yukon.gdb,E_A055_059MT_2010,1388.95990659 -can,can_yukon.gdb,E_A060_064MT_2010,1082.20992688 -can,can_yukon.gdb,E_A065_069MT_2010,699.505629655 -can,can_yukon.gdb,E_A070_074MT_2010,411.215931368 -can,can_yukon.gdb,E_A075_079MT_2010,249.302373817 -can,can_yukon.gdb,E_A080_084MT_2010,141.588263711 -can,can_yukon.gdb,E_A085PLUSMT_2010,78.0608746027 -can,can_yukon.gdb,E_A000_004BT_2010,1917.07268084 -can,can_yukon.gdb,E_A005_009BT_2010,1847.85076693 -can,can_yukon.gdb,E_A010_014BT_2010,1902.28426422 -can,can_yukon.gdb,E_A015_019BT_2010,2129.42250169 -can,can_yukon.gdb,E_A020_024BT_2010,2164.40801078 -can,can_yukon.gdb,E_A025_029BT_2010,2289.83786295 -can,can_yukon.gdb,E_A030_034BT_2010,2187.87122922 -can,can_yukon.gdb,E_A035_039BT_2010,2335.85597112 -can,can_yukon.gdb,E_A040_044BT_2010,2333.36495366 -can,can_yukon.gdb,E_A045_049BT_2010,2795.27131424 -can,can_yukon.gdb,E_A050_054BT_2010,3043.02040706 -can,can_yukon.gdb,E_A055_059BT_2010,2682.76692978 -can,can_yukon.gdb,E_A060_064BT_2010,2059.1859579 -can,can_yukon.gdb,E_A065_069BT_2010,1224.11376486 -can,can_yukon.gdb,E_A070_074BT_2010,742.670800862 -can,can_yukon.gdb,E_A075_079BT_2010,506.255419354 -can,can_yukon.gdb,E_A080_084BT_2010,291.784337145 -can,can_yukon.gdb,E_A085PLUSBT_2010,208.740729648 -can,can_yukon.gdb,E_A080PLUSBT_2010,500.525066793 -can,can_yukon.gdb,E_A080PLUSFT_2010,280.875928479 -can,can_yukon.gdb,E_A080PLUSMT_2010,219.649138314 -can,can_yukon.gdb,E_A075PLUSBT_2010,1006.78048615 -can,can_yukon.gdb,E_A075PLUSFT_2010,537.828974017 -can,can_yukon.gdb,E_A075PLUSMT_2010,468.951512131 -can,can_yukon.gdb,E_A070PLUSBT_2010,1749.45128701 -can,can_yukon.gdb,E_A070PLUSFT_2010,869.28384351 -can,can_yukon.gdb,E_A070PLUSMT_2010,880.167443499 -can,can_yukon.gdb,E_A065PLUSBT_2010,2973.56505187 -can,can_yukon.gdb,E_A065PLUSFT_2010,1393.89197872 -can,can_yukon.gdb,E_A065PLUSMT_2010,1579.67307315 -can,can_yukon.gdb,E_A000_014BT_2010,5667.20771199 -can,can_yukon.gdb,E_A015_064BT_2010,24021.0051384 -can,can_yukon.gdb,E_A015_049FT_2010,8316.28970518 -can,can_yukon.gdb,MASKEDADMINAREA,472279.989189 -chn,chn_anhui.gdb,ATOTPOPBT,59500468.0 -chn,chn_anhui.gdb,agr,-0.12577290996 -chn,chn_anhui.gdb,E_ATOTPOPBT_1975,60390492.9783 -chn,chn_anhui.gdb,E_ATOTPOPBT_1990,59637477.5257 -chn,chn_anhui.gdb,E_ATOTPOPBT_2000,59436570.6109 -chn,chn_anhui.gdb,E_ATOTPOPBT_2005,59433959.4429 -chn,chn_anhui.gdb,E_ATOTPOPBT_2010,59500468.0 -chn,chn_anhui.gdb,E_ATOTPOPBT_2015,59639345.2579 -chn,chn_anhui.gdb,E_ATOTPOPBT_2020,59854127.2599 -chn,chn_anhui.gdb,UNE_ATOTPOPBT_1975,49149541.5491 -chn,chn_anhui.gdb,UNE_ATOTPOPBT_1990,58319846.2008 -chn,chn_anhui.gdb,UNE_ATOTPOPBT_2000,60556389.0373 -chn,chn_anhui.gdb,UNE_ATOTPOPBT_2005,60302218.128 -chn,chn_anhui.gdb,UNE_ATOTPOPBT_2010,59864652.5376 -chn,chn_anhui.gdb,UNE_ATOTPOPBT_2015,59244707.8583 -chn,chn_anhui.gdb,UNE_ATOTPOPBT_2020,58114554.5748 -chn,chn_anhui.gdb,E_ATOTPOPMT_2010,30245513.0 -chn,chn_anhui.gdb,E_ATOTPOPFT_2010,29254955.0 -chn,chn_anhui.gdb,E_A000_004FT_2010,1628664.0 -chn,chn_anhui.gdb,E_A005_009FT_2010,1481405.0 -chn,chn_anhui.gdb,E_A010_014FT_2010,1613691.0 -chn,chn_anhui.gdb,E_A015_019FT_2010,2275383.0 -chn,chn_anhui.gdb,E_A020_024FT_2010,2558334.0 -chn,chn_anhui.gdb,E_A025_029FT_2010,1881739.0 -chn,chn_anhui.gdb,E_A030_034FT_2010,2017816.0 -chn,chn_anhui.gdb,E_A035_039FT_2010,2678457.0 -chn,chn_anhui.gdb,E_A040_044FT_2010,3150647.0 -chn,chn_anhui.gdb,E_A045_049FT_2010,2465498.0 -chn,chn_anhui.gdb,E_A050_054FT_2010,1233594.0 -chn,chn_anhui.gdb,E_A055_059FT_2010,1795281.0 -chn,chn_anhui.gdb,E_A060_064FT_2010,1371101.0 -chn,chn_anhui.gdb,E_A065_069FT_2010,1057363.0 -chn,chn_anhui.gdb,E_A070_074FT_2010,781920.0 -chn,chn_anhui.gdb,E_A075_079FT_2010,621380.0 -chn,chn_anhui.gdb,E_A080_084FT_2010,388671.0 -chn,chn_anhui.gdb,E_A085PLUSFT_2010,254011.0 -chn,chn_anhui.gdb,E_A000_004MT_2010,2064668.0 -chn,chn_anhui.gdb,E_A005_009MT_2010,1844189.0 -chn,chn_anhui.gdb,E_A010_014MT_2010,1943519.0 -chn,chn_anhui.gdb,E_A015_019MT_2010,2468849.0 -chn,chn_anhui.gdb,E_A020_024MT_2010,2353868.0 -chn,chn_anhui.gdb,E_A025_029MT_2010,1738599.0 -chn,chn_anhui.gdb,E_A030_034MT_2010,1989930.0 -chn,chn_anhui.gdb,E_A035_039MT_2010,2672730.0 -chn,chn_anhui.gdb,E_A040_044MT_2010,3078803.0 -chn,chn_anhui.gdb,E_A045_049MT_2010,2462328.0 -chn,chn_anhui.gdb,E_A050_054MT_2010,1324934.0 -chn,chn_anhui.gdb,E_A055_059MT_2010,1846009.0 -chn,chn_anhui.gdb,E_A060_064MT_2010,1475884.0 -chn,chn_anhui.gdb,E_A065_069MT_2010,1150478.0 -chn,chn_anhui.gdb,E_A070_074MT_2010,825287.0 -chn,chn_anhui.gdb,E_A075_079MT_2010,573513.0 -chn,chn_anhui.gdb,E_A080_084MT_2010,296820.0 -chn,chn_anhui.gdb,E_A085PLUSMT_2010,135105.0 -chn,chn_anhui.gdb,E_A000_004BT_2010,3693332.0 -chn,chn_anhui.gdb,E_A005_009BT_2010,3325594.0 -chn,chn_anhui.gdb,E_A010_014BT_2010,3557210.0 -chn,chn_anhui.gdb,E_A015_019BT_2010,4744232.0 -chn,chn_anhui.gdb,E_A020_024BT_2010,4912202.0 -chn,chn_anhui.gdb,E_A025_029BT_2010,3620338.0 -chn,chn_anhui.gdb,E_A030_034BT_2010,4007746.0 -chn,chn_anhui.gdb,E_A035_039BT_2010,5351187.0 -chn,chn_anhui.gdb,E_A040_044BT_2010,6229450.0 -chn,chn_anhui.gdb,E_A045_049BT_2010,4927826.0 -chn,chn_anhui.gdb,E_A050_054BT_2010,2558528.0 -chn,chn_anhui.gdb,E_A055_059BT_2010,3641290.0 -chn,chn_anhui.gdb,E_A060_064BT_2010,2846985.0 -chn,chn_anhui.gdb,E_A065_069BT_2010,2207841.0 -chn,chn_anhui.gdb,E_A070_074BT_2010,1607207.0 -chn,chn_anhui.gdb,E_A075_079BT_2010,1194893.0 -chn,chn_anhui.gdb,E_A080_084BT_2010,685491.0 -chn,chn_anhui.gdb,E_A085PLUSBT_2010,389116.0 -chn,chn_anhui.gdb,E_A080PLUSBT_2010,1074607.0 -chn,chn_anhui.gdb,E_A080PLUSFT_2010,642682.0 -chn,chn_anhui.gdb,E_A080PLUSMT_2010,431925.0 -chn,chn_anhui.gdb,E_A075PLUSBT_2010,2269500.0 -chn,chn_anhui.gdb,E_A075PLUSFT_2010,1264062.0 -chn,chn_anhui.gdb,E_A075PLUSMT_2010,1005438.0 -chn,chn_anhui.gdb,E_A070PLUSBT_2010,3876707.0 -chn,chn_anhui.gdb,E_A070PLUSFT_2010,2045982.0 -chn,chn_anhui.gdb,E_A070PLUSMT_2010,1830725.0 -chn,chn_anhui.gdb,E_A065PLUSBT_2010,6084548.0 -chn,chn_anhui.gdb,E_A065PLUSFT_2010,3103345.0 -chn,chn_anhui.gdb,E_A065PLUSMT_2010,2981203.0 -chn,chn_anhui.gdb,E_A000_014BT_2010,10576136.0 -chn,chn_anhui.gdb,E_A015_064BT_2010,42839784.0 -chn,chn_anhui.gdb,E_A015_049FT_2010,17027874.0 -chn,chn_anhui.gdb,MASKEDADMINAREA,135653.805836 -chn,chn_chongqingshi.gdb,ATOTPOPBT,28846170.0 -chn,chn_chongqingshi.gdb,agr,-5.71226847824 -chn,chn_chongqingshi.gdb,E_ATOTPOPBT_1975,35112761.4779 -chn,chn_chongqingshi.gdb,E_ATOTPOPBT_1990,32275644.0561 -chn,chn_chongqingshi.gdb,E_ATOTPOPBT_2000,30512763.1542 -chn,chn_chongqingshi.gdb,E_ATOTPOPBT_2005,29667766.2306 -chn,chn_chongqingshi.gdb,E_ATOTPOPBT_2010,28846170.0 -chn,chn_chongqingshi.gdb,E_ATOTPOPBT_2015,28047326.4216 -chn,chn_chongqingshi.gdb,E_ATOTPOPBT_2020,27270605.4009 -chn,chn_chongqingshi.gdb,UNE_ATOTPOPBT_1975,28576950.5108 -chn,chn_chongqingshi.gdb,UNE_ATOTPOPBT_1990,31562545.4912 -chn,chn_chongqingshi.gdb,UNE_ATOTPOPBT_2000,31087640.777 -chn,chn_chongqingshi.gdb,UNE_ATOTPOPBT_2005,30101176.6232 -chn,chn_chongqingshi.gdb,UNE_ATOTPOPBT_2010,29022728.7639 -chn,chn_chongqingshi.gdb,UNE_ATOTPOPBT_2015,27861735.4511 -chn,chn_chongqingshi.gdb,UNE_ATOTPOPBT_2020,26478025.1323 -chn,chn_chongqingshi.gdb,E_ATOTPOPMT_2010,14608870.0 -chn,chn_chongqingshi.gdb,E_ATOTPOPFT_2010,14237300.0 -chn,chn_chongqingshi.gdb,E_A000_004FT_2010,737118.0 -chn,chn_chongqingshi.gdb,E_A005_009FT_2010,717683.0 -chn,chn_chongqingshi.gdb,E_A010_014FT_2010,848930.0 -chn,chn_chongqingshi.gdb,E_A015_019FT_2010,1106876.0 -chn,chn_chongqingshi.gdb,E_A020_024FT_2010,1090894.0 -chn,chn_chongqingshi.gdb,E_A025_029FT_2010,801310.0 -chn,chn_chongqingshi.gdb,E_A030_034FT_2010,747491.0 -chn,chn_chongqingshi.gdb,E_A035_039FT_2010,1428797.0 -chn,chn_chongqingshi.gdb,E_A040_044FT_2010,1353179.0 -chn,chn_chongqingshi.gdb,E_A045_049FT_2010,1094838.0 -chn,chn_chongqingshi.gdb,E_A050_054FT_2010,738304.0 -chn,chn_chongqingshi.gdb,E_A055_059FT_2010,1086263.0 -chn,chn_chongqingshi.gdb,E_A060_064FT_2010,789564.0 -chn,chn_chongqingshi.gdb,E_A065_069FT_2010,605353.0 -chn,chn_chongqingshi.gdb,E_A070_074FT_2010,444290.0 -chn,chn_chongqingshi.gdb,E_A075_079FT_2010,324729.0 -chn,chn_chongqingshi.gdb,E_A080_084FT_2010,200959.0 -chn,chn_chongqingshi.gdb,E_A085PLUSFT_2010,120722.0 -chn,chn_chongqingshi.gdb,E_A000_004MT_2010,829573.0 -chn,chn_chongqingshi.gdb,E_A005_009MT_2010,822225.0 -chn,chn_chongqingshi.gdb,E_A010_014MT_2010,947831.0 -chn,chn_chongqingshi.gdb,E_A015_019MT_2010,1138466.0 -chn,chn_chongqingshi.gdb,E_A020_024MT_2010,1058172.0 -chn,chn_chongqingshi.gdb,E_A025_029MT_2010,764663.0 -chn,chn_chongqingshi.gdb,E_A030_034MT_2010,708598.0 -chn,chn_chongqingshi.gdb,E_A035_039MT_2010,1423486.0 -chn,chn_chongqingshi.gdb,E_A040_044MT_2010,1372752.0 -chn,chn_chongqingshi.gdb,E_A045_049MT_2010,1106618.0 -chn,chn_chongqingshi.gdb,E_A050_054MT_2010,794808.0 -chn,chn_chongqingshi.gdb,E_A055_059MT_2010,1102901.0 -chn,chn_chongqingshi.gdb,E_A060_064MT_2010,853362.0 -chn,chn_chongqingshi.gdb,E_A065_069MT_2010,661826.0 -chn,chn_chongqingshi.gdb,E_A070_074MT_2010,466956.0 -chn,chn_chongqingshi.gdb,E_A075_079MT_2010,304833.0 -chn,chn_chongqingshi.gdb,E_A080_084MT_2010,170557.0 -chn,chn_chongqingshi.gdb,E_A085PLUSMT_2010,81243.0 -chn,chn_chongqingshi.gdb,E_A000_004BT_2010,1566691.0 -chn,chn_chongqingshi.gdb,E_A005_009BT_2010,1539908.0 -chn,chn_chongqingshi.gdb,E_A010_014BT_2010,1796761.0 -chn,chn_chongqingshi.gdb,E_A015_019BT_2010,2245342.0 -chn,chn_chongqingshi.gdb,E_A020_024BT_2010,2149066.0 -chn,chn_chongqingshi.gdb,E_A025_029BT_2010,1565973.0 -chn,chn_chongqingshi.gdb,E_A030_034BT_2010,1456089.0 -chn,chn_chongqingshi.gdb,E_A035_039BT_2010,2852283.0 -chn,chn_chongqingshi.gdb,E_A040_044BT_2010,2725931.0 -chn,chn_chongqingshi.gdb,E_A045_049BT_2010,2201456.0 -chn,chn_chongqingshi.gdb,E_A050_054BT_2010,1533112.0 -chn,chn_chongqingshi.gdb,E_A055_059BT_2010,2189164.0 -chn,chn_chongqingshi.gdb,E_A060_064BT_2010,1642926.0 -chn,chn_chongqingshi.gdb,E_A065_069BT_2010,1267179.0 -chn,chn_chongqingshi.gdb,E_A070_074BT_2010,911246.0 -chn,chn_chongqingshi.gdb,E_A075_079BT_2010,629562.0 -chn,chn_chongqingshi.gdb,E_A080_084BT_2010,371516.0 -chn,chn_chongqingshi.gdb,E_A085PLUSBT_2010,201965.0 -chn,chn_chongqingshi.gdb,E_A080PLUSBT_2010,573481.0 -chn,chn_chongqingshi.gdb,E_A080PLUSFT_2010,321681.0 -chn,chn_chongqingshi.gdb,E_A080PLUSMT_2010,251800.0 -chn,chn_chongqingshi.gdb,E_A075PLUSBT_2010,1203043.0 -chn,chn_chongqingshi.gdb,E_A075PLUSFT_2010,646410.0 -chn,chn_chongqingshi.gdb,E_A075PLUSMT_2010,556633.0 -chn,chn_chongqingshi.gdb,E_A070PLUSBT_2010,2114289.0 -chn,chn_chongqingshi.gdb,E_A070PLUSFT_2010,1090700.0 -chn,chn_chongqingshi.gdb,E_A070PLUSMT_2010,1023589.0 -chn,chn_chongqingshi.gdb,E_A065PLUSBT_2010,3381468.0 -chn,chn_chongqingshi.gdb,E_A065PLUSFT_2010,1696053.0 -chn,chn_chongqingshi.gdb,E_A065PLUSMT_2010,1685415.0 -chn,chn_chongqingshi.gdb,E_A000_014BT_2010,4903360.0 -chn,chn_chongqingshi.gdb,E_A015_064BT_2010,20561342.0 -chn,chn_chongqingshi.gdb,E_A015_049FT_2010,7623385.0 -chn,chn_chongqingshi.gdb,MASKEDADMINAREA,82328.6156919 -chn,chn_fujian.gdb,ATOTPOPBT,36894217.0 -chn,chn_fujian.gdb,agr,4.91982178821 -chn,chn_fujian.gdb,E_ATOTPOPBT_1975,30136680.2139 -chn,chn_fujian.gdb,E_ATOTPOPBT_1990,32124258.2975 -chn,chn_fujian.gdb,E_ATOTPOPBT_2000,34097947.4029 -chn,chn_fujian.gdb,E_ATOTPOPBT_2005,35369949.3572 -chn,chn_fujian.gdb,E_ATOTPOPBT_2010,36894217.0 -chn,chn_fujian.gdb,E_ATOTPOPBT_2015,38735086.5325 -chn,chn_fujian.gdb,E_ATOTPOPBT_2020,40976366.3708 -chn,chn_fujian.gdb,UNE_ATOTPOPBT_1975,24527105.8949 -chn,chn_fujian.gdb,UNE_ATOTPOPBT_1990,31414504.4518 -chn,chn_fujian.gdb,UNE_ATOTPOPBT_2000,34740371.9138 -chn,chn_fujian.gdb,UNE_ATOTPOPBT_2005,35886661.7891 -chn,chn_fujian.gdb,UNE_ATOTPOPBT_2010,37120035.4483 -chn,chn_fujian.gdb,UNE_ATOTPOPBT_2015,38478773.9631 -chn,chn_fujian.gdb,UNE_ATOTPOPBT_2020,39785448.2013 -chn,chn_fujian.gdb,E_ATOTPOPMT_2010,18981054.0 -chn,chn_fujian.gdb,E_ATOTPOPFT_2010,17913163.0 -chn,chn_fujian.gdb,E_A000_004FT_2010,946883.0 -chn,chn_fujian.gdb,E_A005_009FT_2010,848656.0 -chn,chn_fujian.gdb,E_A010_014FT_2010,780844.0 -chn,chn_fujian.gdb,E_A015_019FT_2010,1331286.0 -chn,chn_fujian.gdb,E_A020_024FT_2010,1955717.0 -chn,chn_fujian.gdb,E_A025_029FT_2010,1637965.0 -chn,chn_fujian.gdb,E_A030_034FT_2010,1488709.0 -chn,chn_fujian.gdb,E_A035_039FT_2010,1756409.0 -chn,chn_fujian.gdb,E_A040_044FT_2010,1675021.0 -chn,chn_fujian.gdb,E_A045_049FT_2010,1361230.0 -chn,chn_fujian.gdb,E_A050_054FT_2010,1028876.0 -chn,chn_fujian.gdb,E_A055_059FT_2010,964733.0 -chn,chn_fujian.gdb,E_A060_064FT_2010,622435.0 -chn,chn_fujian.gdb,E_A065_069FT_2010,435730.0 -chn,chn_fujian.gdb,E_A070_074FT_2010,394784.0 -chn,chn_fujian.gdb,E_A075_079FT_2010,321176.0 -chn,chn_fujian.gdb,E_A080_084FT_2010,216773.0 -chn,chn_fujian.gdb,E_A085PLUSFT_2010,145936.0 -chn,chn_fujian.gdb,E_A000_004MT_2010,1180380.0 -chn,chn_fujian.gdb,E_A005_009MT_2010,1008140.0 -chn,chn_fujian.gdb,E_A010_014MT_2010,940795.0 -chn,chn_fujian.gdb,E_A015_019MT_2010,1485493.0 -chn,chn_fujian.gdb,E_A020_024MT_2010,1962823.0 -chn,chn_fujian.gdb,E_A025_029MT_2010,1661969.0 -chn,chn_fujian.gdb,E_A030_034MT_2010,1559374.0 -chn,chn_fujian.gdb,E_A035_039MT_2010,1847755.0 -chn,chn_fujian.gdb,E_A040_044MT_2010,1751557.0 -chn,chn_fujian.gdb,E_A045_049MT_2010,1419803.0 -chn,chn_fujian.gdb,E_A050_054MT_2010,1097620.0 -chn,chn_fujian.gdb,E_A055_059MT_2010,989791.0 -chn,chn_fujian.gdb,E_A060_064MT_2010,677823.0 -chn,chn_fujian.gdb,E_A065_069MT_2010,475129.0 -chn,chn_fujian.gdb,E_A070_074MT_2010,400388.0 -chn,chn_fujian.gdb,E_A075_079MT_2010,282423.0 -chn,chn_fujian.gdb,E_A080_084MT_2010,162540.0 -chn,chn_fujian.gdb,E_A085PLUSMT_2010,77251.0 -chn,chn_fujian.gdb,E_A000_004BT_2010,2127263.0 -chn,chn_fujian.gdb,E_A005_009BT_2010,1856796.0 -chn,chn_fujian.gdb,E_A010_014BT_2010,1721639.0 -chn,chn_fujian.gdb,E_A015_019BT_2010,2816779.0 -chn,chn_fujian.gdb,E_A020_024BT_2010,3918540.0 -chn,chn_fujian.gdb,E_A025_029BT_2010,3299934.0 -chn,chn_fujian.gdb,E_A030_034BT_2010,3048083.0 -chn,chn_fujian.gdb,E_A035_039BT_2010,3604164.0 -chn,chn_fujian.gdb,E_A040_044BT_2010,3426578.0 -chn,chn_fujian.gdb,E_A045_049BT_2010,2781033.0 -chn,chn_fujian.gdb,E_A050_054BT_2010,2126496.0 -chn,chn_fujian.gdb,E_A055_059BT_2010,1954524.0 -chn,chn_fujian.gdb,E_A060_064BT_2010,1300258.0 -chn,chn_fujian.gdb,E_A065_069BT_2010,910859.0 -chn,chn_fujian.gdb,E_A070_074BT_2010,795172.0 -chn,chn_fujian.gdb,E_A075_079BT_2010,603599.0 -chn,chn_fujian.gdb,E_A080_084BT_2010,379313.0 -chn,chn_fujian.gdb,E_A085PLUSBT_2010,223187.0 -chn,chn_fujian.gdb,E_A080PLUSBT_2010,602500.0 -chn,chn_fujian.gdb,E_A080PLUSFT_2010,362709.0 -chn,chn_fujian.gdb,E_A080PLUSMT_2010,239791.0 -chn,chn_fujian.gdb,E_A075PLUSBT_2010,1206099.0 -chn,chn_fujian.gdb,E_A075PLUSFT_2010,683885.0 -chn,chn_fujian.gdb,E_A075PLUSMT_2010,522214.0 -chn,chn_fujian.gdb,E_A070PLUSBT_2010,2001271.0 -chn,chn_fujian.gdb,E_A070PLUSFT_2010,1078669.0 -chn,chn_fujian.gdb,E_A070PLUSMT_2010,922602.0 -chn,chn_fujian.gdb,E_A065PLUSBT_2010,2912130.0 -chn,chn_fujian.gdb,E_A065PLUSFT_2010,1514399.0 -chn,chn_fujian.gdb,E_A065PLUSMT_2010,1397731.0 -chn,chn_fujian.gdb,E_A000_014BT_2010,5705698.0 -chn,chn_fujian.gdb,E_A015_064BT_2010,28276389.0 -chn,chn_fujian.gdb,E_A015_049FT_2010,11206337.0 -chn,chn_fujian.gdb,MASKEDADMINAREA,121890.18034 -chn,chn_gansu.gdb,ATOTPOPBT,31848751.0 -chn,chn_gansu.gdb,agr,5.31891741978 -chn,chn_gansu.gdb,E_ATOTPOPBT_1975,28989875.0123 -chn,chn_gansu.gdb,E_ATOTPOPBT_1990,29754944.5811 -chn,chn_gansu.gdb,E_ATOTPOPBT_2000,30624420.791 -chn,chn_gansu.gdb,E_ATOTPOPBT_2005,31187733.9805 -chn,chn_gansu.gdb,E_ATOTPOPBT_2010,31848751.0 -chn,chn_gansu.gdb,E_ATOTPOPBT_2015,32618332.6292 -chn,chn_gansu.gdb,E_ATOTPOPBT_2020,33509131.532 -chn,chn_gansu.gdb,UNE_ATOTPOPBT_1975,23593764.4512 -chn,chn_gansu.gdb,UNE_ATOTPOPBT_1990,29097538.3883 -chn,chn_gansu.gdb,UNE_ATOTPOPBT_2000,31201402.1066 -chn,chn_gansu.gdb,UNE_ATOTPOPBT_2005,31643349.2744 -chn,chn_gansu.gdb,UNE_ATOTPOPBT_2010,32043687.6626 -chn,chn_gansu.gdb,UNE_ATOTPOPBT_2015,32402495.0154 -chn,chn_gansu.gdb,UNE_ATOTPOPBT_2020,32535237.6238 -chn,chn_gansu.gdb,E_ATOTPOPMT_2010,16277574.0 -chn,chn_gansu.gdb,E_ATOTPOPFT_2010,15571177.0 -chn,chn_gansu.gdb,E_A000_004FT_2010,832482.719481 -chn,chn_gansu.gdb,E_A005_009FT_2010,880547.223627 -chn,chn_gansu.gdb,E_A010_014FT_2010,1086246.80928 -chn,chn_gansu.gdb,E_A015_019FT_2010,1453003.13571 -chn,chn_gansu.gdb,E_A020_024FT_2010,1449334.92354 -chn,chn_gansu.gdb,E_A025_029FT_2010,1097760.4764 -chn,chn_gansu.gdb,E_A030_034FT_2010,1051876.57438 -chn,chn_gansu.gdb,E_A035_039FT_2010,1466539.71701 -chn,chn_gansu.gdb,E_A040_044FT_2010,1594247.18203 -chn,chn_gansu.gdb,E_A045_049FT_2010,1210650.92133 -chn,chn_gansu.gdb,E_A050_054FT_2010,744777.441579 -chn,chn_gansu.gdb,E_A055_059FT_2010,809004.560669 -chn,chn_gansu.gdb,E_A060_064FT_2010,636834.215557 -chn,chn_gansu.gdb,E_A065_069FT_2010,505557.910166 -chn,chn_gansu.gdb,E_A070_074FT_2010,384384.101367 -chn,chn_gansu.gdb,E_A075_079FT_2010,230418.458197 -chn,chn_gansu.gdb,E_A080_084FT_2010,88946.2387708 -chn,chn_gansu.gdb,E_A085PLUSFT_2010,48564.3909134 -chn,chn_gansu.gdb,E_A000_004MT_2010,972825.016866 -chn,chn_gansu.gdb,E_A005_009MT_2010,1003571.52665 -chn,chn_gansu.gdb,E_A010_014MT_2010,1210993.5701 -chn,chn_gansu.gdb,E_A015_019MT_2010,1531730.19871 -chn,chn_gansu.gdb,E_A020_024MT_2010,1417886.74568 -chn,chn_gansu.gdb,E_A025_029MT_2010,1087495.45185 -chn,chn_gansu.gdb,E_A030_034MT_2010,1085330.54472 -chn,chn_gansu.gdb,E_A035_039MT_2010,1508212.97276 -chn,chn_gansu.gdb,E_A040_044MT_2010,1642401.39076 -chn,chn_gansu.gdb,E_A045_049MT_2010,1272388.05235 -chn,chn_gansu.gdb,E_A050_054MT_2010,809820.475217 -chn,chn_gansu.gdb,E_A055_059MT_2010,842450.865684 -chn,chn_gansu.gdb,E_A060_064MT_2010,643907.118226 -chn,chn_gansu.gdb,E_A065_069MT_2010,509286.701263 -chn,chn_gansu.gdb,E_A070_074MT_2010,386244.655129 -chn,chn_gansu.gdb,E_A075_079MT_2010,225565.071594 -chn,chn_gansu.gdb,E_A080_084MT_2010,87266.1039714 -chn,chn_gansu.gdb,E_A085PLUSMT_2010,40197.5384584 -chn,chn_gansu.gdb,E_A000_004BT_2010,1805307.73635 -chn,chn_gansu.gdb,E_A005_009BT_2010,1884118.75028 -chn,chn_gansu.gdb,E_A010_014BT_2010,2297240.37937 -chn,chn_gansu.gdb,E_A015_019BT_2010,2984733.33442 -chn,chn_gansu.gdb,E_A020_024BT_2010,2867221.66922 -chn,chn_gansu.gdb,E_A025_029BT_2010,2185255.92825 -chn,chn_gansu.gdb,E_A030_034BT_2010,2137207.11909 -chn,chn_gansu.gdb,E_A035_039BT_2010,2974752.68978 -chn,chn_gansu.gdb,E_A040_044BT_2010,3236648.57279 -chn,chn_gansu.gdb,E_A045_049BT_2010,2483038.97368 -chn,chn_gansu.gdb,E_A050_054BT_2010,1554597.9168 -chn,chn_gansu.gdb,E_A055_059BT_2010,1651455.42635 -chn,chn_gansu.gdb,E_A060_064BT_2010,1280741.33378 -chn,chn_gansu.gdb,E_A065_069BT_2010,1014844.61143 -chn,chn_gansu.gdb,E_A070_074BT_2010,770628.756496 -chn,chn_gansu.gdb,E_A075_079BT_2010,455983.52979 -chn,chn_gansu.gdb,E_A080_084BT_2010,176212.342742 -chn,chn_gansu.gdb,E_A085PLUSBT_2010,88761.9293719 -chn,chn_gansu.gdb,E_A080PLUSBT_2010,264974.272114 -chn,chn_gansu.gdb,E_A080PLUSFT_2010,137510.629684 -chn,chn_gansu.gdb,E_A080PLUSMT_2010,127463.64243 -chn,chn_gansu.gdb,E_A075PLUSBT_2010,720957.801904 -chn,chn_gansu.gdb,E_A075PLUSFT_2010,367929.087881 -chn,chn_gansu.gdb,E_A075PLUSMT_2010,353028.714023 -chn,chn_gansu.gdb,E_A070PLUSBT_2010,1491586.5584 -chn,chn_gansu.gdb,E_A070PLUSFT_2010,752313.189248 -chn,chn_gansu.gdb,E_A070PLUSMT_2010,739273.369153 -chn,chn_gansu.gdb,E_A065PLUSBT_2010,2506431.16983 -chn,chn_gansu.gdb,E_A065PLUSFT_2010,1257871.09941 -chn,chn_gansu.gdb,E_A065PLUSMT_2010,1248560.07042 -chn,chn_gansu.gdb,E_A000_014BT_2010,5986666.866 -chn,chn_gansu.gdb,E_A015_064BT_2010,23355652.9642 -chn,chn_gansu.gdb,E_A015_049FT_2010,9323412.9304 -chn,chn_gansu.gdb,MASKEDADMINAREA,393387.1843 -chn,chn_guangdong.gdb,ATOTPOPBT,104320459.0 -chn,chn_guangdong.gdb,agr,27.5413240327 -chn,chn_guangdong.gdb,E_ATOTPOPBT_1975,56525158.6666 -chn,chn_guangdong.gdb,E_ATOTPOPBT_1990,72559223.803 -chn,chn_guangdong.gdb,E_ATOTPOPBT_2000,86599113.4129 -chn,chn_guangdong.gdb,E_ATOTPOPBT_2005,94932487.8496 -chn,chn_guangdong.gdb,E_ATOTPOPBT_2010,104320459.0 -chn,chn_guangdong.gdb,E_ATOTPOPBT_2015,114926525.365 -chn,chn_guangdong.gdb,E_ATOTPOPBT_2020,126942870.182 -chn,chn_guangdong.gdb,UNE_ATOTPOPBT_1975,46003691.9296 -chn,chn_guangdong.gdb,UNE_ATOTPOPBT_1990,70956099.2216 -chn,chn_guangdong.gdb,UNE_ATOTPOPBT_2000,88230689.4261 -chn,chn_guangdong.gdb,UNE_ATOTPOPBT_2005,96319337.3519 -chn,chn_guangdong.gdb,UNE_ATOTPOPBT_2010,104958973.274 -chn,chn_guangdong.gdb,UNE_ATOTPOPBT_2015,114166049.124 -chn,chn_guangdong.gdb,UNE_ATOTPOPBT_2020,123253461.287 -chn,chn_guangdong.gdb,E_ATOTPOPMT_2010,54400538.0 -chn,chn_guangdong.gdb,E_ATOTPOPFT_2010,49919921.0 -chn,chn_guangdong.gdb,E_A000_004FT_2010,2529300.0 -chn,chn_guangdong.gdb,E_A005_009FT_2010,2290220.0 -chn,chn_guangdong.gdb,E_A010_014FT_2010,3082563.0 -chn,chn_guangdong.gdb,E_A015_019FT_2010,4796157.0 -chn,chn_guangdong.gdb,E_A020_024FT_2010,5977681.0 -chn,chn_guangdong.gdb,E_A025_029FT_2010,5085715.0 -chn,chn_guangdong.gdb,E_A030_034FT_2010,4232819.0 -chn,chn_guangdong.gdb,E_A035_039FT_2010,4574349.0 -chn,chn_guangdong.gdb,E_A040_044FT_2010,4276457.0 -chn,chn_guangdong.gdb,E_A045_049FT_2010,3359715.0 -chn,chn_guangdong.gdb,E_A050_054FT_2010,2344818.0 -chn,chn_guangdong.gdb,E_A055_059FT_2010,2152951.0 -chn,chn_guangdong.gdb,E_A060_064FT_2010,1467327.0 -chn,chn_guangdong.gdb,E_A065_069FT_2010,1056688.0 -chn,chn_guangdong.gdb,E_A070_074FT_2010,959111.0 -chn,chn_guangdong.gdb,E_A075_079FT_2010,810684.0 -chn,chn_guangdong.gdb,E_A080_084FT_2010,522375.0 -chn,chn_guangdong.gdb,E_A085PLUSFT_2010,400991.0 -chn,chn_guangdong.gdb,E_A000_004MT_2010,3095436.0 -chn,chn_guangdong.gdb,E_A005_009MT_2010,2876896.0 -chn,chn_guangdong.gdb,E_A010_014MT_2010,3729615.0 -chn,chn_guangdong.gdb,E_A015_019MT_2010,5193402.0 -chn,chn_guangdong.gdb,E_A020_024MT_2010,6297809.0 -chn,chn_guangdong.gdb,E_A025_029MT_2010,5535552.0 -chn,chn_guangdong.gdb,E_A030_034MT_2010,4702015.0 -chn,chn_guangdong.gdb,E_A035_039MT_2010,4958950.0 -chn,chn_guangdong.gdb,E_A040_044MT_2010,4588317.0 -chn,chn_guangdong.gdb,E_A045_049MT_2010,3687090.0 -chn,chn_guangdong.gdb,E_A050_054MT_2010,2553947.0 -chn,chn_guangdong.gdb,E_A055_059MT_2010,2246294.0 -chn,chn_guangdong.gdb,E_A060_064MT_2010,1598914.0 -chn,chn_guangdong.gdb,E_A065_069MT_2010,1111111.0 -chn,chn_guangdong.gdb,E_A070_074MT_2010,951903.0 -chn,chn_guangdong.gdb,E_A075_079MT_2010,682950.0 -chn,chn_guangdong.gdb,E_A080_084MT_2010,380639.0 -chn,chn_guangdong.gdb,E_A085PLUSMT_2010,209698.0 -chn,chn_guangdong.gdb,E_A000_004BT_2010,5624736.0 -chn,chn_guangdong.gdb,E_A005_009BT_2010,5167116.0 -chn,chn_guangdong.gdb,E_A010_014BT_2010,6812178.0 -chn,chn_guangdong.gdb,E_A015_019BT_2010,9989559.0 -chn,chn_guangdong.gdb,E_A020_024BT_2010,12275490.0 -chn,chn_guangdong.gdb,E_A025_029BT_2010,10621267.0 -chn,chn_guangdong.gdb,E_A030_034BT_2010,8934834.0 -chn,chn_guangdong.gdb,E_A035_039BT_2010,9533299.0 -chn,chn_guangdong.gdb,E_A040_044BT_2010,8864774.0 -chn,chn_guangdong.gdb,E_A045_049BT_2010,7046805.0 -chn,chn_guangdong.gdb,E_A050_054BT_2010,4898765.0 -chn,chn_guangdong.gdb,E_A055_059BT_2010,4399245.0 -chn,chn_guangdong.gdb,E_A060_064BT_2010,3066241.0 -chn,chn_guangdong.gdb,E_A065_069BT_2010,2167799.0 -chn,chn_guangdong.gdb,E_A070_074BT_2010,1911014.0 -chn,chn_guangdong.gdb,E_A075_079BT_2010,1493634.0 -chn,chn_guangdong.gdb,E_A080_084BT_2010,903014.0 -chn,chn_guangdong.gdb,E_A085PLUSBT_2010,610689.0 -chn,chn_guangdong.gdb,E_A080PLUSBT_2010,1513703.0 -chn,chn_guangdong.gdb,E_A080PLUSFT_2010,923366.0 -chn,chn_guangdong.gdb,E_A080PLUSMT_2010,590337.0 -chn,chn_guangdong.gdb,E_A075PLUSBT_2010,3007337.0 -chn,chn_guangdong.gdb,E_A075PLUSFT_2010,1734050.0 -chn,chn_guangdong.gdb,E_A075PLUSMT_2010,1273287.0 -chn,chn_guangdong.gdb,E_A070PLUSBT_2010,4918351.0 -chn,chn_guangdong.gdb,E_A070PLUSFT_2010,2693161.0 -chn,chn_guangdong.gdb,E_A070PLUSMT_2010,2225190.0 -chn,chn_guangdong.gdb,E_A065PLUSBT_2010,7086150.0 -chn,chn_guangdong.gdb,E_A065PLUSFT_2010,3749849.0 -chn,chn_guangdong.gdb,E_A065PLUSMT_2010,3336301.0 -chn,chn_guangdong.gdb,E_A000_014BT_2010,17604030.0 -chn,chn_guangdong.gdb,E_A015_064BT_2010,79630279.0 -chn,chn_guangdong.gdb,E_A015_049FT_2010,32302893.0 -chn,chn_guangdong.gdb,MASKEDADMINAREA,175780.144912 -chn,chn_guangxizhuangzuzizhiqu.gdb,ATOTPOPBT,46023761.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,agr,5.2431360803 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_ATOTPOPBT_1975,39174209.7895 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_ATOTPOPBT_1990,41861858.9205 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_ATOTPOPBT_2000,43854538.033 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_ATOTPOPBT_2005,44916168.1665 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_ATOTPOPBT_2010,46023761.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_ATOTPOPBT_2015,47179263.7919 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_ATOTPOPBT_2020,48384726.9189 -chn,chn_guangxizhuangzuzizhiqu.gdb,UNE_ATOTPOPBT_1975,31882409.9084 -chn,chn_guangxizhuangzuzizhiqu.gdb,UNE_ATOTPOPBT_1990,40936962.3802 -chn,chn_guangxizhuangzuzizhiqu.gdb,UNE_ATOTPOPBT_2000,44680782.2 -chn,chn_guangxizhuangzuzizhiqu.gdb,UNE_ATOTPOPBT_2005,45572339.377 -chn,chn_guangxizhuangzuzizhiqu.gdb,UNE_ATOTPOPBT_2010,46305458.6519 -chn,chn_guangxizhuangzuzizhiqu.gdb,UNE_ATOTPOPBT_2015,46867075.5562 -chn,chn_guangxizhuangzuzizhiqu.gdb,UNE_ATOTPOPBT_2020,46978495.5832 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_ATOTPOPMT_2010,23924704.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_ATOTPOPFT_2010,22099057.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A000_004FT_2010,1596483.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A005_009FT_2010,1526315.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A010_014FT_2010,1444211.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A015_019FT_2010,1603433.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A020_024FT_2010,1866082.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A025_029FT_2010,1781744.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A030_034FT_2010,1680573.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A035_039FT_2010,1768846.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A040_044FT_2010,1795901.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A045_049FT_2010,1571732.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A050_054FT_2010,1152454.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A055_059FT_2010,1173690.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A060_064FT_2010,868262.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A065_069FT_2010,707864.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A070_074FT_2010,601862.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A075_079FT_2010,467080.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A080_084FT_2010,281837.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A085PLUSFT_2010,210688.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A000_004MT_2010,1923996.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A005_009MT_2010,1791975.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A010_014MT_2010,1707841.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A015_019MT_2010,1825863.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A020_024MT_2010,1987801.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A025_029MT_2010,1875290.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A030_034MT_2010,1800487.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A035_039MT_2010,1947361.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A040_044MT_2010,1997311.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A045_049MT_2010,1718836.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A050_054MT_2010,1224675.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A055_059MT_2010,1224627.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A060_064MT_2010,915051.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A065_069MT_2010,698327.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A070_074MT_2010,569394.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A075_079MT_2010,392390.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A080_084MT_2010,208789.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A085PLUSMT_2010,114690.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A000_004BT_2010,3520479.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A005_009BT_2010,3318290.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A010_014BT_2010,3152052.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A015_019BT_2010,3429296.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A020_024BT_2010,3853883.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A025_029BT_2010,3657034.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A030_034BT_2010,3481060.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A035_039BT_2010,3716207.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A040_044BT_2010,3793212.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A045_049BT_2010,3290568.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A050_054BT_2010,2377129.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A055_059BT_2010,2398317.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A060_064BT_2010,1783313.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A065_069BT_2010,1406191.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A070_074BT_2010,1171256.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A075_079BT_2010,859470.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A080_084BT_2010,490626.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A085PLUSBT_2010,325378.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A080PLUSBT_2010,816004.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A080PLUSFT_2010,492525.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A080PLUSMT_2010,323479.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A075PLUSBT_2010,1675474.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A075PLUSFT_2010,959605.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A075PLUSMT_2010,715869.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A070PLUSBT_2010,2846730.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A070PLUSFT_2010,1561467.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A070PLUSMT_2010,1285263.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A065PLUSBT_2010,4252921.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A065PLUSFT_2010,2269331.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A065PLUSMT_2010,1983590.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A000_014BT_2010,9990821.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A015_064BT_2010,31780019.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,E_A015_049FT_2010,12068311.0 -chn,chn_guangxizhuangzuzizhiqu.gdb,MASKEDADMINAREA,236194.654166 -chn,chn_guizhou.gdb,ATOTPOPBT,34748556.0 -chn,chn_guizhou.gdb,agr,-4.49204722571 -chn,chn_guizhou.gdb,E_ATOTPOPBT_1975,37422450.9307 -chn,chn_guizhou.gdb,E_ATOTPOPBT_1990,35959352.7465 -chn,chn_guizhou.gdb,E_ATOTPOPBT_2000,35247694.9658 -chn,chn_guizhou.gdb,E_ATOTPOPBT_2005,34971349.8398 -chn,chn_guizhou.gdb,E_ATOTPOPBT_2010,34748556.0 -chn,chn_guizhou.gdb,E_ATOTPOPBT_2015,34579962.6838 -chn,chn_guizhou.gdb,E_ATOTPOPBT_2020,34466410.2833 -chn,chn_guizhou.gdb,UNE_ATOTPOPBT_1975,30456719.5294 -chn,chn_guizhou.gdb,UNE_ATOTPOPBT_1990,35164866.2664 -chn,chn_guizhou.gdb,UNE_ATOTPOPBT_2000,35911781.3676 -chn,chn_guizhou.gdb,UNE_ATOTPOPBT_2005,35482239.212 -chn,chn_guizhou.gdb,UNE_ATOTPOPBT_2010,34961241.5002 -chn,chn_guizhou.gdb,UNE_ATOTPOPBT_2015,34351144.8373 -chn,chn_guizhou.gdb,UNE_ATOTPOPBT_2020,33464694.468 -chn,chn_guizhou.gdb,E_ATOTPOPMT_2010,17905471.0 -chn,chn_guizhou.gdb,E_ATOTPOPFT_2010,16843085.0 -chn,chn_guizhou.gdb,E_A000_004FT_2010,1089229.0 -chn,chn_guizhou.gdb,E_A005_009FT_2010,1262876.0 -chn,chn_guizhou.gdb,E_A010_014FT_2010,1705182.0 -chn,chn_guizhou.gdb,E_A015_019FT_2010,1353794.0 -chn,chn_guizhou.gdb,E_A020_024FT_2010,1226418.0 -chn,chn_guizhou.gdb,E_A025_029FT_2010,1026979.0 -chn,chn_guizhou.gdb,E_A030_034FT_2010,1177065.0 -chn,chn_guizhou.gdb,E_A035_039FT_2010,1484198.0 -chn,chn_guizhou.gdb,E_A040_044FT_2010,1430172.0 -chn,chn_guizhou.gdb,E_A045_049FT_2010,1126133.0 -chn,chn_guizhou.gdb,E_A050_054FT_2010,776522.0 -chn,chn_guizhou.gdb,E_A055_059FT_2010,904704.0 -chn,chn_guizhou.gdb,E_A060_064FT_2010,710072.0 -chn,chn_guizhou.gdb,E_A065_069FT_2010,567470.0 -chn,chn_guizhou.gdb,E_A070_074FT_2010,464563.0 -chn,chn_guizhou.gdb,E_A075_079FT_2010,297360.0 -chn,chn_guizhou.gdb,E_A080_084FT_2010,158349.0 -chn,chn_guizhou.gdb,E_A085PLUSFT_2010,81999.0 -chn,chn_guizhou.gdb,E_A000_004MT_2010,1349970.0 -chn,chn_guizhou.gdb,E_A005_009MT_2010,1482935.0 -chn,chn_guizhou.gdb,E_A010_014MT_2010,1888050.0 -chn,chn_guizhou.gdb,E_A015_019MT_2010,1474002.0 -chn,chn_guizhou.gdb,E_A020_024MT_2010,1200046.0 -chn,chn_guizhou.gdb,E_A025_029MT_2010,1032802.0 -chn,chn_guizhou.gdb,E_A030_034MT_2010,1226542.0 -chn,chn_guizhou.gdb,E_A035_039MT_2010,1611623.0 -chn,chn_guizhou.gdb,E_A040_044MT_2010,1541384.0 -chn,chn_guizhou.gdb,E_A045_049MT_2010,1191817.0 -chn,chn_guizhou.gdb,E_A050_054MT_2010,811287.0 -chn,chn_guizhou.gdb,E_A055_059MT_2010,913554.0 -chn,chn_guizhou.gdb,E_A060_064MT_2010,725019.0 -chn,chn_guizhou.gdb,E_A065_069MT_2010,563949.0 -chn,chn_guizhou.gdb,E_A070_074MT_2010,442553.0 -chn,chn_guizhou.gdb,E_A075_079MT_2010,266704.0 -chn,chn_guizhou.gdb,E_A080_084MT_2010,131035.0 -chn,chn_guizhou.gdb,E_A085PLUSMT_2010,52199.0 -chn,chn_guizhou.gdb,E_A000_004BT_2010,2439199.0 -chn,chn_guizhou.gdb,E_A005_009BT_2010,2745811.0 -chn,chn_guizhou.gdb,E_A010_014BT_2010,3593232.0 -chn,chn_guizhou.gdb,E_A015_019BT_2010,2827796.0 -chn,chn_guizhou.gdb,E_A020_024BT_2010,2426464.0 -chn,chn_guizhou.gdb,E_A025_029BT_2010,2059781.0 -chn,chn_guizhou.gdb,E_A030_034BT_2010,2403607.0 -chn,chn_guizhou.gdb,E_A035_039BT_2010,3095821.0 -chn,chn_guizhou.gdb,E_A040_044BT_2010,2971556.0 -chn,chn_guizhou.gdb,E_A045_049BT_2010,2317950.0 -chn,chn_guizhou.gdb,E_A050_054BT_2010,1587809.0 -chn,chn_guizhou.gdb,E_A055_059BT_2010,1818258.0 -chn,chn_guizhou.gdb,E_A060_064BT_2010,1435091.0 -chn,chn_guizhou.gdb,E_A065_069BT_2010,1131419.0 -chn,chn_guizhou.gdb,E_A070_074BT_2010,907116.0 -chn,chn_guizhou.gdb,E_A075_079BT_2010,564064.0 -chn,chn_guizhou.gdb,E_A080_084BT_2010,289384.0 -chn,chn_guizhou.gdb,E_A085PLUSBT_2010,134198.0 -chn,chn_guizhou.gdb,E_A080PLUSBT_2010,423582.0 -chn,chn_guizhou.gdb,E_A080PLUSFT_2010,240348.0 -chn,chn_guizhou.gdb,E_A080PLUSMT_2010,183234.0 -chn,chn_guizhou.gdb,E_A075PLUSBT_2010,987646.0 -chn,chn_guizhou.gdb,E_A075PLUSFT_2010,537708.0 -chn,chn_guizhou.gdb,E_A075PLUSMT_2010,449938.0 -chn,chn_guizhou.gdb,E_A070PLUSBT_2010,1894762.0 -chn,chn_guizhou.gdb,E_A070PLUSFT_2010,1002271.0 -chn,chn_guizhou.gdb,E_A070PLUSMT_2010,892491.0 -chn,chn_guizhou.gdb,E_A065PLUSBT_2010,3026181.0 -chn,chn_guizhou.gdb,E_A065PLUSFT_2010,1569741.0 -chn,chn_guizhou.gdb,E_A065PLUSMT_2010,1456440.0 -chn,chn_guizhou.gdb,E_A000_014BT_2010,8778242.0 -chn,chn_guizhou.gdb,E_A015_064BT_2010,22944133.0 -chn,chn_guizhou.gdb,E_A015_049FT_2010,8824759.0 -chn,chn_guizhou.gdb,MASKEDADMINAREA,176441.387854 -chn,chn_hainan.gdb,ATOTPOPBT,8671485.0 -chn,chn_hainan.gdb,agr,3.30231900327 -chn,chn_hainan.gdb,E_ATOTPOPBT_1975,5677561.69204 -chn,chn_hainan.gdb,E_ATOTPOPBT_1990,6704450.6493 -chn,chn_hainan.gdb,E_ATOTPOPBT_2000,7581989.72876 -chn,chn_hainan.gdb,E_ATOTPOPBT_2005,8096421.65991 -chn,chn_hainan.gdb,E_ATOTPOPBT_2010,8671485.0 -chn,chn_hainan.gdb,E_ATOTPOPBT_2015,9316375.74711 -chn,chn_hainan.gdb,E_ATOTPOPBT_2020,10041778.6881 -chn,chn_hainan.gdb,UNE_ATOTPOPBT_1975,4620753.04437 -chn,chn_hainan.gdb,UNE_ATOTPOPBT_1990,6556322.41587 -chn,chn_hainan.gdb,UNE_ATOTPOPBT_2000,7724838.68051 -chn,chn_hainan.gdb,UNE_ATOTPOPBT_2005,8214700.64537 -chn,chn_hainan.gdb,UNE_ATOTPOPBT_2010,8724560.56161 -chn,chn_hainan.gdb,UNE_ATOTPOPBT_2015,9254728.68707 -chn,chn_hainan.gdb,UNE_ATOTPOPBT_2020,9749929.07443 -chn,chn_hainan.gdb,E_ATOTPOPMT_2010,4592283.0 -chn,chn_hainan.gdb,E_ATOTPOPFT_2010,4079202.0 -chn,chn_hainan.gdb,E_A000_004FT_2010,268536.0 -chn,chn_hainan.gdb,E_A005_009FT_2010,234899.0 -chn,chn_hainan.gdb,E_A010_014FT_2010,249903.0 -chn,chn_hainan.gdb,E_A015_019FT_2010,367340.0 -chn,chn_hainan.gdb,E_A020_024FT_2010,391820.0 -chn,chn_hainan.gdb,E_A025_029FT_2010,373152.0 -chn,chn_hainan.gdb,E_A030_034FT_2010,319089.0 -chn,chn_hainan.gdb,E_A035_039FT_2010,328193.0 -chn,chn_hainan.gdb,E_A040_044FT_2010,339296.0 -chn,chn_hainan.gdb,E_A045_049FT_2010,307236.0 -chn,chn_hainan.gdb,E_A050_054FT_2010,204837.0 -chn,chn_hainan.gdb,E_A055_059FT_2010,188181.0 -chn,chn_hainan.gdb,E_A060_064FT_2010,132367.0 -chn,chn_hainan.gdb,E_A065_069FT_2010,96522.0 -chn,chn_hainan.gdb,E_A070_074FT_2010,103951.0 -chn,chn_hainan.gdb,E_A075_079FT_2010,80258.0 -chn,chn_hainan.gdb,E_A080_084FT_2010,52589.0 -chn,chn_hainan.gdb,E_A085PLUSFT_2010,41033.0 -chn,chn_hainan.gdb,E_A000_004MT_2010,336004.0 -chn,chn_hainan.gdb,E_A005_009MT_2010,300832.0 -chn,chn_hainan.gdb,E_A010_014MT_2010,325169.0 -chn,chn_hainan.gdb,E_A015_019MT_2010,415119.0 -chn,chn_hainan.gdb,E_A020_024MT_2010,415337.0 -chn,chn_hainan.gdb,E_A025_029MT_2010,399870.0 -chn,chn_hainan.gdb,E_A030_034MT_2010,356762.0 -chn,chn_hainan.gdb,E_A035_039MT_2010,375556.0 -chn,chn_hainan.gdb,E_A040_044MT_2010,391670.0 -chn,chn_hainan.gdb,E_A045_049MT_2010,358251.0 -chn,chn_hainan.gdb,E_A050_054MT_2010,235387.0 -chn,chn_hainan.gdb,E_A055_059MT_2010,206800.0 -chn,chn_hainan.gdb,E_A060_064MT_2010,150197.0 -chn,chn_hainan.gdb,E_A065_069MT_2010,96884.0 -chn,chn_hainan.gdb,E_A070_074MT_2010,98021.0 -chn,chn_hainan.gdb,E_A075_079MT_2010,71080.0 -chn,chn_hainan.gdb,E_A080_084MT_2010,38077.0 -chn,chn_hainan.gdb,E_A085PLUSMT_2010,21267.0 -chn,chn_hainan.gdb,E_A000_004BT_2010,604540.0 -chn,chn_hainan.gdb,E_A005_009BT_2010,535731.0 -chn,chn_hainan.gdb,E_A010_014BT_2010,575072.0 -chn,chn_hainan.gdb,E_A015_019BT_2010,782459.0 -chn,chn_hainan.gdb,E_A020_024BT_2010,807157.0 -chn,chn_hainan.gdb,E_A025_029BT_2010,773022.0 -chn,chn_hainan.gdb,E_A030_034BT_2010,675851.0 -chn,chn_hainan.gdb,E_A035_039BT_2010,703749.0 -chn,chn_hainan.gdb,E_A040_044BT_2010,730966.0 -chn,chn_hainan.gdb,E_A045_049BT_2010,665487.0 -chn,chn_hainan.gdb,E_A050_054BT_2010,440224.0 -chn,chn_hainan.gdb,E_A055_059BT_2010,394981.0 -chn,chn_hainan.gdb,E_A060_064BT_2010,282564.0 -chn,chn_hainan.gdb,E_A065_069BT_2010,193406.0 -chn,chn_hainan.gdb,E_A070_074BT_2010,201972.0 -chn,chn_hainan.gdb,E_A075_079BT_2010,151338.0 -chn,chn_hainan.gdb,E_A080_084BT_2010,90666.0 -chn,chn_hainan.gdb,E_A085PLUSBT_2010,62300.0 -chn,chn_hainan.gdb,E_A080PLUSBT_2010,152966.0 -chn,chn_hainan.gdb,E_A080PLUSFT_2010,93622.0 -chn,chn_hainan.gdb,E_A080PLUSMT_2010,59344.0 -chn,chn_hainan.gdb,E_A075PLUSBT_2010,304304.0 -chn,chn_hainan.gdb,E_A075PLUSFT_2010,173880.0 -chn,chn_hainan.gdb,E_A075PLUSMT_2010,130424.0 -chn,chn_hainan.gdb,E_A070PLUSBT_2010,506276.0 -chn,chn_hainan.gdb,E_A070PLUSFT_2010,277831.0 -chn,chn_hainan.gdb,E_A070PLUSMT_2010,228445.0 -chn,chn_hainan.gdb,E_A065PLUSBT_2010,699682.0 -chn,chn_hainan.gdb,E_A065PLUSFT_2010,374353.0 -chn,chn_hainan.gdb,E_A065PLUSMT_2010,325329.0 -chn,chn_hainan.gdb,E_A000_014BT_2010,1715343.0 -chn,chn_hainan.gdb,E_A015_064BT_2010,6256460.0 -chn,chn_hainan.gdb,E_A015_049FT_2010,2426126.0 -chn,chn_hainan.gdb,MASKEDADMINAREA,33790.8364121 -chn,chn_hebei.gdb,ATOTPOPBT,104405271.0 -chn,chn_hebei.gdb,agr,36.0707370825 -chn,chn_hebei.gdb,E_ATOTPOPBT_1975,65824911.3877 -chn,chn_hebei.gdb,E_ATOTPOPBT_1990,78800722.3696 -chn,chn_hebei.gdb,E_ATOTPOPBT_2000,90102343.9821 -chn,chn_hebei.gdb,E_ATOTPOPBT_2005,96818736.8739 -chn,chn_hebei.gdb,E_ATOTPOPBT_2010,104405271.0 -chn,chn_hebei.gdb,E_ATOTPOPBT_2015,113009607.175 -chn,chn_hebei.gdb,E_ATOTPOPBT_2020,122806822.31 -chn,chn_hebei.gdb,UNE_ATOTPOPBT_1975,53572409.4581 -chn,chn_hebei.gdb,UNE_ATOTPOPBT_1990,77059698.025 -chn,chn_hebei.gdb,UNE_ATOTPOPBT_2000,91799922.83 -chn,chn_hebei.gdb,UNE_ATOTPOPBT_2005,98233142.2065 -chn,chn_hebei.gdb,UNE_ATOTPOPBT_2010,105044304.383 -chn,chn_hebei.gdb,UNE_ATOTPOPBT_2015,112261815.305 -chn,chn_hebei.gdb,UNE_ATOTPOPBT_2020,119237621.598 -chn,chn_hebei.gdb,E_ATOTPOPMT_2010,53463807.0 -chn,chn_hebei.gdb,E_ATOTPOPFT_2010,50941464.0 -chn,chn_hebei.gdb,E_A000_004FT_2010,2747946.0 -chn,chn_hebei.gdb,E_A005_009FT_2010,2293565.0 -chn,chn_hebei.gdb,E_A010_014FT_2010,1961648.0 -chn,chn_hebei.gdb,E_A015_019FT_2010,3483588.0 -chn,chn_hebei.gdb,E_A020_024FT_2010,5844544.0 -chn,chn_hebei.gdb,E_A025_029FT_2010,4714901.0 -chn,chn_hebei.gdb,E_A030_034FT_2010,3683438.0 -chn,chn_hebei.gdb,E_A035_039FT_2010,3864527.0 -chn,chn_hebei.gdb,E_A040_044FT_2010,4366639.0 -chn,chn_hebei.gdb,E_A045_049FT_2010,4100789.0 -chn,chn_hebei.gdb,E_A050_054FT_2010,3484425.0 -chn,chn_hebei.gdb,E_A055_059FT_2010,3445377.0 -chn,chn_hebei.gdb,E_A060_064FT_2010,2381088.0 -chn,chn_hebei.gdb,E_A065_069FT_2010,1506756.0 -chn,chn_hebei.gdb,E_A070_074FT_2010,1247623.0 -chn,chn_hebei.gdb,E_A075_079FT_2010,957082.0 -chn,chn_hebei.gdb,E_A080_084FT_2010,551501.0 -chn,chn_hebei.gdb,E_A085PLUSFT_2010,306027.0 -chn,chn_hebei.gdb,E_A000_004MT_2010,3176713.0 -chn,chn_hebei.gdb,E_A005_009MT_2010,2646773.0 -chn,chn_hebei.gdb,E_A010_014MT_2010,2221398.0 -chn,chn_hebei.gdb,E_A015_019MT_2010,3689288.0 -chn,chn_hebei.gdb,E_A020_024MT_2010,6060495.0 -chn,chn_hebei.gdb,E_A025_029MT_2010,4928584.0 -chn,chn_hebei.gdb,E_A030_034MT_2010,3993118.0 -chn,chn_hebei.gdb,E_A035_039MT_2010,4138425.0 -chn,chn_hebei.gdb,E_A040_044MT_2010,4661582.0 -chn,chn_hebei.gdb,E_A045_049MT_2010,4269716.0 -chn,chn_hebei.gdb,E_A050_054MT_2010,3655965.0 -chn,chn_hebei.gdb,E_A055_059MT_2010,3484768.0 -chn,chn_hebei.gdb,E_A060_064MT_2010,2374993.0 -chn,chn_hebei.gdb,E_A065_069MT_2010,1469762.0 -chn,chn_hebei.gdb,E_A070_074MT_2010,1200582.0 -chn,chn_hebei.gdb,E_A075_079MT_2010,857198.0 -chn,chn_hebei.gdb,E_A080_084MT_2010,439208.0 -chn,chn_hebei.gdb,E_A085PLUSMT_2010,195239.0 -chn,chn_hebei.gdb,E_A000_004BT_2010,5924659.0 -chn,chn_hebei.gdb,E_A005_009BT_2010,4940338.0 -chn,chn_hebei.gdb,E_A010_014BT_2010,4183046.0 -chn,chn_hebei.gdb,E_A015_019BT_2010,7172876.0 -chn,chn_hebei.gdb,E_A020_024BT_2010,11905039.0 -chn,chn_hebei.gdb,E_A025_029BT_2010,9643485.0 -chn,chn_hebei.gdb,E_A030_034BT_2010,7676556.0 -chn,chn_hebei.gdb,E_A035_039BT_2010,8002952.0 -chn,chn_hebei.gdb,E_A040_044BT_2010,9028221.0 -chn,chn_hebei.gdb,E_A045_049BT_2010,8370505.0 -chn,chn_hebei.gdb,E_A050_054BT_2010,7140390.0 -chn,chn_hebei.gdb,E_A055_059BT_2010,6930145.0 -chn,chn_hebei.gdb,E_A060_064BT_2010,4756081.0 -chn,chn_hebei.gdb,E_A065_069BT_2010,2976518.0 -chn,chn_hebei.gdb,E_A070_074BT_2010,2448205.0 -chn,chn_hebei.gdb,E_A075_079BT_2010,1814280.0 -chn,chn_hebei.gdb,E_A080_084BT_2010,990709.0 -chn,chn_hebei.gdb,E_A085PLUSBT_2010,501266.0 -chn,chn_hebei.gdb,E_A080PLUSBT_2010,1491975.0 -chn,chn_hebei.gdb,E_A080PLUSFT_2010,857528.0 -chn,chn_hebei.gdb,E_A080PLUSMT_2010,634447.0 -chn,chn_hebei.gdb,E_A075PLUSBT_2010,3306255.0 -chn,chn_hebei.gdb,E_A075PLUSFT_2010,1814610.0 -chn,chn_hebei.gdb,E_A075PLUSMT_2010,1491645.0 -chn,chn_hebei.gdb,E_A070PLUSBT_2010,5754460.0 -chn,chn_hebei.gdb,E_A070PLUSFT_2010,3062233.0 -chn,chn_hebei.gdb,E_A070PLUSMT_2010,2692227.0 -chn,chn_hebei.gdb,E_A065PLUSBT_2010,8730978.0 -chn,chn_hebei.gdb,E_A065PLUSFT_2010,4568989.0 -chn,chn_hebei.gdb,E_A065PLUSMT_2010,4161989.0 -chn,chn_hebei.gdb,E_A000_014BT_2010,15048043.0 -chn,chn_hebei.gdb,E_A015_064BT_2010,80626250.0 -chn,chn_hebei.gdb,E_A015_049FT_2010,30058426.0 -chn,chn_hebei.gdb,MASKEDADMINAREA,213381.698635 -chn,chn_heilongjiang.gdb,ATOTPOPBT,38313991.0 -chn,chn_heilongjiang.gdb,agr,5.97954394353 -chn,chn_heilongjiang.gdb,E_ATOTPOPBT_1975,32087835.7514 -chn,chn_heilongjiang.gdb,E_ATOTPOPBT_1990,34410939.7048 -chn,chn_heilongjiang.gdb,E_ATOTPOPBT_2000,36237576.0291 -chn,chn_heilongjiang.gdb,E_ATOTPOPBT_2005,37242949.2179 -chn,chn_heilongjiang.gdb,E_ATOTPOPBT_2010,38313991.0 -chn,chn_heilongjiang.gdb,E_ATOTPOPBT_2015,39454182.5068 -chn,chn_heilongjiang.gdb,E_ATOTPOPBT_2020,40667225.2479 -chn,chn_heilongjiang.gdb,UNE_ATOTPOPBT_1975,26115077.7002 -chn,chn_heilongjiang.gdb,UNE_ATOTPOPBT_1990,33650663.8857 -chn,chn_heilongjiang.gdb,UNE_ATOTPOPBT_2000,36920312.347 -chn,chn_heilongjiang.gdb,UNE_ATOTPOPBT_2005,37787023.9257 -chn,chn_heilongjiang.gdb,UNE_ATOTPOPBT_2010,38548499.4596 -chn,chn_heilongjiang.gdb,UNE_ATOTPOPBT_2015,39193111.6329 -chn,chn_heilongjiang.gdb,UNE_ATOTPOPBT_2020,39485291.8131 -chn,chn_heilongjiang.gdb,E_ATOTPOPMT_2010,19426106.0 -chn,chn_heilongjiang.gdb,E_ATOTPOPFT_2010,18887885.0 -chn,chn_heilongjiang.gdb,E_A000_004FT_2010,654284.0 -chn,chn_heilongjiang.gdb,E_A005_009FT_2010,714639.0 -chn,chn_heilongjiang.gdb,E_A010_014FT_2010,814674.0 -chn,chn_heilongjiang.gdb,E_A015_019FT_2010,1107182.0 -chn,chn_heilongjiang.gdb,E_A020_024FT_2010,1655243.0 -chn,chn_heilongjiang.gdb,E_A025_029FT_2010,1396146.0 -chn,chn_heilongjiang.gdb,E_A030_034FT_2010,1498008.0 -chn,chn_heilongjiang.gdb,E_A035_039FT_2010,1919028.0 -chn,chn_heilongjiang.gdb,E_A040_044FT_2010,1938905.0 -chn,chn_heilongjiang.gdb,E_A045_049FT_2010,1795568.0 -chn,chn_heilongjiang.gdb,E_A050_054FT_2010,1493621.0 -chn,chn_heilongjiang.gdb,E_A055_059FT_2010,1351239.0 -chn,chn_heilongjiang.gdb,E_A060_064FT_2010,927440.0 -chn,chn_heilongjiang.gdb,E_A065_069FT_2010,601077.0 -chn,chn_heilongjiang.gdb,E_A070_074FT_2010,498540.0 -chn,chn_heilongjiang.gdb,E_A075_079FT_2010,295376.0 -chn,chn_heilongjiang.gdb,E_A080_084FT_2010,148500.0 -chn,chn_heilongjiang.gdb,E_A085PLUSFT_2010,78415.0 -chn,chn_heilongjiang.gdb,E_A000_004MT_2010,725459.0 -chn,chn_heilongjiang.gdb,E_A005_009MT_2010,782597.0 -chn,chn_heilongjiang.gdb,E_A010_014MT_2010,882788.0 -chn,chn_heilongjiang.gdb,E_A015_019MT_2010,1150699.0 -chn,chn_heilongjiang.gdb,E_A020_024MT_2010,1670054.0 -chn,chn_heilongjiang.gdb,E_A025_029MT_2010,1420146.0 -chn,chn_heilongjiang.gdb,E_A030_034MT_2010,1563415.0 -chn,chn_heilongjiang.gdb,E_A035_039MT_2010,2019732.0 -chn,chn_heilongjiang.gdb,E_A040_044MT_2010,2053208.0 -chn,chn_heilongjiang.gdb,E_A045_049MT_2010,1860562.0 -chn,chn_heilongjiang.gdb,E_A050_054MT_2010,1527085.0 -chn,chn_heilongjiang.gdb,E_A055_059MT_2010,1327094.0 -chn,chn_heilongjiang.gdb,E_A060_064MT_2010,891861.0 -chn,chn_heilongjiang.gdb,E_A065_069MT_2010,553702.0 -chn,chn_heilongjiang.gdb,E_A070_074MT_2010,477163.0 -chn,chn_heilongjiang.gdb,E_A075_079MT_2010,298518.0 -chn,chn_heilongjiang.gdb,E_A080_084MT_2010,152277.0 -chn,chn_heilongjiang.gdb,E_A085PLUSMT_2010,69746.0 -chn,chn_heilongjiang.gdb,E_A000_004BT_2010,1379743.0 -chn,chn_heilongjiang.gdb,E_A005_009BT_2010,1497236.0 -chn,chn_heilongjiang.gdb,E_A010_014BT_2010,1697462.0 -chn,chn_heilongjiang.gdb,E_A015_019BT_2010,2257881.0 -chn,chn_heilongjiang.gdb,E_A020_024BT_2010,3325297.0 -chn,chn_heilongjiang.gdb,E_A025_029BT_2010,2816292.0 -chn,chn_heilongjiang.gdb,E_A030_034BT_2010,3061423.0 -chn,chn_heilongjiang.gdb,E_A035_039BT_2010,3938760.0 -chn,chn_heilongjiang.gdb,E_A040_044BT_2010,3992113.0 -chn,chn_heilongjiang.gdb,E_A045_049BT_2010,3656130.0 -chn,chn_heilongjiang.gdb,E_A050_054BT_2010,3020706.0 -chn,chn_heilongjiang.gdb,E_A055_059BT_2010,2678333.0 -chn,chn_heilongjiang.gdb,E_A060_064BT_2010,1819301.0 -chn,chn_heilongjiang.gdb,E_A065_069BT_2010,1154779.0 -chn,chn_heilongjiang.gdb,E_A070_074BT_2010,975703.0 -chn,chn_heilongjiang.gdb,E_A075_079BT_2010,593894.0 -chn,chn_heilongjiang.gdb,E_A080_084BT_2010,300777.0 -chn,chn_heilongjiang.gdb,E_A085PLUSBT_2010,148161.0 -chn,chn_heilongjiang.gdb,E_A080PLUSBT_2010,448938.0 -chn,chn_heilongjiang.gdb,E_A080PLUSFT_2010,226915.0 -chn,chn_heilongjiang.gdb,E_A080PLUSMT_2010,222023.0 -chn,chn_heilongjiang.gdb,E_A075PLUSBT_2010,1042832.0 -chn,chn_heilongjiang.gdb,E_A075PLUSFT_2010,522291.0 -chn,chn_heilongjiang.gdb,E_A075PLUSMT_2010,520541.0 -chn,chn_heilongjiang.gdb,E_A070PLUSBT_2010,2018535.0 -chn,chn_heilongjiang.gdb,E_A070PLUSFT_2010,1020831.0 -chn,chn_heilongjiang.gdb,E_A070PLUSMT_2010,997704.0 -chn,chn_heilongjiang.gdb,E_A065PLUSBT_2010,3173314.0 -chn,chn_heilongjiang.gdb,E_A065PLUSFT_2010,1621908.0 -chn,chn_heilongjiang.gdb,E_A065PLUSMT_2010,1551406.0 -chn,chn_heilongjiang.gdb,E_A000_014BT_2010,4574441.0 -chn,chn_heilongjiang.gdb,E_A015_064BT_2010,30566236.0 -chn,chn_heilongjiang.gdb,E_A015_049FT_2010,11310080.0 -chn,chn_heilongjiang.gdb,MASKEDADMINAREA,398860.956711 -chn,chn_henan.gdb,ATOTPOPBT,94029939.0 -chn,chn_henan.gdb,agr,6.99734241549 -chn,chn_henan.gdb,E_ATOTPOPBT_1975,87276274.8556 -chn,chn_henan.gdb,E_ATOTPOPBT_1990,89185750.3255 -chn,chn_henan.gdb,E_ATOTPOPBT_2000,91236853.9977 -chn,chn_henan.gdb,E_ATOTPOPBT_2005,92532883.0462 -chn,chn_henan.gdb,E_ATOTPOPBT_2010,94029939.0 -chn,chn_henan.gdb,E_ATOTPOPBT_2015,95746312.3671 -chn,chn_henan.gdb,E_ATOTPOPBT_2020,97702852.4407 -chn,chn_henan.gdb,UNE_ATOTPOPBT_1975,71030864.06 -chn,chn_henan.gdb,UNE_ATOTPOPBT_1990,87215279.0171 -chn,chn_henan.gdb,UNE_ATOTPOPBT_2000,92955807.6525 -chn,chn_henan.gdb,UNE_ATOTPOPBT_2005,93884677.2075 -chn,chn_henan.gdb,UNE_ATOTPOPBT_2010,94605468.0842 -chn,chn_henan.gdb,UNE_ATOTPOPBT_2015,95112752.8342 -chn,chn_henan.gdb,UNE_ATOTPOPBT_2020,94863261.9037 -chn,chn_henan.gdb,E_ATOTPOPMT_2010,47493063.0 -chn,chn_henan.gdb,E_ATOTPOPFT_2010,46536876.0 -chn,chn_henan.gdb,E_A000_004FT_2010,3155452.0 -chn,chn_henan.gdb,E_A005_009FT_2010,2824983.0 -chn,chn_henan.gdb,E_A010_014FT_2010,2745887.0 -chn,chn_henan.gdb,E_A015_019FT_2010,3557275.0 -chn,chn_henan.gdb,E_A020_024FT_2010,4969862.0 -chn,chn_henan.gdb,E_A025_029FT_2010,3190593.0 -chn,chn_henan.gdb,E_A030_034FT_2010,3049368.0 -chn,chn_henan.gdb,E_A035_039FT_2010,3690365.0 -chn,chn_henan.gdb,E_A040_044FT_2010,4244661.0 -chn,chn_henan.gdb,E_A045_049FT_2010,3530217.0 -chn,chn_henan.gdb,E_A050_054FT_2010,2484380.0 -chn,chn_henan.gdb,E_A055_059FT_2010,2856671.0 -chn,chn_henan.gdb,E_A060_064FT_2010,2038917.0 -chn,chn_henan.gdb,E_A065_069FT_2010,1410591.0 -chn,chn_henan.gdb,E_A070_074FT_2010,1070253.0 -chn,chn_henan.gdb,E_A075_079FT_2010,858348.0 -chn,chn_henan.gdb,E_A080_084FT_2010,510030.0 -chn,chn_henan.gdb,E_A085PLUSFT_2010,349023.0 -chn,chn_henan.gdb,E_A000_004MT_2010,3951617.0 -chn,chn_henan.gdb,E_A005_009MT_2010,3655027.0 -chn,chn_henan.gdb,E_A010_014MT_2010,3414352.0 -chn,chn_henan.gdb,E_A015_019MT_2010,3861615.0 -chn,chn_henan.gdb,E_A020_024MT_2010,4641380.0 -chn,chn_henan.gdb,E_A025_029MT_2010,2934786.0 -chn,chn_henan.gdb,E_A030_034MT_2010,2948021.0 -chn,chn_henan.gdb,E_A035_039MT_2010,3683925.0 -chn,chn_henan.gdb,E_A040_044MT_2010,4087217.0 -chn,chn_henan.gdb,E_A045_049MT_2010,3329233.0 -chn,chn_henan.gdb,E_A050_054MT_2010,2431122.0 -chn,chn_henan.gdb,E_A055_059MT_2010,2823720.0 -chn,chn_henan.gdb,E_A060_064MT_2010,2069949.0 -chn,chn_henan.gdb,E_A065_069MT_2010,1392429.0 -chn,chn_henan.gdb,E_A070_074MT_2010,1021455.0 -chn,chn_henan.gdb,E_A075_079MT_2010,714570.0 -chn,chn_henan.gdb,E_A080_084MT_2010,363668.0 -chn,chn_henan.gdb,E_A085PLUSMT_2010,168977.0 -chn,chn_henan.gdb,E_A000_004BT_2010,7107069.0 -chn,chn_henan.gdb,E_A005_009BT_2010,6480010.0 -chn,chn_henan.gdb,E_A010_014BT_2010,6160239.0 -chn,chn_henan.gdb,E_A015_019BT_2010,7418890.0 -chn,chn_henan.gdb,E_A020_024BT_2010,9611242.0 -chn,chn_henan.gdb,E_A025_029BT_2010,6125379.0 -chn,chn_henan.gdb,E_A030_034BT_2010,5997389.0 -chn,chn_henan.gdb,E_A035_039BT_2010,7374290.0 -chn,chn_henan.gdb,E_A040_044BT_2010,8331878.0 -chn,chn_henan.gdb,E_A045_049BT_2010,6859450.0 -chn,chn_henan.gdb,E_A050_054BT_2010,4915502.0 -chn,chn_henan.gdb,E_A055_059BT_2010,5680391.0 -chn,chn_henan.gdb,E_A060_064BT_2010,4108866.0 -chn,chn_henan.gdb,E_A065_069BT_2010,2803020.0 -chn,chn_henan.gdb,E_A070_074BT_2010,2091708.0 -chn,chn_henan.gdb,E_A075_079BT_2010,1572918.0 -chn,chn_henan.gdb,E_A080_084BT_2010,873698.0 -chn,chn_henan.gdb,E_A085PLUSBT_2010,518000.0 -chn,chn_henan.gdb,E_A080PLUSBT_2010,1391698.0 -chn,chn_henan.gdb,E_A080PLUSFT_2010,859053.0 -chn,chn_henan.gdb,E_A080PLUSMT_2010,532645.0 -chn,chn_henan.gdb,E_A075PLUSBT_2010,2964616.0 -chn,chn_henan.gdb,E_A075PLUSFT_2010,1717401.0 -chn,chn_henan.gdb,E_A075PLUSMT_2010,1247215.0 -chn,chn_henan.gdb,E_A070PLUSBT_2010,5056324.0 -chn,chn_henan.gdb,E_A070PLUSFT_2010,2787654.0 -chn,chn_henan.gdb,E_A070PLUSMT_2010,2268670.0 -chn,chn_henan.gdb,E_A065PLUSBT_2010,7859344.0 -chn,chn_henan.gdb,E_A065PLUSFT_2010,4198245.0 -chn,chn_henan.gdb,E_A065PLUSMT_2010,3661099.0 -chn,chn_henan.gdb,E_A000_014BT_2010,19747318.0 -chn,chn_henan.gdb,E_A015_064BT_2010,66423277.0 -chn,chn_henan.gdb,E_A015_049FT_2010,26232341.0 -chn,chn_henan.gdb,MASKEDADMINAREA,164800.669908 -chn,chn_hubei.gdb,ATOTPOPBT,57237727.0 -chn,chn_hubei.gdb,agr,-6.19731322536 -chn,chn_hubei.gdb,E_ATOTPOPBT_1975,68189317.5796 -chn,chn_hubei.gdb,E_ATOTPOPBT_1990,62451473.4492 -chn,chn_hubei.gdb,E_ATOTPOPBT_2000,59508869.8587 -chn,chn_hubei.gdb,E_ATOTPOPBT_2005,58290583.7688 -chn,chn_hubei.gdb,E_ATOTPOPBT_2010,57237727.0 -chn,chn_hubei.gdb,E_ATOTPOPBT_2015,56348920.3456 -chn,chn_hubei.gdb,E_ATOTPOPBT_2020,55623634.6065 -chn,chn_hubei.gdb,UNE_ATOTPOPBT_1975,55496710.3644 -chn,chn_hubei.gdb,UNE_ATOTPOPBT_1990,61071669.6561 -chn,chn_hubei.gdb,UNE_ATOTPOPBT_2000,60630050.4437 -chn,chn_hubei.gdb,UNE_ATOTPOPBT_2005,59142139.1101 -chn,chn_hubei.gdb,UNE_ATOTPOPBT_2010,57588061.9779 -chn,chn_hubei.gdb,UNE_ATOTPOPBT_2015,55976055.9002 -chn,chn_hubei.gdb,UNE_ATOTPOPBT_2020,54007015.0042 -chn,chn_hubei.gdb,E_ATOTPOPMT_2010,29391247.0 -chn,chn_hubei.gdb,E_ATOTPOPFT_2010,27846480.0 -chn,chn_hubei.gdb,E_A000_004FT_2010,1333275.0 -chn,chn_hubei.gdb,E_A005_009FT_2010,1099219.0 -chn,chn_hubei.gdb,E_A010_014FT_2010,1115999.0 -chn,chn_hubei.gdb,E_A015_019FT_2010,2246474.0 -chn,chn_hubei.gdb,E_A020_024FT_2010,2789862.0 -chn,chn_hubei.gdb,E_A025_029FT_2010,2035461.0 -chn,chn_hubei.gdb,E_A030_034FT_2010,1941852.0 -chn,chn_hubei.gdb,E_A035_039FT_2010,2392046.0 -chn,chn_hubei.gdb,E_A040_044FT_2010,2753667.0 -chn,chn_hubei.gdb,E_A045_049FT_2010,2497632.0 -chn,chn_hubei.gdb,E_A050_054FT_2010,1805725.0 -chn,chn_hubei.gdb,E_A055_059FT_2010,1806642.0 -chn,chn_hubei.gdb,E_A060_064FT_2010,1343797.0 -chn,chn_hubei.gdb,E_A065_069FT_2010,941145.0 -chn,chn_hubei.gdb,E_A070_074FT_2010,717804.0 -chn,chn_hubei.gdb,E_A075_079FT_2010,550248.0 -chn,chn_hubei.gdb,E_A080_084FT_2010,290166.0 -chn,chn_hubei.gdb,E_A085PLUSFT_2010,185466.0 -chn,chn_hubei.gdb,E_A000_004MT_2010,1646775.0 -chn,chn_hubei.gdb,E_A005_009MT_2010,1361844.0 -chn,chn_hubei.gdb,E_A010_014MT_2010,1406696.0 -chn,chn_hubei.gdb,E_A015_019MT_2010,2560263.0 -chn,chn_hubei.gdb,E_A020_024MT_2010,2794304.0 -chn,chn_hubei.gdb,E_A025_029MT_2010,1984503.0 -chn,chn_hubei.gdb,E_A030_034MT_2010,1976252.0 -chn,chn_hubei.gdb,E_A035_039MT_2010,2465831.0 -chn,chn_hubei.gdb,E_A040_044MT_2010,2862689.0 -chn,chn_hubei.gdb,E_A045_049MT_2010,2610967.0 -chn,chn_hubei.gdb,E_A050_054MT_2010,1893401.0 -chn,chn_hubei.gdb,E_A055_059MT_2010,1882390.0 -chn,chn_hubei.gdb,E_A060_064MT_2010,1428267.0 -chn,chn_hubei.gdb,E_A065_069MT_2010,982209.0 -chn,chn_hubei.gdb,E_A070_074MT_2010,710557.0 -chn,chn_hubei.gdb,E_A075_079MT_2010,493262.0 -chn,chn_hubei.gdb,E_A080_084MT_2010,226131.0 -chn,chn_hubei.gdb,E_A085PLUSMT_2010,104906.0 -chn,chn_hubei.gdb,E_A000_004BT_2010,2980050.0 -chn,chn_hubei.gdb,E_A005_009BT_2010,2461063.0 -chn,chn_hubei.gdb,E_A010_014BT_2010,2522695.0 -chn,chn_hubei.gdb,E_A015_019BT_2010,4806737.0 -chn,chn_hubei.gdb,E_A020_024BT_2010,5584166.0 -chn,chn_hubei.gdb,E_A025_029BT_2010,4019964.0 -chn,chn_hubei.gdb,E_A030_034BT_2010,3918104.0 -chn,chn_hubei.gdb,E_A035_039BT_2010,4857877.0 -chn,chn_hubei.gdb,E_A040_044BT_2010,5616356.0 -chn,chn_hubei.gdb,E_A045_049BT_2010,5108599.0 -chn,chn_hubei.gdb,E_A050_054BT_2010,3699126.0 -chn,chn_hubei.gdb,E_A055_059BT_2010,3689032.0 -chn,chn_hubei.gdb,E_A060_064BT_2010,2772064.0 -chn,chn_hubei.gdb,E_A065_069BT_2010,1923354.0 -chn,chn_hubei.gdb,E_A070_074BT_2010,1428361.0 -chn,chn_hubei.gdb,E_A075_079BT_2010,1043510.0 -chn,chn_hubei.gdb,E_A080_084BT_2010,516297.0 -chn,chn_hubei.gdb,E_A085PLUSBT_2010,290372.0 -chn,chn_hubei.gdb,E_A080PLUSBT_2010,806669.0 -chn,chn_hubei.gdb,E_A080PLUSFT_2010,475632.0 -chn,chn_hubei.gdb,E_A080PLUSMT_2010,331037.0 -chn,chn_hubei.gdb,E_A075PLUSBT_2010,1850179.0 -chn,chn_hubei.gdb,E_A075PLUSFT_2010,1025880.0 -chn,chn_hubei.gdb,E_A075PLUSMT_2010,824299.0 -chn,chn_hubei.gdb,E_A070PLUSBT_2010,3278540.0 -chn,chn_hubei.gdb,E_A070PLUSFT_2010,1743684.0 -chn,chn_hubei.gdb,E_A070PLUSMT_2010,1534856.0 -chn,chn_hubei.gdb,E_A065PLUSBT_2010,5201894.0 -chn,chn_hubei.gdb,E_A065PLUSFT_2010,2684829.0 -chn,chn_hubei.gdb,E_A065PLUSMT_2010,2517065.0 -chn,chn_hubei.gdb,E_A000_014BT_2010,7963808.0 -chn,chn_hubei.gdb,E_A015_064BT_2010,44072025.0 -chn,chn_hubei.gdb,E_A015_049FT_2010,16656994.0 -chn,chn_hubei.gdb,MASKEDADMINAREA,181251.140988 -chn,chn_hunan.gdb,ATOTPOPBT,65700762.0 -chn,chn_hunan.gdb,agr,8.5860448789 -chn,chn_hunan.gdb,E_ATOTPOPBT_1975,58136659.1385 -chn,chn_hunan.gdb,E_ATOTPOPBT_1990,61070451.7162 -chn,chn_hunan.gdb,E_ATOTPOPBT_2000,63274173.0043 -chn,chn_hunan.gdb,E_ATOTPOPBT_2005,64458171.5915 -chn,chn_hunan.gdb,E_ATOTPOPBT_2010,65700762.0 -chn,chn_hunan.gdb,E_ATOTPOPBT_2015,67005041.2001 -chn,chn_hunan.gdb,E_ATOTPOPBT_2020,68374297.6909 -chn,chn_hunan.gdb,UNE_ATOTPOPBT_1975,47315231.3044 -chn,chn_hunan.gdb,UNE_ATOTPOPBT_1990,59721160.2379 -chn,chn_hunan.gdb,UNE_ATOTPOPBT_2000,64466294.0187 -chn,chn_hunan.gdb,UNE_ATOTPOPBT_2005,65399827.9751 -chn,chn_hunan.gdb,UNE_ATOTPOPBT_2010,66102896.6795 -chn,chn_hunan.gdb,UNE_ATOTPOPBT_2015,66561664.5147 -chn,chn_hunan.gdb,UNE_ATOTPOPBT_2020,66387098.7111 -chn,chn_hunan.gdb,E_ATOTPOPMT_2010,33776459.0 -chn,chn_hunan.gdb,E_ATOTPOPFT_2010,31924303.0 -chn,chn_hunan.gdb,E_A000_004FT_2010,1893332.0 -chn,chn_hunan.gdb,E_A005_009FT_2010,1759682.0 -chn,chn_hunan.gdb,E_A010_014FT_2010,1585959.0 -chn,chn_hunan.gdb,E_A015_019FT_2010,2008424.0 -chn,chn_hunan.gdb,E_A020_024FT_2010,3116986.0 -chn,chn_hunan.gdb,E_A025_029FT_2010,2418837.0 -chn,chn_hunan.gdb,E_A030_034FT_2010,2150879.0 -chn,chn_hunan.gdb,E_A035_039FT_2010,2753701.0 -chn,chn_hunan.gdb,E_A040_044FT_2010,3130599.0 -chn,chn_hunan.gdb,E_A045_049FT_2010,2618284.0 -chn,chn_hunan.gdb,E_A050_054FT_2010,1757774.0 -chn,chn_hunan.gdb,E_A055_059FT_2010,1981327.0 -chn,chn_hunan.gdb,E_A060_064FT_2010,1505322.0 -chn,chn_hunan.gdb,E_A065_069FT_2010,1005092.0 -chn,chn_hunan.gdb,E_A070_074FT_2010,919194.0 -chn,chn_hunan.gdb,E_A075_079FT_2010,675356.0 -chn,chn_hunan.gdb,E_A080_084FT_2010,399139.0 -chn,chn_hunan.gdb,E_A085PLUSFT_2010,244416.0 -chn,chn_hunan.gdb,E_A000_004MT_2010,2292509.0 -chn,chn_hunan.gdb,E_A005_009MT_2010,2165639.0 -chn,chn_hunan.gdb,E_A010_014MT_2010,1879394.0 -chn,chn_hunan.gdb,E_A015_019MT_2010,2175503.0 -chn,chn_hunan.gdb,E_A020_024MT_2010,3031499.0 -chn,chn_hunan.gdb,E_A025_029MT_2010,2321047.0 -chn,chn_hunan.gdb,E_A030_034MT_2010,2178922.0 -chn,chn_hunan.gdb,E_A035_039MT_2010,2944331.0 -chn,chn_hunan.gdb,E_A040_044MT_2010,3272744.0 -chn,chn_hunan.gdb,E_A045_049MT_2010,2732405.0 -chn,chn_hunan.gdb,E_A050_054MT_2010,1892152.0 -chn,chn_hunan.gdb,E_A055_059MT_2010,2082980.0 -chn,chn_hunan.gdb,E_A060_064MT_2010,1631170.0 -chn,chn_hunan.gdb,E_A065_069MT_2010,1099436.0 -chn,chn_hunan.gdb,E_A070_074MT_2010,960089.0 -chn,chn_hunan.gdb,E_A075_079MT_2010,631505.0 -chn,chn_hunan.gdb,E_A080_084MT_2010,331161.0 -chn,chn_hunan.gdb,E_A085PLUSMT_2010,153973.0 -chn,chn_hunan.gdb,E_A000_004BT_2010,4185841.0 -chn,chn_hunan.gdb,E_A005_009BT_2010,3925321.0 -chn,chn_hunan.gdb,E_A010_014BT_2010,3465353.0 -chn,chn_hunan.gdb,E_A015_019BT_2010,4183927.0 -chn,chn_hunan.gdb,E_A020_024BT_2010,6148485.0 -chn,chn_hunan.gdb,E_A025_029BT_2010,4739884.0 -chn,chn_hunan.gdb,E_A030_034BT_2010,4329801.0 -chn,chn_hunan.gdb,E_A035_039BT_2010,5698032.0 -chn,chn_hunan.gdb,E_A040_044BT_2010,6403343.0 -chn,chn_hunan.gdb,E_A045_049BT_2010,5350689.0 -chn,chn_hunan.gdb,E_A050_054BT_2010,3649926.0 -chn,chn_hunan.gdb,E_A055_059BT_2010,4064307.0 -chn,chn_hunan.gdb,E_A060_064BT_2010,3136492.0 -chn,chn_hunan.gdb,E_A065_069BT_2010,2104528.0 -chn,chn_hunan.gdb,E_A070_074BT_2010,1879283.0 -chn,chn_hunan.gdb,E_A075_079BT_2010,1306861.0 -chn,chn_hunan.gdb,E_A080_084BT_2010,730300.0 -chn,chn_hunan.gdb,E_A085PLUSBT_2010,398389.0 -chn,chn_hunan.gdb,E_A080PLUSBT_2010,1128689.0 -chn,chn_hunan.gdb,E_A080PLUSFT_2010,643555.0 -chn,chn_hunan.gdb,E_A080PLUSMT_2010,485134.0 -chn,chn_hunan.gdb,E_A075PLUSBT_2010,2435550.0 -chn,chn_hunan.gdb,E_A075PLUSFT_2010,1318911.0 -chn,chn_hunan.gdb,E_A075PLUSMT_2010,1116639.0 -chn,chn_hunan.gdb,E_A070PLUSBT_2010,4314833.0 -chn,chn_hunan.gdb,E_A070PLUSFT_2010,2238105.0 -chn,chn_hunan.gdb,E_A070PLUSMT_2010,2076728.0 -chn,chn_hunan.gdb,E_A065PLUSBT_2010,6419361.0 -chn,chn_hunan.gdb,E_A065PLUSFT_2010,3243197.0 -chn,chn_hunan.gdb,E_A065PLUSMT_2010,3176164.0 -chn,chn_hunan.gdb,E_A000_014BT_2010,11576515.0 -chn,chn_hunan.gdb,E_A015_064BT_2010,47704886.0 -chn,chn_hunan.gdb,E_A015_049FT_2010,18197710.0 -chn,chn_hunan.gdb,MASKEDADMINAREA,209934.480951 -chn,chn_jiangsu.gdb,ATOTPOPBT,101680137.0 -chn,chn_jiangsu.gdb,agr,11.6415452373 -chn,chn_jiangsu.gdb,E_ATOTPOPBT_1975,77725910.0414 -chn,chn_jiangsu.gdb,E_ATOTPOPBT_1990,84076421.7148 -chn,chn_jiangsu.gdb,E_ATOTPOPBT_2000,91260043.0763 -chn,chn_jiangsu.gdb,E_ATOTPOPBT_2005,96006888.0471 -chn,chn_jiangsu.gdb,E_ATOTPOPBT_2010,101680137.0 -chn,chn_jiangsu.gdb,E_ATOTPOPBT_2015,108421969.493 -chn,chn_jiangsu.gdb,E_ATOTPOPBT_2020,116398595.685 -chn,chn_jiangsu.gdb,UNE_ATOTPOPBT_1975,63258182.8135 -chn,chn_jiangsu.gdb,UNE_ATOTPOPBT_1990,82218835.9896 -chn,chn_jiangsu.gdb,UNE_ATOTPOPBT_2000,92979433.6263 -chn,chn_jiangsu.gdb,UNE_ATOTPOPBT_2005,97409433.2444 -chn,chn_jiangsu.gdb,UNE_ATOTPOPBT_2010,102302490.654 -chn,chn_jiangsu.gdb,UNE_ATOTPOPBT_2015,107704534.318 -chn,chn_jiangsu.gdb,UNE_ATOTPOPBT_2020,113015640.709 -chn,chn_jiangsu.gdb,E_ATOTPOPMT_2010,51481623.0 -chn,chn_jiangsu.gdb,E_ATOTPOPFT_2010,50198514.0 -chn,chn_jiangsu.gdb,E_A000_004FT_2010,2097974.0 -chn,chn_jiangsu.gdb,E_A005_009FT_2010,1745157.0 -chn,chn_jiangsu.gdb,E_A010_014FT_2010,1728054.0 -chn,chn_jiangsu.gdb,E_A015_019FT_2010,3248412.0 -chn,chn_jiangsu.gdb,E_A020_024FT_2010,5176409.0 -chn,chn_jiangsu.gdb,E_A025_029FT_2010,4100994.0 -chn,chn_jiangsu.gdb,E_A030_034FT_2010,3788582.0 -chn,chn_jiangsu.gdb,E_A035_039FT_2010,4115042.0 -chn,chn_jiangsu.gdb,E_A040_044FT_2010,4918694.0 -chn,chn_jiangsu.gdb,E_A045_049FT_2010,4113195.0 -chn,chn_jiangsu.gdb,E_A050_054FT_2010,3298211.0 -chn,chn_jiangsu.gdb,E_A055_059FT_2010,3537143.0 -chn,chn_jiangsu.gdb,E_A060_064FT_2010,2528928.0 -chn,chn_jiangsu.gdb,E_A065_069FT_2010,1750370.0 -chn,chn_jiangsu.gdb,E_A070_074FT_2010,1424211.0 -chn,chn_jiangsu.gdb,E_A075_079FT_2010,1242413.0 -chn,chn_jiangsu.gdb,E_A080_084FT_2010,811558.0 -chn,chn_jiangsu.gdb,E_A085PLUSFT_2010,573167.0 -chn,chn_jiangsu.gdb,E_A000_004MT_2010,2502575.0 -chn,chn_jiangsu.gdb,E_A005_009MT_2010,2095199.0 -chn,chn_jiangsu.gdb,E_A010_014MT_2010,2047384.0 -chn,chn_jiangsu.gdb,E_A015_019MT_2010,3515495.0 -chn,chn_jiangsu.gdb,E_A020_024MT_2010,5227432.0 -chn,chn_jiangsu.gdb,E_A025_029MT_2010,4102103.0 -chn,chn_jiangsu.gdb,E_A030_034MT_2010,3869291.0 -chn,chn_jiangsu.gdb,E_A035_039MT_2010,4211414.0 -chn,chn_jiangsu.gdb,E_A040_044MT_2010,4925656.0 -chn,chn_jiangsu.gdb,E_A045_049MT_2010,4212665.0 -chn,chn_jiangsu.gdb,E_A050_054MT_2010,3442927.0 -chn,chn_jiangsu.gdb,E_A055_059MT_2010,3615837.0 -chn,chn_jiangsu.gdb,E_A060_064MT_2010,2625405.0 -chn,chn_jiangsu.gdb,E_A065_069MT_2010,1793255.0 -chn,chn_jiangsu.gdb,E_A070_074MT_2010,1371155.0 -chn,chn_jiangsu.gdb,E_A075_079MT_2010,1043335.0 -chn,chn_jiangsu.gdb,E_A080_084MT_2010,575679.0 -chn,chn_jiangsu.gdb,E_A085PLUSMT_2010,304816.0 -chn,chn_jiangsu.gdb,E_A000_004BT_2010,4600549.0 -chn,chn_jiangsu.gdb,E_A005_009BT_2010,3840356.0 -chn,chn_jiangsu.gdb,E_A010_014BT_2010,3775438.0 -chn,chn_jiangsu.gdb,E_A015_019BT_2010,6763907.0 -chn,chn_jiangsu.gdb,E_A020_024BT_2010,10403841.0 -chn,chn_jiangsu.gdb,E_A025_029BT_2010,8203097.0 -chn,chn_jiangsu.gdb,E_A030_034BT_2010,7657873.0 -chn,chn_jiangsu.gdb,E_A035_039BT_2010,8326456.0 -chn,chn_jiangsu.gdb,E_A040_044BT_2010,9844350.0 -chn,chn_jiangsu.gdb,E_A045_049BT_2010,8325860.0 -chn,chn_jiangsu.gdb,E_A050_054BT_2010,6741138.0 -chn,chn_jiangsu.gdb,E_A055_059BT_2010,7152980.0 -chn,chn_jiangsu.gdb,E_A060_064BT_2010,5154333.0 -chn,chn_jiangsu.gdb,E_A065_069BT_2010,3543625.0 -chn,chn_jiangsu.gdb,E_A070_074BT_2010,2795366.0 -chn,chn_jiangsu.gdb,E_A075_079BT_2010,2285748.0 -chn,chn_jiangsu.gdb,E_A080_084BT_2010,1387237.0 -chn,chn_jiangsu.gdb,E_A085PLUSBT_2010,877983.0 -chn,chn_jiangsu.gdb,E_A080PLUSBT_2010,2265220.0 -chn,chn_jiangsu.gdb,E_A080PLUSFT_2010,1384725.0 -chn,chn_jiangsu.gdb,E_A080PLUSMT_2010,880495.0 -chn,chn_jiangsu.gdb,E_A075PLUSBT_2010,4550968.0 -chn,chn_jiangsu.gdb,E_A075PLUSFT_2010,2627138.0 -chn,chn_jiangsu.gdb,E_A075PLUSMT_2010,1923830.0 -chn,chn_jiangsu.gdb,E_A070PLUSBT_2010,7346334.0 -chn,chn_jiangsu.gdb,E_A070PLUSFT_2010,4051349.0 -chn,chn_jiangsu.gdb,E_A070PLUSMT_2010,3294985.0 -chn,chn_jiangsu.gdb,E_A065PLUSBT_2010,10889959.0 -chn,chn_jiangsu.gdb,E_A065PLUSFT_2010,5801719.0 -chn,chn_jiangsu.gdb,E_A065PLUSMT_2010,5088240.0 -chn,chn_jiangsu.gdb,E_A000_014BT_2010,12216343.0 -chn,chn_jiangsu.gdb,E_A015_064BT_2010,78573835.0 -chn,chn_jiangsu.gdb,E_A015_049FT_2010,29461328.0 -chn,chn_jiangsu.gdb,MASKEDADMINAREA,100866.329062 -chn,chn_jiangxi.gdb,ATOTPOPBT,44567797.0 -chn,chn_jiangxi.gdb,agr,17.6123511246 -chn,chn_jiangxi.gdb,E_ATOTPOPBT_1975,31152417.442 -chn,chn_jiangxi.gdb,E_ATOTPOPBT_1990,36290218.4544 -chn,chn_jiangxi.gdb,E_ATOTPOPBT_2000,40205432.661 -chn,chn_jiangxi.gdb,E_ATOTPOPBT_2005,42327496.4574 -chn,chn_jiangxi.gdb,E_ATOTPOPBT_2010,44567797.0 -chn,chn_jiangxi.gdb,E_ATOTPOPBT_2015,46933281.4653 -chn,chn_jiangxi.gdb,E_ATOTPOPBT_2020,49431326.299 -chn,chn_jiangxi.gdb,UNE_ATOTPOPBT_1975,25353776.0648 -chn,chn_jiangxi.gdb,UNE_ATOTPOPBT_1990,35488421.8223 -chn,chn_jiangxi.gdb,UNE_ATOTPOPBT_2000,40962925.63 -chn,chn_jiangxi.gdb,UNE_ATOTPOPBT_2005,42945850.2868 -chn,chn_jiangxi.gdb,UNE_ATOTPOPBT_2010,44840583.1324 -chn,chn_jiangxi.gdb,UNE_ATOTPOPBT_2015,46622720.9106 -chn,chn_jiangxi.gdb,UNE_ATOTPOPBT_2020,47994677.0827 -chn,chn_jiangxi.gdb,E_ATOTPOPMT_2010,23003521.0 -chn,chn_jiangxi.gdb,E_ATOTPOPFT_2010,21564276.0 -chn,chn_jiangxi.gdb,E_A000_004FT_2010,1504139.0 -chn,chn_jiangxi.gdb,E_A005_009FT_2010,1396937.0 -chn,chn_jiangxi.gdb,E_A010_014FT_2010,1349216.0 -chn,chn_jiangxi.gdb,E_A015_019FT_2010,1591762.0 -chn,chn_jiangxi.gdb,E_A020_024FT_2010,2033252.0 -chn,chn_jiangxi.gdb,E_A025_029FT_2010,1566032.0 -chn,chn_jiangxi.gdb,E_A030_034FT_2010,1813400.0 -chn,chn_jiangxi.gdb,E_A035_039FT_2010,1997611.0 -chn,chn_jiangxi.gdb,E_A040_044FT_2010,1867698.0 -chn,chn_jiangxi.gdb,E_A045_049FT_2010,1508986.0 -chn,chn_jiangxi.gdb,E_A050_054FT_2010,1214952.0 -chn,chn_jiangxi.gdb,E_A055_059FT_2010,1130000.0 -chn,chn_jiangxi.gdb,E_A060_064FT_2010,832669.0 -chn,chn_jiangxi.gdb,E_A065_069FT_2010,561531.0 -chn,chn_jiangxi.gdb,E_A070_074FT_2010,499742.0 -chn,chn_jiangxi.gdb,E_A075_079FT_2010,355101.0 -chn,chn_jiangxi.gdb,E_A080_084FT_2010,207453.0 -chn,chn_jiangxi.gdb,E_A085PLUSFT_2010,133795.0 -chn,chn_jiangxi.gdb,E_A000_004MT_2010,1958635.0 -chn,chn_jiangxi.gdb,E_A005_009MT_2010,1835120.0 -chn,chn_jiangxi.gdb,E_A010_014MT_2010,1718186.0 -chn,chn_jiangxi.gdb,E_A015_019MT_2010,1834229.0 -chn,chn_jiangxi.gdb,E_A020_024MT_2010,1992465.0 -chn,chn_jiangxi.gdb,E_A025_029MT_2010,1466019.0 -chn,chn_jiangxi.gdb,E_A030_034MT_2010,1779553.0 -chn,chn_jiangxi.gdb,E_A035_039MT_2010,2032118.0 -chn,chn_jiangxi.gdb,E_A040_044MT_2010,1913047.0 -chn,chn_jiangxi.gdb,E_A045_049MT_2010,1540906.0 -chn,chn_jiangxi.gdb,E_A050_054MT_2010,1256966.0 -chn,chn_jiangxi.gdb,E_A055_059MT_2010,1167310.0 -chn,chn_jiangxi.gdb,E_A060_064MT_2010,878288.0 -chn,chn_jiangxi.gdb,E_A065_069MT_2010,582238.0 -chn,chn_jiangxi.gdb,E_A070_074MT_2010,490625.0 -chn,chn_jiangxi.gdb,E_A075_079MT_2010,314505.0 -chn,chn_jiangxi.gdb,E_A080_084MT_2010,163313.0 -chn,chn_jiangxi.gdb,E_A085PLUSMT_2010,79998.0 -chn,chn_jiangxi.gdb,E_A000_004BT_2010,3462774.0 -chn,chn_jiangxi.gdb,E_A005_009BT_2010,3232057.0 -chn,chn_jiangxi.gdb,E_A010_014BT_2010,3067402.0 -chn,chn_jiangxi.gdb,E_A015_019BT_2010,3425991.0 -chn,chn_jiangxi.gdb,E_A020_024BT_2010,4025717.0 -chn,chn_jiangxi.gdb,E_A025_029BT_2010,3032051.0 -chn,chn_jiangxi.gdb,E_A030_034BT_2010,3592953.0 -chn,chn_jiangxi.gdb,E_A035_039BT_2010,4029729.0 -chn,chn_jiangxi.gdb,E_A040_044BT_2010,3780745.0 -chn,chn_jiangxi.gdb,E_A045_049BT_2010,3049892.0 -chn,chn_jiangxi.gdb,E_A050_054BT_2010,2471918.0 -chn,chn_jiangxi.gdb,E_A055_059BT_2010,2297310.0 -chn,chn_jiangxi.gdb,E_A060_064BT_2010,1710957.0 -chn,chn_jiangxi.gdb,E_A065_069BT_2010,1143769.0 -chn,chn_jiangxi.gdb,E_A070_074BT_2010,990367.0 -chn,chn_jiangxi.gdb,E_A075_079BT_2010,669606.0 -chn,chn_jiangxi.gdb,E_A080_084BT_2010,370766.0 -chn,chn_jiangxi.gdb,E_A085PLUSBT_2010,213793.0 -chn,chn_jiangxi.gdb,E_A080PLUSBT_2010,584559.0 -chn,chn_jiangxi.gdb,E_A080PLUSFT_2010,341248.0 -chn,chn_jiangxi.gdb,E_A080PLUSMT_2010,243311.0 -chn,chn_jiangxi.gdb,E_A075PLUSBT_2010,1254165.0 -chn,chn_jiangxi.gdb,E_A075PLUSFT_2010,696349.0 -chn,chn_jiangxi.gdb,E_A075PLUSMT_2010,557816.0 -chn,chn_jiangxi.gdb,E_A070PLUSBT_2010,2244532.0 -chn,chn_jiangxi.gdb,E_A070PLUSFT_2010,1196091.0 -chn,chn_jiangxi.gdb,E_A070PLUSMT_2010,1048441.0 -chn,chn_jiangxi.gdb,E_A065PLUSBT_2010,3388301.0 -chn,chn_jiangxi.gdb,E_A065PLUSFT_2010,1757622.0 -chn,chn_jiangxi.gdb,E_A065PLUSMT_2010,1630679.0 -chn,chn_jiangxi.gdb,E_A000_014BT_2010,9762233.0 -chn,chn_jiangxi.gdb,E_A015_064BT_2010,31417263.0 -chn,chn_jiangxi.gdb,E_A015_049FT_2010,12378741.0 -chn,chn_jiangxi.gdb,MASKEDADMINAREA,163444.22315 -chn,chn_jilin.gdb,ATOTPOPBT,27452815.0 -chn,chn_jilin.gdb,agr,1.84618157169 -chn,chn_jilin.gdb,E_ATOTPOPBT_1975,25411532.3926 -chn,chn_jilin.gdb,E_ATOTPOPBT_1990,26206667.1214 -chn,chn_jilin.gdb,E_ATOTPOPBT_2000,26802190.9683 -chn,chn_jilin.gdb,E_ATOTPOPBT_2005,27120456.4624 -chn,chn_jilin.gdb,E_ATOTPOPBT_2010,27452815.0 -chn,chn_jilin.gdb,E_ATOTPOPBT_2015,27799604.5268 -chn,chn_jilin.gdb,E_ATOTPOPBT_2020,28161179.4345 -chn,chn_jilin.gdb,UNE_ATOTPOPBT_1975,20681486.5314 -chn,chn_jilin.gdb,UNE_ATOTPOPBT_1990,25627656.6241 -chn,chn_jilin.gdb,UNE_ATOTPOPBT_2000,27307159.3237 -chn,chn_jilin.gdb,UNE_ATOTPOPBT_2005,27516653.7221 -chn,chn_jilin.gdb,UNE_ATOTPOPBT_2010,27620845.4555 -chn,chn_jilin.gdb,UNE_ATOTPOPBT_2015,27615652.7482 -chn,chn_jilin.gdb,UNE_ATOTPOPBT_2020,27342715.9338 -chn,chn_jilin.gdb,E_ATOTPOPMT_2010,13907218.0 -chn,chn_jilin.gdb,E_ATOTPOPFT_2010,13545597.0 -chn,chn_jilin.gdb,E_A000_004FT_2010,509968.0 -chn,chn_jilin.gdb,E_A005_009FT_2010,518509.0 -chn,chn_jilin.gdb,E_A010_014FT_2010,531062.0 -chn,chn_jilin.gdb,E_A015_019FT_2010,823104.0 -chn,chn_jilin.gdb,E_A020_024FT_2010,1251262.0 -chn,chn_jilin.gdb,E_A025_029FT_2010,977366.0 -chn,chn_jilin.gdb,E_A030_034FT_2010,1064799.0 -chn,chn_jilin.gdb,E_A035_039FT_2010,1254810.0 -chn,chn_jilin.gdb,E_A040_044FT_2010,1410850.0 -chn,chn_jilin.gdb,E_A045_049FT_2010,1285549.0 -chn,chn_jilin.gdb,E_A050_054FT_2010,1061660.0 -chn,chn_jilin.gdb,E_A055_059FT_2010,1004905.0 -chn,chn_jilin.gdb,E_A060_064FT_2010,671528.0 -chn,chn_jilin.gdb,E_A065_069FT_2010,431830.0 -chn,chn_jilin.gdb,E_A070_074FT_2010,344537.0 -chn,chn_jilin.gdb,E_A075_079FT_2010,220731.0 -chn,chn_jilin.gdb,E_A080_084FT_2010,118947.0 -chn,chn_jilin.gdb,E_A085PLUSFT_2010,64180.0 -chn,chn_jilin.gdb,E_A000_004MT_2010,569048.0 -chn,chn_jilin.gdb,E_A005_009MT_2010,575786.0 -chn,chn_jilin.gdb,E_A010_014MT_2010,587142.0 -chn,chn_jilin.gdb,E_A015_019MT_2010,861243.0 -chn,chn_jilin.gdb,E_A020_024MT_2010,1250052.0 -chn,chn_jilin.gdb,E_A025_029MT_2010,979216.0 -chn,chn_jilin.gdb,E_A030_034MT_2010,1106604.0 -chn,chn_jilin.gdb,E_A035_039MT_2010,1302826.0 -chn,chn_jilin.gdb,E_A040_044MT_2010,1482282.0 -chn,chn_jilin.gdb,E_A045_049MT_2010,1328918.0 -chn,chn_jilin.gdb,E_A050_054MT_2010,1088849.0 -chn,chn_jilin.gdb,E_A055_059MT_2010,1000457.0 -chn,chn_jilin.gdb,E_A060_064MT_2010,653182.0 -chn,chn_jilin.gdb,E_A065_069MT_2010,405421.0 -chn,chn_jilin.gdb,E_A070_074MT_2010,335655.0 -chn,chn_jilin.gdb,E_A075_079MT_2010,208878.0 -chn,chn_jilin.gdb,E_A080_084MT_2010,113923.0 -chn,chn_jilin.gdb,E_A085PLUSMT_2010,57736.0 -chn,chn_jilin.gdb,E_A000_004BT_2010,1079016.0 -chn,chn_jilin.gdb,E_A005_009BT_2010,1094295.0 -chn,chn_jilin.gdb,E_A010_014BT_2010,1118204.0 -chn,chn_jilin.gdb,E_A015_019BT_2010,1684347.0 -chn,chn_jilin.gdb,E_A020_024BT_2010,2501314.0 -chn,chn_jilin.gdb,E_A025_029BT_2010,1956582.0 -chn,chn_jilin.gdb,E_A030_034BT_2010,2171403.0 -chn,chn_jilin.gdb,E_A035_039BT_2010,2557636.0 -chn,chn_jilin.gdb,E_A040_044BT_2010,2893132.0 -chn,chn_jilin.gdb,E_A045_049BT_2010,2614467.0 -chn,chn_jilin.gdb,E_A050_054BT_2010,2150509.0 -chn,chn_jilin.gdb,E_A055_059BT_2010,2005362.0 -chn,chn_jilin.gdb,E_A060_064BT_2010,1324710.0 -chn,chn_jilin.gdb,E_A065_069BT_2010,837251.0 -chn,chn_jilin.gdb,E_A070_074BT_2010,680192.0 -chn,chn_jilin.gdb,E_A075_079BT_2010,429609.0 -chn,chn_jilin.gdb,E_A080_084BT_2010,232870.0 -chn,chn_jilin.gdb,E_A085PLUSBT_2010,121916.0 -chn,chn_jilin.gdb,E_A080PLUSBT_2010,354786.0 -chn,chn_jilin.gdb,E_A080PLUSFT_2010,183127.0 -chn,chn_jilin.gdb,E_A080PLUSMT_2010,171659.0 -chn,chn_jilin.gdb,E_A075PLUSBT_2010,784395.0 -chn,chn_jilin.gdb,E_A075PLUSFT_2010,403858.0 -chn,chn_jilin.gdb,E_A075PLUSMT_2010,380537.0 -chn,chn_jilin.gdb,E_A070PLUSBT_2010,1464587.0 -chn,chn_jilin.gdb,E_A070PLUSFT_2010,748395.0 -chn,chn_jilin.gdb,E_A070PLUSMT_2010,716192.0 -chn,chn_jilin.gdb,E_A065PLUSBT_2010,2301838.0 -chn,chn_jilin.gdb,E_A065PLUSFT_2010,1180225.0 -chn,chn_jilin.gdb,E_A065PLUSMT_2010,1121613.0 -chn,chn_jilin.gdb,E_A000_014BT_2010,3291515.0 -chn,chn_jilin.gdb,E_A015_064BT_2010,21859462.0 -chn,chn_jilin.gdb,E_A015_049FT_2010,8067740.0 -chn,chn_jilin.gdb,MASKEDADMINAREA,176289.983758 -chn,chn_liaoning.gdb,ATOTPOPBT,43746323.0 -chn,chn_liaoning.gdb,agr,5.09292028099 -chn,chn_liaoning.gdb,E_ATOTPOPBT_1975,38076118.4414 -chn,chn_liaoning.gdb,E_ATOTPOPBT_1990,40155854.3623 -chn,chn_liaoning.gdb,E_ATOTPOPBT_2000,41824412.0447 -chn,chn_liaoning.gdb,E_ATOTPOPBT_2005,42752070.9139 -chn,chn_liaoning.gdb,E_ATOTPOPBT_2010,43746323.0 -chn,chn_liaoning.gdb,E_ATOTPOPBT_2015,44810685.7781 -chn,chn_liaoning.gdb,E_ATOTPOPBT_2020,45948902.1189 -chn,chn_liaoning.gdb,UNE_ATOTPOPBT_1975,30988714.8302 -chn,chn_liaoning.gdb,UNE_ATOTPOPBT_1990,39268650.3124 -chn,chn_liaoning.gdb,UNE_ATOTPOPBT_2000,42612407.4961 -chn,chn_liaoning.gdb,UNE_ATOTPOPBT_2005,43376627.2656 -chn,chn_liaoning.gdb,UNE_ATOTPOPBT_2010,44014081.1362 -chn,chn_liaoning.gdb,UNE_ATOTPOPBT_2015,44514170.5761 -chn,chn_liaoning.gdb,UNE_ATOTPOPBT_2020,44613464.4691 -chn,chn_liaoning.gdb,E_ATOTPOPMT_2010,22147745.0 -chn,chn_liaoning.gdb,E_ATOTPOPFT_2010,21598578.0 -chn,chn_liaoning.gdb,E_A000_004FT_2010,730884.0 -chn,chn_liaoning.gdb,E_A005_009FT_2010,773326.0 -chn,chn_liaoning.gdb,E_A010_014FT_2010,861262.0 -chn,chn_liaoning.gdb,E_A015_019FT_2010,1218416.0 -chn,chn_liaoning.gdb,E_A020_024FT_2010,1799427.0 -chn,chn_liaoning.gdb,E_A025_029FT_2010,1513078.0 -chn,chn_liaoning.gdb,E_A030_034FT_2010,1608039.0 -chn,chn_liaoning.gdb,E_A035_039FT_2010,1822353.0 -chn,chn_liaoning.gdb,E_A040_044FT_2010,2038299.0 -chn,chn_liaoning.gdb,E_A045_049FT_2010,2101584.0 -chn,chn_liaoning.gdb,E_A050_054FT_2010,1906380.0 -chn,chn_liaoning.gdb,E_A055_059FT_2010,1756296.0 -chn,chn_liaoning.gdb,E_A060_064FT_2010,1129818.0 -chn,chn_liaoning.gdb,E_A065_069FT_2010,783142.0 -chn,chn_liaoning.gdb,E_A070_074FT_2010,653566.0 -chn,chn_liaoning.gdb,E_A075_079FT_2010,475000.0 -chn,chn_liaoning.gdb,E_A080_084FT_2010,276438.0 -chn,chn_liaoning.gdb,E_A085PLUSFT_2010,151270.0 -chn,chn_liaoning.gdb,E_A000_004MT_2010,808077.0 -chn,chn_liaoning.gdb,E_A005_009MT_2010,861576.0 -chn,chn_liaoning.gdb,E_A010_014MT_2010,961852.0 -chn,chn_liaoning.gdb,E_A015_019MT_2010,1294179.0 -chn,chn_liaoning.gdb,E_A020_024MT_2010,1865871.0 -chn,chn_liaoning.gdb,E_A025_029MT_2010,1528615.0 -chn,chn_liaoning.gdb,E_A030_034MT_2010,1667749.0 -chn,chn_liaoning.gdb,E_A035_039MT_2010,1897745.0 -chn,chn_liaoning.gdb,E_A040_044MT_2010,2120659.0 -chn,chn_liaoning.gdb,E_A045_049MT_2010,2164862.0 -chn,chn_liaoning.gdb,E_A050_054MT_2010,1936408.0 -chn,chn_liaoning.gdb,E_A055_059MT_2010,1758634.0 -chn,chn_liaoning.gdb,E_A060_064MT_2010,1111493.0 -chn,chn_liaoning.gdb,E_A065_069MT_2010,759576.0 -chn,chn_liaoning.gdb,E_A070_074MT_2010,607155.0 -chn,chn_liaoning.gdb,E_A075_079MT_2010,430172.0 -chn,chn_liaoning.gdb,E_A080_084MT_2010,248861.0 -chn,chn_liaoning.gdb,E_A085PLUSMT_2010,124261.0 -chn,chn_liaoning.gdb,E_A000_004BT_2010,1538961.0 -chn,chn_liaoning.gdb,E_A005_009BT_2010,1634902.0 -chn,chn_liaoning.gdb,E_A010_014BT_2010,1823114.0 -chn,chn_liaoning.gdb,E_A015_019BT_2010,2512595.0 -chn,chn_liaoning.gdb,E_A020_024BT_2010,3665298.0 -chn,chn_liaoning.gdb,E_A025_029BT_2010,3041693.0 -chn,chn_liaoning.gdb,E_A030_034BT_2010,3275788.0 -chn,chn_liaoning.gdb,E_A035_039BT_2010,3720098.0 -chn,chn_liaoning.gdb,E_A040_044BT_2010,4158958.0 -chn,chn_liaoning.gdb,E_A045_049BT_2010,4266446.0 -chn,chn_liaoning.gdb,E_A050_054BT_2010,3842788.0 -chn,chn_liaoning.gdb,E_A055_059BT_2010,3514930.0 -chn,chn_liaoning.gdb,E_A060_064BT_2010,2241311.0 -chn,chn_liaoning.gdb,E_A065_069BT_2010,1542718.0 -chn,chn_liaoning.gdb,E_A070_074BT_2010,1260721.0 -chn,chn_liaoning.gdb,E_A075_079BT_2010,905172.0 -chn,chn_liaoning.gdb,E_A080_084BT_2010,525299.0 -chn,chn_liaoning.gdb,E_A085PLUSBT_2010,275531.0 -chn,chn_liaoning.gdb,E_A080PLUSBT_2010,800830.0 -chn,chn_liaoning.gdb,E_A080PLUSFT_2010,427708.0 -chn,chn_liaoning.gdb,E_A080PLUSMT_2010,373122.0 -chn,chn_liaoning.gdb,E_A075PLUSBT_2010,1706002.0 -chn,chn_liaoning.gdb,E_A075PLUSFT_2010,902708.0 -chn,chn_liaoning.gdb,E_A075PLUSMT_2010,803294.0 -chn,chn_liaoning.gdb,E_A070PLUSBT_2010,2966723.0 -chn,chn_liaoning.gdb,E_A070PLUSFT_2010,1556274.0 -chn,chn_liaoning.gdb,E_A070PLUSMT_2010,1410449.0 -chn,chn_liaoning.gdb,E_A065PLUSBT_2010,4509441.0 -chn,chn_liaoning.gdb,E_A065PLUSFT_2010,2339416.0 -chn,chn_liaoning.gdb,E_A065PLUSMT_2010,2170025.0 -chn,chn_liaoning.gdb,E_A000_014BT_2010,4996977.0 -chn,chn_liaoning.gdb,E_A015_064BT_2010,34239905.0 -chn,chn_liaoning.gdb,E_A015_049FT_2010,12101196.0 -chn,chn_liaoning.gdb,MASKEDADMINAREA,144623.083966 -chn,chn_neimengguzizhiqu.gdb,ATOTPOPBT,24734153.0 -chn,chn_neimengguzizhiqu.gdb,agr,5.0153657663 -chn,chn_neimengguzizhiqu.gdb,E_ATOTPOPBT_1975,21299134.075 -chn,chn_neimengguzizhiqu.gdb,E_ATOTPOPBT_1990,22326317.145 -chn,chn_neimengguzizhiqu.gdb,E_ATOTPOPBT_2000,23351545.5479 -chn,chn_neimengguzizhiqu.gdb,E_ATOTPOPBT_2005,23992553.6326 -chn,chn_neimengguzizhiqu.gdb,E_ATOTPOPBT_2010,24734153.0 -chn,chn_neimengguzizhiqu.gdb,E_ATOTPOPBT_2015,25589862.6832 -chn,chn_neimengguzizhiqu.gdb,E_ATOTPOPBT_2020,26575395.5562 -chn,chn_neimengguzizhiqu.gdb,UNE_ATOTPOPBT_1975,17334560.8481 -chn,chn_neimengguzizhiqu.gdb,UNE_ATOTPOPBT_1990,21833039.1584 -chn,chn_neimengguzizhiqu.gdb,UNE_ATOTPOPBT_2000,23791501.8025 -chn,chn_neimengguzizhiqu.gdb,UNE_ATOTPOPBT_2005,24343055.993 -chn,chn_neimengguzizhiqu.gdb,UNE_ATOTPOPBT_2010,24885543.3399 -chn,chn_neimengguzizhiqu.gdb,UNE_ATOTPOPBT_2015,25420532.909 -chn,chn_neimengguzizhiqu.gdb,UNE_ATOTPOPBT_2020,25803020.5451 -chn,chn_neimengguzizhiqu.gdb,E_ATOTPOPMT_2010,12852266.0 -chn,chn_neimengguzizhiqu.gdb,E_ATOTPOPFT_2010,11881887.0 -chn,chn_neimengguzizhiqu.gdb,E_A000_004FT_2010,532069.280519 -chn,chn_neimengguzizhiqu.gdb,E_A005_009FT_2010,522379.776373 -chn,chn_neimengguzizhiqu.gdb,E_A010_014FT_2010,607276.190722 -chn,chn_neimengguzizhiqu.gdb,E_A015_019FT_2010,806399.864291 -chn,chn_neimengguzizhiqu.gdb,E_A020_024FT_2010,1010747.07646 -chn,chn_neimengguzizhiqu.gdb,E_A025_029FT_2010,982288.523601 -chn,chn_neimengguzizhiqu.gdb,E_A030_034FT_2010,926919.425624 -chn,chn_neimengguzizhiqu.gdb,E_A035_039FT_2010,1206831.28299 -chn,chn_neimengguzizhiqu.gdb,E_A040_044FT_2010,1186066.81797 -chn,chn_neimengguzizhiqu.gdb,E_A045_049FT_2010,1067033.07867 -chn,chn_neimengguzizhiqu.gdb,E_A050_054FT_2010,872636.558421 -chn,chn_neimengguzizhiqu.gdb,E_A055_059FT_2010,744598.439331 -chn,chn_neimengguzizhiqu.gdb,E_A060_064FT_2010,480133.784443 -chn,chn_neimengguzizhiqu.gdb,E_A065_069FT_2010,337915.089834 -chn,chn_neimengguzizhiqu.gdb,E_A070_074FT_2010,293868.898633 -chn,chn_neimengguzizhiqu.gdb,E_A075_079FT_2010,184044.541803 -chn,chn_neimengguzizhiqu.gdb,E_A080_084FT_2010,81721.7612292 -chn,chn_neimengguzizhiqu.gdb,E_A085PLUSFT_2010,38956.6090866 -chn,chn_neimengguzizhiqu.gdb,E_A000_004MT_2010,588120.983134 -chn,chn_neimengguzizhiqu.gdb,E_A005_009MT_2010,572026.473346 -chn,chn_neimengguzizhiqu.gdb,E_A010_014MT_2010,660056.429903 -chn,chn_neimengguzizhiqu.gdb,E_A015_019MT_2010,861512.80129 -chn,chn_neimengguzizhiqu.gdb,E_A020_024MT_2010,1075881.25432 -chn,chn_neimengguzizhiqu.gdb,E_A025_029MT_2010,1079313.54815 -chn,chn_neimengguzizhiqu.gdb,E_A030_034MT_2010,1042307.45528 -chn,chn_neimengguzizhiqu.gdb,E_A035_039MT_2010,1336256.02724 -chn,chn_neimengguzizhiqu.gdb,E_A040_044MT_2010,1325503.60924 -chn,chn_neimengguzizhiqu.gdb,E_A045_049MT_2010,1174711.94765 -chn,chn_neimengguzizhiqu.gdb,E_A050_054MT_2010,942449.524783 -chn,chn_neimengguzizhiqu.gdb,E_A055_059MT_2010,771373.134316 -chn,chn_neimengguzizhiqu.gdb,E_A060_064MT_2010,489151.881774 -chn,chn_neimengguzizhiqu.gdb,E_A065_069MT_2010,326876.298737 -chn,chn_neimengguzizhiqu.gdb,E_A070_074MT_2010,297011.344871 -chn,chn_neimengguzizhiqu.gdb,E_A075_079MT_2010,188862.928406 -chn,chn_neimengguzizhiqu.gdb,E_A080_084MT_2010,85195.8960286 -chn,chn_neimengguzizhiqu.gdb,E_A085PLUSMT_2010,35654.4615416 -chn,chn_neimengguzizhiqu.gdb,E_A000_004BT_2010,1120190.26365 -chn,chn_neimengguzizhiqu.gdb,E_A005_009BT_2010,1094406.24972 -chn,chn_neimengguzizhiqu.gdb,E_A010_014BT_2010,1267332.62063 -chn,chn_neimengguzizhiqu.gdb,E_A015_019BT_2010,1667912.66558 -chn,chn_neimengguzizhiqu.gdb,E_A020_024BT_2010,2086628.33078 -chn,chn_neimengguzizhiqu.gdb,E_A025_029BT_2010,2061602.07175 -chn,chn_neimengguzizhiqu.gdb,E_A030_034BT_2010,1969226.88091 -chn,chn_neimengguzizhiqu.gdb,E_A035_039BT_2010,2543087.31022 -chn,chn_neimengguzizhiqu.gdb,E_A040_044BT_2010,2511570.42721 -chn,chn_neimengguzizhiqu.gdb,E_A045_049BT_2010,2241745.02632 -chn,chn_neimengguzizhiqu.gdb,E_A050_054BT_2010,1815086.0832 -chn,chn_neimengguzizhiqu.gdb,E_A055_059BT_2010,1515971.57365 -chn,chn_neimengguzizhiqu.gdb,E_A060_064BT_2010,969285.666217 -chn,chn_neimengguzizhiqu.gdb,E_A065_069BT_2010,664791.38857 -chn,chn_neimengguzizhiqu.gdb,E_A070_074BT_2010,590880.243504 -chn,chn_neimengguzizhiqu.gdb,E_A075_079BT_2010,372907.47021 -chn,chn_neimengguzizhiqu.gdb,E_A080_084BT_2010,166917.657258 -chn,chn_neimengguzizhiqu.gdb,E_A085PLUSBT_2010,74611.0706281 -chn,chn_neimengguzizhiqu.gdb,E_A080PLUSBT_2010,241528.727886 -chn,chn_neimengguzizhiqu.gdb,E_A080PLUSFT_2010,120678.370316 -chn,chn_neimengguzizhiqu.gdb,E_A080PLUSMT_2010,120850.35757 -chn,chn_neimengguzizhiqu.gdb,E_A075PLUSBT_2010,614436.198096 -chn,chn_neimengguzizhiqu.gdb,E_A075PLUSFT_2010,304722.912119 -chn,chn_neimengguzizhiqu.gdb,E_A075PLUSMT_2010,309713.285977 -chn,chn_neimengguzizhiqu.gdb,E_A070PLUSBT_2010,1205316.4416 -chn,chn_neimengguzizhiqu.gdb,E_A070PLUSFT_2010,598591.810752 -chn,chn_neimengguzizhiqu.gdb,E_A070PLUSMT_2010,606724.630847 -chn,chn_neimengguzizhiqu.gdb,E_A065PLUSBT_2010,1870107.83017 -chn,chn_neimengguzizhiqu.gdb,E_A065PLUSFT_2010,936506.900586 -chn,chn_neimengguzizhiqu.gdb,E_A065PLUSMT_2010,933600.929584 -chn,chn_neimengguzizhiqu.gdb,E_A000_014BT_2010,3481929.134 -chn,chn_neimengguzizhiqu.gdb,E_A015_064BT_2010,19382116.0358 -chn,chn_neimengguzizhiqu.gdb,E_A015_049FT_2010,7186286.0696 -chn,chn_neimengguzizhiqu.gdb,MASKEDADMINAREA,901187.988262 -chn,chn_qinghai.gdb,ATOTPOPBT,5626723.0 -chn,chn_qinghai.gdb,agr,7.44395904616 -chn,chn_qinghai.gdb,E_ATOTPOPBT_1975,3479796.98292 -chn,chn_qinghai.gdb,E_ATOTPOPBT_1990,4191647.44918 -chn,chn_qinghai.gdb,E_ATOTPOPBT_2000,4822963.03476 -chn,chn_qinghai.gdb,E_ATOTPOPBT_2005,5200132.85962 -chn,chn_qinghai.gdb,E_ATOTPOPBT_2010,5626723.0 -chn,chn_qinghai.gdb,E_ATOTPOPBT_2015,6110422.86495 -chn,chn_qinghai.gdb,E_ATOTPOPBT_2020,6660278.08228 -chn,chn_qinghai.gdb,UNE_ATOTPOPBT_1975,2832075.34762 -chn,chn_qinghai.gdb,UNE_ATOTPOPBT_1990,4099037.12743 -chn,chn_qinghai.gdb,UNE_ATOTPOPBT_2000,4913830.3715 -chn,chn_qinghai.gdb,UNE_ATOTPOPBT_2005,5276100.54815 -chn,chn_qinghai.gdb,UNE_ATOTPOPBT_2010,5661162.48566 -chn,chn_qinghai.gdb,UNE_ATOTPOPBT_2015,6069989.80219 -chn,chn_qinghai.gdb,UNE_ATOTPOPBT_2020,6466706.83903 -chn,chn_qinghai.gdb,E_ATOTPOPMT_2010,2913793.0 -chn,chn_qinghai.gdb,E_ATOTPOPFT_2010,2712930.0 -chn,chn_qinghai.gdb,E_A000_004FT_2010,176163.0 -chn,chn_qinghai.gdb,E_A005_009FT_2010,186519.0 -chn,chn_qinghai.gdb,E_A010_014FT_2010,204931.0 -chn,chn_qinghai.gdb,E_A015_019FT_2010,237295.0 -chn,chn_qinghai.gdb,E_A020_024FT_2010,235948.0 -chn,chn_qinghai.gdb,E_A025_029FT_2010,206741.0 -chn,chn_qinghai.gdb,E_A030_034FT_2010,234276.0 -chn,chn_qinghai.gdb,E_A035_039FT_2010,267117.0 -chn,chn_qinghai.gdb,E_A040_044FT_2010,263320.0 -chn,chn_qinghai.gdb,E_A045_049FT_2010,199004.0 -chn,chn_qinghai.gdb,E_A050_054FT_2010,114055.0 -chn,chn_qinghai.gdb,E_A055_059FT_2010,113877.0 -chn,chn_qinghai.gdb,E_A060_064FT_2010,89784.0 -chn,chn_qinghai.gdb,E_A065_069FT_2010,75055.0 -chn,chn_qinghai.gdb,E_A070_074FT_2010,55678.0 -chn,chn_qinghai.gdb,E_A075_079FT_2010,32763.0 -chn,chn_qinghai.gdb,E_A080_084FT_2010,13786.0 -chn,chn_qinghai.gdb,E_A085PLUSFT_2010,6618.0 -chn,chn_qinghai.gdb,E_A000_004MT_2010,192655.0 -chn,chn_qinghai.gdb,E_A005_009MT_2010,199588.0 -chn,chn_qinghai.gdb,E_A010_014MT_2010,217250.0 -chn,chn_qinghai.gdb,E_A015_019MT_2010,251790.0 -chn,chn_qinghai.gdb,E_A020_024MT_2010,251152.0 -chn,chn_qinghai.gdb,E_A025_029MT_2010,220178.0 -chn,chn_qinghai.gdb,E_A030_034MT_2010,254853.0 -chn,chn_qinghai.gdb,E_A035_039MT_2010,301903.0 -chn,chn_qinghai.gdb,E_A040_044MT_2010,295724.0 -chn,chn_qinghai.gdb,E_A045_049MT_2010,223728.0 -chn,chn_qinghai.gdb,E_A050_054MT_2010,127841.0 -chn,chn_qinghai.gdb,E_A055_059MT_2010,118916.0 -chn,chn_qinghai.gdb,E_A060_064MT_2010,87431.0 -chn,chn_qinghai.gdb,E_A065_069MT_2010,69039.0 -chn,chn_qinghai.gdb,E_A070_074MT_2010,53509.0 -chn,chn_qinghai.gdb,E_A075_079MT_2010,31124.0 -chn,chn_qinghai.gdb,E_A080_084MT_2010,12400.0 -chn,chn_qinghai.gdb,E_A085PLUSMT_2010,4712.0 -chn,chn_qinghai.gdb,E_A000_004BT_2010,368818.0 -chn,chn_qinghai.gdb,E_A005_009BT_2010,386107.0 -chn,chn_qinghai.gdb,E_A010_014BT_2010,422181.0 -chn,chn_qinghai.gdb,E_A015_019BT_2010,489085.0 -chn,chn_qinghai.gdb,E_A020_024BT_2010,487100.0 -chn,chn_qinghai.gdb,E_A025_029BT_2010,426919.0 -chn,chn_qinghai.gdb,E_A030_034BT_2010,489129.0 -chn,chn_qinghai.gdb,E_A035_039BT_2010,569020.0 -chn,chn_qinghai.gdb,E_A040_044BT_2010,559044.0 -chn,chn_qinghai.gdb,E_A045_049BT_2010,422732.0 -chn,chn_qinghai.gdb,E_A050_054BT_2010,241896.0 -chn,chn_qinghai.gdb,E_A055_059BT_2010,232793.0 -chn,chn_qinghai.gdb,E_A060_064BT_2010,177215.0 -chn,chn_qinghai.gdb,E_A065_069BT_2010,144094.0 -chn,chn_qinghai.gdb,E_A070_074BT_2010,109187.0 -chn,chn_qinghai.gdb,E_A075_079BT_2010,63887.0 -chn,chn_qinghai.gdb,E_A080_084BT_2010,26186.0 -chn,chn_qinghai.gdb,E_A085PLUSBT_2010,11330.0 -chn,chn_qinghai.gdb,E_A080PLUSBT_2010,37516.0 -chn,chn_qinghai.gdb,E_A080PLUSFT_2010,20404.0 -chn,chn_qinghai.gdb,E_A080PLUSMT_2010,17112.0 -chn,chn_qinghai.gdb,E_A075PLUSBT_2010,101403.0 -chn,chn_qinghai.gdb,E_A075PLUSFT_2010,53167.0 -chn,chn_qinghai.gdb,E_A075PLUSMT_2010,48236.0 -chn,chn_qinghai.gdb,E_A070PLUSBT_2010,210590.0 -chn,chn_qinghai.gdb,E_A070PLUSFT_2010,108845.0 -chn,chn_qinghai.gdb,E_A070PLUSMT_2010,101745.0 -chn,chn_qinghai.gdb,E_A065PLUSBT_2010,354684.0 -chn,chn_qinghai.gdb,E_A065PLUSFT_2010,183900.0 -chn,chn_qinghai.gdb,E_A065PLUSMT_2010,170784.0 -chn,chn_qinghai.gdb,E_A000_014BT_2010,1177106.0 -chn,chn_qinghai.gdb,E_A015_064BT_2010,4094933.0 -chn,chn_qinghai.gdb,E_A015_049FT_2010,1643701.0 -chn,chn_qinghai.gdb,MASKEDADMINAREA,425053.31839 -chn,chn_shaanxi.gdb,ATOTPOPBT,37327379.0 -chn,chn_shaanxi.gdb,agr,5.67765598938 -chn,chn_shaanxi.gdb,E_ATOTPOPBT_1975,31992661.1506 -chn,chn_shaanxi.gdb,E_ATOTPOPBT_1990,34015691.7604 -chn,chn_shaanxi.gdb,E_ATOTPOPBT_2000,35573413.6615 -chn,chn_shaanxi.gdb,E_ATOTPOPBT_2005,36424135.2295 -chn,chn_shaanxi.gdb,E_ATOTPOPBT_2010,37327379.0 -chn,chn_shaanxi.gdb,E_ATOTPOPBT_2015,38286936.9562 -chn,chn_shaanxi.gdb,E_ATOTPOPBT_2020,39306890.3289 -chn,chn_shaanxi.gdb,UNE_ATOTPOPBT_1975,26037618.6869 -chn,chn_shaanxi.gdb,UNE_ATOTPOPBT_1990,33264148.5553 -chn,chn_shaanxi.gdb,UNE_ATOTPOPBT_2000,36243636.7868 -chn,chn_shaanxi.gdb,UNE_ATOTPOPBT_2005,36956248.0494 -chn,chn_shaanxi.gdb,UNE_ATOTPOPBT_2010,37555848.7032 -chn,chn_shaanxi.gdb,UNE_ATOTPOPBT_2015,38033589.8215 -chn,chn_shaanxi.gdb,UNE_ATOTPOPBT_2020,38164493.0393 -chn,chn_shaanxi.gdb,E_ATOTPOPMT_2010,19287575.0 -chn,chn_shaanxi.gdb,E_ATOTPOPFT_2010,18039804.0 -chn,chn_shaanxi.gdb,E_A000_004FT_2010,833291.0 -chn,chn_shaanxi.gdb,E_A005_009FT_2010,761887.0 -chn,chn_shaanxi.gdb,E_A010_014FT_2010,912633.0 -chn,chn_shaanxi.gdb,E_A015_019FT_2010,1578703.0 -chn,chn_shaanxi.gdb,E_A020_024FT_2010,1930416.0 -chn,chn_shaanxi.gdb,E_A025_029FT_2010,1383238.0 -chn,chn_shaanxi.gdb,E_A030_034FT_2010,1236482.0 -chn,chn_shaanxi.gdb,E_A035_039FT_2010,1601786.0 -chn,chn_shaanxi.gdb,E_A040_044FT_2010,1637177.0 -chn,chn_shaanxi.gdb,E_A045_049FT_2010,1427598.0 -chn,chn_shaanxi.gdb,E_A050_054FT_2010,1200606.0 -chn,chn_shaanxi.gdb,E_A055_059FT_2010,1116459.0 -chn,chn_shaanxi.gdb,E_A060_064FT_2010,793161.0 -chn,chn_shaanxi.gdb,E_A065_069FT_2010,612302.0 -chn,chn_shaanxi.gdb,E_A070_074FT_2010,481810.0 -chn,chn_shaanxi.gdb,E_A075_079FT_2010,306089.0 -chn,chn_shaanxi.gdb,E_A080_084FT_2010,141185.0 -chn,chn_shaanxi.gdb,E_A085PLUSFT_2010,84981.0 -chn,chn_shaanxi.gdb,E_A000_004MT_2010,972937.0 -chn,chn_shaanxi.gdb,E_A005_009MT_2010,907840.0 -chn,chn_shaanxi.gdb,E_A010_014MT_2010,1100807.0 -chn,chn_shaanxi.gdb,E_A015_019MT_2010,1752574.0 -chn,chn_shaanxi.gdb,E_A020_024MT_2010,2011071.0 -chn,chn_shaanxi.gdb,E_A025_029MT_2010,1443775.0 -chn,chn_shaanxi.gdb,E_A030_034MT_2010,1306244.0 -chn,chn_shaanxi.gdb,E_A035_039MT_2010,1691341.0 -chn,chn_shaanxi.gdb,E_A040_044MT_2010,1752844.0 -chn,chn_shaanxi.gdb,E_A045_049MT_2010,1529697.0 -chn,chn_shaanxi.gdb,E_A050_054MT_2010,1287971.0 -chn,chn_shaanxi.gdb,E_A055_059MT_2010,1153183.0 -chn,chn_shaanxi.gdb,E_A060_064MT_2010,819821.0 -chn,chn_shaanxi.gdb,E_A065_069MT_2010,607488.0 -chn,chn_shaanxi.gdb,E_A070_074MT_2010,464072.0 -chn,chn_shaanxi.gdb,E_A075_079MT_2010,290914.0 -chn,chn_shaanxi.gdb,E_A080_084MT_2010,131397.0 -chn,chn_shaanxi.gdb,E_A085PLUSMT_2010,63599.0 -chn,chn_shaanxi.gdb,E_A000_004BT_2010,1806228.0 -chn,chn_shaanxi.gdb,E_A005_009BT_2010,1669727.0 -chn,chn_shaanxi.gdb,E_A010_014BT_2010,2013440.0 -chn,chn_shaanxi.gdb,E_A015_019BT_2010,3331277.0 -chn,chn_shaanxi.gdb,E_A020_024BT_2010,3941487.0 -chn,chn_shaanxi.gdb,E_A025_029BT_2010,2827013.0 -chn,chn_shaanxi.gdb,E_A030_034BT_2010,2542726.0 -chn,chn_shaanxi.gdb,E_A035_039BT_2010,3293127.0 -chn,chn_shaanxi.gdb,E_A040_044BT_2010,3390021.0 -chn,chn_shaanxi.gdb,E_A045_049BT_2010,2957295.0 -chn,chn_shaanxi.gdb,E_A050_054BT_2010,2488577.0 -chn,chn_shaanxi.gdb,E_A055_059BT_2010,2269642.0 -chn,chn_shaanxi.gdb,E_A060_064BT_2010,1612982.0 -chn,chn_shaanxi.gdb,E_A065_069BT_2010,1219790.0 -chn,chn_shaanxi.gdb,E_A070_074BT_2010,945882.0 -chn,chn_shaanxi.gdb,E_A075_079BT_2010,597003.0 -chn,chn_shaanxi.gdb,E_A080_084BT_2010,272582.0 -chn,chn_shaanxi.gdb,E_A085PLUSBT_2010,148580.0 -chn,chn_shaanxi.gdb,E_A080PLUSBT_2010,421162.0 -chn,chn_shaanxi.gdb,E_A080PLUSFT_2010,226166.0 -chn,chn_shaanxi.gdb,E_A080PLUSMT_2010,194996.0 -chn,chn_shaanxi.gdb,E_A075PLUSBT_2010,1018165.0 -chn,chn_shaanxi.gdb,E_A075PLUSFT_2010,532255.0 -chn,chn_shaanxi.gdb,E_A075PLUSMT_2010,485910.0 -chn,chn_shaanxi.gdb,E_A070PLUSBT_2010,1964047.0 -chn,chn_shaanxi.gdb,E_A070PLUSFT_2010,1014065.0 -chn,chn_shaanxi.gdb,E_A070PLUSMT_2010,949982.0 -chn,chn_shaanxi.gdb,E_A065PLUSBT_2010,3183837.0 -chn,chn_shaanxi.gdb,E_A065PLUSFT_2010,1626367.0 -chn,chn_shaanxi.gdb,E_A065PLUSMT_2010,1557470.0 -chn,chn_shaanxi.gdb,E_A000_014BT_2010,5489395.0 -chn,chn_shaanxi.gdb,E_A015_064BT_2010,28654147.0 -chn,chn_shaanxi.gdb,E_A015_049FT_2010,10795400.0 -chn,chn_shaanxi.gdb,MASKEDADMINAREA,205373.55152 -chn,chn_shandong.gdb,ATOTPOPBT,95792719.0 -chn,chn_shandong.gdb,agr,12.3852066917 -chn,chn_shandong.gdb,E_ATOTPOPBT_1975,77498105.5382 -chn,chn_shandong.gdb,E_ATOTPOPBT_1990,84652308.4363 -chn,chn_shandong.gdb,E_ATOTPOPBT_2000,89971788.6088 -chn,chn_shandong.gdb,E_ATOTPOPBT_2005,92815953.7537 -chn,chn_shandong.gdb,E_ATOTPOPBT_2010,95792719.0 -chn,chn_shandong.gdb,E_ATOTPOPBT_2015,98909930.2478 -chn,chn_shandong.gdb,E_ATOTPOPBT_2020,102175962.001 -chn,chn_shandong.gdb,UNE_ATOTPOPBT_1975,63072781.3315 -chn,chn_shandong.gdb,UNE_ATOTPOPBT_1990,82781999.0612 -chn,chn_shandong.gdb,UNE_ATOTPOPBT_2000,91666907.7201 -chn,chn_shandong.gdb,UNE_ATOTPOPBT_2005,94171883.2378 -chn,chn_shandong.gdb,UNE_ATOTPOPBT_2010,96379037.5325 -chn,chn_shandong.gdb,UNE_ATOTPOPBT_2015,98255436.851 -chn,chn_shandong.gdb,UNE_ATOTPOPBT_2020,99206367.0757 -chn,chn_shandong.gdb,E_ATOTPOPMT_2010,48446944.0 -chn,chn_shandong.gdb,E_ATOTPOPFT_2010,47345775.0 -chn,chn_shandong.gdb,E_A000_004FT_2010,2396888.0 -chn,chn_shandong.gdb,E_A005_009FT_2010,2295369.0 -chn,chn_shandong.gdb,E_A010_014FT_2010,2233260.0 -chn,chn_shandong.gdb,E_A015_019FT_2010,2607455.0 -chn,chn_shandong.gdb,E_A020_024FT_2010,4707915.0 -chn,chn_shandong.gdb,E_A025_029FT_2010,3472781.0 -chn,chn_shandong.gdb,E_A030_034FT_2010,3225215.0 -chn,chn_shandong.gdb,E_A035_039FT_2010,3908557.0 -chn,chn_shandong.gdb,E_A040_044FT_2010,4643078.0 -chn,chn_shandong.gdb,E_A045_049FT_2010,4066144.0 -chn,chn_shandong.gdb,E_A050_054FT_2010,3089745.0 -chn,chn_shandong.gdb,E_A055_059FT_2010,3301304.0 -chn,chn_shandong.gdb,E_A060_064FT_2010,2355949.0 -chn,chn_shandong.gdb,E_A065_069FT_2010,1580276.0 -chn,chn_shandong.gdb,E_A070_074FT_2010,1272883.0 -chn,chn_shandong.gdb,E_A075_079FT_2010,1069546.0 -chn,chn_shandong.gdb,E_A080_084FT_2010,682692.0 -chn,chn_shandong.gdb,E_A085PLUSFT_2010,436718.0 -chn,chn_shandong.gdb,E_A000_004MT_2010,2937849.0 -chn,chn_shandong.gdb,E_A005_009MT_2010,2672557.0 -chn,chn_shandong.gdb,E_A010_014MT_2010,2538286.0 -chn,chn_shandong.gdb,E_A015_019MT_2010,2854002.0 -chn,chn_shandong.gdb,E_A020_024MT_2010,4777476.0 -chn,chn_shandong.gdb,E_A025_029MT_2010,3464999.0 -chn,chn_shandong.gdb,E_A030_034MT_2010,3276452.0 -chn,chn_shandong.gdb,E_A035_039MT_2010,4003096.0 -chn,chn_shandong.gdb,E_A040_044MT_2010,4683874.0 -chn,chn_shandong.gdb,E_A045_049MT_2010,4008907.0 -chn,chn_shandong.gdb,E_A050_054MT_2010,3163552.0 -chn,chn_shandong.gdb,E_A055_059MT_2010,3333497.0 -chn,chn_shandong.gdb,E_A060_064MT_2010,2344826.0 -chn,chn_shandong.gdb,E_A065_069MT_2010,1566196.0 -chn,chn_shandong.gdb,E_A070_074MT_2010,1223554.0 -chn,chn_shandong.gdb,E_A075_079MT_2010,895661.0 -chn,chn_shandong.gdb,E_A080_084MT_2010,476302.0 -chn,chn_shandong.gdb,E_A085PLUSMT_2010,225858.0 -chn,chn_shandong.gdb,E_A000_004BT_2010,5334737.0 -chn,chn_shandong.gdb,E_A005_009BT_2010,4967926.0 -chn,chn_shandong.gdb,E_A010_014BT_2010,4771546.0 -chn,chn_shandong.gdb,E_A015_019BT_2010,5461457.0 -chn,chn_shandong.gdb,E_A020_024BT_2010,9485391.0 -chn,chn_shandong.gdb,E_A025_029BT_2010,6937780.0 -chn,chn_shandong.gdb,E_A030_034BT_2010,6501667.0 -chn,chn_shandong.gdb,E_A035_039BT_2010,7911653.0 -chn,chn_shandong.gdb,E_A040_044BT_2010,9326952.0 -chn,chn_shandong.gdb,E_A045_049BT_2010,8075051.0 -chn,chn_shandong.gdb,E_A050_054BT_2010,6253297.0 -chn,chn_shandong.gdb,E_A055_059BT_2010,6634801.0 -chn,chn_shandong.gdb,E_A060_064BT_2010,4700775.0 -chn,chn_shandong.gdb,E_A065_069BT_2010,3146472.0 -chn,chn_shandong.gdb,E_A070_074BT_2010,2496437.0 -chn,chn_shandong.gdb,E_A075_079BT_2010,1965207.0 -chn,chn_shandong.gdb,E_A080_084BT_2010,1158994.0 -chn,chn_shandong.gdb,E_A085PLUSBT_2010,662576.0 -chn,chn_shandong.gdb,E_A080PLUSBT_2010,1821570.0 -chn,chn_shandong.gdb,E_A080PLUSFT_2010,1119410.0 -chn,chn_shandong.gdb,E_A080PLUSMT_2010,702160.0 -chn,chn_shandong.gdb,E_A075PLUSBT_2010,3786777.0 -chn,chn_shandong.gdb,E_A075PLUSFT_2010,2188956.0 -chn,chn_shandong.gdb,E_A075PLUSMT_2010,1597821.0 -chn,chn_shandong.gdb,E_A070PLUSBT_2010,6283214.0 -chn,chn_shandong.gdb,E_A070PLUSFT_2010,3461839.0 -chn,chn_shandong.gdb,E_A070PLUSMT_2010,2821375.0 -chn,chn_shandong.gdb,E_A065PLUSBT_2010,9429686.0 -chn,chn_shandong.gdb,E_A065PLUSFT_2010,5042115.0 -chn,chn_shandong.gdb,E_A065PLUSMT_2010,4387571.0 -chn,chn_shandong.gdb,E_A000_014BT_2010,15074209.0 -chn,chn_shandong.gdb,E_A015_064BT_2010,71288824.0 -chn,chn_shandong.gdb,E_A015_049FT_2010,26631145.0 -chn,chn_shandong.gdb,MASKEDADMINAREA,152543.77286 -chn,chn_shanxi.gdb,ATOTPOPBT,35712101.0 -chn,chn_shanxi.gdb,agr,12.9575110227 -chn,chn_shanxi.gdb,E_ATOTPOPBT_1975,25892792.8917 -chn,chn_shanxi.gdb,E_ATOTPOPBT_1990,29605302.9004 -chn,chn_shanxi.gdb,E_ATOTPOPBT_2000,32471242.0275 -chn,chn_shanxi.gdb,E_ATOTPOPBT_2005,34040985.1777 -chn,chn_shanxi.gdb,E_ATOTPOPBT_2010,35712101.0 -chn,chn_shanxi.gdb,E_ATOTPOPBT_2015,37493195.2608 -chn,chn_shanxi.gdb,E_ATOTPOPBT_2020,39393746.5897 -chn,chn_shanxi.gdb,UNE_ATOTPOPBT_1975,21073166.2765 -chn,chn_shanxi.gdb,UNE_ATOTPOPBT_1990,28951202.8931 -chn,chn_shanxi.gdb,UNE_ATOTPOPBT_2000,33083018.494 -chn,chn_shanxi.gdb,UNE_ATOTPOPBT_2005,34538283.0408 -chn,chn_shanxi.gdb,UNE_ATOTPOPBT_2010,35930684.0705 -chn,chn_shanxi.gdb,UNE_ATOTPOPBT_2015,37245100.3662 -chn,chn_shanxi.gdb,UNE_ATOTPOPBT_2020,38248824.9499 -chn,chn_shanxi.gdb,E_ATOTPOPMT_2010,18338760.0 -chn,chn_shanxi.gdb,E_ATOTPOPFT_2010,17373341.0 -chn,chn_shanxi.gdb,E_A000_004FT_2010,866061.0 -chn,chn_shanxi.gdb,E_A005_009FT_2010,887756.0 -chn,chn_shanxi.gdb,E_A010_014FT_2010,1157568.0 -chn,chn_shanxi.gdb,E_A015_019FT_2010,1665685.0 -chn,chn_shanxi.gdb,E_A020_024FT_2010,1569470.0 -chn,chn_shanxi.gdb,E_A025_029FT_2010,1323717.0 -chn,chn_shanxi.gdb,E_A030_034FT_2010,1209985.0 -chn,chn_shanxi.gdb,E_A035_039FT_2010,1602884.0 -chn,chn_shanxi.gdb,E_A040_044FT_2010,1546865.0 -chn,chn_shanxi.gdb,E_A045_049FT_2010,1378988.0 -chn,chn_shanxi.gdb,E_A050_054FT_2010,1111691.0 -chn,chn_shanxi.gdb,E_A055_059FT_2010,992266.0 -chn,chn_shanxi.gdb,E_A060_064FT_2010,688271.0 -chn,chn_shanxi.gdb,E_A065_069FT_2010,459027.0 -chn,chn_shanxi.gdb,E_A070_074FT_2010,387208.0 -chn,chn_shanxi.gdb,E_A075_079FT_2010,293876.0 -chn,chn_shanxi.gdb,E_A080_084FT_2010,153493.0 -chn,chn_shanxi.gdb,E_A085PLUSFT_2010,78530.0 -chn,chn_shanxi.gdb,E_A000_004MT_2010,956750.0 -chn,chn_shanxi.gdb,E_A005_009MT_2010,978796.0 -chn,chn_shanxi.gdb,E_A010_014MT_2010,1259085.0 -chn,chn_shanxi.gdb,E_A015_019MT_2010,1705179.0 -chn,chn_shanxi.gdb,E_A020_024MT_2010,1622419.0 -chn,chn_shanxi.gdb,E_A025_029MT_2010,1388574.0 -chn,chn_shanxi.gdb,E_A030_034MT_2010,1287390.0 -chn,chn_shanxi.gdb,E_A035_039MT_2010,1686158.0 -chn,chn_shanxi.gdb,E_A040_044MT_2010,1657285.0 -chn,chn_shanxi.gdb,E_A045_049MT_2010,1469270.0 -chn,chn_shanxi.gdb,E_A050_054MT_2010,1213929.0 -chn,chn_shanxi.gdb,E_A055_059MT_2010,1056489.0 -chn,chn_shanxi.gdb,E_A060_064MT_2010,724311.0 -chn,chn_shanxi.gdb,E_A065_069MT_2010,478457.0 -chn,chn_shanxi.gdb,E_A070_074MT_2010,396370.0 -chn,chn_shanxi.gdb,E_A075_079MT_2010,277902.0 -chn,chn_shanxi.gdb,E_A080_084MT_2010,127575.0 -chn,chn_shanxi.gdb,E_A085PLUSMT_2010,52821.0 -chn,chn_shanxi.gdb,E_A000_004BT_2010,1822811.0 -chn,chn_shanxi.gdb,E_A005_009BT_2010,1866552.0 -chn,chn_shanxi.gdb,E_A010_014BT_2010,2416653.0 -chn,chn_shanxi.gdb,E_A015_019BT_2010,3370864.0 -chn,chn_shanxi.gdb,E_A020_024BT_2010,3191889.0 -chn,chn_shanxi.gdb,E_A025_029BT_2010,2712291.0 -chn,chn_shanxi.gdb,E_A030_034BT_2010,2497375.0 -chn,chn_shanxi.gdb,E_A035_039BT_2010,3289042.0 -chn,chn_shanxi.gdb,E_A040_044BT_2010,3204150.0 -chn,chn_shanxi.gdb,E_A045_049BT_2010,2848258.0 -chn,chn_shanxi.gdb,E_A050_054BT_2010,2325620.0 -chn,chn_shanxi.gdb,E_A055_059BT_2010,2048755.0 -chn,chn_shanxi.gdb,E_A060_064BT_2010,1412582.0 -chn,chn_shanxi.gdb,E_A065_069BT_2010,937484.0 -chn,chn_shanxi.gdb,E_A070_074BT_2010,783578.0 -chn,chn_shanxi.gdb,E_A075_079BT_2010,571778.0 -chn,chn_shanxi.gdb,E_A080_084BT_2010,281068.0 -chn,chn_shanxi.gdb,E_A085PLUSBT_2010,131351.0 -chn,chn_shanxi.gdb,E_A080PLUSBT_2010,412419.0 -chn,chn_shanxi.gdb,E_A080PLUSFT_2010,232023.0 -chn,chn_shanxi.gdb,E_A080PLUSMT_2010,180396.0 -chn,chn_shanxi.gdb,E_A075PLUSBT_2010,984197.0 -chn,chn_shanxi.gdb,E_A075PLUSFT_2010,525899.0 -chn,chn_shanxi.gdb,E_A075PLUSMT_2010,458298.0 -chn,chn_shanxi.gdb,E_A070PLUSBT_2010,1767775.0 -chn,chn_shanxi.gdb,E_A070PLUSFT_2010,913107.0 -chn,chn_shanxi.gdb,E_A070PLUSMT_2010,854668.0 -chn,chn_shanxi.gdb,E_A065PLUSBT_2010,2705259.0 -chn,chn_shanxi.gdb,E_A065PLUSFT_2010,1372134.0 -chn,chn_shanxi.gdb,E_A065PLUSMT_2010,1333125.0 -chn,chn_shanxi.gdb,E_A000_014BT_2010,6106016.0 -chn,chn_shanxi.gdb,E_A015_064BT_2010,26900826.0 -chn,chn_shanxi.gdb,E_A015_049FT_2010,10297594.0 -chn,chn_shanxi.gdb,MASKEDADMINAREA,156349.39662 -chn,chn_sichuan.gdb,ATOTPOPBT,80417528.0 -chn,chn_sichuan.gdb,agr,-6.90100053931 -chn,chn_sichuan.gdb,E_ATOTPOPBT_1975,94830925.4275 -chn,chn_sichuan.gdb,E_ATOTPOPBT_1990,85984123.2567 -chn,chn_sichuan.gdb,E_ATOTPOPBT_2000,82348295.969 -chn,chn_sichuan.gdb,E_ATOTPOPBT_2005,81171591.7861 -chn,chn_sichuan.gdb,E_ATOTPOPBT_2010,80417528.0 -chn,chn_sichuan.gdb,E_ATOTPOPBT_2015,80088651.0198 -chn,chn_sichuan.gdb,E_ATOTPOPBT_2020,80192479.5321 -chn,chn_sichuan.gdb,UNE_ATOTPOPBT_1975,77179308.8543 -chn,chn_sichuan.gdb,UNE_ATOTPOPBT_1990,84084388.7449 -chn,chn_sichuan.gdb,UNE_ATOTPOPBT_2000,83899784.1903 -chn,chn_sichuan.gdb,UNE_ATOTPOPBT_2005,82357411.1427 -chn,chn_sichuan.gdb,UNE_ATOTPOPBT_2010,80909739.5949 -chn,chn_sichuan.gdb,UNE_ATOTPOPBT_2015,79558699.2433 -chn,chn_sichuan.gdb,UNE_ATOTPOPBT_2020,77861802.3786 -chn,chn_sichuan.gdb,E_ATOTPOPMT_2010,40827834.0 -chn,chn_sichuan.gdb,E_ATOTPOPFT_2010,39589694.0 -chn,chn_sichuan.gdb,E_A000_004FT_2010,2026792.0 -chn,chn_sichuan.gdb,E_A005_009FT_2010,2015669.0 -chn,chn_sichuan.gdb,E_A010_014FT_2010,2408831.0 -chn,chn_sichuan.gdb,E_A015_019FT_2010,3038604.0 -chn,chn_sichuan.gdb,E_A020_024FT_2010,3192105.0 -chn,chn_sichuan.gdb,E_A025_029FT_2010,2275321.0 -chn,chn_sichuan.gdb,E_A030_034FT_2010,2452787.0 -chn,chn_sichuan.gdb,E_A035_039FT_2010,4005319.0 -chn,chn_sichuan.gdb,E_A040_044FT_2010,3849063.0 -chn,chn_sichuan.gdb,E_A045_049FT_2010,2919958.0 -chn,chn_sichuan.gdb,E_A050_054FT_2010,2008389.0 -chn,chn_sichuan.gdb,E_A055_059FT_2010,2859267.0 -chn,chn_sichuan.gdb,E_A060_064FT_2010,2083354.0 -chn,chn_sichuan.gdb,E_A065_069FT_2010,1601256.0 -chn,chn_sichuan.gdb,E_A070_074FT_2010,1186301.0 -chn,chn_sichuan.gdb,E_A075_079FT_2010,817191.0 -chn,chn_sichuan.gdb,E_A080_084FT_2010,517491.0 -chn,chn_sichuan.gdb,E_A085PLUSFT_2010,331996.0 -chn,chn_sichuan.gdb,E_A000_004MT_2010,2250263.0 -chn,chn_sichuan.gdb,E_A005_009MT_2010,2261957.0 -chn,chn_sichuan.gdb,E_A010_014MT_2010,2683611.0 -chn,chn_sichuan.gdb,E_A015_019MT_2010,3174578.0 -chn,chn_sichuan.gdb,E_A020_024MT_2010,3167922.0 -chn,chn_sichuan.gdb,E_A025_029MT_2010,2238807.0 -chn,chn_sichuan.gdb,E_A030_034MT_2010,2421335.0 -chn,chn_sichuan.gdb,E_A035_039MT_2010,4072193.0 -chn,chn_sichuan.gdb,E_A040_044MT_2010,3970327.0 -chn,chn_sichuan.gdb,E_A045_049MT_2010,3014140.0 -chn,chn_sichuan.gdb,E_A050_054MT_2010,2134376.0 -chn,chn_sichuan.gdb,E_A055_059MT_2010,2866005.0 -chn,chn_sichuan.gdb,E_A060_064MT_2010,2221048.0 -chn,chn_sichuan.gdb,E_A065_069MT_2010,1693975.0 -chn,chn_sichuan.gdb,E_A070_074MT_2010,1222331.0 -chn,chn_sichuan.gdb,E_A075_079MT_2010,771359.0 -chn,chn_sichuan.gdb,E_A080_084MT_2010,444732.0 -chn,chn_sichuan.gdb,E_A085PLUSMT_2010,218875.0 -chn,chn_sichuan.gdb,E_A000_004BT_2010,4277055.0 -chn,chn_sichuan.gdb,E_A005_009BT_2010,4277626.0 -chn,chn_sichuan.gdb,E_A010_014BT_2010,5092442.0 -chn,chn_sichuan.gdb,E_A015_019BT_2010,6213182.0 -chn,chn_sichuan.gdb,E_A020_024BT_2010,6360027.0 -chn,chn_sichuan.gdb,E_A025_029BT_2010,4514128.0 -chn,chn_sichuan.gdb,E_A030_034BT_2010,4874122.0 -chn,chn_sichuan.gdb,E_A035_039BT_2010,8077512.0 -chn,chn_sichuan.gdb,E_A040_044BT_2010,7819390.0 -chn,chn_sichuan.gdb,E_A045_049BT_2010,5934098.0 -chn,chn_sichuan.gdb,E_A050_054BT_2010,4142765.0 -chn,chn_sichuan.gdb,E_A055_059BT_2010,5725272.0 -chn,chn_sichuan.gdb,E_A060_064BT_2010,4304402.0 -chn,chn_sichuan.gdb,E_A065_069BT_2010,3295231.0 -chn,chn_sichuan.gdb,E_A070_074BT_2010,2408632.0 -chn,chn_sichuan.gdb,E_A075_079BT_2010,1588550.0 -chn,chn_sichuan.gdb,E_A080_084BT_2010,962223.0 -chn,chn_sichuan.gdb,E_A085PLUSBT_2010,550871.0 -chn,chn_sichuan.gdb,E_A080PLUSBT_2010,1513094.0 -chn,chn_sichuan.gdb,E_A080PLUSFT_2010,849487.0 -chn,chn_sichuan.gdb,E_A080PLUSMT_2010,663607.0 -chn,chn_sichuan.gdb,E_A075PLUSBT_2010,3101644.0 -chn,chn_sichuan.gdb,E_A075PLUSFT_2010,1666678.0 -chn,chn_sichuan.gdb,E_A075PLUSMT_2010,1434966.0 -chn,chn_sichuan.gdb,E_A070PLUSBT_2010,5510276.0 -chn,chn_sichuan.gdb,E_A070PLUSFT_2010,2852979.0 -chn,chn_sichuan.gdb,E_A070PLUSMT_2010,2657297.0 -chn,chn_sichuan.gdb,E_A065PLUSBT_2010,8805507.0 -chn,chn_sichuan.gdb,E_A065PLUSFT_2010,4454235.0 -chn,chn_sichuan.gdb,E_A065PLUSMT_2010,4351272.0 -chn,chn_sichuan.gdb,E_A000_014BT_2010,13647123.0 -chn,chn_sichuan.gdb,E_A015_064BT_2010,57964898.0 -chn,chn_sichuan.gdb,E_A015_049FT_2010,21733157.0 -chn,chn_sichuan.gdb,MASKEDADMINAREA,444951.012912 -chn,chn_xinjiangweiwuerzizhiqu.gdb,ATOTPOPBT,21815815.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,agr,22.0489719203 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_ATOTPOPBT_1975,12599635.1323 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_ATOTPOPBT_1990,15751477.2455 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_ATOTPOPBT_2000,18459511.0286 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_ATOTPOPBT_2005,20045961.5005 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_ATOTPOPBT_2010,21815815.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_ATOTPOPBT_2015,23794501.1676 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_ATOTPOPBT_2020,26011367.266 -chn,chn_xinjiangweiwuerzizhiqu.gdb,UNE_ATOTPOPBT_1975,10254367.2008 -chn,chn_xinjiangweiwuerzizhiqu.gdb,UNE_ATOTPOPBT_1990,15403463.8705 -chn,chn_xinjiangweiwuerzizhiqu.gdb,UNE_ATOTPOPBT_2000,18807298.6008 -chn,chn_xinjiangweiwuerzizhiqu.gdb,UNE_ATOTPOPBT_2005,20338808.8952 -chn,chn_xinjiangweiwuerzizhiqu.gdb,UNE_ATOTPOPBT_2010,21949343.0674 -chn,chn_xinjiangweiwuerzizhiqu.gdb,UNE_ATOTPOPBT_2015,23637051.4166 -chn,chn_xinjiangweiwuerzizhiqu.gdb,UNE_ATOTPOPBT_2020,25255384.9124 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_ATOTPOPMT_2010,11270147.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_ATOTPOPFT_2010,10545668.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A000_004FT_2010,760864.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A005_009FT_2010,675366.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A010_014FT_2010,733025.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A015_019FT_2010,853845.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A020_024FT_2010,1042806.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A025_029FT_2010,895000.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A030_034FT_2010,876314.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A035_039FT_2010,1057554.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A040_044FT_2010,1018529.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A045_049FT_2010,717796.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A050_054FT_2010,483783.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A055_059FT_2010,412805.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A060_064FT_2010,351050.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A065_069FT_2010,283126.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A070_074FT_2010,201078.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A075_079FT_2010,105329.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A080_084FT_2010,48388.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A085PLUSFT_2010,29010.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A000_004MT_2010,803351.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A005_009MT_2010,715776.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A010_014MT_2010,773420.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A015_019MT_2010,898641.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A020_024MT_2010,1074762.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A025_029MT_2010,928530.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A030_034MT_2010,918011.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A035_039MT_2010,1146605.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A040_044MT_2010,1124162.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A045_049MT_2010,822073.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A050_054MT_2010,541414.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A055_059MT_2010,433766.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A060_064MT_2010,342488.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A065_069MT_2010,278669.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A070_074MT_2010,243253.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A075_079MT_2010,125439.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A080_084MT_2010,64447.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A085PLUSMT_2010,35340.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A000_004BT_2010,1564215.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A005_009BT_2010,1391142.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A010_014BT_2010,1506445.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A015_019BT_2010,1752486.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A020_024BT_2010,2117568.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A025_029BT_2010,1823530.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A030_034BT_2010,1794325.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A035_039BT_2010,2204159.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A040_044BT_2010,2142691.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A045_049BT_2010,1539869.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A050_054BT_2010,1025197.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A055_059BT_2010,846571.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A060_064BT_2010,693538.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A065_069BT_2010,561795.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A070_074BT_2010,444331.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A075_079BT_2010,230768.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A080_084BT_2010,112835.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A085PLUSBT_2010,64350.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A080PLUSBT_2010,177185.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A080PLUSFT_2010,77398.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A080PLUSMT_2010,99787.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A075PLUSBT_2010,407953.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A075PLUSFT_2010,182727.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A075PLUSMT_2010,225226.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A070PLUSBT_2010,852284.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A070PLUSFT_2010,383805.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A070PLUSMT_2010,468479.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A065PLUSBT_2010,1414079.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A065PLUSFT_2010,666931.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A065PLUSMT_2010,747148.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A000_014BT_2010,4461802.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A015_064BT_2010,15939934.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,E_A015_049FT_2010,6461844.0 -chn,chn_xinjiangweiwuerzizhiqu.gdb,MASKEDADMINAREA,751052.338028 -chn,chn_xizangzizhiqu.gdb,ATOTPOPBT,3002165.0 -chn,chn_xizangzizhiqu.gdb,agr,9.52800878836 -chn,chn_xizangzizhiqu.gdb,E_ATOTPOPBT_1975,1883966.25479 -chn,chn_xizangzizhiqu.gdb,E_ATOTPOPBT_1990,2288210.74462 -chn,chn_xizangzizhiqu.gdb,E_ATOTPOPBT_2000,2616329.00988 -chn,chn_xizangzizhiqu.gdb,E_ATOTPOPBT_2005,2801364.6842 -chn,chn_xizangzizhiqu.gdb,E_ATOTPOPBT_2010,3002165.0 -chn,chn_xizangzizhiqu.gdb,E_ATOTPOPBT_2015,3220237.36686 -chn,chn_xizangzizhiqu.gdb,E_ATOTPOPBT_2020,3457244.92349 -chn,chn_xizangzizhiqu.gdb,UNE_ATOTPOPBT_1975,1533288.98557 -chn,chn_xizangzizhiqu.gdb,UNE_ATOTPOPBT_1990,2237654.98203 -chn,chn_xizangzizhiqu.gdb,UNE_ATOTPOPBT_2000,2665622.12024 -chn,chn_xizangzizhiqu.gdb,UNE_ATOTPOPBT_2005,2842289.25392 -chn,chn_xizangzizhiqu.gdb,UNE_ATOTPOPBT_2010,3020540.35248 -chn,chn_xizangzizhiqu.gdb,UNE_ATOTPOPBT_2015,3198928.84822 -chn,chn_xizangzizhiqu.gdb,UNE_ATOTPOPBT_2020,3356765.15526 -chn,chn_xizangzizhiqu.gdb,E_ATOTPOPMT_2010,1542652.0 -chn,chn_xizangzizhiqu.gdb,E_ATOTPOPFT_2010,1459513.0 -chn,chn_xizangzizhiqu.gdb,E_A000_004FT_2010,120065.0 -chn,chn_xizangzizhiqu.gdb,E_A005_009FT_2010,116567.0 -chn,chn_xizangzizhiqu.gdb,E_A010_014FT_2010,121499.0 -chn,chn_xizangzizhiqu.gdb,E_A015_019FT_2010,129489.0 -chn,chn_xizangzizhiqu.gdb,E_A020_024FT_2010,154631.0 -chn,chn_xizangzizhiqu.gdb,E_A025_029FT_2010,148833.0 -chn,chn_xizangzizhiqu.gdb,E_A030_034FT_2010,119902.0 -chn,chn_xizangzizhiqu.gdb,E_A035_039FT_2010,117755.0 -chn,chn_xizangzizhiqu.gdb,E_A040_044FT_2010,109077.0 -chn,chn_xizangzizhiqu.gdb,E_A045_049FT_2010,89917.0 -chn,chn_xizangzizhiqu.gdb,E_A050_054FT_2010,59219.0 -chn,chn_xizangzizhiqu.gdb,E_A055_059FT_2010,46629.0 -chn,chn_xizangzizhiqu.gdb,E_A060_064FT_2010,40010.0 -chn,chn_xizangzizhiqu.gdb,E_A065_069FT_2010,32393.0 -chn,chn_xizangzizhiqu.gdb,E_A070_074FT_2010,23848.0 -chn,chn_xizangzizhiqu.gdb,E_A075_079FT_2010,15435.0 -chn,chn_xizangzizhiqu.gdb,E_A080_084FT_2010,9237.0 -chn,chn_xizangzizhiqu.gdb,E_A085PLUSFT_2010,5007.0 -chn,chn_xizangzizhiqu.gdb,E_A000_004MT_2010,126232.0 -chn,chn_xizangzizhiqu.gdb,E_A005_009MT_2010,121415.0 -chn,chn_xizangzizhiqu.gdb,E_A010_014MT_2010,125906.0 -chn,chn_xizangzizhiqu.gdb,E_A015_019MT_2010,141186.0 -chn,chn_xizangzizhiqu.gdb,E_A020_024MT_2010,172999.0 -chn,chn_xizangzizhiqu.gdb,E_A025_029MT_2010,161381.0 -chn,chn_xizangzizhiqu.gdb,E_A030_034MT_2010,132424.0 -chn,chn_xizangzizhiqu.gdb,E_A035_039MT_2010,130917.0 -chn,chn_xizangzizhiqu.gdb,E_A040_044MT_2010,118900.0 -chn,chn_xizangzizhiqu.gdb,E_A045_049MT_2010,97943.0 -chn,chn_xizangzizhiqu.gdb,E_A050_054MT_2010,61715.0 -chn,chn_xizangzizhiqu.gdb,E_A055_059MT_2010,47199.0 -chn,chn_xizangzizhiqu.gdb,E_A060_064MT_2010,37447.0 -chn,chn_xizangzizhiqu.gdb,E_A065_069MT_2010,28057.0 -chn,chn_xizangzizhiqu.gdb,E_A070_074MT_2010,19220.0 -chn,chn_xizangzizhiqu.gdb,E_A075_079MT_2010,11049.0 -chn,chn_xizangzizhiqu.gdb,E_A080_084MT_2010,5744.0 -chn,chn_xizangzizhiqu.gdb,E_A085PLUSMT_2010,2918.0 -chn,chn_xizangzizhiqu.gdb,E_A000_004BT_2010,246297.0 -chn,chn_xizangzizhiqu.gdb,E_A005_009BT_2010,237982.0 -chn,chn_xizangzizhiqu.gdb,E_A010_014BT_2010,247405.0 -chn,chn_xizangzizhiqu.gdb,E_A015_019BT_2010,270675.0 -chn,chn_xizangzizhiqu.gdb,E_A020_024BT_2010,327630.0 -chn,chn_xizangzizhiqu.gdb,E_A025_029BT_2010,310214.0 -chn,chn_xizangzizhiqu.gdb,E_A030_034BT_2010,252326.0 -chn,chn_xizangzizhiqu.gdb,E_A035_039BT_2010,248672.0 -chn,chn_xizangzizhiqu.gdb,E_A040_044BT_2010,227977.0 -chn,chn_xizangzizhiqu.gdb,E_A045_049BT_2010,187860.0 -chn,chn_xizangzizhiqu.gdb,E_A050_054BT_2010,120934.0 -chn,chn_xizangzizhiqu.gdb,E_A055_059BT_2010,93828.0 -chn,chn_xizangzizhiqu.gdb,E_A060_064BT_2010,77457.0 -chn,chn_xizangzizhiqu.gdb,E_A065_069BT_2010,60450.0 -chn,chn_xizangzizhiqu.gdb,E_A070_074BT_2010,43068.0 -chn,chn_xizangzizhiqu.gdb,E_A075_079BT_2010,26484.0 -chn,chn_xizangzizhiqu.gdb,E_A080_084BT_2010,14981.0 -chn,chn_xizangzizhiqu.gdb,E_A085PLUSBT_2010,7925.0 -chn,chn_xizangzizhiqu.gdb,E_A080PLUSBT_2010,22906.0 -chn,chn_xizangzizhiqu.gdb,E_A080PLUSFT_2010,14244.0 -chn,chn_xizangzizhiqu.gdb,E_A080PLUSMT_2010,8662.0 -chn,chn_xizangzizhiqu.gdb,E_A075PLUSBT_2010,49390.0 -chn,chn_xizangzizhiqu.gdb,E_A075PLUSFT_2010,29679.0 -chn,chn_xizangzizhiqu.gdb,E_A075PLUSMT_2010,19711.0 -chn,chn_xizangzizhiqu.gdb,E_A070PLUSBT_2010,92458.0 -chn,chn_xizangzizhiqu.gdb,E_A070PLUSFT_2010,53527.0 -chn,chn_xizangzizhiqu.gdb,E_A070PLUSMT_2010,38931.0 -chn,chn_xizangzizhiqu.gdb,E_A065PLUSBT_2010,152908.0 -chn,chn_xizangzizhiqu.gdb,E_A065PLUSFT_2010,85920.0 -chn,chn_xizangzizhiqu.gdb,E_A065PLUSMT_2010,66988.0 -chn,chn_xizangzizhiqu.gdb,E_A000_014BT_2010,731684.0 -chn,chn_xizangzizhiqu.gdb,E_A015_064BT_2010,2117573.0 -chn,chn_xizangzizhiqu.gdb,E_A015_049FT_2010,869604.0 -chn,chn_xizangzizhiqu.gdb,MASKEDADMINAREA,746564.249748 -chn,chn_yunnan.gdb,ATOTPOPBT,45966766.0 -chn,chn_yunnan.gdb,agr,11.1509515161 -chn,chn_yunnan.gdb,E_ATOTPOPBT_1975,34670099.3799 -chn,chn_yunnan.gdb,E_ATOTPOPBT_1990,39071661.3399 -chn,chn_yunnan.gdb,E_ATOTPOPBT_2000,42360088.9504 -chn,chn_yunnan.gdb,E_ATOTPOPBT_2005,44121617.4417 -chn,chn_yunnan.gdb,E_ATOTPOPBT_2010,45966766.0 -chn,chn_yunnan.gdb,E_ATOTPOPBT_2015,47899871.6965 -chn,chn_yunnan.gdb,E_ATOTPOPBT_2020,49925510.494 -chn,chn_yunnan.gdb,UNE_ATOTPOPBT_1975,28216684.5466 -chn,chn_yunnan.gdb,UNE_ATOTPOPBT_1990,38208411.467 -chn,chn_yunnan.gdb,UNE_ATOTPOPBT_2000,43158176.856 -chn,chn_yunnan.gdb,UNE_ATOTPOPBT_2005,44766181.2214 -chn,chn_yunnan.gdb,UNE_ATOTPOPBT_2010,46248114.8025 -chn,chn_yunnan.gdb,UNE_ATOTPOPBT_2015,47582915.1517 -chn,chn_yunnan.gdb,UNE_ATOTPOPBT_2020,48474498.5367 -chn,chn_yunnan.gdb,E_ATOTPOPMT_2010,23856696.0 -chn,chn_yunnan.gdb,E_ATOTPOPFT_2010,22110070.0 -chn,chn_yunnan.gdb,E_A000_004FT_2010,1372796.0 -chn,chn_yunnan.gdb,E_A005_009FT_2010,1473899.0 -chn,chn_yunnan.gdb,E_A010_014FT_2010,1639886.0 -chn,chn_yunnan.gdb,E_A015_019FT_2010,1769038.0 -chn,chn_yunnan.gdb,E_A020_024FT_2010,1989427.0 -chn,chn_yunnan.gdb,E_A025_029FT_2010,1701572.0 -chn,chn_yunnan.gdb,E_A030_034FT_2010,1857480.0 -chn,chn_yunnan.gdb,E_A035_039FT_2010,2051832.0 -chn,chn_yunnan.gdb,E_A040_044FT_2010,1925648.0 -chn,chn_yunnan.gdb,E_A045_049FT_2010,1605419.0 -chn,chn_yunnan.gdb,E_A050_054FT_2010,1037921.0 -chn,chn_yunnan.gdb,E_A055_059FT_2010,1061426.0 -chn,chn_yunnan.gdb,E_A060_064FT_2010,781783.0 -chn,chn_yunnan.gdb,E_A065_069FT_2010,623517.0 -chn,chn_yunnan.gdb,E_A070_074FT_2010,515025.0 -chn,chn_yunnan.gdb,E_A075_079FT_2010,369452.0 -chn,chn_yunnan.gdb,E_A080_084FT_2010,215308.0 -chn,chn_yunnan.gdb,E_A085PLUSFT_2010,118641.0 -chn,chn_yunnan.gdb,E_A000_004MT_2010,1545094.0 -chn,chn_yunnan.gdb,E_A005_009MT_2010,1659678.0 -chn,chn_yunnan.gdb,E_A010_014MT_2010,1835439.0 -chn,chn_yunnan.gdb,E_A015_019MT_2010,1924103.0 -chn,chn_yunnan.gdb,E_A020_024MT_2010,2094298.0 -chn,chn_yunnan.gdb,E_A025_029MT_2010,1871027.0 -chn,chn_yunnan.gdb,E_A030_034MT_2010,2074103.0 -chn,chn_yunnan.gdb,E_A035_039MT_2010,2328062.0 -chn,chn_yunnan.gdb,E_A040_044MT_2010,2142791.0 -chn,chn_yunnan.gdb,E_A045_049MT_2010,1739981.0 -chn,chn_yunnan.gdb,E_A050_054MT_2010,1095569.0 -chn,chn_yunnan.gdb,E_A055_059MT_2010,1084950.0 -chn,chn_yunnan.gdb,E_A060_064MT_2010,798070.0 -chn,chn_yunnan.gdb,E_A065_069MT_2010,609900.0 -chn,chn_yunnan.gdb,E_A070_074MT_2010,489016.0 -chn,chn_yunnan.gdb,E_A075_079MT_2010,324807.0 -chn,chn_yunnan.gdb,E_A080_084MT_2010,168222.0 -chn,chn_yunnan.gdb,E_A085PLUSMT_2010,71586.0 -chn,chn_yunnan.gdb,E_A000_004BT_2010,2917890.0 -chn,chn_yunnan.gdb,E_A005_009BT_2010,3133577.0 -chn,chn_yunnan.gdb,E_A010_014BT_2010,3475325.0 -chn,chn_yunnan.gdb,E_A015_019BT_2010,3693141.0 -chn,chn_yunnan.gdb,E_A020_024BT_2010,4083725.0 -chn,chn_yunnan.gdb,E_A025_029BT_2010,3572599.0 -chn,chn_yunnan.gdb,E_A030_034BT_2010,3931583.0 -chn,chn_yunnan.gdb,E_A035_039BT_2010,4379894.0 -chn,chn_yunnan.gdb,E_A040_044BT_2010,4068439.0 -chn,chn_yunnan.gdb,E_A045_049BT_2010,3345400.0 -chn,chn_yunnan.gdb,E_A050_054BT_2010,2133490.0 -chn,chn_yunnan.gdb,E_A055_059BT_2010,2146376.0 -chn,chn_yunnan.gdb,E_A060_064BT_2010,1579853.0 -chn,chn_yunnan.gdb,E_A065_069BT_2010,1233417.0 -chn,chn_yunnan.gdb,E_A070_074BT_2010,1004041.0 -chn,chn_yunnan.gdb,E_A075_079BT_2010,694259.0 -chn,chn_yunnan.gdb,E_A080_084BT_2010,383530.0 -chn,chn_yunnan.gdb,E_A085PLUSBT_2010,190227.0 -chn,chn_yunnan.gdb,E_A080PLUSBT_2010,573757.0 -chn,chn_yunnan.gdb,E_A080PLUSFT_2010,333949.0 -chn,chn_yunnan.gdb,E_A080PLUSMT_2010,239808.0 -chn,chn_yunnan.gdb,E_A075PLUSBT_2010,1268016.0 -chn,chn_yunnan.gdb,E_A075PLUSFT_2010,703401.0 -chn,chn_yunnan.gdb,E_A075PLUSMT_2010,564615.0 -chn,chn_yunnan.gdb,E_A070PLUSBT_2010,2272057.0 -chn,chn_yunnan.gdb,E_A070PLUSFT_2010,1218426.0 -chn,chn_yunnan.gdb,E_A070PLUSMT_2010,1053631.0 -chn,chn_yunnan.gdb,E_A065PLUSBT_2010,3505474.0 -chn,chn_yunnan.gdb,E_A065PLUSFT_2010,1841943.0 -chn,chn_yunnan.gdb,E_A065PLUSMT_2010,1663531.0 -chn,chn_yunnan.gdb,E_A000_014BT_2010,9526792.0 -chn,chn_yunnan.gdb,E_A015_064BT_2010,32934500.0 -chn,chn_yunnan.gdb,E_A015_049FT_2010,12900416.0 -chn,chn_yunnan.gdb,MASKEDADMINAREA,382853.721263 -chn,chn_zhejiang.gdb,ATOTPOPBT,54426891.0 -chn,chn_zhejiang.gdb,agr,22.138179416 -chn,chn_zhejiang.gdb,E_ATOTPOPBT_1975,31237818.053 -chn,chn_zhejiang.gdb,E_ATOTPOPBT_1990,39279952.7405 -chn,chn_zhejiang.gdb,E_ATOTPOPBT_2000,46108407.2896 -chn,chn_zhejiang.gdb,E_ATOTPOPBT_2005,50061572.4961 -chn,chn_zhejiang.gdb,E_ATOTPOPBT_2010,54426891.0 -chn,chn_zhejiang.gdb,E_ATOTPOPBT_2015,59249709.5612 -chn,chn_zhejiang.gdb,E_ATOTPOPBT_2020,64580582.7564 -chn,chn_zhejiang.gdb,UNE_ATOTPOPBT_1975,25423280.397 -chn,chn_zhejiang.gdb,UNE_ATOTPOPBT_1990,38412100.8742 -chn,chn_zhejiang.gdb,UNE_ATOTPOPBT_2000,46977115.6213 -chn,chn_zhejiang.gdb,UNE_ATOTPOPBT_2005,50792911.8771 -chn,chn_zhejiang.gdb,UNE_ATOTPOPBT_2010,54760021.6929 -chn,chn_zhejiang.gdb,UNE_ATOTPOPBT_2015,58857650.4063 -chn,chn_zhejiang.gdb,UNE_ATOTPOPBT_2020,62703642.5537 -chn,chn_zhejiang.gdb,E_ATOTPOPMT_2010,27965641.0 -chn,chn_zhejiang.gdb,E_ATOTPOPFT_2010,26461250.0 -chn,chn_zhejiang.gdb,E_A000_004FT_2010,1129105.0 -chn,chn_zhejiang.gdb,E_A005_009FT_2010,1112854.0 -chn,chn_zhejiang.gdb,E_A010_014FT_2010,1116944.0 -chn,chn_zhejiang.gdb,E_A015_019FT_2010,1725861.0 -chn,chn_zhejiang.gdb,E_A020_024FT_2010,2417352.0 -chn,chn_zhejiang.gdb,E_A025_029FT_2010,2187550.0 -chn,chn_zhejiang.gdb,E_A030_034FT_2010,2163217.0 -chn,chn_zhejiang.gdb,E_A035_039FT_2010,2519948.0 -chn,chn_zhejiang.gdb,E_A040_044FT_2010,2681530.0 -chn,chn_zhejiang.gdb,E_A045_049FT_2010,2297441.0 -chn,chn_zhejiang.gdb,E_A050_054FT_2010,1680581.0 -chn,chn_zhejiang.gdb,E_A055_059FT_2010,1636497.0 -chn,chn_zhejiang.gdb,E_A060_064FT_2010,1211891.0 -chn,chn_zhejiang.gdb,E_A065_069FT_2010,735862.0 -chn,chn_zhejiang.gdb,E_A070_074FT_2010,640909.0 -chn,chn_zhejiang.gdb,E_A075_079FT_2010,596808.0 -chn,chn_zhejiang.gdb,E_A080_084FT_2010,368163.0 -chn,chn_zhejiang.gdb,E_A085PLUSFT_2010,238737.0 -chn,chn_zhejiang.gdb,E_A000_004MT_2010,1305054.0 -chn,chn_zhejiang.gdb,E_A005_009MT_2010,1264707.0 -chn,chn_zhejiang.gdb,E_A010_014MT_2010,1260411.0 -chn,chn_zhejiang.gdb,E_A015_019MT_2010,1865826.0 -chn,chn_zhejiang.gdb,E_A020_024MT_2010,2533298.0 -chn,chn_zhejiang.gdb,E_A025_029MT_2010,2279194.0 -chn,chn_zhejiang.gdb,E_A030_034MT_2010,2296739.0 -chn,chn_zhejiang.gdb,E_A035_039MT_2010,2652552.0 -chn,chn_zhejiang.gdb,E_A040_044MT_2010,2793988.0 -chn,chn_zhejiang.gdb,E_A045_049MT_2010,2428602.0 -chn,chn_zhejiang.gdb,E_A050_054MT_2010,1817064.0 -chn,chn_zhejiang.gdb,E_A055_059MT_2010,1701943.0 -chn,chn_zhejiang.gdb,E_A060_064MT_2010,1265067.0 -chn,chn_zhejiang.gdb,E_A065_069MT_2010,784795.0 -chn,chn_zhejiang.gdb,E_A070_074MT_2010,679934.0 -chn,chn_zhejiang.gdb,E_A075_079MT_2010,570340.0 -chn,chn_zhejiang.gdb,E_A080_084MT_2010,311543.0 -chn,chn_zhejiang.gdb,E_A085PLUSMT_2010,154584.0 -chn,chn_zhejiang.gdb,E_A000_004BT_2010,2434159.0 -chn,chn_zhejiang.gdb,E_A005_009BT_2010,2377561.0 -chn,chn_zhejiang.gdb,E_A010_014BT_2010,2377355.0 -chn,chn_zhejiang.gdb,E_A015_019BT_2010,3591687.0 -chn,chn_zhejiang.gdb,E_A020_024BT_2010,4950650.0 -chn,chn_zhejiang.gdb,E_A025_029BT_2010,4466744.0 -chn,chn_zhejiang.gdb,E_A030_034BT_2010,4459956.0 -chn,chn_zhejiang.gdb,E_A035_039BT_2010,5172500.0 -chn,chn_zhejiang.gdb,E_A040_044BT_2010,5475518.0 -chn,chn_zhejiang.gdb,E_A045_049BT_2010,4726043.0 -chn,chn_zhejiang.gdb,E_A050_054BT_2010,3497645.0 -chn,chn_zhejiang.gdb,E_A055_059BT_2010,3338440.0 -chn,chn_zhejiang.gdb,E_A060_064BT_2010,2476958.0 -chn,chn_zhejiang.gdb,E_A065_069BT_2010,1520657.0 -chn,chn_zhejiang.gdb,E_A070_074BT_2010,1320843.0 -chn,chn_zhejiang.gdb,E_A075_079BT_2010,1167148.0 -chn,chn_zhejiang.gdb,E_A080_084BT_2010,679706.0 -chn,chn_zhejiang.gdb,E_A085PLUSBT_2010,393321.0 -chn,chn_zhejiang.gdb,E_A080PLUSBT_2010,1073027.0 -chn,chn_zhejiang.gdb,E_A080PLUSFT_2010,606900.0 -chn,chn_zhejiang.gdb,E_A080PLUSMT_2010,466127.0 -chn,chn_zhejiang.gdb,E_A075PLUSBT_2010,2240175.0 -chn,chn_zhejiang.gdb,E_A075PLUSFT_2010,1203708.0 -chn,chn_zhejiang.gdb,E_A075PLUSMT_2010,1036467.0 -chn,chn_zhejiang.gdb,E_A070PLUSBT_2010,3561018.0 -chn,chn_zhejiang.gdb,E_A070PLUSFT_2010,1844617.0 -chn,chn_zhejiang.gdb,E_A070PLUSMT_2010,1716401.0 -chn,chn_zhejiang.gdb,E_A065PLUSBT_2010,5081675.0 -chn,chn_zhejiang.gdb,E_A065PLUSFT_2010,2580479.0 -chn,chn_zhejiang.gdb,E_A065PLUSMT_2010,2501196.0 -chn,chn_zhejiang.gdb,E_A000_014BT_2010,7189075.0 -chn,chn_zhejiang.gdb,E_A015_064BT_2010,42156141.0 -chn,chn_zhejiang.gdb,E_A015_049FT_2010,15992899.0 -chn,chn_zhejiang.gdb,MASKEDADMINAREA,101922.69286 -ind,ind_andamannicobarislands.gdb,ATOTPOPBT,380581.0 -ind,ind_andamannicobarislands.gdb,agr,7.9891059613e-05 -ind,ind_andamannicobarislands.gdb,E_ATOTPOPBT_1975,312547.251336 -ind,ind_andamannicobarislands.gdb,E_ATOTPOPBT_1990,334391.91501 -ind,ind_andamannicobarislands.gdb,E_ATOTPOPBT_2000,353959.711794 -ind,ind_andamannicobarislands.gdb,E_ATOTPOPBT_2005,365368.585147 -ind,ind_andamannicobarislands.gdb,E_ATOTPOPBT_2010,377926.66744 -ind,ind_andamannicobarislands.gdb,E_ATOTPOPBT_2015,391689.67703 -ind,ind_andamannicobarislands.gdb,E_ATOTPOPBT_2020,406718.663548 -ind,ind_andamannicobarislands.gdb,UNE_ATOTPOPBT_1975,280507.679338 -ind,ind_andamannicobarislands.gdb,UNE_ATOTPOPBT_1990,336119.640488 -ind,ind_andamannicobarislands.gdb,UNE_ATOTPOPBT_2000,368187.003532 -ind,ind_andamannicobarislands.gdb,UNE_ATOTPOPBT_2005,380957.173671 -ind,ind_andamannicobarislands.gdb,UNE_ATOTPOPBT_2010,390611.221212 -ind,ind_andamannicobarislands.gdb,UNE_ATOTPOPBT_2015,396745.652081 -ind,ind_andamannicobarislands.gdb,UNE_ATOTPOPBT_2020,400992.440098 -ind,ind_andamannicobarislands.gdb,E_ATOTPOPMT_2010,201466.106729 -ind,ind_andamannicobarislands.gdb,E_ATOTPOPFT_2010,176460.560711 -ind,ind_andamannicobarislands.gdb,E_A000_004FT_2010,14035.7760754 -ind,ind_andamannicobarislands.gdb,E_A005_009FT_2010,14851.1007882 -ind,ind_andamannicobarislands.gdb,E_A010_014FT_2010,16251.5666586 -ind,ind_andamannicobarislands.gdb,E_A015_019FT_2010,15659.6690451 -ind,ind_andamannicobarislands.gdb,E_A020_024FT_2010,17473.4700865 -ind,ind_andamannicobarislands.gdb,E_A025_029FT_2010,19365.6214502 -ind,ind_andamannicobarislands.gdb,E_A030_034FT_2010,16260.7701361 -ind,ind_andamannicobarislands.gdb,E_A035_039FT_2010,15575.8509282 -ind,ind_andamannicobarislands.gdb,E_A040_044FT_2010,11847.8503413 -ind,ind_andamannicobarislands.gdb,E_A045_049FT_2010,10525.6232007 -ind,ind_andamannicobarislands.gdb,E_A050_054FT_2010,7542.34822143 -ind,ind_andamannicobarislands.gdb,E_A055_059FT_2010,5889.67750051 -ind,ind_andamannicobarislands.gdb,E_A060_064FT_2010,4546.10019072 -ind,ind_andamannicobarislands.gdb,E_A065_069FT_2010,2783.49300429 -ind,ind_andamannicobarislands.gdb,E_A070_074FT_2010,1711.95877033 -ind,ind_andamannicobarislands.gdb,E_A075_079FT_2010,951.085619156 -ind,ind_andamannicobarislands.gdb,E_A080_084FT_2010,622.234968385 -ind,ind_andamannicobarislands.gdb,E_A085_089FT_2010,280.552796302 -ind,ind_andamannicobarislands.gdb,E_A090_094FT_2010,144.382332709 -ind,ind_andamannicobarislands.gdb,E_A095_099FT_2010,81.6479246949 -ind,ind_andamannicobarislands.gdb,E_A100PLUSFT_2010,59.7806717431 -ind,ind_andamannicobarislands.gdb,E_A000_004MT_2010,14561.1848196 -ind,ind_andamannicobarislands.gdb,E_A005_009MT_2010,15418.0715749 -ind,ind_andamannicobarislands.gdb,E_A010_014MT_2010,17014.4239031 -ind,ind_andamannicobarislands.gdb,E_A015_019MT_2010,17159.0371043 -ind,ind_andamannicobarislands.gdb,E_A020_024MT_2010,19405.5575238 -ind,ind_andamannicobarislands.gdb,E_A025_029MT_2010,22092.776088 -ind,ind_andamannicobarislands.gdb,E_A030_034MT_2010,19238.2646077 -ind,ind_andamannicobarislands.gdb,E_A035_039MT_2010,17066.0893792 -ind,ind_andamannicobarislands.gdb,E_A040_044MT_2010,14725.3923863 -ind,ind_andamannicobarislands.gdb,E_A045_049MT_2010,13190.2187124 -ind,ind_andamannicobarislands.gdb,E_A050_054MT_2010,9653.40605403 -ind,ind_andamannicobarislands.gdb,E_A055_059MT_2010,7822.29610269 -ind,ind_andamannicobarislands.gdb,E_A060_064MT_2010,5774.90819843 -ind,ind_andamannicobarislands.gdb,E_A065_069MT_2010,3413.9497079 -ind,ind_andamannicobarislands.gdb,E_A070_074MT_2010,2367.63911423 -ind,ind_andamannicobarislands.gdb,E_A075_079MT_2010,1289.4312635 -ind,ind_andamannicobarislands.gdb,E_A080_084MT_2010,708.010995801 -ind,ind_andamannicobarislands.gdb,E_A085_089MT_2010,303.6134986 -ind,ind_andamannicobarislands.gdb,E_A090_094MT_2010,144.346714077 -ind,ind_andamannicobarislands.gdb,E_A095_099MT_2010,75.7156598242 -ind,ind_andamannicobarislands.gdb,E_A100PLUSMT_2010,41.7733208513 -ind,ind_andamannicobarislands.gdb,E_A000_004BT_2010,28596.960895 -ind,ind_andamannicobarislands.gdb,E_A005_009BT_2010,30269.1723631 -ind,ind_andamannicobarislands.gdb,E_A010_014BT_2010,33265.9905617 -ind,ind_andamannicobarislands.gdb,E_A015_019BT_2010,32818.7061494 -ind,ind_andamannicobarislands.gdb,E_A020_024BT_2010,36879.0276103 -ind,ind_andamannicobarislands.gdb,E_A025_029BT_2010,41458.3975383 -ind,ind_andamannicobarislands.gdb,E_A030_034BT_2010,35499.0347438 -ind,ind_andamannicobarislands.gdb,E_A035_039BT_2010,32641.9403075 -ind,ind_andamannicobarislands.gdb,E_A040_044BT_2010,26573.2427277 -ind,ind_andamannicobarislands.gdb,E_A045_049BT_2010,23715.8419131 -ind,ind_andamannicobarislands.gdb,E_A050_054BT_2010,17195.7542755 -ind,ind_andamannicobarislands.gdb,E_A055_059BT_2010,13711.9736032 -ind,ind_andamannicobarislands.gdb,E_A060_064BT_2010,10321.0083891 -ind,ind_andamannicobarislands.gdb,E_A065_069BT_2010,6197.44271219 -ind,ind_andamannicobarislands.gdb,E_A070_074BT_2010,4079.59788456 -ind,ind_andamannicobarislands.gdb,E_A075_079BT_2010,2240.51688265 -ind,ind_andamannicobarislands.gdb,E_A080_084BT_2010,1330.24596419 -ind,ind_andamannicobarislands.gdb,E_A085_089BT_2010,584.166294902 -ind,ind_andamannicobarislands.gdb,E_A090_094BT_2010,288.729046786 -ind,ind_andamannicobarislands.gdb,E_A095_099BT_2010,157.363584519 -ind,ind_andamannicobarislands.gdb,E_A100PLUSBT_2010,101.553992594 -ind,ind_andamannicobarislands.gdb,E_A095PLUSBT_2010,258.917577113 -ind,ind_andamannicobarislands.gdb,E_A095PLUSFT_2010,141.428596438 -ind,ind_andamannicobarislands.gdb,E_A095PLUSMT_2010,117.488980675 -ind,ind_andamannicobarislands.gdb,E_A090PLUSBT_2010,547.6466239 -ind,ind_andamannicobarislands.gdb,E_A090PLUSFT_2010,285.810929147 -ind,ind_andamannicobarislands.gdb,E_A090PLUSMT_2010,261.835694753 -ind,ind_andamannicobarislands.gdb,E_A085PLUSBT_2010,1131.8129188 -ind,ind_andamannicobarislands.gdb,E_A085PLUSFT_2010,566.363725449 -ind,ind_andamannicobarislands.gdb,E_A085PLUSMT_2010,565.449193353 -ind,ind_andamannicobarislands.gdb,E_A080PLUSBT_2010,2462.05888299 -ind,ind_andamannicobarislands.gdb,E_A080PLUSFT_2010,1188.59869383 -ind,ind_andamannicobarislands.gdb,E_A080PLUSMT_2010,1273.46018915 -ind,ind_andamannicobarislands.gdb,E_A075PLUSBT_2010,4702.57576564 -ind,ind_andamannicobarislands.gdb,E_A075PLUSFT_2010,2139.68431299 -ind,ind_andamannicobarislands.gdb,E_A075PLUSMT_2010,2562.89145265 -ind,ind_andamannicobarislands.gdb,E_A070PLUSBT_2010,8782.1736502 -ind,ind_andamannicobarislands.gdb,E_A070PLUSFT_2010,3851.64308332 -ind,ind_andamannicobarislands.gdb,E_A070PLUSMT_2010,4930.53056688 -ind,ind_andamannicobarislands.gdb,E_A065PLUSBT_2010,14979.6163624 -ind,ind_andamannicobarislands.gdb,E_A065PLUSFT_2010,6635.1360876 -ind,ind_andamannicobarislands.gdb,E_A065PLUSMT_2010,8344.48027478 -ind,ind_andamannicobarislands.gdb,E_A000_014BT_2010,92132.1238198 -ind,ind_andamannicobarislands.gdb,E_A015_064BT_2010,270814.927258 -ind,ind_andamannicobarislands.gdb,E_A015_049FT_2010,106708.855188 -ind,ind_andamannicobarislands.gdb,MASKEDADMINAREA,7630.03636754 -ind,ind_andhrapradesh.gdb,ATOTPOPBT,84636403.0 -ind,ind_andhrapradesh.gdb,agr,11.5048865522 -ind,ind_andhrapradesh.gdb,E_ATOTPOPBT_1975,59405597.1507 -ind,ind_andhrapradesh.gdb,E_ATOTPOPBT_1990,68375670.3096 -ind,ind_andhrapradesh.gdb,E_ATOTPOPBT_2000,75472337.7888 -ind,ind_andhrapradesh.gdb,E_ATOTPOPBT_2005,79439247.0787 -ind,ind_andhrapradesh.gdb,E_ATOTPOPBT_2010,83734203.6876 -ind,ind_andhrapradesh.gdb,E_ATOTPOPBT_2015,88402457.6356 -ind,ind_andhrapradesh.gdb,E_ATOTPOPBT_2020,93497787.7589 -ind,ind_andhrapradesh.gdb,UNE_ATOTPOPBT_1975,53315862.2422 -ind,ind_andhrapradesh.gdb,UNE_ATOTPOPBT_1990,68728951.5415 -ind,ind_andhrapradesh.gdb,UNE_ATOTPOPBT_2000,78505923.0589 -ind,ind_andhrapradesh.gdb,UNE_ATOTPOPBT_2005,82828552.5245 -ind,ind_andhrapradesh.gdb,UNE_ATOTPOPBT_2010,86544619.3071 -ind,ind_andhrapradesh.gdb,UNE_ATOTPOPBT_2015,89543566.6473 -ind,ind_andhrapradesh.gdb,UNE_ATOTPOPBT_2020,92181425.1898 -ind,ind_andhrapradesh.gdb,E_ATOTPOPMT_2010,42015320.0569 -ind,ind_andhrapradesh.gdb,E_ATOTPOPFT_2010,41718883.6307 -ind,ind_andhrapradesh.gdb,E_A000_004FT_2010,3045586.57133 -ind,ind_andhrapradesh.gdb,E_A005_009FT_2010,3540606.17898 -ind,ind_andhrapradesh.gdb,E_A010_014FT_2010,3989467.65017 -ind,ind_andhrapradesh.gdb,E_A015_019FT_2010,3894815.5406 -ind,ind_andhrapradesh.gdb,E_A020_024FT_2010,4073494.18685 -ind,ind_andhrapradesh.gdb,E_A025_029FT_2010,3985737.25537 -ind,ind_andhrapradesh.gdb,E_A030_034FT_2010,3281449.89432 -ind,ind_andhrapradesh.gdb,E_A035_039FT_2010,3305924.96471 -ind,ind_andhrapradesh.gdb,E_A040_044FT_2010,2603130.05243 -ind,ind_andhrapradesh.gdb,E_A045_049FT_2010,2280555.2253 -ind,ind_andhrapradesh.gdb,E_A050_054FT_2010,1793107.00363 -ind,ind_andhrapradesh.gdb,E_A055_059FT_2010,1557577.74309 -ind,ind_andhrapradesh.gdb,E_A060_064FT_2010,1712266.92094 -ind,ind_andhrapradesh.gdb,E_A065_069FT_2010,1132275.48063 -ind,ind_andhrapradesh.gdb,E_A070_074FT_2010,765747.469719 -ind,ind_andhrapradesh.gdb,E_A075_079FT_2010,329262.387299 -ind,ind_andhrapradesh.gdb,E_A080_084FT_2010,251778.481666 -ind,ind_andhrapradesh.gdb,E_A085_089FT_2010,85476.3528518 -ind,ind_andhrapradesh.gdb,E_A090_094FT_2010,54368.5582739 -ind,ind_andhrapradesh.gdb,E_A095_099FT_2010,20859.3007407 -ind,ind_andhrapradesh.gdb,E_A100PLUSFT_2010,15396.4117527 -ind,ind_andhrapradesh.gdb,E_A000_004MT_2010,3232549.32321 -ind,ind_andhrapradesh.gdb,E_A005_009MT_2010,3756609.6289 -ind,ind_andhrapradesh.gdb,E_A010_014MT_2010,4205284.26274 -ind,ind_andhrapradesh.gdb,E_A015_019MT_2010,4192653.51638 -ind,ind_andhrapradesh.gdb,E_A020_024MT_2010,4052026.07206 -ind,ind_andhrapradesh.gdb,E_A025_029MT_2010,3806302.58284 -ind,ind_andhrapradesh.gdb,E_A030_034MT_2010,3297482.86491 -ind,ind_andhrapradesh.gdb,E_A035_039MT_2010,3195674.88026 -ind,ind_andhrapradesh.gdb,E_A040_044MT_2010,2791930.78956 -ind,ind_andhrapradesh.gdb,E_A045_049MT_2010,2372520.64823 -ind,ind_andhrapradesh.gdb,E_A050_054MT_2010,1860876.91683 -ind,ind_andhrapradesh.gdb,E_A055_059MT_2010,1349378.53923 -ind,ind_andhrapradesh.gdb,E_A060_064MT_2010,1484172.488 -ind,ind_andhrapradesh.gdb,E_A065_069MT_2010,1033186.72692 -ind,ind_andhrapradesh.gdb,E_A070_074MT_2010,751779.50491 -ind,ind_andhrapradesh.gdb,E_A075_079MT_2010,307172.83319 -ind,ind_andhrapradesh.gdb,E_A080_084MT_2010,194390.61945 -ind,ind_andhrapradesh.gdb,E_A085_089MT_2010,64628.2178189 -ind,ind_andhrapradesh.gdb,E_A090_094MT_2010,38226.7002086 -ind,ind_andhrapradesh.gdb,E_A095_099MT_2010,15848.9098826 -ind,ind_andhrapradesh.gdb,E_A100PLUSMT_2010,12624.0313559 -ind,ind_andhrapradesh.gdb,E_A000_004BT_2010,6278135.89454 -ind,ind_andhrapradesh.gdb,E_A005_009BT_2010,7297215.80788 -ind,ind_andhrapradesh.gdb,E_A010_014BT_2010,8194751.91292 -ind,ind_andhrapradesh.gdb,E_A015_019BT_2010,8087469.05698 -ind,ind_andhrapradesh.gdb,E_A020_024BT_2010,8125520.2589 -ind,ind_andhrapradesh.gdb,E_A025_029BT_2010,7792039.83822 -ind,ind_andhrapradesh.gdb,E_A030_034BT_2010,6578932.75923 -ind,ind_andhrapradesh.gdb,E_A035_039BT_2010,6501599.84497 -ind,ind_andhrapradesh.gdb,E_A040_044BT_2010,5395060.84198 -ind,ind_andhrapradesh.gdb,E_A045_049BT_2010,4653075.87353 -ind,ind_andhrapradesh.gdb,E_A050_054BT_2010,3653983.92047 -ind,ind_andhrapradesh.gdb,E_A055_059BT_2010,2906956.28232 -ind,ind_andhrapradesh.gdb,E_A060_064BT_2010,3196439.40894 -ind,ind_andhrapradesh.gdb,E_A065_069BT_2010,2165462.20756 -ind,ind_andhrapradesh.gdb,E_A070_074BT_2010,1517526.97463 -ind,ind_andhrapradesh.gdb,E_A075_079BT_2010,636435.220488 -ind,ind_andhrapradesh.gdb,E_A080_084BT_2010,446169.101115 -ind,ind_andhrapradesh.gdb,E_A085_089BT_2010,150104.570671 -ind,ind_andhrapradesh.gdb,E_A090_094BT_2010,92595.2584825 -ind,ind_andhrapradesh.gdb,E_A095_099BT_2010,36708.2106232 -ind,ind_andhrapradesh.gdb,E_A100PLUSBT_2010,28020.4431086 -ind,ind_andhrapradesh.gdb,E_A095PLUSBT_2010,64728.6537318 -ind,ind_andhrapradesh.gdb,E_A095PLUSFT_2010,36255.7124933 -ind,ind_andhrapradesh.gdb,E_A095PLUSMT_2010,28472.9412385 -ind,ind_andhrapradesh.gdb,E_A090PLUSBT_2010,157323.912214 -ind,ind_andhrapradesh.gdb,E_A090PLUSFT_2010,90624.2707672 -ind,ind_andhrapradesh.gdb,E_A090PLUSMT_2010,66699.6414471 -ind,ind_andhrapradesh.gdb,E_A085PLUSBT_2010,307428.482885 -ind,ind_andhrapradesh.gdb,E_A085PLUSFT_2010,176100.623619 -ind,ind_andhrapradesh.gdb,E_A085PLUSMT_2010,131327.859266 -ind,ind_andhrapradesh.gdb,E_A080PLUSBT_2010,753597.584 -ind,ind_andhrapradesh.gdb,E_A080PLUSFT_2010,427879.105285 -ind,ind_andhrapradesh.gdb,E_A080PLUSMT_2010,325718.478715 -ind,ind_andhrapradesh.gdb,E_A075PLUSBT_2010,1390032.80449 -ind,ind_andhrapradesh.gdb,E_A075PLUSFT_2010,757141.492584 -ind,ind_andhrapradesh.gdb,E_A075PLUSMT_2010,632891.311905 -ind,ind_andhrapradesh.gdb,E_A070PLUSBT_2010,2907559.77912 -ind,ind_andhrapradesh.gdb,E_A070PLUSFT_2010,1522888.9623 -ind,ind_andhrapradesh.gdb,E_A070PLUSMT_2010,1384670.81682 -ind,ind_andhrapradesh.gdb,E_A065PLUSBT_2010,5073021.98668 -ind,ind_andhrapradesh.gdb,E_A065PLUSFT_2010,2655164.44294 -ind,ind_andhrapradesh.gdb,E_A065PLUSMT_2010,2417857.54374 -ind,ind_andhrapradesh.gdb,E_A000_014BT_2010,21770103.6153 -ind,ind_andhrapradesh.gdb,E_A015_064BT_2010,56891078.0855 -ind,ind_andhrapradesh.gdb,E_A015_049FT_2010,23425107.1196 -ind,ind_andhrapradesh.gdb,MASKEDADMINAREA,272456.357425 -ind,ind_arunachalpradesh.gdb,ATOTPOPBT,1383727.0 -ind,ind_arunachalpradesh.gdb,agr,4.49518445088 -ind,ind_arunachalpradesh.gdb,E_ATOTPOPBT_1975,669283.579828 -ind,ind_arunachalpradesh.gdb,E_ATOTPOPBT_1990,876844.952146 -ind,ind_arunachalpradesh.gdb,E_ATOTPOPBT_2000,1074507.46566 -ind,ind_arunachalpradesh.gdb,E_ATOTPOPBT_2005,1200204.83792 -ind,ind_arunachalpradesh.gdb,E_ATOTPOPBT_2010,1350232.19359 -ind,ind_arunachalpradesh.gdb,E_ATOTPOPBT_2015,1531500.90445 -ind,ind_arunachalpradesh.gdb,E_ATOTPOPBT_2020,1753417.08439 -ind,ind_arunachalpradesh.gdb,UNE_ATOTPOPBT_1975,600674.563587 -ind,ind_arunachalpradesh.gdb,UNE_ATOTPOPBT_1990,881375.40667 -ind,ind_arunachalpradesh.gdb,UNE_ATOTPOPBT_2000,1117696.93237 -ind,ind_arunachalpradesh.gdb,UNE_ATOTPOPBT_2005,1251412.03012 -ind,ind_arunachalpradesh.gdb,UNE_ATOTPOPBT_2010,1395550.75494 -ind,ind_arunachalpradesh.gdb,UNE_ATOTPOPBT_2015,1551269.6929 -ind,ind_arunachalpradesh.gdb,UNE_ATOTPOPBT_2020,1728730.58995 -ind,ind_arunachalpradesh.gdb,E_ATOTPOPMT_2010,696870.661552 -ind,ind_arunachalpradesh.gdb,E_ATOTPOPFT_2010,653361.532043 -ind,ind_arunachalpradesh.gdb,E_A000_004FT_2010,68745.1686035 -ind,ind_arunachalpradesh.gdb,E_A005_009FT_2010,82376.7216785 -ind,ind_arunachalpradesh.gdb,E_A010_014FT_2010,86763.0136329 -ind,ind_arunachalpradesh.gdb,E_A015_019FT_2010,75396.0474849 -ind,ind_arunachalpradesh.gdb,E_A020_024FT_2010,64109.9435068 -ind,ind_arunachalpradesh.gdb,E_A025_029FT_2010,58937.2656623 -ind,ind_arunachalpradesh.gdb,E_A030_034FT_2010,47562.6316523 -ind,ind_arunachalpradesh.gdb,E_A035_039FT_2010,45074.1186675 -ind,ind_arunachalpradesh.gdb,E_A040_044FT_2010,34885.9136799 -ind,ind_arunachalpradesh.gdb,E_A045_049FT_2010,27856.3495521 -ind,ind_arunachalpradesh.gdb,E_A050_054FT_2010,19180.8431182 -ind,ind_arunachalpradesh.gdb,E_A055_059FT_2010,12613.6126479 -ind,ind_arunachalpradesh.gdb,E_A060_064FT_2010,11709.5272951 -ind,ind_arunachalpradesh.gdb,E_A065_069FT_2010,7191.41642154 -ind,ind_arunachalpradesh.gdb,E_A070_074FT_2010,5005.25490066 -ind,ind_arunachalpradesh.gdb,E_A075_079FT_2010,2406.38823533 -ind,ind_arunachalpradesh.gdb,E_A080_084FT_2010,1769.67394947 -ind,ind_arunachalpradesh.gdb,E_A085_089FT_2010,778.093764587 -ind,ind_arunachalpradesh.gdb,E_A090_094FT_2010,547.224080713 -ind,ind_arunachalpradesh.gdb,E_A095_099FT_2010,258.305346084 -ind,ind_arunachalpradesh.gdb,E_A100PLUSFT_2010,194.01816237 -ind,ind_arunachalpradesh.gdb,E_A000_004MT_2010,70765.9395099 -ind,ind_arunachalpradesh.gdb,E_A005_009MT_2010,84626.2181771 -ind,ind_arunachalpradesh.gdb,E_A010_014MT_2010,88279.6320302 -ind,ind_arunachalpradesh.gdb,E_A015_019MT_2010,76781.4275471 -ind,ind_arunachalpradesh.gdb,E_A020_024MT_2010,64537.900596 -ind,ind_arunachalpradesh.gdb,E_A025_029MT_2010,61986.5220577 -ind,ind_arunachalpradesh.gdb,E_A030_034MT_2010,51309.4081236 -ind,ind_arunachalpradesh.gdb,E_A035_039MT_2010,47148.2888315 -ind,ind_arunachalpradesh.gdb,E_A040_044MT_2010,41903.9098422 -ind,ind_arunachalpradesh.gdb,E_A045_049MT_2010,34399.2258571 -ind,ind_arunachalpradesh.gdb,E_A050_054MT_2010,25914.0459245 -ind,ind_arunachalpradesh.gdb,E_A055_059MT_2010,16646.27063 -ind,ind_arunachalpradesh.gdb,E_A060_064MT_2010,13220.6888579 -ind,ind_arunachalpradesh.gdb,E_A065_069MT_2010,7504.32712516 -ind,ind_arunachalpradesh.gdb,E_A070_074MT_2010,5449.59978002 -ind,ind_arunachalpradesh.gdb,E_A075_079MT_2010,2643.01495662 -ind,ind_arunachalpradesh.gdb,E_A080_084MT_2010,1839.54526468 -ind,ind_arunachalpradesh.gdb,E_A085_089MT_2010,797.12329823 -ind,ind_arunachalpradesh.gdb,E_A090_094MT_2010,559.181019155 -ind,ind_arunachalpradesh.gdb,E_A095_099MT_2010,269.693589643 -ind,ind_arunachalpradesh.gdb,E_A100PLUSMT_2010,288.698534058 -ind,ind_arunachalpradesh.gdb,E_A000_004BT_2010,139511.108113 -ind,ind_arunachalpradesh.gdb,E_A005_009BT_2010,167002.939856 -ind,ind_arunachalpradesh.gdb,E_A010_014BT_2010,175042.645663 -ind,ind_arunachalpradesh.gdb,E_A015_019BT_2010,152177.475032 -ind,ind_arunachalpradesh.gdb,E_A020_024BT_2010,128647.844103 -ind,ind_arunachalpradesh.gdb,E_A025_029BT_2010,120923.78772 -ind,ind_arunachalpradesh.gdb,E_A030_034BT_2010,98872.0397758 -ind,ind_arunachalpradesh.gdb,E_A035_039BT_2010,92222.4074989 -ind,ind_arunachalpradesh.gdb,E_A040_044BT_2010,76789.8235221 -ind,ind_arunachalpradesh.gdb,E_A045_049BT_2010,62255.5754092 -ind,ind_arunachalpradesh.gdb,E_A050_054BT_2010,45094.8890427 -ind,ind_arunachalpradesh.gdb,E_A055_059BT_2010,29259.8832779 -ind,ind_arunachalpradesh.gdb,E_A060_064BT_2010,24930.216153 -ind,ind_arunachalpradesh.gdb,E_A065_069BT_2010,14695.7435467 -ind,ind_arunachalpradesh.gdb,E_A070_074BT_2010,10454.8546807 -ind,ind_arunachalpradesh.gdb,E_A075_079BT_2010,5049.40319195 -ind,ind_arunachalpradesh.gdb,E_A080_084BT_2010,3609.21921415 -ind,ind_arunachalpradesh.gdb,E_A085_089BT_2010,1575.21706282 -ind,ind_arunachalpradesh.gdb,E_A090_094BT_2010,1106.40509987 -ind,ind_arunachalpradesh.gdb,E_A095_099BT_2010,527.998935727 -ind,ind_arunachalpradesh.gdb,E_A100PLUSBT_2010,482.716696428 -ind,ind_arunachalpradesh.gdb,E_A095PLUSBT_2010,1010.71563216 -ind,ind_arunachalpradesh.gdb,E_A095PLUSFT_2010,452.323508454 -ind,ind_arunachalpradesh.gdb,E_A095PLUSMT_2010,558.392123701 -ind,ind_arunachalpradesh.gdb,E_A090PLUSBT_2010,2117.12073202 -ind,ind_arunachalpradesh.gdb,E_A090PLUSFT_2010,999.547589167 -ind,ind_arunachalpradesh.gdb,E_A090PLUSMT_2010,1117.57314286 -ind,ind_arunachalpradesh.gdb,E_A085PLUSBT_2010,3692.33779484 -ind,ind_arunachalpradesh.gdb,E_A085PLUSFT_2010,1777.64135375 -ind,ind_arunachalpradesh.gdb,E_A085PLUSMT_2010,1914.69644109 -ind,ind_arunachalpradesh.gdb,E_A080PLUSBT_2010,7301.55700899 -ind,ind_arunachalpradesh.gdb,E_A080PLUSFT_2010,3547.31530323 -ind,ind_arunachalpradesh.gdb,E_A080PLUSMT_2010,3754.24170576 -ind,ind_arunachalpradesh.gdb,E_A075PLUSBT_2010,12350.9602009 -ind,ind_arunachalpradesh.gdb,E_A075PLUSFT_2010,5953.70353855 -ind,ind_arunachalpradesh.gdb,E_A075PLUSMT_2010,6397.25666238 -ind,ind_arunachalpradesh.gdb,E_A070PLUSBT_2010,22805.8148816 -ind,ind_arunachalpradesh.gdb,E_A070PLUSFT_2010,10958.9584392 -ind,ind_arunachalpradesh.gdb,E_A070PLUSMT_2010,11846.8564424 -ind,ind_arunachalpradesh.gdb,E_A065PLUSBT_2010,37501.5584283 -ind,ind_arunachalpradesh.gdb,E_A065PLUSFT_2010,18150.3748607 -ind,ind_arunachalpradesh.gdb,E_A065PLUSMT_2010,19351.1835676 -ind,ind_arunachalpradesh.gdb,E_A000_014BT_2010,481556.693632 -ind,ind_arunachalpradesh.gdb,E_A015_064BT_2010,831173.941534 -ind,ind_arunachalpradesh.gdb,E_A015_049FT_2010,353822.270206 -ind,ind_arunachalpradesh.gdb,MASKEDADMINAREA,82269.7319167 -ind,ind_assam.gdb,ATOTPOPBT,31205576.0 -ind,ind_assam.gdb,agr,2.71716150083 -ind,ind_assam.gdb,E_ATOTPOPBT_1975,17862559.1541 -ind,ind_assam.gdb,E_ATOTPOPBT_1990,22464797.4485 -ind,ind_assam.gdb,E_ATOTPOPBT_2000,26241598.7572 -ind,ind_assam.gdb,E_ATOTPOPBT_2005,28383244.6294 -ind,ind_assam.gdb,E_ATOTPOPBT_2010,30714903.5542 -ind,ind_assam.gdb,E_ATOTPOPBT_2015,33254400.6179 -ind,ind_assam.gdb,E_ATOTPOPBT_2020,36021297.5013 -ind,ind_assam.gdb,UNE_ATOTPOPBT_1975,16031448.0257 -ind,ind_assam.gdb,UNE_ATOTPOPBT_1990,22580867.8472 -ind,ind_assam.gdb,UNE_ATOTPOPBT_2000,27296371.006 -ind,ind_assam.gdb,UNE_ATOTPOPBT_2005,29594226.4694 -ind,ind_assam.gdb,UNE_ATOTPOPBT_2010,31745804.2006 -ind,ind_assam.gdb,UNE_ATOTPOPBT_2015,33683652.2161 -ind,ind_assam.gdb,UNE_ATOTPOPBT_2020,35514150.8741 -ind,ind_assam.gdb,E_ATOTPOPMT_2010,15688779.2185 -ind,ind_assam.gdb,E_ATOTPOPFT_2010,15026124.3357 -ind,ind_assam.gdb,E_A000_004FT_2010,1553226.66403 -ind,ind_assam.gdb,E_A005_009FT_2010,1711025.29384 -ind,ind_assam.gdb,E_A010_014FT_2010,1676303.74578 -ind,ind_assam.gdb,E_A015_019FT_2010,1450929.93534 -ind,ind_assam.gdb,E_A020_024FT_2010,1471294.64521 -ind,ind_assam.gdb,E_A025_029FT_2010,1400794.97431 -ind,ind_assam.gdb,E_A030_034FT_2010,1138529.56209 -ind,ind_assam.gdb,E_A035_039FT_2010,1090309.09184 -ind,ind_assam.gdb,E_A040_044FT_2010,852823.68361 -ind,ind_assam.gdb,E_A045_049FT_2010,738028.909203 -ind,ind_assam.gdb,E_A050_054FT_2010,541878.695741 -ind,ind_assam.gdb,E_A055_059FT_2010,392660.087203 -ind,ind_assam.gdb,E_A060_064FT_2010,375444.290531 -ind,ind_assam.gdb,E_A065_069FT_2010,245947.598879 -ind,ind_assam.gdb,E_A070_074FT_2010,185970.346013 -ind,ind_assam.gdb,E_A075_079FT_2010,86419.1116281 -ind,ind_assam.gdb,E_A080_084FT_2010,60835.4767805 -ind,ind_assam.gdb,E_A085_089FT_2010,22621.0857303 -ind,ind_assam.gdb,E_A090_094FT_2010,17521.7872627 -ind,ind_assam.gdb,E_A095_099FT_2010,7807.84613614 -ind,ind_assam.gdb,E_A100PLUSFT_2010,5751.50454591 -ind,ind_assam.gdb,E_A000_004MT_2010,1609401.74455 -ind,ind_assam.gdb,E_A005_009MT_2010,1778387.8341 -ind,ind_assam.gdb,E_A010_014MT_2010,1762049.31018 -ind,ind_assam.gdb,E_A015_019MT_2010,1571356.62499 -ind,ind_assam.gdb,E_A020_024MT_2010,1394238.81662 -ind,ind_assam.gdb,E_A025_029MT_2010,1372183.35406 -ind,ind_assam.gdb,E_A030_034MT_2010,1156707.00002 -ind,ind_assam.gdb,E_A035_039MT_2010,1136540.41059 -ind,ind_assam.gdb,E_A040_044MT_2010,951114.020424 -ind,ind_assam.gdb,E_A045_049MT_2010,833584.490457 -ind,ind_assam.gdb,E_A050_054MT_2010,632697.646599 -ind,ind_assam.gdb,E_A055_059MT_2010,451432.772063 -ind,ind_assam.gdb,E_A060_064MT_2010,388689.023873 -ind,ind_assam.gdb,E_A065_069MT_2010,250205.058437 -ind,ind_assam.gdb,E_A070_074MT_2010,193515.34583 -ind,ind_assam.gdb,E_A075_079MT_2010,95156.223119 -ind,ind_assam.gdb,E_A080_084MT_2010,58927.7411753 -ind,ind_assam.gdb,E_A085_089MT_2010,23103.4838501 -ind,ind_assam.gdb,E_A090_094MT_2010,15604.4681515 -ind,ind_assam.gdb,E_A095_099MT_2010,8588.25757579 -ind,ind_assam.gdb,E_A100PLUSMT_2010,5295.59186234 -ind,ind_assam.gdb,E_A000_004BT_2010,3162628.40858 -ind,ind_assam.gdb,E_A005_009BT_2010,3489413.12795 -ind,ind_assam.gdb,E_A010_014BT_2010,3438353.05596 -ind,ind_assam.gdb,E_A015_019BT_2010,3022286.56033 -ind,ind_assam.gdb,E_A020_024BT_2010,2865533.46183 -ind,ind_assam.gdb,E_A025_029BT_2010,2772978.32837 -ind,ind_assam.gdb,E_A030_034BT_2010,2295236.56211 -ind,ind_assam.gdb,E_A035_039BT_2010,2226849.50243 -ind,ind_assam.gdb,E_A040_044BT_2010,1803937.70403 -ind,ind_assam.gdb,E_A045_049BT_2010,1571613.39966 -ind,ind_assam.gdb,E_A050_054BT_2010,1174576.34234 -ind,ind_assam.gdb,E_A055_059BT_2010,844092.859266 -ind,ind_assam.gdb,E_A060_064BT_2010,764133.314404 -ind,ind_assam.gdb,E_A065_069BT_2010,496152.657315 -ind,ind_assam.gdb,E_A070_074BT_2010,379485.691842 -ind,ind_assam.gdb,E_A075_079BT_2010,181575.334747 -ind,ind_assam.gdb,E_A080_084BT_2010,119763.217956 -ind,ind_assam.gdb,E_A085_089BT_2010,45724.5695805 -ind,ind_assam.gdb,E_A090_094BT_2010,33126.2554142 -ind,ind_assam.gdb,E_A095_099BT_2010,16396.1037119 -ind,ind_assam.gdb,E_A100PLUSBT_2010,11047.0964082 -ind,ind_assam.gdb,E_A095PLUSBT_2010,27443.2001202 -ind,ind_assam.gdb,E_A095PLUSFT_2010,13559.350682 -ind,ind_assam.gdb,E_A095PLUSMT_2010,13883.8494381 -ind,ind_assam.gdb,E_A090PLUSBT_2010,60569.4555344 -ind,ind_assam.gdb,E_A090PLUSFT_2010,31081.1379448 -ind,ind_assam.gdb,E_A090PLUSMT_2010,29488.3175896 -ind,ind_assam.gdb,E_A085PLUSBT_2010,106294.025115 -ind,ind_assam.gdb,E_A085PLUSFT_2010,53702.2236751 -ind,ind_assam.gdb,E_A085PLUSMT_2010,52591.8014397 -ind,ind_assam.gdb,E_A080PLUSBT_2010,226057.243071 -ind,ind_assam.gdb,E_A080PLUSFT_2010,114537.700456 -ind,ind_assam.gdb,E_A080PLUSMT_2010,111519.542615 -ind,ind_assam.gdb,E_A075PLUSBT_2010,407632.577818 -ind,ind_assam.gdb,E_A075PLUSFT_2010,200956.812084 -ind,ind_assam.gdb,E_A075PLUSMT_2010,206675.765734 -ind,ind_assam.gdb,E_A070PLUSBT_2010,787118.26966 -ind,ind_assam.gdb,E_A070PLUSFT_2010,386927.158096 -ind,ind_assam.gdb,E_A070PLUSMT_2010,400191.111564 -ind,ind_assam.gdb,E_A065PLUSBT_2010,1283270.92698 -ind,ind_assam.gdb,E_A065PLUSFT_2010,632874.756975 -ind,ind_assam.gdb,E_A065PLUSMT_2010,650396.17 -ind,ind_assam.gdb,E_A000_014BT_2010,10090394.5925 -ind,ind_assam.gdb,E_A015_064BT_2010,19341238.0348 -ind,ind_assam.gdb,E_A015_049FT_2010,8142710.8016 -ind,ind_assam.gdb,MASKEDADMINAREA,77075.3346069 -ind,ind_bihar.gdb,ATOTPOPBT,104099452.0 -ind,ind_bihar.gdb,agr,12.005462395 -ind,ind_bihar.gdb,E_ATOTPOPBT_1975,46215853.995 -ind,ind_bihar.gdb,E_ATOTPOPBT_1990,64747618.0826 -ind,ind_bihar.gdb,E_ATOTPOPBT_2000,81142804.276 -ind,ind_bihar.gdb,E_ATOTPOPBT_2005,90862221.3511 -ind,ind_bihar.gdb,E_ATOTPOPBT_2010,101764505.492 -ind,ind_bihar.gdb,E_ATOTPOPBT_2015,113995718.073 -ind,ind_bihar.gdb,E_ATOTPOPBT_2020,127720193.514 -ind,ind_bihar.gdb,UNE_ATOTPOPBT_1975,41478214.5654 -ind,ind_bihar.gdb,UNE_ATOTPOPBT_1990,65082154.01 -ind,ind_bihar.gdb,UNE_ATOTPOPBT_2000,84404312.0421 -ind,ind_bihar.gdb,UNE_ATOTPOPBT_2005,94738892.3037 -ind,ind_bihar.gdb,UNE_ATOTPOPBT_2010,105180081.722 -ind,ind_bihar.gdb,UNE_ATOTPOPBT_2015,115467187.811 -ind,ind_bihar.gdb,UNE_ATOTPOPBT_2020,125922011.054 -ind,ind_bihar.gdb,E_ATOTPOPMT_2010,53059997.1404 -ind,ind_bihar.gdb,E_ATOTPOPFT_2010,48704508.3517 -ind,ind_bihar.gdb,E_A000_004FT_2010,6070909.91639 -ind,ind_bihar.gdb,E_A005_009FT_2010,7102864.64254 -ind,ind_bihar.gdb,E_A010_014FT_2010,6471919.99864 -ind,ind_bihar.gdb,E_A015_019FT_2010,4104382.06422 -ind,ind_bihar.gdb,E_A020_024FT_2010,3782025.90833 -ind,ind_bihar.gdb,E_A025_029FT_2010,3770863.92359 -ind,ind_bihar.gdb,E_A030_034FT_2010,3478475.61742 -ind,ind_bihar.gdb,E_A035_039FT_2010,3089811.61061 -ind,ind_bihar.gdb,E_A040_044FT_2010,2363590.10853 -ind,ind_bihar.gdb,E_A045_049FT_2010,2021588.96426 -ind,ind_bihar.gdb,E_A050_054FT_2010,1475973.93843 -ind,ind_bihar.gdb,E_A055_059FT_2010,1438769.99868 -ind,ind_bihar.gdb,E_A060_064FT_2010,1420864.09394 -ind,ind_bihar.gdb,E_A065_069FT_2010,967627.33011 -ind,ind_bihar.gdb,E_A070_074FT_2010,584067.622661 -ind,ind_bihar.gdb,E_A075_079FT_2010,247850.431453 -ind,ind_bihar.gdb,E_A080_084FT_2010,167904.408311 -ind,ind_bihar.gdb,E_A085_089FT_2010,59148.3198023 -ind,ind_bihar.gdb,E_A090_094FT_2010,45077.1871554 -ind,ind_bihar.gdb,E_A095_099FT_2010,21973.0225128 -ind,ind_bihar.gdb,E_A100PLUSFT_2010,18819.2441387 -ind,ind_bihar.gdb,E_A000_004MT_2010,6454692.18699 -ind,ind_bihar.gdb,E_A005_009MT_2010,7651674.39242 -ind,ind_bihar.gdb,E_A010_014MT_2010,7188552.21763 -ind,ind_bihar.gdb,E_A015_019MT_2010,5193285.75919 -ind,ind_bihar.gdb,E_A020_024MT_2010,4133499.4781 -ind,ind_bihar.gdb,E_A025_029MT_2010,3758242.3476 -ind,ind_bihar.gdb,E_A030_034MT_2010,3445890.61864 -ind,ind_bihar.gdb,E_A035_039MT_2010,3246985.40346 -ind,ind_bihar.gdb,E_A040_044MT_2010,2705915.20507 -ind,ind_bihar.gdb,E_A045_049MT_2010,2169145.77832 -ind,ind_bihar.gdb,E_A050_054MT_2010,1774997.85883 -ind,ind_bihar.gdb,E_A055_059MT_2010,1305775.24787 -ind,ind_bihar.gdb,E_A060_064MT_2010,1531148.32516 -ind,ind_bihar.gdb,E_A065_069MT_2010,1083420.10103 -ind,ind_bihar.gdb,E_A070_074MT_2010,770071.987515 -ind,ind_bihar.gdb,E_A075_079MT_2010,292570.441792 -ind,ind_bihar.gdb,E_A080_084MT_2010,194432.576846 -ind,ind_bihar.gdb,E_A085_089MT_2010,68014.0728451 -ind,ind_bihar.gdb,E_A090_094MT_2010,47979.3877147 -ind,ind_bihar.gdb,E_A095_099MT_2010,24544.932136 -ind,ind_bihar.gdb,E_A100PLUSMT_2010,19158.8212757 -ind,ind_bihar.gdb,E_A000_004BT_2010,12525602.1034 -ind,ind_bihar.gdb,E_A005_009BT_2010,14754539.035 -ind,ind_bihar.gdb,E_A010_014BT_2010,13660472.2163 -ind,ind_bihar.gdb,E_A015_019BT_2010,9297667.82341 -ind,ind_bihar.gdb,E_A020_024BT_2010,7915525.38644 -ind,ind_bihar.gdb,E_A025_029BT_2010,7529106.27118 -ind,ind_bihar.gdb,E_A030_034BT_2010,6924366.23605 -ind,ind_bihar.gdb,E_A035_039BT_2010,6336797.01407 -ind,ind_bihar.gdb,E_A040_044BT_2010,5069505.3136 -ind,ind_bihar.gdb,E_A045_049BT_2010,4190734.74258 -ind,ind_bihar.gdb,E_A050_054BT_2010,3250971.79726 -ind,ind_bihar.gdb,E_A055_059BT_2010,2744545.24654 -ind,ind_bihar.gdb,E_A060_064BT_2010,2952012.4191 -ind,ind_bihar.gdb,E_A065_069BT_2010,2051047.43114 -ind,ind_bihar.gdb,E_A070_074BT_2010,1354139.61018 -ind,ind_bihar.gdb,E_A075_079BT_2010,540420.873245 -ind,ind_bihar.gdb,E_A080_084BT_2010,362336.985157 -ind,ind_bihar.gdb,E_A085_089BT_2010,127162.392647 -ind,ind_bihar.gdb,E_A090_094BT_2010,93056.5748701 -ind,ind_bihar.gdb,E_A095_099BT_2010,46517.9546488 -ind,ind_bihar.gdb,E_A100PLUSBT_2010,37978.0654144 -ind,ind_bihar.gdb,E_A095PLUSBT_2010,84496.0200632 -ind,ind_bihar.gdb,E_A095PLUSFT_2010,40792.2666515 -ind,ind_bihar.gdb,E_A095PLUSMT_2010,43703.7534117 -ind,ind_bihar.gdb,E_A090PLUSBT_2010,177552.594933 -ind,ind_bihar.gdb,E_A090PLUSFT_2010,85869.4538069 -ind,ind_bihar.gdb,E_A090PLUSMT_2010,91683.1411264 -ind,ind_bihar.gdb,E_A085PLUSBT_2010,304714.987581 -ind,ind_bihar.gdb,E_A085PLUSFT_2010,145017.773609 -ind,ind_bihar.gdb,E_A085PLUSMT_2010,159697.213971 -ind,ind_bihar.gdb,E_A080PLUSBT_2010,667051.972738 -ind,ind_bihar.gdb,E_A080PLUSFT_2010,312922.18192 -ind,ind_bihar.gdb,E_A080PLUSMT_2010,354129.790817 -ind,ind_bihar.gdb,E_A075PLUSBT_2010,1207472.84598 -ind,ind_bihar.gdb,E_A075PLUSFT_2010,560772.613373 -ind,ind_bihar.gdb,E_A075PLUSMT_2010,646700.232609 -ind,ind_bihar.gdb,E_A070PLUSBT_2010,2561612.45616 -ind,ind_bihar.gdb,E_A070PLUSFT_2010,1144840.23603 -ind,ind_bihar.gdb,E_A070PLUSMT_2010,1416772.22012 -ind,ind_bihar.gdb,E_A065PLUSBT_2010,4612659.8873 -ind,ind_bihar.gdb,E_A065PLUSFT_2010,2112467.56614 -ind,ind_bihar.gdb,E_A065PLUSMT_2010,2500192.32115 -ind,ind_bihar.gdb,E_A000_014BT_2010,40940613.3546 -ind,ind_bihar.gdb,E_A015_064BT_2010,56211232.2502 -ind,ind_bihar.gdb,E_A015_049FT_2010,22610738.197 -ind,ind_bihar.gdb,MASKEDADMINAREA,92919.0996717 -ind,ind_chhatisgarh.gdb,ATOTPOPBT,25545198.0 -ind,ind_chhatisgarh.gdb,agr,2.63527720235 -ind,ind_chhatisgarh.gdb,E_ATOTPOPBT_1975,13309472.2395 -ind,ind_chhatisgarh.gdb,E_ATOTPOPBT_1990,17366022.6484 -ind,ind_chhatisgarh.gdb,E_ATOTPOPBT_2000,20826471.4678 -ind,ind_chhatisgarh.gdb,E_ATOTPOPBT_2005,22839055.9322 -ind,ind_chhatisgarh.gdb,E_ATOTPOPBT_2010,25070389.4612 -ind,ind_chhatisgarh.gdb,E_ATOTPOPBT_2015,27547205.4497 -ind,ind_chhatisgarh.gdb,E_ATOTPOPBT_2020,30299858.6116 -ind,ind_chhatisgarh.gdb,UNE_ATOTPOPBT_1975,11945103.1969 -ind,ind_chhatisgarh.gdb,UNE_ATOTPOPBT_1990,17455748.8602 -ind,ind_chhatisgarh.gdb,UNE_ATOTPOPBT_2000,21663584.4939 -ind,ind_chhatisgarh.gdb,UNE_ATOTPOPBT_2005,23813492.8698 -ind,ind_chhatisgarh.gdb,UNE_ATOTPOPBT_2010,25911840.2785 -ind,ind_chhatisgarh.gdb,UNE_ATOTPOPBT_2015,27902787.9213 -ind,ind_chhatisgarh.gdb,UNE_ATOTPOPBT_2020,29873264.564 -ind,ind_chhatisgarh.gdb,E_ATOTPOPMT_2010,12594339.3404 -ind,ind_chhatisgarh.gdb,E_ATOTPOPFT_2010,12476050.1208 -ind,ind_chhatisgarh.gdb,E_A000_004FT_2010,1231714.81414 -ind,ind_chhatisgarh.gdb,E_A005_009FT_2010,1330737.19203 -ind,ind_chhatisgarh.gdb,E_A010_014FT_2010,1397546.64935 -ind,ind_chhatisgarh.gdb,E_A015_019FT_2010,1257603.04399 -ind,ind_chhatisgarh.gdb,E_A020_024FT_2010,1174902.56527 -ind,ind_chhatisgarh.gdb,E_A025_029FT_2010,990151.619711 -ind,ind_chhatisgarh.gdb,E_A030_034FT_2010,900719.597343 -ind,ind_chhatisgarh.gdb,E_A035_039FT_2010,872401.773092 -ind,ind_chhatisgarh.gdb,E_A040_044FT_2010,766351.110358 -ind,ind_chhatisgarh.gdb,E_A045_049FT_2010,630146.835518 -ind,ind_chhatisgarh.gdb,E_A050_054FT_2010,474145.974879 -ind,ind_chhatisgarh.gdb,E_A055_059FT_2010,392974.05616 -ind,ind_chhatisgarh.gdb,E_A060_064FT_2010,387812.119426 -ind,ind_chhatisgarh.gdb,E_A065_069FT_2010,284325.23168 -ind,ind_chhatisgarh.gdb,E_A070_074FT_2010,195218.667033 -ind,ind_chhatisgarh.gdb,E_A075_079FT_2010,89411.7061966 -ind,ind_chhatisgarh.gdb,E_A080_084FT_2010,57027.003122 -ind,ind_chhatisgarh.gdb,E_A085_089FT_2010,19594.8304631 -ind,ind_chhatisgarh.gdb,E_A090_094FT_2010,13360.8307189 -ind,ind_chhatisgarh.gdb,E_A095_099FT_2010,6311.82811514 -ind,ind_chhatisgarh.gdb,E_A100PLUSFT_2010,3592.67225808 -ind,ind_chhatisgarh.gdb,E_A000_004MT_2010,1264096.82849 -ind,ind_chhatisgarh.gdb,E_A005_009MT_2010,1379394.71598 -ind,ind_chhatisgarh.gdb,E_A010_014MT_2010,1435341.57575 -ind,ind_chhatisgarh.gdb,E_A015_019MT_2010,1296057.47578 -ind,ind_chhatisgarh.gdb,E_A020_024MT_2010,1172249.07603 -ind,ind_chhatisgarh.gdb,E_A025_029MT_2010,1030699.46936 -ind,ind_chhatisgarh.gdb,E_A030_034MT_2010,882114.975876 -ind,ind_chhatisgarh.gdb,E_A035_039MT_2010,875519.625342 -ind,ind_chhatisgarh.gdb,E_A040_044MT_2010,782357.6073 -ind,ind_chhatisgarh.gdb,E_A045_049MT_2010,680803.057329 -ind,ind_chhatisgarh.gdb,E_A050_054MT_2010,501414.46344 -ind,ind_chhatisgarh.gdb,E_A055_059MT_2010,382526.310338 -ind,ind_chhatisgarh.gdb,E_A060_064MT_2010,342821.915901 -ind,ind_chhatisgarh.gdb,E_A065_069MT_2010,240006.944724 -ind,ind_chhatisgarh.gdb,E_A070_074MT_2010,171163.910067 -ind,ind_chhatisgarh.gdb,E_A075_079MT_2010,74204.5198804 -ind,ind_chhatisgarh.gdb,E_A080_084MT_2010,47101.1400068 -ind,ind_chhatisgarh.gdb,E_A085_089MT_2010,16312.6334986 -ind,ind_chhatisgarh.gdb,E_A090_094MT_2010,11080.6518161 -ind,ind_chhatisgarh.gdb,E_A095_099MT_2010,5785.18621011 -ind,ind_chhatisgarh.gdb,E_A100PLUSMT_2010,3287.25724011 -ind,ind_chhatisgarh.gdb,E_A000_004BT_2010,2495811.64263 -ind,ind_chhatisgarh.gdb,E_A005_009BT_2010,2710131.90802 -ind,ind_chhatisgarh.gdb,E_A010_014BT_2010,2832888.2251 -ind,ind_chhatisgarh.gdb,E_A015_019BT_2010,2553660.51977 -ind,ind_chhatisgarh.gdb,E_A020_024BT_2010,2347151.6413 -ind,ind_chhatisgarh.gdb,E_A025_029BT_2010,2020851.08907 -ind,ind_chhatisgarh.gdb,E_A030_034BT_2010,1782834.57322 -ind,ind_chhatisgarh.gdb,E_A035_039BT_2010,1747921.39843 -ind,ind_chhatisgarh.gdb,E_A040_044BT_2010,1548708.71766 -ind,ind_chhatisgarh.gdb,E_A045_049BT_2010,1310949.89285 -ind,ind_chhatisgarh.gdb,E_A050_054BT_2010,975560.438319 -ind,ind_chhatisgarh.gdb,E_A055_059BT_2010,775500.366498 -ind,ind_chhatisgarh.gdb,E_A060_064BT_2010,730634.035328 -ind,ind_chhatisgarh.gdb,E_A065_069BT_2010,524332.176404 -ind,ind_chhatisgarh.gdb,E_A070_074BT_2010,366382.5771 -ind,ind_chhatisgarh.gdb,E_A075_079BT_2010,163616.226077 -ind,ind_chhatisgarh.gdb,E_A080_084BT_2010,104128.143129 -ind,ind_chhatisgarh.gdb,E_A085_089BT_2010,35907.4639617 -ind,ind_chhatisgarh.gdb,E_A090_094BT_2010,24441.4825351 -ind,ind_chhatisgarh.gdb,E_A095_099BT_2010,12097.0143252 -ind,ind_chhatisgarh.gdb,E_A100PLUSBT_2010,6879.92949819 -ind,ind_chhatisgarh.gdb,E_A095PLUSBT_2010,18976.9438234 -ind,ind_chhatisgarh.gdb,E_A095PLUSFT_2010,9904.50037322 -ind,ind_chhatisgarh.gdb,E_A095PLUSMT_2010,9072.44345022 -ind,ind_chhatisgarh.gdb,E_A090PLUSBT_2010,43418.4263585 -ind,ind_chhatisgarh.gdb,E_A090PLUSFT_2010,23265.3310922 -ind,ind_chhatisgarh.gdb,E_A090PLUSMT_2010,20153.0952663 -ind,ind_chhatisgarh.gdb,E_A085PLUSBT_2010,79325.8903202 -ind,ind_chhatisgarh.gdb,E_A085PLUSFT_2010,42860.1615552 -ind,ind_chhatisgarh.gdb,E_A085PLUSMT_2010,36465.728765 -ind,ind_chhatisgarh.gdb,E_A080PLUSBT_2010,183454.033449 -ind,ind_chhatisgarh.gdb,E_A080PLUSFT_2010,99887.1646772 -ind,ind_chhatisgarh.gdb,E_A080PLUSMT_2010,83566.8687718 -ind,ind_chhatisgarh.gdb,E_A075PLUSBT_2010,347070.259526 -ind,ind_chhatisgarh.gdb,E_A075PLUSFT_2010,189298.870874 -ind,ind_chhatisgarh.gdb,E_A075PLUSMT_2010,157771.388652 -ind,ind_chhatisgarh.gdb,E_A070PLUSBT_2010,713452.836626 -ind,ind_chhatisgarh.gdb,E_A070PLUSFT_2010,384517.537907 -ind,ind_chhatisgarh.gdb,E_A070PLUSMT_2010,328935.298719 -ind,ind_chhatisgarh.gdb,E_A065PLUSBT_2010,1237785.01303 -ind,ind_chhatisgarh.gdb,E_A065PLUSFT_2010,668842.769587 -ind,ind_chhatisgarh.gdb,E_A065PLUSMT_2010,568942.243443 -ind,ind_chhatisgarh.gdb,E_A000_014BT_2010,8038831.77574 -ind,ind_chhatisgarh.gdb,E_A015_064BT_2010,15793772.6724 -ind,ind_chhatisgarh.gdb,E_A015_049FT_2010,6592276.54528 -ind,ind_chhatisgarh.gdb,MASKEDADMINAREA,136321.683842 -ind,ind_gujarat.gdb,ATOTPOPBT,61026648.0 -ind,ind_gujarat.gdb,agr,3.73892560974 -ind,ind_gujarat.gdb,E_ATOTPOPBT_1975,32915186.359 -ind,ind_gujarat.gdb,E_ATOTPOPBT_1990,42223885.4717 -ind,ind_gujarat.gdb,E_ATOTPOPBT_2000,50162672.1371 -ind,ind_gujarat.gdb,E_ATOTPOPBT_2005,54788972.5 -ind,ind_gujarat.gdb,E_ATOTPOPBT_2010,59930573.0701 -ind,ind_gujarat.gdb,E_ATOTPOPBT_2015,65656794.4595 -ind,ind_gujarat.gdb,E_ATOTPOPBT_2020,72047912.2438 -ind,ind_gujarat.gdb,UNE_ATOTPOPBT_1975,29541013.4022 -ind,ind_gujarat.gdb,UNE_ATOTPOPBT_1990,42442046.4961 -ind,ind_gujarat.gdb,UNE_ATOTPOPBT_2000,52178943.8966 -ind,ind_gujarat.gdb,UNE_ATOTPOPBT_2005,57126564.6813 -ind,ind_gujarat.gdb,UNE_ATOTPOPBT_2010,61942054.7732 -ind,ind_gujarat.gdb,UNE_ATOTPOPBT_2015,66504299.8551 -ind,ind_gujarat.gdb,UNE_ATOTPOPBT_2020,71033544.1274 -ind,ind_gujarat.gdb,E_ATOTPOPMT_2010,31257593.705 -ind,ind_gujarat.gdb,E_ATOTPOPFT_2010,28672979.3651 -ind,ind_gujarat.gdb,E_A000_004FT_2010,2577192.34352 -ind,ind_gujarat.gdb,E_A005_009FT_2010,2696010.44847 -ind,ind_gujarat.gdb,E_A010_014FT_2010,2849616.3357 -ind,ind_gujarat.gdb,E_A015_019FT_2010,2702750.58379 -ind,ind_gujarat.gdb,E_A020_024FT_2010,2722731.23834 -ind,ind_gujarat.gdb,E_A025_029FT_2010,2502554.70438 -ind,ind_gujarat.gdb,E_A030_034FT_2010,2292148.0464 -ind,ind_gujarat.gdb,E_A035_039FT_2010,2071536.17331 -ind,ind_gujarat.gdb,E_A040_044FT_2010,1858935.90563 -ind,ind_gujarat.gdb,E_A045_049FT_2010,1590530.43368 -ind,ind_gujarat.gdb,E_A050_054FT_2010,1277943.56774 -ind,ind_gujarat.gdb,E_A055_059FT_2010,1009306.82464 -ind,ind_gujarat.gdb,E_A060_064FT_2010,870345.646038 -ind,ind_gujarat.gdb,E_A065_069FT_2010,615529.142257 -ind,ind_gujarat.gdb,E_A070_074FT_2010,478472.606866 -ind,ind_gujarat.gdb,E_A075_079FT_2010,241663.770087 -ind,ind_gujarat.gdb,E_A080_084FT_2010,169569.400435 -ind,ind_gujarat.gdb,E_A085_089FT_2010,64304.2291354 -ind,ind_gujarat.gdb,E_A090_094FT_2010,44251.9059582 -ind,ind_gujarat.gdb,E_A095_099FT_2010,22057.6372854 -ind,ind_gujarat.gdb,E_A100PLUSFT_2010,15528.4214666 -ind,ind_gujarat.gdb,E_A000_004MT_2010,2858442.81515 -ind,ind_gujarat.gdb,E_A005_009MT_2010,3109873.82581 -ind,ind_gujarat.gdb,E_A010_014MT_2010,3264841.43819 -ind,ind_gujarat.gdb,E_A015_019MT_2010,3138568.4243 -ind,ind_gujarat.gdb,E_A020_024MT_2010,3055230.86222 -ind,ind_gujarat.gdb,E_A025_029MT_2010,2770880.07177 -ind,ind_gujarat.gdb,E_A030_034MT_2010,2463829.48646 -ind,ind_gujarat.gdb,E_A035_039MT_2010,2252940.1853 -ind,ind_gujarat.gdb,E_A040_044MT_2010,1984849.3759 -ind,ind_gujarat.gdb,E_A045_049MT_2010,1701625.01208 -ind,ind_gujarat.gdb,E_A050_054MT_2010,1398978.70678 -ind,ind_gujarat.gdb,E_A055_059MT_2010,1030279.95156 -ind,ind_gujarat.gdb,E_A060_064MT_2010,844703.663572 -ind,ind_gujarat.gdb,E_A065_069MT_2010,545722.88402 -ind,ind_gujarat.gdb,E_A070_074MT_2010,413897.424595 -ind,ind_gujarat.gdb,E_A075_079MT_2010,194616.073528 -ind,ind_gujarat.gdb,E_A080_084MT_2010,123554.10332 -ind,ind_gujarat.gdb,E_A085_089MT_2010,47754.3823541 -ind,ind_gujarat.gdb,E_A090_094MT_2010,29365.6198796 -ind,ind_gujarat.gdb,E_A095_099MT_2010,16297.8863676 -ind,ind_gujarat.gdb,E_A100PLUSMT_2010,11341.5118379 -ind,ind_gujarat.gdb,E_A000_004BT_2010,5435635.15867 -ind,ind_gujarat.gdb,E_A005_009BT_2010,5805884.27428 -ind,ind_gujarat.gdb,E_A010_014BT_2010,6114457.77389 -ind,ind_gujarat.gdb,E_A015_019BT_2010,5841319.00808 -ind,ind_gujarat.gdb,E_A020_024BT_2010,5777962.10056 -ind,ind_gujarat.gdb,E_A025_029BT_2010,5273434.77615 -ind,ind_gujarat.gdb,E_A030_034BT_2010,4755977.53286 -ind,ind_gujarat.gdb,E_A035_039BT_2010,4324476.35861 -ind,ind_gujarat.gdb,E_A040_044BT_2010,3843785.28153 -ind,ind_gujarat.gdb,E_A045_049BT_2010,3292155.44576 -ind,ind_gujarat.gdb,E_A050_054BT_2010,2676922.27452 -ind,ind_gujarat.gdb,E_A055_059BT_2010,2039586.7762 -ind,ind_gujarat.gdb,E_A060_064BT_2010,1715049.30961 -ind,ind_gujarat.gdb,E_A065_069BT_2010,1161252.02628 -ind,ind_gujarat.gdb,E_A070_074BT_2010,892370.031461 -ind,ind_gujarat.gdb,E_A075_079BT_2010,436279.843615 -ind,ind_gujarat.gdb,E_A080_084BT_2010,293123.503756 -ind,ind_gujarat.gdb,E_A085_089BT_2010,112058.61149 -ind,ind_gujarat.gdb,E_A090_094BT_2010,73617.5258378 -ind,ind_gujarat.gdb,E_A095_099BT_2010,38355.523653 -ind,ind_gujarat.gdb,E_A100PLUSBT_2010,26869.9333046 -ind,ind_gujarat.gdb,E_A095PLUSBT_2010,65225.4569575 -ind,ind_gujarat.gdb,E_A095PLUSFT_2010,37586.058752 -ind,ind_gujarat.gdb,E_A095PLUSMT_2010,27639.3982055 -ind,ind_gujarat.gdb,E_A090PLUSBT_2010,138842.982795 -ind,ind_gujarat.gdb,E_A090PLUSFT_2010,81837.9647102 -ind,ind_gujarat.gdb,E_A090PLUSMT_2010,57005.0180851 -ind,ind_gujarat.gdb,E_A085PLUSBT_2010,250901.594285 -ind,ind_gujarat.gdb,E_A085PLUSFT_2010,146142.193846 -ind,ind_gujarat.gdb,E_A085PLUSMT_2010,104759.400439 -ind,ind_gujarat.gdb,E_A080PLUSBT_2010,544025.098041 -ind,ind_gujarat.gdb,E_A080PLUSFT_2010,315711.594281 -ind,ind_gujarat.gdb,E_A080PLUSMT_2010,228313.50376 -ind,ind_gujarat.gdb,E_A075PLUSBT_2010,980304.941655 -ind,ind_gujarat.gdb,E_A075PLUSFT_2010,557375.364368 -ind,ind_gujarat.gdb,E_A075PLUSMT_2010,422929.577287 -ind,ind_gujarat.gdb,E_A070PLUSBT_2010,1872674.97312 -ind,ind_gujarat.gdb,E_A070PLUSFT_2010,1035847.97123 -ind,ind_gujarat.gdb,E_A070PLUSMT_2010,836827.001882 -ind,ind_gujarat.gdb,E_A065PLUSBT_2010,3033926.99939 -ind,ind_gujarat.gdb,E_A065PLUSFT_2010,1651377.11349 -ind,ind_gujarat.gdb,E_A065PLUSMT_2010,1382549.8859 -ind,ind_gujarat.gdb,E_A000_014BT_2010,17355977.2068 -ind,ind_gujarat.gdb,E_A015_064BT_2010,39540668.8639 -ind,ind_gujarat.gdb,E_A015_049FT_2010,15741187.0855 -ind,ind_gujarat.gdb,MASKEDADMINAREA,184641.416918 -ind,ind_haryana.gdb,ATOTPOPBT,42139403.0 -ind,ind_haryana.gdb,agr,1.69004457444 -ind,ind_haryana.gdb,E_ATOTPOPBT_1975,22503578.5417 -ind,ind_haryana.gdb,E_ATOTPOPBT_1990,28824461.1091 -ind,ind_haryana.gdb,E_ATOTPOPBT_2000,34368266.4155 -ind,ind_haryana.gdb,E_ATOTPOPBT_2005,37652628.8349 -ind,ind_haryana.gdb,E_ATOTPOPBT_2010,41346214.2251 -ind,ind_haryana.gdb,E_ATOTPOPBT_2015,45512407.2486 -ind,ind_haryana.gdb,E_ATOTPOPBT_2020,50227748.7025 -ind,ind_haryana.gdb,UNE_ATOTPOPBT_1975,20196711.2702 -ind,ind_haryana.gdb,UNE_ATOTPOPBT_1990,28973390.4152 -ind,ind_haryana.gdb,UNE_ATOTPOPBT_2000,35749687.3415 -ind,ind_haryana.gdb,UNE_ATOTPOPBT_2005,39259092.4489 -ind,ind_haryana.gdb,UNE_ATOTPOPBT_2010,42733939.2067 -ind,ind_haryana.gdb,UNE_ATOTPOPBT_2015,46099886.5953 -ind,ind_haryana.gdb,UNE_ATOTPOPBT_2020,49520588.3525 -ind,ind_haryana.gdb,E_ATOTPOPMT_2010,22058416.636 -ind,ind_haryana.gdb,E_ATOTPOPFT_2010,19287797.5891 -ind,ind_haryana.gdb,E_A000_004FT_2010,1693953.43903 -ind,ind_haryana.gdb,E_A005_009FT_2010,1800043.15494 -ind,ind_haryana.gdb,E_A010_014FT_2010,1912379.18834 -ind,ind_haryana.gdb,E_A015_019FT_2010,1898252.40341 -ind,ind_haryana.gdb,E_A020_024FT_2010,1971926.67017 -ind,ind_haryana.gdb,E_A025_029FT_2010,1810681.27725 -ind,ind_haryana.gdb,E_A030_034FT_2010,1565380.48122 -ind,ind_haryana.gdb,E_A035_039FT_2010,1443803.58981 -ind,ind_haryana.gdb,E_A040_044FT_2010,1200424.09595 -ind,ind_haryana.gdb,E_A045_049FT_2010,984777.538664 -ind,ind_haryana.gdb,E_A050_054FT_2010,752666.147539 -ind,ind_haryana.gdb,E_A055_059FT_2010,605854.350767 -ind,ind_haryana.gdb,E_A060_064FT_2010,653076.463393 -ind,ind_haryana.gdb,E_A065_069FT_2010,375745.911398 -ind,ind_haryana.gdb,E_A070_074FT_2010,275480.490308 -ind,ind_haryana.gdb,E_A075_079FT_2010,146299.504952 -ind,ind_haryana.gdb,E_A080_084FT_2010,110052.61264 -ind,ind_haryana.gdb,E_A085_089FT_2010,42937.0228901 -ind,ind_haryana.gdb,E_A090_094FT_2010,26131.9215637 -ind,ind_haryana.gdb,E_A095_099FT_2010,10419.3686896 -ind,ind_haryana.gdb,E_A100PLUSFT_2010,7511.95619932 -ind,ind_haryana.gdb,E_A000_004MT_2010,1981335.51733 -ind,ind_haryana.gdb,E_A005_009MT_2010,2161424.07561 -ind,ind_haryana.gdb,E_A010_014MT_2010,2327299.23345 -ind,ind_haryana.gdb,E_A015_019MT_2010,2370378.90807 -ind,ind_haryana.gdb,E_A020_024MT_2010,2283267.78546 -ind,ind_haryana.gdb,E_A025_029MT_2010,2019890.21953 -ind,ind_haryana.gdb,E_A030_034MT_2010,1703147.91679 -ind,ind_haryana.gdb,E_A035_039MT_2010,1582367.65923 -ind,ind_haryana.gdb,E_A040_044MT_2010,1357108.41263 -ind,ind_haryana.gdb,E_A045_049MT_2010,1130976.46019 -ind,ind_haryana.gdb,E_A050_054MT_2010,871665.446304 -ind,ind_haryana.gdb,E_A055_059MT_2010,632382.795975 -ind,ind_haryana.gdb,E_A060_064MT_2010,640997.693425 -ind,ind_haryana.gdb,E_A065_069MT_2010,387916.813104 -ind,ind_haryana.gdb,E_A070_074MT_2010,278456.728514 -ind,ind_haryana.gdb,E_A075_079MT_2010,145647.58332 -ind,ind_haryana.gdb,E_A080_084MT_2010,101821.244112 -ind,ind_haryana.gdb,E_A085_089MT_2010,42138.7514646 -ind,ind_haryana.gdb,E_A090_094MT_2010,23660.930916 -ind,ind_haryana.gdb,E_A095_099MT_2010,9824.81437048 -ind,ind_haryana.gdb,E_A100PLUSMT_2010,6707.64620097 -ind,ind_haryana.gdb,E_A000_004BT_2010,3675288.95636 -ind,ind_haryana.gdb,E_A005_009BT_2010,3961467.23055 -ind,ind_haryana.gdb,E_A010_014BT_2010,4239678.4218 -ind,ind_haryana.gdb,E_A015_019BT_2010,4268631.31148 -ind,ind_haryana.gdb,E_A020_024BT_2010,4255194.45562 -ind,ind_haryana.gdb,E_A025_029BT_2010,3830571.49678 -ind,ind_haryana.gdb,E_A030_034BT_2010,3268528.39801 -ind,ind_haryana.gdb,E_A035_039BT_2010,3026171.24904 -ind,ind_haryana.gdb,E_A040_044BT_2010,2557532.50858 -ind,ind_haryana.gdb,E_A045_049BT_2010,2115753.99885 -ind,ind_haryana.gdb,E_A050_054BT_2010,1624331.59384 -ind,ind_haryana.gdb,E_A055_059BT_2010,1238237.14674 -ind,ind_haryana.gdb,E_A060_064BT_2010,1294074.15682 -ind,ind_haryana.gdb,E_A065_069BT_2010,763662.724502 -ind,ind_haryana.gdb,E_A070_074BT_2010,553937.218822 -ind,ind_haryana.gdb,E_A075_079BT_2010,291947.088272 -ind,ind_haryana.gdb,E_A080_084BT_2010,211873.856753 -ind,ind_haryana.gdb,E_A085_089BT_2010,85075.7743547 -ind,ind_haryana.gdb,E_A090_094BT_2010,49792.8524797 -ind,ind_haryana.gdb,E_A095_099BT_2010,20244.18306 -ind,ind_haryana.gdb,E_A100PLUSBT_2010,14219.6024003 -ind,ind_haryana.gdb,E_A095PLUSBT_2010,34463.7854603 -ind,ind_haryana.gdb,E_A095PLUSFT_2010,17931.3248889 -ind,ind_haryana.gdb,E_A095PLUSMT_2010,16532.4605715 -ind,ind_haryana.gdb,E_A090PLUSBT_2010,84256.63794 -ind,ind_haryana.gdb,E_A090PLUSFT_2010,44063.2464525 -ind,ind_haryana.gdb,E_A090PLUSMT_2010,40193.3914875 -ind,ind_haryana.gdb,E_A085PLUSBT_2010,169332.412295 -ind,ind_haryana.gdb,E_A085PLUSFT_2010,87000.2693426 -ind,ind_haryana.gdb,E_A085PLUSMT_2010,82332.1429521 -ind,ind_haryana.gdb,E_A080PLUSBT_2010,381206.269047 -ind,ind_haryana.gdb,E_A080PLUSFT_2010,197052.881983 -ind,ind_haryana.gdb,E_A080PLUSMT_2010,184153.387065 -ind,ind_haryana.gdb,E_A075PLUSBT_2010,673153.357319 -ind,ind_haryana.gdb,E_A075PLUSFT_2010,343352.386935 -ind,ind_haryana.gdb,E_A075PLUSMT_2010,329800.970384 -ind,ind_haryana.gdb,E_A070PLUSBT_2010,1227090.57614 -ind,ind_haryana.gdb,E_A070PLUSFT_2010,618832.877243 -ind,ind_haryana.gdb,E_A070PLUSMT_2010,608257.698898 -ind,ind_haryana.gdb,E_A065PLUSBT_2010,1990753.30064 -ind,ind_haryana.gdb,E_A065PLUSFT_2010,994578.788642 -ind,ind_haryana.gdb,E_A065PLUSMT_2010,996174.512002 -ind,ind_haryana.gdb,E_A000_014BT_2010,11876434.6087 -ind,ind_haryana.gdb,E_A015_064BT_2010,27479026.3158 -ind,ind_haryana.gdb,E_A015_049FT_2010,10875246.0565 -ind,ind_haryana.gdb,MASKEDADMINAREA,46129.9522883 -ind,ind_himachalpradesh.gdb,ATOTPOPBT,6864602.0 -ind,ind_himachalpradesh.gdb,agr,1.45350701921 -ind,ind_himachalpradesh.gdb,E_ATOTPOPBT_1975,4321199.44816 -ind,ind_himachalpradesh.gdb,E_ATOTPOPBT_1990,5227220.28951 -ind,ind_himachalpradesh.gdb,E_ATOTPOPBT_2000,5945930.90011 -ind,ind_himachalpradesh.gdb,E_ATOTPOPBT_2005,6345502.80903 -ind,ind_himachalpradesh.gdb,E_ATOTPOPBT_2010,6774917.16078 -ind,ind_himachalpradesh.gdb,E_ATOTPOPBT_2015,7236734.1973 -ind,ind_himachalpradesh.gdb,E_ATOTPOPBT_2020,7733776.3298 -ind,ind_himachalpradesh.gdb,UNE_ATOTPOPBT_1975,3878228.40859 -ind,ind_himachalpradesh.gdb,UNE_ATOTPOPBT_1990,5254228.12454 -ind,ind_himachalpradesh.gdb,UNE_ATOTPOPBT_2000,6184925.5957 -ind,ind_himachalpradesh.gdb,UNE_ATOTPOPBT_2005,6616236.08028 -ind,ind_himachalpradesh.gdb,UNE_ATOTPOPBT_2010,7002307.30927 -ind,ind_himachalpradesh.gdb,UNE_ATOTPOPBT_2015,7330146.78818 -ind,ind_himachalpradesh.gdb,UNE_ATOTPOPBT_2020,7624891.89604 -ind,ind_himachalpradesh.gdb,E_ATOTPOPMT_2010,3436319.95188 -ind,ind_himachalpradesh.gdb,E_ATOTPOPFT_2010,3338597.2089 -ind,ind_himachalpradesh.gdb,E_A000_004FT_2010,256919.253561 -ind,ind_himachalpradesh.gdb,E_A005_009FT_2010,276453.69921 -ind,ind_himachalpradesh.gdb,E_A010_014FT_2010,297467.925182 -ind,ind_himachalpradesh.gdb,E_A015_019FT_2010,300183.882905 -ind,ind_himachalpradesh.gdb,E_A020_024FT_2010,316406.794602 -ind,ind_himachalpradesh.gdb,E_A025_029FT_2010,295558.880414 -ind,ind_himachalpradesh.gdb,E_A030_034FT_2010,271910.543671 -ind,ind_himachalpradesh.gdb,E_A035_039FT_2010,256716.134728 -ind,ind_himachalpradesh.gdb,E_A040_044FT_2010,220696.060776 -ind,ind_himachalpradesh.gdb,E_A045_049FT_2010,195198.976414 -ind,ind_himachalpradesh.gdb,E_A050_054FT_2010,163054.118774 -ind,ind_himachalpradesh.gdb,E_A055_059FT_2010,130097.745848 -ind,ind_himachalpradesh.gdb,E_A060_064FT_2010,114564.860751 -ind,ind_himachalpradesh.gdb,E_A065_069FT_2010,79292.8149689 -ind,ind_himachalpradesh.gdb,E_A070_074FT_2010,67675.528072 -ind,ind_himachalpradesh.gdb,E_A075_079FT_2010,38813.623426 -ind,ind_himachalpradesh.gdb,E_A080_084FT_2010,31545.0680645 -ind,ind_himachalpradesh.gdb,E_A085_089FT_2010,12820.0052972 -ind,ind_himachalpradesh.gdb,E_A090_094FT_2010,8039.4209646 -ind,ind_himachalpradesh.gdb,E_A095_099FT_2010,3205.42568337 -ind,ind_himachalpradesh.gdb,E_A100PLUSFT_2010,1976.44559085 -ind,ind_himachalpradesh.gdb,E_A000_004MT_2010,281698.609774 -ind,ind_himachalpradesh.gdb,E_A005_009MT_2010,307856.814905 -ind,ind_himachalpradesh.gdb,E_A010_014MT_2010,334328.481061 -ind,ind_himachalpradesh.gdb,E_A015_019MT_2010,332836.654166 -ind,ind_himachalpradesh.gdb,E_A020_024MT_2010,319952.656076 -ind,ind_himachalpradesh.gdb,E_A025_029MT_2010,286759.078748 -ind,ind_himachalpradesh.gdb,E_A030_034MT_2010,268112.156226 -ind,ind_himachalpradesh.gdb,E_A035_039MT_2010,255240.467363 -ind,ind_himachalpradesh.gdb,E_A040_044MT_2010,219701.263932 -ind,ind_himachalpradesh.gdb,E_A045_049MT_2010,195368.097658 -ind,ind_himachalpradesh.gdb,E_A050_054MT_2010,163815.319194 -ind,ind_himachalpradesh.gdb,E_A055_059MT_2010,133692.571336 -ind,ind_himachalpradesh.gdb,E_A060_064MT_2010,114137.962363 -ind,ind_himachalpradesh.gdb,E_A065_069MT_2010,77492.4128793 -ind,ind_himachalpradesh.gdb,E_A070_074MT_2010,61405.6549027 -ind,ind_himachalpradesh.gdb,E_A075_079MT_2010,36024.1543316 -ind,ind_himachalpradesh.gdb,E_A080_084MT_2010,25858.9789244 -ind,ind_himachalpradesh.gdb,E_A085_089MT_2010,11683.2713613 -ind,ind_himachalpradesh.gdb,E_A090_094MT_2010,6336.05659917 -ind,ind_himachalpradesh.gdb,E_A095_099MT_2010,2519.43119261 -ind,ind_himachalpradesh.gdb,E_A100PLUSMT_2010,1499.85888718 -ind,ind_himachalpradesh.gdb,E_A000_004BT_2010,538617.863334 -ind,ind_himachalpradesh.gdb,E_A005_009BT_2010,584310.514116 -ind,ind_himachalpradesh.gdb,E_A010_014BT_2010,631796.406242 -ind,ind_himachalpradesh.gdb,E_A015_019BT_2010,633020.537071 -ind,ind_himachalpradesh.gdb,E_A020_024BT_2010,636359.450679 -ind,ind_himachalpradesh.gdb,E_A025_029BT_2010,582317.959162 -ind,ind_himachalpradesh.gdb,E_A030_034BT_2010,540022.699897 -ind,ind_himachalpradesh.gdb,E_A035_039BT_2010,511956.602092 -ind,ind_himachalpradesh.gdb,E_A040_044BT_2010,440397.324708 -ind,ind_himachalpradesh.gdb,E_A045_049BT_2010,390567.074073 -ind,ind_himachalpradesh.gdb,E_A050_054BT_2010,326869.437968 -ind,ind_himachalpradesh.gdb,E_A055_059BT_2010,263790.317183 -ind,ind_himachalpradesh.gdb,E_A060_064BT_2010,228702.823115 -ind,ind_himachalpradesh.gdb,E_A065_069BT_2010,156785.227848 -ind,ind_himachalpradesh.gdb,E_A070_074BT_2010,129081.182975 -ind,ind_himachalpradesh.gdb,E_A075_079BT_2010,74837.7777577 -ind,ind_himachalpradesh.gdb,E_A080_084BT_2010,57404.0469889 -ind,ind_himachalpradesh.gdb,E_A085_089BT_2010,24503.2766585 -ind,ind_himachalpradesh.gdb,E_A090_094BT_2010,14375.4775638 -ind,ind_himachalpradesh.gdb,E_A095_099BT_2010,5724.85687598 -ind,ind_himachalpradesh.gdb,E_A100PLUSBT_2010,3476.30447803 -ind,ind_himachalpradesh.gdb,E_A095PLUSBT_2010,9201.16135401 -ind,ind_himachalpradesh.gdb,E_A095PLUSFT_2010,5181.87127422 -ind,ind_himachalpradesh.gdb,E_A095PLUSMT_2010,4019.29007979 -ind,ind_himachalpradesh.gdb,E_A090PLUSBT_2010,23576.6389178 -ind,ind_himachalpradesh.gdb,E_A090PLUSFT_2010,13221.2922388 -ind,ind_himachalpradesh.gdb,E_A090PLUSMT_2010,10355.346679 -ind,ind_himachalpradesh.gdb,E_A085PLUSBT_2010,48079.9155763 -ind,ind_himachalpradesh.gdb,E_A085PLUSFT_2010,26041.297536 -ind,ind_himachalpradesh.gdb,E_A085PLUSMT_2010,22038.6180402 -ind,ind_himachalpradesh.gdb,E_A080PLUSBT_2010,105483.962565 -ind,ind_himachalpradesh.gdb,E_A080PLUSFT_2010,57586.3656006 -ind,ind_himachalpradesh.gdb,E_A080PLUSMT_2010,47897.5969646 -ind,ind_himachalpradesh.gdb,E_A075PLUSBT_2010,180321.740323 -ind,ind_himachalpradesh.gdb,E_A075PLUSFT_2010,96399.9890266 -ind,ind_himachalpradesh.gdb,E_A075PLUSMT_2010,83921.7512962 -ind,ind_himachalpradesh.gdb,E_A070PLUSBT_2010,309402.923298 -ind,ind_himachalpradesh.gdb,E_A070PLUSFT_2010,164075.517099 -ind,ind_himachalpradesh.gdb,E_A070PLUSMT_2010,145327.406199 -ind,ind_himachalpradesh.gdb,E_A065PLUSBT_2010,466188.151146 -ind,ind_himachalpradesh.gdb,E_A065PLUSFT_2010,243368.332068 -ind,ind_himachalpradesh.gdb,E_A065PLUSMT_2010,222819.819078 -ind,ind_himachalpradesh.gdb,E_A000_014BT_2010,1754724.78369 -ind,ind_himachalpradesh.gdb,E_A015_064BT_2010,4554004.22595 -ind,ind_himachalpradesh.gdb,E_A015_049FT_2010,1856671.27351 -ind,ind_himachalpradesh.gdb,MASKEDADMINAREA,52682.6896074 -ind,ind_jammukashmir.gdb,ATOTPOPBT,12541302.0 -ind,ind_jammukashmir.gdb,agr,1.79918543715 -ind,ind_jammukashmir.gdb,E_ATOTPOPBT_1975,5965047.74789 -ind,ind_jammukashmir.gdb,E_ATOTPOPBT_1990,8073442.52567 -ind,ind_jammukashmir.gdb,E_ATOTPOPBT_2000,9933165.04527 -ind,ind_jammukashmir.gdb,E_ATOTPOPBT_2005,11036310.7162 -ind,ind_jammukashmir.gdb,E_ATOTPOPBT_2010,12275562.8922 -ind,ind_jammukashmir.gdb,E_ATOTPOPBT_2015,13669091.2971 -ind,ind_jammukashmir.gdb,E_ATOTPOPBT_2020,15237639.5585 -ind,ind_jammukashmir.gdb,UNE_ATOTPOPBT_1975,5353563.96112 -ind,ind_jammukashmir.gdb,UNE_ATOTPOPBT_1990,8115156.13094 -ind,ind_jammukashmir.gdb,UNE_ATOTPOPBT_2000,10332425.2782 -ind,ind_jammukashmir.gdb,UNE_ATOTPOPBT_2005,11507179.0764 -ind,ind_jammukashmir.gdb,UNE_ATOTPOPBT_2010,12687574.1393 -ind,ind_jammukashmir.gdb,UNE_ATOTPOPBT_2015,13845533.4875 -ind,ind_jammukashmir.gdb,UNE_ATOTPOPBT_2020,15023107.6552 -ind,ind_jammukashmir.gdb,E_ATOTPOPMT_2010,6499981.56396 -ind,ind_jammukashmir.gdb,E_ATOTPOPFT_2010,5775581.32823 -ind,ind_jammukashmir.gdb,E_A000_004FT_2010,637517.587972 -ind,ind_jammukashmir.gdb,E_A005_009FT_2010,651053.033067 -ind,ind_jammukashmir.gdb,E_A010_014FT_2010,654959.149737 -ind,ind_jammukashmir.gdb,E_A015_019FT_2010,584918.469949 -ind,ind_jammukashmir.gdb,E_A020_024FT_2010,546159.890936 -ind,ind_jammukashmir.gdb,E_A025_029FT_2010,491605.79135 -ind,ind_jammukashmir.gdb,E_A030_034FT_2010,422585.672274 -ind,ind_jammukashmir.gdb,E_A035_039FT_2010,388826.346896 -ind,ind_jammukashmir.gdb,E_A040_044FT_2010,319895.045608 -ind,ind_jammukashmir.gdb,E_A045_049FT_2010,273762.620305 -ind,ind_jammukashmir.gdb,E_A050_054FT_2010,208808.253392 -ind,ind_jammukashmir.gdb,E_A055_059FT_2010,164006.434818 -ind,ind_jammukashmir.gdb,E_A060_064FT_2010,146365.873458 -ind,ind_jammukashmir.gdb,E_A065_069FT_2010,99240.6783659 -ind,ind_jammukashmir.gdb,E_A070_074FT_2010,84849.4946086 -ind,ind_jammukashmir.gdb,E_A075_079FT_2010,41178.980498 -ind,ind_jammukashmir.gdb,E_A080_084FT_2010,34294.8264445 -ind,ind_jammukashmir.gdb,E_A085_089FT_2010,10917.9476923 -ind,ind_jammukashmir.gdb,E_A090_094FT_2010,7901.56149642 -ind,ind_jammukashmir.gdb,E_A095_099FT_2010,2415.09318666 -ind,ind_jammukashmir.gdb,E_A100PLUSFT_2010,4318.576179 -ind,ind_jammukashmir.gdb,E_A000_004MT_2010,747688.079929 -ind,ind_jammukashmir.gdb,E_A005_009MT_2010,731494.541803 -ind,ind_jammukashmir.gdb,E_A010_014MT_2010,729713.333128 -ind,ind_jammukashmir.gdb,E_A015_019MT_2010,627716.981024 -ind,ind_jammukashmir.gdb,E_A020_024MT_2010,591809.123668 -ind,ind_jammukashmir.gdb,E_A025_029MT_2010,573203.451323 -ind,ind_jammukashmir.gdb,E_A030_034MT_2010,486122.476236 -ind,ind_jammukashmir.gdb,E_A035_039MT_2010,432764.301988 -ind,ind_jammukashmir.gdb,E_A040_044MT_2010,380250.09802 -ind,ind_jammukashmir.gdb,E_A045_049MT_2010,305648.862625 -ind,ind_jammukashmir.gdb,E_A050_054MT_2010,250716.207013 -ind,ind_jammukashmir.gdb,E_A055_059MT_2010,169511.105392 -ind,ind_jammukashmir.gdb,E_A060_064MT_2010,170087.8664 -ind,ind_jammukashmir.gdb,E_A065_069MT_2010,100802.289048 -ind,ind_jammukashmir.gdb,E_A070_074MT_2010,95583.5403013 -ind,ind_jammukashmir.gdb,E_A075_079MT_2010,42290.1901793 -ind,ind_jammukashmir.gdb,E_A080_084MT_2010,36527.7321909 -ind,ind_jammukashmir.gdb,E_A085_089MT_2010,11633.3293976 -ind,ind_jammukashmir.gdb,E_A090_094MT_2010,8699.22026641 -ind,ind_jammukashmir.gdb,E_A095_099MT_2010,2746.45651776 -ind,ind_jammukashmir.gdb,E_A100PLUSMT_2010,4972.37750888 -ind,ind_jammukashmir.gdb,E_A000_004BT_2010,1385205.6679 -ind,ind_jammukashmir.gdb,E_A005_009BT_2010,1382547.57487 -ind,ind_jammukashmir.gdb,E_A010_014BT_2010,1384672.48287 -ind,ind_jammukashmir.gdb,E_A015_019BT_2010,1212635.45097 -ind,ind_jammukashmir.gdb,E_A020_024BT_2010,1137969.0146 -ind,ind_jammukashmir.gdb,E_A025_029BT_2010,1064809.24267 -ind,ind_jammukashmir.gdb,E_A030_034BT_2010,908708.14851 -ind,ind_jammukashmir.gdb,E_A035_039BT_2010,821590.648884 -ind,ind_jammukashmir.gdb,E_A040_044BT_2010,700145.143627 -ind,ind_jammukashmir.gdb,E_A045_049BT_2010,579411.48293 -ind,ind_jammukashmir.gdb,E_A050_054BT_2010,459524.460405 -ind,ind_jammukashmir.gdb,E_A055_059BT_2010,333517.54021 -ind,ind_jammukashmir.gdb,E_A060_064BT_2010,316453.739858 -ind,ind_jammukashmir.gdb,E_A065_069BT_2010,200042.967414 -ind,ind_jammukashmir.gdb,E_A070_074BT_2010,180433.03491 -ind,ind_jammukashmir.gdb,E_A075_079BT_2010,83469.1706772 -ind,ind_jammukashmir.gdb,E_A080_084BT_2010,70822.5586354 -ind,ind_jammukashmir.gdb,E_A085_089BT_2010,22551.2770899 -ind,ind_jammukashmir.gdb,E_A090_094BT_2010,16600.7817628 -ind,ind_jammukashmir.gdb,E_A095_099BT_2010,5161.54970441 -ind,ind_jammukashmir.gdb,E_A100PLUSBT_2010,9290.95368789 -ind,ind_jammukashmir.gdb,E_A095PLUSBT_2010,14452.5033923 -ind,ind_jammukashmir.gdb,E_A095PLUSFT_2010,6733.66936566 -ind,ind_jammukashmir.gdb,E_A095PLUSMT_2010,7718.83402664 -ind,ind_jammukashmir.gdb,E_A090PLUSBT_2010,31053.2851551 -ind,ind_jammukashmir.gdb,E_A090PLUSFT_2010,14635.2308621 -ind,ind_jammukashmir.gdb,E_A090PLUSMT_2010,16418.054293 -ind,ind_jammukashmir.gdb,E_A085PLUSBT_2010,53604.5622451 -ind,ind_jammukashmir.gdb,E_A085PLUSFT_2010,25553.1785544 -ind,ind_jammukashmir.gdb,E_A085PLUSMT_2010,28051.3836907 -ind,ind_jammukashmir.gdb,E_A080PLUSBT_2010,124427.12088 -ind,ind_jammukashmir.gdb,E_A080PLUSFT_2010,59848.0049989 -ind,ind_jammukashmir.gdb,E_A080PLUSMT_2010,64579.1158816 -ind,ind_jammukashmir.gdb,E_A075PLUSBT_2010,207896.291558 -ind,ind_jammukashmir.gdb,E_A075PLUSFT_2010,101026.985497 -ind,ind_jammukashmir.gdb,E_A075PLUSMT_2010,106869.306061 -ind,ind_jammukashmir.gdb,E_A070PLUSBT_2010,388329.326468 -ind,ind_jammukashmir.gdb,E_A070PLUSFT_2010,185876.480105 -ind,ind_jammukashmir.gdb,E_A070PLUSMT_2010,202452.846362 -ind,ind_jammukashmir.gdb,E_A065PLUSBT_2010,588372.293882 -ind,ind_jammukashmir.gdb,E_A065PLUSFT_2010,285117.158471 -ind,ind_jammukashmir.gdb,E_A065PLUSMT_2010,303255.135411 -ind,ind_jammukashmir.gdb,E_A000_014BT_2010,4152425.72564 -ind,ind_jammukashmir.gdb,E_A015_064BT_2010,7534764.87267 -ind,ind_jammukashmir.gdb,E_A015_049FT_2010,3027753.83732 -ind,ind_jammukashmir.gdb,MASKEDADMINAREA,100043.669903 -ind,ind_jharkhand.gdb,ATOTPOPBT,32988134.0 -ind,ind_jharkhand.gdb,agr,5.50978832599 -ind,ind_jharkhand.gdb,E_ATOTPOPBT_1975,16091756.5837 -ind,ind_jharkhand.gdb,E_ATOTPOPBT_1990,21624762.7347 -ind,ind_jharkhand.gdb,E_ATOTPOPBT_2000,26409333.948 -ind,ind_jharkhand.gdb,E_ATOTPOPBT_2005,29209488.9166 -ind,ind_jharkhand.gdb,E_ATOTPOPBT_2010,32324257.0214 -ind,ind_jharkhand.gdb,E_ATOTPOPBT_2015,35790511.98 -ind,ind_jharkhand.gdb,E_ATOTPOPBT_2020,39649582.0746 -ind,ind_jharkhand.gdb,UNE_ATOTPOPBT_1975,14442172.4282 -ind,ind_jharkhand.gdb,UNE_ATOTPOPBT_1990,21736492.8689 -ind,ind_jharkhand.gdb,UNE_ATOTPOPBT_2000,27470848.2565 -ind,ind_jharkhand.gdb,UNE_ATOTPOPBT_2005,30455722.7808 -ind,ind_jharkhand.gdb,UNE_ATOTPOPBT_2010,33409173.2542 -ind,ind_jharkhand.gdb,UNE_ATOTPOPBT_2015,36252499.9931 -ind,ind_jharkhand.gdb,UNE_ATOTPOPBT_2020,39091352.5489 -ind,ind_jharkhand.gdb,E_ATOTPOPMT_2010,16589885.0682 -ind,ind_jharkhand.gdb,E_ATOTPOPFT_2010,15734371.9532 -ind,ind_jharkhand.gdb,E_A000_004FT_2010,1745968.89976 -ind,ind_jharkhand.gdb,E_A005_009FT_2010,1985229.14468 -ind,ind_jharkhand.gdb,E_A010_014FT_2010,1957722.69372 -ind,ind_jharkhand.gdb,E_A015_019FT_2010,1466120.9624 -ind,ind_jharkhand.gdb,E_A020_024FT_2010,1373383.20964 -ind,ind_jharkhand.gdb,E_A025_029FT_2010,1288694.10783 -ind,ind_jharkhand.gdb,E_A030_034FT_2010,1122487.99971 -ind,ind_jharkhand.gdb,E_A035_039FT_2010,1026953.86929 -ind,ind_jharkhand.gdb,E_A040_044FT_2010,844006.662401 -ind,ind_jharkhand.gdb,E_A045_049FT_2010,723119.54139 -ind,ind_jharkhand.gdb,E_A050_054FT_2010,556334.586234 -ind,ind_jharkhand.gdb,E_A055_059FT_2010,489436.155173 -ind,ind_jharkhand.gdb,E_A060_064FT_2010,474770.340168 -ind,ind_jharkhand.gdb,E_A065_069FT_2010,312103.858533 -ind,ind_jharkhand.gdb,E_A070_074FT_2010,192846.476609 -ind,ind_jharkhand.gdb,E_A075_079FT_2010,82962.7354871 -ind,ind_jharkhand.gdb,E_A080_084FT_2010,52048.0217607 -ind,ind_jharkhand.gdb,E_A085_089FT_2010,18076.7348928 -ind,ind_jharkhand.gdb,E_A090_094FT_2010,12116.8840014 -ind,ind_jharkhand.gdb,E_A095_099FT_2010,5685.89601742 -ind,ind_jharkhand.gdb,E_A100PLUSFT_2010,4303.17352393 -ind,ind_jharkhand.gdb,E_A000_004MT_2010,1838867.00033 -ind,ind_jharkhand.gdb,E_A005_009MT_2010,2081555.81244 -ind,ind_jharkhand.gdb,E_A010_014MT_2010,2076955.70746 -ind,ind_jharkhand.gdb,E_A015_019MT_2010,1687181.39587 -ind,ind_jharkhand.gdb,E_A020_024MT_2010,1408327.01477 -ind,ind_jharkhand.gdb,E_A025_029MT_2010,1320724.97606 -ind,ind_jharkhand.gdb,E_A030_034MT_2010,1146973.63487 -ind,ind_jharkhand.gdb,E_A035_039MT_2010,1075030.83043 -ind,ind_jharkhand.gdb,E_A040_044MT_2010,915419.154204 -ind,ind_jharkhand.gdb,E_A045_049MT_2010,786173.073593 -ind,ind_jharkhand.gdb,E_A050_054MT_2010,610733.578951 -ind,ind_jharkhand.gdb,E_A055_059MT_2010,479942.841385 -ind,ind_jharkhand.gdb,E_A060_064MT_2010,466779.142648 -ind,ind_jharkhand.gdb,E_A065_069MT_2010,312526.956628 -ind,ind_jharkhand.gdb,E_A070_074MT_2010,207275.36595 -ind,ind_jharkhand.gdb,E_A075_079MT_2010,82129.9429302 -ind,ind_jharkhand.gdb,E_A080_084MT_2010,52485.7390331 -ind,ind_jharkhand.gdb,E_A085_089MT_2010,18664.6189849 -ind,ind_jharkhand.gdb,E_A090_094MT_2010,11934.9090772 -ind,ind_jharkhand.gdb,E_A095_099MT_2010,5784.78815635 -ind,ind_jharkhand.gdb,E_A100PLUSMT_2010,4418.58442812 -ind,ind_jharkhand.gdb,E_A000_004BT_2010,3584835.90009 -ind,ind_jharkhand.gdb,E_A005_009BT_2010,4066784.95712 -ind,ind_jharkhand.gdb,E_A010_014BT_2010,4034678.40118 -ind,ind_jharkhand.gdb,E_A015_019BT_2010,3153302.35827 -ind,ind_jharkhand.gdb,E_A020_024BT_2010,2781710.22442 -ind,ind_jharkhand.gdb,E_A025_029BT_2010,2609419.08389 -ind,ind_jharkhand.gdb,E_A030_034BT_2010,2269461.63458 -ind,ind_jharkhand.gdb,E_A035_039BT_2010,2101984.69972 -ind,ind_jharkhand.gdb,E_A040_044BT_2010,1759425.8166 -ind,ind_jharkhand.gdb,E_A045_049BT_2010,1509292.61498 -ind,ind_jharkhand.gdb,E_A050_054BT_2010,1167068.16519 -ind,ind_jharkhand.gdb,E_A055_059BT_2010,969378.996558 -ind,ind_jharkhand.gdb,E_A060_064BT_2010,941549.482816 -ind,ind_jharkhand.gdb,E_A065_069BT_2010,624630.815161 -ind,ind_jharkhand.gdb,E_A070_074BT_2010,400121.842559 -ind,ind_jharkhand.gdb,E_A075_079BT_2010,165092.678417 -ind,ind_jharkhand.gdb,E_A080_084BT_2010,104533.760794 -ind,ind_jharkhand.gdb,E_A085_089BT_2010,36741.3538777 -ind,ind_jharkhand.gdb,E_A090_094BT_2010,24051.7930786 -ind,ind_jharkhand.gdb,E_A095_099BT_2010,11470.6841738 -ind,ind_jharkhand.gdb,E_A100PLUSBT_2010,8721.75795206 -ind,ind_jharkhand.gdb,E_A095PLUSBT_2010,20192.4421258 -ind,ind_jharkhand.gdb,E_A095PLUSFT_2010,9989.06954135 -ind,ind_jharkhand.gdb,E_A095PLUSMT_2010,10203.3725845 -ind,ind_jharkhand.gdb,E_A090PLUSBT_2010,44244.2352044 -ind,ind_jharkhand.gdb,E_A090PLUSFT_2010,22105.9535428 -ind,ind_jharkhand.gdb,E_A090PLUSMT_2010,22138.2816616 -ind,ind_jharkhand.gdb,E_A085PLUSBT_2010,80985.5890821 -ind,ind_jharkhand.gdb,E_A085PLUSFT_2010,40182.6884356 -ind,ind_jharkhand.gdb,E_A085PLUSMT_2010,40802.9006465 -ind,ind_jharkhand.gdb,E_A080PLUSBT_2010,185519.349876 -ind,ind_jharkhand.gdb,E_A080PLUSFT_2010,92230.7101963 -ind,ind_jharkhand.gdb,E_A080PLUSMT_2010,93288.6396796 -ind,ind_jharkhand.gdb,E_A075PLUSBT_2010,350612.028293 -ind,ind_jharkhand.gdb,E_A075PLUSFT_2010,175193.445683 -ind,ind_jharkhand.gdb,E_A075PLUSMT_2010,175418.58261 -ind,ind_jharkhand.gdb,E_A070PLUSBT_2010,750733.870852 -ind,ind_jharkhand.gdb,E_A070PLUSFT_2010,368039.922292 -ind,ind_jharkhand.gdb,E_A070PLUSMT_2010,382693.94856 -ind,ind_jharkhand.gdb,E_A065PLUSBT_2010,1375364.68601 -ind,ind_jharkhand.gdb,E_A065PLUSFT_2010,680143.780825 -ind,ind_jharkhand.gdb,E_A065PLUSMT_2010,695220.905188 -ind,ind_jharkhand.gdb,E_A000_014BT_2010,11686299.2584 -ind,ind_jharkhand.gdb,E_A015_064BT_2010,19262593.077 -ind,ind_jharkhand.gdb,E_A015_049FT_2010,7844766.35266 -ind,ind_jharkhand.gdb,MASKEDADMINAREA,79368.1831611 -ind,ind_karnataka.gdb,ATOTPOPBT,62553842.0 -ind,ind_karnataka.gdb,agr,1.89158008594 -ind,ind_karnataka.gdb,E_ATOTPOPBT_1975,39130840.1172 -ind,ind_karnataka.gdb,E_ATOTPOPBT_1990,46870453.2203 -ind,ind_karnataka.gdb,E_ATOTPOPBT_2000,53459920.3703 -ind,ind_karnataka.gdb,E_ATOTPOPBT_2005,57317773.1759 -ind,ind_karnataka.gdb,E_ATOTPOPBT_2010,61630469.7854 -ind,ind_karnataka.gdb,E_ATOTPOPBT_2015,66471668.482 -ind,ind_karnataka.gdb,E_ATOTPOPBT_2020,71929050.9937 -ind,ind_karnataka.gdb,UNE_ATOTPOPBT_1975,35119493.4683 -ind,ind_karnataka.gdb,UNE_ATOTPOPBT_1990,47112621.9827 -ind,ind_karnataka.gdb,UNE_ATOTPOPBT_2000,55608723.9151 -ind,ind_karnataka.gdb,UNE_ATOTPOPBT_2005,59763257.5922 -ind,ind_karnataka.gdb,UNE_ATOTPOPBT_2010,63699006.0262 -ind,ind_karnataka.gdb,UNE_ATOTPOPBT_2015,67329692.3646 -ind,ind_karnataka.gdb,UNE_ATOTPOPBT_2020,70916356.334 -ind,ind_karnataka.gdb,E_ATOTPOPMT_2010,31233175.7526 -ind,ind_karnataka.gdb,E_ATOTPOPFT_2010,30397294.0327 -ind,ind_karnataka.gdb,E_A000_004FT_2010,2477511.14287 -ind,ind_karnataka.gdb,E_A005_009FT_2010,2559356.1535 -ind,ind_karnataka.gdb,E_A010_014FT_2010,2796230.45907 -ind,ind_karnataka.gdb,E_A015_019FT_2010,2800176.74399 -ind,ind_karnataka.gdb,E_A020_024FT_2010,2959029.55902 -ind,ind_karnataka.gdb,E_A025_029FT_2010,2912276.84518 -ind,ind_karnataka.gdb,E_A030_034FT_2010,2336191.7914 -ind,ind_karnataka.gdb,E_A035_039FT_2010,2405145.0377 -ind,ind_karnataka.gdb,E_A040_044FT_2010,1876434.85816 -ind,ind_karnataka.gdb,E_A045_049FT_2010,1738566.25844 -ind,ind_karnataka.gdb,E_A050_054FT_2010,1337285.99108 -ind,ind_karnataka.gdb,E_A055_059FT_2010,1105204.53756 -ind,ind_karnataka.gdb,E_A060_064FT_2010,1083277.00044 -ind,ind_karnataka.gdb,E_A065_069FT_2010,808357.528488 -ind,ind_karnataka.gdb,E_A070_074FT_2010,559990.520326 -ind,ind_karnataka.gdb,E_A075_079FT_2010,280407.777908 -ind,ind_karnataka.gdb,E_A080_084FT_2010,208335.746866 -ind,ind_karnataka.gdb,E_A085_089FT_2010,76985.5919907 -ind,ind_karnataka.gdb,E_A090_094FT_2010,44177.1065855 -ind,ind_karnataka.gdb,E_A095_099FT_2010,19011.9508593 -ind,ind_karnataka.gdb,E_A100PLUSFT_2010,13341.4313016 -ind,ind_karnataka.gdb,E_A000_004MT_2010,2596146.65847 -ind,ind_karnataka.gdb,E_A005_009MT_2010,2712674.0173 -ind,ind_karnataka.gdb,E_A010_014MT_2010,2971957.63851 -ind,ind_karnataka.gdb,E_A015_019MT_2010,3059999.69278 -ind,ind_karnataka.gdb,E_A020_024MT_2010,3133414.9682 -ind,ind_karnataka.gdb,E_A025_029MT_2010,2901700.55765 -ind,ind_karnataka.gdb,E_A030_034MT_2010,2415355.32971 -ind,ind_karnataka.gdb,E_A035_039MT_2010,2347796.16243 -ind,ind_karnataka.gdb,E_A040_044MT_2010,2004997.82478 -ind,ind_karnataka.gdb,E_A045_049MT_2010,1827970.16888 -ind,ind_karnataka.gdb,E_A050_054MT_2010,1402043.05611 -ind,ind_karnataka.gdb,E_A055_059MT_2010,1073750.29386 -ind,ind_karnataka.gdb,E_A060_064MT_2010,1010358.92256 -ind,ind_karnataka.gdb,E_A065_069MT_2010,733374.043854 -ind,ind_karnataka.gdb,E_A070_074MT_2010,516819.370696 -ind,ind_karnataka.gdb,E_A075_079MT_2010,253839.829462 -ind,ind_karnataka.gdb,E_A080_084MT_2010,158351.97783 -ind,ind_karnataka.gdb,E_A085_089MT_2010,58788.2201327 -ind,ind_karnataka.gdb,E_A090_094MT_2010,30928.4324874 -ind,ind_karnataka.gdb,E_A095_099MT_2010,13459.0301423 -ind,ind_karnataka.gdb,E_A100PLUSMT_2010,9449.55677699 -ind,ind_karnataka.gdb,E_A000_004BT_2010,5073657.80134 -ind,ind_karnataka.gdb,E_A005_009BT_2010,5272030.17081 -ind,ind_karnataka.gdb,E_A010_014BT_2010,5768188.09758 -ind,ind_karnataka.gdb,E_A015_019BT_2010,5860176.43678 -ind,ind_karnataka.gdb,E_A020_024BT_2010,6092444.52723 -ind,ind_karnataka.gdb,E_A025_029BT_2010,5813977.40282 -ind,ind_karnataka.gdb,E_A030_034BT_2010,4751547.12111 -ind,ind_karnataka.gdb,E_A035_039BT_2010,4752941.20013 -ind,ind_karnataka.gdb,E_A040_044BT_2010,3881432.68295 -ind,ind_karnataka.gdb,E_A045_049BT_2010,3566536.42732 -ind,ind_karnataka.gdb,E_A050_054BT_2010,2739329.04719 -ind,ind_karnataka.gdb,E_A055_059BT_2010,2178954.83142 -ind,ind_karnataka.gdb,E_A060_064BT_2010,2093635.923 -ind,ind_karnataka.gdb,E_A065_069BT_2010,1541731.57234 -ind,ind_karnataka.gdb,E_A070_074BT_2010,1076809.89102 -ind,ind_karnataka.gdb,E_A075_079BT_2010,534247.607371 -ind,ind_karnataka.gdb,E_A080_084BT_2010,366687.724696 -ind,ind_karnataka.gdb,E_A085_089BT_2010,135773.812123 -ind,ind_karnataka.gdb,E_A090_094BT_2010,75105.539073 -ind,ind_karnataka.gdb,E_A095_099BT_2010,32470.9810016 -ind,ind_karnataka.gdb,E_A100PLUSBT_2010,22790.9880786 -ind,ind_karnataka.gdb,E_A095PLUSBT_2010,55261.9690802 -ind,ind_karnataka.gdb,E_A095PLUSFT_2010,32353.3821609 -ind,ind_karnataka.gdb,E_A095PLUSMT_2010,22908.5869193 -ind,ind_karnataka.gdb,E_A090PLUSBT_2010,130367.508153 -ind,ind_karnataka.gdb,E_A090PLUSFT_2010,76530.4887464 -ind,ind_karnataka.gdb,E_A090PLUSMT_2010,53837.0194067 -ind,ind_karnataka.gdb,E_A085PLUSBT_2010,266141.320277 -ind,ind_karnataka.gdb,E_A085PLUSFT_2010,153516.080737 -ind,ind_karnataka.gdb,E_A085PLUSMT_2010,112625.239539 -ind,ind_karnataka.gdb,E_A080PLUSBT_2010,632829.044972 -ind,ind_karnataka.gdb,E_A080PLUSFT_2010,361851.827603 -ind,ind_karnataka.gdb,E_A080PLUSMT_2010,270977.217369 -ind,ind_karnataka.gdb,E_A075PLUSBT_2010,1167076.65234 -ind,ind_karnataka.gdb,E_A075PLUSFT_2010,642259.605512 -ind,ind_karnataka.gdb,E_A075PLUSMT_2010,524817.046831 -ind,ind_karnataka.gdb,E_A070PLUSBT_2010,2243886.54336 -ind,ind_karnataka.gdb,E_A070PLUSFT_2010,1202250.12584 -ind,ind_karnataka.gdb,E_A070PLUSMT_2010,1041636.41753 -ind,ind_karnataka.gdb,E_A065PLUSBT_2010,3785618.11571 -ind,ind_karnataka.gdb,E_A065PLUSFT_2010,2010607.65433 -ind,ind_karnataka.gdb,E_A065PLUSMT_2010,1775010.46138 -ind,ind_karnataka.gdb,E_A000_014BT_2010,16113876.0697 -ind,ind_karnataka.gdb,E_A015_064BT_2010,41730975.5999 -ind,ind_karnataka.gdb,E_A015_049FT_2010,17027821.0939 -ind,ind_karnataka.gdb,MASKEDADMINAREA,195332.945946 -ind,ind_kerala.gdb,ATOTPOPBT,33512350.0 -ind,ind_kerala.gdb,agr,0.318946436979 -ind,ind_kerala.gdb,E_ATOTPOPBT_1975,28389299.1426 -ind,ind_kerala.gdb,E_ATOTPOPBT_1990,30347647.7793 -ind,ind_kerala.gdb,E_ATOTPOPBT_2000,31788354.9621 -ind,ind_kerala.gdb,E_ATOTPOPBT_2005,32553069.6849 -ind,ind_kerala.gdb,E_ATOTPOPBT_2010,33349218.4275 -ind,ind_kerala.gdb,E_ATOTPOPBT_2015,34178291.5286 -ind,ind_kerala.gdb,E_ATOTPOPBT_2020,35041861.0216 -ind,ind_kerala.gdb,UNE_ATOTPOPBT_1975,25479079.9998 -ind,ind_kerala.gdb,UNE_ATOTPOPBT_1990,30504447.0376 -ind,ind_kerala.gdb,UNE_ATOTPOPBT_2000,33066077.2137 -ind,ind_kerala.gdb,UNE_ATOTPOPBT_2005,33941958.6839 -ind,ind_kerala.gdb,UNE_ATOTPOPBT_2010,34468535.9852 -ind,ind_kerala.gdb,UNE_ATOTPOPBT_2015,34619468.8161 -ind,ind_kerala.gdb,UNE_ATOTPOPBT_2020,34548503.9561 -ind,ind_kerala.gdb,E_ATOTPOPMT_2010,16001494.014 -ind,ind_kerala.gdb,E_ATOTPOPFT_2010,17347724.4135 -ind,ind_kerala.gdb,E_A000_004FT_2010,1204174.60882 -ind,ind_kerala.gdb,E_A005_009FT_2010,1250711.63215 -ind,ind_kerala.gdb,E_A010_014FT_2010,1382859.71522 -ind,ind_kerala.gdb,E_A015_019FT_2010,1281148.42411 -ind,ind_kerala.gdb,E_A020_024FT_2010,1365591.47614 -ind,ind_kerala.gdb,E_A025_029FT_2010,1398976.32818 -ind,ind_kerala.gdb,E_A030_034FT_2010,1326685.49569 -ind,ind_kerala.gdb,E_A035_039FT_2010,1417098.28312 -ind,ind_kerala.gdb,E_A040_044FT_2010,1294260.85446 -ind,ind_kerala.gdb,E_A045_049FT_2010,1241893.50827 -ind,ind_kerala.gdb,E_A050_054FT_2010,996215.709558 -ind,ind_kerala.gdb,E_A055_059FT_2010,880470.751063 -ind,ind_kerala.gdb,E_A060_064FT_2010,728993.898507 -ind,ind_kerala.gdb,E_A065_069FT_2010,542404.166097 -ind,ind_kerala.gdb,E_A070_074FT_2010,406393.318404 -ind,ind_kerala.gdb,E_A075_079FT_2010,292711.541929 -ind,ind_kerala.gdb,E_A080_084FT_2010,183696.635806 -ind,ind_kerala.gdb,E_A085_089FT_2010,104221.457422 -ind,ind_kerala.gdb,E_A090_094FT_2010,34922.9551953 -ind,ind_kerala.gdb,E_A095_099FT_2010,11047.9668181 -ind,ind_kerala.gdb,E_A100PLUSFT_2010,3245.68654807 -ind,ind_kerala.gdb,E_A000_004MT_2010,1246356.21005 -ind,ind_kerala.gdb,E_A005_009MT_2010,1302113.64108 -ind,ind_kerala.gdb,E_A010_014MT_2010,1437652.62296 -ind,ind_kerala.gdb,E_A015_019MT_2010,1327285.43463 -ind,ind_kerala.gdb,E_A020_024MT_2010,1298054.69154 -ind,ind_kerala.gdb,E_A025_029MT_2010,1203591.15436 -ind,ind_kerala.gdb,E_A030_034MT_2010,1128010.62429 -ind,ind_kerala.gdb,E_A035_039MT_2010,1161715.51535 -ind,ind_kerala.gdb,E_A040_044MT_2010,1117231.73479 -ind,ind_kerala.gdb,E_A045_049MT_2010,1105108.56028 -ind,ind_kerala.gdb,E_A050_054MT_2010,930765.048468 -ind,ind_kerala.gdb,E_A055_059MT_2010,861173.976163 -ind,ind_kerala.gdb,E_A060_064MT_2010,684754.666753 -ind,ind_kerala.gdb,E_A065_069MT_2010,459010.082477 -ind,ind_kerala.gdb,E_A070_074MT_2010,326346.769511 -ind,ind_kerala.gdb,E_A075_079MT_2010,208157.250063 -ind,ind_kerala.gdb,E_A080_084MT_2010,118416.917934 -ind,ind_kerala.gdb,E_A085_089MT_2010,59836.3047447 -ind,ind_kerala.gdb,E_A090_094MT_2010,17955.0978746 -ind,ind_kerala.gdb,E_A095_099MT_2010,5768.61663897 -ind,ind_kerala.gdb,E_A100PLUSMT_2010,2189.09402867 -ind,ind_kerala.gdb,E_A000_004BT_2010,2450530.81887 -ind,ind_kerala.gdb,E_A005_009BT_2010,2552825.27323 -ind,ind_kerala.gdb,E_A010_014BT_2010,2820512.33818 -ind,ind_kerala.gdb,E_A015_019BT_2010,2608433.85874 -ind,ind_kerala.gdb,E_A020_024BT_2010,2663646.16768 -ind,ind_kerala.gdb,E_A025_029BT_2010,2602567.48254 -ind,ind_kerala.gdb,E_A030_034BT_2010,2454696.11998 -ind,ind_kerala.gdb,E_A035_039BT_2010,2578813.79848 -ind,ind_kerala.gdb,E_A040_044BT_2010,2411492.58925 -ind,ind_kerala.gdb,E_A045_049BT_2010,2347002.06854 -ind,ind_kerala.gdb,E_A050_054BT_2010,1926980.75803 -ind,ind_kerala.gdb,E_A055_059BT_2010,1741644.72723 -ind,ind_kerala.gdb,E_A060_064BT_2010,1413748.56526 -ind,ind_kerala.gdb,E_A065_069BT_2010,1001414.24857 -ind,ind_kerala.gdb,E_A070_074BT_2010,732740.087916 -ind,ind_kerala.gdb,E_A075_079BT_2010,500868.791992 -ind,ind_kerala.gdb,E_A080_084BT_2010,302113.55374 -ind,ind_kerala.gdb,E_A085_089BT_2010,164057.762167 -ind,ind_kerala.gdb,E_A090_094BT_2010,52878.0530699 -ind,ind_kerala.gdb,E_A095_099BT_2010,16816.5834571 -ind,ind_kerala.gdb,E_A100PLUSBT_2010,5434.78057674 -ind,ind_kerala.gdb,E_A095PLUSBT_2010,22251.3640338 -ind,ind_kerala.gdb,E_A095PLUSFT_2010,14293.6533662 -ind,ind_kerala.gdb,E_A095PLUSMT_2010,7957.71066763 -ind,ind_kerala.gdb,E_A090PLUSBT_2010,75129.4171038 -ind,ind_kerala.gdb,E_A090PLUSFT_2010,49216.6085615 -ind,ind_kerala.gdb,E_A090PLUSMT_2010,25912.8085422 -ind,ind_kerala.gdb,E_A085PLUSBT_2010,239187.179271 -ind,ind_kerala.gdb,E_A085PLUSFT_2010,153438.065984 -ind,ind_kerala.gdb,E_A085PLUSMT_2010,85749.1132869 -ind,ind_kerala.gdb,E_A080PLUSBT_2010,541300.733011 -ind,ind_kerala.gdb,E_A080PLUSFT_2010,337134.70179 -ind,ind_kerala.gdb,E_A080PLUSMT_2010,204166.031221 -ind,ind_kerala.gdb,E_A075PLUSBT_2010,1042169.525 -ind,ind_kerala.gdb,E_A075PLUSFT_2010,629846.243719 -ind,ind_kerala.gdb,E_A075PLUSMT_2010,412323.281284 -ind,ind_kerala.gdb,E_A070PLUSBT_2010,1774909.61292 -ind,ind_kerala.gdb,E_A070PLUSFT_2010,1036239.56212 -ind,ind_kerala.gdb,E_A070PLUSMT_2010,738670.050796 -ind,ind_kerala.gdb,E_A065PLUSBT_2010,2776323.86149 -ind,ind_kerala.gdb,E_A065PLUSFT_2010,1578643.72822 -ind,ind_kerala.gdb,E_A065PLUSMT_2010,1197680.13327 -ind,ind_kerala.gdb,E_A000_014BT_2010,7823868.43028 -ind,ind_kerala.gdb,E_A015_064BT_2010,22749026.1357 -ind,ind_kerala.gdb,E_A015_049FT_2010,9325654.36997 -ind,ind_kerala.gdb,MASKEDADMINAREA,38671.9966413 -ind,ind_madhyapradesh.gdb,ATOTPOPBT,72626809.0 -ind,ind_madhyapradesh.gdb,agr,6.13596103527 -ind,ind_madhyapradesh.gdb,E_ATOTPOPBT_1975,37584359.2369 -ind,ind_madhyapradesh.gdb,E_ATOTPOPBT_1990,49323227.4474 -ind,ind_madhyapradesh.gdb,E_ATOTPOPBT_2000,59246289.8762 -ind,ind_madhyapradesh.gdb,E_ATOTPOPBT_2005,64974921.2784 -ind,ind_madhyapradesh.gdb,E_ATOTPOPBT_2010,71288485.7812 -ind,ind_madhyapradesh.gdb,E_ATOTPOPBT_2015,78249920.7099 -ind,ind_madhyapradesh.gdb,E_ATOTPOPBT_2020,85929275.7996 -ind,ind_madhyapradesh.gdb,UNE_ATOTPOPBT_1975,33731544.0909 -ind,ind_madhyapradesh.gdb,UNE_ATOTPOPBT_1990,49578069.1254 -ind,ind_madhyapradesh.gdb,UNE_ATOTPOPBT_2000,61627674.5999 -ind,ind_madhyapradesh.gdb,UNE_ATOTPOPBT_2005,67747100.8071 -ind,ind_madhyapradesh.gdb,UNE_ATOTPOPBT_2010,73681179.1503 -ind,ind_madhyapradesh.gdb,UNE_ATOTPOPBT_2015,79259979.6163 -ind,ind_madhyapradesh.gdb,UNE_ATOTPOPBT_2020,84719470.8945 -ind,ind_madhyapradesh.gdb,E_ATOTPOPMT_2010,36918638.8496 -ind,ind_madhyapradesh.gdb,E_ATOTPOPFT_2010,34369846.9315 -ind,ind_madhyapradesh.gdb,E_A000_004FT_2010,3534019.22932 -ind,ind_madhyapradesh.gdb,E_A005_009FT_2010,3887518.43782 -ind,ind_madhyapradesh.gdb,E_A010_014FT_2010,4053387.82893 -ind,ind_madhyapradesh.gdb,E_A015_019FT_2010,3406855.64108 -ind,ind_madhyapradesh.gdb,E_A020_024FT_2010,3118660.03182 -ind,ind_madhyapradesh.gdb,E_A025_029FT_2010,2750671.01392 -ind,ind_madhyapradesh.gdb,E_A030_034FT_2010,2519879.0529 -ind,ind_madhyapradesh.gdb,E_A035_039FT_2010,2327349.71682 -ind,ind_madhyapradesh.gdb,E_A040_044FT_2010,1985932.579 -ind,ind_madhyapradesh.gdb,E_A045_049FT_2010,1655274.62872 -ind,ind_madhyapradesh.gdb,E_A050_054FT_2010,1226538.8135 -ind,ind_madhyapradesh.gdb,E_A055_059FT_2010,1010220.84594 -ind,ind_madhyapradesh.gdb,E_A060_064FT_2010,980904.015063 -ind,ind_madhyapradesh.gdb,E_A065_069FT_2010,734324.410926 -ind,ind_madhyapradesh.gdb,E_A070_074FT_2010,552615.901974 -ind,ind_madhyapradesh.gdb,E_A075_079FT_2010,273807.286856 -ind,ind_madhyapradesh.gdb,E_A080_084FT_2010,193374.5391 -ind,ind_madhyapradesh.gdb,E_A085_089FT_2010,69073.6634609 -ind,ind_madhyapradesh.gdb,E_A090_094FT_2010,50479.299602 -ind,ind_madhyapradesh.gdb,E_A095_099FT_2010,22024.3517734 -ind,ind_madhyapradesh.gdb,E_A100PLUSFT_2010,16935.6430167 -ind,ind_madhyapradesh.gdb,E_A000_004MT_2010,3806332.30534 -ind,ind_madhyapradesh.gdb,E_A005_009MT_2010,4234236.5332 -ind,ind_madhyapradesh.gdb,E_A010_014MT_2010,4361992.05016 -ind,ind_madhyapradesh.gdb,E_A015_019MT_2010,3911350.08475 -ind,ind_madhyapradesh.gdb,E_A020_024MT_2010,3492796.06589 -ind,ind_madhyapradesh.gdb,E_A025_029MT_2010,2936681.09713 -ind,ind_madhyapradesh.gdb,E_A030_034MT_2010,2604856.10802 -ind,ind_madhyapradesh.gdb,E_A035_039MT_2010,2450420.84861 -ind,ind_madhyapradesh.gdb,E_A040_044MT_2010,2156167.3814 -ind,ind_madhyapradesh.gdb,E_A045_049MT_2010,1807273.7614 -ind,ind_madhyapradesh.gdb,E_A050_054MT_2010,1421737.37448 -ind,ind_madhyapradesh.gdb,E_A055_059MT_2010,1012670.61185 -ind,ind_madhyapradesh.gdb,E_A060_064MT_2010,972478.765048 -ind,ind_madhyapradesh.gdb,E_A065_069MT_2010,668388.088046 -ind,ind_madhyapradesh.gdb,E_A070_074MT_2010,535908.025421 -ind,ind_madhyapradesh.gdb,E_A075_079MT_2010,240636.449581 -ind,ind_madhyapradesh.gdb,E_A080_084MT_2010,169479.537227 -ind,ind_madhyapradesh.gdb,E_A085_089MT_2010,61149.830431 -ind,ind_madhyapradesh.gdb,E_A090_094MT_2010,40385.6847699 -ind,ind_madhyapradesh.gdb,E_A095_099MT_2010,19021.5764317 -ind,ind_madhyapradesh.gdb,E_A100PLUSMT_2010,14676.67047 -ind,ind_madhyapradesh.gdb,E_A000_004BT_2010,7340351.53466 -ind,ind_madhyapradesh.gdb,E_A005_009BT_2010,8121754.97102 -ind,ind_madhyapradesh.gdb,E_A010_014BT_2010,8415379.8791 -ind,ind_madhyapradesh.gdb,E_A015_019BT_2010,7318205.72583 -ind,ind_madhyapradesh.gdb,E_A020_024BT_2010,6611456.0977 -ind,ind_madhyapradesh.gdb,E_A025_029BT_2010,5687352.11105 -ind,ind_madhyapradesh.gdb,E_A030_034BT_2010,5124735.16091 -ind,ind_madhyapradesh.gdb,E_A035_039BT_2010,4777770.56543 -ind,ind_madhyapradesh.gdb,E_A040_044BT_2010,4142099.96039 -ind,ind_madhyapradesh.gdb,E_A045_049BT_2010,3462548.39011 -ind,ind_madhyapradesh.gdb,E_A050_054BT_2010,2648276.18798 -ind,ind_madhyapradesh.gdb,E_A055_059BT_2010,2022891.45779 -ind,ind_madhyapradesh.gdb,E_A060_064BT_2010,1953382.78011 -ind,ind_madhyapradesh.gdb,E_A065_069BT_2010,1402712.49897 -ind,ind_madhyapradesh.gdb,E_A070_074BT_2010,1088523.92739 -ind,ind_madhyapradesh.gdb,E_A075_079BT_2010,514443.736437 -ind,ind_madhyapradesh.gdb,E_A080_084BT_2010,362854.076327 -ind,ind_madhyapradesh.gdb,E_A085_089BT_2010,130223.493892 -ind,ind_madhyapradesh.gdb,E_A090_094BT_2010,90864.9843719 -ind,ind_madhyapradesh.gdb,E_A095_099BT_2010,41045.9282051 -ind,ind_madhyapradesh.gdb,E_A100PLUSBT_2010,31612.3134866 -ind,ind_madhyapradesh.gdb,E_A095PLUSBT_2010,72658.2416918 -ind,ind_madhyapradesh.gdb,E_A095PLUSFT_2010,38959.9947901 -ind,ind_madhyapradesh.gdb,E_A095PLUSMT_2010,33698.2469017 -ind,ind_madhyapradesh.gdb,E_A090PLUSBT_2010,163523.226064 -ind,ind_madhyapradesh.gdb,E_A090PLUSFT_2010,89439.2943921 -ind,ind_madhyapradesh.gdb,E_A090PLUSMT_2010,74083.9316716 -ind,ind_madhyapradesh.gdb,E_A085PLUSBT_2010,293746.719955 -ind,ind_madhyapradesh.gdb,E_A085PLUSFT_2010,158512.957853 -ind,ind_madhyapradesh.gdb,E_A085PLUSMT_2010,135233.762103 -ind,ind_madhyapradesh.gdb,E_A080PLUSBT_2010,656600.796282 -ind,ind_madhyapradesh.gdb,E_A080PLUSFT_2010,351887.496953 -ind,ind_madhyapradesh.gdb,E_A080PLUSMT_2010,304713.299329 -ind,ind_madhyapradesh.gdb,E_A075PLUSBT_2010,1171044.53272 -ind,ind_madhyapradesh.gdb,E_A075PLUSFT_2010,625694.783809 -ind,ind_madhyapradesh.gdb,E_A075PLUSMT_2010,545349.74891 -ind,ind_madhyapradesh.gdb,E_A070PLUSBT_2010,2259568.46011 -ind,ind_madhyapradesh.gdb,E_A070PLUSFT_2010,1178310.68578 -ind,ind_madhyapradesh.gdb,E_A070PLUSMT_2010,1081257.77433 -ind,ind_madhyapradesh.gdb,E_A065PLUSBT_2010,3662280.95909 -ind,ind_madhyapradesh.gdb,E_A065PLUSFT_2010,1912635.09671 -ind,ind_madhyapradesh.gdb,E_A065PLUSMT_2010,1749645.86238 -ind,ind_madhyapradesh.gdb,E_A000_014BT_2010,23877486.3848 -ind,ind_madhyapradesh.gdb,E_A015_064BT_2010,43748718.4373 -ind,ind_madhyapradesh.gdb,E_A015_049FT_2010,17764622.6642 -ind,ind_madhyapradesh.gdb,MASKEDADMINAREA,308022.495555 -ind,ind_maharashtra.gdb,ATOTPOPBT,112374333.0 -ind,ind_maharashtra.gdb,agr,4.90788643993 -ind,ind_maharashtra.gdb,E_ATOTPOPBT_1975,68389171.1527 -ind,ind_maharashtra.gdb,E_ATOTPOPBT_1990,83050701.9528 -ind,ind_maharashtra.gdb,E_ATOTPOPBT_2000,95493488.1448 -ind,ind_maharashtra.gdb,E_ATOTPOPBT_2005,102704740.926 -ind,ind_maharashtra.gdb,E_ATOTPOPBT_2010,110679846.626 -ind,ind_maharashtra.gdb,E_ATOTPOPBT_2015,119509798.797 -ind,ind_maharashtra.gdb,E_ATOTPOPBT_2020,129297800.381 -ind,ind_maharashtra.gdb,UNE_ATOTPOPBT_1975,61378519.9194 -ind,ind_maharashtra.gdb,UNE_ATOTPOPBT_1990,83479805.67 -ind,ind_maharashtra.gdb,UNE_ATOTPOPBT_2000,99331816.8293 -ind,ind_maharashtra.gdb,UNE_ATOTPOPBT_2005,107086677.444 -ind,ind_maharashtra.gdb,UNE_ATOTPOPBT_2010,114394653.193 -ind,ind_maharashtra.gdb,UNE_ATOTPOPBT_2015,121052444.918 -ind,ind_maharashtra.gdb,UNE_ATOTPOPBT_2020,127477406.672 -ind,ind_maharashtra.gdb,E_ATOTPOPMT_2010,57362403.8806 -ind,ind_maharashtra.gdb,E_ATOTPOPFT_2010,53317442.7459 -ind,ind_maharashtra.gdb,E_A000_004FT_2010,4367952.90242 -ind,ind_maharashtra.gdb,E_A005_009FT_2010,4586110.49213 -ind,ind_maharashtra.gdb,E_A010_014FT_2010,5012385.82136 -ind,ind_maharashtra.gdb,E_A015_019FT_2010,4859713.11007 -ind,ind_maharashtra.gdb,E_A020_024FT_2010,5183305.29982 -ind,ind_maharashtra.gdb,E_A025_029FT_2010,4816022.96899 -ind,ind_maharashtra.gdb,E_A030_034FT_2010,4209817.72405 -ind,ind_maharashtra.gdb,E_A035_039FT_2010,3991286.46595 -ind,ind_maharashtra.gdb,E_A040_044FT_2010,3412409.13985 -ind,ind_maharashtra.gdb,E_A045_049FT_2010,2883814.95808 -ind,ind_maharashtra.gdb,E_A050_054FT_2010,2312569.15633 -ind,ind_maharashtra.gdb,E_A055_059FT_2010,1890848.60786 -ind,ind_maharashtra.gdb,E_A060_064FT_2010,1904947.03589 -ind,ind_maharashtra.gdb,E_A065_069FT_2010,1620741.7331 -ind,ind_maharashtra.gdb,E_A070_074FT_2010,1092395.14021 -ind,ind_maharashtra.gdb,E_A075_079FT_2010,541736.195192 -ind,ind_maharashtra.gdb,E_A080_084FT_2010,338174.990754 -ind,ind_maharashtra.gdb,E_A085_089FT_2010,131842.593983 -ind,ind_maharashtra.gdb,E_A090_094FT_2010,87911.7025131 -ind,ind_maharashtra.gdb,E_A095_099FT_2010,42481.0804544 -ind,ind_maharashtra.gdb,E_A100PLUSFT_2010,30975.6268949 -ind,ind_maharashtra.gdb,E_A000_004MT_2010,4880039.7885 -ind,ind_maharashtra.gdb,E_A005_009MT_2010,5116613.37607 -ind,ind_maharashtra.gdb,E_A010_014MT_2010,5596891.87015 -ind,ind_maharashtra.gdb,E_A015_019MT_2010,5645450.00175 -ind,ind_maharashtra.gdb,E_A020_024MT_2010,5777890.79063 -ind,ind_maharashtra.gdb,E_A025_029MT_2010,5211022.86185 -ind,ind_maharashtra.gdb,E_A030_034MT_2010,4483493.27162 -ind,ind_maharashtra.gdb,E_A035_039MT_2010,4161365.61634 -ind,ind_maharashtra.gdb,E_A040_044MT_2010,3702936.42488 -ind,ind_maharashtra.gdb,E_A045_049MT_2010,3082066.25342 -ind,ind_maharashtra.gdb,E_A050_054MT_2010,2552985.03278 -ind,ind_maharashtra.gdb,E_A055_059MT_2010,1953009.56641 -ind,ind_maharashtra.gdb,E_A060_064MT_2010,1698265.18034 -ind,ind_maharashtra.gdb,E_A065_069MT_2010,1425013.17813 -ind,ind_maharashtra.gdb,E_A070_074MT_2010,1028545.78034 -ind,ind_maharashtra.gdb,E_A075_079MT_2010,510267.838259 -ind,ind_maharashtra.gdb,E_A080_084MT_2010,291989.057346 -ind,ind_maharashtra.gdb,E_A085_089MT_2010,113024.838422 -ind,ind_maharashtra.gdb,E_A090_094MT_2010,68282.2534648 -ind,ind_maharashtra.gdb,E_A095_099MT_2010,36946.024386 -ind,ind_maharashtra.gdb,E_A100PLUSMT_2010,26304.8754649 -ind,ind_maharashtra.gdb,E_A000_004BT_2010,9247992.69092 -ind,ind_maharashtra.gdb,E_A005_009BT_2010,9702723.8682 -ind,ind_maharashtra.gdb,E_A010_014BT_2010,10609277.6915 -ind,ind_maharashtra.gdb,E_A015_019BT_2010,10505163.1118 -ind,ind_maharashtra.gdb,E_A020_024BT_2010,10961196.0905 -ind,ind_maharashtra.gdb,E_A025_029BT_2010,10027045.8308 -ind,ind_maharashtra.gdb,E_A030_034BT_2010,8693310.99567 -ind,ind_maharashtra.gdb,E_A035_039BT_2010,8152652.08229 -ind,ind_maharashtra.gdb,E_A040_044BT_2010,7115345.56472 -ind,ind_maharashtra.gdb,E_A045_049BT_2010,5965881.2115 -ind,ind_maharashtra.gdb,E_A050_054BT_2010,4865554.18912 -ind,ind_maharashtra.gdb,E_A055_059BT_2010,3843858.17427 -ind,ind_maharashtra.gdb,E_A060_064BT_2010,3603212.21624 -ind,ind_maharashtra.gdb,E_A065_069BT_2010,3045754.91122 -ind,ind_maharashtra.gdb,E_A070_074BT_2010,2120940.92055 -ind,ind_maharashtra.gdb,E_A075_079BT_2010,1052004.03345 -ind,ind_maharashtra.gdb,E_A080_084BT_2010,630164.0481 -ind,ind_maharashtra.gdb,E_A085_089BT_2010,244867.432406 -ind,ind_maharashtra.gdb,E_A090_094BT_2010,156193.955978 -ind,ind_maharashtra.gdb,E_A095_099BT_2010,79427.1048405 -ind,ind_maharashtra.gdb,E_A100PLUSBT_2010,57280.5023597 -ind,ind_maharashtra.gdb,E_A095PLUSBT_2010,136707.6072 -ind,ind_maharashtra.gdb,E_A095PLUSFT_2010,73456.7073493 -ind,ind_maharashtra.gdb,E_A095PLUSMT_2010,63250.8998509 -ind,ind_maharashtra.gdb,E_A090PLUSBT_2010,292901.563178 -ind,ind_maharashtra.gdb,E_A090PLUSFT_2010,161368.409862 -ind,ind_maharashtra.gdb,E_A090PLUSMT_2010,131533.153316 -ind,ind_maharashtra.gdb,E_A085PLUSBT_2010,537768.995584 -ind,ind_maharashtra.gdb,E_A085PLUSFT_2010,293211.003845 -ind,ind_maharashtra.gdb,E_A085PLUSMT_2010,244557.991738 -ind,ind_maharashtra.gdb,E_A080PLUSBT_2010,1167933.04368 -ind,ind_maharashtra.gdb,E_A080PLUSFT_2010,631385.9946 -ind,ind_maharashtra.gdb,E_A080PLUSMT_2010,536547.049084 -ind,ind_maharashtra.gdb,E_A075PLUSBT_2010,2219937.07713 -ind,ind_maharashtra.gdb,E_A075PLUSFT_2010,1173122.18979 -ind,ind_maharashtra.gdb,E_A075PLUSMT_2010,1046814.88734 -ind,ind_maharashtra.gdb,E_A070PLUSBT_2010,4340877.99768 -ind,ind_maharashtra.gdb,E_A070PLUSFT_2010,2265517.33 -ind,ind_maharashtra.gdb,E_A070PLUSMT_2010,2075360.66768 -ind,ind_maharashtra.gdb,E_A065PLUSBT_2010,7386632.90891 -ind,ind_maharashtra.gdb,E_A065PLUSFT_2010,3886259.0631 -ind,ind_maharashtra.gdb,E_A065PLUSMT_2010,3500373.84581 -ind,ind_maharashtra.gdb,E_A000_014BT_2010,29559994.2506 -ind,ind_maharashtra.gdb,E_A015_064BT_2010,73733219.4669 -ind,ind_maharashtra.gdb,E_A015_049FT_2010,29356369.6668 -ind,ind_maharashtra.gdb,MASKEDADMINAREA,306216.20682 -ind,ind_meghalaya.gdb,ATOTPOPBT,2966889.0 -ind,ind_meghalaya.gdb,agr,0.968661403283 -ind,ind_meghalaya.gdb,E_ATOTPOPBT_1975,1224861.7159 -ind,ind_meghalaya.gdb,E_ATOTPOPBT_1990,1769318.60368 -ind,ind_meghalaya.gdb,E_ATOTPOPBT_2000,2262440.90331 -ind,ind_meghalaya.gdb,E_ATOTPOPBT_2005,2558892.52851 -ind,ind_meghalaya.gdb,E_ATOTPOPBT_2010,2894589.83348 -ind,ind_meghalaya.gdb,E_ATOTPOPBT_2015,3274784.54047 -ind,ind_meghalaya.gdb,E_ATOTPOPBT_2020,3705438.98081 -ind,ind_meghalaya.gdb,UNE_ATOTPOPBT_1975,1099299.75697 -ind,ind_meghalaya.gdb,UNE_ATOTPOPBT_1990,1778460.26259 -ind,ind_meghalaya.gdb,UNE_ATOTPOPBT_2000,2353378.95558 -ind,ind_meghalaya.gdb,UNE_ATOTPOPBT_2005,2668068.64361 -ind,ind_meghalaya.gdb,UNE_ATOTPOPBT_2010,2991742.49179 -ind,ind_meghalaya.gdb,UNE_ATOTPOPBT_2015,3317055.83304 -ind,ind_meghalaya.gdb,UNE_ATOTPOPBT_2020,3653269.81945 -ind,ind_meghalaya.gdb,E_ATOTPOPMT_2010,1455464.05781 -ind,ind_meghalaya.gdb,E_ATOTPOPFT_2010,1439125.77567 -ind,ind_meghalaya.gdb,E_A000_004FT_2010,195711.492567 -ind,ind_meghalaya.gdb,E_A005_009FT_2010,187212.706234 -ind,ind_meghalaya.gdb,E_A010_014FT_2010,184814.511798 -ind,ind_meghalaya.gdb,E_A015_019FT_2010,157800.074082 -ind,ind_meghalaya.gdb,E_A020_024FT_2010,142562.214341 -ind,ind_meghalaya.gdb,E_A025_029FT_2010,123738.85178 -ind,ind_meghalaya.gdb,E_A030_034FT_2010,91747.2936583 -ind,ind_meghalaya.gdb,E_A035_039FT_2010,85409.904746 -ind,ind_meghalaya.gdb,E_A040_044FT_2010,70448.2047326 -ind,ind_meghalaya.gdb,E_A045_049FT_2010,58715.8333395 -ind,ind_meghalaya.gdb,E_A050_054FT_2010,41868.5926271 -ind,ind_meghalaya.gdb,E_A055_059FT_2010,28755.6282965 -ind,ind_meghalaya.gdb,E_A060_064FT_2010,24716.2161483 -ind,ind_meghalaya.gdb,E_A065_069FT_2010,17880.3230895 -ind,ind_meghalaya.gdb,E_A070_074FT_2010,12253.9602417 -ind,ind_meghalaya.gdb,E_A075_079FT_2010,6839.57552507 -ind,ind_meghalaya.gdb,E_A080_084FT_2010,4431.74371423 -ind,ind_meghalaya.gdb,E_A085_089FT_2010,2059.55257041 -ind,ind_meghalaya.gdb,E_A090_094FT_2010,1251.14463467 -ind,ind_meghalaya.gdb,E_A095_099FT_2010,585.521537997 -ind,ind_meghalaya.gdb,E_A100PLUSFT_2010,322.430002433 -ind,ind_meghalaya.gdb,E_A000_004MT_2010,201233.981611 -ind,ind_meghalaya.gdb,E_A005_009MT_2010,193175.225526 -ind,ind_meghalaya.gdb,E_A010_014MT_2010,189165.282161 -ind,ind_meghalaya.gdb,E_A015_019MT_2010,161061.413827 -ind,ind_meghalaya.gdb,E_A020_024MT_2010,136057.96595 -ind,ind_meghalaya.gdb,E_A025_029MT_2010,121914.914607 -ind,ind_meghalaya.gdb,E_A030_034MT_2010,93667.6176952 -ind,ind_meghalaya.gdb,E_A035_039MT_2010,85389.7606472 -ind,ind_meghalaya.gdb,E_A040_044MT_2010,71758.4045016 -ind,ind_meghalaya.gdb,E_A045_049MT_2010,61655.8793797 -ind,ind_meghalaya.gdb,E_A050_054MT_2010,44900.0929036 -ind,ind_meghalaya.gdb,E_A055_059MT_2010,30018.1278467 -ind,ind_meghalaya.gdb,E_A060_064MT_2010,24861.2278511 -ind,ind_meghalaya.gdb,E_A065_069MT_2010,17098.0458749 -ind,ind_meghalaya.gdb,E_A070_074MT_2010,10914.9209308 -ind,ind_meghalaya.gdb,E_A075_079MT_2010,5719.35156477 -ind,ind_meghalaya.gdb,E_A080_084MT_2010,3601.59767362 -ind,ind_meghalaya.gdb,E_A085_089MT_2010,1521.67900397 -ind,ind_meghalaya.gdb,E_A090_094MT_2010,941.750243257 -ind,ind_meghalaya.gdb,E_A095_099MT_2010,520.30982588 -ind,ind_meghalaya.gdb,E_A100PLUSMT_2010,286.508184133 -ind,ind_meghalaya.gdb,E_A000_004BT_2010,396945.474178 -ind,ind_meghalaya.gdb,E_A005_009BT_2010,380387.93176 -ind,ind_meghalaya.gdb,E_A010_014BT_2010,373979.793959 -ind,ind_meghalaya.gdb,E_A015_019BT_2010,318861.487909 -ind,ind_meghalaya.gdb,E_A020_024BT_2010,278620.180291 -ind,ind_meghalaya.gdb,E_A025_029BT_2010,245653.766387 -ind,ind_meghalaya.gdb,E_A030_034BT_2010,185414.911353 -ind,ind_meghalaya.gdb,E_A035_039BT_2010,170799.665393 -ind,ind_meghalaya.gdb,E_A040_044BT_2010,142206.609234 -ind,ind_meghalaya.gdb,E_A045_049BT_2010,120371.712719 -ind,ind_meghalaya.gdb,E_A050_054BT_2010,86768.6855307 -ind,ind_meghalaya.gdb,E_A055_059BT_2010,58773.7561432 -ind,ind_meghalaya.gdb,E_A060_064BT_2010,49577.4439994 -ind,ind_meghalaya.gdb,E_A065_069BT_2010,34978.3689644 -ind,ind_meghalaya.gdb,E_A070_074BT_2010,23168.8811725 -ind,ind_meghalaya.gdb,E_A075_079BT_2010,12558.9270898 -ind,ind_meghalaya.gdb,E_A080_084BT_2010,8033.34138784 -ind,ind_meghalaya.gdb,E_A085_089BT_2010,3581.23157438 -ind,ind_meghalaya.gdb,E_A090_094BT_2010,2192.89487793 -ind,ind_meghalaya.gdb,E_A095_099BT_2010,1105.83136388 -ind,ind_meghalaya.gdb,E_A100PLUSBT_2010,608.938186566 -ind,ind_meghalaya.gdb,E_A095PLUSBT_2010,1714.76955044 -ind,ind_meghalaya.gdb,E_A095PLUSFT_2010,907.95154043 -ind,ind_meghalaya.gdb,E_A095PLUSMT_2010,806.818010013 -ind,ind_meghalaya.gdb,E_A090PLUSBT_2010,3907.66442837 -ind,ind_meghalaya.gdb,E_A090PLUSFT_2010,2159.0961751 -ind,ind_meghalaya.gdb,E_A090PLUSMT_2010,1748.56825327 -ind,ind_meghalaya.gdb,E_A085PLUSBT_2010,7488.89600275 -ind,ind_meghalaya.gdb,E_A085PLUSFT_2010,4218.64874551 -ind,ind_meghalaya.gdb,E_A085PLUSMT_2010,3270.24725724 -ind,ind_meghalaya.gdb,E_A080PLUSBT_2010,15522.2373906 -ind,ind_meghalaya.gdb,E_A080PLUSFT_2010,8650.39245974 -ind,ind_meghalaya.gdb,E_A080PLUSMT_2010,6871.84493086 -ind,ind_meghalaya.gdb,E_A075PLUSBT_2010,28081.1644804 -ind,ind_meghalaya.gdb,E_A075PLUSFT_2010,15489.9679848 -ind,ind_meghalaya.gdb,E_A075PLUSMT_2010,12591.1964956 -ind,ind_meghalaya.gdb,E_A070PLUSBT_2010,51250.0456529 -ind,ind_meghalaya.gdb,E_A070PLUSFT_2010,27743.9282265 -ind,ind_meghalaya.gdb,E_A070PLUSMT_2010,23506.1174264 -ind,ind_meghalaya.gdb,E_A065PLUSBT_2010,86228.4146174 -ind,ind_meghalaya.gdb,E_A065PLUSFT_2010,45624.251316 -ind,ind_meghalaya.gdb,E_A065PLUSMT_2010,40604.1633014 -ind,ind_meghalaya.gdb,E_A000_014BT_2010,1151313.1999 -ind,ind_meghalaya.gdb,E_A015_064BT_2010,1657048.21896 -ind,ind_meghalaya.gdb,E_A015_049FT_2010,730422.37668 -ind,ind_meghalaya.gdb,MASKEDADMINAREA,22348.055768 -ind,ind_nagaland.gdb,ATOTPOPBT,4834296.0 -ind,ind_nagaland.gdb,agr,0.462793329265 -ind,ind_nagaland.gdb,E_ATOTPOPBT_1975,4522530.75324 -ind,ind_nagaland.gdb,E_ATOTPOPBT_1990,4011643.61454 -ind,ind_nagaland.gdb,E_ATOTPOPBT_2000,4244006.56149 -ind,ind_nagaland.gdb,E_ATOTPOPBT_2005,4471181.17685 -ind,ind_nagaland.gdb,E_ATOTPOPBT_2010,4766796.61167 -ind,ind_nagaland.gdb,E_ATOTPOPBT_2015,5133658.42411 -ind,ind_nagaland.gdb,E_ATOTPOPBT_2020,5579196.61642 -ind,ind_nagaland.gdb,UNE_ATOTPOPBT_1975,4058921.01403 -ind,ind_nagaland.gdb,UNE_ATOTPOPBT_1990,4032370.84678 -ind,ind_nagaland.gdb,UNE_ATOTPOPBT_2000,4414592.97988 -ind,ind_nagaland.gdb,UNE_ATOTPOPBT_2005,4661945.80856 -ind,ind_nagaland.gdb,UNE_ATOTPOPBT_2010,4926787.14198 -ind,ind_nagaland.gdb,UNE_ATOTPOPBT_2015,5199924.2729 -ind,ind_nagaland.gdb,UNE_ATOTPOPBT_2020,5500646.67671 -ind,ind_nagaland.gdb,E_ATOTPOPMT_2010,2428915.08003 -ind,ind_nagaland.gdb,E_ATOTPOPFT_2010,2337881.53164 -ind,ind_nagaland.gdb,E_A000_004FT_2010,217020.756459 -ind,ind_nagaland.gdb,E_A005_009FT_2010,250975.668697 -ind,ind_nagaland.gdb,E_A010_014FT_2010,268798.81358 -ind,ind_nagaland.gdb,E_A015_019FT_2010,250957.697404 -ind,ind_nagaland.gdb,E_A020_024FT_2010,239642.96917 -ind,ind_nagaland.gdb,E_A025_029FT_2010,221987.831161 -ind,ind_nagaland.gdb,E_A030_034FT_2010,182405.545106 -ind,ind_nagaland.gdb,E_A035_039FT_2010,161906.303682 -ind,ind_nagaland.gdb,E_A040_044FT_2010,134853.51058 -ind,ind_nagaland.gdb,E_A045_049FT_2010,111641.718756 -ind,ind_nagaland.gdb,E_A050_054FT_2010,88275.7818386 -ind,ind_nagaland.gdb,E_A055_059FT_2010,62934.6151164 -ind,ind_nagaland.gdb,E_A060_064FT_2010,51540.3650023 -ind,ind_nagaland.gdb,E_A065_069FT_2010,34468.0756805 -ind,ind_nagaland.gdb,E_A070_074FT_2010,25528.0482584 -ind,ind_nagaland.gdb,E_A075_079FT_2010,15527.6765947 -ind,ind_nagaland.gdb,E_A080_084FT_2010,10642.8471644 -ind,ind_nagaland.gdb,E_A085_089FT_2010,4629.05466025 -ind,ind_nagaland.gdb,E_A090_094FT_2010,2403.25248449 -ind,ind_nagaland.gdb,E_A095_099FT_2010,1105.66813189 -ind,ind_nagaland.gdb,E_A100PLUSFT_2010,635.332114247 -ind,ind_nagaland.gdb,E_A000_004MT_2010,231871.355524 -ind,ind_nagaland.gdb,E_A005_009MT_2010,267349.561178 -ind,ind_nagaland.gdb,E_A010_014MT_2010,287036.259303 -ind,ind_nagaland.gdb,E_A015_019MT_2010,259271.452456 -ind,ind_nagaland.gdb,E_A020_024MT_2010,240253.873543 -ind,ind_nagaland.gdb,E_A025_029MT_2010,219672.507733 -ind,ind_nagaland.gdb,E_A030_034MT_2010,183945.618303 -ind,ind_nagaland.gdb,E_A035_039MT_2010,160762.943176 -ind,ind_nagaland.gdb,E_A040_044MT_2010,141816.732553 -ind,ind_nagaland.gdb,E_A045_049MT_2010,120198.414043 -ind,ind_nagaland.gdb,E_A050_054MT_2010,95556.0173207 -ind,ind_nagaland.gdb,E_A055_059MT_2010,68306.7602108 -ind,ind_nagaland.gdb,E_A060_064MT_2010,55586.4877266 -ind,ind_nagaland.gdb,E_A065_069MT_2010,35613.0558809 -ind,ind_nagaland.gdb,E_A070_074MT_2010,25760.2242629 -ind,ind_nagaland.gdb,E_A075_079MT_2010,16135.6491036 -ind,ind_nagaland.gdb,E_A080_084MT_2010,10691.193188 -ind,ind_nagaland.gdb,E_A085_089MT_2010,4785.89124672 -ind,ind_nagaland.gdb,E_A090_094MT_2010,2424.49420594 -ind,ind_nagaland.gdb,E_A095_099MT_2010,1175.48687227 -ind,ind_nagaland.gdb,E_A100PLUSMT_2010,701.102199221 -ind,ind_nagaland.gdb,E_A000_004BT_2010,448892.111983 -ind,ind_nagaland.gdb,E_A005_009BT_2010,518325.229875 -ind,ind_nagaland.gdb,E_A010_014BT_2010,555835.072883 -ind,ind_nagaland.gdb,E_A015_019BT_2010,510229.14986 -ind,ind_nagaland.gdb,E_A020_024BT_2010,479896.842713 -ind,ind_nagaland.gdb,E_A025_029BT_2010,441660.338894 -ind,ind_nagaland.gdb,E_A030_034BT_2010,366351.163409 -ind,ind_nagaland.gdb,E_A035_039BT_2010,322669.246858 -ind,ind_nagaland.gdb,E_A040_044BT_2010,276670.243133 -ind,ind_nagaland.gdb,E_A045_049BT_2010,231840.132798 -ind,ind_nagaland.gdb,E_A050_054BT_2010,183831.799159 -ind,ind_nagaland.gdb,E_A055_059BT_2010,131241.375327 -ind,ind_nagaland.gdb,E_A060_064BT_2010,107126.852729 -ind,ind_nagaland.gdb,E_A065_069BT_2010,70081.1315614 -ind,ind_nagaland.gdb,E_A070_074BT_2010,51288.2725214 -ind,ind_nagaland.gdb,E_A075_079BT_2010,31663.3256983 -ind,ind_nagaland.gdb,E_A080_084BT_2010,21334.0403524 -ind,ind_nagaland.gdb,E_A085_089BT_2010,9414.94590697 -ind,ind_nagaland.gdb,E_A090_094BT_2010,4827.74669043 -ind,ind_nagaland.gdb,E_A095_099BT_2010,2281.15500417 -ind,ind_nagaland.gdb,E_A100PLUSBT_2010,1336.43431347 -ind,ind_nagaland.gdb,E_A095PLUSBT_2010,3617.58931763 -ind,ind_nagaland.gdb,E_A095PLUSFT_2010,1741.00024614 -ind,ind_nagaland.gdb,E_A095PLUSMT_2010,1876.5890715 -ind,ind_nagaland.gdb,E_A090PLUSBT_2010,8445.33600806 -ind,ind_nagaland.gdb,E_A090PLUSFT_2010,4144.25273063 -ind,ind_nagaland.gdb,E_A090PLUSMT_2010,4301.08327743 -ind,ind_nagaland.gdb,E_A085PLUSBT_2010,17860.281915 -ind,ind_nagaland.gdb,E_A085PLUSFT_2010,8773.30739088 -ind,ind_nagaland.gdb,E_A085PLUSMT_2010,9086.97452415 -ind,ind_nagaland.gdb,E_A080PLUSBT_2010,39194.3222675 -ind,ind_nagaland.gdb,E_A080PLUSFT_2010,19416.1545553 -ind,ind_nagaland.gdb,E_A080PLUSMT_2010,19778.1677122 -ind,ind_nagaland.gdb,E_A075PLUSBT_2010,70857.6479658 -ind,ind_nagaland.gdb,E_A075PLUSFT_2010,34943.83115 -ind,ind_nagaland.gdb,E_A075PLUSMT_2010,35913.8168158 -ind,ind_nagaland.gdb,E_A070PLUSBT_2010,122145.920487 -ind,ind_nagaland.gdb,E_A070PLUSFT_2010,60471.8794084 -ind,ind_nagaland.gdb,E_A070PLUSMT_2010,61674.0410787 -ind,ind_nagaland.gdb,E_A065PLUSBT_2010,192227.052049 -ind,ind_nagaland.gdb,E_A065PLUSFT_2010,94939.9550889 -ind,ind_nagaland.gdb,E_A065PLUSMT_2010,97287.0969596 -ind,ind_nagaland.gdb,E_A000_014BT_2010,1523052.41474 -ind,ind_nagaland.gdb,E_A015_064BT_2010,3051517.14488 -ind,ind_nagaland.gdb,E_A015_049FT_2010,1303395.57586 -ind,ind_nagaland.gdb,MASKEDADMINAREA,38923.1933322 -ind,ind_orissa.gdb,ATOTPOPBT,41974218.0 -ind,ind_orissa.gdb,agr,6.26464191824 -ind,ind_orissa.gdb,E_ATOTPOPBT_1975,26256522.5363 -ind,ind_orissa.gdb,E_ATOTPOPBT_1990,31882357.4437 -ind,ind_orissa.gdb,E_ATOTPOPBT_2000,36325845.9082 -ind,ind_orissa.gdb,E_ATOTPOPBT_2005,38787243.0037 -ind,ind_orissa.gdb,E_ATOTPOPBT_2010,41424509.8131 -ind,ind_orissa.gdb,E_ATOTPOPBT_2015,44250925.4988 -ind,ind_orissa.gdb,E_ATOTPOPBT_2020,47280828.8531 -ind,ind_orissa.gdb,UNE_ATOTPOPBT_1975,23564936.7341 -ind,ind_orissa.gdb,UNE_ATOTPOPBT_1990,32047086.191 -ind,ind_orissa.gdb,UNE_ATOTPOPBT_2000,37785951.0845 -ind,ind_orissa.gdb,UNE_ATOTPOPBT_2005,40442115.3593 -ind,ind_orissa.gdb,UNE_ATOTPOPBT_2010,42814862.6711 -ind,ind_orissa.gdb,UNE_ATOTPOPBT_2015,44822121.4951 -ind,ind_orissa.gdb,UNE_ATOTPOPBT_2020,46615158.4151 -ind,ind_orissa.gdb,E_ATOTPOPMT_2010,20934512.0407 -ind,ind_orissa.gdb,E_ATOTPOPFT_2010,20489997.7724 -ind,ind_orissa.gdb,E_A000_004FT_2010,1756201.67341 -ind,ind_orissa.gdb,E_A005_009FT_2010,1968510.32426 -ind,ind_orissa.gdb,E_A010_014FT_2010,2122829.97728 -ind,ind_orissa.gdb,E_A015_019FT_2010,1932600.11187 -ind,ind_orissa.gdb,E_A020_024FT_2010,1892912.58499 -ind,ind_orissa.gdb,E_A025_029FT_2010,1782622.37549 -ind,ind_orissa.gdb,E_A030_034FT_2010,1544651.87789 -ind,ind_orissa.gdb,E_A035_039FT_2010,1506785.90057 -ind,ind_orissa.gdb,E_A040_044FT_2010,1290103.61264 -ind,ind_orissa.gdb,E_A045_049FT_2010,1110096.86435 -ind,ind_orissa.gdb,E_A050_054FT_2010,881148.238452 -ind,ind_orissa.gdb,E_A055_059FT_2010,731812.983573 -ind,ind_orissa.gdb,E_A060_064FT_2010,728782.619755 -ind,ind_orissa.gdb,E_A065_069FT_2010,486598.878701 -ind,ind_orissa.gdb,E_A070_074FT_2010,383492.025217 -ind,ind_orissa.gdb,E_A075_079FT_2010,179673.175087 -ind,ind_orissa.gdb,E_A080_084FT_2010,114020.112662 -ind,ind_orissa.gdb,E_A085_089FT_2010,37252.7827794 -ind,ind_orissa.gdb,E_A090_094FT_2010,22608.6271302 -ind,ind_orissa.gdb,E_A095_099FT_2010,9012.74462365 -ind,ind_orissa.gdb,E_A100PLUSFT_2010,8280.28168212 -ind,ind_orissa.gdb,E_A000_004MT_2010,1858623.17932 -ind,ind_orissa.gdb,E_A005_009MT_2010,2063727.17616 -ind,ind_orissa.gdb,E_A010_014MT_2010,2180911.17892 -ind,ind_orissa.gdb,E_A015_019MT_2010,1952580.90442 -ind,ind_orissa.gdb,E_A020_024MT_2010,1851912.27112 -ind,ind_orissa.gdb,E_A025_029MT_2010,1754812.89067 -ind,ind_orissa.gdb,E_A030_034MT_2010,1526487.55726 -ind,ind_orissa.gdb,E_A035_039MT_2010,1513053.13608 -ind,ind_orissa.gdb,E_A040_044MT_2010,1373750.10607 -ind,ind_orissa.gdb,E_A045_049MT_2010,1199990.35025 -ind,ind_orissa.gdb,E_A050_054MT_2010,947764.646366 -ind,ind_orissa.gdb,E_A055_059MT_2010,736736.955424 -ind,ind_orissa.gdb,E_A060_064MT_2010,730109.26644 -ind,ind_orissa.gdb,E_A065_069MT_2010,482895.319429 -ind,ind_orissa.gdb,E_A070_074MT_2010,376828.116752 -ind,ind_orissa.gdb,E_A075_079MT_2010,181495.242544 -ind,ind_orissa.gdb,E_A080_084MT_2010,120432.733933 -ind,ind_orissa.gdb,E_A085_089MT_2010,43387.8043268 -ind,ind_orissa.gdb,E_A090_094MT_2010,22011.3921899 -ind,ind_orissa.gdb,E_A095_099MT_2010,9162.6889632 -ind,ind_orissa.gdb,E_A100PLUSMT_2010,7839.1240923 -ind,ind_orissa.gdb,E_A000_004BT_2010,3614824.85272 -ind,ind_orissa.gdb,E_A005_009BT_2010,4032237.50043 -ind,ind_orissa.gdb,E_A010_014BT_2010,4303741.1562 -ind,ind_orissa.gdb,E_A015_019BT_2010,3885181.0163 -ind,ind_orissa.gdb,E_A020_024BT_2010,3744824.85611 -ind,ind_orissa.gdb,E_A025_029BT_2010,3537435.26616 -ind,ind_orissa.gdb,E_A030_034BT_2010,3071139.43515 -ind,ind_orissa.gdb,E_A035_039BT_2010,3019839.03665 -ind,ind_orissa.gdb,E_A040_044BT_2010,2663853.71871 -ind,ind_orissa.gdb,E_A045_049BT_2010,2310087.21459 -ind,ind_orissa.gdb,E_A050_054BT_2010,1828912.88482 -ind,ind_orissa.gdb,E_A055_059BT_2010,1468549.939 -ind,ind_orissa.gdb,E_A060_064BT_2010,1458891.88619 -ind,ind_orissa.gdb,E_A065_069BT_2010,969494.19813 -ind,ind_orissa.gdb,E_A070_074BT_2010,760320.141969 -ind,ind_orissa.gdb,E_A075_079BT_2010,361168.417631 -ind,ind_orissa.gdb,E_A080_084BT_2010,234452.846595 -ind,ind_orissa.gdb,E_A085_089BT_2010,80640.5871061 -ind,ind_orissa.gdb,E_A090_094BT_2010,44620.0193201 -ind,ind_orissa.gdb,E_A095_099BT_2010,18175.4335869 -ind,ind_orissa.gdb,E_A100PLUSBT_2010,16119.4057744 -ind,ind_orissa.gdb,E_A095PLUSBT_2010,34294.8393613 -ind,ind_orissa.gdb,E_A095PLUSFT_2010,17293.0263058 -ind,ind_orissa.gdb,E_A095PLUSMT_2010,17001.8130555 -ind,ind_orissa.gdb,E_A090PLUSBT_2010,78914.8586814 -ind,ind_orissa.gdb,E_A090PLUSFT_2010,39901.653436 -ind,ind_orissa.gdb,E_A090PLUSMT_2010,39013.2052454 -ind,ind_orissa.gdb,E_A085PLUSBT_2010,159555.445787 -ind,ind_orissa.gdb,E_A085PLUSFT_2010,77154.4362153 -ind,ind_orissa.gdb,E_A085PLUSMT_2010,82401.0095722 -ind,ind_orissa.gdb,E_A080PLUSBT_2010,394008.292382 -ind,ind_orissa.gdb,E_A080PLUSFT_2010,191174.548877 -ind,ind_orissa.gdb,E_A080PLUSMT_2010,202833.743505 -ind,ind_orissa.gdb,E_A075PLUSBT_2010,755176.710014 -ind,ind_orissa.gdb,E_A075PLUSFT_2010,370847.723964 -ind,ind_orissa.gdb,E_A075PLUSMT_2010,384328.986049 -ind,ind_orissa.gdb,E_A070PLUSBT_2010,1515496.85198 -ind,ind_orissa.gdb,E_A070PLUSFT_2010,754339.749181 -ind,ind_orissa.gdb,E_A070PLUSMT_2010,761157.102801 -ind,ind_orissa.gdb,E_A065PLUSBT_2010,2484991.05011 -ind,ind_orissa.gdb,E_A065PLUSFT_2010,1240938.62788 -ind,ind_orissa.gdb,E_A065PLUSMT_2010,1244052.42223 -ind,ind_orissa.gdb,E_A000_014BT_2010,11950803.5094 -ind,ind_orissa.gdb,E_A015_064BT_2010,26988715.2537 -ind,ind_orissa.gdb,E_A015_049FT_2010,11059773.3278 -ind,ind_orissa.gdb,MASKEDADMINAREA,151995.446695 -ind,ind_punjab.gdb,ATOTPOPBT,28798788.0 -ind,ind_punjab.gdb,agr,0.995807896368 -ind,ind_punjab.gdb,E_ATOTPOPBT_1975,18116154.6505 -ind,ind_punjab.gdb,E_ATOTPOPBT_1990,21913800.2656 -ind,ind_punjab.gdb,E_ATOTPOPBT_2000,24933164.221 -ind,ind_punjab.gdb,E_ATOTPOPBT_2005,26613798.2151 -ind,ind_punjab.gdb,E_ATOTPOPBT_2010,28421177.0023 -ind,ind_punjab.gdb,E_ATOTPOPBT_2015,30366019.4567 -ind,ind_punjab.gdb,E_ATOTPOPBT_2020,32460070.9153 -ind,ind_punjab.gdb,UNE_ATOTPOPBT_1975,16259047.161 -ind,ind_punjab.gdb,UNE_ATOTPOPBT_1990,22027023.7897 -ind,ind_punjab.gdb,UNE_ATOTPOPBT_2000,25935344.3831 -ind,ind_punjab.gdb,UNE_ATOTPOPBT_2005,27749285.9563 -ind,ind_punjab.gdb,UNE_ATOTPOPBT_2010,29375092.0843 -ind,ind_punjab.gdb,UNE_ATOTPOPBT_2015,30757987.5013 -ind,ind_punjab.gdb,UNE_ATOTPOPBT_2020,32003063.072 -ind,ind_punjab.gdb,E_ATOTPOPMT_2010,15020068.537 -ind,ind_punjab.gdb,E_ATOTPOPFT_2010,13401108.4653 -ind,ind_punjab.gdb,E_A000_004FT_2010,1009996.94301 -ind,ind_punjab.gdb,E_A005_009FT_2010,1095239.76013 -ind,ind_punjab.gdb,E_A010_014FT_2010,1165418.66484 -ind,ind_punjab.gdb,E_A015_019FT_2010,1276392.60778 -ind,ind_punjab.gdb,E_A020_024FT_2010,1347887.4189 -ind,ind_punjab.gdb,E_A025_029FT_2010,1228303.85228 -ind,ind_punjab.gdb,E_A030_034FT_2010,1062482.83011 -ind,ind_punjab.gdb,E_A035_039FT_2010,1004399.56362 -ind,ind_punjab.gdb,E_A040_044FT_2010,900335.500591 -ind,ind_punjab.gdb,E_A045_049FT_2010,787862.647142 -ind,ind_punjab.gdb,E_A050_054FT_2010,604583.031223 -ind,ind_punjab.gdb,E_A055_059FT_2010,480264.339088 -ind,ind_punjab.gdb,E_A060_064FT_2010,520340.792187 -ind,ind_punjab.gdb,E_A065_069FT_2010,350350.805702 -ind,ind_punjab.gdb,E_A070_074FT_2010,243963.823963 -ind,ind_punjab.gdb,E_A075_079FT_2010,128173.829365 -ind,ind_punjab.gdb,E_A080_084FT_2010,104639.667537 -ind,ind_punjab.gdb,E_A085_089FT_2010,41428.1609042 -ind,ind_punjab.gdb,E_A090_094FT_2010,27846.361702 -ind,ind_punjab.gdb,E_A095_099FT_2010,10676.1372447 -ind,ind_punjab.gdb,E_A100PLUSFT_2010,10521.7279799 -ind,ind_punjab.gdb,E_A000_004MT_2010,1179230.70099 -ind,ind_punjab.gdb,E_A005_009MT_2010,1335087.07426 -ind,ind_punjab.gdb,E_A010_014MT_2010,1480209.57578 -ind,ind_punjab.gdb,E_A015_019MT_2010,1611718.29093 -ind,ind_punjab.gdb,E_A020_024MT_2010,1515973.3161 -ind,ind_punjab.gdb,E_A025_029MT_2010,1315309.7516 -ind,ind_punjab.gdb,E_A030_034MT_2010,1118728.74411 -ind,ind_punjab.gdb,E_A035_039MT_2010,1043954.05922 -ind,ind_punjab.gdb,E_A040_044MT_2010,935411.535538 -ind,ind_punjab.gdb,E_A045_049MT_2010,841133.74337 -ind,ind_punjab.gdb,E_A050_054MT_2010,681806.819649 -ind,ind_punjab.gdb,E_A055_059MT_2010,499786.66025 -ind,ind_punjab.gdb,E_A060_064MT_2010,490303.956672 -ind,ind_punjab.gdb,E_A065_069MT_2010,376726.115909 -ind,ind_punjab.gdb,E_A070_074MT_2010,274977.974746 -ind,ind_punjab.gdb,E_A075_079MT_2010,131960.543949 -ind,ind_punjab.gdb,E_A080_084MT_2010,103570.991138 -ind,ind_punjab.gdb,E_A085_089MT_2010,40792.6173031 -ind,ind_punjab.gdb,E_A090_094MT_2010,25321.6242632 -ind,ind_punjab.gdb,E_A095_099MT_2010,9501.13300147 -ind,ind_punjab.gdb,E_A100PLUSMT_2010,8563.30823063 -ind,ind_punjab.gdb,E_A000_004BT_2010,2189227.644 -ind,ind_punjab.gdb,E_A005_009BT_2010,2430326.83439 -ind,ind_punjab.gdb,E_A010_014BT_2010,2645628.24062 -ind,ind_punjab.gdb,E_A015_019BT_2010,2888110.89871 -ind,ind_punjab.gdb,E_A020_024BT_2010,2863860.735 -ind,ind_punjab.gdb,E_A025_029BT_2010,2543613.60388 -ind,ind_punjab.gdb,E_A030_034BT_2010,2181211.57423 -ind,ind_punjab.gdb,E_A035_039BT_2010,2048353.62284 -ind,ind_punjab.gdb,E_A040_044BT_2010,1835747.03613 -ind,ind_punjab.gdb,E_A045_049BT_2010,1628996.39051 -ind,ind_punjab.gdb,E_A050_054BT_2010,1286389.85087 -ind,ind_punjab.gdb,E_A055_059BT_2010,980050.999338 -ind,ind_punjab.gdb,E_A060_064BT_2010,1010644.74886 -ind,ind_punjab.gdb,E_A065_069BT_2010,727076.921611 -ind,ind_punjab.gdb,E_A070_074BT_2010,518941.798709 -ind,ind_punjab.gdb,E_A075_079BT_2010,260134.373314 -ind,ind_punjab.gdb,E_A080_084BT_2010,208210.658674 -ind,ind_punjab.gdb,E_A085_089BT_2010,82220.7782073 -ind,ind_punjab.gdb,E_A090_094BT_2010,53167.9859652 -ind,ind_punjab.gdb,E_A095_099BT_2010,20177.2702461 -ind,ind_punjab.gdb,E_A100PLUSBT_2010,19085.0362106 -ind,ind_punjab.gdb,E_A095PLUSBT_2010,39262.3064567 -ind,ind_punjab.gdb,E_A095PLUSFT_2010,21197.8652246 -ind,ind_punjab.gdb,E_A095PLUSMT_2010,18064.4412321 -ind,ind_punjab.gdb,E_A090PLUSBT_2010,92430.2924219 -ind,ind_punjab.gdb,E_A090PLUSFT_2010,49044.2269266 -ind,ind_punjab.gdb,E_A090PLUSMT_2010,43386.0654953 -ind,ind_punjab.gdb,E_A085PLUSBT_2010,174651.070629 -ind,ind_punjab.gdb,E_A085PLUSFT_2010,90472.3878309 -ind,ind_punjab.gdb,E_A085PLUSMT_2010,84178.6827984 -ind,ind_punjab.gdb,E_A080PLUSBT_2010,382861.729304 -ind,ind_punjab.gdb,E_A080PLUSFT_2010,195112.055367 -ind,ind_punjab.gdb,E_A080PLUSMT_2010,187749.673936 -ind,ind_punjab.gdb,E_A075PLUSBT_2010,642996.102618 -ind,ind_punjab.gdb,E_A075PLUSFT_2010,323285.884733 -ind,ind_punjab.gdb,E_A075PLUSMT_2010,319710.217885 -ind,ind_punjab.gdb,E_A070PLUSBT_2010,1161937.90133 -ind,ind_punjab.gdb,E_A070PLUSFT_2010,567249.708695 -ind,ind_punjab.gdb,E_A070PLUSMT_2010,594688.192631 -ind,ind_punjab.gdb,E_A065PLUSBT_2010,1889014.82294 -ind,ind_punjab.gdb,E_A065PLUSFT_2010,917600.514398 -ind,ind_punjab.gdb,E_A065PLUSMT_2010,971414.30854 -ind,ind_punjab.gdb,E_A000_014BT_2010,7265182.71901 -ind,ind_punjab.gdb,E_A015_064BT_2010,19266979.4604 -ind,ind_punjab.gdb,E_A015_049FT_2010,7607664.42042 -ind,ind_punjab.gdb,MASKEDADMINAREA,50776.2671133 -ind,ind_rajasthan.gdb,ATOTPOPBT,68548437.0 -ind,ind_rajasthan.gdb,agr,4.60400549602 -ind,ind_rajasthan.gdb,E_ATOTPOPBT_1975,34660407.54 -ind,ind_rajasthan.gdb,E_ATOTPOPBT_1990,45842157.6187 -ind,ind_rajasthan.gdb,E_ATOTPOPBT_2000,55434880.3939 -ind,ind_rajasthan.gdb,E_ATOTPOPBT_2005,61025465.9364 -ind,ind_rajasthan.gdb,E_ATOTPOPBT_2010,67228257.8315 -ind,ind_rajasthan.gdb,E_ATOTPOPBT_2015,74114911.3067 -ind,ind_rajasthan.gdb,E_ATOTPOPBT_2020,81765978.5419 -ind,ind_rajasthan.gdb,UNE_ATOTPOPBT_1975,31107329.9874 -ind,ind_rajasthan.gdb,UNE_ATOTPOPBT_1990,46079013.4161 -ind,ind_rajasthan.gdb,UNE_ATOTPOPBT_2000,57663066.7936 -ind,ind_rajasthan.gdb,UNE_ATOTPOPBT_2005,63629140.463 -ind,ind_rajasthan.gdb,UNE_ATOTPOPBT_2010,69484675.6101 -ind,ind_rajasthan.gdb,UNE_ATOTPOPBT_2015,75071595.0399 -ind,ind_rajasthan.gdb,UNE_ATOTPOPBT_2020,80614789.0202 -ind,ind_rajasthan.gdb,E_ATOTPOPMT_2010,34865347.7228 -ind,ind_rajasthan.gdb,E_ATOTPOPFT_2010,32362910.1086 -ind,ind_rajasthan.gdb,E_A000_004FT_2010,3389862.18099 -ind,ind_rajasthan.gdb,E_A005_009FT_2010,3724992.07056 -ind,ind_rajasthan.gdb,E_A010_014FT_2010,3889096.86609 -ind,ind_rajasthan.gdb,E_A015_019FT_2010,3372152.76413 -ind,ind_rajasthan.gdb,E_A020_024FT_2010,3002421.61756 -ind,ind_rajasthan.gdb,E_A025_029FT_2010,2545564.67693 -ind,ind_rajasthan.gdb,E_A030_034FT_2010,2302324.49617 -ind,ind_rajasthan.gdb,E_A035_039FT_2010,2100375.32049 -ind,ind_rajasthan.gdb,E_A040_044FT_2010,1781207.03791 -ind,ind_rajasthan.gdb,E_A045_049FT_2010,1513741.37698 -ind,ind_rajasthan.gdb,E_A050_054FT_2010,1154136.3516 -ind,ind_rajasthan.gdb,E_A055_059FT_2010,947092.22905 -ind,ind_rajasthan.gdb,E_A060_064FT_2010,872865.348441 -ind,ind_rajasthan.gdb,E_A065_069FT_2010,660912.062926 -ind,ind_rajasthan.gdb,E_A070_074FT_2010,519065.352595 -ind,ind_rajasthan.gdb,E_A075_079FT_2010,257748.034604 -ind,ind_rajasthan.gdb,E_A080_084FT_2010,193337.413265 -ind,ind_rajasthan.gdb,E_A085_089FT_2010,65748.4061921 -ind,ind_rajasthan.gdb,E_A090_094FT_2010,41919.368521 -ind,ind_rajasthan.gdb,E_A095_099FT_2010,16940.8144022 -ind,ind_rajasthan.gdb,E_A100PLUSFT_2010,11406.3192233 -ind,ind_rajasthan.gdb,E_A000_004MT_2010,3797980.07292 -ind,ind_rajasthan.gdb,E_A005_009MT_2010,4192250.23159 -ind,ind_rajasthan.gdb,E_A010_014MT_2010,4362049.3993 -ind,ind_rajasthan.gdb,E_A015_019MT_2010,3830040.19336 -ind,ind_rajasthan.gdb,E_A020_024MT_2010,3325397.799 -ind,ind_rajasthan.gdb,E_A025_029MT_2010,2719993.25014 -ind,ind_rajasthan.gdb,E_A030_034MT_2010,2347450.59458 -ind,ind_rajasthan.gdb,E_A035_039MT_2010,2167681.41309 -ind,ind_rajasthan.gdb,E_A040_044MT_2010,1897331.57701 -ind,ind_rajasthan.gdb,E_A045_049MT_2010,1583868.17364 -ind,ind_rajasthan.gdb,E_A050_054MT_2010,1324458.70978 -ind,ind_rajasthan.gdb,E_A055_059MT_2010,921537.980558 -ind,ind_rajasthan.gdb,E_A060_064MT_2010,870557.576328 -ind,ind_rajasthan.gdb,E_A065_069MT_2010,580544.17442 -ind,ind_rajasthan.gdb,E_A070_074MT_2010,482567.853969 -ind,ind_rajasthan.gdb,E_A075_079MT_2010,212740.011324 -ind,ind_rajasthan.gdb,E_A080_084MT_2010,149047.604824 -ind,ind_rajasthan.gdb,E_A085_089MT_2010,51145.449212 -ind,ind_rajasthan.gdb,E_A090_094MT_2010,27964.7431714 -ind,ind_rajasthan.gdb,E_A095_099MT_2010,11838.2952871 -ind,ind_rajasthan.gdb,E_A100PLUSMT_2010,8902.61930818 -ind,ind_rajasthan.gdb,E_A000_004BT_2010,7187842.25391 -ind,ind_rajasthan.gdb,E_A005_009BT_2010,7917242.30215 -ind,ind_rajasthan.gdb,E_A010_014BT_2010,8251146.26539 -ind,ind_rajasthan.gdb,E_A015_019BT_2010,7202192.95749 -ind,ind_rajasthan.gdb,E_A020_024BT_2010,6327819.41657 -ind,ind_rajasthan.gdb,E_A025_029BT_2010,5265557.92707 -ind,ind_rajasthan.gdb,E_A030_034BT_2010,4649775.09075 -ind,ind_rajasthan.gdb,E_A035_039BT_2010,4268056.73358 -ind,ind_rajasthan.gdb,E_A040_044BT_2010,3678538.61492 -ind,ind_rajasthan.gdb,E_A045_049BT_2010,3097609.55062 -ind,ind_rajasthan.gdb,E_A050_054BT_2010,2478595.06138 -ind,ind_rajasthan.gdb,E_A055_059BT_2010,1868630.20961 -ind,ind_rajasthan.gdb,E_A060_064BT_2010,1743422.92477 -ind,ind_rajasthan.gdb,E_A065_069BT_2010,1241456.23735 -ind,ind_rajasthan.gdb,E_A070_074BT_2010,1001633.20656 -ind,ind_rajasthan.gdb,E_A075_079BT_2010,470488.045928 -ind,ind_rajasthan.gdb,E_A080_084BT_2010,342385.018089 -ind,ind_rajasthan.gdb,E_A085_089BT_2010,116893.855404 -ind,ind_rajasthan.gdb,E_A090_094BT_2010,69884.1116923 -ind,ind_rajasthan.gdb,E_A095_099BT_2010,28779.1096893 -ind,ind_rajasthan.gdb,E_A100PLUSBT_2010,20308.9385315 -ind,ind_rajasthan.gdb,E_A095PLUSBT_2010,49088.0482207 -ind,ind_rajasthan.gdb,E_A095PLUSFT_2010,28347.1336255 -ind,ind_rajasthan.gdb,E_A095PLUSMT_2010,20740.9145953 -ind,ind_rajasthan.gdb,E_A090PLUSBT_2010,118972.159913 -ind,ind_rajasthan.gdb,E_A090PLUSFT_2010,70266.5021465 -ind,ind_rajasthan.gdb,E_A090PLUSMT_2010,48705.6577666 -ind,ind_rajasthan.gdb,E_A085PLUSBT_2010,235866.015317 -ind,ind_rajasthan.gdb,E_A085PLUSFT_2010,136014.908339 -ind,ind_rajasthan.gdb,E_A085PLUSMT_2010,99851.1069786 -ind,ind_rajasthan.gdb,E_A080PLUSBT_2010,578251.033406 -ind,ind_rajasthan.gdb,E_A080PLUSFT_2010,329352.321604 -ind,ind_rajasthan.gdb,E_A080PLUSMT_2010,248898.711802 -ind,ind_rajasthan.gdb,E_A075PLUSBT_2010,1048739.07933 -ind,ind_rajasthan.gdb,E_A075PLUSFT_2010,587100.356208 -ind,ind_rajasthan.gdb,E_A075PLUSMT_2010,461638.723127 -ind,ind_rajasthan.gdb,E_A070PLUSBT_2010,2050372.2859 -ind,ind_rajasthan.gdb,E_A070PLUSFT_2010,1106165.7088 -ind,ind_rajasthan.gdb,E_A070PLUSMT_2010,944206.577095 -ind,ind_rajasthan.gdb,E_A065PLUSBT_2010,3291828.52324 -ind,ind_rajasthan.gdb,E_A065PLUSFT_2010,1767077.77173 -ind,ind_rajasthan.gdb,E_A065PLUSMT_2010,1524750.75152 -ind,ind_rajasthan.gdb,E_A000_014BT_2010,23356230.8215 -ind,ind_rajasthan.gdb,E_A015_064BT_2010,40580198.4868 -ind,ind_rajasthan.gdb,E_A015_049FT_2010,16617787.2902 -ind,ind_rajasthan.gdb,MASKEDADMINAREA,342261.50228 -ind,ind_tamilnadu.gdb,ATOTPOPBT,73297541.0 -ind,ind_tamilnadu.gdb,agr,3.15816001082 -ind,ind_tamilnadu.gdb,E_ATOTPOPBT_1975,44193343.2288 -ind,ind_tamilnadu.gdb,E_ATOTPOPBT_1990,54186575.2806 -ind,ind_tamilnadu.gdb,E_ATOTPOPBT_2000,62407997.2254 -ind,ind_tamilnadu.gdb,E_ATOTPOPBT_2005,67091873.4318 -ind,ind_tamilnadu.gdb,E_ATOTPOPBT_2010,72215655.6158 -ind,ind_tamilnadu.gdb,E_ATOTPOPBT_2015,77829969.2579 -ind,ind_tamilnadu.gdb,E_ATOTPOPBT_2020,83992310.6197 -ind,ind_tamilnadu.gdb,UNE_ATOTPOPBT_1975,39663033.6639 -ind,ind_tamilnadu.gdb,UNE_ATOTPOPBT_1990,54466544.749 -ind,ind_tamilnadu.gdb,UNE_ATOTPOPBT_2000,64916465.7142 -ind,ind_tamilnadu.gdb,UNE_ATOTPOPBT_2005,69954373.5228 -ind,ind_tamilnadu.gdb,UNE_ATOTPOPBT_2010,74639468.0793 -ind,ind_tamilnadu.gdb,UNE_ATOTPOPBT_2015,78834607.3831 -ind,ind_tamilnadu.gdb,UNE_ATOTPOPBT_2020,82809776.3969 -ind,ind_tamilnadu.gdb,E_ATOTPOPMT_2010,36161336.7214 -ind,ind_tamilnadu.gdb,E_ATOTPOPFT_2010,36054318.8945 -ind,ind_tamilnadu.gdb,E_A000_004FT_2010,2570093.50603 -ind,ind_tamilnadu.gdb,E_A005_009FT_2010,2706252.97285 -ind,ind_tamilnadu.gdb,E_A010_014FT_2010,2994034.82968 -ind,ind_tamilnadu.gdb,E_A015_019FT_2010,3027335.52887 -ind,ind_tamilnadu.gdb,E_A020_024FT_2010,3262824.11309 -ind,ind_tamilnadu.gdb,E_A025_029FT_2010,3435419.7336 -ind,ind_tamilnadu.gdb,E_A030_034FT_2010,2918263.57742 -ind,ind_tamilnadu.gdb,E_A035_039FT_2010,3029081.68043 -ind,ind_tamilnadu.gdb,E_A040_044FT_2010,2520150.54406 -ind,ind_tamilnadu.gdb,E_A045_049FT_2010,2341441.77541 -ind,ind_tamilnadu.gdb,E_A050_054FT_2010,1830327.96336 -ind,ind_tamilnadu.gdb,E_A055_059FT_2010,1561954.98991 -ind,ind_tamilnadu.gdb,E_A060_064FT_2010,1406508.81111 -ind,ind_tamilnadu.gdb,E_A065_069FT_2010,973159.535027 -ind,ind_tamilnadu.gdb,E_A070_074FT_2010,715304.417435 -ind,ind_tamilnadu.gdb,E_A075_079FT_2010,358306.270528 -ind,ind_tamilnadu.gdb,E_A080_084FT_2010,246940.928253 -ind,ind_tamilnadu.gdb,E_A085_089FT_2010,94601.1575123 -ind,ind_tamilnadu.gdb,E_A090_094FT_2010,43287.3157252 -ind,ind_tamilnadu.gdb,E_A095_099FT_2010,12028.1013027 -ind,ind_tamilnadu.gdb,E_A100PLUSFT_2010,7001.14285225 -ind,ind_tamilnadu.gdb,E_A000_004MT_2010,2719830.21026 -ind,ind_tamilnadu.gdb,E_A005_009MT_2010,2857416.58075 -ind,ind_tamilnadu.gdb,E_A010_014MT_2010,3193804.56385 -ind,ind_tamilnadu.gdb,E_A015_019MT_2010,3232453.36646 -ind,ind_tamilnadu.gdb,E_A020_024MT_2010,3157475.17523 -ind,ind_tamilnadu.gdb,E_A025_029MT_2010,3242296.85659 -ind,ind_tamilnadu.gdb,E_A030_034MT_2010,2917141.23685 -ind,ind_tamilnadu.gdb,E_A035_039MT_2010,2823992.59181 -ind,ind_tamilnadu.gdb,E_A040_044MT_2010,2556309.65012 -ind,ind_tamilnadu.gdb,E_A045_049MT_2010,2379635.53248 -ind,ind_tamilnadu.gdb,E_A050_054MT_2010,1878221.48747 -ind,ind_tamilnadu.gdb,E_A055_059MT_2010,1542470.46556 -ind,ind_tamilnadu.gdb,E_A060_064MT_2010,1377827.90181 -ind,ind_tamilnadu.gdb,E_A065_069MT_2010,895315.060419 -ind,ind_tamilnadu.gdb,E_A070_074MT_2010,692820.590103 -ind,ind_tamilnadu.gdb,E_A075_079MT_2010,354013.219594 -ind,ind_tamilnadu.gdb,E_A080_084MT_2010,210892.092822 -ind,ind_tamilnadu.gdb,E_A085_089MT_2010,83064.0765601 -ind,ind_tamilnadu.gdb,E_A090_094MT_2010,31660.8192604 -ind,ind_tamilnadu.gdb,E_A095_099MT_2010,9061.84088596 -ind,ind_tamilnadu.gdb,E_A100PLUSMT_2010,5633.40248589 -ind,ind_tamilnadu.gdb,E_A000_004BT_2010,5289923.71629 -ind,ind_tamilnadu.gdb,E_A005_009BT_2010,5563669.5536 -ind,ind_tamilnadu.gdb,E_A010_014BT_2010,6187839.39353 -ind,ind_tamilnadu.gdb,E_A015_019BT_2010,6259788.89533 -ind,ind_tamilnadu.gdb,E_A020_024BT_2010,6420299.28832 -ind,ind_tamilnadu.gdb,E_A025_029BT_2010,6677716.59019 -ind,ind_tamilnadu.gdb,E_A030_034BT_2010,5835404.81427 -ind,ind_tamilnadu.gdb,E_A035_039BT_2010,5853074.27223 -ind,ind_tamilnadu.gdb,E_A040_044BT_2010,5076460.19418 -ind,ind_tamilnadu.gdb,E_A045_049BT_2010,4721077.30789 -ind,ind_tamilnadu.gdb,E_A050_054BT_2010,3708549.45083 -ind,ind_tamilnadu.gdb,E_A055_059BT_2010,3104425.45547 -ind,ind_tamilnadu.gdb,E_A060_064BT_2010,2784336.71293 -ind,ind_tamilnadu.gdb,E_A065_069BT_2010,1868474.59545 -ind,ind_tamilnadu.gdb,E_A070_074BT_2010,1408125.00754 -ind,ind_tamilnadu.gdb,E_A075_079BT_2010,712319.490123 -ind,ind_tamilnadu.gdb,E_A080_084BT_2010,457833.021075 -ind,ind_tamilnadu.gdb,E_A085_089BT_2010,177665.234072 -ind,ind_tamilnadu.gdb,E_A090_094BT_2010,74948.1349856 -ind,ind_tamilnadu.gdb,E_A095_099BT_2010,21089.9421887 -ind,ind_tamilnadu.gdb,E_A100PLUSBT_2010,12634.5453381 -ind,ind_tamilnadu.gdb,E_A095PLUSBT_2010,33724.4875268 -ind,ind_tamilnadu.gdb,E_A095PLUSFT_2010,19029.244155 -ind,ind_tamilnadu.gdb,E_A095PLUSMT_2010,14695.2433718 -ind,ind_tamilnadu.gdb,E_A090PLUSBT_2010,108672.622512 -ind,ind_tamilnadu.gdb,E_A090PLUSFT_2010,62316.5598801 -ind,ind_tamilnadu.gdb,E_A090PLUSMT_2010,46356.0626323 -ind,ind_tamilnadu.gdb,E_A085PLUSBT_2010,286337.856585 -ind,ind_tamilnadu.gdb,E_A085PLUSFT_2010,156917.717392 -ind,ind_tamilnadu.gdb,E_A085PLUSMT_2010,129420.139192 -ind,ind_tamilnadu.gdb,E_A080PLUSBT_2010,744170.87766 -ind,ind_tamilnadu.gdb,E_A080PLUSFT_2010,403858.645645 -ind,ind_tamilnadu.gdb,E_A080PLUSMT_2010,340312.232014 -ind,ind_tamilnadu.gdb,E_A075PLUSBT_2010,1456490.36778 -ind,ind_tamilnadu.gdb,E_A075PLUSFT_2010,762164.916174 -ind,ind_tamilnadu.gdb,E_A075PLUSMT_2010,694325.451609 -ind,ind_tamilnadu.gdb,E_A070PLUSBT_2010,2864615.37532 -ind,ind_tamilnadu.gdb,E_A070PLUSFT_2010,1477469.33361 -ind,ind_tamilnadu.gdb,E_A070PLUSMT_2010,1387146.04171 -ind,ind_tamilnadu.gdb,E_A065PLUSBT_2010,4733089.97077 -ind,ind_tamilnadu.gdb,E_A065PLUSFT_2010,2450628.86864 -ind,ind_tamilnadu.gdb,E_A065PLUSMT_2010,2282461.10213 -ind,ind_tamilnadu.gdb,E_A000_014BT_2010,17041432.6634 -ind,ind_tamilnadu.gdb,E_A015_064BT_2010,50441132.9816 -ind,ind_tamilnadu.gdb,E_A015_049FT_2010,20534516.9529 -ind,ind_tamilnadu.gdb,MASKEDADMINAREA,129729.438485 -ind,ind_tripura.gdb,ATOTPOPBT,4771123.0 -ind,ind_tripura.gdb,agr,1.1875878647 -ind,ind_tripura.gdb,E_ATOTPOPBT_1975,2758370.96861 -ind,ind_tripura.gdb,E_ATOTPOPBT_1990,3456135.43766 -ind,ind_tripura.gdb,E_ATOTPOPBT_2000,4025502.91761 -ind,ind_tripura.gdb,E_ATOTPOPBT_2005,4347483.56924 -ind,ind_tripura.gdb,E_ATOTPOPBT_2010,4697516.46226 -ind,ind_tripura.gdb,E_ATOTPOPBT_2015,5078313.55716 -ind,ind_tripura.gdb,E_ATOTPOPBT_2020,5492880.85837 -ind,ind_tripura.gdb,UNE_ATOTPOPBT_1975,2475607.24291 -ind,ind_tripura.gdb,UNE_ATOTPOPBT_1990,3473992.48798 -ind,ind_tripura.gdb,UNE_ATOTPOPBT_2000,4187306.65543 -ind,ind_tripura.gdb,UNE_ATOTPOPBT_2005,4532970.59585 -ind,ind_tripura.gdb,UNE_ATOTPOPBT_2010,4855181.70605 -ind,ind_tripura.gdb,UNE_ATOTPOPBT_2015,5143865.00809 -ind,ind_tripura.gdb,UNE_ATOTPOPBT_2020,5415546.16489 -ind,ind_tripura.gdb,E_ATOTPOPMT_2010,2392228.63106 -ind,ind_tripura.gdb,E_ATOTPOPFT_2010,2305287.8312 -ind,ind_tripura.gdb,E_A000_004FT_2010,214345.228627 -ind,ind_tripura.gdb,E_A005_009FT_2010,219643.743578 -ind,ind_tripura.gdb,E_A010_014FT_2010,228601.004878 -ind,ind_tripura.gdb,E_A015_019FT_2010,227649.912315 -ind,ind_tripura.gdb,E_A020_024FT_2010,241905.32653 -ind,ind_tripura.gdb,E_A025_029FT_2010,216749.914148 -ind,ind_tripura.gdb,E_A030_034FT_2010,179066.321056 -ind,ind_tripura.gdb,E_A035_039FT_2010,169332.345771 -ind,ind_tripura.gdb,E_A040_044FT_2010,140783.854191 -ind,ind_tripura.gdb,E_A045_049FT_2010,123070.426987 -ind,ind_tripura.gdb,E_A050_054FT_2010,95826.2666712 -ind,ind_tripura.gdb,E_A055_059FT_2010,69036.7451086 -ind,ind_tripura.gdb,E_A060_064FT_2010,58768.7682454 -ind,ind_tripura.gdb,E_A065_069FT_2010,42863.2371456 -ind,ind_tripura.gdb,E_A070_074FT_2010,32230.4770424 -ind,ind_tripura.gdb,E_A075_079FT_2010,19442.9155235 -ind,ind_tripura.gdb,E_A080_084FT_2010,13131.9093247 -ind,ind_tripura.gdb,E_A085_089FT_2010,6001.55256556 -ind,ind_tripura.gdb,E_A090_094FT_2010,3815.08002347 -ind,ind_tripura.gdb,E_A095_099FT_2010,1881.56958315 -ind,ind_tripura.gdb,E_A100PLUSFT_2010,1141.23188409 -ind,ind_tripura.gdb,E_A000_004MT_2010,222537.460654 -ind,ind_tripura.gdb,E_A005_009MT_2010,228855.351882 -ind,ind_tripura.gdb,E_A010_014MT_2010,238838.027295 -ind,ind_tripura.gdb,E_A015_019MT_2010,233493.435885 -ind,ind_tripura.gdb,E_A020_024MT_2010,235721.632443 -ind,ind_tripura.gdb,E_A025_029MT_2010,223079.900638 -ind,ind_tripura.gdb,E_A030_034MT_2010,190701.244788 -ind,ind_tripura.gdb,E_A035_039MT_2010,177227.828366 -ind,ind_tripura.gdb,E_A040_044MT_2010,151821.314201 -ind,ind_tripura.gdb,E_A045_049MT_2010,131798.991567 -ind,ind_tripura.gdb,E_A050_054MT_2010,107592.547434 -ind,ind_tripura.gdb,E_A055_059MT_2010,76853.5946611 -ind,ind_tripura.gdb,E_A060_064MT_2010,61065.5651366 -ind,ind_tripura.gdb,E_A065_069MT_2010,42533.0424443 -ind,ind_tripura.gdb,E_A070_074MT_2010,31184.005557 -ind,ind_tripura.gdb,E_A075_079MT_2010,17879.0418926 -ind,ind_tripura.gdb,E_A080_084MT_2010,11226.3233105 -ind,ind_tripura.gdb,E_A085_089MT_2010,4819.0447679 -ind,ind_tripura.gdb,E_A090_094MT_2010,2630.42450011 -ind,ind_tripura.gdb,E_A095_099MT_2010,1552.28275686 -ind,ind_tripura.gdb,E_A100PLUSMT_2010,817.570878484 -ind,ind_tripura.gdb,E_A000_004BT_2010,436882.689281 -ind,ind_tripura.gdb,E_A005_009BT_2010,448499.09546 -ind,ind_tripura.gdb,E_A010_014BT_2010,467439.032173 -ind,ind_tripura.gdb,E_A015_019BT_2010,461143.3482 -ind,ind_tripura.gdb,E_A020_024BT_2010,477626.958973 -ind,ind_tripura.gdb,E_A025_029BT_2010,439829.814786 -ind,ind_tripura.gdb,E_A030_034BT_2010,369767.565844 -ind,ind_tripura.gdb,E_A035_039BT_2010,346560.174137 -ind,ind_tripura.gdb,E_A040_044BT_2010,292605.168392 -ind,ind_tripura.gdb,E_A045_049BT_2010,254869.418553 -ind,ind_tripura.gdb,E_A050_054BT_2010,203418.814105 -ind,ind_tripura.gdb,E_A055_059BT_2010,145890.33977 -ind,ind_tripura.gdb,E_A060_064BT_2010,119834.333382 -ind,ind_tripura.gdb,E_A065_069BT_2010,85396.2795898 -ind,ind_tripura.gdb,E_A070_074BT_2010,63414.4825994 -ind,ind_tripura.gdb,E_A075_079BT_2010,37321.9574161 -ind,ind_tripura.gdb,E_A080_084BT_2010,24358.2326352 -ind,ind_tripura.gdb,E_A085_089BT_2010,10820.5973335 -ind,ind_tripura.gdb,E_A090_094BT_2010,6445.50452358 -ind,ind_tripura.gdb,E_A095_099BT_2010,3433.85234001 -ind,ind_tripura.gdb,E_A100PLUSBT_2010,1958.80276257 -ind,ind_tripura.gdb,E_A095PLUSBT_2010,5392.65510258 -ind,ind_tripura.gdb,E_A095PLUSFT_2010,3022.80146724 -ind,ind_tripura.gdb,E_A095PLUSMT_2010,2369.85363534 -ind,ind_tripura.gdb,E_A090PLUSBT_2010,11838.1596262 -ind,ind_tripura.gdb,E_A090PLUSFT_2010,6837.88149071 -ind,ind_tripura.gdb,E_A090PLUSMT_2010,5000.27813545 -ind,ind_tripura.gdb,E_A085PLUSBT_2010,22658.7569596 -ind,ind_tripura.gdb,E_A085PLUSFT_2010,12839.4340563 -ind,ind_tripura.gdb,E_A085PLUSMT_2010,9819.32290335 -ind,ind_tripura.gdb,E_A080PLUSBT_2010,47016.9895948 -ind,ind_tripura.gdb,E_A080PLUSFT_2010,25971.3433809 -ind,ind_tripura.gdb,E_A080PLUSMT_2010,21045.6462139 -ind,ind_tripura.gdb,E_A075PLUSBT_2010,84338.9470109 -ind,ind_tripura.gdb,E_A075PLUSFT_2010,45414.2589044 -ind,ind_tripura.gdb,E_A075PLUSMT_2010,38924.6881065 -ind,ind_tripura.gdb,E_A070PLUSBT_2010,147753.42961 -ind,ind_tripura.gdb,E_A070PLUSFT_2010,77644.7359468 -ind,ind_tripura.gdb,E_A070PLUSMT_2010,70108.6936635 -ind,ind_tripura.gdb,E_A065PLUSBT_2010,233149.7092 -ind,ind_tripura.gdb,E_A065PLUSFT_2010,120507.973092 -ind,ind_tripura.gdb,E_A065PLUSMT_2010,112641.736108 -ind,ind_tripura.gdb,E_A000_014BT_2010,1352820.81691 -ind,ind_tripura.gdb,E_A015_064BT_2010,3111545.93614 -ind,ind_tripura.gdb,E_A015_049FT_2010,1298558.101 -ind,ind_tripura.gdb,MASKEDADMINAREA,31562.1468574 -ind,ind_uttaranchal.gdb,ATOTPOPBT,10086292.0 -ind,ind_uttaranchal.gdb,agr,0.843052564771 -ind,ind_uttaranchal.gdb,E_ATOTPOPBT_1975,5820033.27772 -ind,ind_uttaranchal.gdb,E_ATOTPOPBT_1990,7145102.28432 -ind,ind_uttaranchal.gdb,E_ATOTPOPBT_2000,8351024.29511 -ind,ind_uttaranchal.gdb,E_ATOTPOPBT_2005,9079414.92367 -ind,ind_uttaranchal.gdb,E_ATOTPOPBT_2010,9907493.60507 -ind,ind_uttaranchal.gdb,E_ATOTPOPBT_2015,10849520.4499 -ind,ind_uttaranchal.gdb,E_ATOTPOPBT_2020,11921835.8704 -ind,ind_uttaranchal.gdb,UNE_ATOTPOPBT_1975,5223415.0882 -ind,ind_uttaranchal.gdb,UNE_ATOTPOPBT_1990,7182019.37084 -ind,ind_uttaranchal.gdb,UNE_ATOTPOPBT_2000,8686690.91197 -ind,ind_uttaranchal.gdb,UNE_ATOTPOPBT_2005,9466791.58668 -ind,ind_uttaranchal.gdb,UNE_ATOTPOPBT_2010,10240024.0831 -ind,ind_uttaranchal.gdb,UNE_ATOTPOPBT_2015,10989567.2981 -ind,ind_uttaranchal.gdb,UNE_ATOTPOPBT_2020,11753987.4232 -ind,ind_uttaranchal.gdb,E_ATOTPOPMT_2010,5044240.40267 -ind,ind_uttaranchal.gdb,E_ATOTPOPFT_2010,4863253.2024 -ind,ind_uttaranchal.gdb,E_A000_004FT_2010,428659.956723 -ind,ind_uttaranchal.gdb,E_A005_009FT_2010,490502.326601 -ind,ind_uttaranchal.gdb,E_A010_014FT_2010,533402.840409 -ind,ind_uttaranchal.gdb,E_A015_019FT_2010,526937.605016 -ind,ind_uttaranchal.gdb,E_A020_024FT_2010,477519.667726 -ind,ind_uttaranchal.gdb,E_A025_029FT_2010,406065.609223 -ind,ind_uttaranchal.gdb,E_A030_034FT_2010,347111.247111 -ind,ind_uttaranchal.gdb,E_A035_039FT_2010,329229.256663 -ind,ind_uttaranchal.gdb,E_A040_044FT_2010,276762.980156 -ind,ind_uttaranchal.gdb,E_A045_049FT_2010,237697.00534 -ind,ind_uttaranchal.gdb,E_A050_054FT_2010,192346.453335 -ind,ind_uttaranchal.gdb,E_A055_059FT_2010,164181.26778 -ind,ind_uttaranchal.gdb,E_A060_064FT_2010,163542.51213 -ind,ind_uttaranchal.gdb,E_A065_069FT_2010,108875.470209 -ind,ind_uttaranchal.gdb,E_A070_074FT_2010,81446.0038679 -ind,ind_uttaranchal.gdb,E_A075_079FT_2010,43282.4834992 -ind,ind_uttaranchal.gdb,E_A080_084FT_2010,30935.7511936 -ind,ind_uttaranchal.gdb,E_A085_089FT_2010,11863.9518753 -ind,ind_uttaranchal.gdb,E_A090_094FT_2010,6752.57849874 -ind,ind_uttaranchal.gdb,E_A095_099FT_2010,3026.0233278 -ind,ind_uttaranchal.gdb,E_A100PLUSFT_2010,3112.21171801 -ind,ind_uttaranchal.gdb,E_A000_004MT_2010,481053.090919 -ind,ind_uttaranchal.gdb,E_A005_009MT_2010,551084.768333 -ind,ind_uttaranchal.gdb,E_A010_014MT_2010,593531.016874 -ind,ind_uttaranchal.gdb,E_A015_019MT_2010,578688.817334 -ind,ind_uttaranchal.gdb,E_A020_024MT_2010,476054.596343 -ind,ind_uttaranchal.gdb,E_A025_029MT_2010,390408.43118 -ind,ind_uttaranchal.gdb,E_A030_034MT_2010,339540.456933 -ind,ind_uttaranchal.gdb,E_A035_039MT_2010,325208.310534 -ind,ind_uttaranchal.gdb,E_A040_044MT_2010,280793.594988 -ind,ind_uttaranchal.gdb,E_A045_049MT_2010,243921.201646 -ind,ind_uttaranchal.gdb,E_A050_054MT_2010,198889.686814 -ind,ind_uttaranchal.gdb,E_A055_059MT_2010,149557.679309 -ind,ind_uttaranchal.gdb,E_A060_064MT_2010,160780.219052 -ind,ind_uttaranchal.gdb,E_A065_069MT_2010,106837.547102 -ind,ind_uttaranchal.gdb,E_A070_074MT_2010,79834.1150401 -ind,ind_uttaranchal.gdb,E_A075_079MT_2010,40303.9438177 -ind,ind_uttaranchal.gdb,E_A080_084MT_2010,26252.2965069 -ind,ind_uttaranchal.gdb,E_A085_089MT_2010,10537.5165048 -ind,ind_uttaranchal.gdb,E_A090_094MT_2010,5502.29820345 -ind,ind_uttaranchal.gdb,E_A095_099MT_2010,2517.67215839 -ind,ind_uttaranchal.gdb,E_A100PLUSMT_2010,2943.14307383 -ind,ind_uttaranchal.gdb,E_A000_004BT_2010,909713.047642 -ind,ind_uttaranchal.gdb,E_A005_009BT_2010,1041587.09493 -ind,ind_uttaranchal.gdb,E_A010_014BT_2010,1126933.85728 -ind,ind_uttaranchal.gdb,E_A015_019BT_2010,1105626.42235 -ind,ind_uttaranchal.gdb,E_A020_024BT_2010,953574.264069 -ind,ind_uttaranchal.gdb,E_A025_029BT_2010,796474.040403 -ind,ind_uttaranchal.gdb,E_A030_034BT_2010,686651.704043 -ind,ind_uttaranchal.gdb,E_A035_039BT_2010,654437.567197 -ind,ind_uttaranchal.gdb,E_A040_044BT_2010,557556.575144 -ind,ind_uttaranchal.gdb,E_A045_049BT_2010,481618.206987 -ind,ind_uttaranchal.gdb,E_A050_054BT_2010,391236.14015 -ind,ind_uttaranchal.gdb,E_A055_059BT_2010,313738.947089 -ind,ind_uttaranchal.gdb,E_A060_064BT_2010,324322.731181 -ind,ind_uttaranchal.gdb,E_A065_069BT_2010,215713.017311 -ind,ind_uttaranchal.gdb,E_A070_074BT_2010,161280.118908 -ind,ind_uttaranchal.gdb,E_A075_079BT_2010,83586.4273169 -ind,ind_uttaranchal.gdb,E_A080_084BT_2010,57188.0477005 -ind,ind_uttaranchal.gdb,E_A085_089BT_2010,22401.4683801 -ind,ind_uttaranchal.gdb,E_A090_094BT_2010,12254.8767022 -ind,ind_uttaranchal.gdb,E_A095_099BT_2010,5543.69548619 -ind,ind_uttaranchal.gdb,E_A100PLUSBT_2010,6055.35479184 -ind,ind_uttaranchal.gdb,E_A095PLUSBT_2010,11599.050278 -ind,ind_uttaranchal.gdb,E_A095PLUSFT_2010,6138.23504581 -ind,ind_uttaranchal.gdb,E_A095PLUSMT_2010,5460.81523222 -ind,ind_uttaranchal.gdb,E_A090PLUSBT_2010,23853.9269802 -ind,ind_uttaranchal.gdb,E_A090PLUSFT_2010,12890.8135445 -ind,ind_uttaranchal.gdb,E_A090PLUSMT_2010,10963.1134357 -ind,ind_uttaranchal.gdb,E_A085PLUSBT_2010,46255.3953603 -ind,ind_uttaranchal.gdb,E_A085PLUSFT_2010,24754.7654199 -ind,ind_uttaranchal.gdb,E_A085PLUSMT_2010,21500.6299404 -ind,ind_uttaranchal.gdb,E_A080PLUSBT_2010,103443.443061 -ind,ind_uttaranchal.gdb,E_A080PLUSFT_2010,55690.5166135 -ind,ind_uttaranchal.gdb,E_A080PLUSMT_2010,47752.9264474 -ind,ind_uttaranchal.gdb,E_A075PLUSBT_2010,187029.870378 -ind,ind_uttaranchal.gdb,E_A075PLUSFT_2010,98973.0001127 -ind,ind_uttaranchal.gdb,E_A075PLUSMT_2010,88056.8702651 -ind,ind_uttaranchal.gdb,E_A070PLUSBT_2010,348309.989286 -ind,ind_uttaranchal.gdb,E_A070PLUSFT_2010,180419.003981 -ind,ind_uttaranchal.gdb,E_A070PLUSMT_2010,167890.985305 -ind,ind_uttaranchal.gdb,E_A065PLUSBT_2010,564023.006597 -ind,ind_uttaranchal.gdb,E_A065PLUSFT_2010,289294.474189 -ind,ind_uttaranchal.gdb,E_A065PLUSMT_2010,274728.532407 -ind,ind_uttaranchal.gdb,E_A000_014BT_2010,3078233.99986 -ind,ind_uttaranchal.gdb,E_A015_064BT_2010,6265236.59861 -ind,ind_uttaranchal.gdb,E_A015_049FT_2010,2601323.37123 -ind,ind_uttaranchal.gdb,MASKEDADMINAREA,50430.6867836 -ind,ind_uttarpradesh.gdb,ATOTPOPBT,199812341.0 -ind,ind_uttarpradesh.gdb,agr,5.68089707661 -ind,ind_uttarpradesh.gdb,E_ATOTPOPBT_1975,103862267.215 -ind,ind_uttarpradesh.gdb,E_ATOTPOPBT_1990,136020339.644 -ind,ind_uttarpradesh.gdb,E_ATOTPOPBT_2000,163182433.925 -ind,ind_uttarpradesh.gdb,E_ATOTPOPBT_2005,178862545.386 -ind,ind_uttarpradesh.gdb,E_ATOTPOPBT_2010,196147521.581 -ind,ind_uttarpradesh.gdb,E_ATOTPOPBT_2015,215214656.584 -ind,ind_uttarpradesh.gdb,E_ATOTPOPBT_2020,236262763.139 -ind,ind_uttarpradesh.gdb,UNE_ATOTPOPBT_1975,93215228.81 -ind,ind_uttarpradesh.gdb,UNE_ATOTPOPBT_1990,136723125.196 -ind,ind_uttarpradesh.gdb,UNE_ATOTPOPBT_2000,169741497.052 -ind,ind_uttarpradesh.gdb,UNE_ATOTPOPBT_2005,186493783.362 -ind,ind_uttarpradesh.gdb,UNE_ATOTPOPBT_2010,202730925.186 -ind,ind_uttarpradesh.gdb,UNE_ATOTPOPBT_2015,217992671.932 -ind,ind_uttarpradesh.gdb,UNE_ATOTPOPBT_2020,232936401.465 -ind,ind_uttarpradesh.gdb,E_ATOTPOPMT_2010,102562237.216 -ind,ind_uttarpradesh.gdb,E_ATOTPOPFT_2010,93585284.3652 -ind,ind_uttarpradesh.gdb,E_A000_004FT_2010,9613044.54389 -ind,ind_uttarpradesh.gdb,E_A005_009FT_2010,11686131.9014 -ind,ind_uttarpradesh.gdb,E_A010_014FT_2010,12062997.4841 -ind,ind_uttarpradesh.gdb,E_A015_019FT_2010,10622134.2779 -ind,ind_uttarpradesh.gdb,E_A020_024FT_2010,8088029.26658 -ind,ind_uttarpradesh.gdb,E_A025_029FT_2010,7038382.17575 -ind,ind_uttarpradesh.gdb,E_A030_034FT_2010,6454568.55332 -ind,ind_uttarpradesh.gdb,E_A035_039FT_2010,6090603.81646 -ind,ind_uttarpradesh.gdb,E_A040_044FT_2010,4786003.33138 -ind,ind_uttarpradesh.gdb,E_A045_049FT_2010,4025316.87074 -ind,ind_uttarpradesh.gdb,E_A050_054FT_2010,2983851.00431 -ind,ind_uttarpradesh.gdb,E_A055_059FT_2010,2808419.93787 -ind,ind_uttarpradesh.gdb,E_A060_064FT_2010,2707879.0663 -ind,ind_uttarpradesh.gdb,E_A065_069FT_2010,1861855.30275 -ind,ind_uttarpradesh.gdb,E_A070_074FT_2010,1283800.62416 -ind,ind_uttarpradesh.gdb,E_A075_079FT_2010,604681.086128 -ind,ind_uttarpradesh.gdb,E_A080_084FT_2010,438614.061434 -ind,ind_uttarpradesh.gdb,E_A085_089FT_2010,161633.817293 -ind,ind_uttarpradesh.gdb,E_A090_094FT_2010,118081.826026 -ind,ind_uttarpradesh.gdb,E_A095_099FT_2010,51957.7917202 -ind,ind_uttarpradesh.gdb,E_A100PLUSFT_2010,97297.625621 -ind,ind_uttarpradesh.gdb,E_A000_004MT_2010,10551070.6846 -ind,ind_uttarpradesh.gdb,E_A005_009MT_2010,13114354.599 -ind,ind_uttarpradesh.gdb,E_A010_014MT_2010,13540023.6324 -ind,ind_uttarpradesh.gdb,E_A015_019MT_2010,12184099.1799 -ind,ind_uttarpradesh.gdb,E_A020_024MT_2010,9311143.90709 -ind,ind_uttarpradesh.gdb,E_A025_029MT_2010,7390209.2183 -ind,ind_uttarpradesh.gdb,E_A030_034MT_2010,6365672.808 -ind,ind_uttarpradesh.gdb,E_A035_039MT_2010,6336120.42315 -ind,ind_uttarpradesh.gdb,E_A040_044MT_2010,5340622.22644 -ind,ind_uttarpradesh.gdb,E_A045_049MT_2010,4338003.69412 -ind,ind_uttarpradesh.gdb,E_A050_054MT_2010,3535828.31869 -ind,ind_uttarpradesh.gdb,E_A055_059MT_2010,2599764.52825 -ind,ind_uttarpradesh.gdb,E_A060_064MT_2010,2938563.63725 -ind,ind_uttarpradesh.gdb,E_A065_069MT_2010,1938470.40437 -ind,ind_uttarpradesh.gdb,E_A070_074MT_2010,1519361.64858 -ind,ind_uttarpradesh.gdb,E_A075_079MT_2010,632411.94602 -ind,ind_uttarpradesh.gdb,E_A080_084MT_2010,474472.114427 -ind,ind_uttarpradesh.gdb,E_A085_089MT_2010,177469.781855 -ind,ind_uttarpradesh.gdb,E_A090_094MT_2010,121398.181083 -ind,ind_uttarpradesh.gdb,E_A095_099MT_2010,52813.6117888 -ind,ind_uttarpradesh.gdb,E_A100PLUSMT_2010,100362.670664 -ind,ind_uttarpradesh.gdb,E_A000_004BT_2010,20164115.2285 -ind,ind_uttarpradesh.gdb,E_A005_009BT_2010,24800486.5004 -ind,ind_uttarpradesh.gdb,E_A010_014BT_2010,25603021.1166 -ind,ind_uttarpradesh.gdb,E_A015_019BT_2010,22806233.4578 -ind,ind_uttarpradesh.gdb,E_A020_024BT_2010,17399173.1737 -ind,ind_uttarpradesh.gdb,E_A025_029BT_2010,14428591.394 -ind,ind_uttarpradesh.gdb,E_A030_034BT_2010,12820241.3613 -ind,ind_uttarpradesh.gdb,E_A035_039BT_2010,12426724.2396 -ind,ind_uttarpradesh.gdb,E_A040_044BT_2010,10126625.5578 -ind,ind_uttarpradesh.gdb,E_A045_049BT_2010,8363320.56486 -ind,ind_uttarpradesh.gdb,E_A050_054BT_2010,6519679.32301 -ind,ind_uttarpradesh.gdb,E_A055_059BT_2010,5408184.46613 -ind,ind_uttarpradesh.gdb,E_A060_064BT_2010,5646442.70355 -ind,ind_uttarpradesh.gdb,E_A065_069BT_2010,3800325.70712 -ind,ind_uttarpradesh.gdb,E_A070_074BT_2010,2803162.27274 -ind,ind_uttarpradesh.gdb,E_A075_079BT_2010,1237093.03215 -ind,ind_uttarpradesh.gdb,E_A080_084BT_2010,913086.175861 -ind,ind_uttarpradesh.gdb,E_A085_089BT_2010,339103.599148 -ind,ind_uttarpradesh.gdb,E_A090_094BT_2010,239480.007109 -ind,ind_uttarpradesh.gdb,E_A095_099BT_2010,104771.403509 -ind,ind_uttarpradesh.gdb,E_A100PLUSBT_2010,197660.296285 -ind,ind_uttarpradesh.gdb,E_A095PLUSBT_2010,302431.699794 -ind,ind_uttarpradesh.gdb,E_A095PLUSFT_2010,149255.417341 -ind,ind_uttarpradesh.gdb,E_A095PLUSMT_2010,153176.282453 -ind,ind_uttarpradesh.gdb,E_A090PLUSBT_2010,541911.706903 -ind,ind_uttarpradesh.gdb,E_A090PLUSFT_2010,267337.243367 -ind,ind_uttarpradesh.gdb,E_A090PLUSMT_2010,274574.463536 -ind,ind_uttarpradesh.gdb,E_A085PLUSBT_2010,881015.306052 -ind,ind_uttarpradesh.gdb,E_A085PLUSFT_2010,428971.06066 -ind,ind_uttarpradesh.gdb,E_A085PLUSMT_2010,452044.245392 -ind,ind_uttarpradesh.gdb,E_A080PLUSBT_2010,1794101.48191 -ind,ind_uttarpradesh.gdb,E_A080PLUSFT_2010,867585.122094 -ind,ind_uttarpradesh.gdb,E_A080PLUSMT_2010,926516.359819 -ind,ind_uttarpradesh.gdb,E_A075PLUSBT_2010,3031194.51406 -ind,ind_uttarpradesh.gdb,E_A075PLUSFT_2010,1472266.20822 -ind,ind_uttarpradesh.gdb,E_A075PLUSMT_2010,1558928.30584 -ind,ind_uttarpradesh.gdb,E_A070PLUSBT_2010,5834356.7868 -ind,ind_uttarpradesh.gdb,E_A070PLUSFT_2010,2756066.83238 -ind,ind_uttarpradesh.gdb,E_A070PLUSMT_2010,3078289.95442 -ind,ind_uttarpradesh.gdb,E_A065PLUSBT_2010,9634682.49392 -ind,ind_uttarpradesh.gdb,E_A065PLUSFT_2010,4617922.13513 -ind,ind_uttarpradesh.gdb,E_A065PLUSMT_2010,5016760.35879 -ind,ind_uttarpradesh.gdb,E_A000_014BT_2010,70567622.8455 -ind,ind_uttarpradesh.gdb,E_A015_064BT_2010,115945216.242 -ind,ind_uttarpradesh.gdb,E_A015_049FT_2010,47105038.2921 -ind,ind_uttarpradesh.gdb,MASKEDADMINAREA,240138.014702 -ind,ind_westbengal.gdb,ATOTPOPBT,91886692.0 -ind,ind_westbengal.gdb,agr,4.89971624943 -ind,ind_westbengal.gdb,E_ATOTPOPBT_1975,58234382.0904 -ind,ind_westbengal.gdb,E_ATOTPOPBT_1990,70168145.62 -ind,ind_westbengal.gdb,E_ATOTPOPBT_2000,79686993.5459 -ind,ind_westbengal.gdb,E_ATOTPOPBT_2005,84990466.1558 -ind,ind_westbengal.gdb,E_ATOTPOPBT_2010,90694933.5709 -ind,ind_westbengal.gdb,E_ATOTPOPBT_2015,96832108.0312 -ind,ind_westbengal.gdb,E_ATOTPOPBT_2020,103436344.372 -ind,ind_westbengal.gdb,UNE_ATOTPOPBT_1975,52264709.7616 -ind,ind_westbengal.gdb,UNE_ATOTPOPBT_1990,70530688.1562 -ind,ind_westbengal.gdb,UNE_ATOTPOPBT_2000,82889985.4887 -ind,ind_westbengal.gdb,UNE_ATOTPOPBT_2005,88616616.4578 -ind,ind_westbengal.gdb,UNE_ATOTPOPBT_2010,93738975.8702 -ind,ind_westbengal.gdb,UNE_ATOTPOPBT_2015,98082027.9321 -ind,ind_westbengal.gdb,UNE_ATOTPOPBT_2020,101980056.098 -ind,ind_westbengal.gdb,E_ATOTPOPMT_2010,46521516.348 -ind,ind_westbengal.gdb,E_ATOTPOPFT_2010,44173417.2229 -ind,ind_westbengal.gdb,E_A000_004FT_2010,3564268.92587 -ind,ind_westbengal.gdb,E_A005_009FT_2010,4007893.54095 -ind,ind_westbengal.gdb,E_A010_014FT_2010,4455760.41873 -ind,ind_westbengal.gdb,E_A015_019FT_2010,4335273.67079 -ind,ind_westbengal.gdb,E_A020_024FT_2010,4315625.65319 -ind,ind_westbengal.gdb,E_A025_029FT_2010,3936153.85349 -ind,ind_westbengal.gdb,E_A030_034FT_2010,3361156.81843 -ind,ind_westbengal.gdb,E_A035_039FT_2010,3468870.86249 -ind,ind_westbengal.gdb,E_A040_044FT_2010,2915759.8913 -ind,ind_westbengal.gdb,E_A045_049FT_2010,2505931.64526 -ind,ind_westbengal.gdb,E_A050_054FT_2010,1929322.77116 -ind,ind_westbengal.gdb,E_A055_059FT_2010,1512078.68042 -ind,ind_westbengal.gdb,E_A060_064FT_2010,1329859.02639 -ind,ind_westbengal.gdb,E_A065_069FT_2010,985225.802455 -ind,ind_westbengal.gdb,E_A070_074FT_2010,699055.188293 -ind,ind_westbengal.gdb,E_A075_079FT_2010,377329.873925 -ind,ind_westbengal.gdb,E_A080_084FT_2010,237128.065958 -ind,ind_westbengal.gdb,E_A085_089FT_2010,104368.929533 -ind,ind_westbengal.gdb,E_A090_094FT_2010,69721.3457485 -ind,ind_westbengal.gdb,E_A095_099FT_2010,31608.0080955 -ind,ind_westbengal.gdb,E_A100PLUSFT_2010,31024.2503976 -ind,ind_westbengal.gdb,E_A000_004MT_2010,3718897.8361 -ind,ind_westbengal.gdb,E_A005_009MT_2010,4193057.74693 -ind,ind_westbengal.gdb,E_A010_014MT_2010,4654113.39836 -ind,ind_westbengal.gdb,E_A015_019MT_2010,4679862.94801 -ind,ind_westbengal.gdb,E_A020_024MT_2010,4405653.81358 -ind,ind_westbengal.gdb,E_A025_029MT_2010,4032750.79779 -ind,ind_westbengal.gdb,E_A030_034MT_2010,3453752.62379 -ind,ind_westbengal.gdb,E_A035_039MT_2010,3506703.44421 -ind,ind_westbengal.gdb,E_A040_044MT_2010,3203341.44672 -ind,ind_westbengal.gdb,E_A045_049MT_2010,2798902.04297 -ind,ind_westbengal.gdb,E_A050_054MT_2010,2305123.46272 -ind,ind_westbengal.gdb,E_A055_059MT_2010,1737608.61854 -ind,ind_westbengal.gdb,E_A060_064MT_2010,1398333.69823 -ind,ind_westbengal.gdb,E_A065_069MT_2010,985893.096929 -ind,ind_westbengal.gdb,E_A070_074MT_2010,683750.087586 -ind,ind_westbengal.gdb,E_A075_079MT_2010,358966.104643 -ind,ind_westbengal.gdb,E_A080_084MT_2010,206423.154636 -ind,ind_westbengal.gdb,E_A085_089MT_2010,91681.1106356 -ind,ind_westbengal.gdb,E_A090_094MT_2010,53574.4605779 -ind,ind_westbengal.gdb,E_A095_099MT_2010,25507.5445556 -ind,ind_westbengal.gdb,E_A100PLUSMT_2010,27618.9104892 -ind,ind_westbengal.gdb,E_A000_004BT_2010,7283166.76197 -ind,ind_westbengal.gdb,E_A005_009BT_2010,8200951.28788 -ind,ind_westbengal.gdb,E_A010_014BT_2010,9109873.81709 -ind,ind_westbengal.gdb,E_A015_019BT_2010,9015136.6188 -ind,ind_westbengal.gdb,E_A020_024BT_2010,8721279.46678 -ind,ind_westbengal.gdb,E_A025_029BT_2010,7968904.65128 -ind,ind_westbengal.gdb,E_A030_034BT_2010,6814909.44222 -ind,ind_westbengal.gdb,E_A035_039BT_2010,6975574.3067 -ind,ind_westbengal.gdb,E_A040_044BT_2010,6119101.33803 -ind,ind_westbengal.gdb,E_A045_049BT_2010,5304833.68823 -ind,ind_westbengal.gdb,E_A050_054BT_2010,4234446.23388 -ind,ind_westbengal.gdb,E_A055_059BT_2010,3249687.29896 -ind,ind_westbengal.gdb,E_A060_064BT_2010,2728192.72461 -ind,ind_westbengal.gdb,E_A065_069BT_2010,1971118.89938 -ind,ind_westbengal.gdb,E_A070_074BT_2010,1382805.27588 -ind,ind_westbengal.gdb,E_A075_079BT_2010,736295.978569 -ind,ind_westbengal.gdb,E_A080_084BT_2010,443551.220595 -ind,ind_westbengal.gdb,E_A085_089BT_2010,196050.040169 -ind,ind_westbengal.gdb,E_A090_094BT_2010,123295.806326 -ind,ind_westbengal.gdb,E_A095_099BT_2010,57115.552651 -ind,ind_westbengal.gdb,E_A100PLUSBT_2010,58643.1608869 -ind,ind_westbengal.gdb,E_A095PLUSBT_2010,115758.713538 -ind,ind_westbengal.gdb,E_A095PLUSFT_2010,62632.2584931 -ind,ind_westbengal.gdb,E_A095PLUSMT_2010,53126.4550448 -ind,ind_westbengal.gdb,E_A090PLUSBT_2010,239054.519864 -ind,ind_westbengal.gdb,E_A090PLUSFT_2010,132353.604242 -ind,ind_westbengal.gdb,E_A090PLUSMT_2010,106700.915623 -ind,ind_westbengal.gdb,E_A085PLUSBT_2010,435104.560033 -ind,ind_westbengal.gdb,E_A085PLUSFT_2010,236722.533775 -ind,ind_westbengal.gdb,E_A085PLUSMT_2010,198382.026258 -ind,ind_westbengal.gdb,E_A080PLUSBT_2010,878655.780628 -ind,ind_westbengal.gdb,E_A080PLUSFT_2010,473850.599733 -ind,ind_westbengal.gdb,E_A080PLUSMT_2010,404805.180895 -ind,ind_westbengal.gdb,E_A075PLUSBT_2010,1614951.7592 -ind,ind_westbengal.gdb,E_A075PLUSFT_2010,851180.473658 -ind,ind_westbengal.gdb,E_A075PLUSMT_2010,763771.285538 -ind,ind_westbengal.gdb,E_A070PLUSBT_2010,2997757.03508 -ind,ind_westbengal.gdb,E_A070PLUSFT_2010,1550235.66195 -ind,ind_westbengal.gdb,E_A070PLUSMT_2010,1447521.37312 -ind,ind_westbengal.gdb,E_A065PLUSBT_2010,4968875.93446 -ind,ind_westbengal.gdb,E_A065PLUSFT_2010,2535461.46441 -ind,ind_westbengal.gdb,E_A065PLUSMT_2010,2433414.47005 -ind,ind_westbengal.gdb,E_A000_014BT_2010,24593991.8669 -ind,ind_westbengal.gdb,E_A015_064BT_2010,61132065.7695 -ind,ind_westbengal.gdb,E_A015_049FT_2010,24838772.395 -ind,ind_westbengal.gdb,MASKEDADMINAREA,91120.7513199 -kaz,kaz_almt.gdb,ATOTPOPBT,3173526.0 -kaz,kaz_almt.gdb,agr,0.0994000001156 -kaz,kaz_almt.gdb,E_ATOTPOPBT_1975,1953121.40827 -kaz,kaz_almt.gdb,E_ATOTPOPBT_1990,2351820.59402 -kaz,kaz_almt.gdb,E_ATOTPOPBT_2000,2730462.10507 -kaz,kaz_almt.gdb,E_ATOTPOPBT_2005,2963017.65384 -kaz,kaz_almt.gdb,E_ATOTPOPBT_2010,3229868.62237 -kaz,kaz_almt.gdb,E_ATOTPOPBT_2015,3536029.86204 -kaz,kaz_almt.gdb,E_ATOTPOPBT_2020,3887413.05921 -kaz,kaz_almt.gdb,UNE_ATOTPOPBT_1975,1787720.17651 -kaz,kaz_almt.gdb,UNE_ATOTPOPBT_1990,2638415.75872 -kaz,kaz_almt.gdb,UNE_ATOTPOPBT_2000,2707906.84907 -kaz,kaz_almt.gdb,UNE_ATOTPOPBT_2005,2950259.84715 -kaz,kaz_almt.gdb,UNE_ATOTPOPBT_2010,3261283.3173 -kaz,kaz_almt.gdb,UNE_ATOTPOPBT_2015,3663539.35516 -kaz,kaz_almt.gdb,UNE_ATOTPOPBT_2020,3992072.08843 -kaz,kaz_almt.gdb,E_ATOTPOPMT_2010,1540571.99875 -kaz,kaz_almt.gdb,E_ATOTPOPFT_2010,1689296.62362 -kaz,kaz_almt.gdb,E_A000_004FT_2010,139337.457951 -kaz,kaz_almt.gdb,E_A005_009FT_2010,103879.129191 -kaz,kaz_almt.gdb,E_A010_014FT_2010,104651.282988 -kaz,kaz_almt.gdb,E_A015_019FT_2010,155647.142704 -kaz,kaz_almt.gdb,E_A020_024FT_2010,182958.218753 -kaz,kaz_almt.gdb,E_A025_029FT_2010,149309.723033 -kaz,kaz_almt.gdb,E_A030_034FT_2010,132320.049848 -kaz,kaz_almt.gdb,E_A035_039FT_2010,123510.873381 -kaz,kaz_almt.gdb,E_A040_044FT_2010,112159.780193 -kaz,kaz_almt.gdb,E_A045_049FT_2010,114875.434831 -kaz,kaz_almt.gdb,E_A050_054FT_2010,95087.7210451 -kaz,kaz_almt.gdb,E_A055_059FT_2010,79130.1454457 -kaz,kaz_almt.gdb,E_A060_064FT_2010,51135.0752812 -kaz,kaz_almt.gdb,E_A065_069FT_2010,46001.5499938 -kaz,kaz_almt.gdb,E_A070_074FT_2010,43880.1341552 -kaz,kaz_almt.gdb,E_A075_079FT_2010,25169.4832737 -kaz,kaz_almt.gdb,E_A080_084FT_2010,19725.8200915 -kaz,kaz_almt.gdb,E_A085_089FT_2010,7617.64949794 -kaz,kaz_almt.gdb,E_A090_094FT_2010,2113.2222336 -kaz,kaz_almt.gdb,E_A095_099FT_2010,707.346332163 -kaz,kaz_almt.gdb,E_A100PLUSFT_2010,79.3833922237 -kaz,kaz_almt.gdb,E_A000_004MT_2010,148342.314842 -kaz,kaz_almt.gdb,E_A005_009MT_2010,109315.93879 -kaz,kaz_almt.gdb,E_A010_014MT_2010,110112.26474 -kaz,kaz_almt.gdb,E_A015_019MT_2010,154114.598544 -kaz,kaz_almt.gdb,E_A020_024MT_2010,173837.305741 -kaz,kaz_almt.gdb,E_A025_029MT_2010,142327.137456 -kaz,kaz_almt.gdb,E_A030_034MT_2010,125163.561002 -kaz,kaz_almt.gdb,E_A035_039MT_2010,114602.727002 -kaz,kaz_almt.gdb,E_A040_044MT_2010,101615.416977 -kaz,kaz_almt.gdb,E_A045_049MT_2010,100593.00813 -kaz,kaz_almt.gdb,E_A050_054MT_2010,78314.9548513 -kaz,kaz_almt.gdb,E_A055_059MT_2010,61019.6088963 -kaz,kaz_almt.gdb,E_A060_064MT_2010,37640.9989596 -kaz,kaz_almt.gdb,E_A065_069MT_2010,30876.4989169 -kaz,kaz_almt.gdb,E_A070_074MT_2010,27287.0989323 -kaz,kaz_almt.gdb,E_A075_079MT_2010,13489.0624057 -kaz,kaz_almt.gdb,E_A080_084MT_2010,8197.20716619 -kaz,kaz_almt.gdb,E_A085_089MT_2010,2606.80607057 -kaz,kaz_almt.gdb,E_A090_094MT_2010,781.703988079 -kaz,kaz_almt.gdb,E_A095_099MT_2010,308.340884939 -kaz,kaz_almt.gdb,E_A100PLUSMT_2010,25.4444552337 -kaz,kaz_almt.gdb,E_A000_004BT_2010,287679.772794 -kaz,kaz_almt.gdb,E_A005_009BT_2010,213195.067981 -kaz,kaz_almt.gdb,E_A010_014BT_2010,214763.547728 -kaz,kaz_almt.gdb,E_A015_019BT_2010,309761.741248 -kaz,kaz_almt.gdb,E_A020_024BT_2010,356795.524494 -kaz,kaz_almt.gdb,E_A025_029BT_2010,291636.860489 -kaz,kaz_almt.gdb,E_A030_034BT_2010,257483.61085 -kaz,kaz_almt.gdb,E_A035_039BT_2010,238113.600382 -kaz,kaz_almt.gdb,E_A040_044BT_2010,213775.19717 -kaz,kaz_almt.gdb,E_A045_049BT_2010,215468.442961 -kaz,kaz_almt.gdb,E_A050_054BT_2010,173402.675896 -kaz,kaz_almt.gdb,E_A055_059BT_2010,140149.754342 -kaz,kaz_almt.gdb,E_A060_064BT_2010,88776.0742408 -kaz,kaz_almt.gdb,E_A065_069BT_2010,76878.0489107 -kaz,kaz_almt.gdb,E_A070_074BT_2010,71167.2330875 -kaz,kaz_almt.gdb,E_A075_079BT_2010,38658.5456793 -kaz,kaz_almt.gdb,E_A080_084BT_2010,27923.0272577 -kaz,kaz_almt.gdb,E_A085_089BT_2010,10224.4555685 -kaz,kaz_almt.gdb,E_A090_094BT_2010,2894.92622168 -kaz,kaz_almt.gdb,E_A095_099BT_2010,1015.6872171 -kaz,kaz_almt.gdb,E_A100PLUSBT_2010,104.827847457 -kaz,kaz_almt.gdb,E_A095PLUSBT_2010,1120.51506456 -kaz,kaz_almt.gdb,E_A095PLUSFT_2010,786.729724387 -kaz,kaz_almt.gdb,E_A095PLUSMT_2010,333.785340173 -kaz,kaz_almt.gdb,E_A090PLUSBT_2010,4015.44128624 -kaz,kaz_almt.gdb,E_A090PLUSFT_2010,2899.95195799 -kaz,kaz_almt.gdb,E_A090PLUSMT_2010,1115.48932825 -kaz,kaz_almt.gdb,E_A085PLUSBT_2010,14239.8968547 -kaz,kaz_almt.gdb,E_A085PLUSFT_2010,10517.6014559 -kaz,kaz_almt.gdb,E_A085PLUSMT_2010,3722.29539882 -kaz,kaz_almt.gdb,E_A080PLUSBT_2010,42162.9241124 -kaz,kaz_almt.gdb,E_A080PLUSFT_2010,30243.4215474 -kaz,kaz_almt.gdb,E_A080PLUSMT_2010,11919.502565 -kaz,kaz_almt.gdb,E_A075PLUSBT_2010,80821.4697917 -kaz,kaz_almt.gdb,E_A075PLUSFT_2010,55412.904821 -kaz,kaz_almt.gdb,E_A075PLUSMT_2010,25408.5649707 -kaz,kaz_almt.gdb,E_A070PLUSBT_2010,151988.702879 -kaz,kaz_almt.gdb,E_A070PLUSFT_2010,99293.0389762 -kaz,kaz_almt.gdb,E_A070PLUSMT_2010,52695.6639029 -kaz,kaz_almt.gdb,E_A065PLUSBT_2010,228866.75179 -kaz,kaz_almt.gdb,E_A065PLUSFT_2010,145294.58897 -kaz,kaz_almt.gdb,E_A065PLUSMT_2010,83572.1628198 -kaz,kaz_almt.gdb,E_A000_014BT_2010,715638.388503 -kaz,kaz_almt.gdb,E_A015_064BT_2010,2285363.48207 -kaz,kaz_almt.gdb,E_A015_049FT_2010,970781.222743 -kaz,kaz_almt.gdb,MASKEDADMINAREA,209304.102379 -kaz,kaz_aqmola.gdb,ATOTPOPBT,1350501.0 -kaz,kaz_aqmola.gdb,agr,-0.342400000198 -kaz,kaz_aqmola.gdb,E_ATOTPOPBT_1975,1258023.05514 -kaz,kaz_aqmola.gdb,E_ATOTPOPBT_1990,1113439.64822 -kaz,kaz_aqmola.gdb,E_ATOTPOPBT_2000,1167340.30439 -kaz,kaz_aqmola.gdb,E_ATOTPOPBT_2005,1250504.2728 -kaz,kaz_aqmola.gdb,E_ATOTPOPBT_2010,1380796.1443 -kaz,kaz_aqmola.gdb,E_ATOTPOPBT_2015,1568910.96008 -kaz,kaz_aqmola.gdb,E_ATOTPOPBT_2020,1829167.22047 -kaz,kaz_aqmola.gdb,UNE_ATOTPOPBT_1975,1151486.63502 -kaz,kaz_aqmola.gdb,UNE_ATOTPOPBT_1990,1249124.49602 -kaz,kaz_aqmola.gdb,UNE_ATOTPOPBT_2000,1157697.37276 -kaz,kaz_aqmola.gdb,UNE_ATOTPOPBT_2005,1245120.00121 -kaz,kaz_aqmola.gdb,UNE_ATOTPOPBT_2010,1394226.19199 -kaz,kaz_aqmola.gdb,UNE_ATOTPOPBT_2015,1625486.00302 -kaz,kaz_aqmola.gdb,UNE_ATOTPOPBT_2020,1878413.04607 -kaz,kaz_aqmola.gdb,E_ATOTPOPMT_2010,669845.800968 -kaz,kaz_aqmola.gdb,E_ATOTPOPFT_2010,710950.34333 -kaz,kaz_aqmola.gdb,E_A000_004FT_2010,54975.6103583 -kaz,kaz_aqmola.gdb,E_A005_009FT_2010,40874.1227891 -kaz,kaz_aqmola.gdb,E_A010_014FT_2010,44058.7025827 -kaz,kaz_aqmola.gdb,E_A015_019FT_2010,62008.5849172 -kaz,kaz_aqmola.gdb,E_A020_024FT_2010,75246.2805332 -kaz,kaz_aqmola.gdb,E_A025_029FT_2010,66027.4823359 -kaz,kaz_aqmola.gdb,E_A030_034FT_2010,58417.7750142 -kaz,kaz_aqmola.gdb,E_A035_039FT_2010,52529.8428973 -kaz,kaz_aqmola.gdb,E_A040_044FT_2010,49425.9877969 -kaz,kaz_aqmola.gdb,E_A045_049FT_2010,51773.1517307 -kaz,kaz_aqmola.gdb,E_A050_054FT_2010,41806.2287857 -kaz,kaz_aqmola.gdb,E_A055_059FT_2010,32708.8314843 -kaz,kaz_aqmola.gdb,E_A060_064FT_2010,20646.3034757 -kaz,kaz_aqmola.gdb,E_A065_069FT_2010,20368.5184783 -kaz,kaz_aqmola.gdb,E_A070_074FT_2010,19408.7696636 -kaz,kaz_aqmola.gdb,E_A075_079FT_2010,9808.01645656 -kaz,kaz_aqmola.gdb,E_A080_084FT_2010,7539.39796069 -kaz,kaz_aqmola.gdb,E_A085_089FT_2010,2456.53237388 -kaz,kaz_aqmola.gdb,E_A090_094FT_2010,658.290270507 -kaz,kaz_aqmola.gdb,E_A095_099FT_2010,188.700476537 -kaz,kaz_aqmola.gdb,E_A100PLUSFT_2010,23.2129492686 -kaz,kaz_aqmola.gdb,E_A000_004MT_2010,58200.6764222 -kaz,kaz_aqmola.gdb,E_A005_009MT_2010,43450.5440835 -kaz,kaz_aqmola.gdb,E_A010_014MT_2010,46453.1792752 -kaz,kaz_aqmola.gdb,E_A015_019MT_2010,62629.1819697 -kaz,kaz_aqmola.gdb,E_A020_024MT_2010,75629.4798869 -kaz,kaz_aqmola.gdb,E_A025_029MT_2010,69347.047968 -kaz,kaz_aqmola.gdb,E_A030_034MT_2010,58563.7392604 -kaz,kaz_aqmola.gdb,E_A035_039MT_2010,50860.3757761 -kaz,kaz_aqmola.gdb,E_A040_044MT_2010,46562.3057716 -kaz,kaz_aqmola.gdb,E_A045_049MT_2010,47728.1823104 -kaz,kaz_aqmola.gdb,E_A050_054MT_2010,36133.5421881 -kaz,kaz_aqmola.gdb,E_A055_059MT_2010,26324.2665636 -kaz,kaz_aqmola.gdb,E_A060_064MT_2010,15420.3659396 -kaz,kaz_aqmola.gdb,E_A065_069MT_2010,12704.5229605 -kaz,kaz_aqmola.gdb,E_A070_074MT_2010,11663.7930484 -kaz,kaz_aqmola.gdb,E_A075_079MT_2010,4755.21617683 -kaz,kaz_aqmola.gdb,E_A080_084MT_2010,2593.31447812 -kaz,kaz_aqmola.gdb,E_A085_089MT_2010,608.99518308 -kaz,kaz_aqmola.gdb,E_A090_094MT_2010,173.687524756 -kaz,kaz_aqmola.gdb,E_A095_099MT_2010,41.3898804415 -kaz,kaz_aqmola.gdb,E_A100PLUSMT_2010,1.99430037076 -kaz,kaz_aqmola.gdb,E_A000_004BT_2010,113176.28678 -kaz,kaz_aqmola.gdb,E_A005_009BT_2010,84324.6668726 -kaz,kaz_aqmola.gdb,E_A010_014BT_2010,90511.8818579 -kaz,kaz_aqmola.gdb,E_A015_019BT_2010,124637.766887 -kaz,kaz_aqmola.gdb,E_A020_024BT_2010,150875.76042 -kaz,kaz_aqmola.gdb,E_A025_029BT_2010,135374.530304 -kaz,kaz_aqmola.gdb,E_A030_034BT_2010,116981.514275 -kaz,kaz_aqmola.gdb,E_A035_039BT_2010,103390.218673 -kaz,kaz_aqmola.gdb,E_A040_044BT_2010,95988.2935685 -kaz,kaz_aqmola.gdb,E_A045_049BT_2010,99501.334041 -kaz,kaz_aqmola.gdb,E_A050_054BT_2010,77939.7709737 -kaz,kaz_aqmola.gdb,E_A055_059BT_2010,59033.0980478 -kaz,kaz_aqmola.gdb,E_A060_064BT_2010,36066.6694152 -kaz,kaz_aqmola.gdb,E_A065_069BT_2010,33073.0414389 -kaz,kaz_aqmola.gdb,E_A070_074BT_2010,31072.5627119 -kaz,kaz_aqmola.gdb,E_A075_079BT_2010,14563.2326334 -kaz,kaz_aqmola.gdb,E_A080_084BT_2010,10132.7124388 -kaz,kaz_aqmola.gdb,E_A085_089BT_2010,3065.52755696 -kaz,kaz_aqmola.gdb,E_A090_094BT_2010,831.977795263 -kaz,kaz_aqmola.gdb,E_A095_099BT_2010,230.090356979 -kaz,kaz_aqmola.gdb,E_A100PLUSBT_2010,25.2072496394 -kaz,kaz_aqmola.gdb,E_A095PLUSBT_2010,255.297606618 -kaz,kaz_aqmola.gdb,E_A095PLUSFT_2010,211.913425806 -kaz,kaz_aqmola.gdb,E_A095PLUSMT_2010,43.3841808123 -kaz,kaz_aqmola.gdb,E_A090PLUSBT_2010,1087.27540188 -kaz,kaz_aqmola.gdb,E_A090PLUSFT_2010,870.203696313 -kaz,kaz_aqmola.gdb,E_A090PLUSMT_2010,217.071705568 -kaz,kaz_aqmola.gdb,E_A085PLUSBT_2010,4152.80295885 -kaz,kaz_aqmola.gdb,E_A085PLUSFT_2010,3326.7360702 -kaz,kaz_aqmola.gdb,E_A085PLUSMT_2010,826.066888648 -kaz,kaz_aqmola.gdb,E_A080PLUSBT_2010,14285.5153976 -kaz,kaz_aqmola.gdb,E_A080PLUSFT_2010,10866.1340309 -kaz,kaz_aqmola.gdb,E_A080PLUSMT_2010,3419.38136677 -kaz,kaz_aqmola.gdb,E_A075PLUSBT_2010,28848.748031 -kaz,kaz_aqmola.gdb,E_A075PLUSFT_2010,20674.1504874 -kaz,kaz_aqmola.gdb,E_A075PLUSMT_2010,8174.59754359 -kaz,kaz_aqmola.gdb,E_A070PLUSBT_2010,59921.3107429 -kaz,kaz_aqmola.gdb,E_A070PLUSFT_2010,40082.920151 -kaz,kaz_aqmola.gdb,E_A070PLUSMT_2010,19838.3905919 -kaz,kaz_aqmola.gdb,E_A065PLUSBT_2010,92994.3521818 -kaz,kaz_aqmola.gdb,E_A065PLUSFT_2010,60451.4386293 -kaz,kaz_aqmola.gdb,E_A065PLUSMT_2010,32542.9135525 -kaz,kaz_aqmola.gdb,E_A000_014BT_2010,288012.835511 -kaz,kaz_aqmola.gdb,E_A015_064BT_2010,999788.956605 -kaz,kaz_aqmola.gdb,E_A015_049FT_2010,415429.105225 -kaz,kaz_aqmola.gdb,MASKEDADMINAREA,143401.42774 -kaz,kaz_aqtobe.gdb,ATOTPOPBT,757768.0 -kaz,kaz_aqtobe.gdb,agr,-0.0970000019297 -kaz,kaz_aqtobe.gdb,E_ATOTPOPBT_1975,650404.46716 -kaz,kaz_aqtobe.gdb,E_ATOTPOPBT_1990,648347.792723 -kaz,kaz_aqtobe.gdb,E_ATOTPOPBT_2000,688103.927665 -kaz,kaz_aqtobe.gdb,E_ATOTPOPBT_2005,722403.808052 -kaz,kaz_aqtobe.gdb,E_ATOTPOPBT_2010,767801.226913 -kaz,kaz_aqtobe.gdb,E_ATOTPOPBT_2015,825763.424152 -kaz,kaz_aqtobe.gdb,E_ATOTPOPBT_2020,898088.912798 -kaz,kaz_aqtobe.gdb,UNE_ATOTPOPBT_1975,595324.583466 -kaz,kaz_aqtobe.gdb,UNE_ATOTPOPBT_1990,727356.090765 -kaz,kaz_aqtobe.gdb,UNE_ATOTPOPBT_2000,682419.776175 -kaz,kaz_aqtobe.gdb,UNE_ATOTPOPBT_2005,719293.36822 -kaz,kaz_aqtobe.gdb,UNE_ATOTPOPBT_2010,775269.097633 -kaz,kaz_aqtobe.gdb,UNE_ATOTPOPBT_2015,855540.51308 -kaz,kaz_aqtobe.gdb,UNE_ATOTPOPBT_2020,922267.746467 -kaz,kaz_aqtobe.gdb,E_ATOTPOPMT_2010,369311.976743 -kaz,kaz_aqtobe.gdb,E_ATOTPOPFT_2010,398489.25017 -kaz,kaz_aqtobe.gdb,E_A000_004FT_2010,33488.6117528 -kaz,kaz_aqtobe.gdb,E_A005_009FT_2010,24877.0807466 -kaz,kaz_aqtobe.gdb,E_A010_014FT_2010,29313.0476539 -kaz,kaz_aqtobe.gdb,E_A015_019FT_2010,43181.2703721 -kaz,kaz_aqtobe.gdb,E_A020_024FT_2010,42243.0096695 -kaz,kaz_aqtobe.gdb,E_A025_029FT_2010,33082.3023124 -kaz,kaz_aqtobe.gdb,E_A030_034FT_2010,29067.843453 -kaz,kaz_aqtobe.gdb,E_A035_039FT_2010,28561.2232032 -kaz,kaz_aqtobe.gdb,E_A040_044FT_2010,27867.1534609 -kaz,kaz_aqtobe.gdb,E_A045_049FT_2010,28245.0921673 -kaz,kaz_aqtobe.gdb,E_A050_054FT_2010,22085.6031701 -kaz,kaz_aqtobe.gdb,E_A055_059FT_2010,16647.5414087 -kaz,kaz_aqtobe.gdb,E_A060_064FT_2010,9880.10811175 -kaz,kaz_aqtobe.gdb,E_A065_069FT_2010,9627.81122735 -kaz,kaz_aqtobe.gdb,E_A070_074FT_2010,9626.79798685 -kaz,kaz_aqtobe.gdb,E_A075_079FT_2010,5093.55999157 -kaz,kaz_aqtobe.gdb,E_A080_084FT_2010,3942.518784 -kaz,kaz_aqtobe.gdb,E_A085_089FT_2010,1201.70323254 -kaz,kaz_aqtobe.gdb,E_A090_094FT_2010,310.051592882 -kaz,kaz_aqtobe.gdb,E_A095_099FT_2010,126.655062452 -kaz,kaz_aqtobe.gdb,E_A100PLUSFT_2010,20.2648099923 -kaz,kaz_aqtobe.gdb,E_A000_004MT_2010,35627.5624475 -kaz,kaz_aqtobe.gdb,E_A005_009MT_2010,26284.4718005 -kaz,kaz_aqtobe.gdb,E_A010_014MT_2010,30746.7829608 -kaz,kaz_aqtobe.gdb,E_A015_019MT_2010,41744.4953437 -kaz,kaz_aqtobe.gdb,E_A020_024MT_2010,40931.876463 -kaz,kaz_aqtobe.gdb,E_A025_029MT_2010,32790.4890486 -kaz,kaz_aqtobe.gdb,E_A030_034MT_2010,28209.6287498 -kaz,kaz_aqtobe.gdb,E_A035_039MT_2010,26478.0007359 -kaz,kaz_aqtobe.gdb,E_A040_044MT_2010,25298.5887944 -kaz,kaz_aqtobe.gdb,E_A045_049MT_2010,25409.0320089 -kaz,kaz_aqtobe.gdb,E_A050_054MT_2010,18826.0084829 -kaz,kaz_aqtobe.gdb,E_A055_059MT_2010,13069.7892045 -kaz,kaz_aqtobe.gdb,E_A060_064MT_2010,7403.74833069 -kaz,kaz_aqtobe.gdb,E_A065_069MT_2010,6048.0325422 -kaz,kaz_aqtobe.gdb,E_A070_074MT_2010,5883.88758127 -kaz,kaz_aqtobe.gdb,E_A075_079MT_2010,2536.14097054 -kaz,kaz_aqtobe.gdb,E_A080_084MT_2010,1559.37712891 -kaz,kaz_aqtobe.gdb,E_A085_089MT_2010,354.634174865 -kaz,kaz_aqtobe.gdb,E_A090_094MT_2010,84.0989614681 -kaz,kaz_aqtobe.gdb,E_A095_099MT_2010,22.2912909915 -kaz,kaz_aqtobe.gdb,E_A100PLUSMT_2010,3.03972149885 -kaz,kaz_aqtobe.gdb,E_A000_004BT_2010,69116.1742003 -kaz,kaz_aqtobe.gdb,E_A005_009BT_2010,51161.5525471 -kaz,kaz_aqtobe.gdb,E_A010_014BT_2010,60059.8306147 -kaz,kaz_aqtobe.gdb,E_A015_019BT_2010,84925.7657158 -kaz,kaz_aqtobe.gdb,E_A020_024BT_2010,83174.8861324 -kaz,kaz_aqtobe.gdb,E_A025_029BT_2010,65872.791361 -kaz,kaz_aqtobe.gdb,E_A030_034BT_2010,57277.4722028 -kaz,kaz_aqtobe.gdb,E_A035_039BT_2010,55039.2239391 -kaz,kaz_aqtobe.gdb,E_A040_044BT_2010,53165.7422553 -kaz,kaz_aqtobe.gdb,E_A045_049BT_2010,53654.1241761 -kaz,kaz_aqtobe.gdb,E_A050_054BT_2010,40911.611653 -kaz,kaz_aqtobe.gdb,E_A055_059BT_2010,29717.3306132 -kaz,kaz_aqtobe.gdb,E_A060_064BT_2010,17283.8564424 -kaz,kaz_aqtobe.gdb,E_A065_069BT_2010,15675.8437695 -kaz,kaz_aqtobe.gdb,E_A070_074BT_2010,15510.6855681 -kaz,kaz_aqtobe.gdb,E_A075_079BT_2010,7629.7009621 -kaz,kaz_aqtobe.gdb,E_A080_084BT_2010,5501.89591291 -kaz,kaz_aqtobe.gdb,E_A085_089BT_2010,1556.33740741 -kaz,kaz_aqtobe.gdb,E_A090_094BT_2010,394.15055435 -kaz,kaz_aqtobe.gdb,E_A095_099BT_2010,148.946353443 -kaz,kaz_aqtobe.gdb,E_A100PLUSBT_2010,23.3045314912 -kaz,kaz_aqtobe.gdb,E_A095PLUSBT_2010,172.250884935 -kaz,kaz_aqtobe.gdb,E_A095PLUSFT_2010,146.919872444 -kaz,kaz_aqtobe.gdb,E_A095PLUSMT_2010,25.3310124904 -kaz,kaz_aqtobe.gdb,E_A090PLUSBT_2010,566.401439285 -kaz,kaz_aqtobe.gdb,E_A090PLUSFT_2010,456.971465327 -kaz,kaz_aqtobe.gdb,E_A090PLUSMT_2010,109.429973958 -kaz,kaz_aqtobe.gdb,E_A085PLUSBT_2010,2122.73884669 -kaz,kaz_aqtobe.gdb,E_A085PLUSFT_2010,1658.67469787 -kaz,kaz_aqtobe.gdb,E_A085PLUSMT_2010,464.064148824 -kaz,kaz_aqtobe.gdb,E_A080PLUSBT_2010,7624.63475961 -kaz,kaz_aqtobe.gdb,E_A080PLUSFT_2010,5601.19348187 -kaz,kaz_aqtobe.gdb,E_A080PLUSMT_2010,2023.44127773 -kaz,kaz_aqtobe.gdb,E_A075PLUSBT_2010,15254.3357217 -kaz,kaz_aqtobe.gdb,E_A075PLUSFT_2010,10694.7534734 -kaz,kaz_aqtobe.gdb,E_A075PLUSMT_2010,4559.58224827 -kaz,kaz_aqtobe.gdb,E_A070PLUSBT_2010,30765.0212898 -kaz,kaz_aqtobe.gdb,E_A070PLUSFT_2010,20321.5514603 -kaz,kaz_aqtobe.gdb,E_A070PLUSMT_2010,10443.4698295 -kaz,kaz_aqtobe.gdb,E_A065PLUSBT_2010,46440.8650594 -kaz,kaz_aqtobe.gdb,E_A065PLUSFT_2010,29949.3626876 -kaz,kaz_aqtobe.gdb,E_A065PLUSMT_2010,16491.5023717 -kaz,kaz_aqtobe.gdb,E_A000_014BT_2010,180337.557362 -kaz,kaz_aqtobe.gdb,E_A015_064BT_2010,541022.804491 -kaz,kaz_aqtobe.gdb,E_A015_049FT_2010,232247.894638 -kaz,kaz_aqtobe.gdb,MASKEDADMINAREA,296949.363516 -kaz,kaz_atrw.gdb,ATOTPOPBT,510377.0 -kaz,kaz_atrw.gdb,agr,0.00829999981943 -kaz,kaz_atrw.gdb,E_ATOTPOPBT_1975,485080.641886 -kaz,kaz_atrw.gdb,E_ATOTPOPBT_1990,496032.196998 -kaz,kaz_atrw.gdb,E_ATOTPOPBT_2000,503515.102448 -kaz,kaz_atrw.gdb,E_ATOTPOPBT_2005,507312.229754 -kaz,kaz_atrw.gdb,E_ATOTPOPBT_2010,511146.977511 -kaz,kaz_atrw.gdb,E_ATOTPOPBT_2015,515019.728649 -kaz,kaz_atrw.gdb,E_ATOTPOPBT_2020,518930.870053 -kaz,kaz_atrw.gdb,UNE_ATOTPOPBT_1975,444001.30328 -kaz,kaz_atrw.gdb,UNE_ATOTPOPBT_1990,556479.167126 -kaz,kaz_atrw.gdb,UNE_ATOTPOPBT_2000,499355.765457 -kaz,kaz_atrw.gdb,UNE_ATOTPOPBT_2005,505127.90549 -kaz,kaz_atrw.gdb,UNE_ATOTPOPBT_2010,516118.550118 -kaz,kaz_atrw.gdb,UNE_ATOTPOPBT_2015,533591.377394 -kaz,kaz_atrw.gdb,UNE_ATOTPOPBT_2020,532901.806577 -kaz,kaz_atrw.gdb,E_ATOTPOPMT_2010,250058.681404 -kaz,kaz_atrw.gdb,E_ATOTPOPFT_2010,261088.296107 -kaz,kaz_atrw.gdb,E_A000_004FT_2010,26850.4467621 -kaz,kaz_atrw.gdb,E_A005_009FT_2010,20017.1532799 -kaz,kaz_atrw.gdb,E_A010_014FT_2010,21428.2789601 -kaz,kaz_atrw.gdb,E_A015_019FT_2010,26192.4555826 -kaz,kaz_atrw.gdb,E_A020_024FT_2010,26078.2835971 -kaz,kaz_atrw.gdb,E_A025_029FT_2010,21770.7949166 -kaz,kaz_atrw.gdb,E_A030_034FT_2010,18992.6099364 -kaz,kaz_atrw.gdb,E_A035_039FT_2010,17705.6713281 -kaz,kaz_atrw.gdb,E_A040_044FT_2010,18075.228018 -kaz,kaz_atrw.gdb,E_A045_049FT_2010,17512.3801597 -kaz,kaz_atrw.gdb,E_A050_054FT_2010,13610.5024803 -kaz,kaz_atrw.gdb,E_A055_059FT_2010,9653.54182542 -kaz,kaz_atrw.gdb,E_A060_064FT_2010,5461.22663907 -kaz,kaz_atrw.gdb,E_A065_069FT_2010,5161.77555433 -kaz,kaz_atrw.gdb,E_A070_074FT_2010,5633.48612595 -kaz,kaz_atrw.gdb,E_A075_079FT_2010,3499.27120428 -kaz,kaz_atrw.gdb,E_A080_084FT_2010,2457.70221388 -kaz,kaz_atrw.gdb,E_A085_089FT_2010,687.034930204 -kaz,kaz_atrw.gdb,E_A090_094FT_2010,220.331901815 -kaz,kaz_atrw.gdb,E_A095_099FT_2010,63.0950446106 -kaz,kaz_atrw.gdb,E_A100PLUSFT_2010,17.0256469584 -kaz,kaz_atrw.gdb,E_A000_004MT_2010,28212.4985187 -kaz,kaz_atrw.gdb,E_A005_009MT_2010,21294.0768018 -kaz,kaz_atrw.gdb,E_A010_014MT_2010,22594.0350225 -kaz,kaz_atrw.gdb,E_A015_019MT_2010,26998.6700415 -kaz,kaz_atrw.gdb,E_A020_024MT_2010,26581.0409367 -kaz,kaz_atrw.gdb,E_A025_029MT_2010,21802.8431932 -kaz,kaz_atrw.gdb,E_A030_034MT_2010,18560.9597106 -kaz,kaz_atrw.gdb,E_A035_039MT_2010,17618.540076 -kaz,kaz_atrw.gdb,E_A040_044MT_2010,17473.3213226 -kaz,kaz_atrw.gdb,E_A045_049MT_2010,16181.375171 -kaz,kaz_atrw.gdb,E_A050_054MT_2010,11856.8608436 -kaz,kaz_atrw.gdb,E_A055_059MT_2010,7613.46871634 -kaz,kaz_atrw.gdb,E_A060_064MT_2010,4100.17639104 -kaz,kaz_atrw.gdb,E_A065_069MT_2010,3238.87895668 -kaz,kaz_atrw.gdb,E_A070_074MT_2010,3197.81710225 -kaz,kaz_atrw.gdb,E_A075_079MT_2010,1637.46663394 -kaz,kaz_atrw.gdb,E_A080_084MT_2010,899.354762862 -kaz,kaz_atrw.gdb,E_A085_089MT_2010,154.23233127 -kaz,kaz_atrw.gdb,E_A090_094MT_2010,34.0512939168 -kaz,kaz_atrw.gdb,E_A095_099MT_2010,8.0120691569 -kaz,kaz_atrw.gdb,E_A100PLUSMT_2010,1.00150864461 -kaz,kaz_atrw.gdb,E_A000_004BT_2010,55062.9452808 -kaz,kaz_atrw.gdb,E_A005_009BT_2010,41311.2300816 -kaz,kaz_atrw.gdb,E_A010_014BT_2010,44022.3139826 -kaz,kaz_atrw.gdb,E_A015_019BT_2010,53191.125624 -kaz,kaz_atrw.gdb,E_A020_024BT_2010,52659.3245337 -kaz,kaz_atrw.gdb,E_A025_029BT_2010,43573.6381098 -kaz,kaz_atrw.gdb,E_A030_034BT_2010,37553.569647 -kaz,kaz_atrw.gdb,E_A035_039BT_2010,35324.2114041 -kaz,kaz_atrw.gdb,E_A040_044BT_2010,35548.5493405 -kaz,kaz_atrw.gdb,E_A045_049BT_2010,33693.7553307 -kaz,kaz_atrw.gdb,E_A050_054BT_2010,25467.3633239 -kaz,kaz_atrw.gdb,E_A055_059BT_2010,17267.0105418 -kaz,kaz_atrw.gdb,E_A060_064BT_2010,9561.40303012 -kaz,kaz_atrw.gdb,E_A065_069BT_2010,8400.65451101 -kaz,kaz_atrw.gdb,E_A070_074BT_2010,8831.30322819 -kaz,kaz_atrw.gdb,E_A075_079BT_2010,5136.73783822 -kaz,kaz_atrw.gdb,E_A080_084BT_2010,3357.05697674 -kaz,kaz_atrw.gdb,E_A085_089BT_2010,841.267261474 -kaz,kaz_atrw.gdb,E_A090_094BT_2010,254.383195732 -kaz,kaz_atrw.gdb,E_A095_099BT_2010,71.1071137675 -kaz,kaz_atrw.gdb,E_A100PLUSBT_2010,18.027155603 -kaz,kaz_atrw.gdb,E_A095PLUSBT_2010,89.1342693705 -kaz,kaz_atrw.gdb,E_A095PLUSFT_2010,80.120691569 -kaz,kaz_atrw.gdb,E_A095PLUSMT_2010,9.01357780151 -kaz,kaz_atrw.gdb,E_A090PLUSBT_2010,343.517465102 -kaz,kaz_atrw.gdb,E_A090PLUSFT_2010,300.452593384 -kaz,kaz_atrw.gdb,E_A090PLUSMT_2010,43.0648717183 -kaz,kaz_atrw.gdb,E_A085PLUSBT_2010,1184.78472658 -kaz,kaz_atrw.gdb,E_A085PLUSFT_2010,987.487523588 -kaz,kaz_atrw.gdb,E_A085PLUSMT_2010,197.297202989 -kaz,kaz_atrw.gdb,E_A080PLUSBT_2010,4541.84170332 -kaz,kaz_atrw.gdb,E_A080PLUSFT_2010,3445.18973747 -kaz,kaz_atrw.gdb,E_A080PLUSMT_2010,1096.65196585 -kaz,kaz_atrw.gdb,E_A075PLUSBT_2010,9678.57954154 -kaz,kaz_atrw.gdb,E_A075PLUSFT_2010,6944.46094174 -kaz,kaz_atrw.gdb,E_A075PLUSMT_2010,2734.11859979 -kaz,kaz_atrw.gdb,E_A070PLUSBT_2010,18509.8827697 -kaz,kaz_atrw.gdb,E_A070PLUSFT_2010,12577.9470677 -kaz,kaz_atrw.gdb,E_A070PLUSMT_2010,5931.93570204 -kaz,kaz_atrw.gdb,E_A065PLUSBT_2010,26910.5372807 -kaz,kaz_atrw.gdb,E_A065PLUSFT_2010,17739.722622 -kaz,kaz_atrw.gdb,E_A065PLUSMT_2010,9170.81465872 -kaz,kaz_atrw.gdb,E_A000_014BT_2010,140396.489345 -kaz,kaz_atrw.gdb,E_A015_064BT_2010,343839.950886 -kaz,kaz_atrw.gdb,E_A015_049FT_2010,146327.423538 -kaz,kaz_atrw.gdb,MASKEDADMINAREA,110904.074122 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,ATOTPOPBT,1396593.0 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,agr,-0.307000000495 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_ATOTPOPBT_1975,2063242.9713 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_ATOTPOPBT_1990,1689707.24393 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_ATOTPOPBT_2000,1515730.15482 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_ATOTPOPBT_2005,1445719.63804 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_ATOTPOPBT_2010,1385188.48398 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_ATOTPOPBT_2015,1333010.11971 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_ATOTPOPBT_2020,1288223.6865 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,UNE_ATOTPOPBT_1975,1888516.03041 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,UNE_ATOTPOPBT_1990,1895616.62626 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,UNE_ATOTPOPBT_2000,1503209.31389 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,UNE_ATOTPOPBT_2005,1439494.8315 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,UNE_ATOTPOPBT_2010,1398661.25292 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,UNE_ATOTPOPBT_2015,1381078.56125 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,UNE_ATOTPOPBT_2020,1322905.93878 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_ATOTPOPMT_2010,657384.629319 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_ATOTPOPFT_2010,727803.854658 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A000_004FT_2010,49254.4786594 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A005_009FT_2010,38039.811116 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A010_014FT_2010,42786.7288539 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A015_019FT_2010,60831.165629 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A020_024FT_2010,63649.957984 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A025_029FT_2010,53930.9761801 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A030_034FT_2010,52703.0856328 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A035_039FT_2010,50131.2599549 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A040_044FT_2010,49471.6903152 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A045_049FT_2010,55574.4451921 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A050_054FT_2010,51408.7422044 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A055_059FT_2010,43228.0950038 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A060_064FT_2010,26957.0575007 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A065_069FT_2010,26679.3439682 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A070_074FT_2010,28271.2376099 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A075_079FT_2010,16353.3597289 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A080_084FT_2010,12917.6465981 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A085_089FT_2010,4128.01329401 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A090_094FT_2010,1086.05827894 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A095_099FT_2010,323.337898569 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A100PLUSFT_2010,77.3630554859 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A000_004MT_2010,51878.8715416 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A005_009MT_2010,40037.3648821 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A010_014MT_2010,45036.2084673 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A015_019MT_2010,62264.3658236 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A020_024MT_2010,64463.2619007 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A025_029MT_2010,54992.2386079 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A030_034MT_2010,50911.8333481 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A035_039MT_2010,47393.7979915 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A040_044MT_2010,45124.4816973 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A045_049MT_2010,50180.8516571 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A050_054MT_2010,43849.9749498 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A055_059MT_2010,34188.5195205 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A060_064MT_2010,19817.836047 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A065_069MT_2010,17162.6963093 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A070_074MT_2010,16346.4168906 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A075_079MT_2010,7743.24838691 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A080_084MT_2010,4682.44852499 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A085_089MT_2010,987.866708513 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A090_094MT_2010,248.950345218 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A095_099MT_2010,61.4937107709 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A100PLUSMT_2010,11.9020085363 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A000_004BT_2010,101133.350201 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A005_009BT_2010,78077.1759981 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A010_014BT_2010,87822.9373212 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A015_019BT_2010,123095.531453 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A020_024BT_2010,128113.219885 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A025_029BT_2010,108923.214788 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A030_034BT_2010,103614.918981 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A035_039BT_2010,97525.0579464 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A040_044BT_2010,94596.1720124 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A045_049BT_2010,105755.296849 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A050_054BT_2010,95258.7171543 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A055_059BT_2010,77416.6145243 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A060_064BT_2010,46774.8935476 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A065_069BT_2010,43842.0402775 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A070_074BT_2010,44617.6545004 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A075_079BT_2010,24096.6081158 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A080_084BT_2010,17600.095123 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A085_089BT_2010,5115.88000252 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A090_094BT_2010,1335.00862415 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A095_099BT_2010,384.83160934 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A100PLUSBT_2010,89.2650640222 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A095PLUSBT_2010,474.096673362 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A095PLUSFT_2010,400.700954055 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A095PLUSMT_2010,73.3957193072 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A090PLUSBT_2010,1809.10529752 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A090PLUSFT_2010,1486.75923299 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A090PLUSMT_2010,322.346064525 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A085PLUSBT_2010,6924.98530003 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A085PLUSFT_2010,5614.772527 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A085PLUSMT_2010,1310.21277304 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A080PLUSBT_2010,24525.0804231 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A080PLUSFT_2010,18532.4191251 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A080PLUSMT_2010,5992.66129803 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A075PLUSBT_2010,48621.6885389 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A075PLUSFT_2010,34885.7788539 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A075PLUSMT_2010,13735.9096849 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A070PLUSBT_2010,93239.3430393 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A070PLUSFT_2010,63157.0164638 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A070PLUSMT_2010,30082.3265755 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A065PLUSBT_2010,137081.383317 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A065PLUSFT_2010,89836.360432 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A065PLUSMT_2010,47245.0228848 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A000_014BT_2010,267033.46352 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A015_064BT_2010,981073.63714 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,E_A015_049FT_2010,386292.580888 -kaz,kaz_eastkazakhstansgsqzqstn.gdb,MASKEDADMINAREA,273459.297092 -kaz,kaz_mngstw.gdb,ATOTPOPBT,485392.0 -kaz,kaz_mngstw.gdb,agr,0.194200001191 -kaz,kaz_mngstw.gdb,E_ATOTPOPBT_1975,119120.026134 -kaz,kaz_mngstw.gdb,E_ATOTPOPBT_1990,215753.248902 -kaz,kaz_mngstw.gdb,E_ATOTPOPBT_2000,328422.590733 -kaz,kaz_mngstw.gdb,E_ATOTPOPBT_2005,407502.859971 -kaz,kaz_mngstw.gdb,E_ATOTPOPBT_2010,507237.192035 -kaz,kaz_mngstw.gdb,E_ATOTPOPBT_2015,633153.983056 -kaz,kaz_mngstw.gdb,E_ATOTPOPBT_2020,792285.649738 -kaz,kaz_mngstw.gdb,UNE_ATOTPOPBT_1975,109032.27687 -kaz,kaz_mngstw.gdb,UNE_ATOTPOPBT_1990,242045.151465 -kaz,kaz_mngstw.gdb,UNE_ATOTPOPBT_2000,325709.622992 -kaz,kaz_mngstw.gdb,UNE_ATOTPOPBT_2005,405748.282942 -kaz,kaz_mngstw.gdb,UNE_ATOTPOPBT_2010,512170.736866 -kaz,kaz_mngstw.gdb,UNE_ATOTPOPBT_2015,655985.561577 -kaz,kaz_mngstw.gdb,UNE_ATOTPOPBT_2020,813615.990944 -kaz,kaz_mngstw.gdb,E_ATOTPOPMT_2010,250985.182768 -kaz,kaz_mngstw.gdb,E_ATOTPOPFT_2010,256252.009267 -kaz,kaz_mngstw.gdb,E_A000_004FT_2010,29264.327236 -kaz,kaz_mngstw.gdb,E_A005_009FT_2010,21839.5648802 -kaz,kaz_mngstw.gdb,E_A010_014FT_2010,22251.2969517 -kaz,kaz_mngstw.gdb,E_A015_019FT_2010,25417.6628825 -kaz,kaz_mngstw.gdb,E_A020_024FT_2010,26249.4870676 -kaz,kaz_mngstw.gdb,E_A025_029FT_2010,22943.0904323 -kaz,kaz_mngstw.gdb,E_A030_034FT_2010,20162.3314416 -kaz,kaz_mngstw.gdb,E_A035_039FT_2010,18169.5064152 -kaz,kaz_mngstw.gdb,E_A040_044FT_2010,16391.9524719 -kaz,kaz_mngstw.gdb,E_A045_049FT_2010,15848.5497379 -kaz,kaz_mngstw.gdb,E_A050_054FT_2010,12116.8359628 -kaz,kaz_mngstw.gdb,E_A055_059FT_2010,9172.01114663 -kaz,kaz_mngstw.gdb,E_A060_064FT_2010,5546.88790775 -kaz,kaz_mngstw.gdb,E_A065_069FT_2010,4265.71146184 -kaz,kaz_mngstw.gdb,E_A070_074FT_2010,3166.36593076 -kaz,kaz_mngstw.gdb,E_A075_079FT_2010,1594.67802322 -kaz,kaz_mngstw.gdb,E_A080_084FT_2010,1223.70115674 -kaz,kaz_mngstw.gdb,E_A085_089FT_2010,480.702418532 -kaz,kaz_mngstw.gdb,E_A090_094FT_2010,104.500525768 -kaz,kaz_mngstw.gdb,E_A095_099FT_2010,33.4401682457 -kaz,kaz_mngstw.gdb,E_A100PLUSFT_2010,9.4050473191 -kaz,kaz_mngstw.gdb,E_A000_004MT_2010,31415.9930616 -kaz,kaz_mngstw.gdb,E_A005_009MT_2010,22966.080548 -kaz,kaz_mngstw.gdb,E_A010_014MT_2010,23121.7863314 -kaz,kaz_mngstw.gdb,E_A015_019MT_2010,25825.214933 -kaz,kaz_mngstw.gdb,E_A020_024MT_2010,26604.7888552 -kaz,kaz_mngstw.gdb,E_A025_029MT_2010,22981.7556268 -kaz,kaz_mngstw.gdb,E_A030_034MT_2010,20059.9209264 -kaz,kaz_mngstw.gdb,E_A035_039MT_2010,18022.1606739 -kaz,kaz_mngstw.gdb,E_A040_044MT_2010,15924.8351217 -kaz,kaz_mngstw.gdb,E_A045_049MT_2010,14578.8683499 -kaz,kaz_mngstw.gdb,E_A050_054MT_2010,10864.9196641 -kaz,kaz_mngstw.gdb,E_A055_059MT_2010,7506.2727659 -kaz,kaz_mngstw.gdb,E_A060_064MT_2010,4262.57644607 -kaz,kaz_mngstw.gdb,E_A065_069MT_2010,3013.79516314 -kaz,kaz_mngstw.gdb,E_A070_074MT_2010,2095.23554164 -kaz,kaz_mngstw.gdb,E_A075_079MT_2010,932.144689848 -kaz,kaz_mngstw.gdb,E_A080_084MT_2010,613.418086257 -kaz,kaz_mngstw.gdb,E_A085_089MT_2010,160.930809682 -kaz,kaz_mngstw.gdb,E_A090_094MT_2010,27.1701366996 -kaz,kaz_mngstw.gdb,E_A095_099MT_2010,6.27003154606 -kaz,kaz_mngstw.gdb,E_A100PLUSMT_2010,1.04500525768 -kaz,kaz_mngstw.gdb,E_A000_004BT_2010,60680.3202976 -kaz,kaz_mngstw.gdb,E_A005_009BT_2010,44805.6454282 -kaz,kaz_mngstw.gdb,E_A010_014BT_2010,45373.0832831 -kaz,kaz_mngstw.gdb,E_A015_019BT_2010,51242.8778155 -kaz,kaz_mngstw.gdb,E_A020_024BT_2010,52854.2759228 -kaz,kaz_mngstw.gdb,E_A025_029BT_2010,45924.8460592 -kaz,kaz_mngstw.gdb,E_A030_034BT_2010,40222.252368 -kaz,kaz_mngstw.gdb,E_A035_039BT_2010,36191.6670891 -kaz,kaz_mngstw.gdb,E_A040_044BT_2010,32316.7875937 -kaz,kaz_mngstw.gdb,E_A045_049BT_2010,30427.4180878 -kaz,kaz_mngstw.gdb,E_A050_054BT_2010,22981.7556268 -kaz,kaz_mngstw.gdb,E_A055_059BT_2010,16678.2839125 -kaz,kaz_mngstw.gdb,E_A060_064BT_2010,9809.46435382 -kaz,kaz_mngstw.gdb,E_A065_069BT_2010,7279.50662498 -kaz,kaz_mngstw.gdb,E_A070_074BT_2010,5261.60147241 -kaz,kaz_mngstw.gdb,E_A075_079BT_2010,2526.82271306 -kaz,kaz_mngstw.gdb,E_A080_084BT_2010,1837.119243 -kaz,kaz_mngstw.gdb,E_A085_089BT_2010,641.633228214 -kaz,kaz_mngstw.gdb,E_A090_094BT_2010,131.670662467 -kaz,kaz_mngstw.gdb,E_A095_099BT_2010,39.7101997917 -kaz,kaz_mngstw.gdb,E_A100PLUSBT_2010,10.4500525768 -kaz,kaz_mngstw.gdb,E_A095PLUSBT_2010,50.1602523685 -kaz,kaz_mngstw.gdb,E_A095PLUSFT_2010,42.8452155648 -kaz,kaz_mngstw.gdb,E_A095PLUSMT_2010,7.31503680374 -kaz,kaz_mngstw.gdb,E_A090PLUSBT_2010,181.830914836 -kaz,kaz_mngstw.gdb,E_A090PLUSFT_2010,147.345741333 -kaz,kaz_mngstw.gdb,E_A090PLUSMT_2010,34.4851735034 -kaz,kaz_mngstw.gdb,E_A085PLUSBT_2010,823.46414305 -kaz,kaz_mngstw.gdb,E_A085PLUSFT_2010,628.048159864 -kaz,kaz_mngstw.gdb,E_A085PLUSMT_2010,195.415983186 -kaz,kaz_mngstw.gdb,E_A080PLUSBT_2010,2660.58338605 -kaz,kaz_mngstw.gdb,E_A080PLUSFT_2010,1851.7493166 -kaz,kaz_mngstw.gdb,E_A080PLUSMT_2010,808.834069442 -kaz,kaz_mngstw.gdb,E_A075PLUSBT_2010,5187.40609911 -kaz,kaz_mngstw.gdb,E_A075PLUSFT_2010,3446.42733982 -kaz,kaz_mngstw.gdb,E_A075PLUSMT_2010,1740.97875929 -kaz,kaz_mngstw.gdb,E_A070PLUSBT_2010,10449.0075715 -kaz,kaz_mngstw.gdb,E_A070PLUSFT_2010,6612.79327058 -kaz,kaz_mngstw.gdb,E_A070PLUSMT_2010,3836.21430093 -kaz,kaz_mngstw.gdb,E_A065PLUSBT_2010,17728.5141965 -kaz,kaz_mngstw.gdb,E_A065PLUSFT_2010,10878.5047324 -kaz,kaz_mngstw.gdb,E_A065PLUSMT_2010,6850.00946408 -kaz,kaz_mngstw.gdb,E_A000_014BT_2010,150859.049009 -kaz,kaz_mngstw.gdb,E_A015_064BT_2010,338649.628829 -kaz,kaz_mngstw.gdb,E_A015_049FT_2010,145182.580449 -kaz,kaz_mngstw.gdb,MASKEDADMINAREA,157141.924386 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,ATOTPOPBT,596535.0 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,agr,-0.379300001776 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_ATOTPOPBT_1975,1250730.49119 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_ATOTPOPBT_1990,880013.4708 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_ATOTPOPBT_2000,711245.814737 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_ATOTPOPBT_2005,643825.764425 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_ATOTPOPBT_2010,585542.506326 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_ATOTPOPBT_2015,535068.24826 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_ATOTPOPBT_2020,491272.773591 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,UNE_ATOTPOPBT_1975,1144811.64612 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,UNE_ATOTPOPBT_1990,987252.775634 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,UNE_ATOTPOPBT_2000,705370.497369 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,UNE_ATOTPOPBT_2005,641053.656525 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,UNE_ATOTPOPBT_2010,591237.672712 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,UNE_ATOTPOPBT_2015,554362.848075 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,UNE_ATOTPOPBT_2020,504499.083937 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_ATOTPOPMT_2010,278662.617099 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_ATOTPOPFT_2010,306879.889227 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A000_004FT_2010,19122.0189356 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A005_009FT_2010,16755.4470115 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A010_014FT_2010,18414.3049757 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A015_019FT_2010,21598.5270088 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A020_024FT_2010,23841.4207652 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A025_029FT_2010,22171.7655006 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A030_034FT_2010,21517.0564697 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A035_039FT_2010,20471.6814804 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A040_044FT_2010,20604.193803 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A045_049FT_2010,25451.2000914 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A050_054FT_2010,23488.0545716 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A055_059FT_2010,19389.0067263 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A060_064FT_2010,11644.3976507 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A065_069FT_2010,12508.1816794 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A070_074FT_2010,13834.286478 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A075_079FT_2010,7424.61635587 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A080_084FT_2010,6130.90345833 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A085_089FT_2010,1854.19094345 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A090_094FT_2010,486.86008891 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A095_099FT_2010,133.493895346 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A100PLUSFT_2010,38.281337636 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A000_004MT_2010,20168.3754976 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A005_009MT_2010,17996.15498 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A010_014MT_2010,19313.4256238 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A015_019MT_2010,23486.0914261 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A020_024MT_2010,25469.8499738 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A025_029MT_2010,22521.2054031 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A030_034MT_2010,20851.5501385 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A035_039MT_2010,19622.6210431 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A040_044MT_2010,19885.6825428 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A045_049MT_2010,22898.1293429 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A050_054MT_2010,20581.6176296 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A055_059MT_2010,15602.0990186 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A060_064MT_2010,8582.87221255 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A065_069MT_2010,7432.46893795 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A070_074MT_2010,8237.35860107 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A075_079MT_2010,3580.77742811 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A080_084MT_2010,1935.66148252 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A085_089MT_2010,379.868658081 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A090_094MT_2010,96.19413047 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A095_099MT_2010,18.6498824381 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A100PLUSMT_2010,1.9631455198 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A000_004BT_2010,39290.3944332 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A005_009BT_2010,34751.6019914 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A010_014BT_2010,37727.7305995 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A015_019BT_2010,45084.6184349 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A020_024BT_2010,49311.270739 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A025_029BT_2010,44692.9709037 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A030_034BT_2010,42368.6066083 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A035_039BT_2010,40094.3025236 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A040_044BT_2010,40489.8763458 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A045_049BT_2010,48349.3294343 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A050_054BT_2010,44069.6722012 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A055_059BT_2010,34991.1057449 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A060_064BT_2010,20227.2698632 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A065_069BT_2010,19940.6506173 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A070_074BT_2010,22071.6450791 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A075_079BT_2010,11005.393784 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A080_084BT_2010,8066.56494085 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A085_089BT_2010,2234.05960153 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A090_094BT_2010,583.05421938 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A095_099BT_2010,152.143777784 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A100PLUSBT_2010,40.2444831558 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A095PLUSBT_2010,192.38826094 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A095PLUSFT_2010,171.775232982 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A095PLUSMT_2010,20.6130279579 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A090PLUSBT_2010,775.44248032 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A090PLUSFT_2010,658.635321892 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A090PLUSMT_2010,116.807158428 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A085PLUSBT_2010,3009.50208185 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A085PLUSFT_2010,2512.82626534 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A085PLUSMT_2010,496.675816509 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A080PLUSBT_2010,11076.0670227 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A080PLUSFT_2010,8643.72972367 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A080PLUSMT_2010,2432.33729903 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A075PLUSBT_2010,22081.4608067 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A075PLUSFT_2010,16068.3460795 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A075PLUSMT_2010,6013.11472714 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A070PLUSBT_2010,44153.1058858 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A070PLUSFT_2010,29902.6325575 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A070PLUSMT_2010,14250.4733282 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A065PLUSBT_2010,64093.7565031 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A065PLUSFT_2010,42410.8142369 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A065PLUSMT_2010,21682.9422662 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A000_014BT_2010,111769.727024 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A015_064BT_2010,409679.022799 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,E_A015_049FT_2010,155655.845119 -kaz,kaz_northkazakhstansoltustikqzqstn.gdb,MASKEDADMINAREA,95316.2633088 -kaz,kaz_pvlodr.gdb,ATOTPOPBT,742475.0 -kaz,kaz_pvlodr.gdb,agr,-0.313700001221 -kaz,kaz_pvlodr.gdb,E_ATOTPOPBT_1975,1114958.3558 -kaz,kaz_pvlodr.gdb,E_ATOTPOPBT_1990,891252.492524 -kaz,kaz_pvlodr.gdb,E_ATOTPOPBT_2000,799543.077351 -kaz,kaz_pvlodr.gdb,E_ATOTPOPBT_2005,765375.692832 -kaz,kaz_pvlodr.gdb,E_ATOTPOPBT_2010,737295.590212 -kaz,kaz_pvlodr.gdb,E_ATOTPOPBT_2015,714311.817203 -kaz,kaz_pvlodr.gdb,E_ATOTPOPBT_2020,695612.001935 -kaz,kaz_pvlodr.gdb,UNE_ATOTPOPBT_1975,1020537.45364 -kaz,kaz_pvlodr.gdb,UNE_ATOTPOPBT_1990,999861.39557 -kaz,kaz_pvlodr.gdb,UNE_ATOTPOPBT_2000,792938.371592 -kaz,kaz_pvlodr.gdb,UNE_ATOTPOPBT_2005,762080.229802 -kaz,kaz_pvlodr.gdb,UNE_ATOTPOPBT_2010,744466.753734 -kaz,kaz_pvlodr.gdb,UNE_ATOTPOPBT_2015,740069.953106 -kaz,kaz_pvlodr.gdb,UNE_ATOTPOPBT_2020,714339.6431 -kaz,kaz_pvlodr.gdb,E_ATOTPOPMT_2010,346721.325825 -kaz,kaz_pvlodr.gdb,E_ATOTPOPFT_2010,390574.264387 -kaz,kaz_pvlodr.gdb,E_A000_004FT_2010,25769.9691728 -kaz,kaz_pvlodr.gdb,E_A005_009FT_2010,20724.4135732 -kaz,kaz_pvlodr.gdb,E_A010_014FT_2010,22547.6058741 -kaz,kaz_pvlodr.gdb,E_A015_019FT_2010,31270.3298236 -kaz,kaz_pvlodr.gdb,E_A020_024FT_2010,35123.2634443 -kaz,kaz_pvlodr.gdb,E_A025_029FT_2010,30376.6081075 -kaz,kaz_pvlodr.gdb,E_A030_034FT_2010,29459.0538122 -kaz,kaz_pvlodr.gdb,E_A035_039FT_2010,29188.9512491 -kaz,kaz_pvlodr.gdb,E_A040_044FT_2010,28357.7900531 -kaz,kaz_pvlodr.gdb,E_A045_049FT_2010,31944.5932072 -kaz,kaz_pvlodr.gdb,E_A050_054FT_2010,25926.8669852 -kaz,kaz_pvlodr.gdb,E_A055_059FT_2010,21449.3211874 -kaz,kaz_pvlodr.gdb,E_A060_064FT_2010,14459.424343 -kaz,kaz_pvlodr.gdb,E_A065_069FT_2010,14755.3455335 -kaz,kaz_pvlodr.gdb,E_A070_074FT_2010,14314.4428202 -kaz,kaz_pvlodr.gdb,E_A075_079FT_2010,7149.77372912 -kaz,kaz_pvlodr.gdb,E_A080_084FT_2010,5511.2839162 -kaz,kaz_pvlodr.gdb,E_A085_089FT_2010,1690.12706763 -kaz,kaz_pvlodr.gdb,E_A090_094FT_2010,402.174772263 -kaz,kaz_pvlodr.gdb,E_A095_099FT_2010,127.107088518 -kaz,kaz_pvlodr.gdb,E_A100PLUSFT_2010,25.8186273552 -kaz,kaz_pvlodr.gdb,E_A000_004MT_2010,27144.3145674 -kaz,kaz_pvlodr.gdb,E_A005_009MT_2010,21648.9190373 -kaz,kaz_pvlodr.gdb,E_A010_014MT_2010,23763.067408 -kaz,kaz_pvlodr.gdb,E_A015_019MT_2010,31724.1418506 -kaz,kaz_pvlodr.gdb,E_A020_024MT_2010,34714.1375031 -kaz,kaz_pvlodr.gdb,E_A025_029MT_2010,29265.4141071 -kaz,kaz_pvlodr.gdb,E_A030_034MT_2010,27797.7244443 -kaz,kaz_pvlodr.gdb,E_A035_039MT_2010,26900.0306317 -kaz,kaz_pvlodr.gdb,E_A040_044MT_2010,25427.3758483 -kaz,kaz_pvlodr.gdb,E_A045_049MT_2010,27626.9242941 -kaz,kaz_pvlodr.gdb,E_A050_054MT_2010,21692.612099 -kaz,kaz_pvlodr.gdb,E_A055_059MT_2010,16031.3815393 -kaz,kaz_pvlodr.gdb,E_A060_064MT_2010,9902.43661483 -kaz,kaz_pvlodr.gdb,E_A065_069MT_2010,8683.00298436 -kaz,kaz_pvlodr.gdb,E_A070_074MT_2010,8701.87044281 -kaz,kaz_pvlodr.gdb,E_A075_079MT_2010,3394.15647307 -kaz,kaz_pvlodr.gdb,E_A080_084MT_2010,1758.64573254 -kaz,kaz_pvlodr.gdb,E_A085_089MT_2010,414.091061811 -kaz,kaz_pvlodr.gdb,E_A090_094MT_2010,103.274509421 -kaz,kaz_pvlodr.gdb,E_A095_099MT_2010,25.8186273552 -kaz,kaz_pvlodr.gdb,E_A100PLUSMT_2010,1.98604825809 -kaz,kaz_pvlodr.gdb,E_A000_004BT_2010,52914.2837403 -kaz,kaz_pvlodr.gdb,E_A005_009BT_2010,42373.3326104 -kaz,kaz_pvlodr.gdb,E_A010_014BT_2010,46310.6732821 -kaz,kaz_pvlodr.gdb,E_A015_019BT_2010,62994.4716742 -kaz,kaz_pvlodr.gdb,E_A020_024BT_2010,69837.4009474 -kaz,kaz_pvlodr.gdb,E_A025_029BT_2010,59642.0222145 -kaz,kaz_pvlodr.gdb,E_A030_034BT_2010,57256.7782566 -kaz,kaz_pvlodr.gdb,E_A035_039BT_2010,56088.9818808 -kaz,kaz_pvlodr.gdb,E_A040_044BT_2010,53785.1659014 -kaz,kaz_pvlodr.gdb,E_A045_049BT_2010,59571.5175014 -kaz,kaz_pvlodr.gdb,E_A050_054BT_2010,47619.4790842 -kaz,kaz_pvlodr.gdb,E_A055_059BT_2010,37480.7027266 -kaz,kaz_pvlodr.gdb,E_A060_064BT_2010,24361.8609578 -kaz,kaz_pvlodr.gdb,E_A065_069BT_2010,23438.3485178 -kaz,kaz_pvlodr.gdb,E_A070_074BT_2010,23016.313263 -kaz,kaz_pvlodr.gdb,E_A075_079BT_2010,10543.9302022 -kaz,kaz_pvlodr.gdb,E_A080_084BT_2010,7269.92964873 -kaz,kaz_pvlodr.gdb,E_A085_089BT_2010,2104.21812944 -kaz,kaz_pvlodr.gdb,E_A090_094BT_2010,505.449281684 -kaz,kaz_pvlodr.gdb,E_A095_099BT_2010,152.925715873 -kaz,kaz_pvlodr.gdb,E_A100PLUSBT_2010,27.8046756132 -kaz,kaz_pvlodr.gdb,E_A095PLUSBT_2010,180.730391486 -kaz,kaz_pvlodr.gdb,E_A095PLUSFT_2010,152.925715873 -kaz,kaz_pvlodr.gdb,E_A095PLUSMT_2010,27.8046756132 -kaz,kaz_pvlodr.gdb,E_A090PLUSBT_2010,686.17967317 -kaz,kaz_pvlodr.gdb,E_A090PLUSFT_2010,555.100488136 -kaz,kaz_pvlodr.gdb,E_A090PLUSMT_2010,131.079185034 -kaz,kaz_pvlodr.gdb,E_A085PLUSBT_2010,2790.39780261 -kaz,kaz_pvlodr.gdb,E_A085PLUSFT_2010,2245.22755577 -kaz,kaz_pvlodr.gdb,E_A085PLUSMT_2010,545.170246845 -kaz,kaz_pvlodr.gdb,E_A080PLUSBT_2010,10060.3274513 -kaz,kaz_pvlodr.gdb,E_A080PLUSFT_2010,7756.51147196 -kaz,kaz_pvlodr.gdb,E_A080PLUSMT_2010,2303.81597938 -kaz,kaz_pvlodr.gdb,E_A075PLUSBT_2010,20604.2576535 -kaz,kaz_pvlodr.gdb,E_A075PLUSFT_2010,14906.2852011 -kaz,kaz_pvlodr.gdb,E_A075PLUSMT_2010,5697.97245246 -kaz,kaz_pvlodr.gdb,E_A070PLUSBT_2010,43620.5709165 -kaz,kaz_pvlodr.gdb,E_A070PLUSFT_2010,29220.7280213 -kaz,kaz_pvlodr.gdb,E_A070PLUSMT_2010,14399.8428953 -kaz,kaz_pvlodr.gdb,E_A065PLUSBT_2010,67058.9194344 -kaz,kaz_pvlodr.gdb,E_A065PLUSFT_2010,43976.0735547 -kaz,kaz_pvlodr.gdb,E_A065PLUSMT_2010,23082.8458796 -kaz,kaz_pvlodr.gdb,E_A000_014BT_2010,141598.289633 -kaz,kaz_pvlodr.gdb,E_A015_064BT_2010,528638.381145 -kaz,kaz_pvlodr.gdb,E_A015_049FT_2010,215720.589697 -kaz,kaz_pvlodr.gdb,MASKEDADMINAREA,122381.371864 -kaz,kaz_qaraghandyqrgnd.gdb,ATOTPOPBT,1341700.0 -kaz,kaz_qaraghandyqrgnd.gdb,agr,-0.133699998609 -kaz,kaz_qaraghandyqrgnd.gdb,E_ATOTPOPBT_1975,1660368.77042 -kaz,kaz_qaraghandyqrgnd.gdb,E_ATOTPOPBT_1990,1487727.74508 -kaz,kaz_qaraghandyqrgnd.gdb,E_ATOTPOPBT_2000,1402808.63754 -kaz,kaz_qaraghandyqrgnd.gdb,E_ATOTPOPBT_2005,1367285.02762 -kaz,kaz_qaraghandyqrgnd.gdb,E_ATOTPOPBT_2010,1335666.13223 -kaz,kaz_qaraghandyqrgnd.gdb,E_ATOTPOPBT_2015,1307503.04302 -kaz,kaz_qaraghandyqrgnd.gdb,E_ATOTPOPBT_2020,1282406.41829 -kaz,kaz_qaraghandyqrgnd.gdb,UNE_ATOTPOPBT_1975,1519759.46747 -kaz,kaz_qaraghandyqrgnd.gdb,UNE_ATOTPOPBT_1990,1669023.70753 -kaz,kaz_qaraghandyqrgnd.gdb,UNE_ATOTPOPBT_2000,1391220.59614 -kaz,kaz_qaraghandyqrgnd.gdb,UNE_ATOTPOPBT_2005,1361397.93543 -kaz,kaz_qaraghandyqrgnd.gdb,UNE_ATOTPOPBT_2010,1348657.23156 -kaz,kaz_qaraghandyqrgnd.gdb,UNE_ATOTPOPBT_2015,1354651.69752 -kaz,kaz_qaraghandyqrgnd.gdb,UNE_ATOTPOPBT_2020,1316932.05494 -kaz,kaz_qaraghandyqrgnd.gdb,E_ATOTPOPMT_2010,630709.770493 -kaz,kaz_qaraghandyqrgnd.gdb,E_ATOTPOPFT_2010,704956.361738 -kaz,kaz_qaraghandyqrgnd.gdb,E_A000_004FT_2010,50046.9132188 -kaz,kaz_qaraghandyqrgnd.gdb,E_A005_009FT_2010,40347.7292534 -kaz,kaz_qaraghandyqrgnd.gdb,E_A010_014FT_2010,44714.0046175 -kaz,kaz_qaraghandyqrgnd.gdb,E_A015_019FT_2010,57043.3070306 -kaz,kaz_qaraghandyqrgnd.gdb,E_A020_024FT_2010,62709.7090763 -kaz,kaz_qaraghandyqrgnd.gdb,E_A025_029FT_2010,54409.2065716 -kaz,kaz_qaraghandyqrgnd.gdb,E_A030_034FT_2010,52790.5189879 -kaz,kaz_qaraghandyqrgnd.gdb,E_A035_039FT_2010,50740.7786836 -kaz,kaz_qaraghandyqrgnd.gdb,E_A040_044FT_2010,47561.1426798 -kaz,kaz_qaraghandyqrgnd.gdb,E_A045_049FT_2010,52971.700501 -kaz,kaz_qaraghandyqrgnd.gdb,E_A050_054FT_2010,45955.3966328 -kaz,kaz_qaraghandyqrgnd.gdb,E_A055_059FT_2010,40312.8866548 -kaz,kaz_qaraghandyqrgnd.gdb,E_A060_064FT_2010,26530.1501259 -kaz,kaz_qaraghandyqrgnd.gdb,E_A065_069FT_2010,26550.0601823 -kaz,kaz_qaraghandyqrgnd.gdb,E_A070_074FT_2010,25645.1481199 -kaz,kaz_qaraghandyqrgnd.gdb,E_A075_079FT_2010,12718.5440153 -kaz,kaz_qaraghandyqrgnd.gdb,E_A080_084FT_2010,9785.79271062 -kaz,kaz_qaraghandyqrgnd.gdb,E_A085_089FT_2010,3090.04075013 -kaz,kaz_qaraghandyqrgnd.gdb,E_A090_094FT_2010,790.429238274 -kaz,kaz_qaraghandyqrgnd.gdb,E_A095_099FT_2010,200.096066616 -kaz,kaz_qaraghandyqrgnd.gdb,E_A100PLUSFT_2010,42.8066212163 -kaz,kaz_qaraghandyqrgnd.gdb,E_A000_004MT_2010,52419.1964364 -kaz,kaz_qaraghandyqrgnd.gdb,E_A005_009MT_2010,42692.1383921 -kaz,kaz_qaraghandyqrgnd.gdb,E_A010_014MT_2010,46530.7972622 -kaz,kaz_qaraghandyqrgnd.gdb,E_A015_019MT_2010,58567.4218465 -kaz,kaz_qaraghandyqrgnd.gdb,E_A020_024MT_2010,62617.1273141 -kaz,kaz_qaraghandyqrgnd.gdb,E_A025_029MT_2010,54360.4269335 -kaz,kaz_qaraghandyqrgnd.gdb,E_A030_034MT_2010,49897.587796 -kaz,kaz_qaraghandyqrgnd.gdb,E_A035_039MT_2010,47217.6942073 -kaz,kaz_qaraghandyqrgnd.gdb,E_A040_044MT_2010,43209.799858 -kaz,kaz_qaraghandyqrgnd.gdb,E_A045_049MT_2010,46555.6848326 -kaz,kaz_qaraghandyqrgnd.gdb,E_A050_054MT_2010,37960.5134935 -kaz,kaz_qaraghandyqrgnd.gdb,E_A055_059MT_2010,29715.7591467 -kaz,kaz_qaraghandyqrgnd.gdb,E_A060_064MT_2010,18329.1979031 -kaz,kaz_qaraghandyqrgnd.gdb,E_A065_069MT_2010,15940.9866404 -kaz,kaz_qaraghandyqrgnd.gdb,E_A070_074MT_2010,14681.6755744 -kaz,kaz_qaraghandyqrgnd.gdb,E_A075_079MT_2010,5851.56556999 -kaz,kaz_qaraghandyqrgnd.gdb,E_A080_084MT_2010,3182.62251229 -kaz,kaz_qaraghandyqrgnd.gdb,E_A085_089MT_2010,754.59113679 -kaz,kaz_qaraghandyqrgnd.gdb,E_A090_094MT_2010,164.257965132 -kaz,kaz_qaraghandyqrgnd.gdb,E_A095_099MT_2010,54.7526550441 -kaz,kaz_qaraghandyqrgnd.gdb,E_A100PLUSMT_2010,5.97301691391 -kaz,kaz_qaraghandyqrgnd.gdb,E_A000_004BT_2010,102466.109655 -kaz,kaz_qaraghandyqrgnd.gdb,E_A005_009BT_2010,83039.8676456 -kaz,kaz_qaraghandyqrgnd.gdb,E_A010_014BT_2010,91244.8018797 -kaz,kaz_qaraghandyqrgnd.gdb,E_A015_019BT_2010,115610.728877 -kaz,kaz_qaraghandyqrgnd.gdb,E_A020_024BT_2010,125326.83639 -kaz,kaz_qaraghandyqrgnd.gdb,E_A025_029BT_2010,108769.633505 -kaz,kaz_qaraghandyqrgnd.gdb,E_A030_034BT_2010,102688.106784 -kaz,kaz_qaraghandyqrgnd.gdb,E_A035_039BT_2010,97958.4728909 -kaz,kaz_qaraghandyqrgnd.gdb,E_A040_044BT_2010,90770.9425378 -kaz,kaz_qaraghandyqrgnd.gdb,E_A045_049BT_2010,99527.3853336 -kaz,kaz_qaraghandyqrgnd.gdb,E_A050_054BT_2010,83915.9101263 -kaz,kaz_qaraghandyqrgnd.gdb,E_A055_059BT_2010,70028.6458015 -kaz,kaz_qaraghandyqrgnd.gdb,E_A060_064BT_2010,44859.3480291 -kaz,kaz_qaraghandyqrgnd.gdb,E_A065_069BT_2010,42491.0468227 -kaz,kaz_qaraghandyqrgnd.gdb,E_A070_074BT_2010,40326.8236942 -kaz,kaz_qaraghandyqrgnd.gdb,E_A075_079BT_2010,18570.1095853 -kaz,kaz_qaraghandyqrgnd.gdb,E_A080_084BT_2010,12968.4152229 -kaz,kaz_qaraghandyqrgnd.gdb,E_A085_089BT_2010,3844.63188692 -kaz,kaz_qaraghandyqrgnd.gdb,E_A090_094BT_2010,954.687203406 -kaz,kaz_qaraghandyqrgnd.gdb,E_A095_099BT_2010,254.84872166 -kaz,kaz_qaraghandyqrgnd.gdb,E_A100PLUSBT_2010,48.7796381302 -kaz,kaz_qaraghandyqrgnd.gdb,E_A095PLUSBT_2010,303.62835979 -kaz,kaz_qaraghandyqrgnd.gdb,E_A095PLUSFT_2010,242.902687832 -kaz,kaz_qaraghandyqrgnd.gdb,E_A095PLUSMT_2010,60.7256719581 -kaz,kaz_qaraghandyqrgnd.gdb,E_A090PLUSBT_2010,1258.3155632 -kaz,kaz_qaraghandyqrgnd.gdb,E_A090PLUSFT_2010,1033.33192611 -kaz,kaz_qaraghandyqrgnd.gdb,E_A090PLUSMT_2010,224.98363709 -kaz,kaz_qaraghandyqrgnd.gdb,E_A085PLUSBT_2010,5102.94745011 -kaz,kaz_qaraghandyqrgnd.gdb,E_A085PLUSFT_2010,4123.37267623 -kaz,kaz_qaraghandyqrgnd.gdb,E_A085PLUSMT_2010,979.574773881 -kaz,kaz_qaraghandyqrgnd.gdb,E_A080PLUSBT_2010,18071.362673 -kaz,kaz_qaraghandyqrgnd.gdb,E_A080PLUSFT_2010,13909.1653869 -kaz,kaz_qaraghandyqrgnd.gdb,E_A080PLUSMT_2010,4162.19728617 -kaz,kaz_qaraghandyqrgnd.gdb,E_A075PLUSBT_2010,36641.4722584 -kaz,kaz_qaraghandyqrgnd.gdb,E_A075PLUSFT_2010,26627.7094022 -kaz,kaz_qaraghandyqrgnd.gdb,E_A075PLUSMT_2010,10013.7628562 -kaz,kaz_qaraghandyqrgnd.gdb,E_A070PLUSBT_2010,76968.2959526 -kaz,kaz_qaraghandyqrgnd.gdb,E_A070PLUSFT_2010,52272.8575221 -kaz,kaz_qaraghandyqrgnd.gdb,E_A070PLUSMT_2010,24695.4384305 -kaz,kaz_qaraghandyqrgnd.gdb,E_A065PLUSBT_2010,119459.342775 -kaz,kaz_qaraghandyqrgnd.gdb,E_A065PLUSFT_2010,78822.9177044 -kaz,kaz_qaraghandyqrgnd.gdb,E_A065PLUSMT_2010,40636.4250709 -kaz,kaz_qaraghandyqrgnd.gdb,E_A000_014BT_2010,276750.779181 -kaz,kaz_qaraghandyqrgnd.gdb,E_A015_064BT_2010,939456.010276 -kaz,kaz_qaraghandyqrgnd.gdb,E_A015_049FT_2010,378226.363531 -kaz,kaz_qaraghandyqrgnd.gdb,MASKEDADMINAREA,421081.891732 -kaz,kaz_qostny.gdb,ATOTPOPBT,885570.0 -kaz,kaz_qostny.gdb,agr,-0.409200003603 -kaz,kaz_qostny.gdb,E_ATOTPOPBT_1975,1529145.58973 -kaz,kaz_qostny.gdb,E_ATOTPOPBT_1990,1170654.53664 -kaz,kaz_qostny.gdb,E_ATOTPOPBT_2000,1002712.45654 -kaz,kaz_qostny.gdb,E_ATOTPOPBT_2005,934236.796958 -kaz,kaz_qostny.gdb,E_ATOTPOPBT_2010,874170.530972 -kaz,kaz_qostny.gdb,E_ATOTPOPBT_2015,821341.469407 -kaz,kaz_qostny.gdb,E_ATOTPOPBT_2020,774751.962914 -kaz,kaz_qostny.gdb,UNE_ATOTPOPBT_1975,1399648.99879 -kaz,kaz_qostny.gdb,UNE_ATOTPOPBT_1990,1313311.64687 -kaz,kaz_qostny.gdb,UNE_ATOTPOPBT_2000,994429.449752 -kaz,kaz_qostny.gdb,UNE_ATOTPOPBT_2005,930214.272003 -kaz,kaz_qostny.gdb,UNE_ATOTPOPBT_2010,882672.982237 -kaz,kaz_qostny.gdb,UNE_ATOTPOPBT_2015,850959.102326 -kaz,kaz_qostny.gdb,UNE_ATOTPOPBT_2020,795610.252755 -kaz,kaz_qostny.gdb,E_ATOTPOPMT_2010,412242.226818 -kaz,kaz_qostny.gdb,E_ATOTPOPFT_2010,461928.304154 -kaz,kaz_qostny.gdb,E_A000_004FT_2010,27905.1082806 -kaz,kaz_qostny.gdb,E_A005_009FT_2010,25117.4601224 -kaz,kaz_qostny.gdb,E_A010_014FT_2010,26981.1569081 -kaz,kaz_qostny.gdb,E_A015_019FT_2010,39153.4265394 -kaz,kaz_qostny.gdb,E_A020_024FT_2010,42752.4935312 -kaz,kaz_qostny.gdb,E_A025_029FT_2010,35199.9807626 -kaz,kaz_qostny.gdb,E_A030_034FT_2010,32074.7349875 -kaz,kaz_qostny.gdb,E_A035_039FT_2010,31955.2925558 -kaz,kaz_qostny.gdb,E_A040_044FT_2010,32093.4904107 -kaz,kaz_qostny.gdb,E_A045_049FT_2010,36825.7798124 -kaz,kaz_qostny.gdb,E_A050_054FT_2010,31539.7118637 -kaz,kaz_qostny.gdb,E_A055_059FT_2010,25261.5807425 -kaz,kaz_qostny.gdb,E_A060_064FT_2010,16298.4627267 -kaz,kaz_qostny.gdb,E_A065_069FT_2010,18707.0539116 -kaz,kaz_qostny.gdb,E_A070_074FT_2010,19851.1347244 -kaz,kaz_qostny.gdb,E_A075_079FT_2010,10155.5680778 -kaz,kaz_qostny.gdb,E_A080_084FT_2010,7208.00525894 -kaz,kaz_qostny.gdb,E_A085_089FT_2010,2109.49154182 -kaz,kaz_qostny.gdb,E_A090_094FT_2010,548.842909336 -kaz,kaz_qostny.gdb,E_A095_099FT_2010,151.030512821 -kaz,kaz_qostny.gdb,E_A100PLUSFT_2010,38.4979738563 -kaz,kaz_qostny.gdb,E_A000_004MT_2010,29261.4215134 -kaz,kaz_qostny.gdb,E_A005_009MT_2010,26349.3952858 -kaz,kaz_qostny.gdb,E_A010_014MT_2010,28177.5554802 -kaz,kaz_qostny.gdb,E_A015_019MT_2010,39158.3621771 -kaz,kaz_qostny.gdb,E_A020_024MT_2010,42537.2997286 -kaz,kaz_qostny.gdb,E_A025_029MT_2010,35464.5309419 -kaz,kaz_qostny.gdb,E_A030_034MT_2010,30098.5056629 -kaz,kaz_qostny.gdb,E_A035_039MT_2010,29104.4682354 -kaz,kaz_qostny.gdb,E_A040_044MT_2010,28795.497317 -kaz,kaz_qostny.gdb,E_A045_049MT_2010,33624.5252171 -kaz,kaz_qostny.gdb,E_A050_054MT_2010,27307.8961221 -kaz,kaz_qostny.gdb,E_A055_059MT_2010,19975.5127937 -kaz,kaz_qostny.gdb,E_A060_064MT_2010,11682.6543741 -kaz,kaz_qostny.gdb,E_A065_069MT_2010,10979.8195693 -kaz,kaz_qostny.gdb,E_A070_074MT_2010,11440.8081281 -kaz,kaz_qostny.gdb,E_A075_079MT_2010,5147.87009386 -kaz,kaz_qostny.gdb,E_A080_084MT_2010,2517.17521368 -kaz,kaz_qostny.gdb,E_A085_089MT_2010,475.795471763 -kaz,kaz_qostny.gdb,E_A090_094MT_2010,119.442431708 -kaz,kaz_qostny.gdb,E_A095_099MT_2010,23.6910608346 -kaz,kaz_qostny.gdb,E_A100PLUSMT_2010,0.0 -kaz,kaz_qostny.gdb,E_A000_004BT_2010,57166.529794 -kaz,kaz_qostny.gdb,E_A005_009BT_2010,51466.8554082 -kaz,kaz_qostny.gdb,E_A010_014BT_2010,55158.7123883 -kaz,kaz_qostny.gdb,E_A015_019BT_2010,78311.7887165 -kaz,kaz_qostny.gdb,E_A020_024BT_2010,85289.7932598 -kaz,kaz_qostny.gdb,E_A025_029BT_2010,70664.5117045 -kaz,kaz_qostny.gdb,E_A030_034BT_2010,62173.2406504 -kaz,kaz_qostny.gdb,E_A035_039BT_2010,61059.7607912 -kaz,kaz_qostny.gdb,E_A040_044BT_2010,60888.9877276 -kaz,kaz_qostny.gdb,E_A045_049BT_2010,70450.3050295 -kaz,kaz_qostny.gdb,E_A050_054BT_2010,58847.6079857 -kaz,kaz_qostny.gdb,E_A055_059BT_2010,45237.0935362 -kaz,kaz_qostny.gdb,E_A060_064BT_2010,27981.1171008 -kaz,kaz_qostny.gdb,E_A065_069BT_2010,29686.8734809 -kaz,kaz_qostny.gdb,E_A070_074BT_2010,31291.9428524 -kaz,kaz_qostny.gdb,E_A075_079BT_2010,15303.4381716 -kaz,kaz_qostny.gdb,E_A080_084BT_2010,9725.18047262 -kaz,kaz_qostny.gdb,E_A085_089BT_2010,2585.28701358 -kaz,kaz_qostny.gdb,E_A090_094BT_2010,668.285341044 -kaz,kaz_qostny.gdb,E_A095_099BT_2010,174.721573656 -kaz,kaz_qostny.gdb,E_A100PLUSBT_2010,38.4979738563 -kaz,kaz_qostny.gdb,E_A095PLUSBT_2010,213.219547512 -kaz,kaz_qostny.gdb,E_A095PLUSFT_2010,189.528486677 -kaz,kaz_qostny.gdb,E_A095PLUSMT_2010,23.6910608346 -kaz,kaz_qostny.gdb,E_A090PLUSBT_2010,881.504888556 -kaz,kaz_qostny.gdb,E_A090PLUSFT_2010,738.371396013 -kaz,kaz_qostny.gdb,E_A090PLUSMT_2010,143.133492543 -kaz,kaz_qostny.gdb,E_A085PLUSBT_2010,3466.79190214 -kaz,kaz_qostny.gdb,E_A085PLUSFT_2010,2847.86293783 -kaz,kaz_qostny.gdb,E_A085PLUSMT_2010,618.928964305 -kaz,kaz_qostny.gdb,E_A080PLUSBT_2010,13191.9723748 -kaz,kaz_qostny.gdb,E_A080PLUSFT_2010,10055.8681968 -kaz,kaz_qostny.gdb,E_A080PLUSMT_2010,3136.10417799 -kaz,kaz_qostny.gdb,E_A075PLUSBT_2010,28495.4105464 -kaz,kaz_qostny.gdb,E_A075PLUSFT_2010,20211.4362746 -kaz,kaz_qostny.gdb,E_A075PLUSMT_2010,8283.97427185 -kaz,kaz_qostny.gdb,E_A070PLUSBT_2010,59787.3533988 -kaz,kaz_qostny.gdb,E_A070PLUSFT_2010,40062.5709989 -kaz,kaz_qostny.gdb,E_A070PLUSMT_2010,19724.7823999 -kaz,kaz_qostny.gdb,E_A065PLUSBT_2010,89474.2268797 -kaz,kaz_qostny.gdb,E_A065PLUSFT_2010,58769.6249105 -kaz,kaz_qostny.gdb,E_A065PLUSMT_2010,30704.6019692 -kaz,kaz_qostny.gdb,E_A000_014BT_2010,163792.09759 -kaz,kaz_qostny.gdb,E_A015_064BT_2010,620904.206502 -kaz,kaz_qostny.gdb,E_A015_049FT_2010,250055.1986 -kaz,kaz_qostny.gdb,MASKEDADMINAREA,196285.636246 -kaz,kaz_qyzylordaqzlord.gdb,ATOTPOPBT,678794.0 -kaz,kaz_qyzylordaqzlord.gdb,agr,0.0825000007171 -kaz,kaz_qyzylordaqzlord.gdb,E_ATOTPOPBT_1975,486433.005127 -kaz,kaz_qyzylordaqzlord.gdb,E_ATOTPOPBT_1990,544700.983699 -kaz,kaz_qyzylordaqzlord.gdb,E_ATOTPOPBT_2000,603155.581979 -kaz,kaz_qyzylordaqzlord.gdb,E_ATOTPOPBT_2005,641732.234958 -kaz,kaz_qyzylordaqzlord.gdb,E_ATOTPOPBT_2010,689088.614594 -kaz,kaz_qyzylordaqzlord.gdb,E_ATOTPOPBT_2015,748006.942107 -kaz,kaz_qyzylordaqzlord.gdb,E_ATOTPOPBT_2020,822283.269995 -kaz,kaz_qyzylordaqzlord.gdb,UNE_ATOTPOPBT_1975,445239.140847 -kaz,kaz_qyzylordaqzlord.gdb,UNE_ATOTPOPBT_1990,611078.779918 -kaz,kaz_qyzylordaqzlord.gdb,UNE_ATOTPOPBT_2000,598173.154817 -kaz,kaz_qyzylordaqzlord.gdb,UNE_ATOTPOPBT_2005,638969.141127 -kaz,kaz_qyzylordaqzlord.gdb,UNE_ATOTPOPBT_2010,695790.902254 -kaz,kaz_qyzylordaqzlord.gdb,UNE_ATOTPOPBT_2015,774980.126656 -kaz,kaz_qyzylordaqzlord.gdb,UNE_ATOTPOPBT_2020,844421.223299 -kaz,kaz_qyzylordaqzlord.gdb,E_ATOTPOPMT_2010,342854.055846 -kaz,kaz_qyzylordaqzlord.gdb,E_ATOTPOPFT_2010,346234.558748 -kaz,kaz_qyzylordaqzlord.gdb,E_A000_004FT_2010,37828.1320189 -kaz,kaz_qyzylordaqzlord.gdb,E_A005_009FT_2010,29763.6530247 -kaz,kaz_qyzylordaqzlord.gdb,E_A010_014FT_2010,33124.8677717 -kaz,kaz_qyzylordaqzlord.gdb,E_A015_019FT_2010,35975.4540022 -kaz,kaz_qyzylordaqzlord.gdb,E_A020_024FT_2010,31384.8731851 -kaz,kaz_qyzylordaqzlord.gdb,E_A025_029FT_2010,27038.9473827 -kaz,kaz_qyzylordaqzlord.gdb,E_A030_034FT_2010,25885.7187652 -kaz,kaz_qyzylordaqzlord.gdb,E_A035_039FT_2010,24415.7583444 -kaz,kaz_qyzylordaqzlord.gdb,E_A040_044FT_2010,22174.2717357 -kaz,kaz_qyzylordaqzlord.gdb,E_A045_049FT_2010,21970.2233624 -kaz,kaz_qyzylordaqzlord.gdb,E_A050_054FT_2010,16660.9049914 -kaz,kaz_qyzylordaqzlord.gdb,E_A055_059FT_2010,13398.16135 -kaz,kaz_qyzylordaqzlord.gdb,E_A060_064FT_2010,8062.44866205 -kaz,kaz_qyzylordaqzlord.gdb,E_A065_069FT_2010,7155.90539143 -kaz,kaz_qyzylordaqzlord.gdb,E_A070_074FT_2010,5684.92980451 -kaz,kaz_qyzylordaqzlord.gdb,E_A075_079FT_2010,2767.34261555 -kaz,kaz_qyzylordaqzlord.gdb,E_A080_084FT_2010,1872.98133738 -kaz,kaz_qyzylordaqzlord.gdb,E_A085_089FT_2010,794.875006596 -kaz,kaz_qyzylordaqzlord.gdb,E_A090_094FT_2010,184.760218647 -kaz,kaz_qyzylordaqzlord.gdb,E_A095_099FT_2010,67.0009584104 -kaz,kaz_qyzylordaqzlord.gdb,E_A100PLUSFT_2010,23.34881884 -kaz,kaz_qyzylordaqzlord.gdb,E_A000_004MT_2010,40069.6186275 -kaz,kaz_qyzylordaqzlord.gdb,E_A005_009MT_2010,30652.9384727 -kaz,kaz_qyzylordaqzlord.gdb,E_A010_014MT_2010,34322.7636948 -kaz,kaz_qyzylordaqzlord.gdb,E_A015_019MT_2010,37494.1423928 -kaz,kaz_qyzylordaqzlord.gdb,E_A020_024MT_2010,32576.6781119 -kaz,kaz_qyzylordaqzlord.gdb,E_A025_029MT_2010,28059.1892494 -kaz,kaz_qyzylordaqzlord.gdb,E_A030_034MT_2010,26483.6515607 -kaz,kaz_qyzylordaqzlord.gdb,E_A035_039MT_2010,24637.0645403 -kaz,kaz_qyzylordaqzlord.gdb,E_A040_044MT_2010,21912.3588983 -kaz,kaz_qyzylordaqzlord.gdb,E_A045_049MT_2010,20865.7227146 -kaz,kaz_qyzylordaqzlord.gdb,E_A050_054MT_2010,15025.4725065 -kaz,kaz_qyzylordaqzlord.gdb,E_A055_059MT_2010,11164.7960697 -kaz,kaz_qyzylordaqzlord.gdb,E_A060_064MT_2010,6414.83418477 -kaz,kaz_qyzylordaqzlord.gdb,E_A065_069MT_2010,5814.87105719 -kaz,kaz_qyzylordaqzlord.gdb,E_A070_074MT_2010,4341.8651382 -kaz,kaz_qyzylordaqzlord.gdb,E_A075_079MT_2010,1714.61543568 -kaz,kaz_qyzylordaqzlord.gdb,E_A080_084MT_2010,945.119580001 -kaz,kaz_qyzylordaqzlord.gdb,E_A085_089MT_2010,299.473980774 -kaz,kaz_qyzylordaqzlord.gdb,E_A090_094MT_2010,38.5763093878 -kaz,kaz_qyzylordaqzlord.gdb,E_A095_099MT_2010,17.2578226208 -kaz,kaz_qyzylordaqzlord.gdb,E_A100PLUSMT_2010,3.04549810956 -kaz,kaz_qyzylordaqzlord.gdb,E_A000_004BT_2010,77897.7506464 -kaz,kaz_qyzylordaqzlord.gdb,E_A005_009BT_2010,60416.5914975 -kaz,kaz_qyzylordaqzlord.gdb,E_A010_014BT_2010,67447.6314664 -kaz,kaz_qyzylordaqzlord.gdb,E_A015_019BT_2010,73469.5963951 -kaz,kaz_qyzylordaqzlord.gdb,E_A020_024BT_2010,63961.551297 -kaz,kaz_qyzylordaqzlord.gdb,E_A025_029BT_2010,55098.1366322 -kaz,kaz_qyzylordaqzlord.gdb,E_A030_034BT_2010,52369.370326 -kaz,kaz_qyzylordaqzlord.gdb,E_A035_039BT_2010,49052.8228847 -kaz,kaz_qyzylordaqzlord.gdb,E_A040_044BT_2010,44086.630634 -kaz,kaz_qyzylordaqzlord.gdb,E_A045_049BT_2010,42835.946077 -kaz,kaz_qyzylordaqzlord.gdb,E_A050_054BT_2010,31686.3774979 -kaz,kaz_qyzylordaqzlord.gdb,E_A055_059BT_2010,24562.9574197 -kaz,kaz_qyzylordaqzlord.gdb,E_A060_064BT_2010,14477.2828468 -kaz,kaz_qyzylordaqzlord.gdb,E_A065_069BT_2010,12970.7764486 -kaz,kaz_qyzylordaqzlord.gdb,E_A070_074BT_2010,10026.7949427 -kaz,kaz_qyzylordaqzlord.gdb,E_A075_079BT_2010,4481.95805124 -kaz,kaz_qyzylordaqzlord.gdb,E_A080_084BT_2010,2818.10091738 -kaz,kaz_qyzylordaqzlord.gdb,E_A085_089BT_2010,1094.34898737 -kaz,kaz_qyzylordaqzlord.gdb,E_A090_094BT_2010,223.336528035 -kaz,kaz_qyzylordaqzlord.gdb,E_A095_099BT_2010,84.2587810312 -kaz,kaz_qyzylordaqzlord.gdb,E_A100PLUSBT_2010,26.3943169495 -kaz,kaz_qyzylordaqzlord.gdb,E_A095PLUSBT_2010,110.653097981 -kaz,kaz_qyzylordaqzlord.gdb,E_A095PLUSFT_2010,90.3497772503 -kaz,kaz_qyzylordaqzlord.gdb,E_A095PLUSMT_2010,20.3033207304 -kaz,kaz_qyzylordaqzlord.gdb,E_A090PLUSBT_2010,333.989626015 -kaz,kaz_qyzylordaqzlord.gdb,E_A090PLUSFT_2010,275.109995897 -kaz,kaz_qyzylordaqzlord.gdb,E_A090PLUSMT_2010,58.8796301182 -kaz,kaz_qyzylordaqzlord.gdb,E_A085PLUSBT_2010,1428.33861338 -kaz,kaz_qyzylordaqzlord.gdb,E_A085PLUSFT_2010,1069.98500249 -kaz,kaz_qyzylordaqzlord.gdb,E_A085PLUSMT_2010,358.353610892 -kaz,kaz_qyzylordaqzlord.gdb,E_A080PLUSBT_2010,4246.43953077 -kaz,kaz_qyzylordaqzlord.gdb,E_A080PLUSFT_2010,2942.96633987 -kaz,kaz_qyzylordaqzlord.gdb,E_A080PLUSMT_2010,1303.47319089 -kaz,kaz_qyzylordaqzlord.gdb,E_A075PLUSBT_2010,8728.397582 -kaz,kaz_qyzylordaqzlord.gdb,E_A075PLUSFT_2010,5710.30895543 -kaz,kaz_qyzylordaqzlord.gdb,E_A075PLUSMT_2010,3018.08862658 -kaz,kaz_qyzylordaqzlord.gdb,E_A070PLUSBT_2010,18755.1925247 -kaz,kaz_qyzylordaqzlord.gdb,E_A070PLUSFT_2010,11395.2387599 -kaz,kaz_qyzylordaqzlord.gdb,E_A070PLUSMT_2010,7359.95376477 -kaz,kaz_qyzylordaqzlord.gdb,E_A065PLUSBT_2010,31725.9689733 -kaz,kaz_qyzylordaqzlord.gdb,E_A065PLUSFT_2010,18551.1441514 -kaz,kaz_qyzylordaqzlord.gdb,E_A065PLUSMT_2010,13174.824822 -kaz,kaz_qyzylordaqzlord.gdb,E_A000_014BT_2010,205761.97361 -kaz,kaz_qyzylordaqzlord.gdb,E_A015_064BT_2010,451600.67201 -kaz,kaz_qyzylordaqzlord.gdb,E_A015_049FT_2010,188845.246778 -kaz,kaz_qyzylordaqzlord.gdb,MASKEDADMINAREA,215566.234999 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,ATOTPOPBT,2469357.0 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,agr,0.220000002417 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_ATOTPOPBT_1975,1209921.32327 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_ATOTPOPBT_1990,1634292.19604 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_ATOTPOPBT_2000,2021875.95939 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_ATOTPOPBT_2005,2257193.4742 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_ATOTPOPBT_2010,2526057.62066 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_ATOTPOPBT_2015,2833808.41255 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_ATOTPOPBT_2020,3186703.79055 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,UNE_ATOTPOPBT_1975,1107458.42652 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,UNE_ATOTPOPBT_1990,1833448.64627 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,UNE_ATOTPOPBT_2000,2005174.0503 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,UNE_ATOTPOPBT_2005,2247474.72076 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,UNE_ATOTPOPBT_2010,2550626.83348 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,UNE_ATOTPOPBT_2015,2935995.74931 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,UNE_ATOTPOPBT_2020,3272497.94724 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_ATOTPOPMT_2010,1246344.81658 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_ATOTPOPFT_2010,1279712.80409 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A000_004FT_2010,157757.060655 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A005_009FT_2010,122953.85789 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A010_014FT_2010,125513.308049 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A015_019FT_2010,136926.491673 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A020_024FT_2010,125311.784596 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A025_029FT_2010,99711.1452329 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A030_034FT_2010,89530.6304508 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A035_039FT_2010,82525.3887679 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A040_044FT_2010,76089.9367488 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A045_049FT_2010,73297.2513232 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A050_054FT_2010,55341.2047024 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A055_059FT_2010,42668.7552328 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A060_064FT_2010,25230.3272293 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A065_069FT_2010,23887.1785247 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A070_074FT_2010,19753.3903178 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A075_079FT_2010,10167.2162801 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A080_084FT_2010,8036.38707078 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A085_089FT_2010,3555.81484954 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A090_094FT_2010,925.780333382 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A095_099FT_2010,363.151401493 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A100PLUSFT_2010,166.742756178 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A000_004MT_2010,166604.65635 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A005_009MT_2010,128018.541239 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A010_014MT_2010,130305.883587 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A015_019MT_2010,138992.874296 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A020_024MT_2010,122504.777706 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A025_029MT_2010,97929.1459614 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A030_034MT_2010,88075.9789214 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A035_039MT_2010,81976.0583381 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A040_044MT_2010,74532.98905 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A045_049MT_2010,68813.6102169 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A050_054MT_2010,49999.2987345 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A055_059MT_2010,35561.2173805 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A060_064MT_2010,19930.3626909 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A065_069MT_2010,17573.4589472 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A070_074MT_2010,13686.2045086 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A075_079MT_2010,6048.77249866 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A080_084MT_2010,4041.72165436 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A085_089MT_2010,1419.87083175 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A090_094MT_2010,241.418959865 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A095_099MT_2010,68.5384335211 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A100PLUSMT_2010,19.4362721926 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A000_004BT_2010,324361.717005 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A005_009BT_2010,250972.399129 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A010_014BT_2010,255819.191637 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A015_019BT_2010,275919.365969 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A020_024BT_2010,247816.562302 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A025_029BT_2010,197640.291194 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A030_034BT_2010,177606.609372 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A035_039BT_2010,164501.447106 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A040_044BT_2010,150622.925799 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A045_049BT_2010,142110.86154 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A050_054BT_2010,105340.503437 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A055_059BT_2010,78229.9726134 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A060_064BT_2010,45160.6899203 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A065_069BT_2010,41460.6374718 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A070_074BT_2010,33439.5948265 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A075_079BT_2010,16215.9887788 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A080_084BT_2010,12078.1087251 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A085_089BT_2010,4975.6856813 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A090_094BT_2010,1167.19929325 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A095_099BT_2010,431.689835014 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A100PLUSBT_2010,186.179028371 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A095PLUSBT_2010,617.868863385 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A095PLUSFT_2010,529.894157671 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A095PLUSMT_2010,87.9747057137 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A090PLUSBT_2010,1785.06815663 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A090PLUSFT_2010,1455.67449105 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A090PLUSMT_2010,329.393665579 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A085PLUSBT_2010,6760.75383793 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A085PLUSFT_2010,5011.4893406 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A085PLUSMT_2010,1749.26449733 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A080PLUSBT_2010,18838.8625631 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A080PLUSFT_2010,13047.8764114 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A080PLUSMT_2010,5790.98615169 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A075PLUSBT_2010,35054.8513418 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A075PLUSFT_2010,23215.0926915 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A075PLUSMT_2010,11839.7586504 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A070PLUSBT_2010,68494.4461683 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A070PLUSFT_2010,42968.4830093 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A070PLUSMT_2010,25525.963159 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A065PLUSBT_2010,109955.08364 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A065PLUSFT_2010,66855.6615339 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A065PLUSMT_2010,43099.4221062 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A000_014BT_2010,831153.30777 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A015_064BT_2010,1584949.22925 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,E_A015_049FT_2010,683392.628792 -kaz,kaz_southkazakhastanontustikqzqstn.gdb,MASKEDADMINAREA,114668.354877 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,ATOTPOPBT,598880.0 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,agr,-0.163899999447 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_ATOTPOPBT_1975,722782.994875 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_ATOTPOPBT_1990,644729.655146 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_ATOTPOPBT_2000,614457.243606 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_ATOTPOPBT_2005,604568.632403 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_ATOTPOPBT_2010,597748.015795 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_ATOTPOPBT_2015,593730.710229 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_ATOTPOPBT_2020,592290.876397 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,UNE_ATOTPOPBT_1975,661573.693119 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,UNE_ATOTPOPBT_1990,723297.043394 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,UNE_ATOTPOPBT_2000,609381.457934 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,UNE_ATOTPOPBT_2005,601965.553163 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,UNE_ATOTPOPBT_2010,603561.896718 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,UNE_ATOTPOPBT_2015,615140.682674 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,UNE_ATOTPOPBT_2020,608236.850543 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_ATOTPOPMT_2010,288212.198679 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_ATOTPOPFT_2010,309535.817116 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A000_004FT_2010,23129.1991217 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A005_009FT_2010,18420.1169375 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A010_014FT_2010,21309.6448992 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A015_019FT_2010,28865.3363225 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A020_024FT_2010,28914.2437042 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A025_029FT_2010,23394.6963369 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A030_034FT_2010,21902.522139 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A035_039FT_2010,21570.1515652 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A040_044FT_2010,21966.4011682 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A045_049FT_2010,23660.193552 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A050_054FT_2010,19707.6786199 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A055_059FT_2010,14895.791123 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A060_064FT_2010,8734.45913409 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A065_069FT_2010,10110.8525915 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A070_074FT_2010,10783.5786178 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A075_079FT_2010,5794.02757095 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A080_084FT_2010,4580.32601604 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A085_089FT_2010,1225.67887289 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A090_094FT_2010,412.219360345 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A095_099FT_2010,129.754278075 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A100PLUSFT_2010,28.945185109 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A000_004MT_2010,24969.7136507 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A005_009MT_2010,19332.3893233 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A010_014MT_2010,22240.8813718 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A015_019MT_2010,29919.3403044 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A020_024MT_2010,29376.3685561 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A025_029MT_2010,23989.5697964 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A030_034MT_2010,21647.0060222 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A035_039MT_2010,20664.8659481 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A040_044MT_2010,21122.0002509 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A045_049MT_2010,22150.0533772 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A050_054MT_2010,16893.0088955 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A055_059MT_2010,11818.6185129 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A060_064MT_2010,6684.34154051 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A065_069MT_2010,6103.44161867 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A070_074MT_2010,6279.10894898 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A075_079MT_2010,2896.51473056 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A080_084MT_2010,1772.64306047 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A085_089MT_2010,266.495324969 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A090_094MT_2010,71.8639078568 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A095_099MT_2010,10.9792081448 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A100PLUSMT_2010,2.99432949403 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A000_004BT_2010,48098.9127725 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A005_009BT_2010,37752.5062608 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A010_014BT_2010,43550.526271 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A015_019BT_2010,58784.6766268 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A020_024BT_2010,58290.6122603 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A025_029BT_2010,47384.2661332 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A030_034BT_2010,43549.5281612 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A035_039BT_2010,42235.0175133 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A040_044BT_2010,43088.4014191 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A045_049BT_2010,45810.2469292 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A050_054BT_2010,36600.6875154 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A055_059BT_2010,26714.4096359 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A060_064BT_2010,15418.8006746 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A065_069BT_2010,16214.2942102 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A070_074BT_2010,17062.6875668 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A075_079BT_2010,8690.54230151 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A080_084BT_2010,6352.9690765 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A085_089BT_2010,1492.17419786 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A090_094BT_2010,484.083268202 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A095_099BT_2010,140.733486219 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A100PLUSBT_2010,31.939514603 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A095PLUSBT_2010,172.673000822 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A095PLUSFT_2010,158.699463184 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A095PLUSMT_2010,13.9735376388 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A090PLUSBT_2010,656.756269024 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A090PLUSFT_2010,570.918823529 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A090PLUSMT_2010,85.8374454956 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A085PLUSBT_2010,2148.93046688 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A085PLUSFT_2010,1796.59769642 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A085PLUSMT_2010,352.332770464 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A080PLUSBT_2010,8501.89954339 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A080PLUSFT_2010,6376.92371246 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A080PLUSMT_2010,2124.97583093 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A075PLUSBT_2010,17192.4418449 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A075PLUSFT_2010,12170.9512834 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A075PLUSMT_2010,5021.49056149 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A070PLUSBT_2010,34255.1294117 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A070PLUSFT_2010,22954.5299012 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A070PLUSMT_2010,11300.5995105 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A065PLUSBT_2010,50469.4236219 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A065PLUSFT_2010,33065.3824928 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A065PLUSMT_2010,17404.0411291 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A000_014BT_2010,129401.945304 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A015_064BT_2010,417876.646869 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,E_A015_049FT_2010,170273.544788 -kaz,kaz_westkazakhstanbtsqzqstn.gdb,MASKEDADMINAREA,151003.803843 -kaz,kaz_zhambyljmbl.gdb,ATOTPOPBT,1022129.0 -kaz,kaz_zhambyljmbl.gdb,agr,0.0179000002681 -kaz,kaz_zhambyljmbl.gdb,E_ATOTPOPBT_1975,940541.759223 -kaz,kaz_zhambyljmbl.gdb,E_ATOTPOPBT_1990,965997.313451 -kaz,kaz_zhambyljmbl.gdb,E_ATOTPOPBT_2000,991972.944879 -kaz,kaz_zhambyljmbl.gdb,E_ATOTPOPBT_2005,1007893.57262 -kaz,kaz_zhambyljmbl.gdb,E_ATOTPOPBT_2010,1025903.67771 -kaz,kaz_zhambyljmbl.gdb,E_ATOTPOPBT_2015,1046122.46844 -kaz,kaz_zhambyljmbl.gdb,E_ATOTPOPBT_2020,1068685.14131 -kaz,kaz_zhambyljmbl.gdb,UNE_ATOTPOPBT_1975,860891.428816 -kaz,kaz_zhambyljmbl.gdb,UNE_ATOTPOPBT_1990,1083714.6937 -kaz,kaz_zhambyljmbl.gdb,UNE_ATOTPOPBT_2000,983778.652904 -kaz,kaz_zhambyljmbl.gdb,UNE_ATOTPOPBT_2005,1003553.90514 -kaz,kaz_zhambyljmbl.gdb,UNE_ATOTPOPBT_2010,1035881.93219 -kaz,kaz_zhambyljmbl.gdb,UNE_ATOTPOPBT_2015,1083845.72047 -kaz,kaz_zhambyljmbl.gdb,UNE_ATOTPOPBT_2020,1097456.85858 -kaz,kaz_zhambyljmbl.gdb,E_ATOTPOPMT_2010,499075.281886 -kaz,kaz_zhambyljmbl.gdb,E_ATOTPOPFT_2010,526828.395819 -kaz,kaz_zhambyljmbl.gdb,E_A000_004FT_2010,56556.0907002 -kaz,kaz_zhambyljmbl.gdb,E_A005_009FT_2010,41738.5715867 -kaz,kaz_zhambyljmbl.gdb,E_A010_014FT_2010,44227.7301183 -kaz,kaz_zhambyljmbl.gdb,E_A015_019FT_2010,51564.7256287 -kaz,kaz_zhambyljmbl.gdb,E_A020_024FT_2010,49283.331539 -kaz,kaz_zhambyljmbl.gdb,E_A025_029FT_2010,40747.9266389 -kaz,kaz_zhambyljmbl.gdb,E_A030_034FT_2010,38782.6958305 -kaz,kaz_zhambyljmbl.gdb,E_A035_039FT_2010,36813.4502503 -kaz,kaz_zhambyljmbl.gdb,E_A040_044FT_2010,33772.2605928 -kaz,kaz_zhambyljmbl.gdb,E_A045_049FT_2010,33585.5737029 -kaz,kaz_zhambyljmbl.gdb,E_A050_054FT_2010,27146.8833884 -kaz,kaz_zhambyljmbl.gdb,E_A055_059FT_2010,22214.7362012 -kaz,kaz_zhambyljmbl.gdb,E_A060_064FT_2010,13834.9037093 -kaz,kaz_zhambyljmbl.gdb,E_A065_069FT_2010,12621.4389252 -kaz,kaz_zhambyljmbl.gdb,E_A070_074FT_2010,10898.0981192 -kaz,kaz_zhambyljmbl.gdb,E_A075_079FT_2010,5631.72117766 -kaz,kaz_zhambyljmbl.gdb,E_A080_084FT_2010,4581.8583454 -kaz,kaz_zhambyljmbl.gdb,E_A085_089FT_2010,1974.26404499 -kaz,kaz_zhambyljmbl.gdb,E_A090_094FT_2010,574.11237099 -kaz,kaz_zhambyljmbl.gdb,E_A095_099FT_2010,206.760748993 -kaz,kaz_zhambyljmbl.gdb,E_A100PLUSFT_2010,71.2621998956 -kaz,kaz_zhambyljmbl.gdb,E_A000_004MT_2010,59900.3956305 -kaz,kaz_zhambyljmbl.gdb,E_A005_009MT_2010,43451.8754631 -kaz,kaz_zhambyljmbl.gdb,E_A010_014MT_2010,45771.409885 -kaz,kaz_zhambyljmbl.gdb,E_A015_019MT_2010,51756.4309833 -kaz,kaz_zhambyljmbl.gdb,E_A020_024MT_2010,47939.3866706 -kaz,kaz_zhambyljmbl.gdb,E_A025_029MT_2010,40120.6185412 -kaz,kaz_zhambyljmbl.gdb,E_A030_034MT_2010,38078.1033752 -kaz,kaz_zhambyljmbl.gdb,E_A035_039MT_2010,35777.6391194 -kaz,kaz_zhambyljmbl.gdb,E_A040_044MT_2010,31925.4655532 -kaz,kaz_zhambyljmbl.gdb,E_A045_049MT_2010,30761.1817239 -kaz,kaz_zhambyljmbl.gdb,E_A050_054MT_2010,23343.8907771 -kaz,kaz_zhambyljmbl.gdb,E_A055_059MT_2010,17788.4502641 -kaz,kaz_zhambyljmbl.gdb,E_A060_064MT_2010,10838.8802348 -kaz,kaz_zhambyljmbl.gdb,E_A065_069MT_2010,8797.36876176 -kaz,kaz_zhambyljmbl.gdb,E_A070_074MT_2010,7081.05380652 -kaz,kaz_zhambyljmbl.gdb,E_A075_079MT_2010,2956.87944919 -kaz,kaz_zhambyljmbl.gdb,E_A080_084MT_2010,1957.20126474 -kaz,kaz_zhambyljmbl.gdb,E_A085_089MT_2010,648.385649754 -kaz,kaz_zhambyljmbl.gdb,E_A090_094MT_2010,136.502242053 -kaz,kaz_zhambyljmbl.gdb,E_A095_099MT_2010,40.147718251 -kaz,kaz_zhambyljmbl.gdb,E_A100PLUSMT_2010,4.0147718251 -kaz,kaz_zhambyljmbl.gdb,E_A000_004BT_2010,116456.486331 -kaz,kaz_zhambyljmbl.gdb,E_A005_009BT_2010,85190.4470498 -kaz,kaz_zhambyljmbl.gdb,E_A010_014BT_2010,89999.1400033 -kaz,kaz_zhambyljmbl.gdb,E_A015_019BT_2010,103321.156612 -kaz,kaz_zhambyljmbl.gdb,E_A020_024BT_2010,97222.7182096 -kaz,kaz_zhambyljmbl.gdb,E_A025_029BT_2010,80868.5451801 -kaz,kaz_zhambyljmbl.gdb,E_A030_034BT_2010,76860.7992057 -kaz,kaz_zhambyljmbl.gdb,E_A035_039BT_2010,72591.0893697 -kaz,kaz_zhambyljmbl.gdb,E_A040_044BT_2010,65697.726146 -kaz,kaz_zhambyljmbl.gdb,E_A045_049BT_2010,64346.7554268 -kaz,kaz_zhambyljmbl.gdb,E_A050_054BT_2010,50490.7741654 -kaz,kaz_zhambyljmbl.gdb,E_A055_059BT_2010,40003.1864653 -kaz,kaz_zhambyljmbl.gdb,E_A060_064BT_2010,24673.7839441 -kaz,kaz_zhambyljmbl.gdb,E_A065_069BT_2010,21418.8076869 -kaz,kaz_zhambyljmbl.gdb,E_A070_074BT_2010,17979.1519258 -kaz,kaz_zhambyljmbl.gdb,E_A075_079BT_2010,8588.60062685 -kaz,kaz_zhambyljmbl.gdb,E_A080_084BT_2010,6539.05961014 -kaz,kaz_zhambyljmbl.gdb,E_A085_089BT_2010,2622.64969475 -kaz,kaz_zhambyljmbl.gdb,E_A090_094BT_2010,710.614613043 -kaz,kaz_zhambyljmbl.gdb,E_A095_099BT_2010,246.908467244 -kaz,kaz_zhambyljmbl.gdb,E_A100PLUSBT_2010,75.2769717207 -kaz,kaz_zhambyljmbl.gdb,E_A095PLUSBT_2010,322.185438964 -kaz,kaz_zhambyljmbl.gdb,E_A095PLUSFT_2010,278.022948888 -kaz,kaz_zhambyljmbl.gdb,E_A095PLUSMT_2010,44.1624900761 -kaz,kaz_zhambyljmbl.gdb,E_A090PLUSBT_2010,1032.80005201 -kaz,kaz_zhambyljmbl.gdb,E_A090PLUSFT_2010,852.135319878 -kaz,kaz_zhambyljmbl.gdb,E_A090PLUSMT_2010,180.66473213 -kaz,kaz_zhambyljmbl.gdb,E_A085PLUSBT_2010,3655.44974676 -kaz,kaz_zhambyljmbl.gdb,E_A085PLUSFT_2010,2826.39936487 -kaz,kaz_zhambyljmbl.gdb,E_A085PLUSMT_2010,829.050381884 -kaz,kaz_zhambyljmbl.gdb,E_A080PLUSBT_2010,10194.5093569 -kaz,kaz_zhambyljmbl.gdb,E_A080PLUSFT_2010,7408.25771027 -kaz,kaz_zhambyljmbl.gdb,E_A080PLUSMT_2010,2786.25164662 -kaz,kaz_zhambyljmbl.gdb,E_A075PLUSBT_2010,18783.1099837 -kaz,kaz_zhambyljmbl.gdb,E_A075PLUSFT_2010,13039.9788879 -kaz,kaz_zhambyljmbl.gdb,E_A075PLUSMT_2010,5743.13109581 -kaz,kaz_zhambyljmbl.gdb,E_A070PLUSBT_2010,36762.2619095 -kaz,kaz_zhambyljmbl.gdb,E_A070PLUSFT_2010,23938.0770072 -kaz,kaz_zhambyljmbl.gdb,E_A070PLUSMT_2010,12824.1849023 -kaz,kaz_zhambyljmbl.gdb,E_A065PLUSBT_2010,58181.0695964 -kaz,kaz_zhambyljmbl.gdb,E_A065PLUSFT_2010,36559.5159323 -kaz,kaz_zhambyljmbl.gdb,E_A065PLUSMT_2010,21621.5536641 -kaz,kaz_zhambyljmbl.gdb,E_A000_014BT_2010,291646.073384 -kaz,kaz_zhambyljmbl.gdb,E_A015_064BT_2010,676076.534725 -kaz,kaz_zhambyljmbl.gdb,E_A015_049FT_2010,284549.964183 -kaz,kaz_zhambyljmbl.gdb,MASKEDADMINAREA,136839.491566 -rus,rus_1.gdb,ATOTPOPBT,14348.0 -rus,rus_1.gdb,agr,-0.023711778 -rus,rus_1.gdb,E_ATOTPOPBT_1975,18920.53745 -rus,rus_1.gdb,E_ATOTPOPBT_1990,16805.2120551 -rus,rus_1.gdb,E_ATOTPOPBT_2000,15528.0772334 -rus,rus_1.gdb,E_ATOTPOPBT_2005,14926.38108 -rus,rus_1.gdb,E_ATOTPOPBT_2010,14348.0 -rus,rus_1.gdb,E_ATOTPOPBT_2015,13792.0305596 -rus,rus_1.gdb,E_ATOTPOPBT_2020,13257.6043322 -rus,rus_1.gdb,UNE_ATOTPOPBT_1975,16086.9620886 -rus,rus_1.gdb,UNE_ATOTPOPBT_1990,16562.2752023 -rus,rus_1.gdb,UNE_ATOTPOPBT_2000,15588.2845701 -rus,rus_1.gdb,UNE_ATOTPOPBT_2005,14863.3012475 -rus,rus_1.gdb,UNE_ATOTPOPBT_2010,14378.2915345 -rus,rus_1.gdb,UNE_ATOTPOPBT_2015,13962.2575477 -rus,rus_1.gdb,UNE_ATOTPOPBT_2020,13456.4807275 -rus,rus_1.gdb,E_ATOTPOPMT_2010,7189.61849345 -rus,rus_1.gdb,E_ATOTPOPFT_2010,7158.38150655 -rus,rus_1.gdb,E_A000_004FT_2010,499.243650118 -rus,rus_1.gdb,E_A005_009FT_2010,514.578779302 -rus,rus_1.gdb,E_A010_014FT_2010,466.017536885 -rus,rus_1.gdb,E_A015_019FT_2010,433.075407525 -rus,rus_1.gdb,E_A020_024FT_2010,529.913908487 -rus,rus_1.gdb,E_A025_029FT_2010,616.812973866 -rus,rus_1.gdb,E_A030_034FT_2010,621.924683594 -rus,rus_1.gdb,E_A035_039FT_2010,587.846618739 -rus,rus_1.gdb,E_A040_044FT_2010,542.409198933 -rus,rus_1.gdb,E_A045_049FT_2010,637.259812778 -rus,rus_1.gdb,E_A050_054FT_2010,652.310958089 -rus,rus_1.gdb,E_A055_059FT_2010,518.838537409 -rus,rus_1.gdb,E_A060_064FT_2010,285.971760904 -rus,rus_1.gdb,E_A065_069FT_2010,117.285339874 -rus,rus_1.gdb,E_A070_074FT_2010,90.0228879905 -rus,rus_1.gdb,E_A075_079FT_2010,26.694484136 -rus,rus_1.gdb,E_A080_084FT_2010,13.6312259418 -rus,rus_1.gdb,E_A085PLUSFT_2010,4.54374198059 -rus,rus_1.gdb,E_A000_004MT_2010,516.018992044 -rus,rus_1.gdb,E_A005_009MT_2010,529.082763995 -rus,rus_1.gdb,E_A010_014MT_2010,489.039463016 -rus,rus_1.gdb,E_A015_019MT_2010,421.164647882 -rus,rus_1.gdb,E_A020_024MT_2010,570.830035228 -rus,rus_1.gdb,E_A025_029MT_2010,666.536364517 -rus,rus_1.gdb,E_A030_034MT_2010,645.804726422 -rus,rus_1.gdb,E_A035_039MT_2010,608.88537091 -rus,rus_1.gdb,E_A040_044MT_2010,556.91427815 -rus,rus_1.gdb,E_A045_049MT_2010,657.164528118 -rus,rus_1.gdb,E_A050_054MT_2010,631.036984217 -rus,rus_1.gdb,E_A055_059MT_2010,480.803606787 -rus,rus_1.gdb,E_A060_064MT_2010,254.459557992 -rus,rus_1.gdb,E_A065_069MT_2010,85.1985127206 -rus,rus_1.gdb,E_A070_074MT_2010,59.9229539468 -rus,rus_1.gdb,E_A075_079MT_2010,11.6437967385 -rus,rus_1.gdb,E_A080_084MT_2010,3.40794050882 -rus,rus_1.gdb,E_A085PLUSMT_2010,1.70397025441 -rus,rus_1.gdb,E_A000_004BT_2010,1015.26264216 -rus,rus_1.gdb,E_A005_009BT_2010,1043.6615433 -rus,rus_1.gdb,E_A010_014BT_2010,955.056999901 -rus,rus_1.gdb,E_A015_019BT_2010,854.240055407 -rus,rus_1.gdb,E_A020_024BT_2010,1100.74394371 -rus,rus_1.gdb,E_A025_029BT_2010,1283.34933838 -rus,rus_1.gdb,E_A030_034BT_2010,1267.72941002 -rus,rus_1.gdb,E_A035_039BT_2010,1196.73198965 -rus,rus_1.gdb,E_A040_044BT_2010,1099.32347708 -rus,rus_1.gdb,E_A045_049BT_2010,1294.4243409 -rus,rus_1.gdb,E_A050_054BT_2010,1283.34794231 -rus,rus_1.gdb,E_A055_059BT_2010,999.642144196 -rus,rus_1.gdb,E_A060_064BT_2010,540.431318896 -rus,rus_1.gdb,E_A065_069BT_2010,202.483852595 -rus,rus_1.gdb,E_A070_074BT_2010,149.945841937 -rus,rus_1.gdb,E_A075_079BT_2010,38.3382808745 -rus,rus_1.gdb,E_A080_084BT_2010,17.0391664506 -rus,rus_1.gdb,E_A085PLUSBT_2010,6.24771223501 -rus,rus_1.gdb,E_A080PLUSBT_2010,23.2868786856 -rus,rus_1.gdb,E_A080PLUSFT_2010,18.1749679224 -rus,rus_1.gdb,E_A080PLUSMT_2010,5.11191076324 -rus,rus_1.gdb,E_A075PLUSBT_2010,61.6251595601 -rus,rus_1.gdb,E_A075PLUSFT_2010,44.8694520584 -rus,rus_1.gdb,E_A075PLUSMT_2010,16.7557075017 -rus,rus_1.gdb,E_A070PLUSBT_2010,211.571001497 -rus,rus_1.gdb,E_A070PLUSFT_2010,134.892340049 -rus,rus_1.gdb,E_A070PLUSMT_2010,76.6786614485 -rus,rus_1.gdb,E_A065PLUSBT_2010,414.054854092 -rus,rus_1.gdb,E_A065PLUSFT_2010,252.177679923 -rus,rus_1.gdb,E_A065PLUSMT_2010,161.877174169 -rus,rus_1.gdb,E_A000_014BT_2010,3013.98118536 -rus,rus_1.gdb,E_A015_064BT_2010,10919.9639605 -rus,rus_1.gdb,E_A015_049FT_2010,3969.24260392 -rus,rus_1.gdb,MASKEDADMINAREA,193823.457686 -rus,rus_10.gdb,ATOTPOPBT,4507878.0 -rus,rus_10.gdb,agr,-0.485526695 -rus,rus_10.gdb,E_ATOTPOPBT_1975,5519875.88087 -rus,rus_10.gdb,E_ATOTPOPBT_1990,5056288.39555 -rus,rus_10.gdb,E_ATOTPOPBT_2000,4772712.31635 -rus,rus_10.gdb,E_ATOTPOPBT_2005,4638035.75185 -rus,rus_10.gdb,E_ATOTPOPBT_2010,4507878.0 -rus,rus_10.gdb,E_ATOTPOPBT_2015,4382079.90519 -rus,rus_10.gdb,E_ATOTPOPBT_2020,4260488.02919 -rus,rus_10.gdb,UNE_ATOTPOPBT_1975,4693208.86175 -rus,rus_10.gdb,UNE_ATOTPOPBT_1990,4983194.47769 -rus,rus_10.gdb,UNE_ATOTPOPBT_2000,4791217.65305 -rus,rus_10.gdb,UNE_ATOTPOPBT_2005,4618435.11881 -rus,rus_10.gdb,UNE_ATOTPOPBT_2010,4517395.04363 -rus,rus_10.gdb,UNE_ATOTPOPBT_2015,4436165.36131 -rus,rus_10.gdb,UNE_ATOTPOPBT_2020,4324399.31212 -rus,rus_10.gdb,E_ATOTPOPMT_2010,2116221.0 -rus,rus_10.gdb,E_ATOTPOPFT_2010,2391657.0 -rus,rus_10.gdb,E_A000_004FT_2010,157139.382311 -rus,rus_10.gdb,E_A005_009FT_2010,132122.94647 -rus,rus_10.gdb,E_A010_014FT_2010,120148.82109 -rus,rus_10.gdb,E_A015_019FT_2010,144258.54018 -rus,rus_10.gdb,E_A020_024FT_2010,203764.802295 -rus,rus_10.gdb,E_A025_029FT_2010,199557.736258 -rus,rus_10.gdb,E_A030_034FT_2010,182164.380825 -rus,rus_10.gdb,E_A035_039FT_2010,164700.258705 -rus,rus_10.gdb,E_A040_044FT_2010,138450.467924 -rus,rus_10.gdb,E_A045_049FT_2010,162839.629412 -rus,rus_10.gdb,E_A050_054FT_2010,186152.406777 -rus,rus_10.gdb,E_A055_059FT_2010,171761.725374 -rus,rus_10.gdb,E_A060_064FT_2010,126228.491056 -rus,rus_10.gdb,E_A065_069FT_2010,63731.5747343 -rus,rus_10.gdb,E_A070_074FT_2010,108406.822791 -rus,rus_10.gdb,E_A075_079FT_2010,61185.4855016 -rus,rus_10.gdb,E_A080_084FT_2010,46696.3951395 -rus,rus_10.gdb,E_A085PLUSFT_2010,22347.1331563 -rus,rus_10.gdb,E_A000_004MT_2010,164803.983382 -rus,rus_10.gdb,E_A005_009MT_2010,138618.105414 -rus,rus_10.gdb,E_A010_014MT_2010,127102.855461 -rus,rus_10.gdb,E_A015_019MT_2010,155479.876352 -rus,rus_10.gdb,E_A020_024MT_2010,218230.182437 -rus,rus_10.gdb,E_A025_029MT_2010,199192.199761 -rus,rus_10.gdb,E_A030_034MT_2010,176154.148899 -rus,rus_10.gdb,E_A035_039MT_2010,153203.374853 -rus,rus_10.gdb,E_A040_044MT_2010,127380.82593 -rus,rus_10.gdb,E_A045_049MT_2010,144994.134126 -rus,rus_10.gdb,E_A050_054MT_2010,153641.556845 -rus,rus_10.gdb,E_A055_059MT_2010,131031.039347 -rus,rus_10.gdb,E_A060_064MT_2010,89490.6305984 -rus,rus_10.gdb,E_A065_069MT_2010,36788.9251032 -rus,rus_10.gdb,E_A070_074MT_2010,53301.7589806 -rus,rus_10.gdb,E_A075_079MT_2010,25698.4416682 -rus,rus_10.gdb,E_A080_084MT_2010,15872.2309716 -rus,rus_10.gdb,E_A085PLUSMT_2010,5236.72987194 -rus,rus_10.gdb,E_A000_004BT_2010,321943.365693 -rus,rus_10.gdb,E_A005_009BT_2010,270741.051884 -rus,rus_10.gdb,E_A010_014BT_2010,247251.676551 -rus,rus_10.gdb,E_A015_019BT_2010,299738.416533 -rus,rus_10.gdb,E_A020_024BT_2010,421994.984731 -rus,rus_10.gdb,E_A025_029BT_2010,398749.936018 -rus,rus_10.gdb,E_A030_034BT_2010,358318.529724 -rus,rus_10.gdb,E_A035_039BT_2010,317903.633559 -rus,rus_10.gdb,E_A040_044BT_2010,265831.293854 -rus,rus_10.gdb,E_A045_049BT_2010,307833.763538 -rus,rus_10.gdb,E_A050_054BT_2010,339793.963622 -rus,rus_10.gdb,E_A055_059BT_2010,302792.764721 -rus,rus_10.gdb,E_A060_064BT_2010,215719.121655 -rus,rus_10.gdb,E_A065_069BT_2010,100520.499837 -rus,rus_10.gdb,E_A070_074BT_2010,161708.581772 -rus,rus_10.gdb,E_A075_079BT_2010,86883.9271698 -rus,rus_10.gdb,E_A080_084BT_2010,62568.6261111 -rus,rus_10.gdb,E_A085PLUSBT_2010,27583.8630282 -rus,rus_10.gdb,E_A080PLUSBT_2010,90152.4891394 -rus,rus_10.gdb,E_A080PLUSFT_2010,69043.5282958 -rus,rus_10.gdb,E_A080PLUSMT_2010,21108.9608436 -rus,rus_10.gdb,E_A075PLUSBT_2010,177036.416309 -rus,rus_10.gdb,E_A075PLUSFT_2010,130229.013797 -rus,rus_10.gdb,E_A075PLUSMT_2010,46807.4025117 -rus,rus_10.gdb,E_A070PLUSBT_2010,338744.998081 -rus,rus_10.gdb,E_A070PLUSFT_2010,238635.836588 -rus,rus_10.gdb,E_A070PLUSMT_2010,100109.161492 -rus,rus_10.gdb,E_A065PLUSBT_2010,439265.497918 -rus,rus_10.gdb,E_A065PLUSFT_2010,302367.411323 -rus,rus_10.gdb,E_A065PLUSMT_2010,136898.086596 -rus,rus_10.gdb,E_A000_014BT_2010,839936.094127 -rus,rus_10.gdb,E_A015_064BT_2010,3228676.40795 -rus,rus_10.gdb,E_A015_049FT_2010,1195735.8156 -rus,rus_10.gdb,MASKEDADMINAREA,1506193.25551 -rus,rus_11.gdb,ATOTPOPBT,858367.0 -rus,rus_11.gdb,agr,0.029084904 -rus,rus_11.gdb,E_ATOTPOPBT_1975,822720.277984 -rus,rus_11.gdb,E_ATOTPOPBT_1990,837812.498769 -rus,rus_11.gdb,E_ATOTPOPBT_2000,848027.476637 -rus,rus_11.gdb,E_ATOTPOPBT_2005,853181.575656 -rus,rus_11.gdb,E_ATOTPOPBT_2010,858367.0 -rus,rus_11.gdb,E_ATOTPOPBT_2015,863583.940057 -rus,rus_11.gdb,E_ATOTPOPBT_2020,868832.587372 -rus,rus_11.gdb,UNE_ATOTPOPBT_1975,699508.137992 -rus,rus_11.gdb,UNE_ATOTPOPBT_1990,825701.046025 -rus,rus_11.gdb,UNE_ATOTPOPBT_2000,851315.551205 -rus,rus_11.gdb,UNE_ATOTPOPBT_2005,849575.976244 -rus,rus_11.gdb,UNE_ATOTPOPBT_2010,860179.186618 -rus,rus_11.gdb,UNE_ATOTPOPBT_2015,874242.652885 -rus,rus_11.gdb,UNE_ATOTPOPBT_2020,881865.884246 -rus,rus_11.gdb,E_ATOTPOPMT_2010,417221.338868 -rus,rus_11.gdb,E_ATOTPOPFT_2010,441145.661132 -rus,rus_11.gdb,E_A000_004FT_2010,33339.3639315 -rus,rus_11.gdb,E_A005_009FT_2010,29685.5387235 -rus,rus_11.gdb,E_A010_014FT_2010,28546.4049823 -rus,rus_11.gdb,E_A015_019FT_2010,33205.0321224 -rus,rus_11.gdb,E_A020_024FT_2010,40258.3476463 -rus,rus_11.gdb,E_A025_029FT_2010,37215.2843971 -rus,rus_11.gdb,E_A030_034FT_2010,32313.0689098 -rus,rus_11.gdb,E_A035_039FT_2010,30540.7845749 -rus,rus_11.gdb,E_A040_044FT_2010,28710.2897894 -rus,rus_11.gdb,E_A045_049FT_2010,33864.1535324 -rus,rus_11.gdb,E_A050_054FT_2010,34864.4777376 -rus,rus_11.gdb,E_A055_059FT_2010,28503.4188033 -rus,rus_11.gdb,E_A060_064FT_2010,18366.7404875 -rus,rus_11.gdb,E_A065_069FT_2010,8598.13132873 -rus,rus_11.gdb,E_A070_074FT_2010,11081.4787066 -rus,rus_11.gdb,E_A075_079FT_2010,6396.88075004 -rus,rus_11.gdb,E_A080_084FT_2010,4055.02954447 -rus,rus_11.gdb,E_A085PLUSFT_2010,1601.23516465 -rus,rus_11.gdb,E_A000_004MT_2010,34623.1444765 -rus,rus_11.gdb,E_A005_009MT_2010,30946.9764542 -rus,rus_11.gdb,E_A010_014MT_2010,29775.6176788 -rus,rus_11.gdb,E_A015_019MT_2010,34548.8151352 -rus,rus_11.gdb,E_A020_024MT_2010,41630.6998417 -rus,rus_11.gdb,E_A025_029MT_2010,38543.7933441 -rus,rus_11.gdb,E_A030_034MT_2010,32807.8965883 -rus,rus_11.gdb,E_A035_039MT_2010,30123.9804951 -rus,rus_11.gdb,E_A040_044MT_2010,27860.0699566 -rus,rus_11.gdb,E_A045_049MT_2010,31562.2084716 -rus,rus_11.gdb,E_A050_054MT_2010,31062.5003702 -rus,rus_11.gdb,E_A055_059MT_2010,23020.6029671 -rus,rus_11.gdb,E_A060_064MT_2010,13827.0485416 -rus,rus_11.gdb,E_A065_069MT_2010,5491.41591045 -rus,rus_11.gdb,E_A070_074MT_2010,6176.49959791 -rus,rus_11.gdb,E_A075_079MT_2010,3099.44397685 -rus,rus_11.gdb,E_A080_084MT_2010,1595.84200137 -rus,rus_11.gdb,E_A085PLUSMT_2010,524.783059935 -rus,rus_11.gdb,E_A000_004BT_2010,67962.508408 -rus,rus_11.gdb,E_A005_009BT_2010,60632.5151778 -rus,rus_11.gdb,E_A010_014BT_2010,58322.0226611 -rus,rus_11.gdb,E_A015_019BT_2010,67753.8472576 -rus,rus_11.gdb,E_A020_024BT_2010,81889.0474879 -rus,rus_11.gdb,E_A025_029BT_2010,75759.0777412 -rus,rus_11.gdb,E_A030_034BT_2010,65120.9654981 -rus,rus_11.gdb,E_A035_039BT_2010,60664.76507 -rus,rus_11.gdb,E_A040_044BT_2010,56570.359746 -rus,rus_11.gdb,E_A045_049BT_2010,65426.362004 -rus,rus_11.gdb,E_A050_054BT_2010,65926.9781078 -rus,rus_11.gdb,E_A055_059BT_2010,51524.0217704 -rus,rus_11.gdb,E_A060_064BT_2010,32193.7890292 -rus,rus_11.gdb,E_A065_069BT_2010,14089.5472392 -rus,rus_11.gdb,E_A070_074BT_2010,17257.9783045 -rus,rus_11.gdb,E_A075_079BT_2010,9496.32472689 -rus,rus_11.gdb,E_A080_084BT_2010,5650.87154585 -rus,rus_11.gdb,E_A085PLUSBT_2010,2126.01822458 -rus,rus_11.gdb,E_A080PLUSBT_2010,7776.88977043 -rus,rus_11.gdb,E_A080PLUSFT_2010,5656.26470912 -rus,rus_11.gdb,E_A080PLUSMT_2010,2120.62506131 -rus,rus_11.gdb,E_A075PLUSBT_2010,17273.2144973 -rus,rus_11.gdb,E_A075PLUSFT_2010,12053.1454592 -rus,rus_11.gdb,E_A075PLUSMT_2010,5220.06903816 -rus,rus_11.gdb,E_A070PLUSBT_2010,34531.1928018 -rus,rus_11.gdb,E_A070PLUSFT_2010,23134.6241657 -rus,rus_11.gdb,E_A070PLUSMT_2010,11396.5686361 -rus,rus_11.gdb,E_A065PLUSBT_2010,48620.740041 -rus,rus_11.gdb,E_A065PLUSFT_2010,31732.7554945 -rus,rus_11.gdb,E_A065PLUSMT_2010,16887.9845465 -rus,rus_11.gdb,E_A000_014BT_2010,186917.046247 -rus,rus_11.gdb,E_A015_064BT_2010,622829.213712 -rus,rus_11.gdb,E_A015_049FT_2010,236106.960972 -rus,rus_11.gdb,MASKEDADMINAREA,1826269.57745 -rus,rus_12.gdb,ATOTPOPBT,4805000.0 -rus,rus_12.gdb,agr,-0.985408426 -rus,rus_12.gdb,E_ATOTPOPBT_1975,6506130.39204 -rus,rus_12.gdb,E_ATOTPOPBT_1990,5711369.63221 -rus,rus_12.gdb,E_ATOTPOPBT_2000,5237941.96909 -rus,rus_12.gdb,E_ATOTPOPBT_2005,5016641.59919 -rus,rus_12.gdb,E_ATOTPOPBT_2010,4805000.0 -rus,rus_12.gdb,E_ATOTPOPBT_2015,4602581.43872 -rus,rus_12.gdb,E_ATOTPOPBT_2020,4408970.47882 -rus,rus_12.gdb,UNE_ATOTPOPBT_1975,5531760.03784 -rus,rus_12.gdb,UNE_ATOTPOPBT_1990,5628805.83243 -rus,rus_12.gdb,UNE_ATOTPOPBT_2000,5258251.15039 -rus,rus_12.gdb,UNE_ATOTPOPBT_2005,4995440.95385 -rus,rus_12.gdb,UNE_ATOTPOPBT_2010,4815144.32836 -rus,rus_12.gdb,UNE_ATOTPOPBT_2015,4659388.41664 -rus,rus_12.gdb,UNE_ATOTPOPBT_2020,4475109.13659 -rus,rus_12.gdb,E_ATOTPOPMT_2010,2294046.0 -rus,rus_12.gdb,E_ATOTPOPFT_2010,2510954.0 -rus,rus_12.gdb,E_A000_004FT_2010,130791.251014 -rus,rus_12.gdb,E_A005_009FT_2010,119465.648059 -rus,rus_12.gdb,E_A010_014FT_2010,105637.283033 -rus,rus_12.gdb,E_A015_019FT_2010,136081.324429 -rus,rus_12.gdb,E_A020_024FT_2010,198391.329884 -rus,rus_12.gdb,E_A025_029FT_2010,200745.918595 -rus,rus_12.gdb,E_A030_034FT_2010,196263.103294 -rus,rus_12.gdb,E_A035_039FT_2010,185778.944309 -rus,rus_12.gdb,E_A040_044FT_2010,159462.383968 -rus,rus_12.gdb,E_A045_049FT_2010,175100.815182 -rus,rus_12.gdb,E_A050_054FT_2010,194519.206368 -rus,rus_12.gdb,E_A055_059FT_2010,200269.133359 -rus,rus_12.gdb,E_A060_064FT_2010,164529.040438 -rus,rus_12.gdb,E_A065_069FT_2010,90748.3180711 -rus,rus_12.gdb,E_A070_074FT_2010,122487.53182 -rus,rus_12.gdb,E_A075_079FT_2010,62379.4687699 -rus,rus_12.gdb,E_A080_084FT_2010,46546.9332483 -rus,rus_12.gdb,E_A085PLUSFT_2010,21756.3661592 -rus,rus_12.gdb,E_A000_004MT_2010,136815.747082 -rus,rus_12.gdb,E_A005_009MT_2010,125524.693395 -rus,rus_12.gdb,E_A010_014MT_2010,110884.873351 -rus,rus_12.gdb,E_A015_019MT_2010,165394.800274 -rus,rus_12.gdb,E_A020_024MT_2010,240524.750739 -rus,rus_12.gdb,E_A025_029MT_2010,208744.267406 -rus,rus_12.gdb,E_A030_034MT_2010,197926.370619 -rus,rus_12.gdb,E_A035_039MT_2010,182974.057474 -rus,rus_12.gdb,E_A040_044MT_2010,155997.592554 -rus,rus_12.gdb,E_A045_049MT_2010,163369.568744 -rus,rus_12.gdb,E_A050_054MT_2010,166691.347065 -rus,rus_12.gdb,E_A055_059MT_2010,156266.531883 -rus,rus_12.gdb,E_A060_064MT_2010,118899.361965 -rus,rus_12.gdb,E_A065_069MT_2010,55370.7521544 -rus,rus_12.gdb,E_A070_074MT_2010,62539.7212879 -rus,rus_12.gdb,E_A075_079MT_2010,25734.0415531 -rus,rus_12.gdb,E_A080_084MT_2010,15371.8756897 -rus,rus_12.gdb,E_A085PLUSMT_2010,5015.64676412 -rus,rus_12.gdb,E_A000_004BT_2010,267606.998096 -rus,rus_12.gdb,E_A005_009BT_2010,244990.341454 -rus,rus_12.gdb,E_A010_014BT_2010,216522.156384 -rus,rus_12.gdb,E_A015_019BT_2010,301476.124703 -rus,rus_12.gdb,E_A020_024BT_2010,438916.080623 -rus,rus_12.gdb,E_A025_029BT_2010,409490.186 -rus,rus_12.gdb,E_A030_034BT_2010,394189.473913 -rus,rus_12.gdb,E_A035_039BT_2010,368753.001783 -rus,rus_12.gdb,E_A040_044BT_2010,315459.976522 -rus,rus_12.gdb,E_A045_049BT_2010,338470.383926 -rus,rus_12.gdb,E_A050_054BT_2010,361210.553433 -rus,rus_12.gdb,E_A055_059BT_2010,356535.665242 -rus,rus_12.gdb,E_A060_064BT_2010,283428.402403 -rus,rus_12.gdb,E_A065_069BT_2010,146119.070225 -rus,rus_12.gdb,E_A070_074BT_2010,185027.253108 -rus,rus_12.gdb,E_A075_079BT_2010,88113.510323 -rus,rus_12.gdb,E_A080_084BT_2010,61918.808938 -rus,rus_12.gdb,E_A085PLUSBT_2010,26772.0129233 -rus,rus_12.gdb,E_A080PLUSBT_2010,88690.8218613 -rus,rus_12.gdb,E_A080PLUSFT_2010,68303.2994075 -rus,rus_12.gdb,E_A080PLUSMT_2010,20387.5224538 -rus,rus_12.gdb,E_A075PLUSBT_2010,176804.332184 -rus,rus_12.gdb,E_A075PLUSFT_2010,130682.768177 -rus,rus_12.gdb,E_A075PLUSMT_2010,46121.564007 -rus,rus_12.gdb,E_A070PLUSBT_2010,361831.585292 -rus,rus_12.gdb,E_A070PLUSFT_2010,253170.299997 -rus,rus_12.gdb,E_A070PLUSMT_2010,108661.285295 -rus,rus_12.gdb,E_A065PLUSBT_2010,507950.655518 -rus,rus_12.gdb,E_A065PLUSFT_2010,343918.618068 -rus,rus_12.gdb,E_A065PLUSMT_2010,164032.037449 -rus,rus_12.gdb,E_A000_014BT_2010,729119.495934 -rus,rus_12.gdb,E_A015_064BT_2010,3567929.84855 -rus,rus_12.gdb,E_A015_049FT_2010,1251823.81966 -rus,rus_12.gdb,MASKEDADMINAREA,1411589.95261 -rus,rus_13.gdb,ATOTPOPBT,479075.0 -rus,rus_13.gdb,agr,-0.359687723 -rus,rus_13.gdb,E_ATOTPOPBT_1975,821515.832997 -rus,rus_13.gdb,E_ATOTPOPBT_1990,651320.912278 -rus,rus_13.gdb,E_ATOTPOPBT_2000,558410.097148 -rus,rus_13.gdb,E_ATOTPOPBT_2005,517180.577751 -rus,rus_13.gdb,E_ATOTPOPBT_2010,479075.0 -rus,rus_13.gdb,E_ATOTPOPBT_2015,443850.280936 -rus,rus_13.gdb,E_ATOTPOPBT_2020,411282.750091 -rus,rus_13.gdb,UNE_ATOTPOPBT_1975,698484.072958 -rus,rus_13.gdb,UNE_ATOTPOPBT_1990,641905.389757 -rus,rus_13.gdb,UNE_ATOTPOPBT_2000,560575.232228 -rus,rus_13.gdb,UNE_ATOTPOPBT_2005,514994.939851 -rus,rus_13.gdb,UNE_ATOTPOPBT_2010,480086.424372 -rus,rus_13.gdb,UNE_ATOTPOPBT_2015,449328.466048 -rus,rus_13.gdb,UNE_ATOTPOPBT_2020,417452.373859 -rus,rus_13.gdb,E_ATOTPOPMT_2010,236037.0 -rus,rus_13.gdb,E_ATOTPOPFT_2010,243038.0 -rus,rus_13.gdb,E_A000_004FT_2010,13254.7754831 -rus,rus_13.gdb,E_A005_009FT_2010,12574.7324196 -rus,rus_13.gdb,E_A010_014FT_2010,11475.6700904 -rus,rus_13.gdb,E_A015_019FT_2010,12240.6981801 -rus,rus_13.gdb,E_A020_024FT_2010,18483.0798938 -rus,rus_13.gdb,E_A025_029FT_2010,20424.1817508 -rus,rus_13.gdb,E_A030_034FT_2010,20061.1357219 -rus,rus_13.gdb,E_A035_039FT_2010,19389.1290752 -rus,rus_13.gdb,E_A040_044FT_2010,16605.9694303 -rus,rus_13.gdb,E_A045_049FT_2010,18812.0733577 -rus,rus_13.gdb,E_A050_054FT_2010,20751.1366405 -rus,rus_13.gdb,E_A055_059FT_2010,19875.0979759 -rus,rus_13.gdb,E_A060_064FT_2010,15436.8925036 -rus,rus_13.gdb,E_A065_069FT_2010,7832.47881004 -rus,rus_13.gdb,E_A070_074FT_2010,8809.53401225 -rus,rus_13.gdb,E_A075_079FT_2010,3585.221265 -rus,rus_13.gdb,E_A080_084FT_2010,2441.14032016 -rus,rus_13.gdb,E_A085PLUSFT_2010,985.053069657 -rus,rus_13.gdb,E_A000_004MT_2010,14075.1398357 -rus,rus_13.gdb,E_A005_009MT_2010,13136.0402072 -rus,rus_13.gdb,E_A010_014MT_2010,12124.9793827 -rus,rus_13.gdb,E_A015_019MT_2010,14185.2081592 -rus,rus_13.gdb,E_A020_024MT_2010,21349.805097 -rus,rus_13.gdb,E_A025_029MT_2010,22662.8468767 -rus,rus_13.gdb,E_A030_034MT_2010,21578.7108249 -rus,rus_13.gdb,E_A035_039MT_2010,20784.6735683 -rus,rus_13.gdb,E_A040_044MT_2010,18190.4735972 -rus,rus_13.gdb,E_A045_049MT_2010,19046.5083541 -rus,rus_13.gdb,E_A050_054MT_2010,19335.4680027 -rus,rus_13.gdb,E_A055_059MT_2010,16463.2330366 -rus,rus_13.gdb,E_A060_064MT_2010,11808.9361746 -rus,rus_13.gdb,E_A065_069MT_2010,4955.42362943 -rus,rus_13.gdb,E_A070_074MT_2010,4391.3832781 -rus,rus_13.gdb,E_A075_079MT_2010,1194.10379457 -rus,rus_13.gdb,E_A080_084MT_2010,582.050945039 -rus,rus_13.gdb,E_A085PLUSMT_2010,172.0152359 -rus,rus_13.gdb,E_A000_004BT_2010,27329.9153189 -rus,rus_13.gdb,E_A005_009BT_2010,25710.7726268 -rus,rus_13.gdb,E_A010_014BT_2010,23600.6494731 -rus,rus_13.gdb,E_A015_019BT_2010,26425.9063393 -rus,rus_13.gdb,E_A020_024BT_2010,39832.8849908 -rus,rus_13.gdb,E_A025_029BT_2010,43087.0286275 -rus,rus_13.gdb,E_A030_034BT_2010,41639.8465468 -rus,rus_13.gdb,E_A035_039BT_2010,40173.8026436 -rus,rus_13.gdb,E_A040_044BT_2010,34796.4430274 -rus,rus_13.gdb,E_A045_049BT_2010,37858.5817118 -rus,rus_13.gdb,E_A050_054BT_2010,40086.6046432 -rus,rus_13.gdb,E_A055_059BT_2010,36338.3310125 -rus,rus_13.gdb,E_A060_064BT_2010,27245.8286782 -rus,rus_13.gdb,E_A065_069BT_2010,12787.9024395 -rus,rus_13.gdb,E_A070_074BT_2010,13200.9172903 -rus,rus_13.gdb,E_A075_079BT_2010,4779.32505956 -rus,rus_13.gdb,E_A080_084BT_2010,3023.1912652 -rus,rus_13.gdb,E_A085PLUSBT_2010,1157.06830556 -rus,rus_13.gdb,E_A080PLUSBT_2010,4180.25957075 -rus,rus_13.gdb,E_A080PLUSFT_2010,3426.19338982 -rus,rus_13.gdb,E_A080PLUSMT_2010,754.066180939 -rus,rus_13.gdb,E_A075PLUSBT_2010,8959.58463032 -rus,rus_13.gdb,E_A075PLUSFT_2010,7011.41465481 -rus,rus_13.gdb,E_A075PLUSMT_2010,1948.1699755 -rus,rus_13.gdb,E_A070PLUSBT_2010,22160.5019207 -rus,rus_13.gdb,E_A070PLUSFT_2010,15820.9486671 -rus,rus_13.gdb,E_A070PLUSMT_2010,6339.5532536 -rus,rus_13.gdb,E_A065PLUSBT_2010,34948.4043601 -rus,rus_13.gdb,E_A065PLUSFT_2010,23653.4274771 -rus,rus_13.gdb,E_A065PLUSMT_2010,11294.976883 -rus,rus_13.gdb,E_A000_014BT_2010,76641.3374188 -rus,rus_13.gdb,E_A015_064BT_2010,367485.258221 -rus,rus_13.gdb,E_A015_049FT_2010,126016.26741 -rus,rus_13.gdb,MASKEDADMINAREA,913950.358816 -rus,rus_14.gdb,ATOTPOPBT,36178.0 -rus,rus_14.gdb,agr,-0.031615704 -rus,rus_14.gdb,E_ATOTPOPBT_1975,47707.4995726 -rus,rus_14.gdb,E_ATOTPOPBT_1990,42373.7776505 -rus,rus_14.gdb,E_ATOTPOPBT_2000,39153.5251011 -rus,rus_14.gdb,E_ATOTPOPBT_2005,37636.3684633 -rus,rus_14.gdb,E_ATOTPOPBT_2010,36178.0 -rus,rus_14.gdb,E_ATOTPOPBT_2015,34776.1417331 -rus,rus_14.gdb,E_ATOTPOPBT_2020,33428.6039538 -rus,rus_14.gdb,UNE_ATOTPOPBT_1975,40562.7344886 -rus,rus_14.gdb,UNE_ATOTPOPBT_1990,41761.2205374 -rus,rus_14.gdb,UNE_ATOTPOPBT_2000,39305.3358781 -rus,rus_14.gdb,UNE_ATOTPOPBT_2005,37477.3147849 -rus,rus_14.gdb,UNE_ATOTPOPBT_2010,36254.3790866 -rus,rus_14.gdb,UNE_ATOTPOPBT_2015,35205.3633649 -rus,rus_14.gdb,UNE_ATOTPOPBT_2020,33930.0641036 -rus,rus_14.gdb,E_ATOTPOPMT_2010,18128.3815066 -rus,rus_14.gdb,E_ATOTPOPFT_2010,18049.6184934 -rus,rus_14.gdb,E_A000_004FT_2010,1258.82609241 -rus,rus_14.gdb,E_A005_009FT_2010,1297.49310549 -rus,rus_14.gdb,E_A010_014FT_2010,1175.04756408 -rus,rus_14.gdb,E_A015_019FT_2010,1091.98509154 -rus,rus_14.gdb,E_A020_024FT_2010,1336.16011857 -rus,rus_14.gdb,E_A025_029FT_2010,1555.27319268 -rus,rus_14.gdb,E_A030_034FT_2010,1568.16219703 -rus,rus_14.gdb,E_A035_039FT_2010,1482.23550131 -rus,rus_14.gdb,E_A040_044FT_2010,1367.66657367 -rus,rus_14.gdb,E_A045_049FT_2010,1606.82921011 -rus,rus_14.gdb,E_A050_054FT_2010,1644.78016739 -rus,rus_14.gdb,E_A055_059FT_2010,1308.23394246 -rus,rus_14.gdb,E_A060_064FT_2010,721.068188317 -rus,rus_14.gdb,E_A065_069FT_2010,295.731044464 -rus,rus_14.gdb,E_A070_074FT_2010,226.989687881 -rus,rus_14.gdb,E_A075_079FT_2010,67.3092449869 -rus,rus_14.gdb,E_A080_084FT_2010,34.3706782912 -rus,rus_14.gdb,E_A085PLUSFT_2010,11.4568927637 -rus,rus_14.gdb,E_A000_004MT_2010,1301.12455354 -rus,rus_14.gdb,E_A005_009MT_2010,1334.06441565 -rus,rus_14.gdb,E_A010_014MT_2010,1233.09657743 -rus,rus_14.gdb,E_A015_019MT_2010,1061.95251123 -rus,rus_14.gdb,E_A020_024MT_2010,1439.32875763 -rus,rus_14.gdb,E_A025_029MT_2010,1680.64905182 -rus,rus_14.gdb,E_A030_034MT_2010,1628.37492281 -rus,rus_14.gdb,E_A035_039MT_2010,1535.28400814 -rus,rus_14.gdb,E_A040_044MT_2010,1404.24064364 -rus,rus_14.gdb,E_A045_049MT_2010,1657.01828117 -rus,rus_14.gdb,E_A050_054MT_2010,1591.13855694 -rus,rus_14.gdb,E_A055_059MT_2010,1212.33014262 -rus,rus_14.gdb,E_A060_064MT_2010,641.611227282 -rus,rus_14.gdb,E_A065_069MT_2010,214.825187706 -rus,rus_14.gdb,E_A070_074MT_2010,151.093715353 -rus,rus_14.gdb,E_A075_079MT_2010,29.3594423198 -rus,rus_14.gdb,E_A080_084MT_2010,8.59300750824 -rus,rus_14.gdb,E_A085PLUSMT_2010,4.29650375412 -rus,rus_14.gdb,E_A000_004BT_2010,2559.95064595 -rus,rus_14.gdb,E_A005_009BT_2010,2631.55752115 -rus,rus_14.gdb,E_A010_014BT_2010,2408.14414151 -rus,rus_14.gdb,E_A015_019BT_2010,2153.93760277 -rus,rus_14.gdb,E_A020_024BT_2010,2775.4888762 -rus,rus_14.gdb,E_A025_029BT_2010,3235.9222445 -rus,rus_14.gdb,E_A030_034BT_2010,3196.53711985 -rus,rus_14.gdb,E_A035_039BT_2010,3017.51950945 -rus,rus_14.gdb,E_A040_044BT_2010,2771.90721731 -rus,rus_14.gdb,E_A045_049BT_2010,3263.84749128 -rus,rus_14.gdb,E_A050_054BT_2010,3235.91872433 -rus,rus_14.gdb,E_A055_059BT_2010,2520.56408508 -rus,rus_14.gdb,E_A060_064BT_2010,1362.6794156 -rus,rus_14.gdb,E_A065_069BT_2010,510.55623217 -rus,rus_14.gdb,E_A070_074BT_2010,378.083403235 -rus,rus_14.gdb,E_A075_079BT_2010,96.6686873067 -rus,rus_14.gdb,E_A080_084BT_2010,42.9636857994 -rus,rus_14.gdb,E_A085PLUSBT_2010,15.7533965178 -rus,rus_14.gdb,E_A080PLUSBT_2010,58.7170823173 -rus,rus_14.gdb,E_A080PLUSFT_2010,45.8275710549 -rus,rus_14.gdb,E_A080PLUSMT_2010,12.8895112624 -rus,rus_14.gdb,E_A075PLUSBT_2010,155.385769624 -rus,rus_14.gdb,E_A075PLUSFT_2010,113.136816042 -rus,rus_14.gdb,E_A075PLUSMT_2010,42.2489535822 -rus,rus_14.gdb,E_A070PLUSBT_2010,533.469172858 -rus,rus_14.gdb,E_A070PLUSFT_2010,340.126503923 -rus,rus_14.gdb,E_A070PLUSMT_2010,193.342668935 -rus,rus_14.gdb,E_A065PLUSBT_2010,1044.02540503 -rus,rus_14.gdb,E_A065PLUSFT_2010,635.857548387 -rus,rus_14.gdb,E_A065PLUSMT_2010,408.167856641 -rus,rus_14.gdb,E_A000_014BT_2010,7599.65230861 -rus,rus_14.gdb,E_A015_064BT_2010,27534.3222864 -rus,rus_14.gdb,E_A015_049FT_2010,10008.3118849 -rus,rus_14.gdb,MASKEDADMINAREA,504166.67752 -rus,rus_15.gdb,ATOTPOPBT,100161.0 -rus,rus_15.gdb,agr,0.014542452 -rus,rus_15.gdb,E_ATOTPOPBT_1975,96001.4606376 -rus,rus_15.gdb,E_ATOTPOPBT_1990,97762.5394374 -rus,rus_15.gdb,E_ATOTPOPBT_2000,98954.5032456 -rus,rus_15.gdb,E_ATOTPOPBT_2005,99555.9239804 -rus,rus_15.gdb,E_ATOTPOPBT_2010,100161.0 -rus,rus_15.gdb,E_ATOTPOPBT_2015,100769.75352 -rus,rus_15.gdb,E_ATOTPOPBT_2020,101382.206893 -rus,rus_15.gdb,UNE_ATOTPOPBT_1975,81624.1008909 -rus,rus_15.gdb,UNE_ATOTPOPBT_1990,96349.2800526 -rus,rus_15.gdb,UNE_ATOTPOPBT_2000,99338.1815986 -rus,rus_15.gdb,UNE_ATOTPOPBT_2005,99135.194336 -rus,rus_15.gdb,UNE_ATOTPOPBT_2010,100372.460161 -rus,rus_15.gdb,UNE_ATOTPOPBT_2015,102013.495807 -rus,rus_15.gdb,UNE_ATOTPOPBT_2020,102903.034287 -rus,rus_15.gdb,E_ATOTPOPMT_2010,48684.6611325 -rus,rus_15.gdb,E_ATOTPOPFT_2010,51476.3388675 -rus,rus_15.gdb,E_A000_004FT_2010,3890.29870759 -rus,rus_15.gdb,E_A005_009FT_2010,3463.9416987 -rus,rus_15.gdb,E_A010_014FT_2010,3331.01863122 -rus,rus_15.gdb,E_A015_019FT_2010,3874.62381756 -rus,rus_15.gdb,E_A020_024FT_2010,4697.66004354 -rus,rus_15.gdb,E_A025_029FT_2010,4342.57153467 -rus,rus_15.gdb,E_A030_034FT_2010,3770.54254774 -rus,rus_15.gdb,E_A035_039FT_2010,3563.73849858 -rus,rus_15.gdb,E_A040_044FT_2010,3350.14199706 -rus,rus_15.gdb,E_A045_049FT_2010,3951.53527799 -rus,rus_15.gdb,E_A050_054FT_2010,4068.2609591 -rus,rus_15.gdb,E_A055_059FT_2010,3326.00266641 -rus,rus_15.gdb,E_A060_064FT_2010,2143.17546454 -rus,rus_15.gdb,E_A065_069FT_2010,1003.29746136 -rus,rus_15.gdb,E_A070_074FT_2010,1293.07392843 -rus,rus_15.gdb,E_A075_079FT_2010,746.438263359 -rus,rus_15.gdb,E_A080_084FT_2010,473.172680455 -rus,rus_15.gdb,E_A085PLUSFT_2010,186.84468919 -rus,rus_15.gdb,E_A000_004MT_2010,4040.10029965 -rus,rus_15.gdb,E_A005_009MT_2010,3611.13615579 -rus,rus_15.gdb,E_A010_014MT_2010,3474.45281835 -rus,rus_15.gdb,E_A015_019MT_2010,4031.4269686 -rus,rus_15.gdb,E_A020_024MT_2010,4857.79687108 -rus,rus_15.gdb,E_A025_029MT_2010,4497.5923878 -rus,rus_15.gdb,E_A030_034MT_2010,3828.28292581 -rus,rus_15.gdb,E_A035_039MT_2010,3515.1025265 -rus,rus_15.gdb,E_A040_044MT_2010,3250.9316725 -rus,rus_15.gdb,E_A045_049MT_2010,3682.92625733 -rus,rus_15.gdb,E_A050_054MT_2010,3624.61639319 -rus,rus_15.gdb,E_A055_059MT_2010,2686.22467288 -rus,rus_15.gdb,E_A060_064MT_2010,1613.44857034 -rus,rus_15.gdb,E_A065_069MT_2010,640.781517704 -rus,rus_15.gdb,E_A070_074MT_2010,720.72246047 -rus,rus_15.gdb,E_A075_079MT_2010,361.66745479 -rus,rus_15.gdb,E_A080_084MT_2010,186.215372562 -rus,rus_15.gdb,E_A085PLUSMT_2010,61.2358071387 -rus,rus_15.gdb,E_A000_004BT_2010,7930.39900724 -rus,rus_15.gdb,E_A005_009BT_2010,7075.07785449 -rus,rus_15.gdb,E_A010_014BT_2010,6805.47144957 -rus,rus_15.gdb,E_A015_019BT_2010,7906.05078616 -rus,rus_15.gdb,E_A020_024BT_2010,9555.45691463 -rus,rus_15.gdb,E_A025_029BT_2010,8840.16392246 -rus,rus_15.gdb,E_A030_034BT_2010,7598.82547355 -rus,rus_15.gdb,E_A035_039BT_2010,7078.84102508 -rus,rus_15.gdb,E_A040_044BT_2010,6601.07366956 -rus,rus_15.gdb,E_A045_049BT_2010,7634.46153532 -rus,rus_15.gdb,E_A050_054BT_2010,7692.87735229 -rus,rus_15.gdb,E_A055_059BT_2010,6012.22733929 -rus,rus_15.gdb,E_A060_064BT_2010,3756.62403489 -rus,rus_15.gdb,E_A065_069BT_2010,1644.07897907 -rus,rus_15.gdb,E_A070_074BT_2010,2013.7963889 -rus,rus_15.gdb,E_A075_079BT_2010,1108.10571815 -rus,rus_15.gdb,E_A080_084BT_2010,659.388053017 -rus,rus_15.gdb,E_A085PLUSBT_2010,248.080496329 -rus,rus_15.gdb,E_A080PLUSBT_2010,907.468549345 -rus,rus_15.gdb,E_A080PLUSFT_2010,660.017369645 -rus,rus_15.gdb,E_A080PLUSMT_2010,247.4511797 -rus,rus_15.gdb,E_A075PLUSBT_2010,2015.57426749 -rus,rus_15.gdb,E_A075PLUSFT_2010,1406.455633 -rus,rus_15.gdb,E_A075PLUSMT_2010,609.11863449 -rus,rus_15.gdb,E_A070PLUSBT_2010,4029.3706564 -rus,rus_15.gdb,E_A070PLUSFT_2010,2699.52956144 -rus,rus_15.gdb,E_A070PLUSMT_2010,1329.84109496 -rus,rus_15.gdb,E_A065PLUSBT_2010,5673.44963546 -rus,rus_15.gdb,E_A065PLUSFT_2010,3702.8270228 -rus,rus_15.gdb,E_A065PLUSMT_2010,1970.62261266 -rus,rus_15.gdb,E_A000_014BT_2010,21810.9483113 -rus,rus_15.gdb,E_A015_064BT_2010,72676.6020532 -rus,rus_15.gdb,E_A015_049FT_2010,27550.8137171 -rus,rus_15.gdb,MASKEDADMINAREA,1118539.31577 -rus,rus_2.gdb,ATOTPOPBT,23283160.0 -rus,rus_2.gdb,agr,0.816734848 -rus,rus_2.gdb,E_ATOTPOPBT_1975,22209169.7459 -rus,rus_2.gdb,E_ATOTPOPBT_1990,22494876.8236 -rus,rus_2.gdb,E_ATOTPOPBT_2000,22826210.118 -rus,rus_2.gdb,E_ATOTPOPBT_2005,23038169.7739 -rus,rus_2.gdb,E_ATOTPOPBT_2010,23283160.0 -rus,rus_2.gdb,E_ATOTPOPBT_2015,23563029.1189 -rus,rus_2.gdb,E_ATOTPOPBT_2020,23879817.4156 -rus,rus_2.gdb,UNE_ATOTPOPBT_1975,18883082.6115 -rus,rus_2.gdb,UNE_ATOTPOPBT_1990,22169689.9375 -rus,rus_2.gdb,UNE_ATOTPOPBT_2000,22914714.6572 -rus,rus_2.gdb,UNE_ATOTPOPBT_2005,22940809.0083 -rus,rus_2.gdb,UNE_ATOTPOPBT_2010,23332315.4673 -rus,rus_2.gdb,UNE_ATOTPOPBT_2015,23853853.8425 -rus,rus_2.gdb,UNE_ATOTPOPBT_2020,24238036.8864 -rus,rus_2.gdb,E_ATOTPOPMT_2010,10887206.0 -rus,rus_2.gdb,E_ATOTPOPFT_2010,12395954.0 -rus,rus_2.gdb,E_A000_004FT_2010,739433.35796 -rus,rus_2.gdb,E_A005_009FT_2010,665072.443792 -rus,rus_2.gdb,E_A010_014FT_2010,642042.394961 -rus,rus_2.gdb,E_A015_019FT_2010,814323.50055 -rus,rus_2.gdb,E_A020_024FT_2010,1052983.72677 -rus,rus_2.gdb,E_A025_029FT_2010,975615.613272 -rus,rus_2.gdb,E_A030_034FT_2010,876166.572954 -rus,rus_2.gdb,E_A035_039FT_2010,816287.050456 -rus,rus_2.gdb,E_A040_044FT_2010,771319.331576 -rus,rus_2.gdb,E_A045_049FT_2010,872666.510488 -rus,rus_2.gdb,E_A050_054FT_2010,899678.320528 -rus,rus_2.gdb,E_A055_059FT_2010,795537.043442 -rus,rus_2.gdb,E_A060_064FT_2010,631754.377501 -rus,rus_2.gdb,E_A065_069FT_2010,384875.118617 -rus,rus_2.gdb,E_A070_074FT_2010,679499.133266 -rus,rus_2.gdb,E_A075_079FT_2010,329124.085611 -rus,rus_2.gdb,E_A080_084FT_2010,302753.423433 -rus,rus_2.gdb,E_A085PLUSFT_2010,146821.994828 -rus,rus_2.gdb,E_A000_004MT_2010,771573.271901 -rus,rus_2.gdb,E_A005_009MT_2010,692629.493913 -rus,rus_2.gdb,E_A010_014MT_2010,668503.35422 -rus,rus_2.gdb,E_A015_019MT_2010,819214.139585 -rus,rus_2.gdb,E_A020_024MT_2010,1038743.73171 -rus,rus_2.gdb,E_A025_029MT_2010,959794.352364 -rus,rus_2.gdb,E_A030_034MT_2010,850781.075098 -rus,rus_2.gdb,E_A035_039MT_2010,768952.808887 -rus,rus_2.gdb,E_A040_044MT_2010,716622.991943 -rus,rus_2.gdb,E_A045_049MT_2010,777915.67062 -rus,rus_2.gdb,E_A050_054MT_2010,776272.603511 -rus,rus_2.gdb,E_A055_059MT_2010,629956.748498 -rus,rus_2.gdb,E_A060_064MT_2010,467864.511629 -rus,rus_2.gdb,E_A065_069MT_2010,235965.098038 -rus,rus_2.gdb,E_A070_074MT_2010,374181.133053 -rus,rus_2.gdb,E_A075_079MT_2010,172486.771862 -rus,rus_2.gdb,E_A080_084MT_2010,125758.863752 -rus,rus_2.gdb,E_A085PLUSMT_2010,39989.3794121 -rus,rus_2.gdb,E_A000_004BT_2010,1511006.62986 -rus,rus_2.gdb,E_A005_009BT_2010,1357701.9377 -rus,rus_2.gdb,E_A010_014BT_2010,1310545.74918 -rus,rus_2.gdb,E_A015_019BT_2010,1633537.64013 -rus,rus_2.gdb,E_A020_024BT_2010,2091727.45848 -rus,rus_2.gdb,E_A025_029BT_2010,1935409.96564 -rus,rus_2.gdb,E_A030_034BT_2010,1726947.64805 -rus,rus_2.gdb,E_A035_039BT_2010,1585239.85934 -rus,rus_2.gdb,E_A040_044BT_2010,1487942.32352 -rus,rus_2.gdb,E_A045_049BT_2010,1650582.18111 -rus,rus_2.gdb,E_A050_054BT_2010,1675950.92404 -rus,rus_2.gdb,E_A055_059BT_2010,1425493.79194 -rus,rus_2.gdb,E_A060_064BT_2010,1099618.88913 -rus,rus_2.gdb,E_A065_069BT_2010,620840.216655 -rus,rus_2.gdb,E_A070_074BT_2010,1053680.26632 -rus,rus_2.gdb,E_A075_079BT_2010,501610.857472 -rus,rus_2.gdb,E_A080_084BT_2010,428512.287184 -rus,rus_2.gdb,E_A085PLUSBT_2010,186811.37424 -rus,rus_2.gdb,E_A080PLUSBT_2010,615323.661424 -rus,rus_2.gdb,E_A080PLUSFT_2010,449575.418261 -rus,rus_2.gdb,E_A080PLUSMT_2010,165748.243164 -rus,rus_2.gdb,E_A075PLUSBT_2010,1116934.5189 -rus,rus_2.gdb,E_A075PLUSFT_2010,778699.503871 -rus,rus_2.gdb,E_A075PLUSMT_2010,338235.015026 -rus,rus_2.gdb,E_A070PLUSBT_2010,2170614.78522 -rus,rus_2.gdb,E_A070PLUSFT_2010,1458198.63714 -rus,rus_2.gdb,E_A070PLUSMT_2010,712416.148079 -rus,rus_2.gdb,E_A065PLUSBT_2010,2791455.00187 -rus,rus_2.gdb,E_A065PLUSFT_2010,1843073.75575 -rus,rus_2.gdb,E_A065PLUSMT_2010,948381.246117 -rus,rus_2.gdb,E_A000_014BT_2010,4179254.31675 -rus,rus_2.gdb,E_A015_064BT_2010,16312450.6814 -rus,rus_2.gdb,E_A015_049FT_2010,6179362.30606 -rus,rus_2.gdb,MASKEDADMINAREA,573776.393852 -rus,rus_3.gdb,ATOTPOPBT,38427539.0 -rus,rus_3.gdb,agr,-1.370990975 -rus,rus_3.gdb,E_ATOTPOPBT_1975,38236656.3506 -rus,rus_3.gdb,E_ATOTPOPBT_1990,37791738.0705 -rus,rus_3.gdb,E_ATOTPOPBT_2000,37930281.6022 -rus,rus_3.gdb,E_ATOTPOPBT_2005,38133297.9162 -rus,rus_3.gdb,E_ATOTPOPBT_2010,38427539.0 -rus,rus_3.gdb,E_ATOTPOPBT_2015,38814909.0401 -rus,rus_3.gdb,E_ATOTPOPBT_2020,39297609.1731 -rus,rus_3.gdb,UNE_ATOTPOPBT_1975,32510262.6039 -rus,rus_3.gdb,UNE_ATOTPOPBT_1990,37245419.1144 -rus,rus_3.gdb,UNE_ATOTPOPBT_2000,38077349.4717 -rus,rus_3.gdb,UNE_ATOTPOPBT_2005,37972144.1824 -rus,rus_3.gdb,UNE_ATOTPOPBT_2010,38508667.3192 -rus,rus_3.gdb,UNE_ATOTPOPBT_2015,39293978.8209 -rus,rus_3.gdb,UNE_ATOTPOPBT_2020,39887109.8597 -rus,rus_3.gdb,E_ATOTPOPMT_2010,17572602.0 -rus,rus_3.gdb,E_ATOTPOPFT_2010,20854937.0 -rus,rus_3.gdb,E_A000_004FT_2010,873204.365212 -rus,rus_3.gdb,E_A005_009FT_2010,800562.687868 -rus,rus_3.gdb,E_A010_014FT_2010,752901.668733 -rus,rus_3.gdb,E_A015_019FT_2010,970026.182422 -rus,rus_3.gdb,E_A020_024FT_2010,1536529.05286 -rus,rus_3.gdb,E_A025_029FT_2010,1579148.11318 -rus,rus_3.gdb,E_A030_034FT_2010,1501203.80889 -rus,rus_3.gdb,E_A035_039FT_2010,1420152.72493 -rus,rus_3.gdb,E_A040_044FT_2010,1323262.45874 -rus,rus_3.gdb,E_A045_049FT_2010,1555204.7616 -rus,rus_3.gdb,E_A050_054FT_2010,1728281.12125 -rus,rus_3.gdb,E_A055_059FT_2010,1562009.01136 -rus,rus_3.gdb,E_A060_064FT_2010,1348103.437 -rus,rus_3.gdb,E_A065_069FT_2010,774066.388889 -rus,rus_3.gdb,E_A070_074FT_2010,1294320.08065 -rus,rus_3.gdb,E_A075_079FT_2010,777621.442582 -rus,rus_3.gdb,E_A080_084FT_2010,687247.742537 -rus,rus_3.gdb,E_A085PLUSFT_2010,371091.951284 -rus,rus_3.gdb,E_A000_004MT_2010,919143.113411 -rus,rus_3.gdb,E_A005_009MT_2010,842380.288421 -rus,rus_3.gdb,E_A010_014MT_2010,794242.408855 -rus,rus_3.gdb,E_A015_019MT_2010,1024404.62016 -rus,rus_3.gdb,E_A020_024MT_2010,1574360.82992 -rus,rus_3.gdb,E_A025_029MT_2010,1579809.25886 -rus,rus_3.gdb,E_A030_034MT_2010,1482563.91331 -rus,rus_3.gdb,E_A035_039MT_2010,1380334.00002 -rus,rus_3.gdb,E_A040_044MT_2010,1251822.85939 -rus,rus_3.gdb,E_A045_049MT_2010,1394119.78216 -rus,rus_3.gdb,E_A050_054MT_2010,1447545.02325 -rus,rus_3.gdb,E_A055_059MT_2010,1188199.00878 -rus,rus_3.gdb,E_A060_064MT_2010,943326.823189 -rus,rus_3.gdb,E_A065_069MT_2010,459339.141643 -rus,rus_3.gdb,E_A070_074MT_2010,650363.733179 -rus,rus_3.gdb,E_A075_079MT_2010,326187.647989 -rus,rus_3.gdb,E_A080_084MT_2010,230097.592831 -rus,rus_3.gdb,E_A085PLUSMT_2010,84361.954629 -rus,rus_3.gdb,E_A000_004BT_2010,1792347.47862 -rus,rus_3.gdb,E_A005_009BT_2010,1642942.97629 -rus,rus_3.gdb,E_A010_014BT_2010,1547144.07759 -rus,rus_3.gdb,E_A015_019BT_2010,1994430.80258 -rus,rus_3.gdb,E_A020_024BT_2010,3110889.88278 -rus,rus_3.gdb,E_A025_029BT_2010,3158957.37204 -rus,rus_3.gdb,E_A030_034BT_2010,2983767.7222 -rus,rus_3.gdb,E_A035_039BT_2010,2800486.72495 -rus,rus_3.gdb,E_A040_044BT_2010,2575085.31813 -rus,rus_3.gdb,E_A045_049BT_2010,2949324.54376 -rus,rus_3.gdb,E_A050_054BT_2010,3175826.14451 -rus,rus_3.gdb,E_A055_059BT_2010,2750208.02014 -rus,rus_3.gdb,E_A060_064BT_2010,2291430.26019 -rus,rus_3.gdb,E_A065_069BT_2010,1233405.53053 -rus,rus_3.gdb,E_A070_074BT_2010,1944683.81383 -rus,rus_3.gdb,E_A075_079BT_2010,1103809.09057 -rus,rus_3.gdb,E_A080_084BT_2010,917345.335368 -rus,rus_3.gdb,E_A085PLUSBT_2010,455453.905913 -rus,rus_3.gdb,E_A080PLUSBT_2010,1372799.24128 -rus,rus_3.gdb,E_A080PLUSFT_2010,1058339.69382 -rus,rus_3.gdb,E_A080PLUSMT_2010,314459.54746 -rus,rus_3.gdb,E_A075PLUSBT_2010,2476608.33185 -rus,rus_3.gdb,E_A075PLUSFT_2010,1835961.1364 -rus,rus_3.gdb,E_A075PLUSMT_2010,640647.195449 -rus,rus_3.gdb,E_A070PLUSBT_2010,4421292.14569 -rus,rus_3.gdb,E_A070PLUSFT_2010,3130281.21706 -rus,rus_3.gdb,E_A070PLUSMT_2010,1291010.92863 -rus,rus_3.gdb,E_A065PLUSBT_2010,5654697.67622 -rus,rus_3.gdb,E_A065PLUSFT_2010,3904347.60595 -rus,rus_3.gdb,E_A065PLUSMT_2010,1750350.07027 -rus,rus_3.gdb,E_A000_014BT_2010,4982434.5325 -rus,rus_3.gdb,E_A015_064BT_2010,27790406.7913 -rus,rus_3.gdb,E_A015_049FT_2010,9885527.10262 -rus,rus_3.gdb,MASKEDADMINAREA,639717.991741 -rus,rus_4.gdb,ATOTPOPBT,29899699.0 -rus,rus_4.gdb,agr,-3.096183936 -rus,rus_4.gdb,E_ATOTPOPBT_1975,36055759.3104 -rus,rus_4.gdb,E_ATOTPOPBT_1990,33198335.6687 -rus,rus_4.gdb,E_ATOTPOPBT_2000,31481511.4531 -rus,rus_4.gdb,E_ATOTPOPBT_2005,30674496.3491 -rus,rus_4.gdb,E_ATOTPOPBT_2010,29899699.0 -rus,rus_4.gdb,E_ATOTPOPBT_2015,29155678.8312 -rus,rus_4.gdb,E_ATOTPOPBT_2020,28441066.063 -rus,rus_4.gdb,UNE_ATOTPOPBT_1975,30655980.8164 -rus,rus_4.gdb,UNE_ATOTPOPBT_1990,32718419.131 -rus,rus_4.gdb,UNE_ATOTPOPBT_2000,31603575.372 -rus,rus_4.gdb,UNE_ATOTPOPBT_2005,30544863.9834 -rus,rus_4.gdb,UNE_ATOTPOPBT_2010,29962823.3214 -rus,rus_4.gdb,UNE_ATOTPOPBT_2015,29515530.368 -rus,rus_4.gdb,UNE_ATOTPOPBT_2020,28867708.5057 -rus,rus_4.gdb,E_ATOTPOPMT_2010,13754749.0 -rus,rus_4.gdb,E_ATOTPOPFT_2010,16144950.0 -rus,rus_4.gdb,E_A000_004FT_2010,807280.257488 -rus,rus_4.gdb,E_A005_009FT_2010,708997.479981 -rus,rus_4.gdb,E_A010_014FT_2010,679654.643541 -rus,rus_4.gdb,E_A015_019FT_2010,878582.373281 -rus,rus_4.gdb,E_A020_024FT_2010,1260870.94035 -rus,rus_4.gdb,E_A025_029FT_2010,1204210.84115 -rus,rus_4.gdb,E_A030_034FT_2010,1114437.77275 -rus,rus_4.gdb,E_A035_039FT_2010,1060290.15178 -rus,rus_4.gdb,E_A040_044FT_2010,1005892.29024 -rus,rus_4.gdb,E_A045_049FT_2010,1216058.85496 -rus,rus_4.gdb,E_A050_054FT_2010,1340220.00499 -rus,rus_4.gdb,E_A055_059FT_2010,1209925.79116 -rus,rus_4.gdb,E_A060_064FT_2010,963977.150432 -rus,rus_4.gdb,E_A065_069FT_2010,522172.336798 -rus,rus_4.gdb,E_A070_074FT_2010,911833.464669 -rus,rus_4.gdb,E_A075_079FT_2010,556862.066483 -rus,rus_4.gdb,E_A080_084FT_2010,471193.988646 -rus,rus_4.gdb,E_A085PLUSFT_2010,232489.591306 -rus,rus_4.gdb,E_A000_004MT_2010,851268.345323 -rus,rus_4.gdb,E_A005_009MT_2010,745824.067122 -rus,rus_4.gdb,E_A010_014MT_2010,712195.637623 -rus,rus_4.gdb,E_A015_019MT_2010,888828.940086 -rus,rus_4.gdb,E_A020_024MT_2010,1276765.38214 -rus,rus_4.gdb,E_A025_029MT_2010,1223203.91544 -rus,rus_4.gdb,E_A030_034MT_2010,1081216.90259 -rus,rus_4.gdb,E_A035_039MT_2010,996778.367264 -rus,rus_4.gdb,E_A040_044MT_2010,937412.353408 -rus,rus_4.gdb,E_A045_049MT_2010,1091099.3398 -rus,rus_4.gdb,E_A050_054MT_2010,1136192.94163 -rus,rus_4.gdb,E_A055_059MT_2010,931955.361179 -rus,rus_4.gdb,E_A060_064MT_2010,683382.55363 -rus,rus_4.gdb,E_A065_069MT_2010,307837.914502 -rus,rus_4.gdb,E_A070_074MT_2010,460161.924169 -rus,rus_4.gdb,E_A075_079MT_2010,232554.351477 -rus,rus_4.gdb,E_A080_084MT_2010,152700.6604 -rus,rus_4.gdb,E_A085PLUSMT_2010,45370.0422191 -rus,rus_4.gdb,E_A000_004BT_2010,1658548.60281 -rus,rus_4.gdb,E_A005_009BT_2010,1454821.5471 -rus,rus_4.gdb,E_A010_014BT_2010,1391850.28116 -rus,rus_4.gdb,E_A015_019BT_2010,1767411.31337 -rus,rus_4.gdb,E_A020_024BT_2010,2537636.32249 -rus,rus_4.gdb,E_A025_029BT_2010,2427414.75659 -rus,rus_4.gdb,E_A030_034BT_2010,2195654.67534 -rus,rus_4.gdb,E_A035_039BT_2010,2057068.51904 -rus,rus_4.gdb,E_A040_044BT_2010,1943304.64365 -rus,rus_4.gdb,E_A045_049BT_2010,2307158.19476 -rus,rus_4.gdb,E_A050_054BT_2010,2476412.94662 -rus,rus_4.gdb,E_A055_059BT_2010,2141881.15234 -rus,rus_4.gdb,E_A060_064BT_2010,1647359.70406 -rus,rus_4.gdb,E_A065_069BT_2010,830010.2513 -rus,rus_4.gdb,E_A070_074BT_2010,1371995.38884 -rus,rus_4.gdb,E_A075_079BT_2010,789416.41796 -rus,rus_4.gdb,E_A080_084BT_2010,623894.649046 -rus,rus_4.gdb,E_A085PLUSBT_2010,277859.633525 -rus,rus_4.gdb,E_A080PLUSBT_2010,901754.282571 -rus,rus_4.gdb,E_A080PLUSFT_2010,703683.579952 -rus,rus_4.gdb,E_A080PLUSMT_2010,198070.702619 -rus,rus_4.gdb,E_A075PLUSBT_2010,1691170.70053 -rus,rus_4.gdb,E_A075PLUSFT_2010,1260545.64643 -rus,rus_4.gdb,E_A075PLUSMT_2010,430625.054097 -rus,rus_4.gdb,E_A070PLUSBT_2010,3063166.08937 -rus,rus_4.gdb,E_A070PLUSFT_2010,2172379.1111 -rus,rus_4.gdb,E_A070PLUSMT_2010,890786.978266 -rus,rus_4.gdb,E_A065PLUSBT_2010,3893176.34067 -rus,rus_4.gdb,E_A065PLUSFT_2010,2694551.4479 -rus,rus_4.gdb,E_A065PLUSMT_2010,1198624.89277 -rus,rus_4.gdb,E_A000_014BT_2010,4505220.43108 -rus,rus_4.gdb,E_A015_064BT_2010,21501302.2283 -rus,rus_4.gdb,E_A015_049FT_2010,7740343.22451 -rus,rus_4.gdb,MASKEDADMINAREA,1016912.94155 -rus,rus_5.gdb,ATOTPOPBT,11487242.0 -rus,rus_5.gdb,agr,-0.662317684 -rus,rus_5.gdb,E_ATOTPOPBT_1975,12475255.2637 -rus,rus_5.gdb,E_ATOTPOPBT_1990,11916366.7891 -rus,rus_5.gdb,E_ATOTPOPBT_2000,11660255.6744 -rus,rus_5.gdb,E_ATOTPOPBT_2005,11563839.9914 -rus,rus_5.gdb,E_ATOTPOPBT_2010,11487242.0 -rus,rus_5.gdb,E_ATOTPOPBT_2015,11429597.9807 -rus,rus_5.gdb,E_ATOTPOPBT_2020,11390112.9334 -rus,rus_5.gdb,UNE_ATOTPOPBT_1975,10606937.5145 -rus,rus_5.gdb,UNE_ATOTPOPBT_1990,11744103.2893 -rus,rus_5.gdb,UNE_ATOTPOPBT_2000,11705466.2262 -rus,rus_5.gdb,UNE_ATOTPOPBT_2005,11514970.4707 -rus,rus_5.gdb,UNE_ATOTPOPBT_2010,11511493.8949 -rus,rus_5.gdb,UNE_ATOTPOPBT_2015,11570666.8415 -rus,rus_5.gdb,UNE_ATOTPOPBT_2020,11560975.2208 -rus,rus_5.gdb,E_ATOTPOPMT_2010,5248169.0 -rus,rus_5.gdb,E_ATOTPOPFT_2010,6239073.0 -rus,rus_5.gdb,E_A000_004FT_2010,265030.627087 -rus,rus_5.gdb,E_A005_009FT_2010,241931.378188 -rus,rus_5.gdb,E_A010_014FT_2010,215982.671418 -rus,rus_5.gdb,E_A015_019FT_2010,287120.050679 -rus,rus_5.gdb,E_A020_024FT_2010,463095.092131 -rus,rus_5.gdb,E_A025_029FT_2010,480356.926081 -rus,rus_5.gdb,E_A030_034FT_2010,447864.426929 -rus,rus_5.gdb,E_A035_039FT_2010,420468.741773 -rus,rus_5.gdb,E_A040_044FT_2010,388196.548106 -rus,rus_5.gdb,E_A045_049FT_2010,466966.838715 -rus,rus_5.gdb,E_A050_054FT_2010,530291.482697 -rus,rus_5.gdb,E_A055_059FT_2010,499048.068964 -rus,rus_5.gdb,E_A060_064FT_2010,420445.892488 -rus,rus_5.gdb,E_A065_069FT_2010,212916.029669 -rus,rus_5.gdb,E_A070_074FT_2010,366908.877262 -rus,rus_5.gdb,E_A075_079FT_2010,232560.157604 -rus,rus_5.gdb,E_A080_084FT_2010,191554.075232 -rus,rus_5.gdb,E_A085PLUSFT_2010,108335.114975 -rus,rus_5.gdb,E_A000_004MT_2010,280016.737975 -rus,rus_5.gdb,E_A005_009MT_2010,254465.960593 -rus,rus_5.gdb,E_A010_014MT_2010,229182.956999 -rus,rus_5.gdb,E_A015_019MT_2010,318709.039582 -rus,rus_5.gdb,E_A020_024MT_2010,511654.375099 -rus,rus_5.gdb,E_A025_029MT_2010,494716.994783 -rus,rus_5.gdb,E_A030_034MT_2010,449654.183795 -rus,rus_5.gdb,E_A035_039MT_2010,413001.524745 -rus,rus_5.gdb,E_A040_044MT_2010,362637.069925 -rus,rus_5.gdb,E_A045_049MT_2010,407315.582433 -rus,rus_5.gdb,E_A050_054MT_2010,419936.418979 -rus,rus_5.gdb,E_A055_059MT_2010,357726.735415 -rus,rus_5.gdb,E_A060_064MT_2010,279529.381832 -rus,rus_5.gdb,E_A065_069MT_2010,122656.997478 -rus,rus_5.gdb,E_A070_074MT_2010,175886.124157 -rus,rus_5.gdb,E_A075_079MT_2010,90428.5553523 -rus,rus_5.gdb,E_A080_084MT_2010,60090.2324564 -rus,rus_5.gdb,E_A085PLUSMT_2010,20560.1284018 -rus,rus_5.gdb,E_A000_004BT_2010,545047.365062 -rus,rus_5.gdb,E_A005_009BT_2010,496397.338782 -rus,rus_5.gdb,E_A010_014BT_2010,445165.628417 -rus,rus_5.gdb,E_A015_019BT_2010,605829.090261 -rus,rus_5.gdb,E_A020_024BT_2010,974749.46723 -rus,rus_5.gdb,E_A025_029BT_2010,975073.920864 -rus,rus_5.gdb,E_A030_034BT_2010,897518.610724 -rus,rus_5.gdb,E_A035_039BT_2010,833470.266518 -rus,rus_5.gdb,E_A040_044BT_2010,750833.618031 -rus,rus_5.gdb,E_A045_049BT_2010,874282.421148 -rus,rus_5.gdb,E_A050_054BT_2010,950227.901675 -rus,rus_5.gdb,E_A055_059BT_2010,856774.804378 -rus,rus_5.gdb,E_A060_064BT_2010,699975.27432 -rus,rus_5.gdb,E_A065_069BT_2010,335573.027146 -rus,rus_5.gdb,E_A070_074BT_2010,542795.001419 -rus,rus_5.gdb,E_A075_079BT_2010,322988.712957 -rus,rus_5.gdb,E_A080_084BT_2010,251644.307689 -rus,rus_5.gdb,E_A085PLUSBT_2010,128895.243377 -rus,rus_5.gdb,E_A080PLUSBT_2010,380539.551066 -rus,rus_5.gdb,E_A080PLUSFT_2010,299889.190208 -rus,rus_5.gdb,E_A080PLUSMT_2010,80650.3608582 -rus,rus_5.gdb,E_A075PLUSBT_2010,703528.264022 -rus,rus_5.gdb,E_A075PLUSFT_2010,532449.347812 -rus,rus_5.gdb,E_A075PLUSMT_2010,171078.91621 -rus,rus_5.gdb,E_A070PLUSBT_2010,1246323.26544 -rus,rus_5.gdb,E_A070PLUSFT_2010,899358.225074 -rus,rus_5.gdb,E_A070PLUSMT_2010,346965.040368 -rus,rus_5.gdb,E_A065PLUSBT_2010,1581896.29259 -rus,rus_5.gdb,E_A065PLUSFT_2010,1112274.25474 -rus,rus_5.gdb,E_A065PLUSMT_2010,469622.037845 -rus,rus_5.gdb,E_A000_014BT_2010,1486610.33226 -rus,rus_5.gdb,E_A015_064BT_2010,8418735.37515 -rus,rus_5.gdb,E_A015_049FT_2010,2954068.62441 -rus,rus_5.gdb,MASKEDADMINAREA,603469.180113 -rus,rus_6.gdb,ATOTPOPBT,2128815.0 -rus,rus_6.gdb,agr,-0.603859396 -rus,rus_6.gdb,E_ATOTPOPBT_1975,3321081.87077 -rus,rus_6.gdb,E_ATOTPOPBT_1990,2742524.26645 -rus,rus_6.gdb,E_ATOTPOPBT_2000,2415609.33528 -rus,rus_6.gdb,E_ATOTPOPBT_2005,2267529.92363 -rus,rus_6.gdb,E_ATOTPOPBT_2010,2128815.0 -rus,rus_6.gdb,E_ATOTPOPBT_2015,1998854.49394 -rus,rus_6.gdb,E_ATOTPOPBT_2020,1877079.15695 -rus,rus_6.gdb,UNE_ATOTPOPBT_1975,2823710.38822 -rus,rus_6.gdb,UNE_ATOTPOPBT_1990,2702878.22022 -rus,rus_6.gdb,UNE_ATOTPOPBT_2000,2424975.42758 -rus,rus_6.gdb,UNE_ATOTPOPBT_2005,2257947.19846 -rus,rus_6.gdb,UNE_ATOTPOPBT_2010,2133309.3597 -rus,rus_6.gdb,UNE_ATOTPOPBT_2015,2023525.18899 -rus,rus_6.gdb,UNE_ATOTPOPBT_2020,1905237.09009 -rus,rus_6.gdb,E_ATOTPOPMT_2010,998738.0 -rus,rus_6.gdb,E_ATOTPOPFT_2010,1130077.0 -rus,rus_6.gdb,E_A000_004FT_2010,61454.2811166 -rus,rus_6.gdb,E_A005_009FT_2010,55948.8627712 -rus,rus_6.gdb,E_A010_014FT_2010,50142.4123974 -rus,rus_6.gdb,E_A015_019FT_2010,55540.8151241 -rus,rus_6.gdb,E_A020_024FT_2010,81090.7038073 -rus,rus_6.gdb,E_A025_029FT_2010,89133.7077572 -rus,rus_6.gdb,E_A030_034FT_2010,86181.3829266 -rus,rus_6.gdb,E_A035_039FT_2010,78610.8686939 -rus,rus_6.gdb,E_A040_044FT_2010,70472.1684201 -rus,rus_6.gdb,E_A045_049FT_2010,86713.7326681 -rus,rus_6.gdb,E_A050_054FT_2010,99598.6508137 -rus,rus_6.gdb,E_A055_059FT_2010,90778.2089456 -rus,rus_6.gdb,E_A060_064FT_2010,66501.1595275 -rus,rus_6.gdb,E_A065_069FT_2010,33391.4679611 -rus,rus_6.gdb,E_A070_074FT_2010,53345.8718698 -rus,rus_6.gdb,E_A075_079FT_2010,33507.2935847 -rus,rus_6.gdb,E_A080_084FT_2010,25405.634829 -rus,rus_6.gdb,E_A085PLUSFT_2010,12259.776786 -rus,rus_6.gdb,E_A000_004MT_2010,64512.015613 -rus,rus_6.gdb,E_A005_009MT_2010,58598.5278673 -rus,rus_6.gdb,E_A010_014MT_2010,52000.9941758 -rus,rus_6.gdb,E_A015_019MT_2010,60728.7396501 -rus,rus_6.gdb,E_A020_024MT_2010,89033.9233583 -rus,rus_6.gdb,E_A025_029MT_2010,95328.0529334 -rus,rus_6.gdb,E_A030_034MT_2010,88425.320612 -rus,rus_6.gdb,E_A035_039MT_2010,77974.4300268 -rus,rus_6.gdb,E_A040_044MT_2010,68136.5144235 -rus,rus_6.gdb,E_A045_049MT_2010,80014.7337023 -rus,rus_6.gdb,E_A050_054MT_2010,84250.9741872 -rus,rus_6.gdb,E_A055_059MT_2010,69379.0885827 -rus,rus_6.gdb,E_A060_064MT_2010,44983.752625 -rus,rus_6.gdb,E_A065_069MT_2010,18758.4654377 -rus,rus_6.gdb,E_A070_074MT_2010,25135.9904736 -rus,rus_6.gdb,E_A075_079MT_2010,12273.8818887 -rus,rus_6.gdb,E_A080_084MT_2010,7222.46203316 -rus,rus_6.gdb,E_A085PLUSMT_2010,1980.13240929 -rus,rus_6.gdb,E_A000_004BT_2010,125966.29673 -rus,rus_6.gdb,E_A005_009BT_2010,114547.390638 -rus,rus_6.gdb,E_A010_014BT_2010,102143.406573 -rus,rus_6.gdb,E_A015_019BT_2010,116269.554774 -rus,rus_6.gdb,E_A020_024BT_2010,170124.627166 -rus,rus_6.gdb,E_A025_029BT_2010,184461.760691 -rus,rus_6.gdb,E_A030_034BT_2010,174606.703539 -rus,rus_6.gdb,E_A035_039BT_2010,156585.298721 -rus,rus_6.gdb,E_A040_044BT_2010,138608.682844 -rus,rus_6.gdb,E_A045_049BT_2010,166728.46637 -rus,rus_6.gdb,E_A050_054BT_2010,183849.625001 -rus,rus_6.gdb,E_A055_059BT_2010,160157.297528 -rus,rus_6.gdb,E_A060_064BT_2010,111484.912153 -rus,rus_6.gdb,E_A065_069BT_2010,52149.9333989 -rus,rus_6.gdb,E_A070_074BT_2010,78481.8623435 -rus,rus_6.gdb,E_A075_079BT_2010,45781.1754734 -rus,rus_6.gdb,E_A080_084BT_2010,32628.0968622 -rus,rus_6.gdb,E_A085PLUSBT_2010,14239.9091953 -rus,rus_6.gdb,E_A080PLUSBT_2010,46868.0060575 -rus,rus_6.gdb,E_A080PLUSFT_2010,37665.411615 -rus,rus_6.gdb,E_A080PLUSMT_2010,9202.59444245 -rus,rus_6.gdb,E_A075PLUSBT_2010,92649.1815309 -rus,rus_6.gdb,E_A075PLUSFT_2010,71172.7051997 -rus,rus_6.gdb,E_A075PLUSMT_2010,21476.4763312 -rus,rus_6.gdb,E_A070PLUSBT_2010,171131.043874 -rus,rus_6.gdb,E_A070PLUSFT_2010,124518.577069 -rus,rus_6.gdb,E_A070PLUSMT_2010,46612.4668048 -rus,rus_6.gdb,E_A065PLUSBT_2010,223280.977273 -rus,rus_6.gdb,E_A065PLUSFT_2010,157910.045031 -rus,rus_6.gdb,E_A065PLUSMT_2010,65370.9322426 -rus,rus_6.gdb,E_A000_014BT_2010,342657.093941 -rus,rus_6.gdb,E_A015_064BT_2010,1562876.92879 -rus,rus_6.gdb,E_A015_049FT_2010,547743.379397 -rus,rus_6.gdb,MASKEDADMINAREA,936999.957093 -rus,rus_7.gdb,ATOTPOPBT,12080526.0 -rus,rus_7.gdb,agr,-0.808207051 -rus,rus_7.gdb,E_ATOTPOPBT_1975,13604034.0856 -rus,rus_7.gdb,E_ATOTPOPBT_1990,12872618.7265 -rus,rus_7.gdb,E_ATOTPOPBT_2000,12452040.0197 -rus,rus_7.gdb,E_ATOTPOPBT_2005,12260370.2808 -rus,rus_7.gdb,E_ATOTPOPBT_2010,12080526.0 -rus,rus_7.gdb,E_ATOTPOPBT_2015,11912102.5829 -rus,rus_7.gdb,E_ATOTPOPBT_2020,11754722.274 -rus,rus_7.gdb,UNE_ATOTPOPBT_1975,11566668.2919 -rus,rus_7.gdb,UNE_ATOTPOPBT_1990,12686531.6084 -rus,rus_7.gdb,UNE_ATOTPOPBT_2000,12500320.5734 -rus,rus_7.gdb,UNE_ATOTPOPBT_2005,12208557.1789 -rus,rus_7.gdb,UNE_ATOTPOPBT_2010,12106030.4376 -rus,rus_7.gdb,UNE_ATOTPOPBT_2015,12059126.7165 -rus,rus_7.gdb,UNE_ATOTPOPBT_2020,11931054.0407 -rus,rus_7.gdb,E_ATOTPOPMT_2010,5611651.0 -rus,rus_7.gdb,E_ATOTPOPFT_2010,6468875.0 -rus,rus_7.gdb,E_A000_004FT_2010,361715.182017 -rus,rus_7.gdb,E_A005_009FT_2010,313271.39772 -rus,rus_7.gdb,E_A010_014FT_2010,278335.701061 -rus,rus_7.gdb,E_A015_019FT_2010,340858.839643 -rus,rus_7.gdb,E_A020_024FT_2010,508634.586246 -rus,rus_7.gdb,E_A025_029FT_2010,529226.66422 -rus,rus_7.gdb,E_A030_034FT_2010,493115.246048 -rus,rus_7.gdb,E_A035_039FT_2010,455912.150823 -rus,rus_7.gdb,E_A040_044FT_2010,397056.266726 -rus,rus_7.gdb,E_A045_049FT_2010,476007.163319 -rus,rus_7.gdb,E_A050_054FT_2010,531666.225154 -rus,rus_7.gdb,E_A055_059FT_2010,491897.76665 -rus,rus_7.gdb,E_A060_064FT_2010,369056.681139 -rus,rus_7.gdb,E_A065_069FT_2010,181420.925727 -rus,rus_7.gdb,E_A070_074FT_2010,321603.367328 -rus,rus_7.gdb,E_A075_079FT_2010,184073.58217 -rus,rus_7.gdb,E_A080_084FT_2010,160065.972652 -rus,rus_7.gdb,E_A085PLUSFT_2010,74957.2813558 -rus,rus_7.gdb,E_A000_004MT_2010,380790.119959 -rus,rus_7.gdb,E_A005_009MT_2010,327536.518682 -rus,rus_7.gdb,E_A010_014MT_2010,292281.809103 -rus,rus_7.gdb,E_A015_019MT_2010,350473.330139 -rus,rus_7.gdb,E_A020_024MT_2010,516795.914281 -rus,rus_7.gdb,E_A025_029MT_2010,531512.19834 -rus,rus_7.gdb,E_A030_034MT_2010,477199.584291 -rus,rus_7.gdb,E_A035_039MT_2010,433306.166229 -rus,rus_7.gdb,E_A040_044MT_2010,372495.883907 -rus,rus_7.gdb,E_A045_049MT_2010,425483.729452 -rus,rus_7.gdb,E_A050_054MT_2010,451445.436349 -rus,rus_7.gdb,E_A055_059MT_2010,381801.61033 -rus,rus_7.gdb,E_A060_064MT_2010,262830.686552 -rus,rus_7.gdb,E_A065_069MT_2010,107573.180839 -rus,rus_7.gdb,E_A070_074MT_2010,159922.482089 -rus,rus_7.gdb,E_A075_079MT_2010,75071.5397626 -rus,rus_7.gdb,E_A080_084MT_2010,49902.5523373 -rus,rus_7.gdb,E_A085PLUSMT_2010,15228.2573585 -rus,rus_7.gdb,E_A000_004BT_2010,742505.301976 -rus,rus_7.gdb,E_A005_009BT_2010,640807.916402 -rus,rus_7.gdb,E_A010_014BT_2010,570617.510164 -rus,rus_7.gdb,E_A015_019BT_2010,691332.169782 -rus,rus_7.gdb,E_A020_024BT_2010,1025430.50053 -rus,rus_7.gdb,E_A025_029BT_2010,1060738.86256 -rus,rus_7.gdb,E_A030_034BT_2010,970314.830339 -rus,rus_7.gdb,E_A035_039BT_2010,889218.317052 -rus,rus_7.gdb,E_A040_044BT_2010,769552.150633 -rus,rus_7.gdb,E_A045_049BT_2010,901490.892771 -rus,rus_7.gdb,E_A050_054BT_2010,983111.661503 -rus,rus_7.gdb,E_A055_059BT_2010,873699.37698 -rus,rus_7.gdb,E_A060_064BT_2010,631887.367691 -rus,rus_7.gdb,E_A065_069BT_2010,288994.106566 -rus,rus_7.gdb,E_A070_074BT_2010,481525.849417 -rus,rus_7.gdb,E_A075_079BT_2010,259145.121932 -rus,rus_7.gdb,E_A080_084BT_2010,209968.52499 -rus,rus_7.gdb,E_A085PLUSBT_2010,90185.5387143 -rus,rus_7.gdb,E_A080PLUSBT_2010,300154.063704 -rus,rus_7.gdb,E_A080PLUSFT_2010,235023.254008 -rus,rus_7.gdb,E_A080PLUSMT_2010,65130.8096958 -rus,rus_7.gdb,E_A075PLUSBT_2010,559299.185636 -rus,rus_7.gdb,E_A075PLUSFT_2010,419096.836178 -rus,rus_7.gdb,E_A075PLUSMT_2010,140202.349458 -rus,rus_7.gdb,E_A070PLUSBT_2010,1040825.03505 -rus,rus_7.gdb,E_A070PLUSFT_2010,740700.203506 -rus,rus_7.gdb,E_A070PLUSMT_2010,300124.831548 -rus,rus_7.gdb,E_A065PLUSBT_2010,1329819.14162 -rus,rus_7.gdb,E_A065PLUSFT_2010,922121.129233 -rus,rus_7.gdb,E_A065PLUSMT_2010,407698.012386 -rus,rus_7.gdb,E_A000_014BT_2010,1953930.72854 -rus,rus_7.gdb,E_A015_064BT_2010,8796776.12984 -rus,rus_7.gdb,E_A015_049FT_2010,3200810.91703 -rus,rus_7.gdb,MASKEDADMINAREA,1615997.93013 -rus,rus_8.gdb,ATOTPOPBT,11920361.0 -rus,rus_8.gdb,agr,-1.114290871 -rus,rus_8.gdb,E_ATOTPOPBT_1975,14135998.5933 -rus,rus_8.gdb,E_ATOTPOPBT_1990,13117415.1002 -rus,rus_8.gdb,E_ATOTPOPBT_2000,12497344.3263 -rus,rus_8.gdb,E_ATOTPOPBT_2005,12203673.1444 -rus,rus_8.gdb,E_ATOTPOPBT_2010,11920361.0 -rus,rus_8.gdb,E_ATOTPOPBT_2015,11647015.7 -rus,rus_8.gdb,E_ATOTPOPBT_2020,11383260.7354 -rus,rus_8.gdb,UNE_ATOTPOPBT_1975,12018964.7919 -rus,rus_8.gdb,UNE_ATOTPOPBT_1990,12927789.1954 -rus,rus_8.gdb,UNE_ATOTPOPBT_2000,12545800.5393 -rus,rus_8.gdb,UNE_ATOTPOPBT_2005,12152099.6482 -rus,rus_8.gdb,UNE_ATOTPOPBT_2010,11945527.2968 -rus,rus_8.gdb,UNE_ATOTPOPBT_2015,11790768.0209 -rus,rus_8.gdb,UNE_ATOTPOPBT_2020,11554020.2335 -rus,rus_8.gdb,E_ATOTPOPMT_2010,5518361.0 -rus,rus_8.gdb,E_ATOTPOPFT_2010,6402000.0 -rus,rus_8.gdb,E_A000_004FT_2010,354916.420457 -rus,rus_8.gdb,E_A005_009FT_2010,303792.46188 -rus,rus_8.gdb,E_A010_014FT_2010,268908.071775 -rus,rus_8.gdb,E_A015_019FT_2010,348683.418698 -rus,rus_8.gdb,E_A020_024FT_2010,506651.367898 -rus,rus_8.gdb,E_A025_029FT_2010,524268.969307 -rus,rus_8.gdb,E_A030_034FT_2010,474808.864538 -rus,rus_8.gdb,E_A035_039FT_2010,437293.145496 -rus,rus_8.gdb,E_A040_044FT_2010,371319.677354 -rus,rus_8.gdb,E_A045_049FT_2010,452106.467666 -rus,rus_8.gdb,E_A050_054FT_2010,539927.539521 -rus,rus_8.gdb,E_A055_059FT_2010,483457.896953 -rus,rus_8.gdb,E_A060_064FT_2010,375419.286596 -rus,rus_8.gdb,E_A065_069FT_2010,185445.386565 -rus,rus_8.gdb,E_A070_074FT_2010,325766.66575 -rus,rus_8.gdb,E_A075_079FT_2010,195729.986638 -rus,rus_8.gdb,E_A080_084FT_2010,171273.613028 -rus,rus_8.gdb,E_A085PLUSFT_2010,82230.7598798 -rus,rus_8.gdb,E_A000_004MT_2010,374144.669645 -rus,rus_8.gdb,E_A005_009MT_2010,319600.38957 -rus,rus_8.gdb,E_A010_014MT_2010,282740.406383 -rus,rus_8.gdb,E_A015_019MT_2010,354255.765711 -rus,rus_8.gdb,E_A020_024MT_2010,511403.180064 -rus,rus_8.gdb,E_A025_029MT_2010,523712.813139 -rus,rus_8.gdb,E_A030_034MT_2010,457474.562012 -rus,rus_8.gdb,E_A035_039MT_2010,409735.82429 -rus,rus_8.gdb,E_A040_044MT_2010,344817.055212 -rus,rus_8.gdb,E_A045_049MT_2010,400779.524084 -rus,rus_8.gdb,E_A050_054MT_2010,453995.400631 -rus,rus_8.gdb,E_A055_059MT_2010,375200.972199 -rus,rus_8.gdb,E_A060_064MT_2010,268216.666648 -rus,rus_8.gdb,E_A065_069MT_2010,110380.014713 -rus,rus_8.gdb,E_A070_074MT_2010,169661.700354 -rus,rus_8.gdb,E_A075_079MT_2010,86071.009792 -rus,rus_8.gdb,E_A080_084MT_2010,58715.5734189 -rus,rus_8.gdb,E_A085PLUSMT_2010,17455.4721354 -rus,rus_8.gdb,E_A000_004BT_2010,729061.090102 -rus,rus_8.gdb,E_A005_009BT_2010,623392.851451 -rus,rus_8.gdb,E_A010_014BT_2010,551648.478158 -rus,rus_8.gdb,E_A015_019BT_2010,702939.184409 -rus,rus_8.gdb,E_A020_024BT_2010,1018054.54796 -rus,rus_8.gdb,E_A025_029BT_2010,1047981.78245 -rus,rus_8.gdb,E_A030_034BT_2010,932283.426551 -rus,rus_8.gdb,E_A035_039BT_2010,847028.969786 -rus,rus_8.gdb,E_A040_044BT_2010,716136.732566 -rus,rus_8.gdb,E_A045_049BT_2010,852885.991749 -rus,rus_8.gdb,E_A050_054BT_2010,993922.940152 -rus,rus_8.gdb,E_A055_059BT_2010,858658.869151 -rus,rus_8.gdb,E_A060_064BT_2010,643635.953244 -rus,rus_8.gdb,E_A065_069BT_2010,295825.401278 -rus,rus_8.gdb,E_A070_074BT_2010,495428.366104 -rus,rus_8.gdb,E_A075_079BT_2010,281800.99643 -rus,rus_8.gdb,E_A080_084BT_2010,229989.186447 -rus,rus_8.gdb,E_A085PLUSBT_2010,99686.2320152 -rus,rus_8.gdb,E_A080PLUSBT_2010,329675.418462 -rus,rus_8.gdb,E_A080PLUSFT_2010,253504.372907 -rus,rus_8.gdb,E_A080PLUSMT_2010,76171.0455543 -rus,rus_8.gdb,E_A075PLUSBT_2010,611476.414892 -rus,rus_8.gdb,E_A075PLUSFT_2010,449234.359546 -rus,rus_8.gdb,E_A075PLUSMT_2010,162242.055346 -rus,rus_8.gdb,E_A070PLUSBT_2010,1106904.781 -rus,rus_8.gdb,E_A070PLUSFT_2010,775001.025296 -rus,rus_8.gdb,E_A070PLUSMT_2010,331903.7557 -rus,rus_8.gdb,E_A065PLUSBT_2010,1402730.18227 -rus,rus_8.gdb,E_A065PLUSFT_2010,960446.411861 -rus,rus_8.gdb,E_A065PLUSMT_2010,442283.770413 -rus,rus_8.gdb,E_A000_014BT_2010,1904102.41971 -rus,rus_8.gdb,E_A015_064BT_2010,8613528.39802 -rus,rus_8.gdb,E_A015_049FT_2010,3115131.91096 -rus,rus_8.gdb,MASKEDADMINAREA,1195632.20876 -rus,rus_9.gdb,ATOTPOPBT,2828187.0 -rus,rus_9.gdb,agr,-0.362893087 -rus,rus_9.gdb,E_ATOTPOPBT_1975,3482857.97986 -rus,rus_9.gdb,E_ATOTPOPBT_1990,3185525.31764 -rus,rus_9.gdb,E_ATOTPOPBT_2000,3001543.1517 -rus,rus_9.gdb,E_ATOTPOPBT_2005,2913576.03669 -rus,rus_9.gdb,E_ATOTPOPBT_2010,2828187.0 -rus,rus_9.gdb,E_ATOTPOPBT_2015,2745300.48512 -rus,rus_9.gdb,E_ATOTPOPBT_2020,2664843.14991 -rus,rus_9.gdb,UNE_ATOTPOPBT_1975,2961258.6022 -rus,rus_9.gdb,UNE_ATOTPOPBT_1990,3139475.22957 -rus,rus_9.gdb,UNE_ATOTPOPBT_2000,3013181.09737 -rus,rus_9.gdb,UNE_ATOTPOPBT_2005,2901263.0797 -rus,rus_9.gdb,UNE_ATOTPOPBT_2010,2834157.87567 -rus,rus_9.gdb,UNE_ATOTPOPBT_2015,2779184.12763 -rus,rus_9.gdb,UNE_ATOTPOPBT_2020,2704818.27561 -rus,rus_9.gdb,E_ATOTPOPMT_2010,1317575.0 -rus,rus_9.gdb,E_ATOTPOPFT_2010,1510612.0 -rus,rus_9.gdb,E_A000_004FT_2010,81632.4224915 -rus,rus_9.gdb,E_A005_009FT_2010,72961.5537512 -rus,rus_9.gdb,E_A010_014FT_2010,66592.712122 -rus,rus_9.gdb,E_A015_019FT_2010,86073.4039543 -rus,rus_9.gdb,E_A020_024FT_2010,123308.017174 -rus,rus_9.gdb,E_A025_029FT_2010,127256.77902 -rus,rus_9.gdb,E_A030_034FT_2010,116728.08136 -rus,rus_9.gdb,E_A035_039FT_2010,106236.400215 -rus,rus_9.gdb,E_A040_044FT_2010,91478.8157236 -rus,rus_9.gdb,E_A045_049FT_2010,111037.542373 -rus,rus_9.gdb,E_A050_054FT_2010,123353.037261 -rus,rus_9.gdb,E_A055_059FT_2010,113123.473067 -rus,rus_9.gdb,E_A060_064FT_2010,85266.0437289 -rus,rus_9.gdb,E_A065_069FT_2010,43938.6043851 -rus,rus_9.gdb,E_A070_074FT_2010,72596.390824 -rus,rus_9.gdb,E_A075_079FT_2010,40469.0563533 -rus,rus_9.gdb,E_A080_084FT_2010,32924.6902323 -rus,rus_9.gdb,E_A085PLUSFT_2010,15634.9759633 -rus,rus_9.gdb,E_A000_004MT_2010,86920.3977973 -rus,rus_9.gdb,E_A005_009MT_2010,76199.921919 -rus,rus_9.gdb,E_A010_014MT_2010,69753.6292374 -rus,rus_9.gdb,E_A015_019MT_2010,87204.5429349 -rus,rus_9.gdb,E_A020_024MT_2010,124372.527853 -rus,rus_9.gdb,E_A025_029MT_2010,127251.998649 -rus,rus_9.gdb,E_A030_034MT_2010,113591.020801 -rus,rus_9.gdb,E_A035_039MT_2010,100823.499319 -rus,rus_9.gdb,E_A040_044MT_2010,86848.3610018 -rus,rus_9.gdb,E_A045_049MT_2010,98845.4889772 -rus,rus_9.gdb,E_A050_054MT_2010,103443.837753 -rus,rus_9.gdb,E_A055_059MT_2010,87500.694205 -rus,rus_9.gdb,E_A060_064MT_2010,59405.343469 -rus,rus_9.gdb,E_A065_069MT_2010,26102.3327286 -rus,rus_9.gdb,E_A070_074MT_2010,37692.2527075 -rus,rus_9.gdb,E_A075_079MT_2010,17384.8799683 -rus,rus_9.gdb,E_A080_084MT_2010,10841.537715 -rus,rus_9.gdb,E_A085PLUSMT_2010,3392.73296342 -rus,rus_9.gdb,E_A000_004BT_2010,168552.820289 -rus,rus_9.gdb,E_A005_009BT_2010,149161.47567 -rus,rus_9.gdb,E_A010_014BT_2010,136346.341359 -rus,rus_9.gdb,E_A015_019BT_2010,173277.946889 -rus,rus_9.gdb,E_A020_024BT_2010,247680.545027 -rus,rus_9.gdb,E_A025_029BT_2010,254508.777669 -rus,rus_9.gdb,E_A030_034BT_2010,230319.102161 -rus,rus_9.gdb,E_A035_039BT_2010,207059.899534 -rus,rus_9.gdb,E_A040_044BT_2010,178327.176725 -rus,rus_9.gdb,E_A045_049BT_2010,209883.03135 -rus,rus_9.gdb,E_A050_054BT_2010,226796.875014 -rus,rus_9.gdb,E_A055_059BT_2010,200624.167272 -rus,rus_9.gdb,E_A060_064BT_2010,144671.387198 -rus,rus_9.gdb,E_A065_069BT_2010,70040.9371137 -rus,rus_9.gdb,E_A070_074BT_2010,110288.643531 -rus,rus_9.gdb,E_A075_079BT_2010,57853.9363216 -rus,rus_9.gdb,E_A080_084BT_2010,43766.2279473 -rus,rus_9.gdb,E_A085PLUSBT_2010,19027.7089267 -rus,rus_9.gdb,E_A080PLUSBT_2010,62793.936874 -rus,rus_9.gdb,E_A080PLUSFT_2010,48559.6661956 -rus,rus_9.gdb,E_A080PLUSMT_2010,14234.2706785 -rus,rus_9.gdb,E_A075PLUSBT_2010,120647.873196 -rus,rus_9.gdb,E_A075PLUSFT_2010,89028.7225489 -rus,rus_9.gdb,E_A075PLUSMT_2010,31619.1506467 -rus,rus_9.gdb,E_A070PLUSBT_2010,230936.516727 -rus,rus_9.gdb,E_A070PLUSFT_2010,161625.113373 -rus,rus_9.gdb,E_A070PLUSMT_2010,69311.4033542 -rus,rus_9.gdb,E_A065PLUSBT_2010,300977.453841 -rus,rus_9.gdb,E_A065PLUSFT_2010,205563.717758 -rus,rus_9.gdb,E_A065PLUSMT_2010,95413.7360829 -rus,rus_9.gdb,E_A000_014BT_2010,454060.637318 -rus,rus_9.gdb,E_A015_064BT_2010,2073148.90884 -rus,rus_9.gdb,E_A015_049FT_2010,762119.03982 -rus,rus_9.gdb,MASKEDADMINAREA,2221836.81379 diff --git a/Release_4_1/Alpha/Scripts/python_4_1/validation/country_counts_6_13.xlsx b/Release_4_1/Alpha/Scripts/python_4_1/validation/country_counts_6_13.xlsx deleted file mode 100644 index 5bd00c8..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/validation/country_counts_6_13.xlsx and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/validation/sum_pop_estimates.py b/Release_4_1/Alpha/Scripts/python_4_1/validation/sum_pop_estimates.py deleted file mode 100644 index 4dd9ac5..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/validation/sum_pop_estimates.py +++ /dev/null @@ -1,26 +0,0 @@ -import arcpy, numpy - -root = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' - -arcpy.env.workspace = root -fcList = arcpy.ListFeatureClasses() -fcList.sort() - -headers = ['E_ATOTPOPBT_1975','E_ATOTPOPBT_1990','E_ATOTPOPBT_2000','E_ATOTPOPBT_2005','E_ATOTPOPBT_2010', - 'E_ATOTPOPBT_2015','E_ATOTPOPBT_2020','UNE_ATOTPOPBT_1975','UNE_ATOTPOPBT_1990','UNE_ATOTPOPBT_2000', - 'UNE_ATOTPOPBT_2005','UNE_ATOTPOPBT_2010','UNE_ATOTPOPBT_2015','UNE_ATOTPOPBT_2020'] - -for fc in fcList: - iso = fc[:3] - if not iso == "usa": - print iso - - totals = numpy.array([0.0]*14) - with arcpy.da.SearchCursor(fc,headers,"E_ATOTPOPBT_2010 IS NOT NULL") as cursor: - for row in cursor: - totals += numpy.array(row) - - for t in totals: - print t - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_estimates_4_1_tiles.py b/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_estimates_4_1_tiles.py deleted file mode 100644 index 759c28c..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_estimates_4_1_tiles.py +++ /dev/null @@ -1,44 +0,0 @@ -#Jane Mills -#3/9/17 -#summarize rasters and compare to tables - -import arcpy, os, csv -from arcpy import env - -rootFolder = r'D:\gpw\release_4_1\process' - -csvPath = open(r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\validation\country_counts_6_13.csv',"wb") -csvFile = csv.writer(csvPath) -csvFile.writerow(("ISO","tile","field","sum")) -#isoList = ['aus','bra','can','chn','grl','ind','kaz','rus'] -#isoList = ['grl'] -isoList = ['can','chn','ind','kaz','rus'] - -env.workspace = rootFolder -gdbList = arcpy.ListWorkspaces("","FILEGDB") - -for iso in isoList: - print iso - gdbs = gdbs = filter(lambda x: os.path.basename(x)[:3] == iso, gdbList) - - for gdb in gdbs: - tile = os.path.basename(gdb) - print tile - env.workspace = gdb - table = arcpy.ListTables("*estimates")[0] - fieldList = [f.name for f in arcpy.ListFields(table,"*","DOUBLE")] - for field in fieldList: - if field[-3:] == "DSM": - pass - else: - print field - tCount = 0 - with arcpy.da.SearchCursor(table,field) as cursor: - for row in cursor: - tCount += row[0] - - csvFile.writerow((iso,tile,field,str(tCount))) - -csvPath.close() -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_pop_fields.py b/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_pop_fields.py deleted file mode 100644 index fd9e9f2..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_pop_fields.py +++ /dev/null @@ -1,52 +0,0 @@ -#Jane Mills -#3/9/17 -#summarize rasters and compare to tables - -import arcpy, os -from arcpy import env - -tableRoot = r'F:\gpw\release_4_1\process' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\validation\tiled_zonal_stats.gdb' - -##env.workspace = outGDB -## -##tableList = arcpy.ListTables() -##tableList.sort() -## -##for table in tableList: -## print table -## with arcpy.da.SearchCursor(table,['SUM','MIN','MAX','STD']) as cursor: -## for row in cursor: -## print row[0] -## print row[1] -## print row[2] -## print row[3] - -env.workspace = tableRoot - -gdbList = arcpy.ListWorkspaces() - -for gdb in gdbList: - tile = os.path.basename(gdb)[:-4] - - env.workspace = gdb - - table = arcpy.ListTables("*estimates")[0] - - fieldList = [f.name for f in arcpy.ListFields(table,"*E_A*")] - fieldList.sort() - - for field in fieldList: - if field[-3:] == "DSM" or field[-2:] == "DS": - pass - else: - tCount = 0 - with arcpy.da.SearchCursor(table,field,field+' > 0') as cursor: - for row in cursor: - tCount += row[0] - - print tile - print field - print tCount - - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_4_1.py b/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_4_1.py deleted file mode 100644 index 98940ec..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_4_1.py +++ /dev/null @@ -1,74 +0,0 @@ -#Jane Mills -#3/9/17 -#summarize rasters and compare to tables - -import arcpy, os, csv,sys -from arcpy import env -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") -env.overwriteOutput=True -rootFolder = r'D:\gpw\release_4_1\country_tifs' -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' -extent = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\fishnets\gpw4_extent.tif' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\scratch.gdb' - -csvPath = open(r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\validation\country_counts_6_13.csv',"wb") -csvFile = csv.writer(csvPath) -csvFile.writerow(("ISO","raster","raster_sum","raster_max","raster_min","raster_std","table_count")) -isoList = os.listdir(rootFolder) -isoList.sort() - -env.workspace = gridding -fcList = [os.path.join(gridding,fc) for fc in arcpy.ListFeatureClasses()] - -env.overwriteOutput = True - -for iso in isoList: - print iso - isoPath = os.path.join(rootFolder,iso) - env.workspace = isoPath - rasterList = [os.path.join(isoPath,r) for r in arcpy.ListRasters("*CNTM*")] - rasterList.sort() - if len(rasterList) == 0: - tileList = os.listdir(isoPath) - tileList.sort() - for tile in tileList: - tilePath = os.path.join(isoPath,tile) - env.workspace = tilePath - rasterList = [os.path.join(tilePath,r) for r in arcpy.ListRasters("*CNTM*")] - rasterList.sort() - else: - tile = iso - for raster in rasterList: - print os.path.basename(raster) - try: - fieldName = os.path.basename(raster)[len(tile)+1:-9] - outTable = os.path.join(outGDB,'temp') - #summarize raster - arcpy.gp.ZonalStatisticsAsTable_sa(extent,"Value",raster,outTable,"DATA","ALL") - rCount = 0 - rmax = 0 - rmin = 0 - rstd = 0 - with arcpy.da.SearchCursor(outTable,['SUM','MIN','MAX','STD']) as cursor: - for row in cursor: - rCount = row[0] - rmin = row[1] - rmax = row[2] - rstd = row[3] - - #summarize table - tCount = "Not in table" - bounds = filter(lambda x: os.path.basename(x)[:3] == iso, fcList) - if fieldName in [f.name for f in arcpy.ListFields(bounds[0])]: - tCount = 0 - with arcpy.da.SearchCursor(bounds[0],fieldName,fieldName+' > 0') as cursor: - for row in cursor: - tCount += row[0] - csvFile.writerow((iso,fieldName,str(rCount),str(rmax),str(rmin),str(rstd),str(tCount))) - except: - print "failed" - -csvPath.close() -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_4_1_tiles.py b/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_4_1_tiles.py deleted file mode 100644 index 720c041..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_4_1_tiles.py +++ /dev/null @@ -1,61 +0,0 @@ -#Jane Mills -#3/9/17 -#summarize rasters and compare to tables - -import arcpy, os, csv,sys -from arcpy import env -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") -env.overwriteOutput=True -rootFolder = r'D:\gpw\release_4_1\country_tifs' -gridding = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\boundaries\gridding_boundaries_4_1.gdb' -extent = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\fishnets\gpw4_extent.tif' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\scratch.gdb' - -csvPath = open(r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\validation\country_counts_6_13_tile.csv',"wb") -csvFile = csv.writer(csvPath) -csvFile.writerow(("ISO","raster","raster_sum","raster_max","raster_min","raster_std","table_count")) -#isoList = ['aus','bra','can','chn','grl','ind','kaz','rus'] -isoList = ['ind','kaz','rus'] - -env.workspace = gridding -fcList = [os.path.join(gridding,fc) for fc in arcpy.ListFeatureClasses()] - -env.overwriteOutput = True - -for iso in isoList: - print iso - isoPath = os.path.join(rootFolder,iso) - tileList = os.listdir(isoPath) - for tile in tileList: - tilePath = os.path.join(isoPath,tile) - env.workspace = tilePath - rasterList = [os.path.join(tilePath,r) for r in arcpy.ListRasters("*CNTM*")] - rasterList.sort() - for raster in rasterList: - print os.path.basename(raster) - try: - fieldName = os.path.basename(raster)[len(tile)+1:-9] - outTable = os.path.join(outGDB,'temp') - #summarize raster - arcpy.gp.ZonalStatisticsAsTable_sa(extent,"Value",raster,outTable,"DATA","ALL") - rCount = 0 - rmax = 0 - rmin = 0 - rstd = 0 - with arcpy.da.SearchCursor(outTable,['SUM','MIN','MAX','STD']) as cursor: - for row in cursor: - rCount = row[0] - rmin = row[1] - rmax = row[2] - rstd = row[3] - - #summarize table - tCount = 0 - csvFile.writerow((tile,fieldName,str(rCount),str(rmax),str(rmin),str(rstd),str(tCount))) - except: - print "failed" - -csvPath.close() -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_tiled_countries.py b/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_tiled_countries.py deleted file mode 100644 index d45e85a..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_tiled_countries.py +++ /dev/null @@ -1,66 +0,0 @@ -#Jane Mills -#3/9/17 -#summarize rasters and compare to tables - -import arcpy, os, numpy, csv -from arcpy import env - -rootFolder = r'F:\gpw\release_4_1\country_tifs' -tableRoot = r'F:\gpw\release_4_1\process' - -csvPath = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\validation\tiled_country_counts.csv' -csvFile = csv.writer(open(csvPath,"wb")) -csvFile.writerow(["ISO","tile","raster","raster_sum","raster_max","raster_min","table_count"]) - -isoList = os.listdir(rootFolder) -isoList.sort() - -for iso in isoList: - if len(iso) == 3: - print iso - isoPath = os.path.join(rootFolder,iso) - - tileList = os.listdir(isoPath) - tileList.sort() - - for tile in tileList: - tilePath = os.path.join(isoPath,tile) - - tablegdb = os.path.join(tableRoot,tile+'.gdb') - env.workspace = tablegdb - - table = arcpy.ListTables("*estimates")[0] - tablePath = os.path.join(tablegdb,table) - - env.workspace = tilePath - - rasterList = arcpy.ListRasters("*CNTM*") - rasterList.sort() - - for raster in rasterList: - print raster - rasterPath = os.path.join(tilePath,raster) - fieldName = raster[len(tile)+1:-9] - - #summarize raster - rCount = 0 - rmax = 0 - rmin = 0 - arr = arcpy.RasterToNumPyArray(rasterPath,nodata_to_value=0) - rCount = numpy.sum(arr) - rmax = numpy.amax(arr) - rmin = numpy.amin(arr) - - #summarize table - tCount = 0 - with arcpy.da.SearchCursor(tablePath,fieldName,fieldName+' > 0') as cursor: - for row in cursor: - tCount += row[0] - - csvFile.writerow([iso,tile,fieldName,rCount,rmax,rmin,tCount]) - - else: - pass - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_tiled_countries_v2.py b/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_tiled_countries_v2.py deleted file mode 100644 index b0bdb23..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_tiled_countries_v2.py +++ /dev/null @@ -1,77 +0,0 @@ -#Jane Mills -#3/9/17 -#summarize rasters and compare to tables - -import arcpy, os, numpy, csv -from arcpy import env -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") - -rootFolder = r'F:\gpw\release_4_1\country_tifs' -tableRoot = r'F:\gpw\release_4_1\process' -extent = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\fishnets\gpw4_extent.tif' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\validation\tiled_zonal_stats.gdb' - -csvPath = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\validation\tiled_country_counts_2.csv' -csvFile = csv.writer(open(csvPath,"wb")) -csvFile.writerow(["ISO","tile","raster","raster_sum","raster_max","raster_min","raster_std","table_count"]) - -isoList = os.listdir(rootFolder) -isoList.sort() - -for iso in isoList: - if len(iso) == 3: - print iso - isoPath = os.path.join(rootFolder,iso) - - tileList = os.listdir(isoPath) - tileList.sort() - - for tile in tileList: - tilePath = os.path.join(isoPath,tile) - - tablegdb = os.path.join(tableRoot,tile+'.gdb') - env.workspace = tablegdb - - table = arcpy.ListTables("*estimates")[0] - tablePath = os.path.join(tablegdb,table) - - env.workspace = tilePath - - rasterList = arcpy.ListRasters("*CNTM*") - rasterList.sort() - - for raster in rasterList: - print raster - rasterPath = os.path.join(tilePath,raster) - fieldName = raster[len(tile)+1:-9] - - outTable = os.path.join(outGDB,raster[:-9]) - - #summarize raster - arcpy.gp.ZonalStatisticsAsTable_sa(extent,"Value",rasterPath,outTable,"DATA","ALL") - - rCount = 0 - rmax = 0 - rmin = 0 - rstd = 0 - with arcpy.da.SearchCursor(outTable,['SUM','MIN','MAX','STD']) as cursor: - for row in cursor: - rCount = row[0] - rmin = row[1] - rmax = row[2] - rstd = row[3] - - #summarize table - tCount = 0 - with arcpy.da.SearchCursor(tablePath,fieldName,fieldName+' > 0') as cursor: - for row in cursor: - tCount += row[0] - - csvFile.writerow([iso,tile,fieldName,rCount,rmax,rmin,rstd,tCount]) - - else: - pass - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_v3.py b/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_v3.py deleted file mode 100644 index 0ce04b4..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/validation/summarize_rasters_v3.py +++ /dev/null @@ -1,64 +0,0 @@ -#Jane Mills -#3/9/17 -#summarize rasters and compare to tables - -import arcpy, os, csv,sys -from arcpy import env -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") -env.overwriteOutput=True -rootFolder = r'D:\gpw\release_4_1\country_tifs' -tableRoot = r'D:\gpw\release_4_1\process' -extent = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\fishnets\gpw4_extent.tif' -outGDB = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\validation\zonal_stats.gdb' - -csvPath = open(r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Scripts\python_4_1\validation\country_counts.csv',"wb") -csvFile = csv.writer(csvPath) -csvFile.writerow(("ISO","raster","raster_sum","raster_max","raster_min","raster_std","table_count")) -isoList = os.listdir(rootFolder) -isoList.sort() - -for iso in isoList: - if len(iso) == 3: - print iso - isoPath = os.path.join(rootFolder,iso) - env.workspace = isoPath - rasterList = arcpy.ListRasters("*CNTM*") - rasterList.sort() - for raster in rasterList: - print raster - rasterPath = os.path.join(isoPath,raster) - fieldName = raster[len(iso)+1:-9] - outTable = 'in_memory' + os.sep + raster[:-9]) - #summarize raster - arcpy.gp.ZonalStatisticsAsTable_sa(extent,"Value",rasterPath,outTable,"DATA","ALL") - rCount = 0 - rmax = 0 - rmin = 0 - rstd = 0 - with arcpy.da.SearchCursor(outTable,['SUM','MIN','MAX','STD']) as cursor: - for row in cursor: - rCount = row[0] - rmin = row[1] - rmax = row[2] - rstd = row[3] - - #summarize table - tCount = 0 - tableGDB = tableRoot + os.sep + iso + '.gdb' - env.workspace = tableGDB - tablePath = arcpy.ListTables("*_estimates")[0] - with arcpy.da.SearchCursor(tablePath,fieldName,fieldName+' > 0') as cursor: - for row in cursor: - tCount += row[0] -## print 'write' - csvFile.writerow((iso,fieldName,str(rCount),str(rmax),str(rmin),str(rstd),str(tCount))) -## print (iso,fieldName,rCount,rmax,rmin,rstd,tCount) -## break -## break - else: - pass -del csvFile -csvPath.close() -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/validation/switch_MT_FT_estimates.py b/Release_4_1/Alpha/Scripts/python_4_1/validation/switch_MT_FT_estimates.py deleted file mode 100644 index aea8166..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/validation/switch_MT_FT_estimates.py +++ /dev/null @@ -1,39 +0,0 @@ -import arcpy, os - -root = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\pop_tables' -#root = r'E:\GPW\scratch' - -arcpy.env.workspace = root -gdbList = arcpy.ListWorkspaces("*","FILEGDB") -gdbList.sort() - -for gdb in gdbList[12:]: - print os.path.basename(gdb) - arcpy.env.workspace = gdb - - tableList = arcpy.ListTables("*estimates*") - - if len(tableList) > 0: - for table in tableList: - if "total_pop" in table: - pass - elif 'summary' in table: - if 'SUM_E_ATOTPOPFT_2010' in [f.name for f in arcpy.ListFields(table)]: - arcpy.AlterField_management(table,'SUM_E_ATOTPOPFT_2010','temp_male','temp_male') - - arcpy.AlterField_management(table,'SUM_E_ATOTPOPMT_2010','SUM_E_ATOTPOPFT_2010','SUM_E_ATOTPOPFT_2010') - arcpy.AlterField_management(table,'temp_male','SUM_E_ATOTPOPMT_2010','SUM_E_ATOTPOPMT_2010') - print "altered:", table - - else: - if 'E_ATOTPOPFT_2010' in [f.name for f in arcpy.ListFields(table)]: - arcpy.AlterField_management(table,'E_ATOTPOPFT_2010','temp_male','temp_male') - - arcpy.AlterField_management(table,'E_ATOTPOPMT_2010','E_ATOTPOPFT_2010','E_ATOTPOPFT_2010') - arcpy.AlterField_management(table,'temp_male','E_ATOTPOPMT_2010','E_ATOTPOPMT_2010') - print "altered:", table - - arcpy.Compact_management(gdb) - -print "done" - diff --git a/Release_4_1/Alpha/Scripts/python_4_1/validation/tiled_country_counts.xlsx b/Release_4_1/Alpha/Scripts/python_4_1/validation/tiled_country_counts.xlsx deleted file mode 100644 index 24336da..0000000 Binary files a/Release_4_1/Alpha/Scripts/python_4_1/validation/tiled_country_counts.xlsx and /dev/null differ diff --git a/Release_4_1/Alpha/Scripts/python_4_1/validation/validate_pop.py b/Release_4_1/Alpha/Scripts/python_4_1/validation/validate_pop.py deleted file mode 100644 index 47559d7..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/validation/validate_pop.py +++ /dev/null @@ -1,57 +0,0 @@ -import arcpy, csv, os - -root = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\centroids\country_data.gdb' -root = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\pop_tables' - -arcpy.env.workspace = root - -gdbList = arcpy.ListWorkspaces("*","FILEGDB") -gdbList.sort() - -csvFile = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\age_validation_2.csv' -csvMem = csv.writer(open(csvFile,"wb")) -csvMem.writerow(['ISO','UBID','CONTEXT','ATOTPOPBT','ATOTPOPFT','ATOTPOPMT','Sum_BT_ages','Sum_FT_ages','Sum_MT_ages']) - -headers = ['UBID','POP_CONTEXT','E_ATOTPOPBT_2010','E_ATOTPOPFT_2010','E_ATOTPOPMT_2010','E_A000_004BT_2010','E_A005_009BT_2010', - 'E_A010_014BT_2010','E_A015_019BT_2010','E_A020_024BT_2010','E_A025_029BT_2010','E_A030_034BT_2010','E_A035_039BT_2010', - 'E_A040_044BT_2010','E_A045_049BT_2010','E_A050_054BT_2010','E_A055_059BT_2010','E_A060_064BT_2010','E_A065PLUSBT_2010', - 'E_A000_004FT_2010','E_A005_009FT_2010','E_A010_014FT_2010','E_A015_019FT_2010','E_A020_024FT_2010','E_A025_029FT_2010', - 'E_A030_034FT_2010','E_A035_039FT_2010','E_A040_044FT_2010','E_A045_049FT_2010','E_A050_054FT_2010','E_A055_059FT_2010', - 'E_A060_064FT_2010','E_A065PLUSFT_2010','E_A000_004MT_2010','E_A005_009MT_2010','E_A010_014MT_2010','E_A015_019MT_2010', - 'E_A020_024MT_2010','E_A025_029MT_2010','E_A030_034MT_2010','E_A035_039MT_2010','E_A040_044MT_2010','E_A045_049MT_2010', - 'E_A050_054MT_2010','E_A055_059MT_2010','E_A060_064MT_2010','E_A065PLUSMT_2010'] - -for gdb in gdbList: - arcpy.env.workspace = gdb - iso = os.path.basename(gdb) - print iso - - tables = arcpy.ListTables("*estimates") - if len(tables) == 1 and len(arcpy.ListTables("*estimates*"))> 1: - table = tables[0] - - with arcpy.da.SearchCursor(table,headers,"UBID IS NOT NULL") as cursor: - for row in cursor: - csvrow = [iso,row[0],row[1],row[2],row[3],row[4],sum(row[5:19]),sum(row[19:33]),sum(row[33:])] - #check sex - if abs(row[2]-row[3]-row[4]) > 0.5 or abs(row[2]-sum(row[5:19])) > 0.5 or abs(row[3]-sum(row[19:33])) > 0.5 or abs(row[4]-sum(row[33:])) > 0.5: - csvMem.writerow(csvrow) - - -#check sex alone -##csvFile = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\global\validation\sex_validation.csv' -##csvMem = csv.writer(open(csvFile,"wb")) -##csvMem.writerow(['ISO','GUBID','CONTEXT','ATOTPOPBT','ATOTPOPFT','ATOTPOPMT']) -## -##headers = ['GUBID','CONTEXT','B_2010_E','F_2010_E','M_2010_E'] -## -##for fc in fcList: -## iso = fc[:-10] -## print iso -## -## with arcpy.da.SearchCursor(fc,headers) as cursor: -## for row in cursor: -## csvrow = [iso,row[0],row[1],row[2],row[3],row[4]] -## #check sex -## if abs(row[2]-row[3]-row[4]) > 0.5: -## csvMem.writerow(csvrow) diff --git a/Release_4_1/Alpha/Scripts/python_4_1/zip_netCDF.py b/Release_4_1/Alpha/Scripts/python_4_1/zip_netCDF.py deleted file mode 100644 index 924bea3..0000000 --- a/Release_4_1/Alpha/Scripts/python_4_1/zip_netCDF.py +++ /dev/null @@ -1,32 +0,0 @@ -#Jane Mills -#10/03/17 -#zip netCDF - -import zipfile, os -root = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\Gridding\netCDF' -zips = os.path.join(root,'zips') -lookups = os.path.join(root,'lookups') - -lookupList = os.listdir(lookups) -lookupList.sort() -lookupList = lookupList[2:] - -os.chdir(root) - -fileList = os.listdir(root) -fileList.sort() - -for f in fileList: - if f[-3:] == ".nc": - print f - zipList = lookupList+[f] - outZip = os.path.join(zips,f+'.zip') - zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED,allowZip64 = True) - for z in zipList: - zipFile.write(z) - zipFile.close() - print "zipped" - else: - pass - - diff --git a/Release_4_1/Alpha/Scripts/watermask/convert_SWBD_continent.py b/Release_4_1/Alpha/Scripts/watermask/convert_SWBD_continent.py deleted file mode 100644 index 26e401a..0000000 --- a/Release_4_1/Alpha/Scripts/watermask/convert_SWBD_continent.py +++ /dev/null @@ -1,41 +0,0 @@ -import arcpy, os -from arcpy import env - -eFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\InputData\GlobalBoundaries\WATER MASK\SWBD_2_1\unzipped\east' -wFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\InputData\GlobalBoundaries\WATER MASK\SWBD_2_1\unzipped\west' -outFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\InputData\GlobalBoundaries\WATER MASK\SWBD_2_1\merged' -outa = os.path.join(outFolder,'SWBD_Australia.gdb') -oute = os.path.join(outFolder,'SWBD_Eurasia.gdb') -outf = os.path.join(outFolder,'SWBD_Africa.gdb') -outi = os.path.join(outFolder,'SWBD_Islands.gdb') -outn = os.path.join(outFolder,'SWBD_NAmerica.gdb') -outs = os.path.join(outFolder,'SWBD_SAmerica.gdb') - -env.workspace = wFolder - -fca = arcpy.ListFeatureClasses("*a.shp") -fce = arcpy.ListFeatureClasses("*e.shp") -fcf = arcpy.ListFeatureClasses("*f.shp") -fci = arcpy.ListFeatureClasses("*i.shp") -fcn = arcpy.ListFeatureClasses("*n.shp") -fcs = arcpy.ListFeatureClasses("*s.shp") - -if len(fca) > 0: - arcpy.FeatureClassToGeodatabase_conversion(fca,outa) - print "finished australia" -if len(fce) > 0: - arcpy.FeatureClassToGeodatabase_conversion(fce,oute) - print "finished eurasia" -if len(fcf) > 0: - arcpy.FeatureClassToGeodatabase_conversion(fcf,outf) - print "finished africa" -if len(fci) > 0: - arcpy.FeatureClassToGeodatabase_conversion(fci,outi) - print "finished islands" -if len(fcn) > 0: - arcpy.FeatureClassToGeodatabase_conversion(fcn,outn) - print "finished north america" -if len(fcs) > 0: - arcpy.FeatureClassToGeodatabase_conversion(fcs,outs) - print "finished south america" - diff --git a/Release_4_1/Alpha/Scripts/watermask/merge_SWBD_continent.py b/Release_4_1/Alpha/Scripts/watermask/merge_SWBD_continent.py deleted file mode 100644 index 221d4ea..0000000 --- a/Release_4_1/Alpha/Scripts/watermask/merge_SWBD_continent.py +++ /dev/null @@ -1,34 +0,0 @@ -import arcpy, os -from arcpy import env - -eFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\InputData\GlobalBoundaries\WATER MASK\SWBD_2_1\unzipped\east' -wFolder = r'\\Dataserver0\gpw\GPW4\Release_4_1\Alpha\InputData\GlobalBoundaries\WATER MASK\SWBD_2_1\unzipped\west' -outgdb = r'F:\GPW\watermask\SWBD_by_continent.gdb' -outfca = os.path.join(outgdb,'SWBD_Australia') -outfce = os.path.join(outgdb,'SWBD_Eurasia') -outfcf = os.path.join(outgdb,'SWBD_Africa') -outfci = os.path.join(outgdb,'SWBD_Islands') -outfcn = os.path.join(outgdb,'SWBD_NAmerica') -outfcs = os.path.join(outgdb,'SWBD_SAmerica') - -env.workspace = eFolder - -fcList = arcpy.ListFeatureClasses() - -for fc in fcList: - print fc - if fc[-5] == "a": - arcpy.Append_management(fc,outfca,"NO_TEST") - elif fc[-5] == "e": - arcpy.Append_management(fc,outfce,"NO_TEST") - elif fc[-5] == "f": - arcpy.Append_management(fc,outfcf,"NO_TEST") - elif fc[-5] == "i": - arcpy.Append_management(fc,outfci,"NO_TEST") - elif fc[-5] == "n": - arcpy.Append_management(fc,outfcn,"NO_TEST") - elif fc[-5] == "s": - arcpy.Append_management(fc,outfcs,"NO_TEST") - else: - print " not in a continent?" - diff --git a/Release_4_1/Alpha/Scripts/watermask/merge_polygons.py b/Release_4_1/Alpha/Scripts/watermask/merge_polygons.py deleted file mode 100644 index d0c2d0e..0000000 --- a/Release_4_1/Alpha/Scripts/watermask/merge_polygons.py +++ /dev/null @@ -1,14 +0,0 @@ -import arcpy, os -from arcpy import env - -polygdb = r'F:\GPW\watermask\tiled_rasters\polygon_tiles.gdb' -outfc = r'F:\GPW\watermask\merged_water_polygon.gdb\ESA_global_water' - -env.workspace = polygdb - -fcList = arcpy.ListFeatureClasses() - -for fc in fcList: - arcpy.Append_management(fc,outfc,"NO_TEST") - print fc - diff --git a/Release_4_1/Alpha/Scripts/watermask/merge_polygons_quadrants.py b/Release_4_1/Alpha/Scripts/watermask/merge_polygons_quadrants.py deleted file mode 100644 index d0cc87b..0000000 --- a/Release_4_1/Alpha/Scripts/watermask/merge_polygons_quadrants.py +++ /dev/null @@ -1,46 +0,0 @@ -import arcpy, os -from arcpy import env - -polygdb = r'F:\GPW\watermask\tiled_rasters\polygon_tiles.gdb' -outfc1 = r'F:\GPW\watermask\merged_water_polygon.gdb\ESA_global_water_1' -outfc2 = r'F:\GPW\watermask\merged_water_polygon.gdb\ESA_global_water_2' -outfc3 = r'F:\GPW\watermask\merged_water_polygon.gdb\ESA_global_water_3' -outfc4 = r'F:\GPW\watermask\merged_water_polygon.gdb\ESA_global_water_4' -outfc5 = r'F:\GPW\watermask\merged_water_polygon.gdb\ESA_global_water_5' -outfc6 = r'F:\GPW\watermask\merged_water_polygon.gdb\ESA_global_water_6' -outfc7 = r'F:\GPW\watermask\merged_water_polygon.gdb\ESA_global_water_7' -outfc8 = r'F:\GPW\watermask\merged_water_polygon.gdb\ESA_global_water_8' - -list1 = ['401','402','403','404','405','406','407','408','409','410','441','442','443','444','445','446','447','448','449','450','481','482','483','484','485','486','487','488','489','490','521','522','523','524','525','526','527','528','529','530','561','562','563','564','565','566','567','568','569','570','601','602','603','604','605','606','607','608','609','610','641','642','643','644','645','646','647','648','649','650','681','682','683','684','685','686','687','688','689','690','721','722','723','724','725','726','727','728','729','730','761','762','763','764','765','766','767','768','769','770'] -list2 = ['411','412','413','414','415','416','417','418','419','420','451','452','453','454','455','456','457','458','459','460','491','492','493','494','495','496','497','498','499','500','531','532','533','534','535','536','537','538','539','540','571','572','573','574','575','576','577','578','579','580','611','612','613','614','615','616','617','618','619','620','651','652','653','654','655','656','657','658','659','660','691','692','693','694','695','696','697','698','699','700','731','732','733','734','735','736','737','738','739','740','771','772','773','774','775','776','777','778','779','780'] -list3 = ['421','422','423','424','425','426','427','428','429','430','461','462','463','464','465','466','467','468','469','470','501','502','503','504','505','506','507','508','509','510','541','542','543','544','545','546','547','548','549','550','581','582','583','584','585','586','587','588','589','590','621','622','623','624','625','626','627','628','629','630','661','662','663','664','665','666','667','668','669','670','701','702','703','704','705','706','707','708','709','710','741','742','743','744','745','746','747','748','749','750','781','782','783','784','785','786','787','788','789','790'] -list4 = ['431','432','433','434','435','436','437','438','439','440','471','472','473','474','475','476','477','478','479','480','511','512','513','514','515','516','517','518','519','520','551','552','553','554','555','556','557','558','559','560','591','592','593','594','595','596','597','598','599','600','631','632','633','634','635','636','637','638','639','640','671','672','673','674','675','676','677','678','679','680','711','712','713','714','715','716','717','718','719','720','751','752','753','754','755','756','757','758','759','760','791','792','793','794','795','796','797','798','799','800'] -list5 = ['1','2','3','4','5','6','7','8','9','10','41','42','43','44','45','46','47','48','49','50','81','82','83','84','85','86','87','88','89','90','121','122','123','124','125','126','127','128','129','130','161','162','163','164','165','166','167','168','169','170','201','202','203','204','205','206','207','208','209','210','241','242','243','244','245','246','247','248','249','250','281','282','283','284','285','286','287','288','289','290','321','322','323','324','325','326','327','328','329','330','361','362','363','364','365','366','367','368','369','370'] -list6 = ['11','12','13','14','15','16','17','18','19','20','51','52','53','54','55','56','57','58','59','60','91','92','93','94','95','96','97','98','99','100','131','132','133','134','135','136','137','138','139','140','171','172','173','174','175','176','177','178','179','180','211','212','213','214','215','216','217','218','219','220','251','252','253','254','255','256','257','258','259','260','291','292','293','294','295','296','297','298','299','300','331','332','333','334','335','336','337','338','339','340','371','372','373','374','375','376','377','378','379','380'] -list7 = ['21','22','23','24','25','26','27','28','29','30','61','62','63','64','65','66','67','68','69','70','101','102','103','104','105','106','107','108','109','110','141','142','143','144','145','146','147','148','149','150','181','182','183','184','185','186','187','188','189','190','221','222','223','224','225','226','227','228','229','230','261','262','263','264','265','266','267','268','269','270','301','302','303','304','305','306','307','308','309','310','341','342','343','344','345','346','347','348','349','350','381','382','383','384','385','386','387','388','389','390'] -list8 = ['31','32','33','34','35','36','37','38','39','40','71','72','73','74','75','76','77','78','79','80','111','112','113','114','115','116','117','118','119','120','151','152','153','154','155','156','157','158','159','160','191','192','193','194','195','196','197','198','199','200','231','232','233','234','235','236','237','238','239','240','271','272','273','274','275','276','277','278','279','280','311','312','313','314','315','316','317','318','319','320','351','352','353','354','355','356','357','358','359','360','391','392','393','394','395','396','397','398','399','400'] - -env.workspace = polygdb - -fcList = arcpy.ListFeatureClasses() - -for fc in fcList: - if fc[8:] in list1: - arcpy.Append_management(fc,outfc1,"NO_TEST") - elif fc[8:] in list2: - arcpy.Append_management(fc,outfc2,"NO_TEST") - elif fc[8:] in list3: - arcpy.Append_management(fc,outfc3,"NO_TEST") - elif fc[8:] in list4: - arcpy.Append_management(fc,outfc4,"NO_TEST") - elif fc[8:] in list5: - arcpy.Append_management(fc,outfc5,"NO_TEST") - elif fc[8:] in list6: - arcpy.Append_management(fc,outfc6,"NO_TEST") - elif fc[8:] in list7: - arcpy.Append_management(fc,outfc7,"NO_TEST") - elif fc[8:] in list8: - arcpy.Append_management(fc,outfc8,"NO_TEST") - - print fc - diff --git a/Release_4_1/Alpha/Scripts/watermask/tile_watermask_jam.py b/Release_4_1/Alpha/Scripts/watermask/tile_watermask_jam.py deleted file mode 100644 index 7306384..0000000 --- a/Release_4_1/Alpha/Scripts/watermask/tile_watermask_jam.py +++ /dev/null @@ -1,36 +0,0 @@ -import arcpy, os -from arcpy import env -from arcpy.sa import * -arcpy.CheckOutExtension("Spatial") - -ingdb = r'F:\GPW\watermask\tiled_rasters\tiles.gdb' -outgdb = r'F:\GPW\watermask\tiled_rasters\raster_tiles.gdb' -polygdb = r'F:\GPW\watermask\tiled_rasters\polygon_tiles.gdb' -inRaster = r'F:\GPW\watermask\ESAWater\ESACCI-LC-L4-WB-Map-150m-P13Y-2000-v4.0.tif' - -env.workspace = ingdb - -fcList = arcpy.ListFeatureClasses() - -for fc in fcList[99:]: - #extract raster - outRaster = os.path.join(outgdb,"raster_"+fc[5:]) - outExtractByMask = ExtractByMask(inRaster,fc) - - #reclassify the land to null, water to 1 - remap = RemapValue([[2,1]]) - outReclassify = Reclassify(outExtractByMask,"Value",remap,"NODATA") - outReclassify.save(outRaster) - - #need to check if reclassified raster is empty - result = arcpy.GetCount_management(outRaster) - count = int(result.getOutput(0)) - if count == 1: - outPoly = os.path.join(polygdb,"polygon_"+fc[5:]) - arcpy.RasterToPolygon_conversion(outRaster,outPoly,"NO_SIMPLIFY") - print "converted " + fc - elif count == 0: - print fc+" is empty" - else: - print "reclassify didn't work for "+fc - diff --git a/Release_4_1_1/scripts/.Rhistory b/Release_4_1_1/scripts/.Rhistory new file mode 100644 index 0000000..9323d3f --- /dev/null +++ b/Release_4_1_1/scripts/.Rhistory @@ -0,0 +1,253 @@ +library(ggplot2) +library(grid) +rootFolder <- "//Dataserver1/Sedac/COVID/match_demographics_to_johns_hopkins/" +dataFolder <- paste0(rootFolder, "boundaries_final_tables/") +outFolder <- paste0(rootFolder, "graphs/age_distributions/") +outCSVfolder <- paste0(rootFolder, "csvs/age_distributions/") +highestCategory <- read.csv(paste0(rootFolder, "scripts/highest_age_groups.csv"), +stringsAsFactors = FALSE) +#important plot things +ann <- "Center for International Earth Science Information Network - CIESIN - Columbia University. 2018. Gridded \nPopulation of the World, Version 4 (GPWv4): Basic Demographic Characteristics, Revision 11. Palisades, NY: \nNASA Socioeconomic Data and Applications Center (SEDAC). https://doi.org/10.7927/H46M34XX." +myColor <- RColorBrewer::brewer.pal(5, "Set3")[5] +abs_comma <- function (x, ...) { +format(abs(x), ..., big.mark = ",", scientific = FALSE, trim = TRUE) +} +#Update path to this csv +csv <- paste0(dataFolder,'boundaries_update_07_2020.csv') +inCSV <- read.csv(csv, stringsAsFactors = FALSE) +inCSV$Key <- inCSV$Combined_Key_GH +cols <- colnames(inCSV) +cols <- cols[grepl("E_A0", cols)] +ageData <- inCSV[,c("Key","ISOALPHA",cols)] +keyList <- unique(ageData$Key) +#keyName <- keyList[125] +for (keyName in keyList){ +# Get important info +ageDF <- ageData[ageData$Key == keyName, ] +iso <- tolower(ageDF$ISOALPHA) +highestAge <- highestCategory$Highest[highestCategory$ISO == iso] +if (length(highestAge) > 0){ +#Grab only Male/Female data +cols <- colnames(ageDF) +cols <- cols[grepl("E_A0",cols) & grepl("BT",cols) & +!grepl("000_014", cols) & !grepl("015_064", cols)] +ageDF <- ageDF[,cols] +colnames(ageDF) <- substr(cols,3,11) +#Reshape and clean up data frame +ageDF <- as.data.frame(t(ageDF)) +colnames(ageDF) <- "Population" +ageDF$Age <- substr(row.names(ageDF),2,8) +ageDF$AgeDisplay <- paste(as.numeric(substr(ageDF$Age,1,3)), "to", +as.numeric(substr(ageDF$Age,5,7))) +#Pull out plus category we want +agePlus <- ageDF[grepl("NA",ageDF$AgeDisplay) & +substr(ageDF$AgeDisplay,1,2) == substr(highestAge,1,2), ] +agePlus$AgeDisplay <- paste0(substr(agePlus$AgeDisplay, 1, 3),"plus") +ageDF <- ageDF[as.numeric(substr(ageDF$Age,2,3)) < as.numeric(substr(highestAge,1,2)) & +!grepl("NA",ageDF$AgeDisplay),] +ageDF <- rbind(ageDF,agePlus) +ageDF$AgeNumeric <- as.numeric(substr(ageDF$Age, 1, 3)) +ageDF$Area <- keyName +ageDF <- ageDF[,c("Area","AgeDisplay","AgeNumeric","Population")] +write.csv(ageDF, paste0(outCSVfolder,gsub("[*]","-",gsub(" ","_",keyName)),"_age_distribution.csv"), row.names=FALSE) +#Plot age pyramid +agePlot <- ggplot(ageDF, aes(x=AgeNumeric, y=Population)) + +geom_bar(stat = "identity", show.legend = FALSE, fill=myColor) + +scale_y_continuous(limits=c(0,max(ageDF$Population)*1.15), +labels=abs_comma) + +scale_x_continuous(breaks=ageDF$AgeNumeric, labels=ageDF$AgeDisplay) + +coord_flip(clip = "off") + +geom_text(aes(label=scales::comma(round(Population,0),accuracy=1)), +hjust=-0.1, vjust=0.5) + +labs(title = keyName, x=NULL, y=NULL, +subtitle = "Population Distribution", +caption = ann) + +theme_minimal() + +theme(plot.margin = unit(c(0.2,0.2,0.2,0.2), "in"), +plot.title = element_text(hjust=0.5), +plot.subtitle = element_text(hjust=0.5), +plot.caption = element_text(hjust=0.5, size=7), +panel.grid.major.y = element_blank()) +ggsave(paste0(outFolder,gsub("[*]","-",gsub(" ","_",keyName)),"_age_distribution.png"), +plot=agePlot, width=7, height=7, units="in", dpi=300) +} +} +library(ggplot2) +library(grid) +rootFolder <- "//Dataserver1/Sedac/COVID/match_demographics_to_johns_hopkins/" +dataFolder <- paste0(rootFolder, "boundaries_final_tables/") +outFolder <- paste0(rootFolder, "graphs/age_pyramids/") +outCSVfolder <- paste0(rootFolder, "csvs/age_pyramids/") +highestCategory <- read.csv(paste0(rootFolder, "scripts/highest_age_groups.csv"), +stringsAsFactors = FALSE) +#important plot things +ann <- "Center for International Earth Science Information Network - CIESIN - Columbia University. 2018. Gridded \nPopulation of the World, Version 4 (GPWv4): Basic Demographic Characteristics, Revision 11. Palisades, NY: \nNASA Socioeconomic Data and Applications Center (SEDAC). https://doi.org/10.7927/H46M34XX." +abs_comma <- function (x, ...) { +format(abs(x), ..., big.mark = ",", scientific = FALSE, trim = TRUE) +} +#Update path to this csv +csv <- paste0(dataFolder,'boundaries_update_07_2020.csv') +inCSV <- read.csv(csv, stringsAsFactors = FALSE) +inCSV$Key <- inCSV$Combined_Key_GH +cols <- colnames(inCSV) +cols <- cols[grepl("E_A0", cols)] +ageData <- inCSV[,c("Key","ISOALPHA",cols)] +keyList <- unique(ageData$Key) +#keyName <- keyList[125] +for (keyName in keyList){ +# Get important info +ageDF <- ageData[ageData$Key == keyName, ] +iso <- tolower(ageDF$ISOALPHA) +highestAge <- highestCategory$Highest[highestCategory$ISO == iso] +if (length(highestAge) > 0){ +#Grab only Male/Female data +cols <- colnames(ageDF) +cols <- cols[grepl("E_A0",cols) & !grepl("BT",cols)] +ageDF <- ageDF[,cols] +colnames(ageDF) <- substr(cols,3,11) +#Reshape and clean up data frame +ageDF <- as.data.frame(t(ageDF)) +colnames(ageDF) <- "Population" +ageDF$Age <- substr(row.names(ageDF),2,8) +ageDF$Sex <- substr(row.names(ageDF),9,9) +ageDF$AgeDisplay <- paste(as.numeric(substr(ageDF$Age,1,3)), "to", +as.numeric(substr(ageDF$Age,5,7))) +#Pull out plus category we want +agePlus <- ageDF[grepl("NA",ageDF$AgeDisplay) & +substr(ageDF$AgeDisplay,1,2) == substr(highestAge,1,2), ] +agePlus$AgeDisplay <- paste0(substr(agePlus$AgeDisplay, 1, 3),"plus") +ageDF <- ageDF[as.numeric(substr(ageDF$Age,2,3)) < as.numeric(substr(highestAge,1,2)) & +!grepl("NA",ageDF$AgeDisplay),] +ageDF <- rbind(ageDF,agePlus) +ageDF$AgeNumeric <- as.numeric(substr(ageDF$Age, 1, 3)) +ageDF$PlotPopulation <- ageDF$Population +ageDF$PlotPopulation[ageDF$Sex == "M"] <- -1*ageDF$Population[ageDF$Sex == "M"] +ageDF$Area <- keyName +ageDF <- ageDF[,c("Area","AgeDisplay","AgeNumeric","Sex","Population","PlotPopulation")] +ageDF <- ageDF[order(ageDF$Sex, ageDF$AgeNumeric),] +write.csv(ageDF, paste0(outCSVfolder,gsub("[*]","-",gsub(" ","_",keyName)),"_age_pyramid.csv"), row.names=FALSE) +#Plot age pyramid +pyramidPlot <- ggplot(ageDF, aes(x=AgeNumeric, y=PlotPopulation, fill=Sex)) + +geom_bar(stat = "identity", show.legend = FALSE) + +scale_y_continuous(limits=c(-max(abs(ageDF$PlotPopulation))*1.3,max(abs(ageDF$PlotPopulation))*1.3), +labels=abs_comma) + +scale_x_continuous(breaks=ageDF$AgeNumeric[ageDF$Sex=="M"], +labels=ageDF$AgeDisplay[ageDF$Sex=="M"], +sec.axis = dup_axis()) + +coord_flip(clip = "off") + +scale_fill_brewer(palette="Set2") + +geom_text(aes(label=scales::comma(round(abs(PlotPopulation),0),accuracy=1)), +hjust=ifelse(ageDF$Sex=="M",1.1,-0.1)) + +labs(title = keyName, x=NULL, y=NULL, +subtitle = "Male Female", +caption = ann) + +theme_minimal() + +theme(plot.margin = unit(c(0,0.2,0.2,0.2), "in"), +plot.title = element_text(hjust=0.5, vjust=-5), +plot.subtitle = element_text(hjust=0.5, vjust=-10), +plot.caption = element_text(hjust=0.5, size=7), +panel.grid.major.y = element_blank()) +ggsave(paste0(outFolder,gsub("[*]","-",gsub(" ","_",keyName)),"_age_pyramid.png"), +plot=pyramidPlot, width=7, height=7, units="in", dpi=300) +} +} +library(ggplot2) +library(grid) +library(gridExtra) +library(reshape2) +library(cowplot) +rootFolder <- "//Dataserver1/Sedac/COVID/match_demographics_to_johns_hopkins/" +dataFolder <- paste0(rootFolder, "boundaries_final_tables/") +outFolder <- paste0(rootFolder, "graphs/ghssmod_densities/") +outCSVfolder <- paste0(rootFolder, "csvs/ghssmod_densities/") +#important plot things +ann <- "The data in this graph are provided free-of-charge © European Union, 2019. Reuse is authorised, provided the source is acknowledged. Pesaresi, \nMartino; Florczyk, Aneta; Schiavina, Marcello; Melchiorri, Michele; Maffenini, Luca (2019): GHS settlement grid, updated and refined REGIO model \n2014 in application to GHS-BUILT R2018A and GHS-POP R2019A, multitemporal (1975-1990-2000-2015), R2019A. European Commission, Joint Research \nCentre (JRC) DOI: 10.2905/42E8BE89-54FF-464E-BE7B-BF9E64DA5218 PID: http://data.europa.eu/89h/42e8be89-54ff-464e-be7b-bf9e64da5218" +myColors <- c(RColorBrewer::brewer.pal(8, "YlOrBr")[8:2], +RColorBrewer::brewer.pal(5, "Set3")[5]) +abs_comma <- function (x, ...) { +format(abs(x), ..., big.mark = ",", scientific = FALSE, trim = TRUE)} +#Update path to this csv +csv <- paste0(dataFolder,'boundaries_update_07_2020.csv') +inCSV <- read.csv(csv, stringsAsFactors = FALSE) +inCSV$Key <- inCSV$Combined_Key_GH +cols <- colnames(inCSV) +cols <- cols[grepl("GHSL", cols)] +cols <- cols[order(cols)] +ghslData <- inCSV[,c("Key",cols)] +#Reshape and add columns +ghslData <- unique(ghslData) +ghslLong <- melt(ghslData, id.vars="Key", measure.vars=cols[-1], value.name="Value") +ghslLong$Class <- sapply(strsplit(as.character(ghslLong$variable),'_2015_'), "[", 1) +ghslLong$Type <- sapply(strsplit(as.character(ghslLong$variable),'_2015_'), "[", 2) +ghslLong$Class <- factor(ghslLong$Class, +levels=c("GHSL_URBANCENTRE", "GHSL_DENSEURBANCLUSTER", +"GHSL_SEMIDENSEURBANCLUSTER", "GHSL_SUBURBAN", +"GHSL_RURALCLUSTER", "GHSL_LOWDENSITYRURAL", +"GHSL_VERYLOWDENSITYRURAL", "GHSL_WATER"), +labels=c("Urban Center", "Dense Urban Area", +"Semi-dense Urban Area", "Suburban or Peri-Urban", +"Rural", "Low Density Rural", +"Very Low Density Rural", "Water")) +ghslLong$Type <- factor(ghslLong$Type, +levels=c("POPULATION", "LANDAREA", "DENSITY"), +labels=c("Population", "Land Area", "Population Density")) +#Loop through keys +keyList <- unique(ghslLong$Key) +for (keyName in keyList){ +outFile <- paste0(outFolder,gsub("[*]","-",gsub(" ","_",keyName)),"_ghssmod_density.png") +if (!file.exists(outFile)){ +# Get important info +ghslDF <- ghslLong[ghslLong$Key == keyName, ] +ghslDF$Area <- keyName +ghslDF <- ghslDF[,c("Area","Type","Class","Value")] +write.csv(ghslDF, paste0(outCSVfolder,gsub("[*]","-",gsub(" ","_",keyName)),"_ghssmod_density.csv"), row.names = FALSE) +p1 <- ggplot(ghslDF[ghslDF$Type=='Population',], aes(x=Class, y=Value, fill=Class)) + +geom_bar(stat = "identity") + +scale_fill_manual(values=myColors, breaks=levels(ghslDF$Class)) + +scale_y_continuous(labels=abs_comma) + +labs(title = "Population", x=NULL, y="Persons") + +guides(fill=guide_legend(nrow=2)) + +theme_minimal() + +theme(plot.title=element_text(hjust=0.5), +legend.title=element_blank(), +axis.text.x=element_blank()) +p2 <- ggplot(ghslDF[ghslDF$Type=='Land Area',], aes(x=Class, y=Value, fill=Class)) + +geom_bar(stat = "identity") + +scale_fill_manual(values=myColors, breaks=levels(ghslDF$Class)) + +scale_y_continuous(labels=abs_comma) + +labs(title = "Land Area", x=NULL, y=expression(~km^2)) + +guides(fill=guide_legend(nrow=2)) + +theme_minimal() + +theme(plot.title=element_text(hjust=0.5), +legend.title=element_blank(), +axis.text.x=element_blank()) +p3 <- ggplot(ghslDF[ghslDF$Type=='Population Density',], aes(x=Class, y=Value, fill=Class)) + +geom_bar(stat = "identity") + +scale_fill_manual(values=myColors, breaks=levels(ghslDF$Class)) + +scale_y_continuous(labels=abs_comma) + +labs(title = "Average Population Density", x=NULL, y=expression("Persons per"~km^2)) + +guides(fill=guide_legend(nrow=2)) + +theme_minimal() + +theme(plot.title=element_text(hjust=0.5), +legend.title=element_blank(), +axis.text.x=element_blank()) +#extract legend +#https://github.com/hadley/ggplot2/wiki/Share-a-legend-between-two-ggplot2-graphs +g_legend<-function(a.gplot){ +tmp <- ggplot_gtable(ggplot_build(a.gplot)) +leg <- which(sapply(tmp$grobs, function(x) x$name) == "guide-box") +legend <- tmp$grobs[[leg]] +return(legend)} +mylegend<-g_legend(p1) +ghslPlot <- ggdraw(grid.arrange(textGrob(keyName, gp=gpar(fontsize=18,font=2)), +textGrob("2015 Data by Degree of Urbanization (SMOD) Class", gp=gpar(fontsize=16,font=3),y=unit(0.65,"npc")), +arrangeGrob(p1 + theme(legend.position="none"), +p2 + theme(legend.position="none"), +p3 + theme(legend.position="none"), nrow=1), +mylegend, +textGrob(ann, gp=gpar(fontsize=7)), +nrow=5, heights=c(0.5,0.5,5,1,1))) + +theme(plot.margin=margin(0.1, 0.1, 0.1, 0.1, "cm")) +ggsave(outFile, plot=ghslPlot, width=10, height=6, units="in", dpi=300) +} +} diff --git a/Release_4_1_1/scripts/30sec_1_natid_copy_necessary_files.py b/Release_4_1_1/scripts/30sec_1_natid_copy_necessary_files.py new file mode 100644 index 0000000..9b8e399 --- /dev/null +++ b/Release_4_1_1/scripts/30sec_1_natid_copy_necessary_files.py @@ -0,0 +1,67 @@ +# -*- coding: utf-8 -*- +""" +Created on Fri Sep 28 12:12:52 2018 + +@author: jmills +""" + +import arcpy, os, shutil + +#outFolder = r'D:\gpw\release_4_11\national_identifier' +#outFolder = r'D:\gpw\release_4_11\watermask' +inFolder = r'D:\gpw\release_4_1\country_tifs' +outFolder = r'D:\gpw\release_4_11\maua' + +#outAreaFolder = os.path.join(outFolder,'areakm') +outAreaFolder = os.path.join(outFolder,'maskedareakm') + +isoList = os.listdir(inFolder) +multiIsos = [] + +for iso in isoList: + isoFolder = os.path.join(inFolder,iso) + #fileList = [f for f in os.listdir(isoFolder) if "_AREAKM" in f] + fileList = [f for f in os.listdir(isoFolder) if "_MASKEDAREAKM" in f] + + if len(fileList) == 0: + multiIsos.append(iso) + print("not copying: "+iso) + + for f in fileList: + shutil.copy(os.path.join(isoFolder,f),os.path.join(outAreaFolder,f)) + +#multiIsos.pop(multiIsos.index("cas")) +#multiIsos.pop(multiIsos.index("bla")) + +for iso in multiIsos: + print(iso) + isoFolder = os.path.join(inFolder,iso) + subdirs = os.listdir(isoFolder) + mergeList = [] + + for subdir in subdirs: + subFolder = os.path.join(isoFolder,subdir) + #fileList = [f for f in os.listdir(subFolder) if f[-11:] == "_AREAKM.tif"] + fileList = [f for f in os.listdir(subFolder) if f[-17:] == "_MASKEDAREAKM.tif"] + mergeList.append(os.path.join(subFolder,fileList[0])) + + #arcpy.MosaicToNewRaster_management(mergeList,outAreaFolder, iso+"_AREAKM.tif", "", "32_BIT_FLOAT", "", "1", "SUM","FIRST") + arcpy.MosaicToNewRaster_management(mergeList,outAreaFolder, iso+"_MASKEDAREAKM.tif", "", "32_BIT_FLOAT", "", "1", "SUM","FIRST") + +mergeList = [] +for iso in isoList: + isoFolder = os.path.join(inFolder,iso) + fileList = [f for f in os.listdir(isoFolder) if f[-25:] == "_MEAN_MASKEDADMINAREA.tif"] + + if len(fileList) == 0: + isoFolder = os.path.join(inFolder,iso) + subdirs = os.listdir(isoFolder) + for subdir in subdirs: + subFolder = os.path.join(isoFolder,subdir) + fileList = [f for f in os.listdir(subFolder) if f[-25:] == "_MEAN_MASKEDADMINAREA.tif"] + mergeList.append(os.path.join(subFolder,fileList[0])) + + else: + mergeList.append(os.path.join(isoFolder,fileList[0])) + +arcpy.MosaicToNewRaster_management(mergeList,outFolder, "MEAN_MASKEDADMINAREA.tif", "", "32_BIT_FLOAT", "", "1", "MEAN","FIRST") diff --git a/Release_4_1_1/scripts/30sec_2_natid_create_national_id.py b/Release_4_1_1/scripts/30sec_2_natid_create_national_id.py new file mode 100644 index 0000000..7b2e96e --- /dev/null +++ b/Release_4_1_1/scripts/30sec_2_natid_create_national_id.py @@ -0,0 +1,69 @@ +# -*- coding: utf-8 -*- +""" +Created on Fri Sep 28 15:55:41 2018 + +@author: jmills +""" + +import arcpy, os, numpy +arcpy.env.overwriteOutput = True + +inFolder = r'D:\gpw\release_4_11\national_identifier' + +areaFolder = os.path.join(inFolder,'areakm') +scratch = os.path.join(inFolder,'scratch') + +natIDpoly = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\global\national_identifier_edits\national_identifier_polygons.gdb\gpw_v4_national_identifier_grid_30_sec' +isoDict = {} +with arcpy.da.SearchCursor(natIDpoly, ["ISOCODE","GRIDCODE"]) as cursor: + for row in cursor: + isoDict[row[0]] = row[1] + +arcpy.env.workspace = areaFolder +areaTifs = arcpy.ListRasters() +areaTifs.sort() + +natID = numpy.zeros((21600, 43200), dtype = int) +areas = numpy.zeros((21600, 43200)) + +cellsize = 1/120 + +for a in areaTifs: + iso = a[:3] + isoNum = int(isoDict[iso]) + print(iso) + + top = float(arcpy.GetRasterProperties_management(a,"TOP").getOutput(0)) + left = float(arcpy.GetRasterProperties_management(a,"LEFT").getOutput(0)) + rows = float(arcpy.GetRasterProperties_management(a,"ROWCOUNT").getOutput(0)) + cols = float(arcpy.GetRasterProperties_management(a,"COLUMNCOUNT").getOutput(0)) + + topIndex = int(round((90-top)*120,0)) + bottomIndex = int(topIndex + rows) + leftIndex = int(round(abs(-180-left)*120,0)) + rightIndex = int(leftIndex + cols) + + aArr = arcpy.RasterToNumPyArray(a, nodata_to_value=0) + + smallArea = areas[topIndex:bottomIndex, leftIndex:rightIndex] + smallNatID = natID[topIndex:bottomIndex, leftIndex:rightIndex] + + smallNatID[aArr>smallArea] = isoNum + natID[topIndex:bottomIndex, leftIndex:rightIndex] = smallNatID + + smallArea[aArr>smallArea] = aArr[aArr>smallArea] + areas[topIndex:bottomIndex, leftIndex:rightIndex] = smallArea + + #fullArea = numpy.zeros((43200, 21600)) + #fullArea[topIndex:bottomIndex, leftIndex:rightIndex] = aArr + #natID[fullArea>areas] = isoNum + #areas[fullArea>areas] = fullArea[fullArea>areas] + + +newRast = arcpy.NumPyArrayToRaster(natID, arcpy.Point(-180.0, -90.0), cellsize, cellsize, 0) +outRast = os.path.join(inFolder,"gpw411_national_identifier.tif") +newRast.save(outRast) + +sr = arcpy.Describe(a).SpatialReference +arcpy.DefineProjection_management(outRast,sr) +arcpy.BuildPyramidsandStatistics_management(outRast) diff --git a/Release_4_1_1/scripts/30sec_3_finalize_natid.py b/Release_4_1_1/scripts/30sec_3_finalize_natid.py new file mode 100644 index 0000000..74f1a81 --- /dev/null +++ b/Release_4_1_1/scripts/30sec_3_finalize_natid.py @@ -0,0 +1,92 @@ +# -*- coding: utf-8 -*- +""" +Created on Fri Sep 28 15:55:41 2018 + +@author: jmills +""" + +import arcpy, os + +r30Folder = r'F:\gpw\v411\rasters_30sec_fixed_zeros' +rLowFolder = r'F:\gpw\v411\rasters_lower_resolution' +polyFolder = r'\\dataserver1\gpw\GPW4\Release_411\data\national_identifier_polygons' +rFolder = r'\\dataserver1\gpw\GPW4\Release_411\data\netCDF\quality_tifs' + +nid30 = [os.path.join(r30Folder,r) for r in os.listdir(r30Folder) if r[-4:] == ".tif" and "national" in r] +lownid = [os.path.join(rLowFolder,r) for r in os.listdir(rLowFolder) if r[-4:] == ".tif" and "national" in r] + +nids = nid30 + lownid + +natIDtable = r'\\Dataserver1\gpw\GPW4\Release_411\data\national_identifier_polygons\gpw_v4_national_identifier_grid_rev11_30_sec.shp' +fList = arcpy.ListFields(natIDtable)[4:] +fNames = [f.name for f in fList] + +nidDict = {} +with arcpy.da.SearchCursor(natIDtable, ["Value"]+fNames) as cursor: + for row in cursor: + nidDict[row[0]] = row[1:] + +for nid in nids[1:]: + print(nid) + res = "_".join(os.path.basename(nid)[:-4].split("_")[-2:]) + fieldNames = [f.name for f in arcpy.ListFields(nid)] + for f in fList: + if f.name not in fieldNames: + if f.type == "String": + arcpy.AddField_management(nid,f.name,f.type,"","",f.length) + else: + arcpy.AddField_management(nid,f.name,f.type) + + with arcpy.da.UpdateCursor(nid,["Value"]+fNames) as cursor: + for row in cursor: + if row[0] in nidDict: + row[1:] = nidDict[row[0]] + cursor.updateRow(row) + else: + print("Found row not in dict: {}".format(row[0])) + + #Convert to polygon + outFC1 = os.path.join(polyFolder, os.path.basename(nid)[:-4]+"_single.shp") + outFC = os.path.join(polyFolder, os.path.basename(nid)[:-4]+".shp") + arcpy.RasterToPolygon_conversion(nid,outFC1,"NO_SIMPLIFY","Value") + arcpy.AddField_management(outFC1,"Value","LONG") + arcpy.CalculateField_management(outFC1,"Value","!gridcode!","PYTHON") + + arcpy.Dissolve_management(outFC1,outFC,"Value") + arcpy.Delete_management(outFC1) + + for f in fList: + if f.type == "String": + arcpy.AddField_management(outFC,f.name,f.type,"","",f.length) + else: + arcpy.AddField_management(outFC,f.name,f.type) + + with arcpy.da.UpdateCursor(outFC,["Value"]+fNames) as cursor: + for row in cursor: + if row[0] in nidDict: + row[1:] = nidDict[row[0]] + cursor.updateRow(row) + else: + print("Found row not in dict: {}".format(row[0])) + + #Convert back to raster + extRast = os.path.join(r'\\Dataserver1\gpw\GPW4\Release_411\ancillary\extents','gpwv411_extent_'+res+'.tif') + arcpy.env.snapRaster = extRast + arcpy.env.extent = arcpy.Describe(extRast).extent + cellsize = arcpy.GetRasterProperties_management(extRast,"CELLSIZEX") + arcpy.env.compression = "LZW" + + for f in fList: + if f.type == "Integer": + outR = os.path.join(rFolder,"gpw_v4_national_identifier_grid_rev11_"+f.name.lower()+"_"+res+".tif") + arcpy.PolygonToRaster_conversion(outFC,f.name,outR,"","",cellsize) + +xmlList = [os.path.join(polyFolder,f) for f in os.listdir(polyFolder) if f[-4:] == ".xml"] +for xml in xmlList: + os.remove(xml) + +xmlList = [os.path.join(rFolder,f) for f in os.listdir(rFolder) if f[-4:] != ".tif"] +for xml in xmlList: + os.remove(xml) + + \ No newline at end of file diff --git a/Release_4_1_1/scripts/30sec_4_create_masks.py b/Release_4_1_1/scripts/30sec_4_create_masks.py new file mode 100644 index 0000000..b38f977 --- /dev/null +++ b/Release_4_1_1/scripts/30sec_4_create_masks.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +""" +Created on Fri Oct 19 14:35:41 2018 + +@author: jmills +""" + +import arcpy, os +from arcpy.sa import * +arcpy.CheckOutExtension("Spatial") +arcpy.env.overwriteOutput = True + +arcpy.env.scratchWorkspace = r'F:\gpw\v411\scratch' +mask = Raster(r'F:\gpw\v411\ancillary\water_classification.tif') +arcpy.env.extent = arcpy.Describe(mask).Extent + +outFolder = r'F:\gpw\v411\masks' +pop2010 = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\gpw_v4_population_count_rev10_2015_30_sec.tif' +context = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\gpw_v4_data_quality_indicators_rev10_context_30_sec.tif' +natid = r'F:\gpw\v411\rasters_30sec_fixed_zeros\gpw_v4_national_identifier_grid_rev11_30_sec.tif' +male = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec.tif' +female = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec.tif' + +popClass = os.path.join(outFolder,"pop_classification_2010.tif") +outCon = Con(IsNull(pop2010) == 1, -1, 1) +arcpy.CopyRaster_management(outCon, popClass) + +popClass2 = os.path.join(outFolder,"pop_classification_2010_null_ocean.tif") +outCon = Con(Raster(natid) > 0, Raster(popClass)) +arcpy.CopyRaster_management(outCon, popClass2) + +conFilled = os.path.join(outFolder,"data_context_reclass.tif") +conContext = Con(IsNull(Raster(context)) == 1, 0, Con((Raster(context) == 201) | (Raster(context) == 202) | (Raster(context) == 203) | (Raster(context) == 206), 1, 2)) +arcpy.CopyRaster_management(conContext, conFilled) + +popClass3 = os.path.join(outFolder,"pop_mask.tif") +outCon = Con((Raster(popClass2) == -1) & (Raster(conFilled) != 1), 0, Raster(popClass2)) +arcpy.CopyRaster_management(outCon, popClass3) + +popDiff = os.path.join(outFolder,"pop_diff_2010.tif") +outCon = Con((IsNull(Raster(pop2010))==0) & (IsNull(Raster(male))==1) & (IsNull(Raster(female))==1), 1, 0) +arcpy.CopyRaster_management(outCon, popDiff) + +demoClass = os.path.join(outFolder,"demographic_mask.tif") +outCon = Con((Raster(popClass3) == 1) & (Raster(popDiff) == 1), -1, Raster(popClass3)) +arcpy.CopyRaster_management(outCon, demoClass) + + + + + + + diff --git a/Release_4_1_1/scripts/30sec_5_watermask_coastal_water.py b/Release_4_1_1/scripts/30sec_5_watermask_coastal_water.py new file mode 100644 index 0000000..fd5b5d8 --- /dev/null +++ b/Release_4_1_1/scripts/30sec_5_watermask_coastal_water.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +""" +Created on Fri Oct 19 14:35:41 2018 + +@author: jmills +""" + +import arcpy, numpy, os +from scipy import ndimage +from arcpy.sa import * +arcpy.CheckOutExtension("Spatial") + +arcpy.env.scratchWorkspace = r'F:\gpw\v411\scratch' +arcpy.env.compression = "LZW" +arcpy.env.overwriteOutput = True + +root = r'F:\gpw\v411\ancillary' +natid = r'F:\gpw\v411\rasters_30sec_fixed_zeros\gpw_v4_national_identifier_grid_rev11_30_sec.tif' +water = r'F:\gpw\v411\scratch\gpw_v4_watermask.tif' + +extRast = os.path.join(root,'populated_cells.tif') +outCon = Con(Raster(natid) > 0, 1) +arcpy.CopyRaster_management(outCon, extRast) + +extArr = arcpy.RasterToNumPyArray(extRast,"","","",-1) +extArr[extArr > 0] = 1 +#k = numpy.array([[0,1,0],[1,0,1],[0,1,0]]) +k = numpy.array([[1,1,1],[1,0,1],[1,1,1]]) + +neighbors = ndimage.convolve(extArr, k, mode='constant', cval=0.0) + +#neighbors[neighbors < 4] = 2 #coastal +#neighbors[neighbors == 4] = 1 #inland +#neighbors[extArr == -1] = 3 #ocean + +neighbors[neighbors < 8] = 1 #coastal +neighbors[neighbors == 8] = 2 #inland +neighbors[extArr == -1] = 3 #ocean + +waterArr = arcpy.RasterToNumPyArray(water,"","","",2) +waterArr[waterArr < 0] = 2 +neighbors[neighbors == 2] = waterArr[neighbors == 2] + + +bottom = arcpy.GetRasterProperties_management(extRast,"BOTTOM") +left = arcpy.GetRasterProperties_management(extRast,"LEFT") +cellx = arcpy.GetRasterProperties_management(extRast,"CELLSIZEX") +celly = arcpy.GetRasterProperties_management(extRast,"CELLSIZEY") +arcpy.env.outputCoordinateSystem = arcpy.Describe(extRast).SpatialReference + +newRast = arcpy.NumPyArrayToRaster(neighbors, arcpy.Point(float(left.getOutput(0)), float(bottom.getOutput(0))), + float(cellx.getOutput(0)), float(celly.getOutput(0)), -1) + +outRast = os.path.join(root,"water_classification.tif") +newRast.save(outRast) + diff --git a/Release_4_1_1/scripts/30sec_6_waterarea_coastal_water.py b/Release_4_1_1/scripts/30sec_6_waterarea_coastal_water.py new file mode 100644 index 0000000..a6e464b --- /dev/null +++ b/Release_4_1_1/scripts/30sec_6_waterarea_coastal_water.py @@ -0,0 +1,34 @@ +# -*- coding: utf-8 -*- +""" +Created on Fri Oct 19 14:35:41 2018 + +@author: jmills +""" + +import arcpy, os +from arcpy.sa import * +arcpy.CheckOutExtension("Spatial") + +arcpy.env.scratchWorkspace = r'F:\gpw\v411\scratch' +arcpy.env.compression = "LZW" +arcpy.env.overwriteOutput = True + +root = r'F:\gpw\v411\ancillary' +totalArea = r'F:\gpw\v411\ancillary\pixelarea.tif' +waterMask = r'F:\gpw\v411\rasters_30sec_fixed_zeros\gpw_v4_data_quality_indicators_rev11_watermask_30_sec.tif' +oldWaterMask = r'F:\gpw\v411\scratch\gpw_v4_watermask.tif' +land = r'F:\gpw\v411\rasters_30sec_fixed_zeros\gpw_v4_land_water_area_rev11_landareakm_30_sec.tif' +water = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\gpw_v4_land_water_area_rev10_waterareakm_30_sec.tif' + +arcpy.env.Extent = arcpy.Describe(totalArea).Extent + +waterFilled = os.path.join(root,'waterarea_filled.tif') +outCon = Con((IsNull(Raster(water)) == 1) & (Raster(waterMask) != 3), 0, Raster(water)) +arcpy.CopyRaster_management(outCon, waterFilled) + +#Pixels that have flipped from null to partial water - subtract land area from total area to get water area +outRast = os.path.join(root,'gpw_v4_land_water_area_rev11_waterareakm_30_sec.tif') +outCon = Con((Raster(waterMask) == 1) & (IsNull(Raster(oldWaterMask)) == 1), Raster(totalArea)-Raster(land),Raster(waterFilled)) +arcpy.CopyRaster_management(outCon, outRast) + + diff --git a/Release_4_1_1/scripts/30sec_7_add_zeros_to_pop_grids.py b/Release_4_1_1/scripts/30sec_7_add_zeros_to_pop_grids.py new file mode 100644 index 0000000..205bf95 --- /dev/null +++ b/Release_4_1_1/scripts/30sec_7_add_zeros_to_pop_grids.py @@ -0,0 +1,68 @@ +# Jane Mills +# Put zeros back into pop grids + +import arcpy, os, multiprocessing +from arcpy.sa import * +arcpy.env.overwriteOutput = True + +def process(r): + message = None + + rbase = os.path.basename(r) + outFolder = r'F:\gpw\v411\rasters_30sec_fixed_zeros' + outRaster = os.path.join(outFolder,rbase.replace("rev10","rev11")) + + arcpy.CheckOutExtension("Spatial") + arcpy.env.scratchWorkspace = r'F:\gpw\v411\scratch' + arcpy.env.compression = "LZW" + + if "demographic" in rbase and "atotpopbt" not in rbase: + mask = Raster(r'F:\gpw\v411\masks\demographic_mask.tif') + arcpy.env.extent = arcpy.Describe(mask).Extent + + try: + outCon = Con(IsNull(Raster(r)) == 0, Raster(r), Con(mask != -1, 0)) + arcpy.CopyRaster_management(outCon, outRaster) + message = "Succeeded: " + rbase + except: + message = "Failed: " + rbase + + if "population" in rbase or "atotpopbt" in rbase: + mask = Raster(r'F:\gpw\v411\masks\pop_mask.tif') + arcpy.env.extent = arcpy.Describe(mask).Extent + try: + outCon = Con((mask==0) & (IsNull(Raster(r))==1), 0, Raster(r)) + arcpy.CopyRaster_management(outCon,outRaster) + message = "Succeeded: " + rbase + except: + message = "Failed: " + rbase + + return message + +def main(): + inFolder = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters' + outFolder = r'F:\gpw\v411\rasters_30sec_fixed_zeros' + + arcpy.env.workspace = outFolder + outRasters = arcpy.ListRasters() + + arcpy.env.workspace = inFolder + inRasters = arcpy.ListRasters("*demographic*30_sec*") + arcpy.ListRasters("*population*30_sec*") + inRasters.sort() + rasterList = [os.path.join(inFolder,r) for r in inRasters if r.replace("rev10","rev11") not in outRasters] + + print("Set up complete") + + pool = multiprocessing.Pool(processes=min([20,len(rasterList)]),maxtasksperchild=1) + results = pool.map(process, rasterList) + for result in results: + print(result) + pool.close() + pool.join() + + print("Script complete") + +if __name__ == '__main__': + main() + + diff --git a/Release_4_1_1/scripts/30sec_8_create_context.py b/Release_4_1_1/scripts/30sec_8_create_context.py new file mode 100644 index 0000000..8573ab2 --- /dev/null +++ b/Release_4_1_1/scripts/30sec_8_create_context.py @@ -0,0 +1,64 @@ +# -*- coding: utf-8 -*- +""" +Created on Fri Oct 19 14:35:41 2018 + +@author: jmills +""" + +import arcpy, os +from arcpy.sa import * +arcpy.CheckOutExtension("Spatial") +arcpy.env.overwriteOutput = True + +arcpy.env.scratchWorkspace = r'F:\gpw\v411\scratch' +mask = Raster(r'F:\gpw\v411\ancillary\water_classification.tif') +arcpy.env.extent = arcpy.Describe(mask).Extent + +outFolder = r'F:\gpw\v411\masks' +pop2010 = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\gpw_v4_population_count_rev10_2015_30_sec.tif' +context = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\gpw_v4_data_quality_indicators_rev10_context_30_sec.tif' +natid = r'F:\gpw\v411\rasters_30sec_fixed_zeros\gpw_v4_national_identifier_grid_rev11_30_sec.tif' +male = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\gpw_v4_basic_demographic_characteristics_rev10_atotpopmt_2010_cntm_30_sec.tif' +female = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters\gpw_v4_basic_demographic_characteristics_rev10_atotpopft_2010_cntm_30_sec.tif' + +newPop = r'F:\gpw\v411\rasters_30sec_fixed_zeros\gpw_v4_population_count_rev11_2010_30_sec.tif' +popFilled = os.path.join(outFolder,'pop_remove_noData.tif') +outCon = Con(IsNull(Raster(newPop)) == 1, -1, Raster(newPop)) +arcpy.CopyRaster_management(outCon, popFilled) + +popDiff = os.path.join(outFolder,"pop_diff_2010.tif") +#outCon = Con((IsNull(Raster(pop2010))==0) & (IsNull(Raster(male))==1) & (IsNull(Raster(female))==1), 1, 0) +#arcpy.CopyRaster_management(outCon, popDiff) + +outReclass = os.path.join(outFolder,'Reclass_data_context_zeros.tif') +arcpy.gp.Reclassify_sa(context, "Value", "0 0;201 201;202 202;203 203;204 204;205 205;206 206;207 0;NODATA 0", outReclass, "DATA") + +popClass2 = os.path.join(outFolder,"pop_classification_2010_null_ocean.tif") +conFilled = os.path.join(outFolder,"Reclass_data_context_zeros_mask_pop.tif") +conContext = Con(Raster(popClass2) == 1, 0, Raster(outReclass)) +arcpy.CopyRaster_management(conContext, conFilled) + +zeroContext = os.path.join(outFolder,'Reclass_data_context_zeros_mask_pop_205.tif') +conContext = Con((Raster(popFilled) == 0) & (Raster(conFilled) == 0), 205, Raster(conFilled)) +arcpy.CopyRaster_management(conContext, zeroContext) + +finalContext = os.path.join(outFolder,"gpw_v4_data_quality_indicators_rev11_context_30_sec.tif") +conContext = Con((Raster(zeroContext) == 0) & (Raster(popDiff) == 1), 207, Raster(zeroContext)) +arcpy.CopyRaster_management(conContext, finalContext) + +arcpy.AddField_management(finalContext,"CATEGORY","TEXT","","","75") +with arcpy.da.UpdateCursor(finalContext,["VALUE","CATEGORY"]) as cursor: + for row in cursor: + if row[0] == 0: row[1] = "Not applicable" + if row[0] == 201: row[1] = "Park or protected area" + if row[0] == 202: row[1] = "Military district, airport zone, or other infrastructure" + if row[0] == 203: row[1] = "Not enumerated or not reported in census" + if row[0] == 204: row[1] = "No households" + if row[0] == 205: row[1] = "Uninhabited" + if row[0] == 206: row[1] = "Population not gridded" + if row[0] == 207: row[1] = "Missing age and/or sex data" + cursor.updateRow(row) + + + + diff --git a/Release_4_1_1/scripts/Thumbs.db b/Release_4_1_1/scripts/Thumbs.db new file mode 100644 index 0000000..a897b69 Binary files /dev/null and b/Release_4_1_1/scripts/Thumbs.db differ diff --git a/Release_4_1_1/scripts/centroids_1_export_national.py b/Release_4_1_1/scripts/centroids_1_export_national.py new file mode 100644 index 0000000..a305292 --- /dev/null +++ b/Release_4_1_1/scripts/centroids_1_export_national.py @@ -0,0 +1,123 @@ +#Jane Mills +#3/29/2017 +#Export everything to csv, shapefile, gpkg +#correct iso codes we changed + +# Import Libraries +import arcpy, os, csv, multiprocessing +from osgeo import ogr +arcpy.env.overwriteOutput = True + +def process(fc): + centroids = r'F:\gpw\v411\centroids\original\country_data.gdb' + root = r'F:\gpw\v411\centroids' + csvFolder = os.path.join(root,'csv') + shpFolder = os.path.join(root,'shp') + gpkgFolder = os.path.join(root,'gpkg') + + inDriver = ogr.GetDriverByName("ESRI Shapefile") + outDriver = ogr.GetDriverByName("GPKG") + + headers = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6', + 'CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y','CONTEXT','CONTEXT_NM','WATER_CODE', + 'TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', + 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', + 'F_2010_E','M_2010_E','A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B', + 'A30_34B','A35_39B','A40_44B','A45_49B','A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B', + 'A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB','A80_84B','A85PLUSB','A00_04F', + 'A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F','A40_44F','A45_49F', + 'A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', + 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M', + 'A25_29M','A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM', + 'A65_69M','A70PLUSM','A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] + + iso = fc[:-10] + + if iso == "anr": + iso = "and" + if iso == "vcs": + iso = "vat" + if iso == "usaii": + iso = "usain" + if iso == "usaog": + iso = "usaor" + + message = None + fcPath = os.path.join(centroids,fc) + + try: + if iso[:5] == 'usatx': + if len(iso) > 5: + #Save as shp + outFC = os.path.join(shpFolder,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.shp') + arcpy.FeatureClassToFeatureClass_conversion(fcPath,shpFolder,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.shp') + + else: + #Save as csv + outcsv = os.path.join(csvFolder,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.csv') + csvMem = csv.writer(open(outcsv,"w")) + csvMem.writerow(headers) + with arcpy.da.SearchCursor(fcPath,headers) as cursor: + for row in cursor: + csvMem.writerow(row) + + #Save as gpkg + outFile = os.path.join(gpkgFolder,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.gpkg') + outData = outDriver.CreateDataSource(outFile) + arcpy.FeatureClassToFeatureClass_conversion(fcPath,outFile,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso) + + + else: + #Save as shp + outFC = os.path.join(shpFolder,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.shp') + arcpy.FeatureClassToFeatureClass_conversion(fcPath,shpFolder,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.shp') + + #Save as csv + outcsv = os.path.join(csvFolder,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.csv') + csvMem = csv.writer(open(outcsv,"w")) + csvMem.writerow(headers) + with arcpy.da.SearchCursor(fcPath,headers) as cursor: + for row in cursor: + csvMem.writerow(row) + + #Save as gpkg + outFile = os.path.join(gpkgFolder,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.gpkg') + outData = outDriver.CreateDataSource(outFile) + arcpy.FeatureClassToFeatureClass_conversion(fcPath,outFile,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso) + + message = "Succeeded: " + iso + except: + message = "Failed: " + iso + + return message + +############################################################################################## + +def main(): + centroids = r'F:\gpw\v411\centroids\original\country_data.gdb' + arcpy.env.workspace = centroids + fcList = arcpy.ListFeatureClasses() + fcList.sort() + + print("Set up complete") + + pool = multiprocessing.Pool(processes=min([25,len(fcList)]),maxtasksperchild=1) + results = pool.map(process, fcList) + for result in results: + print(result) + pool.close() + pool.join() + + root = r'F:\gpw\v411\centroids' + shpFolder = os.path.join(root,'shp') + xmlList = [os.path.join(shpFolder,f) for f in os.listdir(shpFolder) if f[-4:] == ".xml"] + for xml in xmlList: + os.remove(xml) + + print("Script complete") + +############################################################################################## + +if __name__ == '__main__': + main() + diff --git a/Release_4_1_1/scripts/centroids_2_export_global.py b/Release_4_1_1/scripts/centroids_2_export_global.py new file mode 100644 index 0000000..6d4621d --- /dev/null +++ b/Release_4_1_1/scripts/centroids_2_export_global.py @@ -0,0 +1,85 @@ +#Jane Mills +#3/29/2017 +#Export everything to csv, shapefile, gpkg +#correct iso codes we changed + +# Import Libraries +import arcpy, os, csv, multiprocessing +from osgeo import ogr +arcpy.env.overwriteOutput = True + +def process(fc): + centroids = r'F:\gpw\v411\centroids\original\merged_data.gdb' + root = r'F:\gpw\v411\centroids\global' + + inDriver = ogr.GetDriverByName("ESRI Shapefile") + outDriver = ogr.GetDriverByName("GPKG") + + headers = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6', + 'CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y','CONTEXT','CONTEXT_NM','WATER_CODE', + 'TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', + 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', + 'F_2010_E','M_2010_E','A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B', + 'A30_34B','A35_39B','A40_44B','A45_49B','A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B', + 'A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB','A80_84B','A85PLUSB','A00_04F', + 'A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F','A40_44F','A45_49F', + 'A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', + 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M', + 'A25_29M','A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM', + 'A65_69M','A70PLUSM','A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] + + iso = fc[:-10].lower() + + message = None + fcPath = os.path.join(centroids,fc) + + try: + #Save as gdb + outGDB = os.path.join(root,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.gdb') + arcpy.CreateFileGDB_management(root,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.gdb') + outFC = os.path.join(outGDB,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso) + arcpy.CopyFeatures_management(fcPath,outFC) + + #Save as csv + outcsv = os.path.join(root,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.csv') + csvMem = csv.writer(open(outcsv,"w")) + csvMem.writerow(headers) + with arcpy.da.SearchCursor(fcPath,headers) as cursor: + for row in cursor: + csvMem.writerow(row) + + #Save as gpkg + outFile = os.path.join(root,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.gpkg') + outData = outDriver.CreateDataSource(outFile) + arcpy.FeatureClassToFeatureClass_conversion(fcPath,outFile,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso) + + message = "Succeeded: " + iso + except: + message = "Failed: " + iso + + return message + +############################################################################################## + +def main(): + centroids = r'F:\gpw\v411\centroids\original\merged_data.gdb' + arcpy.env.workspace = centroids + fcList = arcpy.ListFeatureClasses() + fcList.sort() + + print("Set up complete") + + pool = multiprocessing.Pool(processes=len(fcList),maxtasksperchild=1) + results = pool.map(process, fcList) + for result in results: + print(result) + pool.close() + pool.join() + + print("Script complete") + +############################################################################################## + +if __name__ == '__main__': + main() + diff --git a/Release_4_1_1/scripts/centroids_3_export_csv.py b/Release_4_1_1/scripts/centroids_3_export_csv.py new file mode 100644 index 0000000..8b77772 --- /dev/null +++ b/Release_4_1_1/scripts/centroids_3_export_csv.py @@ -0,0 +1,113 @@ +#Jane Mills +#3/29/2017 +#Export everything to csv, shapefile, gpkg +#correct iso codes we changed + +# Import Libraries +import arcpy, os, multiprocessing, pandas +arcpy.env.overwriteOutput = True + +def process(fc): + #centroids = r'F:\gpwv411\centroids\original\country_data.gdb' + centroids = r'F:\gpwv411\centroids\original\merged_data.gdb' + root = r'F:\gpwv411\centroids' + csvFolder = os.path.join(root,'csv') + + headers = ['GUBID','ISOALPHA','COUNTRYNM','NAME1','NAME2','NAME3','NAME4','NAME5','NAME6', + 'CENTROID_X','CENTROID_Y','INSIDE_X','INSIDE_Y','CONTEXT','CONTEXT_NM','WATER_CODE', + 'TOTAL_A_KM','WATER_A_KM','LAND_A_KM','UN_2000_E','UN_2005_E','UN_2010_E','UN_2015_E', + 'UN_2020_E','UN_2000_DS','UN_2005_DS','UN_2010_DS','UN_2015_DS','UN_2020_DS','B_2010_E', + 'F_2010_E','M_2010_E','A00_04B','A05_09B','A10_14B','A15_19B','A20_24B','A25_29B', + 'A30_34B','A35_39B','A40_44B','A45_49B','A50_54B','A55_59B','A60_64B','A65PLUSB','A65_69B', + 'A70PLUSB','A70_74B','A75PLUSB','A75_79B','A80PLUSB','A80_84B','A85PLUSB','A00_04F', + 'A05_09F','A10_14F','A15_19F','A20_24F','A25_29F','A30_34F','A35_39F','A40_44F','A45_49F', + 'A50_54F','A55_59F','A60_64F','A65PLUSF','A65_69F','A70PLUSF','A70_74F','A75PLUSF', + 'A75_79F','A80PLUSF','A80_84F','A85PLUSF','A00_04M','A05_09M','A10_14M','A15_19M','A20_24M', + 'A25_29M','A30_34M','A35_39M','A40_44M','A45_49M','A50_54M','A55_59M','A60_64M','A65PLUSM', + 'A65_69M','A70PLUSM','A70_74M','A75PLUSM','A75_79M','A80PLUSM','A80_84M','A85PLUSM'] + + iso = fc[:-10] + + if iso == "anr": + iso = "and" + if iso == "vcs": + iso = "vat" + if iso == "usaii": + iso = "usain" + if iso == "usaog": + iso = "usaor" + + message = None + fcPath = os.path.join(centroids,fc) + + try: + if iso[:5] == 'usatx': + if len(iso) <= 5: + #Save as csv + outcsv = os.path.join(csvFolder,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.csv') + + tableDict = {} + with arcpy.da.SearchCursor(fcPath,headers) as cursor: + for row in cursor: + tableDict[row[0]] = row[1:] + df = pandas.DataFrame.from_dict(tableDict,orient='index') + df.index.names = ['GUBID'] + df.columns = headers[1:] + df.to_csv(outcsv) + + else: + #Save as csv + outcsv = os.path.join(csvFolder,'gpw_v4_admin_unit_center_points_population_estimates_rev11_'+iso+'.csv') + tableDict = {} + with arcpy.da.SearchCursor(fcPath,headers) as cursor: + for row in cursor: + tableDict[row[0]] = row[1:] + df = pandas.DataFrame.from_dict(tableDict,orient='index') + df.index.names = ['GUBID'] + df.columns = headers[1:] + df.to_csv(outcsv) + + message = "Succeeded: " + iso + except: + message = "Failed: " + iso + + return message + +############################################################################################## + +def main(): +# centroids = r'F:\gpwv411\centroids\original\country_data.gdb' +# arcpy.env.workspace = centroids +# fcList = arcpy.ListFeatureClasses() +# fcList.sort() +# +# print("Set up complete") +# +# pool = multiprocessing.Pool(processes=min([25,len(fcList)]),maxtasksperchild=1) +# results = pool.map(process, fcList) +# for result in results: +# print(result) +# pool.close() +# pool.join() + + centroids = r'F:\gpwv411\centroids\original\merged_data.gdb' + arcpy.env.workspace = centroids + fcList = arcpy.ListFeatureClasses() + fcList.sort() + + print("Set up complete") + + pool = multiprocessing.Pool(processes=min([25,len(fcList)]),maxtasksperchild=1) + results = pool.map(process, fcList) + for result in results: + print(result) + pool.close() + pool.join() + + print("Script complete") + +############################################################################################## + +if __name__ == '__main__': + main() + diff --git a/Release_4_1_1/scripts/fishnets_1_zonal_stats.py b/Release_4_1_1/scripts/fishnets_1_zonal_stats.py new file mode 100644 index 0000000..c47e8a3 --- /dev/null +++ b/Release_4_1_1/scripts/fishnets_1_zonal_stats.py @@ -0,0 +1,105 @@ +# ------------------------------------------------------------------------------- +#Jane Mills +#1/18/2019 +#recreate fishnets +# ------------------------------------------------------------------------------- +import arcpy, os, multiprocessing, datetime +from arcpy.sa import * +arcpy.env.parallelProcessingFactor = "50%" +arcpy.env.overwriteOutput = True + +startTime = datetime.datetime.now() + +##################################################################################################### + +def zstats(countryGDB): + returnList = None + + # Set up all paths we'll need + root = r'F:\gpwv411\processed_fishnets' + tifs = os.path.join(root,'country_tifs') + idTifs = os.path.join(root,'pixelid_tifs') + outFolder = os.path.join(root,'output_fishnets') + arcpy.env.scratchWorkspace = outFolder + + countryName = os.path.basename(countryGDB)[:-4] + inFish = os.path.join(countryGDB,countryName+"_fishnet") + + outGDB = os.path.join(outFolder,countryName+".gdb") + if not os.path.exists(outGDB): + arcpy.CreateFileGDB_management(outFolder,countryName+".gdb") + outFish = os.path.join(outGDB,countryName+"_fishnet") + pixelTif = os.path.join(idTifs,countryName+"_PIXELID.tif") + + if not arcpy.Exists(outFish): + countryTifs = [os.path.join(tifs,countryName,t) for t in os.listdir(os.path.join(tifs,countryName)) if t[-4:]=='.tif' and "PIXELAREA" not in t] + memFish = 'in_memory' + os.sep + countryName + arcpy.CopyFeatures_management(inFish,memFish) + errorCount = 0 + zstatsErrors = 0 + if not os.path.exists(pixelTif): + cs = arcpy.GetRasterProperties_management(countryTifs[0], "CELLSIZEX").getOutput(0) + arcpy.PolygonToRaster_conversion(inFish, "PIXELID", pixelTif, "CELL_CENTER","",cs) + for countryTif in countryTifs: + try: + outField = os.path.basename(countryTif)[len(countryName)+1:-4] + memTable = 'in_memory' + os.sep + os.path.basename(countryTif)[:-4] + ZonalStatisticsAsTable(pixelTif, "Value", countryTif, memTable, "DATA", "SUM") + + dataDict = {} + with arcpy.da.SearchCursor(memTable,["Value","SUM","COUNT"]) as cursor: + for row in cursor: + dataDict[row[0]] = row[1] + if row[2] != 1: + zstatsErrors += 1 + + arcpy.AddField_management(memFish,outField,"DOUBLE") + with arcpy.da.UpdateCursor(memFish,["PIXELID",outField]) as cursor: + for row in cursor: + if row[0] in dataDict: + row[1] = dataDict[row[0]] + cursor.updateRow(row) + else: + zstatsErrors += 1 + except: + errorCount += 1 + + if errorCount == 0: + arcpy.CopyFeatures_management(memFish,outFish) + returnList = "Succeeded: {}: {} errors".format(countryName,str(zstatsErrors)) + else: + returnList = "Failed: " + countryName + else: + returnList = "Already processed: " + countryName + + return returnList + +##################################################################################################### + +def main(): + root = r'F:\gpwv411\processed_fishnets' + outFolder = os.path.join(root,'output_fishnets') + arcpy.env.scratchWorkspace = outFolder + origFish = os.path.join(root,'orig_fishnets') + gdbList = [os.path.join(origFish,g) for g in os.listdir(origFish)] + gdbList.sort() + print("Let's get going: {}".format(len(gdbList))) + + # Change the number of processes depending on the resolution + pool = multiprocessing.Pool(processes=min([5,len(gdbList)]), maxtasksperchild=1) + results = pool.map(zstats, gdbList) + for result in results: + print(result) + + pool.close() + pool.join() + + endTime = datetime.datetime.now() + + print("Script Complete in {}".format(endTime-startTime)) + +##################################################################################################### + +if __name__ == '__main__': + main() + diff --git a/Release_4_1_1/scripts/fishnets_2_validate_output_fishnets.py b/Release_4_1_1/scripts/fishnets_2_validate_output_fishnets.py new file mode 100644 index 0000000..662c936 --- /dev/null +++ b/Release_4_1_1/scripts/fishnets_2_validate_output_fishnets.py @@ -0,0 +1,39 @@ +# ------------------------------------------------------------------------------- +#Jane Mills +#1/18/2019 +#make sure fishnets have correct number of units +# ------------------------------------------------------------------------------- +import arcpy, os, datetime + +startTime = datetime.datetime.now() + +root = r'F:\gpwv411\processed_fishnets' +origFish = os.path.join(root,'orig_fishnets') +outFolder = os.path.join(root,'output_fishnets') +gdbList = os.listdir(origFish) +gdbList.sort() +print("Let's get going: {}".format(len(gdbList))) + +for gdb in gdbList: + countryName = gdb[:-4] + inFish = os.path.join(origFish,gdb,countryName+"_fishnet") + outFish = os.path.join(outFolder,gdb,countryName+"_fishnet") + + if arcpy.Exists(outFish): + inCount = 0 + outCount = 0 + + with arcpy.da.SearchCursor(inFish,"PIXELID") as cursor: + for row in cursor: + inCount += 1 + + with arcpy.da.SearchCursor(outFish,"PIXELID") as cursor: + for row in cursor: + outCount += 1 + + if inCount != outCount: + arcpy.Delete_management(outFish) + print("Deleted: "+countryName) + + +print("Script Complete in {}".format(datetime.datetime.now()-startTime)) diff --git a/Release_4_1_1/scripts/fishnets_3_validate_zonal_stat_nulls.py b/Release_4_1_1/scripts/fishnets_3_validate_zonal_stat_nulls.py new file mode 100644 index 0000000..a7ce951 --- /dev/null +++ b/Release_4_1_1/scripts/fishnets_3_validate_zonal_stat_nulls.py @@ -0,0 +1,88 @@ +# ------------------------------------------------------------------------------- +#Jane Mills +#1/18/2019 +#recreate fishnets +# ------------------------------------------------------------------------------- + + +import arcpy, os +arcpy.env.overwriteOutput = True + +root = r'F:\gpwv411\processed_fishnets' +outFolder = os.path.join(root,'output_fishnets') +validGDB = os.path.join(root,'validation.gdb') +arcpy.env.scratchWorkspace = outFolder +natid = r'\\Dataserver1\gpw\GPW4\Release_411\data\boundaries\global_boundaries_admin0.gdb\national_identifier_polygon_30_sec' + +gdbList = [os.path.join(outFolder,g) for g in os.listdir(outFolder)] +gdbList.sort() +print("Let's get going: {}".format(len(gdbList))) + +#Build dict of null pixels (within natid) +nullPixels = {} +for gdb in gdbList: + countryName = os.path.basename(gdb)[:-4] + print(countryName) + inFish = os.path.join(gdb,countryName+"_fishnet") + + arcpy.MakeFeatureLayer_management(inFish,"fishnet","AREAKM IS NULL") + count = int(arcpy.GetCount_management("fishnet")[0]) + + if count > 0: + arcpy.SelectLayerByLocation_management("fishnet","HAVE_THEIR_CENTER_IN",natid) + count1 = int(arcpy.GetCount_management("fishnet")[0]) + + if count1 > 0: + with arcpy.da.SearchCursor("fishnet","PIXELID") as cursor: + for row in cursor: + if row[0] in nullPixels: + nullPixels[row[0]] += 1 + else: + nullPixels[row[0]] = 1 + + +print(len(nullPixels)) + +#Get rid of pixels that aren't null in other countries +for gdb in gdbList: + countryName = os.path.basename(gdb)[:-4] + print(countryName) + inFish = os.path.join(gdb,countryName+"_fishnet") + with arcpy.da.SearchCursor(inFish,"PIXELID","AREAKM IS NOT NULL") as cursor: + for row in cursor: + if row[0] in nullPixels: + nullPixels[row[0]] = 0 + +coastalNulls = {} +for key in nullPixels: + if nullPixels[key] != 0: + coastalNulls[key] = nullPixels[key] + +print(len(coastalNulls)) + + +#Everything worked! Any nulls in one fishnet are not nulls in other fishnets +#Or they don't have their center in the national identifier - they must have slivers +#touching that are lost in the intersection + + +#Delete null pixels +for gdb in gdbList: + countryName = os.path.basename(gdb)[:-4] + inFish = os.path.join(gdb,countryName+"_fishnet") + fList = [f.name for f in arcpy.ListFields(inFish) if not f.required and not f.name in ['Id','gridcode','PIXELID','PIXELAREA']] + count = 0 + with arcpy.da.UpdateCursor(inFish,fList,"AREAKM IS NULL") as cursor: + for row in cursor: + if list(row).count(None) == len(row): + cursor.deleteRow() + else: + count += 1 + if count > 0: + print("{}: {} left".format(countryName,count)) + else: + print(countryName) + + + + diff --git a/Release_4_1_1/scripts/fishnets_4_validate_counts.py b/Release_4_1_1/scripts/fishnets_4_validate_counts.py new file mode 100644 index 0000000..35636be --- /dev/null +++ b/Release_4_1_1/scripts/fishnets_4_validate_counts.py @@ -0,0 +1,27 @@ +# ------------------------------------------------------------------------------- +#Jane Mills +#1/18/2019 +#recreate fishnets +# ------------------------------------------------------------------------------- + + +import arcpy, os +arcpy.env.overwriteOutput = True + +root = r'F:\gpwv411\processed_fishnets' +outFolder = os.path.join(root,'output_fishnets') +validGDB = os.path.join(root,'validation.gdb') +arcpy.env.scratchWorkspace = outFolder + +gdbList = [os.path.join(outFolder,g) for g in os.listdir(outFolder)] +gdbList.sort() +print("Let's get going: {}".format(len(gdbList))) + +for gdb in gdbList: + countryName = os.path.basename(gdb)[:-4] + print(countryName) + inFish = os.path.join(gdb,countryName+"_fishnet") + + + + diff --git a/Release_4_1_1/scripts/hexgrids/dggridR.pdf b/Release_4_1_1/scripts/hexgrids/dggridR.pdf new file mode 100644 index 0000000..ef13ba4 Binary files /dev/null and b/Release_4_1_1/scripts/hexgrids/dggridR.pdf differ diff --git a/Release_4_1_1/scripts/hexgrids/dggrid_v62_manual.pdf b/Release_4_1_1/scripts/hexgrids/dggrid_v62_manual.pdf new file mode 100644 index 0000000..7ba14b4 Binary files /dev/null and b/Release_4_1_1/scripts/hexgrids/dggrid_v62_manual.pdf differ diff --git a/Release_4_1_1/scripts/hexgrids/testing.R b/Release_4_1_1/scripts/hexgrids/testing.R new file mode 100644 index 0000000..17b80f2 --- /dev/null +++ b/Release_4_1_1/scripts/hexgrids/testing.R @@ -0,0 +1,13 @@ +#Jane Mills +#November 2019 +#Create hex grids + +install.packages("dggridR") +library(dggridR) + +dggs <- dgconstruct(spacing=100, metric=FALSE, resround='nearest') + + + + + diff --git a/Release_4_1_1/scripts/integrate_census_data/add_growth_rate_id.py b/Release_4_1_1/scripts/integrate_census_data/add_growth_rate_id.py new file mode 100644 index 0000000..7c40715 --- /dev/null +++ b/Release_4_1_1/scripts/integrate_census_data/add_growth_rate_id.py @@ -0,0 +1,104 @@ +# Jane Mills +# 2/9/2021 +# GPW +# Add growth rate ID to growth rate boundaries and high level census data + +import arcpy, os +arcpy.env.overwriteOutput = True + +inFolder = r'\\Dataserver1\gpw\GPW4\Release_411\data\boundaries\adjusted_boundaries_with_census_data' +#scratchGDB = r'D:\ESRI_home\scratch.gdb' +scratchGDB = r'F:\GPW_scratch\scratch.gdb' + +boundaryGDBs = [os.path.join(inFolder,b) for b in os.listdir(inFolder) if b[-4:] == '.gdb'] +boundaryGDBs.sort() + +boundaryGDB = boundaryGDBs[42] +for boundaryGDB in boundaryGDBs: + iso = os.path.basename(boundaryGDB)[:-4] + print(iso) + + arcpy.env.workspace = boundaryGDB + grBoundary = arcpy.ListFeatureClasses("*growth_rate*") + if len(grBoundary) == 0: + print(" No growth rate found") + continue + + grBoundary = grBoundary[0] + censusBoundary = arcpy.ListFeatureClasses(iso+"_admin*") + censusBoundary.sort() + censusBoundary = censusBoundary[-1] + + # add and calculate growth rate ID on growth rate boundaries + if len(arcpy.ListFields(grBoundary,'GRID')) == 0: + arcpy.AddField_management(grBoundary,'GRID','TEXT',"","",50) + idlen = len(arcpy.GetCount_management(grBoundary)[0]) + i = 1 + with arcpy.da.UpdateCursor(grBoundary, 'GRID') as cursor: + for row in cursor: + row[0] = iso+"_"+str(i).zfill(idlen) + i += 1 + cursor.updateRow(row) + + if not "usa" in iso: + if len(arcpy.ListFields(censusBoundary,'GRID')) == 0: + arcpy.AddField_management(censusBoundary,'GRID','TEXT',"","",50) + count = 0 + with arcpy.da.SearchCursor(censusBoundary,'GRID','GRID IS NULL') as cursor: + for row in cursor: + count += 1 + + if count > 0: + print(" Running join again") + # convert census boundaries to centroid + pointFC = os.path.join(scratchGDB,iso+"_points") + arcpy.FeatureToPoint_management(censusBoundary,pointFC,"INSIDE") + + # spatially join growth rates + spjFC = os.path.join(scratchGDB,iso+"_spj") + arcpy.SpatialJoin_analysis(pointFC,grBoundary,spjFC) + + grDict = {} + count = 0 + with arcpy.da.SearchCursor(spjFC,['GUBID','GRID_1']) as cursor: + for row in cursor: + if not row[1]: + count += 1 + grDict[row[0]] = row[1] + if count > 0: + print(" {} rows do not have a GRID".format(count)) + + count = 0 + with arcpy.da.UpdateCursor(censusBoundary,['GUBID','GRID']) as cursor: + for row in cursor: + if row[0] in grDict: + row[1] = grDict[row[0]] + cursor.updateRow(row) + else: + count += 1 + + arcpy.Delete_management(pointFC) + arcpy.Delete_management(spjFC) + +# else: +# # join usa by admin codes (too many to join spatially) +# grDict = {} +# with arcpy.da.SearchCursor(grBoundary, ['UCADMIN1','UCADMIN2','GRID']) as cursor: +# for row in cursor: +# grDict[row[0]+"_"+row[1]] = row[2] +# +# arcpy.AddField_management(censusBoundary,'GRID','TEXT',"","",50) +# count = 0 +# with arcpy.da.UpdateCursor(censusBoundary,['UCADMIN1','UCADMIN2','GRID']) as cursor: +# for row in cursor: +# rid = row[0]+"_"+row[1] +# if rid in grDict: +# row[2] = grDict[rid] +# cursor.updateRow(row) +# else: +# count += 1 + + if count > 0: + print(" {} rows did not get a growth rate ID".format(count)) + + diff --git a/Release_4_1_1/scripts/integrate_census_data/check_growth_rate_id.py b/Release_4_1_1/scripts/integrate_census_data/check_growth_rate_id.py new file mode 100644 index 0000000..4ad417d --- /dev/null +++ b/Release_4_1_1/scripts/integrate_census_data/check_growth_rate_id.py @@ -0,0 +1,44 @@ +# Jane Mills +# 2/9/2021 +# GPW +# check growth rate ID + +import arcpy, os +arcpy.env.overwriteOutput = True + +inFolder = r'\\Dataserver1\gpw\GPW4\Release_411\data\boundaries\adjusted_boundaries_with_census_data' + +boundaryGDBs = [os.path.join(inFolder,b) for b in os.listdir(inFolder) if b[-4:] == '.gdb' and 'usa' not in b] +boundaryGDBs.sort() + +boundaryGDB = boundaryGDBs[0] +for boundaryGDB in boundaryGDBs: + iso = os.path.basename(boundaryGDB)[:-4] + print(iso) + + arcpy.env.workspace = boundaryGDB + +# grBoundary = arcpy.ListFeatureClasses("*growth_rate*") +# if len(grBoundary) == 0: +# print(" No growth rate found") +# continue +# grBoundary = grBoundary[0] + + censusBoundary = arcpy.ListFeatureClasses(iso+"_admin*") + censusBoundary.sort() + censusBoundary = censusBoundary[-1] + + # check for nulls + f = arcpy.ListFields(censusBoundary,'GRID') + if len(f) == 0: + print(" Did not find GRID") + continue + + count = 0 + with arcpy.da.SearchCursor(censusBoundary,'GRID','GRID IS NULL') as cursor: + for row in cursor: + count += 1 + + if count > 0: + print(" {} rows did not get a growth rate ID".format(count)) + diff --git a/Release_4_1_1/scripts/integrate_census_data/clean_up_gridding_boundaries.py b/Release_4_1_1/scripts/integrate_census_data/clean_up_gridding_boundaries.py new file mode 100644 index 0000000..562b502 --- /dev/null +++ b/Release_4_1_1/scripts/integrate_census_data/clean_up_gridding_boundaries.py @@ -0,0 +1,36 @@ +#Jane Mills +#8/5/2019 +#Create census boundaries with data +#CLean up gridding boundaries (delete attributes) + +import arcpy, os + +inFolder = r'\\Dataserver1\gpw\GPW4\Release_411\data\boundaries\adjusted_boundaries_with_census_data' + +boundaryGDBs = [os.path.join(inFolder,b) for b in os.listdir(inFolder) if b[-4:] == '.gdb'] +boundaryGDBs.sort() + +fieldList = ['UBID','GUBID','ISOALPHA','CONTEXT','CONTEXT_NM', + 'WATER_CODE','AREAKM','WATERAREAKM','MASKEDAREAKM'] +fieldList = fieldList + ['UCADMIN'+str(i) for i in range(7)] +fieldList = fieldList + ['NAME'+str(i) for i in range(7)] + +inGDB = boundaryGDBs[0] +for inGDB in boundaryGDBs: + print(os.path.basename(inGDB)) + arcpy.env.workspace = inGDB + fcList = arcpy.ListFeatureClasses() + fcList.sort() + + if len(fcList) > 1: + for fc in fcList[:-1]: + arcpy.Delete_management(fc) + + fc = fcList[-1] + + fList = [f.name for f in arcpy.ListFields(fc) if f.name not in fieldList and not f.required] + if len(fList) > 0: + arcpy.DeleteField_management(fc,fList) + + + diff --git a/Release_4_1_1/scripts/integrate_census_data/dissolve_boundaries_to_census_levels.py b/Release_4_1_1/scripts/integrate_census_data/dissolve_boundaries_to_census_levels.py new file mode 100644 index 0000000..25452b3 --- /dev/null +++ b/Release_4_1_1/scripts/integrate_census_data/dissolve_boundaries_to_census_levels.py @@ -0,0 +1,91 @@ +# Jane Mills +# 12/8/2020 +# GPW +# dissolve boundaries to all levels of input data + +import arcpy, os +arcpy.env.overwriteOutput = True + +tableFolder = r'\\dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\global\tables\processed_pop_tables' +inFolder = r'\\Dataserver1\gpw\GPW4\Release_411\data\boundaries\adjusted_boundaries_with_census_data' + +boundaryGDBs = [os.path.join(inFolder,b) for b in os.listdir(inFolder) if b[-4:] == '.gdb'] +boundaryGDBs.sort() + +boundaryGDB = boundaryGDBs[114] +for boundaryGDB in boundaryGDBs: + iso = os.path.basename(boundaryGDB)[:-4] + print(iso) + + tableGDB = os.path.join(tableFolder,iso+".gdb") + + if not os.path.exists(tableGDB): + print(" Can't find table GDB") + continue + + arcpy.env.workspace = boundaryGDB + fc = arcpy.ListFeatureClasses() + fc.sort() + if len(fc) > 1: + fc = [fc[-1]] + #print(" Did you already process this country?") + #continue + + fcName = fc[0] + fcPath = os.path.join(boundaryGDB, fcName) + level = fcName.split("_")[1] + + arcpy.env.workspace = tableGDB + + rawTables = arcpy.ListTables("*raw") + rawTables.sort() + + if len(rawTables) == 0: + print(" Didn't find any raw tables") + continue + + rawlevels = [r.split("_")[1] for r in rawTables] + dissLevels = [r for r in rawlevels if r != level] + + if len(dissLevels) > 0: + dissLevels = list(set(dissLevels)) + dissLevels.sort() + + aLevel = dissLevels[0] + for aLevel in dissLevels: + outFC = os.path.join(boundaryGDB, iso+"_"+aLevel+"_boundaries") + levelnum = int(aLevel[-1]) + + dissFields = ['ISOALPHA']+['UCADMIN'+str(l) for l in range(levelnum+1)]+['NAME'+str(l) for l in range(levelnum+1)] + arcpy.Dissolve_management(fcPath, outFC, dissFields) + + for i in range(levelnum+1,7): + arcpy.AddField_management(outFC,"UCADMIN"+str(i),"TEXT","","",50) + arcpy.AddField_management(outFC,"NAME"+str(i),"TEXT","","",100) + + arcpy.AddField_management(outFC,'CONTEXT','SHORT') + arcpy.AddField_management(outFC,'CONTEXT_NM','TEXT',"","",100) + arcpy.AddField_management(outFC,'WATER_CODE','TEXT',"","",2) + + count = 0 + uFields = ['NAME'+aLevel[-1],'CONTEXT','CONTEXT_NM','WATER_CODE'] + ['UCADMIN'+str(i) for i in range(levelnum+1,7)] + ['NAME'+str(i) for i in range(levelnum+1,7)] + with arcpy.da.UpdateCursor(outFC,uFields) as cursor: + for row in cursor: + if row[0] == 'NA': + count += 1 + cursor.deleteRow() + else: + row[1] = 0 + row[2] = 'Not applicable' + row[3] = 'L' + row[4:] = ['NA']*len(row[4:]) + cursor.updateRow(row) + + if count > 0: + arcpy.MakeFeatureLayer_management(fcPath,'NAs',"NAME"+aLevel[-1]+" = 'NA'") + + result = arcpy.GetCount_management('NAs')[0] + print(" Adding {} NA features".format(result)) + + arcpy.Append_management('NAs',outFC,'NO_TEST') + diff --git a/Release_4_1_1/scripts/integrate_census_data/dissolve_boundaries_to_growth_rate_level.py b/Release_4_1_1/scripts/integrate_census_data/dissolve_boundaries_to_growth_rate_level.py new file mode 100644 index 0000000..0a36b4d --- /dev/null +++ b/Release_4_1_1/scripts/integrate_census_data/dissolve_boundaries_to_growth_rate_level.py @@ -0,0 +1,86 @@ +# Jane Mills +# 12/8/2020 +# GPW +# dissolve boundaries to all levels of input data + +import arcpy, os +arcpy.env.overwriteOutput = True + +tableFolder = r'\\dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\global\tables\processed_pop_tables' +inFolder = r'\\Dataserver1\gpw\GPW4\Release_411\data\boundaries\adjusted_boundaries_with_census_data' + +boundaryGDBs = [os.path.join(inFolder,b) for b in os.listdir(inFolder) if b[-4:] == '.gdb'] +boundaryGDBs.sort() + +boundaryGDB = boundaryGDBs[114] +for boundaryGDB in boundaryGDBs[1:]: + iso = os.path.basename(boundaryGDB)[:-4] + print(iso) + + tableGDB = os.path.join(tableFolder,iso+".gdb") + + if not os.path.exists(tableGDB): + print("Can't find table GDB") + continue + + arcpy.env.workspace = boundaryGDB + fcList = arcpy.ListFeatureClasses() + fcList.sort() + + levels = [fc.split("_")[1] for fc in fcList] + + arcpy.env.workspace = tableGDB + grTables = arcpy.ListTables("*growth_rate*") + + if not len(grTables) == 1: + print("Didn't find the right number of growth rate tables") + continue + + grTable = grTables[0] + grlevel = grTable.split("_")[3] + + outFC = os.path.join(boundaryGDB, iso+"_growth_rate_"+grlevel+"_boundaries") + if grlevel not in levels: + fcPath = os.path.join(boundaryGDB,fcList[-1]) + levelnum = int(grlevel[-1]) + + dissFields = ['ISOALPHA']+['UCADMIN'+str(l) for l in range(levelnum+1)]+['NAME'+str(l) for l in range(levelnum+1)] + arcpy.Dissolve_management(fcPath, outFC, dissFields) + + for i in range(levelnum+1,7): + arcpy.AddField_management(outFC,"UCADMIN"+str(i),"TEXT","","",50) + arcpy.AddField_management(outFC,"NAME"+str(i),"TEXT","","",100) + + arcpy.AddField_management(outFC,'CONTEXT','SHORT') + arcpy.AddField_management(outFC,'CONTEXT_NM','TEXT',"","",100) + arcpy.AddField_management(outFC,'WATER_CODE','TEXT',"","",2) + + count = 0 + uFields = ['NAME'+grlevel[-1],'CONTEXT','CONTEXT_NM','WATER_CODE'] + ['UCADMIN'+str(i) for i in range(levelnum+1,7)] + ['NAME'+str(i) for i in range(levelnum+1,7)] + with arcpy.da.UpdateCursor(outFC,uFields) as cursor: + for row in cursor: + if row[0] == 'NA': + count += 1 + cursor.deleteRow() + else: + row[1] = 0 + row[2] = 'Not applicable' + row[3] = 'L' + row[4:] = ['NA']*len(row[4:]) + cursor.updateRow(row) + + if count > 0: + arcpy.MakeFeatureLayer_management(fcPath,'NAs',"NAME"+grlevel[-1]+" = 'NA'") + + result = arcpy.GetCount_management('NAs')[0] + print(" Adding {} NA features".format(result)) + + arcpy.Append_management('NAs',outFC,'NO_TEST') + + else: + fcPath = os.path.join(boundaryGDB,iso+"_"+grlevel+"_boundaries") + arcpy.CopyFeatures_management(fcPath,outFC) + fList = [f.name for f in arcpy.ListFields(outFC,"A*")] + [f.name for f in arcpy.ListFields(outFC,"CENSUSYEAR")] + if len(fList) > 0: + arcpy.DeleteField_management(outFC,fList) + diff --git a/Release_4_1_1/scripts/integrate_census_data/find_all_NAs.py b/Release_4_1_1/scripts/integrate_census_data/find_all_NAs.py new file mode 100644 index 0000000..05129c4 --- /dev/null +++ b/Release_4_1_1/scripts/integrate_census_data/find_all_NAs.py @@ -0,0 +1,28 @@ +#Jane Mills +#8/5/2019 +#Create census boundaries with data +#CLean up gridding boundaries (delete attributes) + + +import arcpy + +inGDB = r'\\Dataserver1\gpw\GPW4\Release_411\data\boundaries\adjusted_boundaries_with_census_data' + +arcpy.env.workspace = inGDB +fcList = arcpy.ListFeatureClasses() +fcList.sort() + +for fc in fcList: + level = fc[-17] + iso = fc[:3] + + if level != '0' and iso != 'usa': + count = [0]*int(level) + for i in range(1,int(level)): + with arcpy.da.SearchCursor(fc,'NAME'+str(i),"NAME"+str(i)+" = 'NA'") as cursor: + for row in cursor: + count[i-1] += 1 + + if sum(count) > 0: + print(iso+": Found NAs") + diff --git a/Release_4_1_1/scripts/integrate_census_data/join_census_data_to_orig_boundaries.py b/Release_4_1_1/scripts/integrate_census_data/join_census_data_to_orig_boundaries.py new file mode 100644 index 0000000..33997b6 --- /dev/null +++ b/Release_4_1_1/scripts/integrate_census_data/join_census_data_to_orig_boundaries.py @@ -0,0 +1,130 @@ +import arcpy, os +arcpy.env.overwriteOutput = True + +root = r'\\dataserver1\gpw\GPW4\Release_411\data\boundaries' +origFolder = os.path.join(root,'original_boundaries_with_census_data') +adjFolder = os.path.join(root,'adjusted_boundaries_with_census_data') + +arcpy.env.workspace = origFolder +gdbList = arcpy.ListWorkspaces() +gdbList.sort() + +#gdb = gdbList[0] +for gdb in gdbList[36:]: + iso = os.path.basename(gdb)[:-4] + print(iso) + + arcpy.env.workspace = gdb + fcList = arcpy.ListFeatureClasses() + fcList.sort() + + # high level census data + if len(fcList) > 1: + jField = "UCADMIN3" + else: + jField = "UBID" + + fc = fcList[0] + for fc in fcList: + adjFC = os.path.join(adjFolder, iso+".gdb", fc) + + fList = [f for f in arcpy.ListFields(adjFC) if not f.required and not f.name == 'UBID'] + + for f in fList: + if f.type == 'String': + arcpy.AddField_management(fc, f.name, f.type, "", "", f.length) + else: + arcpy.AddField_management(fc, f.name, f.type) + + fList = [f.name for f in fList] + + d = {} + with arcpy.da.SearchCursor(adjFC,[jField]+fList) as cursor: + for row in cursor: + d[row[0]] = row[1:] + + count = 0 + with arcpy.da.UpdateCursor(fc,["UBID"]+fList) as cursor: + for row in cursor: + if row[0] in d: + row[1:] = d[row[0]] + cursor.updateRow(row) + else: + count += 1 + + if count > 0: + print(" {} units did not get data".format(count)) + + # growth rates + origFC = os.path.join(gdb,fcList[0]) + + arcpy.env.workspace = os.path.join(adjFolder, iso+".gdb") + grAdjFC = arcpy.ListFeatureClasses("*growth*")[0] + grLevel = grAdjFC.split("_")[3] + levelnum = int(grLevel[-1]) + + outFC = os.path.join(gdb, iso+"_growth_rate_"+grLevel+"_boundaries") + + arcpy.Dissolve_management(origFC, outFC, 'GRID') + + fList = [f for f in arcpy.ListFields(grAdjFC) if not f.required and not f.name == 'GRID'] + for f in fList: + if f.type == 'String': + arcpy.AddField_management(outFC, f.name, f.type, "", "", f.length) + else: + arcpy.AddField_management(outFC, f.name, f.type) + fList = [f.name for f in fList] + + d = {} + with arcpy.da.SearchCursor(grAdjFC,['GRID']+fList) as cursor: + for row in cursor: + d[row[0]] = row[1:] + + count = 0 + with arcpy.da.UpdateCursor(outFC,["GRID"]+fList) as cursor: + for row in cursor: + if row[0] in d: + row[1:] = d[row[0]] + cursor.updateRow(row) + else: + count += 1 + + if count > 0: + print(" {} units did not get growth rate data".format(count)) + + #lower level boundaries + dissList = [f for f in arcpy.ListFeatureClasses() if not "growth" in f and not f in fcList] + for fc in dissList: + outFC = os.path.join(gdb,fc) + levelnum = int(fc.split("_")[1][-1]) + dissFields = ['ISOALPHA']+['UCADMIN'+str(l) for l in range(levelnum+1)]+['NAME'+str(l) for l in range(levelnum+1)] + arcpy.Dissolve_management(origFC, outFC, dissFields) + + fList = [f for f in arcpy.ListFields(fc) if not f.required and not f.name in dissFields] + for f in fList: + if f.type == 'String': + arcpy.AddField_management(outFC, f.name, f.type, "", "", f.length) + else: + arcpy.AddField_management(outFC, f.name, f.type) + fList = [f.name for f in fList] + + d = {} + idFields = ['UCADMIN'+str(l) for l in range(levelnum+1)] + with arcpy.da.SearchCursor(fc,idFields+fList) as cursor: + for row in cursor: + rid = "_".join(row[:len(idFields)]) + d[rid] = row[len(idFields):] + + count = 0 + with arcpy.da.UpdateCursor(outFC,idFields+fList) as cursor: + for row in cursor: + rid = "_".join(row[:len(idFields)]) + if rid in d: + row[len(idFields):] = d[rid] + cursor.updateRow(row) + else: + count += 1 + + if count > 0: + print(" {} units did not get lower level data".format(count)) + diff --git a/Release_4_1_1/scripts/integrate_census_data/join_census_to_boundaries.py b/Release_4_1_1/scripts/integrate_census_data/join_census_to_boundaries.py new file mode 100644 index 0000000..8595570 --- /dev/null +++ b/Release_4_1_1/scripts/integrate_census_data/join_census_to_boundaries.py @@ -0,0 +1,89 @@ +# Jane Mills +# 12/9/2020 +# GPW +# join census data to gridding boundaries + +import arcpy, os + +tableFolder = r'\\dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\global\tables\processed_pop_tables' +boundsFolder = r'\\Dataserver1\gpw\GPW4\Release_411\data\boundaries\adjusted_boundaries_with_census_data' +errors = r'\\Dataserver1\gpw\GPW4\Release_411\data\boundaries\error_messages.txt' + +boundaryGDBs = [os.path.join(boundsFolder,b) for b in os.listdir(boundsFolder) if b[-4:] == '.gdb'] +boundaryGDBs.sort() + +boundaryGDB = boundaryGDBs[114] +for boundaryGDB in boundaryGDBs: + iso = os.path.basename(boundaryGDB)[:-4] + + tableGDB = os.path.join(tableFolder,iso+".gdb") + + if not os.path.exists(tableGDB): + print(" Can't find table GDB") + with open(errors, "a") as f: + f.write(iso+": no table GDB\n") + continue + + arcpy.env.workspace = boundaryGDB + fcList = arcpy.ListFeatureClasses() + fcList.sort() + + arcpy.env.workspace = tableGDB + tableList = arcpy.ListTables() + + #fc = fcList[2] + for fc in fcList: + fcPath = os.path.join(boundaryGDB, fc) + level = fc.split("_")[1] + print(iso+" "+level) + + inTables = [t for t in tableList if level in t and "_raw" in t] + inTables.sort() + + if len(inTables) == 0: + print(" Didn't find any tables") + with open(errors, "a") as f: + f.write(iso+" "+level+": no tables in the GDB\n") + continue + + #t = inTables[0] + for t in inTables: + inTable = os.path.join(tableGDB, t) + + # join raw data to boundaries based on UCADMIN codes + fieldList = [f.name for f in arcpy.ListFields(inTable, "CENSUS*YEAR")] + [f.name for f in arcpy.ListFields(inTable,"A*")] + idFields = ["UCADMIN"+str(i) for i in range(int(level[-1])+1)] + tableDict = {} + with arcpy.da.SearchCursor(inTable,idFields+fieldList) as cursor: + for row in cursor: + rid = "_".join([str(int(i)) for i in row[:len(idFields)]]) + tableDict[rid] = list(row[len(idFields):]) + + for f in fieldList: + if "CENSUS" in f: + arcpy.AddField_management(fcPath,"CENSUSYEAR","SHORT") + fieldList[0] = "CENSUSYEAR" + else: + arcpy.AddField_management(fcPath,f,"DOUBLE") + + count = 0 + with arcpy.da.UpdateCursor(fcPath,idFields+fieldList+['CONTEXT','WATER_CODE']) as cursor: + for row in cursor: + rid = row[:len(idFields)] + rid[0] = str(int(rid[0])) + rid = "_".join(rid) + if rid in tableDict: + row[len(idFields):-2] = tableDict[rid] + cursor.updateRow(row) + else: + if row[-2] == 204 or row[-2] == 205 or row[-1] == 'IW': + row[len(idFields)+1:-2] = [0]*len(fieldList) + cursor.updateRow(row) + if row[-2] == 0 and row[-1] == 'L': + count += 1 + + if count > 0: + print(" {} rows with no census data".format(count)) + with open(errors, "a") as f: + f.write(iso+" "+level+": {} rows with no census data\n".format(count)) + diff --git a/Release_4_1_1/scripts/integrate_census_data/join_growth_rate_to_boundaries.py b/Release_4_1_1/scripts/integrate_census_data/join_growth_rate_to_boundaries.py new file mode 100644 index 0000000..5eac1ab --- /dev/null +++ b/Release_4_1_1/scripts/integrate_census_data/join_growth_rate_to_boundaries.py @@ -0,0 +1,132 @@ +# Jane Mills +# 12/9/2020 +# GPW +# join census data to gridding boundaries + +import arcpy, os +arcpy.env.overwriteOutput = True + +tableFolder = r'\\dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\global\tables\processed_pop_tables' +boundsFolder = r'\\Dataserver1\gpw\GPW4\Release_411\data\boundaries\adjusted_boundaries_with_census_data' +errors = r'\\Dataserver1\gpw\GPW4\Release_411\data\boundaries\error_messages.txt' + +boundaryGDBs = [os.path.join(boundsFolder,b) for b in os.listdir(boundsFolder) if b[-4:] == '.gdb'] +boundaryGDBs.sort() + +boundaryGDB = boundaryGDBs[114] +for boundaryGDB in boundaryGDBs: + iso = os.path.basename(boundaryGDB)[:-4] + + tableGDB = os.path.join(tableFolder,iso+".gdb") + + if not os.path.exists(tableGDB): + print(" Can't find table GDB") + with open(errors, "a") as f: + f.write(iso+": no table GDB\n") + continue + + arcpy.env.workspace = boundaryGDB + fcList = arcpy.ListFeatureClasses("*growth_rate*") + + if len(fcList) != 1: + print(" Did not find the right number of feature classes") + with open(errors, "a") as f: + f.write(iso+": no growth rate feature class\n") + continue + + arcpy.env.workspace = tableGDB + tableList = arcpy.ListTables("*growth_rate*") + allTables = arcpy.ListTables() + + if len(tableList) != 1: + print(" Did not find the right number of growth rate tables") + with open(errors, "a") as f: + f.write(iso+": no growth rate table\n") + continue + + fc = fcList[0] + fcPath = os.path.join(boundaryGDB, fc) + level = fc.split("_")[3] + print(iso+" "+level) + + inTable = os.path.join(tableGDB, tableList[0]) + + fieldList = ['agrid','agrid_source','gr_start_pop','gr_end_pop','gr_start_year','gr_end_year'] + inFields = [f.name for f in arcpy.ListFields(inTable)] + missing = [f for f in fieldList if f not in inFields] + if len(missing) > 0: + print(" Didn't find field: {} in growth rate table".format(f)) + with open(errors, "a") as f: + f.write(iso+" "+level+": growth rate table missing fields\n") + continue + grDict = {} + sources = [] + with arcpy.da.SearchCursor(inTable,fieldList) as cursor: + for row in cursor: + grDict[str(row[0])] = list(row[2:]) + if row[1] not in sources: + sources.append(row[1]) + + if len(sources) > 1: + print(" You might need to address this manually") + with open(errors, "a") as f: + f.write(iso+" "+level+": multiple growth rate levels\n") + continue + sources = sources[0] + + # change USCID to UBID + if sources == 'USCID': + tempDict = grDict + grDict = {} + estTable = [t for t in allTables if level in t and t[-9:] == "estimates"] + + if len(estTable) != 1: + print(" Can't translate USCID to UBID") + with open(errors, "a") as f: + f.write(iso+" "+level+": can't translate USCID to UBID\n") + continue + estTable = estTable[0] + with arcpy.da.SearchCursor(estTable,["USCID","UBID"]) as cursor: + for row in cursor: + if str(row[0]) in tempDict: + grDict[str(row[1])] = tempDict[row[0]] + sources = 'UBID' + + # get list of fields we need to join + sourceFields = sources.split("_") + + # join + arcpy.AddField_management(fcPath,"GSTARTPOP","DOUBLE") + arcpy.AddField_management(fcPath,"GENDPOP","DOUBLE") + arcpy.AddField_management(fcPath,"GSTARTYEAR","SHORT") + arcpy.AddField_management(fcPath,"GENDYEAR","SHORT") + + count = 0 + nullcount = 0 + with arcpy.da.UpdateCursor(fcPath,sourceFields+["GSTARTPOP","GENDPOP","GSTARTYEAR","GENDYEAR"]) as cursor: + for row in cursor: + if "UCADMIN0" in sourceFields: + rid = row[:len(sourceFields)] + rid[0] = str(int(rid[0])) + rid = "_".join(rid) + else: + rid = "_".join(row[:len(sourceFields)]) + if rid in grDict: + row[-4:] = grDict[rid] + if None in grDict[rid]: + nullcount += 1 + cursor.updateRow(row) + else: + count += 1 + + if count > 0: + print(" {} rows did not get growth rate info".format(count)) + with open(errors, "a") as f: + f.write(iso+" "+level+": {} rows with no growth rate data\n".format(count)) + + if nullcount > 0: + print(" {} rows have some missing data".format(nullcount)) + with open(errors, "a") as f: + f.write(iso+" "+level+": {} rows with some missing growth rate data\n".format(nullcount)) + + diff --git a/Release_4_1_1/scripts/integrate_census_data/separate_original_boundaries.py b/Release_4_1_1/scripts/integrate_census_data/separate_original_boundaries.py new file mode 100644 index 0000000..acc9435 --- /dev/null +++ b/Release_4_1_1/scripts/integrate_census_data/separate_original_boundaries.py @@ -0,0 +1,34 @@ +#Jane Mills +#8/5/2019 +#Create census boundaries with data +#CLean up gridding boundaries (delete attributes) + +import arcpy, os + +inFolder = r'\\Dataserver1\gpw\GPW4\Release_411\data\boundaries\adjusted_boundaries_with_census_data' + +boundaryGDB = os.path.join(inFolder,'originals.gdb') +outFolder = os.path.join(inFolder,'original_boundaries') + +arcpy.env.workspace = boundaryGDB +fcList = arcpy.ListFeatureClasses() +fcList.sort() + +inFC = fcList[0] +for inFC in fcList[1:]: + iso = inFC[:3] + print(iso) + + outGDB = os.path.join(outFolder,iso+'.gdb') + if not os.path.exists(outGDB): + arcpy.CreateFileGDB_management(outFolder,iso+'.gdb') + + outFC = os.path.join(outGDB,inFC+"_boundaries") + arcpy.Copy_management(inFC,outFC) + + fList = [f.name for f in arcpy.ListFields(outFC) if not f.required] + if len(fList) > 0: + arcpy.DeleteField_management(outFC,fList) + + + diff --git a/Release_4_1_1/scripts/integrate_census_data/test_join.py b/Release_4_1_1/scripts/integrate_census_data/test_join.py new file mode 100644 index 0000000..835cd65 --- /dev/null +++ b/Release_4_1_1/scripts/integrate_census_data/test_join.py @@ -0,0 +1,163 @@ +import arcpy, os +arcpy.env.overwriteOutput = True + +root = r'\\dataserver1\gpw\GPW4\Release_411\data\boundaries' +origFolder = os.path.join(root,'original_boundaries_with_census_data') +adjFolder = os.path.join(root,'adjusted_boundaries_with_census_data') + +arcpy.env.workspace = origFolder +gdbList = arcpy.ListWorkspaces() +gdbList.sort() + +for gdb in gdbList: + iso = os.path.basename(gdb)[:-4] + print(iso) + + arcpy.env.workspace = gdb + fcList = arcpy.ListFeatureClasses() + if len(fcList) > 1: + continue + + origFC = fcList[0] + + adjFC = origFC + "_adj" + origPoint = origFC + "_point" + adjPoint = origFC + "_point_adj" + + arcpy.FeatureClassToFeatureClass_conversion(os.path.join(adjFolder, iso+".gdb", origFC),gdb,adjFC) + + fList = [f.name for f in arcpy.ListFields(adjFC) if not f.required and not f.name == 'UBID'] + if len(fList) > 0: + arcpy.DeleteField_management(adjFC, fList) + + arcpy.FeatureToPoint_management(origFC, origPoint, "INSIDE") + arcpy.FeatureToPoint_management(adjFC, adjPoint, "INSIDE") + + joinFC1 = origFC + "_orig_join_adj" + joinFC2 = origFC + "_adj_join_orig" + + arcpy.SpatialJoin_analysis(origPoint, adjFC, joinFC1) + arcpy.SpatialJoin_analysis(adjPoint, origFC, joinFC2) + + fList = [f.name for f in arcpy.ListFields(joinFC1) if not f.required and not f.name in ['TEMPID','UBID']] + if len(fList) > 0: + arcpy.DeleteField_management(joinFC1, fList) + fList = [f.name for f in arcpy.ListFields(joinFC2) if not f.required and not f.name in ['TEMPID','UBID']] + if len(fList) > 0: + arcpy.DeleteField_management(joinFC2, fList) + + arcpy.AddField_management(origFC,'UBID',"TEXT","","",100) + arcpy.AddField_management(origFC,'edit',"TEXT","","",100) + + # Find units that should be merged + d = {} + ubids = {} + with arcpy.da.SearchCursor(joinFC1, ['TEMPID','UBID'], "UBID IS NOT NULL") as cursor: + for row in cursor: + d[row[0]] = row[1] + if row[1] in ubids: + ubids[row[1]] += 1 + else: + ubids[row[1]] = 1 + + with arcpy.da.UpdateCursor(origFC, ['TEMPID','UBID','edit']) as cursor: + for row in cursor: + if row[0] in d: + row[1] = d[row[0]] + count = ubids[row[1]] + if count > 1: + row[2] = 'Merge' + else: + row[2] = 'No UBID' + cursor.updateRow(row) + + # Find units that should be split + tempids = {} + with arcpy.da.SearchCursor(joinFC2, 'TEMPID',"TEMPID IS NOT NULL") as cursor: + for row in cursor: + if row[0] in tempids: + tempids[row[0]] += 1 + else: + tempids[row[0]] = 1 + + with arcpy.da.UpdateCursor(origFC, ['TEMPID','edit']) as cursor: + for row in cursor: + if row[0] in tempids: + if tempids[row[0]] > 1: + if row[1] == None: + row[1] = "Split" + else: + row[1] = row[1]+", Split" + else: + if row[1] == None: + row[1] = "No adj unit inside" + else: + row[1] = row[1]+", No adj unit inside" + cursor.updateRow(row) + + # How many units need editing + count = 0 + with arcpy.da.SearchCursor(origFC,'edit',"edit IS NOT NULL") as cursor: + for row in cursor: + count += 1 + + if count > 0: + print(" {} units need editing".format(count)) + + arcpy.Delete_management(joinFC1) + arcpy.Delete_management(joinFC2) + arcpy.Delete_management(origPoint) + arcpy.Delete_management(adjPoint) + +# check join +gdb = gdbList[-1] +for gdb in gdbList[69:]: + iso = os.path.basename(gdb)[:-4] + + print(iso) + + arcpy.env.workspace = gdb + fcList = arcpy.ListFeatureClasses() + fcList.sort() + + fcOrig = fcList[0] + fcAdj = fcList[1] + + adjIDs = [row[0] for row in arcpy.da.SearchCursor(fcAdj,"UBID")] + + countNulls = 0 + dups = [] + origIDs = [] + with arcpy.da.SearchCursor(fcOrig,"UBID") as cursor: + for row in cursor: + if row[0] is None: + countNulls += 1 + else: + if row[0] in origIDs: + dups.append(row[0]) + else: + origIDs.append(row[0]) + + if countNulls > 0: + print(" {} null values".format(countNulls)) + if len(dups) > 0: + print(" {} duplicates: {}".format(len(dups), dups)) + + missingFromOrig = [] + missingFromAdj = [] + + for i in adjIDs: + if i not in origIDs: + missingFromOrig.append(i) + + for i in origIDs: + if i not in adjIDs: + missingFromAdj.append(i) + + if len(missingFromOrig) > 0: + print (" {} units missing from original: {}".format(len(missingFromOrig),missingFromOrig)) + + if len(missingFromAdj) > 0: + print (" {} units missing from adjusted: {}".format(len(missingFromAdj),missingFromAdj)) + + diff --git a/Release_4_1_1/scripts/integrate_census_data/work_on_original_boundaries.py b/Release_4_1_1/scripts/integrate_census_data/work_on_original_boundaries.py new file mode 100644 index 0000000..3eee991 --- /dev/null +++ b/Release_4_1_1/scripts/integrate_census_data/work_on_original_boundaries.py @@ -0,0 +1,296 @@ +import arcpy, os +arcpy.env.overwriteOutput = True + +root = r'\\dataserver1\gpw\GPW4\Release_411\data\boundaries' +#root = r'D:\GPW' +origFolder = os.path.join(root,'original_boundaries_with_census_data') +adjFolder = os.path.join(root,'adjusted_boundaries_with_census_data') +outGDB = os.path.join(root,'original_boundaries_admin0','admin0.gdb') + +arcpy.env.workspace = origFolder +gdbList = arcpy.ListWorkspaces() +gdbList.sort() + +gdb = gdbList[9] +for gdb in gdbList: + iso = os.path.basename(gdb)[:-4] + print(iso) + + arcpy.env.workspace = gdb + fcList = arcpy.ListFeatureClasses() + if len(fcList) > 1: + continue + + origFC = fcList[0] + + adjFC = origFC + "_adj" + origPoint = origFC + "_point" + adjPoint = origFC + "_point_adj" + + arcpy.FeatureClassToFeatureClass_conversion(os.path.join(adjFolder, iso+".gdb", origFC),gdb,adjFC) + + fList = [f.name for f in arcpy.ListFields(adjFC) if not f.required and not f.name == 'UBID'] + if len(fList) > 0: + arcpy.DeleteField_management(adjFC, fList) + + arcpy.FeatureToPoint_management(origFC, origPoint, "INSIDE") + arcpy.FeatureToPoint_management(adjFC, adjPoint, "INSIDE") + + joinFC1 = origFC + "_orig_join_adj" + joinFC2 = origFC + "_adj_join_orig" + + arcpy.SpatialJoin_analysis(origPoint, adjFC, joinFC1) + arcpy.SpatialJoin_analysis(adjPoint, origFC, joinFC2) + + fList = [f.name for f in arcpy.ListFields(joinFC1) if not f.required and not f.name in ['TEMPID','UBID']] + if len(fList) > 0: + arcpy.DeleteField_management(joinFC1, fList) + fList = [f.name for f in arcpy.ListFields(joinFC2) if not f.required and not f.name in ['TEMPID','UBID']] + if len(fList) > 0: + arcpy.DeleteField_management(joinFC2, fList) + + arcpy.AddField_management(origFC,'UBID',"TEXT","","",100) + arcpy.AddField_management(origFC,'edit',"TEXT","","",100) + + # Find units that should be merged + d = {} + ubids = {} + with arcpy.da.SearchCursor(joinFC1, ['TEMPID','UBID'], "UBID IS NOT NULL") as cursor: + for row in cursor: + d[row[0]] = row[1] + if row[1] in ubids: + ubids[row[1]] += 1 + else: + ubids[row[1]] = 1 + + with arcpy.da.UpdateCursor(origFC, ['TEMPID','UBID','edit']) as cursor: + for row in cursor: + if row[0] in d: + row[1] = d[row[0]] + count = ubids[row[1]] + if count > 1: + row[2] = 'Merge' + else: + row[2] = 'No UBID' + cursor.updateRow(row) + + # Find units that should be split + tempids = {} + with arcpy.da.SearchCursor(joinFC2, 'TEMPID',"TEMPID IS NOT NULL") as cursor: + for row in cursor: + if row[0] in tempids: + tempids[row[0]] += 1 + else: + tempids[row[0]] = 1 + + with arcpy.da.UpdateCursor(origFC, ['TEMPID','edit']) as cursor: + for row in cursor: + if row[0] in tempids: + if tempids[row[0]] > 1: + if row[1] == None: + row[1] = "Split" + else: + row[1] = row[1]+", Split" + else: + if row[1] == None: + row[1] = "No adj unit inside" + else: + row[1] = row[1]+", No adj unit inside" + cursor.updateRow(row) + + # How many units need editing + count = 0 + with arcpy.da.SearchCursor(origFC,'edit',"edit IS NOT NULL") as cursor: + for row in cursor: + count += 1 + + if count > 0: + print(" {} units need editing".format(count)) + + arcpy.Delete_management(joinFC1) + arcpy.Delete_management(joinFC2) + arcpy.Delete_management(origPoint) + arcpy.Delete_management(adjPoint) + +# check join +gdb = gdbList[-1] +for gdb in gdbList[69:]: + iso = os.path.basename(gdb)[:-4] + + print(iso) + + arcpy.env.workspace = gdb + fcList = arcpy.ListFeatureClasses() + fcList.sort() + + fcOrig = fcList[0] + fcAdj = fcList[1] + + adjIDs = [row[0] for row in arcpy.da.SearchCursor(fcAdj,"UBID")] + + countNulls = 0 + dups = [] + origIDs = [] + with arcpy.da.SearchCursor(fcOrig,"UBID") as cursor: + for row in cursor: + if row[0] is None: + countNulls += 1 + else: + if row[0] in origIDs: + dups.append(row[0]) + else: + origIDs.append(row[0]) + + if countNulls > 0: + print(" {} null values".format(countNulls)) + if len(dups) > 0: + print(" {} duplicates: {}".format(len(dups), dups)) + + missingFromOrig = [] + missingFromAdj = [] + + for i in adjIDs: + if i not in origIDs: + missingFromOrig.append(i) + + for i in origIDs: + if i not in adjIDs: + missingFromAdj.append(i) + + if len(missingFromOrig) > 0: + print (" {} units missing from original: {}".format(len(missingFromOrig),missingFromOrig)) + + if len(missingFromAdj) > 0: + print (" {} units missing from adjusted: {}".format(len(missingFromAdj),missingFromAdj)) + +gdb = gdbList[0] +for gdb in gdbList[1:]: + iso = os.path.basename(gdb)[:-4] + + print(iso) + + arcpy.env.workspace = gdb + fcList = arcpy.ListFeatureClasses("*adj") + + for fc in fcList: + arcpy.Delete_management(fc) + + fcList = arcpy.ListFeatureClasses() + for fc in fcList: + fList = [f.name for f in arcpy.ListFields(fc) if not f.required and not f.name == 'UBID'] + if len(fList) > 0: + arcpy.DeleteField_management(fc,fList) + +gdb = gdbList[0] +for gdb in gdbList[1:]: + iso = os.path.basename(gdb)[:-4] + + print(iso) + + arcpy.env.workspace = gdb + fcList = arcpy.ListFeatureClasses() + + featData = os.path.join(gdb,iso+'_topology') + gdbTopo = os.path.join(featData,'topology') + arcpy.CreateFeatureDataset_management(gdb,iso+'_topology',arcpy.Describe(fcList[0]).spatialReference) + arcpy.CreateTopology_management(featData,'topology') + + fc = fcList[0] + for fc in fcList: + topoFC = os.path.join(featData,fc.replace("_boundaries","")) + arcpy.CopyFeatures_management(fc,topoFC) + arcpy.AddFeatureClassToTopology_management(gdbTopo,topoFC) + arcpy.AddRuleToTopology_management(gdbTopo,'Must Not Overlap (Area)',topoFC) + arcpy.ValidateTopology_management(gdbTopo) + +gdb = gdbList[9] +for gdb in gdbList[9:]: + iso = os.path.basename(gdb)[:-4] + + print(iso) + + arcpy.env.workspace = gdb + fcList = arcpy.ListFeatureClasses() + for fc in fcList: + arcpy.Delete_management(fc) + + featData = os.path.join(gdb,iso+'_topology') + arcpy.env.workspace = featData + fcList = arcpy.ListFeatureClasses() + for fc in fcList: + arcpy.FeatureClassToFeatureClass_conversion(fc,gdb,fc+"_boundaries") + + arcpy.Delete_management(featData) + +gdb = gdbList[0] +for gdb in gdbList[4:]: + iso = os.path.basename(gdb)[:-4] + print(iso) + + arcpy.env.workspace = gdb + fcList = arcpy.ListFeatureClasses() + fcList.sort() + fc = fcList[0] + for fc in fcList: + dissFC = os.path.join(outGDB,fc.replace("_boundaries","_dissolve")) + arcpy.Dissolve_management(fc,dissFC) + unionFC = os.path.join(outGDB,fc.replace("_boundaries","_union")) + arcpy.Union_analysis(dissFC, unionFC, "NO_FID", "", "NO_GAPS") + maxArea = 0 + units = 0 + with arcpy.da.SearchCursor(unionFC,"SHAPE_Area") as cursor: + for row in cursor: + units += 1 + if row[0] > maxArea: + maxArea = row[0] + if units > 1: + with arcpy.da.UpdateCursor(unionFC,"SHAPE_Area") as cursor: + for row in cursor: + if row[0] == maxArea: + cursor.deleteRow() + singleFC = os.path.join(outGDB,fc.replace("_boundaries","_singlepart")) + arcpy.MultipartToSinglepart_management(unionFC,singleFC) + arcpy.Delete_management(dissFC) + arcpy.Delete_management(unionFC) + +arcpy.env.workspace = outGDB +fcList = arcpy.ListFeatureClasses() +fcList.sort() +fc = fcList[0] +for fc in fcList: + iso = fc[:3] + print(iso) + + origFC = os.path.join(origFolder, iso+".gdb", fc.replace("_singlepart","_boundaries")) + + arcpy.Append_management(fc,origFC,"NO_TEST") + arcpy.MakeFeatureLayer_management(fc,iso+"_lyr") + arcpy.SelectLayerByAttribute_management(iso+"_lyr", "NEW_SELECTION", "UBID IS NULL") + + elimFC = os.path.join(origFolder, iso+".gdb", fc.replace("_singlepart","_eliminate")) + arcpy.Eliminate_management(iso+"_lyr",elimFC) + + arcpy.MakeFeatureLayer_management(elimFC,iso+"_elim") + arcpy.SelectLayerByAttribute_management(iso+"_elim","NEW_SELECTION","UBID IS NULL") + count = int(arcpy.GetCount_management(iso+"_elim").getOutput(0)) + if count > 0: + print(" {} units with no UBID".format(count)) + +for gdb in gdbList: + iso = os.path.basename(gdb)[:-4] + + arcpy.env.workspace = gdb + fcList = arcpy.ListFeatureClasses("*eliminate") + + if len(fcList) > 0: + print(iso) + if len(fcList) > 1: + print(" too many feature classes") + else: + fc = fcList[0] + origFC = fc.replace("_eliminate","") + arcpy.Delete_management(origFC) + arcpy.Rename_management(fc,origFC) + + + diff --git a/Release_4_1_1/scripts/lowres_1_aggregate_counts_to_lower_res.py b/Release_4_1_1/scripts/lowres_1_aggregate_counts_to_lower_res.py new file mode 100644 index 0000000..3cc2265 --- /dev/null +++ b/Release_4_1_1/scripts/lowres_1_aggregate_counts_to_lower_res.py @@ -0,0 +1,67 @@ +#Jane Mills +#GPW +#Aggregate + +import arcpy, os, multiprocessing +from arcpy import env +from arcpy.sa import * + +def aggregate_rasters(rPath): + r = os.path.basename(rPath) + arcpy.CheckOutExtension("Spatial") + env.overwriteOutput = True + env.scratchWorkspace = r'F:\gpw\v411\scratch' + env.compression = "LZW" + outFolder = r'F:\gpw\v411\rasters_lower_resolution' + resolutions = ['2pt5_min','15_min','30_min','1_deg'] + scales = ['5','30','60','120'] + returnList = None + + try: + for i in range(4): + res = resolutions[i] + scale = scales[i] + extRast = os.path.join(r'\\Dataserver1\gpw\GPW4\Release_411\ancillary\extents','gpwv411_extent_'+res+'.tif') + env.snapRaster = extRast + env.extent = arcpy.Describe(extRast).extent + + outR = os.path.join(outFolder,r.replace("30_sec",res)) + if not arcpy.Exists(outR): + outAggreg = Aggregate(rPath, scale, "SUM") + arcpy.CopyRaster_management(outAggreg,outR) + + returnList = "Succeeded " + r + except: + returnList = "Failed " + r + return returnList + + +def main(): + root = r'F:\gpw\v411\rasters_30sec_fixed_zeros' + + outFolder = r'F:\gpw\v411\rasters_lower_resolution' + env.workspace = outFolder + outRasters = arcpy.ListRasters() + + env.workspace = root + rList1 = arcpy.ListRasters("*demographic*cntm*") + arcpy.ListRasters("*areakm*") + arcpy.ListRasters("*population_count*") + #rList = [os.path.join(root,r) for r in rList1 if not r.replace("30_sec","1_deg") in outRasters] + rList = [os.path.join(root,r) for r in rList1] + rList.sort() + + print("Ready to process {} rasters".format(len(rList))) + + pool = multiprocessing.Pool(processes=min([len(rList),15]),maxtasksperchild=1) + results = pool.map(aggregate_rasters, rList) + for result in results: + print(result) + + pool.close() + pool.join() + print("Script complete") + + +if __name__ == '__main__': + main() + + diff --git a/Release_4_1_1/scripts/lowres_2_calculate_densities.py b/Release_4_1_1/scripts/lowres_2_calculate_densities.py new file mode 100644 index 0000000..91ff352 --- /dev/null +++ b/Release_4_1_1/scripts/lowres_2_calculate_densities.py @@ -0,0 +1,57 @@ +#Jane Mills +#GPW +#Aggregate + +import arcpy, os, multiprocessing +from arcpy import env +from arcpy.sa import * + +def dens(rPath): + r = os.path.basename(rPath) + arcpy.CheckOutExtension("Spatial") + env.overwriteOutput = True + env.scratchWorkspace = r'F:\gpw\v411\scratch' + env.compression = "LZW" + outFolder = r'F:\gpw\v411\rasters_lower_resolution' + returnList = None + + try: + res = "_".join(r[:-4].split("_")[-2:]) + areaRast = os.path.join(outFolder,'gpw_v4_land_water_area_rev11_landareakm_'+res+'.tif') + + outR = os.path.join(outFolder,r.replace("cntm","dens").replace("count_","density_")) + #outDivide = Divide(rPath, areaRast) + outDivide = Con(Raster(rPath) == 0, 0, Raster(rPath)/Raster(areaRast)) + arcpy.CopyRaster_management(outDivide,outR) + + returnList = "Succeeded " + r + except: + returnList = "Failed " + r + return returnList + + +def main(): + root = r'F:\gpw\v411\rasters_lower_resolution' + env.workspace = root + allRasters = arcpy.ListRasters() + + rList1 = arcpy.ListRasters("*demographic*cntm*") + arcpy.ListRasters("*population_count*") + rList = [os.path.join(root,r) for r in rList1 if not r.replace("cntm","dens").replace("count_","density_") in allRasters] + rList.sort() + + print("Processing {} rasters".format(len(rList))) + + pool = multiprocessing.Pool(processes=20,maxtasksperchild=1) + results = pool.map(dens, rList) + for result in results: + print(result) + + pool.close() + pool.join() + print("Script complete") + + +if __name__ == '__main__': + main() + + diff --git a/Release_4_1_1/scripts/lowres_3_aggregate_other_to_lower_res.py b/Release_4_1_1/scripts/lowres_3_aggregate_other_to_lower_res.py new file mode 100644 index 0000000..961811d --- /dev/null +++ b/Release_4_1_1/scripts/lowres_3_aggregate_other_to_lower_res.py @@ -0,0 +1,143 @@ +#Jane Mills +#GPW +#Aggregate + +import arcpy, os, multiprocessing +from arcpy import env +from arcpy.sa import * + +def aggregate_rasters(rPath): + r = os.path.basename(rPath) + arcpy.CheckOutExtension("Spatial") + env.overwriteOutput = True + scratchF = r'F:\gpw\v411\scratch' + env.scratchWorkspace = scratchF + env.compression = "LZW" + outFolder = r'F:\gpw\v411\rasters_lower_resolution' + resolutions = ['2pt5_min','15_min','30_min','1_deg'] + scales = ['5','30','60','120'] + returnList = None + + try: + for i in range(4): + res = resolutions[i] + scale = scales[i] + extRast = os.path.join(r'\\Dataserver1\gpw\GPW4\Release_411\ancillary\extents','gpwv411_land_'+res+'.tif') + env.snapRaster = extRast + env.extent = arcpy.Describe(extRast).extent + outR = os.path.join(outFolder,r.replace("30_sec",res)) + + if "adminunit" in r and not arcpy.Exists(outR): + outAggreg = Aggregate(rPath, scale, "MEAN") + arcpy.CopyRaster_management(outAggreg,outR) + + if "national" in r and not arcpy.Exists(outR): + gridDict = {} + with arcpy.da.SearchCursor(rPath,["VALUE","ISOCODE","UNSDCODE","NAME0","CIESINCODE"]) as cursor: + for row in cursor: + gridDict[row[0]] = row[1:] + + outBS = BlockStatistics(rPath, NbrRectangle(int(scale),int(scale)), "MAJORITY") + outAggreg = Aggregate(outBS, scale, "MEDIAN") + arcpy.CopyRaster_management(outAggreg,outR) + + arcpy.AddField_management(outR,"ISOCODE","TEXT","","","5") + arcpy.AddField_management(outR,"UNSDCODE","SHORT","5") + arcpy.AddField_management(outR,"NAME0","TEXT","","","100") + arcpy.AddField_management(outR,"CIESINCODE","SHORT","5") + + with arcpy.da.UpdateCursor(outR,["VALUE","ISOCODE","UNSDCODE","NAME0","CIESINCODE"]) as cursor: + for row in cursor: + if row[0] in gridDict: + row[1:] = gridDict[row[0]] + cursor.updateRow(row) + + if "watermask" in r and not arcpy.Exists(outR): + n = int(scale)*int(scale) + outCon1 = Con(Raster(rPath) != 2, Raster(rPath)) + tempR = os.path.join(scratchF, os.path.basename(outR)) + outAggreg = Aggregate(outCon1, scale, "SUM") + outAggreg.save(tempR) + outCon = Con(IsNull(Raster(tempR)) == 1, 2, Con(Raster(tempR) == 0, 0, Con(Raster(tempR) == 3*n, 3, 1))) + arcpy.CopyRaster_management(outCon,outR) + + arcpy.AddField_management(outR,"CATEGORY","TEXT","","",50) + with arcpy.da.UpdateCursor(outR,["VALUE","CATEGORY"]) as cursor: + for row in cursor: + if row[0] == 0: row[1] = "Total Water Pixels" + if row[0] == 1: row[1] = "Partial Water Pixels" + if row[0] == 2: row[1] = "Total Land Pixels" + if row[0] == 3: row[1] = "Ocean Pixels" + cursor.updateRow(row) + + if "context" in r and not arcpy.Exists(outR): + male = os.path.join(outFolder,'gpw_v4_basic_demographic_characteristics_rev11_atotpopmt_2010_cntm_{}.tif'.format(res)) + female = os.path.join(outFolder,'gpw_v4_basic_demographic_characteristics_rev11_atotpopft_2010_cntm_{}.tif'.format(res)) + total = os.path.join(outFolder,'gpw_v4_basic_demographic_characteristics_rev11_atotpopbt_2010_cntm_{}.tif'.format(res)) + + conZero = Con((Raster(rPath) == 204) | (Raster(rPath) == 205), Raster(rPath)) + bsZero = BlockStatistics(conZero, NbrRectangle(int(scale),int(scale)), "MAJORITY") + aggZero = Aggregate(bsZero, scale, "MEDIAN") + tempZero = os.path.join(scratchF, os.path.basename(outR)[:-4]+"_agg_zero.tif") + aggZero.save(tempZero) + + conNoData = Con((Raster(rPath) == 201) | (Raster(rPath) == 202) | (Raster(rPath) == 203) | (Raster(rPath) == 206), Raster(rPath)) + bsND = BlockStatistics(conNoData, NbrRectangle(int(scale),int(scale)), "MAJORITY") + aggND = Aggregate(bsND, scale, "MEDIAN") + tempND = os.path.join(scratchF, os.path.basename(outR)[:-4]+"_agg_nd.tif") + aggND.save(tempND) + + tempDiff = os.path.join(scratchF,os.path.basename(outR)[:-4]+"_207.tif") + popDiff = Con((Raster(total)!=0) & (IsNull(Raster(male))==1) & (IsNull(Raster(female))==1), 207, 0) + popDiff.save(tempDiff) + + outCon = Con(Raster(total) == 0, Raster(tempZero), Con(IsNull(Raster(total)) == 1, Raster(tempND), Con(Raster(total) > 0, tempDiff))) + arcpy.CopyRaster_management(outCon,outR) + + arcpy.AddField_management(outR,"CATEGORY","TEXT","","","100") + with arcpy.da.UpdateCursor(outR,["VALUE","CATEGORY"]) as cursor: + for row in cursor: + if row[0] == 0: row[1] = "Not applicable" + if row[0] == 201: row[1] = "Park or protected area" + if row[0] == 202: row[1] = "Military district, airport zone, or other infrastructure" + if row[0] == 203: row[1] = "Not enumerated or not reported in census" + if row[0] == 204: row[1] = "No households" + if row[0] == 205: row[1] = "Uninhabited" + if row[0] == 206: row[1] = "Population not gridded" + if row[0] == 207: row[1] = "Missing age and/or sex data" + cursor.updateRow(row) + + returnList = "Succeeded " + r + except: + returnList = "Failed " + r + return returnList + + +def main(): + root = r'F:\gpw\v411\rasters_30sec_fixed_zeros' + env.workspace = root + inRasters = arcpy.ListRasters() + + outFolder = r'F:\gpw\v411\rasters_lower_resolution' + env.workspace = outFolder + outRasters = arcpy.ListRasters() + + rList = [os.path.join(root,r) for r in inRasters if not r.replace("30_sec","1_deg") in outRasters] + rList.sort() + + print("Set up complete") + + pool = multiprocessing.Pool(processes=min([len(rList),4]),maxtasksperchild=1) + results = pool.map(aggregate_rasters, rList) + for result in results: + print(result) + + pool.close() + pool.join() + print("Script complete") + + +if __name__ == '__main__': + main() + + diff --git a/Release_4_1_1/scripts/median_age.py b/Release_4_1_1/scripts/median_age.py new file mode 100644 index 0000000..6f704c0 --- /dev/null +++ b/Release_4_1_1/scripts/median_age.py @@ -0,0 +1,60 @@ +#Jane Mills +#Median age + +import arcpy, os, numpy + +inFolder = r'\\Dataserver1\gpw\GPW4\Release_411\data\rasters_30sec' +outFolder = r'\\Dataserver1\gpw\GPW4\Release_411\cartographic\mxds_data\median_age' + +arcpy.env.workspace = inFolder +rList = arcpy.ListRasters("*a0*bt*cntm*") +rList.sort() +rList = [rList[0]]+rList[2:5]+rList[7:16]+[rList[17]] + +lls = [arcpy.Point(-180,0),arcpy.Point(-90,0),arcpy.Point(0,0),arcpy.Point(90,0), + arcpy.Point(-180,-90),arcpy.Point(-90,-90),arcpy.Point(0,-90),arcpy.Point(90,-90)] + +for j in range(1,8): + print("working on tile {}".format(j)) + ageRasters = numpy.zeros((10800,10800,14)) + cumFreq = numpy.zeros((10800,10800,14)) + + ll = lls[j] + + for i in range(len(rList)): + r = rList[i] + ageRasters[:,:,i] = arcpy.RasterToNumPyArray(r, ll, 10800, 10800, nodata_to_value = 0) + cumFreq[:,:,i] = numpy.sum(ageRasters,axis = 2) + + totalPop = numpy.divide(cumFreq[:,:,13],2) + totalPop = numpy.repeat(totalPop[:,:,numpy.newaxis], 14, axis=2) + middleGroup = cumFreq >= totalPop + middleIndex = numpy.argmax(middleGroup, axis = 2) + l = middleIndex*5 + F = middleIndex - 1 + F[F<0] = 0 + FF = numpy.zeros((10800,10800)) + + for i in range(0,numpy.max(F)+1): + FF[F == i] = cumFreq[F == i,i] + + f = middleIndex + ff = numpy.zeros((10800,10800)) + for i in range(0,numpy.max(f)+1): + ff[f == i] = ageRasters[f == i,i] + + i = 5 + med = numpy.zeros((10800,10800)) + med[ff > 0] = l[ff>0] + (totalPop[ff>0,0]-FF[ff>0])*i/ff[ff>0] + med[med < 0] = 0 + + cellx = arcpy.GetRasterProperties_management(r,"CELLSIZEX") + celly = arcpy.GetRasterProperties_management(r,"CELLSIZEY") + newRast = arcpy.NumPyArrayToRaster(med, ll, float(cellx.getOutput(0)), float(celly.getOutput(0)), 0) + outRast = os.path.join(outFolder,"median_age_"+str(j+1)+".tif") + newRast.save(outRast) + + cs = arcpy.Describe(r).spatialReference + arcpy.DefineProjection_management(outRast, cs) + + diff --git a/Release_4_1_1/scripts/mxds_1_make_rasters.py b/Release_4_1_1/scripts/mxds_1_make_rasters.py new file mode 100644 index 0000000..bfa789a --- /dev/null +++ b/Release_4_1_1/scripts/mxds_1_make_rasters.py @@ -0,0 +1,54 @@ +#Jane Mills +#GPW +#Make age/sex rasters + +import arcpy, os +from arcpy import env +from arcpy.sa import * +arcpy.CheckOutExtension("Spatial") + +env.overwriteOutput = True +env.scratchWorkspace = r'F:\gpw\v411\scratch' +env.compression = "LZW" + +inFolder = r'\\Dataserver1\gpw\GPW4\Release_411\data\rasters_30sec' +outFolder = r'F:\gpw\v411\mxds_data' + +totalPop = os.path.join(inFolder,'gpw_v4_population_count_rev11_2010_30_sec.tif') +male = os.path.join(inFolder,'gpw_v4_basic_demographic_characteristics_rev11_atotpopmt_2010_cntm_30_sec.tif') +female = os.path.join(inFolder,'gpw_v4_basic_demographic_characteristics_rev11_atotpopft_2010_cntm_30_sec.tif') + +child = os.path.join(inFolder,'gpw_v4_basic_demographic_characteristics_rev11_a000_014bt_2010_cntm_30_sec.tif') +working = os.path.join(inFolder,'gpw_v4_basic_demographic_characteristics_rev11_a015_064bt_2010_cntm_30_sec.tif') +elderly = os.path.join(inFolder,'gpw_v4_basic_demographic_characteristics_rev11_a065plusbt_2010_cntm_30_sec.tif') + +womchild = os.path.join(inFolder,'gpw_v4_basic_demographic_characteristics_rev11_a015_049ft_2010_cntm_30_sec.tif') + +#Children % +outChild = os.path.join(outFolder,'children_percent.tif') +outCon = Con(Raster(totalPop) == 0, 0, 100*Raster(child)/Raster(totalPop)) +arcpy.CopyRaster_management(outCon,outChild) + +#Elderly % +outElderly = os.path.join(outFolder,'elderly_percent.tif') +outCon = Con(Raster(totalPop) == 0, 0, 100*Raster(elderly)/Raster(totalPop)) +arcpy.CopyRaster_management(outCon,outElderly) + +#Sex Ratio (males per 100 females) +outSex = os.path.join(outFolder,'sex_ratio.tif') +outCon = Con(Raster(female) > 0, 100*Raster(male)/Raster(female)) +arcpy.CopyRaster_management(outCon,outSex) + +#Dependency +outDep = os.path.join(outFolder,'dependency_ratio.tif') +outCon = Con(Raster(working) > 0, 100*(Raster(child) + Raster(elderly))/Raster(working)) +arcpy.CopyRaster_management(outCon,outDep) + +#Woman of Childbearing age % +outWomChild = os.path.join(outFolder,'woman_childbearing_percent.tif') +outCon = Con(Raster(totalPop) == 0, 0, 100*Raster(womchild)/Raster(totalPop)) +arcpy.CopyRaster_management(outCon,outWomChild) + + + + diff --git a/Release_4_1_1/scripts/mxds_2_all_years.py b/Release_4_1_1/scripts/mxds_2_all_years.py new file mode 100644 index 0000000..41d7e7a --- /dev/null +++ b/Release_4_1_1/scripts/mxds_2_all_years.py @@ -0,0 +1,38 @@ +#Jane Mills +#GPW +#Create all years for pop count/density mxds + +import arcpy, os + + +inFolder = r'\\Dataserver1\gpw\GPW4\Release_411\cartographic\mxd_CIESIN_411_website' + +mxdList = [m for m in os.listdir(inFolder) if m[-4:] == ".mxd" and "2000" in m] +mxdList.sort() + +years = [2005,2010,2015,2020] + +dataFolder = r'\\Dataserver1\gpw\GPW4\Release_411\data\rasters_30sec' + +for m in mxdList: + print m + mPath = os.path.join(inFolder,m) + + for year in years: + print year + outMXD = os.path.join(inFolder,m.replace('2000',str(year))) + + mxd = arcpy.mapping.MapDocument(mPath) + + popLyr = arcpy.mapping.ListLayers(mxd,"*population*.tif")[0] + + dataName = popLyr.name.replace("rev11_2000","rev11_"+str(year)) + popLyr.replaceDataSource(dataFolder, "NONE", dataName, False) + popLyr.name = dataName + + title = arcpy.mapping.ListLayoutElements(mxd,"TEXT_ELEMENT", "DataSetTitle")[0] + newTitle = title.text.replace("2000",str(year)) + title.text = newTitle + + mxd.saveACopy(outMXD) + diff --git a/Release_4_1_1/scripts/mxds_3_update_revision_date.py b/Release_4_1_1/scripts/mxds_3_update_revision_date.py new file mode 100644 index 0000000..69fb5c9 --- /dev/null +++ b/Release_4_1_1/scripts/mxds_3_update_revision_date.py @@ -0,0 +1,36 @@ +#Jane Mills +#GPW + +import arcpy, os + + +inFolder = r'\\Dataserver1\gpw\GPW4\Release_411\cartographic\mxd_CIESIN_411_website' + +mxdList = [m for m in os.listdir(inFolder) if m[-4:] == ".mxd" and m[-8:] != "data.mxd"] +mxdList.sort() + +for m in mxdList: + print m + mPath = os.path.join(inFolder,m) + + mxd = arcpy.mapping.MapDocument(mPath) + + title = arcpy.mapping.ListLayoutElements(mxd,"TEXT_ELEMENT", "DataSetTitle")[0] + title.text = title.text.replace("v4.10","v4.11") + + copy = arcpy.mapping.ListLayoutElements(mxd,"TEXT_ELEMENT", "Copyright")[0] + copy.text = copy.text.replace("2017","2018") + + desc = arcpy.mapping.ListLayoutElements(mxd,"TEXT_ELEMENT", "MapDescription")[0] + desc.text = desc.text.replace("Revision 10","Revision 11") + + credit = arcpy.mapping.ListLayoutElements(mxd,"TEXT_ELEMENT", "MapCredit")[0] + credit.text = credit.text.replace("September 2017","December 2018") + + footer = arcpy.mapping.ListLayoutElements(mxd,"TEXT_ELEMENT", "FooterText")[0] + newText = footer.text.replace("Revision 10","Revision 11") + newText = newText.replace("2017","2018") + footer.text = newText + + mxd.save() + diff --git a/Release_4_1_1/scripts/mxds_4_update_date_doi.py b/Release_4_1_1/scripts/mxds_4_update_date_doi.py new file mode 100644 index 0000000..bea07a5 --- /dev/null +++ b/Release_4_1_1/scripts/mxds_4_update_date_doi.py @@ -0,0 +1,56 @@ +#Jane Mills +#GPW + +import arcpy, os + + +inFolder = r'\\Dataserver1\gpw\GPW4\Release_411\cartographic\mxd_CIESIN_411_website' +outFolder = r'\\Dataserver1\gpw\GPW4\Release_411\cartographic\map_CIESIN_411_website' + +mxdList = [m for m in os.listdir(inFolder) if m[-4:] == ".mxd" and m[-8:] != "data.mxd" and "ascii" not in m] +mxdList.sort() + +for m in mxdList: + print m + mPath = os.path.join(inFolder,m) + + mxd = arcpy.mapping.MapDocument(mPath) + + #Just in case this comes out in 2019 + #copy = arcpy.mapping.ListLayoutElements(mxd,"TEXT_ELEMENT", "Copyright")[0] + #copy.text = copy.text.replace("2018","2019") + + #credit = arcpy.mapping.ListLayoutElements(mxd,"TEXT_ELEMENT", "MapCredit")[0] + #credit.text = credit.text.replace("December 2018","January 2019") + + if "center-point" in m: + newDOI = "https://doi.org/10.7927/H4BC3WMT." + elif "demographic" in m: + newDOI = "https://doi.org/10.7927/H46M34XX." + elif "quality" in m: + newDOI = "https://doi.org/10.7927/H42Z13KG." + elif "land-water" in m: + newDOI = "https://doi.org/10.7927/H4Z60M4Z." + elif "national" in m: + newDOI = "https://doi.org/10.7927/H4TD9VDP." + elif "count-adjusted" in m: + newDOI = "https://doi.org/10.7927/H4PN93PB." + elif "count-rev" in m: + newDOI = "https://doi.org/10.7927/H4JW8BX5." + elif "density-adjusted" in m: + newDOI = "https://doi.org/10.7927/H4F47M65." + elif "density-rev" in m: + newDOI = "https://doi.org/10.7927/H49C6VHW." + + footer = arcpy.mapping.ListLayoutElements(mxd,"TEXT_ELEMENT", "FooterText")[0] + #footer.text = footer.text.replace("2018","2019") + doiIndex = footer.text.find("https") + newText = footer.text[:doiIndex] + newDOI + footer.text = newText + + mxd.save() + + #outPDF = os.path.join(outFolder,m[:-4]+".pdf") + #arcpy.mapping.ExportToPDF(mxd, outPDF) + + diff --git a/Release_4_1_1/scripts/netCDF_1_total_pop.R b/Release_4_1_1/scripts/netCDF_1_total_pop.R new file mode 100644 index 0000000..14b5f75 --- /dev/null +++ b/Release_4_1_1/scripts/netCDF_1_total_pop.R @@ -0,0 +1,60 @@ +library(raster) +library(rgdal) +library('sp') +library(ncdf4) + +outFolder <- "F:/gpw/v411/netcdf" +root <- "//Dataserver1/gpw/GPW4/Release_411/data/rasters_lowres" +extras <- "//Dataserver1/gpw/GPW4/Release_411/data/netCDF/quality_tifs" + +resolutions <- c("1_deg","30_min","15_min","2pt5_min") +rNames <- c("1 degree","30 arc-minutes","15 arc-minutes","2.5 arc-minutes") +types <- c("population_count","population_density") +tNames <- c("Count","Density") +tUnits <- c("Persons","Persons per square kilometer") +pops <- c("_adjusted","_rev") +pNames <- c("UN WPP-Adjusted ","") + +for (i in 1:length(resolutions)){ + res <- resolutions[i] + rName <- rNames[i] + + for (j in 1:length(types)){ + type <- types[j] + tName <- tNames[j] + tUnit <- tUnits[j] + + for (k in 1:length(pops)){ + pop <- pops[k] + pName <- pNames[k] + + fileName <- ifelse(k==1, paste("gpw_v4_",type,pop,"_rev11","_",res,".nc",sep = ""), + paste("gpw_v4_",type,"_rev11","_",res,".nc",sep = "")) + print(fileName) + + resKey <- paste(res,".tif$",sep = "") + fileList <- list.files(root,resKey,full.names = TRUE) + extraList <- list.files(extras,resKey,full.names = TRUE) + + subList <- fileList[grep(paste(type,pop,sep = ""),fileList)] + subList <- subList[grep("rev11_2",subList)] + + finalList <- c(subList,extraList) + if (length(finalList) != 20) {print("did not find enough rasters")} + + outFile <- file.path(outFolder,fileName) + + cdfName <- paste(pName,"Population ",tName,", v4.11 (2000, 2005, 2010, 2015, 2020): ",rName,sep = "") + + s <- raster::stack(finalList) + writeRaster(s, outFile, overwrite=TRUE, format="CDF",varname=cdfName, + varunit=tUnit,longname=cdfName,xname="longitude", + yname="latitude",zname="raster") + + print("finished creating NetCDF") + } + } +} + + + diff --git a/Release_4_1_1/scripts/netCDF_2_age.R b/Release_4_1_1/scripts/netCDF_2_age.R new file mode 100644 index 0000000..c4b1edc --- /dev/null +++ b/Release_4_1_1/scripts/netCDF_2_age.R @@ -0,0 +1,58 @@ +library(raster) +library(rgdal) +library('sp') +library(ncdf4) + +outFolder <- "F:/gpw/v411/netCDF" +root <- "//Dataserver1/gpw/GPW4/Release_411/data/rasters_lowres" +extras <- "//Dataserver1/gpw/GPW4/Release_411/data/netCDF/quality_tifs" + +resolutions <- c("1_deg","30_min","15_min","2pt5_min") +rNames <- c("1 degree","30 arc-minutes","15 arc-minutes","2.5 arc-minutes") +types <- c("cntm","dens") +tNames <- c("Count","Density") +tUnits <- c("Persons","Persons per square kilometer") +sexes <- c("bt","mt","ft") +sNames <- c("Both","Male","Female") + +for (i in 1:length(resolutions)){ + res <- resolutions[i] + rName <- rNames[i] + + for (j in 1:length(types)){ + type <- types[j] + tName <- tNames[j] + tUnit <- tUnits[j] + + for (k in 1:length(sexes)){ + sex <- sexes[k] + sName <- sNames[k] + + fileName <- paste("gpw_v4_basic_demographic_characteristics_rev11_",sex,"_2010_",type,"_",res,".nc",sep = "") + print(fileName) + + key <- paste(sex,"_2010_",type,"_",res,".tif$",sep = "") + extrakey <- paste(res,".tif$",sep = "") + + fileList <- list.files(root,key,full.names = TRUE) + sexList <- fileList[grep("_atotpop",fileList)] + subList <- fileList[grep("_a0",fileList)] + ageList <- subList[c(1,3,4,5,8,9,10,11,12,13,14,15,16,18)] + extraList <- list.files(extras,extrakey,full.names = TRUE) + + finalList <- c(sexList,ageList,extraList) + if (length(finalList) != 30) {print("did not find enough rasters")} + + outFile <- file.path(outFolder,fileName) + cdfName <- paste("Basic Demographic Characteristics, v4.10 (2010): ",sName,", ",tName,", ",rName,sep = "") + + s <- raster::stack(finalList) + writeRaster(s, outFile, overwrite=TRUE, format="CDF",varname=cdfName, + varunit=tUnit,longname=cdfName,xname="longitude", + yname="latitude",zname="raster") + + print("finished creating NetCDF") + } + } +} + diff --git a/Release_4_1_1/scripts/process_1_gdal_translate.py b/Release_4_1_1/scripts/process_1_gdal_translate.py new file mode 100644 index 0000000..aca614c --- /dev/null +++ b/Release_4_1_1/scripts/process_1_gdal_translate.py @@ -0,0 +1,61 @@ +#Jane Mills +#10/24/2018 +#GPW - +import os, multiprocessing, arcpy, shutil + +def process(rPath): + r = os.path.basename(rPath) + outFolder = r'F:\gpw\v411\rasters_translate' + outR = os.path.join(outFolder,r) + message = None + try: + if "context" in r or "watermask" in r or "identifier" in r: + os.system("gdal_translate -ot Int16 -co COMPRESS=LZW -of GTiff " + rPath + " " + outR) + inFile = os.path.join(os.path.dirname(rPath),r[:-4] + ".vat.dbf") + outFile = os.path.join(outFolder,r[:-4] + ".vat.dbf") + shutil.copy(inFile,outFile) + else: + os.system("gdal_translate -ot Float32 -co COMPRESS=LZW -of GTiff " + rPath + " " + outR) + + message = "Succeeded: " + r + except: + message = "Failed: " + r + return message + + +def main(): + outFolder = r'F:\gpw\v411\rasters_translate' + arcpy.env.workspace = outFolder + outRasters = arcpy.ListRasters() + + root1 = r'F:\gpw\v411\rasters_30sec_fixed_zeros' + root2 = r'F:\gpw\v411\rasters_lower_resolution' + + arcpy.env.workspace = root1 + rList1 = [os.path.join(root1,r) for r in arcpy.ListRasters() if r not in outRasters] + arcpy.env.workspace = root2 + rList2 = [os.path.join(root2,r) for r in arcpy.ListRasters() if r not in outRasters] + + rList = rList1 + rList2 + + print("Processing {} rasters".format(len(rList))) + + pool = multiprocessing.Pool(processes=10,maxtasksperchild=1) + results = pool.map(process, rList) + for result in results: + print(result) + pool.close() + pool.join() + print("Translation complete") + + arcpy.BuildPyramidsandStatistics_management(outFolder) + + xmlList = [os.path.join(outFolder,f) for f in os.listdir(outFolder) if f[-4:] == ".xml"] + for xml in xmlList: + os.remove(xml) + + print("Script complete") + +if __name__ == '__main__': + main() + diff --git a/Release_4_1_1/scripts/process_2_convert_ascii.py b/Release_4_1_1/scripts/process_2_convert_ascii.py new file mode 100644 index 0000000..42472bb --- /dev/null +++ b/Release_4_1_1/scripts/process_2_convert_ascii.py @@ -0,0 +1,76 @@ +#Jane Mills +#7/12/16 +#GPW +#Convert to ascii +#Don't use numpy - it changes the values of the rasters + +import arcpy, os, multiprocessing, shutil +arcpy.CheckOutExtension("Spatial") +arcpy.env.overwriteOutput = True + +def convert(rPath): + message = None + r = os.path.basename(rPath) + outFolder = r'F:\gpw\v411\ascii' + arcpy.env.scratchWorkspace = r'F:\gpw\v411\scratch' + prjFile = r'F:\gpw\v411\ancillary\ascii_prj_file.prj' + arcpy.env.outputCoordinateSystem = prjFile + + rectangles = ["-180 0 -90 90","-90 0 0 90","0 0 90 90","90 0 180 90", + "-180 -90 -90 -0.000001","-90 -90 0 -0.000001","0 -90 90 -0.000001","90 -90 180 -0.000001"] + + try: + if '30_sec' in r: + for i in range(len(rectangles)): + outAscii = os.path.join(outFolder,r[:-4]+'_'+str(i+1)+'.asc') + if not os.path.exists(outAscii): + rect = rectangles[i] + outTemp = 'in_memory' + os.sep + r[:-4] + "_" + str(i+1) + arcpy.Clip_management(rPath, rect, outTemp) + arcpy.RasterToASCII_conversion(outTemp,outAscii) + + outPrj = os.path.join(outFolder,r[:-4]+'_'+str(i+1)+'.prj') + if not os.path.exists(outPrj): + shutil.copy(prjFile, outPrj) + + else: + outAscii = os.path.join(outFolder,r[:-4]+'.asc') + if not os.path.exists(outAscii): + arcpy.RasterToASCII_conversion(rPath,outAscii) + + message = "Succeeded: " + r + except: + message = "Failed: " + r + + return message + +def main(): + root = r'F:\gpw\v411\rasters_translate' + outFolder = r'F:\gpw\v411\ascii' + + asciiList = os.listdir(outFolder) + arcpy.env.workspace = root + rasterList = arcpy.ListRasters() + rList = [os.path.join(root,r) for r in rasterList if not r.replace(".tif",".asc") in asciiList] + rList.sort() + + print("Processing {} rasters".format(len(rList))) + + pool = multiprocessing.Pool(processes=min([len(rList),10]),maxtasksperchild=1) + results = pool.map(convert, rList) + for result in results: + print(result) + + pool.close() + pool.join() + + xmlList = [os.path.join(outFolder,f) for f in os.listdir(outFolder) if f[-4:] == ".xml"] + for xml in xmlList: + os.remove(xml) + + print("Script Complete") + + +if __name__ == '__main__': + main() + diff --git a/Release_4_1_1/scripts/services_1_mxd_sources.py b/Release_4_1_1/scripts/services_1_mxd_sources.py new file mode 100644 index 0000000..b1868c4 --- /dev/null +++ b/Release_4_1_1/scripts/services_1_mxd_sources.py @@ -0,0 +1,27 @@ +#Jane Mills +#GPW +#Change data source of service mxds + +import arcpy, os + + +inFolder = r'F:\arcgisserver\serverdata\gpw' + +folderList = [f for f in os.listdir(inFolder) if "rev11" in f] +folderList.sort() + +for f in folderList[1:-2]: + print(f) + dataFolder = os.path.join(inFolder,f,'data') + mxdPath = os.path.join(inFolder,f,'map-services',f.replace("-","_")+".mxd") + + mxd = arcpy.mapping.MapDocument(mxdPath) + + lyrs = arcpy.mapping.ListLayers(mxd,"*") + + for lyr in lyrs: + dataName = lyr.name.replace("-","_")+"_30_sec.tif" + lyr.replaceDataSource(dataFolder, "NONE", dataName, False) + + mxd.save() + diff --git a/Release_4_1_1/scripts/services_2_mxd_text.py b/Release_4_1_1/scripts/services_2_mxd_text.py new file mode 100644 index 0000000..b278cb5 --- /dev/null +++ b/Release_4_1_1/scripts/services_2_mxd_text.py @@ -0,0 +1,51 @@ +#Jane Mills +#GPW +#Change text of service mxds + +import arcpy, os + +inFolder = r'F:\arcgisserver\serverdata\gpw' + +folderList = [f for f in os.listdir(inFolder) if "rev11" in f] +folderList.sort() + +for f in folderList[1:-2]: + print(f) + mxdPath = os.path.join(inFolder,f,'map-services',f.replace("-","_")+".mxd") + mxd = arcpy.mapping.MapDocument(mxdPath) + + if "demographic" in f: + newDOI = "https://doi.org/10.7927/H46M34XX." + elif "quality" in f: + newDOI = "https://doi.org/10.7927/H42Z13KG." + elif "land-water" in f: + newDOI = "https://doi.org/10.7927/H4Z60M4Z." + elif "national" in f: + newDOI = "https://doi.org/10.7927/H4TD9VDP." + elif "count-adjusted" in f: + newDOI = "https://doi.org/10.7927/H4PN93PB." + elif "count-rev" in f: + newDOI = "https://doi.org/10.7927/H4JW8BX5." + elif "density-adjusted" in f: + newDOI = "https://doi.org/10.7927/H4F47M65." + elif "density-rev" in f: + newDOI = "https://doi.org/10.7927/H49C6VHW." + + lyrs = arcpy.mapping.ListLayers(mxd,"*") + + for lyr in lyrs: + lyr.credits = 'NASA SEDAC' + newText = lyr.description + newText = newText.replace("v4.10","v4.11") + newText = newText.replace("Revision 10","Revision 11") + newText = newText.replace(" "," ") + doiIndex = newText.find("https") + newText = newText[:doiIndex] + newDOI + lyr.description = newText + + mxd.title = mxd.title.replace("Revision 10","Revision 11") + mxd.description = mxd.description.replace("Revision 10","Revision 11") + mxd.tags = mxd.tags.replace("rev10","rev11") + + mxd.save() + diff --git a/Release_4_1_1/scripts/services_3_bdc.py b/Release_4_1_1/scripts/services_3_bdc.py new file mode 100644 index 0000000..2b4cebb --- /dev/null +++ b/Release_4_1_1/scripts/services_3_bdc.py @@ -0,0 +1,71 @@ +#Jane Mills +#GPW +#Change text of service mxds + +import arcpy, os + +inFolder = r'F:\arcgisserver\serverdata\gpw\gpw-v4-basic-demographic-characteristics-rev11' +mxdPath = os.path.join(inFolder,'map-services','gpw_v4_basic_demographic_characteristics_rev11.mxd') + +dataFolder = os.path.join(inFolder,'data') +arcpy.env.workspace = dataFolder +rasterList = arcpy.ListRasters() +rasterList.sort() + +mxd = arcpy.mapping.MapDocument(mxdPath) +df = arcpy.mapping.ListDataFrames(mxd,"*")[0] + +for raster in rasterList: + if "a000_004bt" in raster or "atotpopbt" in raster: + pass + else: + print(raster) + + if "a0" in raster: + origLyr = arcpy.mapping.ListLayers(mxd,"*a000_004bt*")[0] + arcpy.mapping.AddLayer(df,origLyr) + arcpy.RefreshTOC() + arcpy.RefreshActiveView() + lyrs = arcpy.mapping.ListLayers(mxd,"*a000_004bt*") + + elif "atot" in raster: + origLyr = arcpy.mapping.ListLayers(mxd,"*atot*")[0] + arcpy.mapping.AddLayer(df,origLyr) + arcpy.RefreshTOC() + arcpy.RefreshActiveView() + lyrs = arcpy.mapping.ListLayers(mxd,"*atot*") + + if len(lyrs) > 1: + lyr = lyrs[0] + + lyr.name = lyr.name[:47]+raster[47:-11] + + if "plus" in raster: + age0 = str(int(raster[48:51])) + newText = lyr.description + newText = newText.replace("Ages 0 to 4 map","Ages "+age0+" and Older map") + newText = newText.replace("ages 0 to 4 con","ages "+age0+" and older con") + lyr.description = newText + elif "a0" in raster: + age0 = str(int(raster[48:51])) + age1 = str(int(raster[52:55])) + newText = lyr.description + newText = newText.replace("ges 0 to 4","ges "+age0+" to "+age1) + lyr.description = newText + + if "ft_" in raster: + newText = lyr.description + newText = newText.replace("2010 Total Population","2010 Female Population") + newText = newText.replace("displays male and female","displays female") + lyr.description = newText + elif "mt_" in raster: + newText = lyr.description + newText = newText.replace("2010 Total Population","2010 Male Population") + newText = newText.replace("displays male and female","displays male") + lyr.description = newText + + else: + print("failed") + +mxd.save() + diff --git a/Release_4_1_1/scripts/services_4_export_properties.py b/Release_4_1_1/scripts/services_4_export_properties.py new file mode 100644 index 0000000..aeaff9f --- /dev/null +++ b/Release_4_1_1/scripts/services_4_export_properties.py @@ -0,0 +1,30 @@ +#Jane Mills +#GPW +#Export text of service mxds + +import arcpy, os, csv + +inFolder = r'F:\arcgisserver\serverdata\gpw' +outCSV = r'\\Dataserver1\gpw\GPW4\Release_411\services\mxd_properties.csv' +headers = ['layer_name','layer_description','layer_credit','mxd_name','mxd_title', + 'mxd_summary','mxd_description','mxd_author','mxd_credit','mxd_tags'] + +with open(outCSV,"w") as csvOpen: + csvMem = csv.writer(csvOpen) + csvMem.writerow(headers) + folderList = [f for f in os.listdir(inFolder) if "rev11" in f] + folderList.sort() + + for f in folderList[:-1]: + print(f) + mxdPath = os.path.join(inFolder,f,'map-services',f.replace("-","_")+".mxd") + mxd = arcpy.mapping.MapDocument(mxdPath) + + lyrs = arcpy.mapping.ListLayers(mxd,"*") + + for lyr in lyrs: + csvMem.writerow([lyr.name,lyr.description,lyr.credits, + os.path.basename(mxdPath)[:-4],mxd.title,mxd.summary, + mxd.description, mxd.author,mxd.credits,mxd.tags]) + + diff --git a/Release_4_1_1/scripts/services_5_natid_sld.py b/Release_4_1_1/scripts/services_5_natid_sld.py new file mode 100644 index 0000000..5682602 --- /dev/null +++ b/Release_4_1_1/scripts/services_5_natid_sld.py @@ -0,0 +1,136 @@ +# -*- coding: utf-8 -*- +""" +Created on Tue Dec 18 11:11:10 2018 + +@author: jmills +""" + +values = ['4','8','12','16','20','24','28','31','32','36','40','44','48','50','51','52','56','60', + '64','68','70','72','76','84','90','92','96','100','104','108','112','116','120','124', + '132','136','140','144','148','152','156','158','170','174','175','178','180','184','188', + '191','192','196','203','204','208','212','214','218','222','226','231','232','233','234', + '238','242','246','248','250','254','258','262','266','268','270','275','276','288','292', + '296','300','304','308','312','316','320','324','328','332','336','340','344','348','352', + '356','360','364','368','372','376','380','384','388','392','398','400','404','408','410', + '414','417','418','422','426','428','430','434','438','440','442','446','450','454','458', + '462','466','470','474','478','480','484','492','496','498','499','500','504','508','512', + '516','520','524','528','531','533','534','535','540','548','554','558','562','566','570', + '574','578','580','583','584','585','586','591','598','600','604','608','612','616','620', + '624','626','630','634','638','642','643','646','652','654','659','660','662','663','666', + '670','674','678','682','686','688','690','694','702','703','704','705','706','710','716', + '724','728','729','732','740','744','748','752','756','760','762','764','768','772','776', + '780','784','788','792','795','796','798','800','804','807','818','826','831','832','833', + '834','840','850','854','858','860','862','876','882','887','894','902','903','904','905', + '906','907','908','999'] + +colors = ['#B34040','#785023','#F7EFA1','#C2B63A','#B39E44','#BFB436','#F0E0B4','#FFB3BA','#38A800', + '#CDF57A','#B59C59','#D6B22F','#B5B18F','#FFDBD4','#E8A8B3','#7AB6F5','#DBBC4B','#F5EA87', + '#FFBEE8','#AAFF00','#E3D481','#BFB388','#E9FFBE','#004DA8','#F7EB79','#73DFFF','#FFEBBE', + '#733838','#FF3D25','#BFB493','#C7846D','#AD0069','#C4A658','#BEFFFF','#DBCB37','#D4B239', + '#E8CB38','#D9599E','#CFA836','#A5F57A','#CF0000','#E3428A','#E9FFBE','#F7F372','#D9CA96', + '#F5D04C','#E8C656','#E3D759','#6699CD','#FFAA00','#1FB0FF','#C4C164','#E0D3AB','#BA9B34', + '#BAB48C','#00A9E6','#00C5FF','#267300','#005CE6','#D1B054','#DBD0AF','#C4BA99','#897044', + '#E6DCAE','#D9CB86','#D6B560','#FFA94F','#BDA368','#B85A44','#ABE600','#EBDCA9','#E8E06B', + '#E3D9AF','#CD6666','#B3AB88','#D4B561','#99767B','#EDE772','#F0C53A','#BAA975','#FFAA00', + '#93CEFA','#004C73','#D1CBA5','#DECF5B','#73DFFF','#DED666','#38CD66','#0070FF','#F5D833', + '#00A9BF','#FFBEBE','#CCC899','#FFEBBE','#F5617A','#FFA77F','#A80047','#DB8A9E','#E0D6AB', + '#730000','#895A44','#C2942B','#B3A05D','#FFBDD8','#FF6159','#FFBEBE','#EDE4AF','#FF0000', + '#FFA7A8','#730000','#E03614','#B00000','#D6BD72','#DED56F','#EB8966','#B8B135','#CFC99D', + '#EBCE81','#B58E0E','#C7BC65','#FF5500','#B3A069','#EBDD5E','#CD6699','#D4AC37','#C9AE42', + '#CCBE60','#C7C230','#F5E0B0','#DBCDA7','#8CDFF2','#F7F37C','#F57A7A','#CDAA66','#D9D36C', + '#73FFDF','#CCBE8B','#CCC297','#FF5566','#B59E43','#B89C5A','#FFA77F','#F5E0A6','#00C5D9', + '#004DA8','#E3D6AF','#FAE7AA','#EBD798','#F2D866','#E9FFBE','#7AB6F5','#DBD0A0','#D1BD38', + '#C4A658','#F7D46A','#DB8557','#F0D046','#DBC081','#DED445','#EBD84B','#FFBEBE','#004DA8', + '#8CF57A','#B3E65E','#70A800','#D69DBC','#C7B740','#F5A27A','#894444','#EDD8A6','#F0B0CF', + '#004DA8','#FF007B','#F5F1A2','#A87000','#FFDBB8','#F5E36C','#BAB272','#BDAB6A','#D6C356', + '#DED795','#BEFFE8','#DED97A','#E0D3AD','#F2D65A','#CCC5A1','#D1C956','#C94444','#BDB56C', + '#FAF6B1','#DBC786','#CCCAA1','#B8A75C','#E3C66F','#FF558F','#E8E268','#D4C344','#DBD59A', + '#DBC140','#D79E7D','#F7D263','#BDB275','#B5AC86','#448970','#B8B440','#E6B53C','#C94820', + '#CFC5A5','#E64C00','#FCBEC9','#FA578A','#B5B15C','#F7C334','#D1CA45','#6677CD','#FF0000', + '#D9D4A5','#A80000','#FF9C8F','#D6D194','#CCBE99','#D1BB3D','#E69800','#EDDEB2','#E0D85C', + '#D19059','#FAE9C0','#F5EE90','#DBD495','#C9B54D','#004DA8','#C2BF6D','#F5DF73','#9ED700', + '#E65787','#A3FF73','#D4C49B','#C4AE31','#CD0066','#F7E44F','#B8A753','#CFC697','#F2ECBF', + '#D9D5AD','#C9B142','#BDAC6A','#F0E76C','#CFB234'] + +names = ['Afghanistan','Albania','Algeria','American Samoa','Andorra','Angola','Antigua and Barbuda', + 'Azerbaijan','Argentina','Australia','Austria','Bahamas','Bahrain','Bangladesh','Armenia', + 'Barbados','Belgium','Bermuda','Bhutan','Bolivia (Plurinational State of)','Bosnia and Herzegovina', + 'Botswana','Brazil','Belize','Solomon Islands','British Virgin Islands','Brunei Darussalam', + 'Bulgaria','Myanmar','Burundi','Belarus','Cambodia','Cameroon','Canada','Cape Verde','Cayman Islands', + 'Central African Republic','Sri Lanka','Chad','Chile','China','Taiwan','Colombia','Comoros','Mayotte', + 'Congo','Democratic Republic of the Congo','Cook Islands','Costa Rica','Croatia','Cuba','Cyprus', + 'Czech Republic','Benin','Denmark','Dominica','Dominican Republic','Ecuador','El Salvador', + 'Equatorial Guinea','Ethiopia','Eritrea','Estonia','Faeroe Islands','Falkland Islands (Malvinas)', + 'Fiji','Finland','Aland Islands','France','French Guiana','French Polynesia','Djibouti','Gabon', + 'Georgia','Gambia','State of Palestine','Germany','Ghana','Gibraltar','Kiribati','Greece','Greenland', + 'Grenada','Guadeloupe','Guam','Guatemala','Guinea','Guyana','Haiti','Holy See','Honduras', + 'China Hong Kong Special Administrative Region','Hungary','Iceland','India','Indonesia', + 'Iran (Islamic Republic of)','Iraq','Ireland','Israel','Italy',"Cote d'Ivoire",'Jamaica','Japan', + 'Kazakhstan','Jordan','Kenya',"Democratic People's Republic of Korea",'Republic of Korea', + 'Kuwait','Kyrgyzstan',"Lao People's Democratic Republic",'Lebanon','Lesotho','Latvia','Liberia', + 'Libya','Liechtenstein','Lithuania','Luxembourg','China Macao Special Administrative Region', + 'Madagascar','Malawi','Malaysia','Maldives','Mali','Malta','Martinique','Mauritania','Mauritius', + 'Mexico','Monaco','Mongolia','Republic of Moldova','Montenegro','Montserrat','Morocco','Mozambique', + 'Oman','Namibia','Nauru','Nepal','Netherlands','Curacao','Aruba','Sint Maarten (Dutch part)', + 'Bonaire Saint Eustatius and Saba','New Caledonia','Vanuatu','New Zealand','Nicaragua','Niger', + 'Nigeria','Niue','Norfolk Island','Norway','Northern Mariana Islands','Micronesia (Federated States of)', + 'Marshall Islands','Palau','Pakistan','Panama','Papua New Guinea','Paraguay','Peru','Philippines', + 'Pitcairn','Poland','Portugal','Guinea-Bissau','Timor-Leste','Puerto Rico','Qatar','Reunion', + 'Romania','Russian Federation','Rwanda','Saint-Barthelemy','Saint Helena','Saint Kitts and Nevis', + 'Anguilla','Saint Lucia','Saint-Martin (French part)','Saint Pierre and Miquelon', + 'Saint Vincent and the Grenadines','San Marino','Sao Tome and Principe','Saudi Arabia','Senegal', + 'Serbia','Seychelles','Sierra Leone','Singapore','Slovakia','Viet Nam','Slovenia','Somalia', + 'South Africa','Zimbabwe','Spain','South Sudan','Sudan','Western Sahara','Suriname', + 'Svalbard and Jan Mayen Islands','Swaziland','Sweden','Switzerland','Syrian Arab Republic', + 'Tajikistan','Thailand','Togo','Tokelau','Tonga','Trinidad and Tobago','United Arab Emirates', + 'Tunisia','Turkey','Turkmenistan','Turks and Caicos Islands','Tuvalu','Uganda','Ukraine', + 'The former Yugoslav Republic of Macedonia','Egypt','United Kingdom of Great Britain and Northern Ireland', + 'Guernsey','Jersey','Isle of Man','United Republic of Tanzania','United States of America', + 'United States Virgin Islands','Burkina Faso','Uruguay','Uzbekistan','Venezuela (Bolivarian Republic of)', + 'Wallis and Futuna Islands','Western Samoa','Yemen','Zambia','French Southern Territories','Bouvet Island', + 'Heard Island and McDonald Islands','British Indian Ocean Territory','South Georgia and the South Sandwich Islands', + 'Spratly Islands','United States Minor Outlying Islands','Kosovo'] + +line1 = ' ' +lines2 = [' "','"'] +lines3 = [' ',''] +lines4 = [' ',' ',' Value'] +lines5 = [' ',''] +lines6 = [' ',' ',' ',' '] +lines7 = [' ',''] +lines8 = [' 1',' ',' ', + ' #828282',' 0.2',' ', + ' ',' '] + + + +for i in range(len(colors)): + color = colors[i] + name = names[i] + value = values[i] + + print(line1) + print(lines2[0]+name+lines2[1]) + print(lines3[0]+name+lines3[1]) + print(lines4[0]) + print(lines4[1]) + print(lines4[2]) + print(lines5[0]+value+lines5[1]) + print(lines6[0]) + print(lines6[1]) + print(lines6[2]) + print(lines6[3]) + print(lines7[0]+color+lines7[1]) + print(lines8[0]) + print(lines8[1]) + print(lines8[2]) + print(lines8[3]) + print(lines8[4]) + print(lines8[5]) + print(lines8[6]) + print(lines8[7]) + + + + + diff --git a/Release_4_1_1/scripts/services_6_slds.py b/Release_4_1_1/scripts/services_6_slds.py new file mode 100644 index 0000000..3435e06 --- /dev/null +++ b/Release_4_1_1/scripts/services_6_slds.py @@ -0,0 +1,57 @@ +#Jane Mills +#GPW +#Export text of service mxds + +import arcpy, os + +inFolder = r'F:\arcgisserver\serverdata\gpw' +folderList = [f for f in os.listdir(inFolder) if "rev11" in f] +folderList.sort() + +sldFolder = r'\\Dataserver1\gpw\GPW4\Release_411\services' +outSLDFolder = os.path.join(sldFolder,'slds') + +for f in folderList[:-1]: + if "count-" in f or "demographic" in f: + inSLD = os.path.join(sldFolder,'sld_count.txt') + elif "density" in f: + inSLD = os.path.join(sldFolder,'sld_density.txt') + elif "identifier" in f: + inSLD = os.path.join(sldFolder,'sld_natid.txt') + elif "area" in f: + inSLD = os.path.join(sldFolder,'sld_area.txt') + + mxdPath = os.path.join(inFolder,f,'map-services',f.replace("-","_")+".mxd") + mxd = arcpy.mapping.MapDocument(mxdPath) + + lyrs = arcpy.mapping.ListLayers(mxd,"*") + + for lyr in lyrs: + print(lyr) + if "quality" in f and "watermask" in lyr.name: + inSLD = os.path.join(sldFolder,'sld_watermask.txt') + if "quality" in f and "mean" in lyr.name: + inSLD = os.path.join(sldFolder,'sld_maua.txt') + if "quality" in f and "context" in lyr.name: + inSLD = os.path.join(sldFolder,'sld_context.txt') + + outSLD = os.path.join(outSLDFolder,lyr.name+'.txt') + openSLD = open(inSLD,'r') + sldContents = openSLD.read() + openSLD.close() + + newTitle = lyr.description + newTitle = newTitle[4:newTitle.find(' map layer')] + newTitle = newTitle.replace("_"," ") + #print(newTitle) + + sldContents = sldContents.replace("gpw-v4-layername",lyr.name) + sldContents = sldContents.replace("gpw-v4-stylename",lyr.name+":default") + sldContents = sldContents.replace("gpw-v4-title",newTitle) + sldContents = sldContents.replace("gpw-v4-abstract",lyr.description.replace("_"," ")) + + openSLD = open(outSLD,'w') + openSLD.write(sldContents) + openSLD.close() + + diff --git a/Release_4_1_1/scripts/validate_1_extents.py b/Release_4_1_1/scripts/validate_1_extents.py new file mode 100644 index 0000000..93dd1a2 --- /dev/null +++ b/Release_4_1_1/scripts/validate_1_extents.py @@ -0,0 +1,29 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Oct 22 11:10:29 2018 + +@author: jmills +""" + +import arcpy + +root = r'F:\gpw\v411\rasters_30sec_fixed_zeros' +root = r'F:\gpw\v411\rasters_lower_resolution' +root = r'\\Dataserver1\gpw\GPW4\Release_411\netCDF\quality_tifs' + +fullRast = r'F:\gpw\v411\ancillary\water_classification.tif' +fullExt = arcpy.Describe(fullRast).Extent +ext = [round(fullExt.XMin,1), round(fullExt.XMax,1), round(fullExt.YMin,1), round(fullExt.YMax,1)] + +arcpy.env.workspace = root + +rList = arcpy.ListRasters() +rList.sort() + +for r in rList: + fullExt = arcpy.Describe(fullRast).Extent + rastExt = [round(fullExt.XMin,1), round(fullExt.XMax,1), round(fullExt.YMin,1), round(fullExt.YMax,1)] + + if not rastExt == ext: + print(r + ": " + rastExt) + diff --git a/Release_4_1_1/scripts/validate_2_counts_numpy.py b/Release_4_1_1/scripts/validate_2_counts_numpy.py new file mode 100644 index 0000000..f8638ae --- /dev/null +++ b/Release_4_1_1/scripts/validate_2_counts_numpy.py @@ -0,0 +1,79 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Oct 22 11:10:29 2018 + +@author: jmills +Validate the sums of the pop count rasters +""" + +import arcpy, os, numpy, multiprocessing +arcpy.env.overwriteOutput = True + +def rSum(r): + message = None + oldRasters = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters' + newRasters = r'\\Dataserver1\gpw\GPW4\Release_411\rasters_30sec' + lowRes = r'\\Dataserver1\gpw\GPW4\Release_411\rasters_lowres' + resolutions = ['2pt5_min','15_min','30_min','1_deg'] + arcpy.env.scratchWorkspace = r'\\Dataserver1\gpw\GPW4\Release_411\validation' + + oldRast = os.path.join(oldRasters,r) + newRast = os.path.join(newRasters,r.replace("rev10","rev11")) + lowResRasts = [os.path.join(lowRes,r.replace("rev10","rev11").replace("30_sec",res)) for res in resolutions] + + rasterList = [oldRast] + [newRast] + lowResRasts + sums = [0]*6 + + try: + for i in range(2): + llcorners = [arcpy.Point(-180, 0), arcpy.Point(-90,0), arcpy.Point(0,0), arcpy.Point(90,0), + arcpy.Point(-180, -90), arcpy.Point(-90,-90), arcpy.Point(0,-90), arcpy.Point(90,-90)] + rast = rasterList[i] + n = 10800 + rSum = 0 + for j in range(8): + ll = llcorners[j] + rArr = arcpy.RasterToNumPyArray(rast, ll, n, n, 0) + rSum += numpy.sum(rArr) + + sums[i] = rSum + + for i in range(2,6): + rast = rasterList[i] + rArr = arcpy.RasterToNumPyArray(rast,nodata_to_value=0) + sums[i] = numpy.sum(rArr) + + printSums = [str(int(s)) for s in sums] + + message = "{},{}".format(r,",".join(printSums)) + except: + message = "{} failed".format(r) + + return message + +def main(): + oldRasters = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters' + arcpy.env.workspace = oldRasters + #rList = arcpy.ListRasters("*demographic*025_029*cntm*30_sec*") + rList = arcpy.ListRasters("*demographic*cntm*30_sec*") + arcpy.ListRasters("*population_count*30_sec*") + rList.sort() + rList = rList[:5] + + print("Validating {} rasters".format(len(rList))) + + pool = multiprocessing.Pool(processes=15, maxtasksperchild=1) + results = pool.map(rSum, rList) + for result in results: + print(result) + + pool.close() + pool.join() + print("Script complete") + + +if __name__ == '__main__': + main() + + + + diff --git a/Release_4_1_1/scripts/validate_3_counts_zstats.py b/Release_4_1_1/scripts/validate_3_counts_zstats.py new file mode 100644 index 0000000..c856049 --- /dev/null +++ b/Release_4_1_1/scripts/validate_3_counts_zstats.py @@ -0,0 +1,82 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Oct 22 11:10:29 2018 + +@author: jmills +Validate the sums of the pop count rasters +""" + +import arcpy, os, multiprocessing +from arcpy.sa import * +arcpy.env.overwriteOutput = True + +def rSum(r): + message = None + rName = os.path.basename(r)[:-4] + arcpy.CheckOutExtension("Spatial") + arcpy.env.scratchWorkspace = r'\\Dataserver1\gpw\GPW4\Release_411\validation' + outGDB = r'\\Dataserver1\gpw\GPW4\Release_411\validation\validation.gdb' + + try: + rasterSum = 0 + res = "_".join(rName.split("_")[-2:]) + extRast = os.path.join(r'\\Dataserver1\gpw\GPW4\Release_411\ancillary\extents','gpwv411_extent_'+res+'.tif') + outTable = os.path.join(outGDB,rName) + if not arcpy.Exists(outTable): + arcpy.gp.ZonalStatisticsAsTable_sa(extRast, "Value", r, outTable, "DATA", "SUM") +# else: +# rows = 0 +# with arcpy.da.SearchCursor(outTable,"SUM") as cursor: +# for row in cursor: +# rows += 1 +# if rows == 0: +# arcpy.gp.ZonalStatisticsAsTable_sa(extRast, "Value", r, outTable, "DATA", "SUM") + + with arcpy.da.SearchCursor(outTable,"SUM") as cursor: + for row in cursor: + rasterSum = row[0] + + message = "{},{}".format(rName,rasterSum) + except: + message = "{} failed".format(rName) + + return message + +def main(): + oldRasters = r'\\Dataserver1\gpw\GPW4\Release_4_1\Alpha\Gridding\rasters' + arcpy.env.workspace = oldRasters + rList = arcpy.ListRasters("*demographic*cntm*30_sec*") + arcpy.ListRasters("*population_count*30_sec*") + rList.sort() + newRasters = r'\\Dataserver1\gpw\GPW4\Release_411\rasters_30sec' + lowRes = r'\\Dataserver1\gpw\GPW4\Release_411\rasters_lowres' + resolutions = ['2pt5_min','15_min','30_min','1_deg'] + + outGDB = r'\\Dataserver1\gpw\GPW4\Release_411\validation\validation.gdb' + arcpy.env.workspace = outGDB + tableList = arcpy.ListTables() + + oldRast = [os.path.join(oldRasters,r) for r in rList if r[:-4] not in tableList] + newRast = [os.path.join(newRasters,r.replace("rev10","rev11")) for r in rList if r.replace("rev10","rev11")[:-4] not in tableList] + lowResRasts = [os.path.join(lowRes,r.replace("rev10","rev11").replace("30_sec",res)) for res in resolutions for r in rList if r.replace("rev10","rev11").replace("30_sec",res)[:-4] not in tableList] + + rasterList = lowResRasts + newRast + oldRast + rasterList.sort() + + print("Validating {} rasters".format(len(rasterList))) + + pool = multiprocessing.Pool(processes=min([len(rasterList),15]), maxtasksperchild=1) + results = pool.map(rSum, rasterList) + for result in results: + print(result) + + pool.close() + pool.join() + print("Script complete") + + +if __name__ == '__main__': + main() + + + + diff --git a/Release_4_1_1/scripts/validate_4_counts_ascii_numpy.py b/Release_4_1_1/scripts/validate_4_counts_ascii_numpy.py new file mode 100644 index 0000000..5f93936 --- /dev/null +++ b/Release_4_1_1/scripts/validate_4_counts_ascii_numpy.py @@ -0,0 +1,57 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Oct 22 11:10:29 2018 + +@author: jmills +Validate the sums of the pop count rasters +""" + +import arcpy, os, multiprocessing, numpy + +def rSum(r): + message = None + rName = os.path.basename(r)[:-4] + arcpy.env.scratchWorkspace = r'\\Dataserver1\gpw\GPW4\Release_411\validation' + + try: + rasterSum = 0 + if rName[-1].isdigit(): + rList = [r.replace("1.asc",str(i)+".asc") for i in range(1,9)] + for r30 in rList: + arr = arcpy.RasterToNumPyArray(r30,"","","",0) + rasterSum += numpy.sum(arr) + else: + arr = arcpy.RasterToNumPyArray(r,"","","",0) + rasterSum = numpy.sum(arr) + message = "{},{}".format(rName,rasterSum) + except: + message = "{} failed".format(rName) + + return message + +def main(): + asciis = r'F:\gpw\v411\ascii' +# dig = [str(i) for i in range(2,9)] +# asciiList = [os.path.join(asciis,a) for a in os.listdir(asciis) if a[-4:] == ".asc" and a[-5] not in dig] + allAsciis = [a for a in os.listdir(asciis) if a[-4:] == ".asc" if "cntm" in a or "count_" in a] + asciiList = [os.path.join(asciis,a) for a in allAsciis if "30_sec_1" in a] + asciiList.sort() + + print("Validating {} rasters".format(len(asciiList))) + + pool = multiprocessing.Pool(processes=min([len(asciiList),20]), maxtasksperchild=1) + results = pool.map(rSum, asciiList) + for result in results: + print(result) + + pool.close() + pool.join() + print("Script complete") + + +if __name__ == '__main__': + main() + + + + diff --git a/Release_4_1_1/scripts/validate_5_netcdf_bands.R b/Release_4_1_1/scripts/validate_5_netcdf_bands.R new file mode 100644 index 0000000..43ee7c0 --- /dev/null +++ b/Release_4_1_1/scripts/validate_5_netcdf_bands.R @@ -0,0 +1,22 @@ +library(raster) +library(rgdal) +library('sp') +library(ncdf4) + + +inFolder <- "F:/gpw/v411/netcdf" + +fileList <- list.files(inFolder,".nc$",full.names = FALSE) + +for (f in fileList){ + library(raster) + filePath <- file.path(inFolder,f) + nc <- nc_open(filePath) + test <- length(nc$dim$raster$vals) + if (grepl("demographic",f)){ + if (test != 30){print(paste(f,": ",test, sep = ""))} + } + if (grepl("population",f)){ + if (test != 20){print(paste(f,": ",test, sep = ""))} + } +} diff --git a/Release_4_1_1/scripts/validate_6_check_zips.py b/Release_4_1_1/scripts/validate_6_check_zips.py new file mode 100644 index 0000000..a68b4f7 --- /dev/null +++ b/Release_4_1_1/scripts/validate_6_check_zips.py @@ -0,0 +1,58 @@ +import os, csv, zipfile + +zipF = r'F:\gpwv411\zips' +fList = os.listdir(zipF) + +outCSV = os.path.join(r'\\Dataserver1\gpw\GPW4\Release_411\documentation',"file_sizes.csv") +csvFile = csv.writer(open(outCSV,"w")) +csvFile.writerow(["zip","size","uncompressed"]) + +zipList = [] + +for f in fList: + zips = os.listdir(os.path.join(zipF,f)) + for z in zips: + zipList.append(z) + + zipPath = os.path.join(zipF,f,z) + cSize = 0 + uSize = 0 + with zipfile.ZipFile(zipPath,'r') as zOpen: + for info in zOpen.infolist(): + uSize += info.file_size + cSize += zOpen.getinfo(info.filename).compress_size + + uSize /= 1024 + cSize /= 1024 + csvFile.writerow([z,round(cSize,0),round(uSize,0)]) + + + +repo = r'\\Winserver1\Repo\gpw-v4' +repoList = [] +folderList = [f for f in os.listdir(repo) if 'rev11' in f] + +for f in folderList: + zips = os.listdir(os.path.join(repo,f,"data")) + + for z in zips: + repoList.append(z) + +# zipPath = os.path.join(repo,f,"data",z) +# cSize = os.path.getsize(zipPath)/1024 +# csvFile.writerow([z,int(cSize),0]) + +for z in zipList: + #if z.replace("rev11","rev10") not in repoList: + if z not in repoList: + print(z) + +for z in repoList: + #if z.replace("rev10","rev11") not in zipList: + if z not in zipList: + print(z) + + + + + diff --git a/Release_4_1_1/scripts/validate_7_greece_names.py b/Release_4_1_1/scripts/validate_7_greece_names.py new file mode 100644 index 0000000..501d16d --- /dev/null +++ b/Release_4_1_1/scripts/validate_7_greece_names.py @@ -0,0 +1,46 @@ +#Jane Mills +#fix greek names + +import arcpy + +centroids = r'F:\gpw\v411\centroids\original\greece.gdb\grc_centroids' +outCentroids = r'F:\gpw\v411\centroids\original\country_data.gdb\grc_centroids' +inTable = r'\\Dataserver1\gpw\GPW4\Release_411\validation\scratch.gdb\grc_admin5_english' + +fList = ['UBID','NAME1','NAME2','NAME3','NAME4','NAME5'] + +nameDict = {} +with arcpy.da.SearchCursor(inTable,fList) as cursor: + for row in cursor: + nameDict[str(row[0])] = row[1:] + +with arcpy.da.UpdateCursor(centroids,fList) as cursor: + for row in cursor: + row[1:] = nameDict[row[0]] + cursor.updateRow(row) + +fList = ['GUBID','NAME1','NAME2','NAME3','NAME4','NAME5'] +nameDict = {} +with arcpy.da.SearchCursor(centroids,fList) as cursor: + for row in cursor: + nameDict[row[0]] = row[1:] + +with arcpy.da.UpdateCursor(outCentroids,fList) as cursor: + for row in cursor: + row[1:] = nameDict[row[0]] + cursor.updateRow(row) + +outCentroids = r'F:\gpw\v411\centroids\original\merged_data.gdb\Europe_centroids' +outCentroids = r'F:\gpw\v411\centroids\original\merged_data.gdb\Global_centroids' +outCentroids = r'\\Dataserver1\gpw\GPW4\Release_411\data\centroids\country_data.gdb\grc_centroids' +outCentroids = r'\\Dataserver1\gpw\GPW4\Release_411\data\centroids\merged_data.gdb\Europe_centroids' +outCentroids = r'\\Dataserver1\gpw\GPW4\Release_411\data\centroids\merged_data.gdb\Global_centroids' +outCentroids = r'F:\gpw\v411\centroids\global\gpw_v4_admin_unit_center_points_population_estimates_rev11_europe.gdb\gpw_v4_admin_unit_center_points_population_estimates_rev11_europe' +outCentroids = r'F:\gpw\v411\centroids\global\gpw_v4_admin_unit_center_points_population_estimates_rev11_global.gdb\gpw_v4_admin_unit_center_points_population_estimates_rev11_global' +outCentroids = r'\\Dataserver1\gpw\GPW4\Release_411\data\boundaries\gridding_boundaries.gdb\grc_admin5_boundaries_2010' + +with arcpy.da.UpdateCursor(outCentroids,fList,"ISOALPHA = 'GRC'") as cursor: + for row in cursor: + row[1:] = nameDict[row[0]] + cursor.updateRow(row) + diff --git a/Release_4_1_1/scripts/zip_1_create_file_list.py b/Release_4_1_1/scripts/zip_1_create_file_list.py new file mode 100644 index 0000000..cfc9cec --- /dev/null +++ b/Release_4_1_1/scripts/zip_1_create_file_list.py @@ -0,0 +1,46 @@ +#Jane Mills +#10/03/17 +#zip netCDF + +import os, csv + +zipF = r'F:\gpw\v411\zips' + +outCSV = os.path.join(zipF,"fileList.csv") +csvFile = csv.writer(open(outCSV,"w")) +csvFile.writerow(["folder","file"]) + +asciiF = r'F:\gpw\v411\ascii' +centroidsF = r'F:\gpw\v411\centroids' +centroids1 = os.path.join(centroidsF,'csv') +centroids2 = os.path.join(centroidsF,'global') +centroids3 = os.path.join(centroidsF,'gpkg') +centroids4 = os.path.join(centroidsF,'shp') +netcdfF = r'F:\gpw\v411\netcdf' +tifF = r'F:\gpw\v411\rasters_translate' +natid = r'\\dataserver1\gpw\GPW4\Release_411\data\national_identifier_polygons' + +folders = [asciiF, centroids1, centroids2, centroids3, centroids4, netcdfF, tifF, natid] + +for folder in folders: + print(folder) + fileList = os.listdir(folder) + for f in fileList: + csvFile.writerow([folder,f]) + + + +repo = r'\\Winserver1\Repo\gpw-v4' +outCSV = os.path.join(zipF,"repoList.csv") +csvFile = csv.writer(open(outCSV,"w")) +csvFile.writerow(["folder","zip"]) + +folderList = [os.path.join(repo, f) for f in os.listdir(repo) if 'rev10' in f] + +for f in folderList: + zips = os.listdir(os.path.join(f,"data")) + + for z in zips: + csvFile.writerow([f,z]) + + diff --git a/Release_4_1_1/scripts/zip_2_create_zips.py b/Release_4_1_1/scripts/zip_2_create_zips.py new file mode 100644 index 0000000..36fafc2 --- /dev/null +++ b/Release_4_1_1/scripts/zip_2_create_zips.py @@ -0,0 +1,93 @@ +# Jane Mills +# 10/31/2018 +# zip everything + +import zipfile, os, csv, multiprocessing, shutil + +def zipFiles(zipSetUp): + message = None + + zipFolder = r'F:\gpwv411\zips' + outZip = zipSetUp[0] + outZipName = os.path.basename(outZip) + fileList = zipSetUp[1] + + try: + lookupFolder = r'\\Dataserver1\gpw\GPW4\Release_411\data\netCDF\lookups' + readMeOrig = r'\\Dataserver1\gpw\GPW4\Release_411\documentation\zipFile_readme.txt' + readmeName = outZipName[:-4].replace("-","_") + "_readme.txt" + outReadme = os.path.join(zipFolder,readmeName) + shutil.copy(readMeOrig,outReadme) + + lookupList = [] + + if outZipName[-7:] == "_nc.zip": + lookupList = [os.path.join(lookupFolder,f) for f in os.listdir(lookupFolder) if f[-5:] != ".xlsx"] + if outZipName[-8:] == "_asc.zip" and "watermask" in outZipName: + lookupList = [os.path.join(lookupFolder,f) for f in os.listdir(lookupFolder) if "water" in f] + if outZipName[-8:] == "_asc.zip" and "context" in outZipName: + lookupList = [os.path.join(lookupFolder,f) for f in os.listdir(lookupFolder) if "context" in f] + if outZipName[-8:] == "_asc.zip" and "identifier" in outZipName: + lookupList = [os.path.join(lookupFolder,f) for f in os.listdir(lookupFolder) if "identifier" in f] + + zipList = fileList + lookupList + [outReadme] + zipFile = zipfile.ZipFile(outZip,'w', zipfile.ZIP_DEFLATED,allowZip64 = True) + for z in zipList: + zipFile.write(z, os.path.basename(z)) + zipFile.close() + + os.remove(outReadme) + message = "Succeeded: " + os.path.basename(outZip) + + except: + message = "Failed: " + os.path.basename(outZip) + + return message + + +############################################################################################## + +def main(): + zipCSV = r'\\Dataserver1\gpw\GPW4\Release_411\ancillary\zipList.csv' + zipFolder = r'F:\gpwv411\zips' + + zipDict = {} + zipList = [] + + with open(zipCSV,mode = "r") as openCSV: + reader = csv.reader(openCSV) + next(openCSV) + for row in reader: + if not row[2] in zipDict: + zipDict[row[2]] = [row[1],[row[0]]] + else: + zipDict[row[2]][1] += [row[0]] + + for key in zipDict: + outFolder = os.path.join(zipFolder,zipDict[key][0]) + if not os.path.exists(outFolder): + os.mkdir(outFolder) + + outZip = os.path.join(outFolder,key) + fileList = zipDict[key][1] + if not os.path.exists(outZip): + zipList.append([outZip, fileList]) + + zipList.sort() + + print("Processing {} files".format(len(zipList))) + + pool = multiprocessing.Pool(processes=min([30,len(zipList)]),maxtasksperchild=1) + results = pool.map(zipFiles, zipList) + for result in results: + print(result) + pool.close() + pool.join() + + print("Script complete") + +############################################################################################## + +if __name__ == '__main__': + main() +