Processed Data Assembly¶
Important
- This section describes processed datasets that are used as inputs in Analysis and Results steps of the Vietnam Transport Risk Analysis (VTRA)
- The formats and attributes created in these datasets form the essential inputs for implementing the rest of the VTRA model
- To implement the VTRA without any changes in existing codes, all data described here should be created and stored exactly as indicated below
Networks¶
- All finalised networks data are stored:
- In the file path -
/data/post_processed_networks/
- As Excel sheets with post-processed network nodes and edges
- As Shapefiles with post-processed network nodes and edges
- In the file path -
- All nodes have the following attributes:
node_id
- String Node IDname
- String name in Vietnamese/Englishtons
- Float assigned cargo freight tonnage using nodepopulation
- Float assigned passenger/population number using nodecapacity
- Float assigned capacity in tons/passenger numbers/other unitsgeometry
- Point geometry of node with projection ESPG:4326
- Attributes only present in inland and coastal port nodes:
port_type
- String name of type of port: inland or seaport_class
- String name of class of port: class1A (international) or class1 (domestic hub)
- All edges have the following attributes:
edge_id
- String edge IDg_id
- Integer edge IDfrom_node
- String node ID that should be present in node_id columnto_node
- String node ID that should be present in node_id columngeometry
- LineString geometry of edge with projection ESPG:4326terrain
- String name of terrain of edgelevel
- Integer number for edge level: National, Provincial, Local, etc.width
- Float width in meters of edgelength
- Float estimated length in kilometers of edgemin_speed
- Float estimated minimum speed in km/hr on edgemax_speed
- Float estimated maximum speed in km/hr on edgemin_time
- Float estimated minimum time of travel in hours on edgemax_time
- Float estimated maximum time of travel in hours on edgemin_time_cost
- Float estimated minimum cost of time in USD on edgemax_time_cost
- Float estimated maximum cost of time in USD on edgemin_tariff_cost
- Float estimated minimum tariff cost in USD on edgemax_tariff_cost
- Float estimated maximum tariff cost in USD on edgevehicle_co
- Integer number of daily vehicle counts on edge
- Attributes only present in province and national roads edges:
surface
- String value for surfaceroad_class
- Integer between 1 and 6road_cond
- String value: paved or unpavedasset_type
- String name of type of asset
OD matrices¶
- All finalised OD matrices are stored:
- In the path -
/results/flow_ods/
- As Excel sheets
- In the path -
The essential attributes in these OD matrices are listed below. See the data for all attributes
- All node-level national OD matrices contain mode-wise and total OD flows and should have attributes:
origin
- String node IDs of origin nodesdestination
- String node IDs of destination nodeso_region
- String names of origin Provincesd_region
- String names of destination Provincesmin_tons
- Float values of minimum daily tonnages between OD nodesmax_tons
- Float values of maximum daily tonnages between OD nodescommodity_names
- Float values of daily min-max tonnages of commodities/industries between OD nodes: here based on VITRANSS2 and IFPRI data
- All aggregated province-level national OD matrices contain mode-wise and total OD flows and should have attributes:
o_region
- String names of origin Provincesd_region
- String names of destination Provincesmin_tons
- Float values of minimum daily tonnages between OD Provincesmax_tons
- Float values of maximum daily tonnages between OD Provincescommodity_names
- Float values of daily min-max tonnages of commodities/industries between OD Provinces: here based on VITRANSS2 and IFPRI data
- All province OD matrices contain province-wise OD flows and should have attributes:
origin
- String node IDs of origin nodesdestination
- String node IDs of destination nodesmin_croptons
- Float values of minimum daily tonnages of crops between OD nodesmax_croptons
- Float values of maximum daily tonnages of crops between OD nodesmin_netrev
- Float values of minimum daily revenue of all firms between OD nodesmax_netrev
- Float values of maximum daily revenue of all firms between OD nodes
Hazards¶
- All hazard datasets are stored:
- In sub-folders in the path -
/data/Hazard_data/
- As GeoTiff files
- See
/data/hazard_data/hazard_data_folder_data_info.xlsx
for details of all hazard files
- In sub-folders in the path -
- Single-band GeoTiff hazard raster files should have attributes:
- values - between 0 and 1000
- raster grid geometry
- projection systems: Default assumed = EPSG:32648
- Multi-band GeoTiff hazard raster files should have attributes:
- 3-bands
- values - in each band between 0 and 255
- raster grid geometry
- projection systems: Default assumed = EPSG:32648
Administrative Areas with Statistics¶
- Vietnam boundary datasets are stored:
- In the path -
/data/Vietnam_boundaries/who_boundaries/
- In the path -
/data/Vietnam_boundaries/boundaries_stats/
- As Shapefiles
- In the path -
- Global boundary dataset for map plotting are stored:
- In the path -
/data/Global_boundaries/Natural_Earth/
- In the path -
The essential attributes in the Vietnam boundary datasets are listed below. See the data for all attributes
- All Vietnam province boundary datasets should have the attributes:
name_eng
- String names of administrative boundary in Englishod_id
- Integer IDs matching ID’s in VITRANSS2 OD datageometry
- Polygon geometries of boundary with projection ESPG:4326
- All Vietnam commune boundary datasets should have attributes:
commune_id
- Integer IDs of communename_eng
- String names of commune in Englishdistrict_i
- Integer IDs of district of communedis_name_e
- String names of district in Englishprovince_i
- Integer IDs of province of communepro_name_e
- String names of province in Englishpopulation
- Float values of population in communenfirms
- Float values of number of firms in communenetrevenue
- Float values of netrevenue of communenongnghiep
- Float fractions of agriculture firms in communegeometry
- Polygon geometry of boundary with projection ESPG:4326
- All global boundary datasets should have attributes:
name
- String names of boundaries in Englishgeometry
- Polygon geometry of boundary with projection ESPG:4326
Macroeconomic Data¶
- For the macroeconomic analysis we use the national IO table for Vietnam:
- In the file in path -
data/economic_IO_tables/IO Table 2012 English.xlsx
- We use the sheet
IO Core
in our analysis.
- In the file in path -
Adaptation Options¶
- All adaptation options input datasets are stored:
- In the file -
/data/Adaptation_options/adaptation_costs_road_types.xlsx
- As Excel files
- In the file -
- Excel sheet
options
explains: adaptation_group
- String names of the type of adaptation strategyoption_code
- String codes of the optionitem
- String descriptions of the option
- Excel sheet
- Excel sheets
costs_district_mountain
,costs_district_flat
,costs_national_mountain
,costs_national_flat
andbridges
explain: adaptation_group
- String names of the type of adaptation strategyoption_code
- String codes of the optionitem
- String descriptions of the optionestimated_amount_fraction
- Float ratios of road length over which the option is implementedEstimated
length - Float assumed road lengths in example casefactor
- Float factor multiplied to length based on rates and optionfactor_unit
- String factor unitsunit
- String dimension units of measurement of optionrate
- Float unit rates of option in USD/unittotal
cost - Float product of Estimated length*factor*ratedesign_assumption
- String explanations of some design assumptionscomment
- String general comments
- Excel sheets
- Excel sheet
rehabilitation_costs
explain: Road Type
- String type of roadterrain
- String terrian of roadbasic_cost
- Float current costs of rehabilitation in USD/km of roaddesign_width
- Float design width of roadroad_class
- Integer class for National Roadsroad_level
- Integer level for Province Roadsunit
- String unit of cost
- Excel sheet
- Excels sheets
maintenance_mountain
andmaintenance_flat
explain: adaptation_group
- String names of the type of adaptation strategyoption_code
- String codes of the optionitem
- String descriptions of the optionrecurrent_cost
- Float costs of recurrent maintenanceperiodic_cost
- Float costs of periodic maintenancerecurrent_factor
- Float factor of recurrent maintenanceperiodic_factor
- Float factor of periodic maintenancerecurrent_maintain_time
- Float times of recurrent maintenance in yearsperiodic_maintain_time
- Float times of periodic maintenance in yearsrecurrent_cost_unit
- String unit of recurrent maintenance costsperiodic_cost_unit
- String unit of periodic maintenance costscomment
- String general comments
- Excels sheets