mirror of
https://github.com/dataforcanada/d4c-datapkg-statistical.git
synced 2026-06-13 14:10:55 +02:00
Initial commit
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
/* Road Network */
|
||||
|
||||
--- 2016 Road Network;
|
||||
drop table if exists statcan_rn_2016;
|
||||
create table statcan_rn_2016 as
|
||||
select ngduid as ngd_uid, "name", type, dir, afl_val, atl_val, afr_val, atr_val,
|
||||
csduid_l, csduid_r, concat(pruid_l, cmauid_l) as cmapuid_l, concat(pruid_r, cmauid_r) as cmapuid_r, pruid_l, pruid_r, rank, class, geom
|
||||
from statcan_lrnf000r16a_e;
|
||||
|
||||
create index statcan_rn_2016_geom_idx on statcan_rn_2016 using GIST(geom) with (FILLFACTOR=100);
|
||||
drop table if exists statcan_lrnf000r16a_e;
|
||||
|
||||
--- 2011 Road Network;
|
||||
drop table if exists statcan_rn_2011;
|
||||
create table statcan_rn_2011 as
|
||||
select ngd_uid, "name", type, dir, afl_val, atl_val, afr_val, atr_val,
|
||||
csduid_l, csduid_r, concat(pruid_l, cmauid_l) as cmapuid_l, concat(pruid_r, cmauid_r) as cmapuid_r, pruid_l, pruid_r, rank, class, geom
|
||||
from statcan_grnf000r11a_e;
|
||||
|
||||
create index statcan_rn_2011_geom_idx on statcan_rn_2011 using GIST(geom) with (FILLFACTOR=100);
|
||||
drop table if exists statcan_grnf000r11a_e;
|
||||
|
||||
--- 2006 Road Network;
|
||||
drop table if exists statcan_rn_2006;
|
||||
create table statcan_rn_2006 as
|
||||
select rb_uid, "name", type, direction as dir, addr_fm_le as afl_val, addr_to_le as atl_val, addr_fm_rg as afr_val, addr_to_rg as atr_val,
|
||||
geom
|
||||
from statcan_grnf000r06a_e;
|
||||
|
||||
create index statcan_rn_2006_geom_idx on statcan_rn_2006 using GIST(geom) with (FILLFACTOR=100);
|
||||
drop table if exists statcan_grnf000r06a_e;
|
||||
|
||||
--- TODO;
|
||||
--- 2001 Road Network;
|
||||
create table statcan_rn_2001_tmp as
|
||||
select arc_id, "name", type, direction as dir, addr_fm_left as afl_val,
|
||||
addr_to_left as atl_val, addr_fm_rght as afr_val, addr_to_rght as atr_val,
|
||||
geom
|
||||
from statcan_grnf000r02ml_e_tmp
|
||||
where class = 'U'
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user