Files
Diego Ripley f93e4d0cec Initial commit
2025-05-24 13:37:31 -04:00

608 lines
21 KiB
SQL

/*
PR
*/
/* 2001 Provinces and Territories */
drop table if exists statcan_pr_2001;
create table statcan_pr_2001 as
select distinct pruid, prename, prfname, preabbr, prfabbr,
concat('2001A0002', pruid) as dguid,
st_union(geom) as geom
from statcan_gpr_000b02m_e_tmp
group by pruid, prename, prfname, preabbr, prfabbr;
create index statcan_pr_2001_geom_idx on statcan_pr_2001 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gpr_000b02m_e_tmp;
/* 2006 Provinces and Territories */
drop table if exists statcan_pr_2006;
create table statcan_pr_2006 as
select pruid, prename, prfname, preabbr, prfabbr,
concat('2006A0002', pruid) as dguid,
geom
from statcan_gpr_000a06a_e;
create index statcan_pr_2006_geom_idx on statcan_pr_2006 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gpr_000b02m_e_tmp;
/* 2011 Provinces and Territories */
drop table if exists statcan_pr_2011;
create table statcan_pr_2011 as
select pruid, prename, prfname, preabbr, prfabbr,
concat('2011A0002', pruid) as dguid,
geom
from statcan_gpr_000a11a_e;
create index statcan_pr_2011_geom_idx on statcan_pr_2011 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gpr_000a11a_e;
/* 2016 Provinces and Territories */
drop table if exists statcan_pr_2016;
create table statcan_pr_2016 as
select pruid, prename, prfname, preabbr, prfabbr,
concat('2016A0002', pruid) as dguid,
geom
from statcan_lpr_000a16a_e;
create index statcan_pr_2016_geom_idx on statcan_pr_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_lpr_000a16a_e;
/*
CD
*/
--- 2001 Census Divisions;
drop table if exists statcan_cd_2001;
create table statcan_cd_2001 as
select distinct pruid, cduid, cdname, cdtype,
concat('2001A0003', cduid) as dguid,
st_union(geom) as geom
from statcan_gcd_000b02m_e_tmp
group by pruid, cduid, cdname, cdtype;
create index statcan_cd_2001_geom_idx on statcan_cd_2001 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gcd_000b02m_e_tmp;
--- 2006 Census Divisions;
drop table if exists statcan_cd_2006;
create table statcan_cd_2006 as
select pruid, cduid, cdname, cdtype,
concat('2006A0003', cduid) as dguid,
geom
from statcan_gcd_000a06a_e;
create index statcan_cd_2006_geom_idx on statcan_cd_2006 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gcd_000a06a_e;
--- 2011 Census Divisions;
drop table if exists statcan_cd_2011;
create table statcan_cd_2011 as
select pruid, cduid, cdname, cdtype, concat('2011A0003', cduid) as dguid,
geom
from statcan_gcd_000a11a_e;
create index statcan_cd_2011_geom_idx on statcan_cd_2011 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gcd_000a11a_e;
--- 2016 Census Divisions;
drop table if exists statcan_cd_2016;
create table statcan_cd_2016 as
select pruid, cduid, cdname, cdtype,
concat('2016A0003', cduid) as dguid,
geom
from statcan_lcd_000a16a_e;
create index statcan_cd_2016_geom_idx on statcan_cd_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_lcd_000a16a_e;
/*
ER
*/
--- 2001 Economic Regions;
drop table if exists statcan_er_2001;
create table statcan_er_2001 as
select distinct pruid, eruid, ername,
concat('2001S0500', eruid) as dguid,
st_union(geom) as geom
from statcan_ger_000b02m_e_tmp
group by pruid, eruid, ername;
create index statcan_er_2001_geom_idx on statcan_er_2001 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_ger_000b02m_e_tmp;
--- 2006 Economic Regions;
drop table if exists statcan_er_2006;
create table statcan_er_2006 as
select distinct pruid, eruid, ername,
concat('2006S0500', eruid) as dguid, geom
from statcan_ger_000a06a_e;
create index statcan_er_2006_geom_idx on statcan_er_2006 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_ger_000a06a_e;
--- 2011 Economic Regions;
drop table if exists statcan_er_2011;
create table statcan_er_2011 as
select distinct pruid, eruid, ername,
concat('2011S0500', eruid) as dguid, geom
from statcan_ger_000a11a_e;
create index statcan_er_2011_geom_idx on statcan_er_2011 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_ger_000a11a_e;
--- 2016 Economic Regions;
drop table if exists statcan_er_2016;
create table statcan_er_2016 as
select distinct pruid, eruid, ername,
concat('2016S0500', eruid) as dguid, geom
from statcan_ler_000a16a_e;
create index statcan_er_2016_geom_idx on statcan_er_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_ler_000a16a_e;
/*
CCS
*/
--- 2001 Census Consolidated Subdivision;
drop table if exists statcan_ccs_2001;
create table statcan_ccs_2001 as
select distinct pruid, ccsuid, ccsname,
concat('2001S0502', ccsuid) as dguid,
st_union(geom) as geom
from statcan_gccs000b02m_e_tmp
group by pruid, ccsuid, ccsname;
create index statcan_ccs_2001_geom_idx on statcan_ccs_2001 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gccs000b02m_e_tmp;
--- 2006 Census Consolidated Subdivision;
drop table if exists statcan_ccs_2006;
create table statcan_ccs_2006 as
select distinct pruid, ccsuid, ccsname,
concat('2006S0502', ccsuid) as dguid, geom
from statcan_gccs000a06a_e;
create index statcan_ccs_2006_geom_idx on statcan_ccs_2006 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gccs000a06a_e;
--- 2011 Census Consolidated Subdivision;
drop table if exists statcan_ccs_2011;
create table statcan_ccs_2011 as
select distinct pruid, cduid, ccsuid, ccsname,
concat('2011S0502', ccsuid) as dguid, geom
from statcan_gccs000a11a_e;
create index statcan_ccs_2011_geom_idx on statcan_ccs_2011 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gccs000a11a_e;
--- 2016 Census Consolidated Subdivision;
drop table if exists statcan_ccs_2016;
create table statcan_ccs_2016 as
select distinct pruid, cduid, ccsuid, ccsname,
concat('2016S0502', ccsuid) as dguid, geom
from statcan_lcsd000a16a_e;
create index statcan_ccs_2016_geom_idx on statcan_ccs_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_lcsd000a16a_e;
/*
CSD
*/
/* 2001 Census Subdivisions */
drop table if exists statcan_csd_2001;
create table statcan_csd_2001 as
select distinct pruid, csduid, csdname, csdtype, eruid,
concat('2001A0005', csduid) as dguid,
st_union(geom) as geom
from statcan_gcsd000b02m_e_tmp
group by pruid, csduid, csdname, csdtype, eruid;
create index statcan_csd_2001_geom_idx on statcan_csd_2001 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gcsd000b02m_e_tmp;
/* 2006 Census Subdivisions */
drop table if exists statcan_csd_2006;
create table statcan_csd_2006 as
select pruid, csduid, csdname, csdtype, concat(pruid, cmauid) as cmapuid,
concat('2006A0005', csduid) as dguid,
geom
from statcan_gcsd000a06a_e;
create index statcan_csd_2006_geom_idx on statcan_csd_2006 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gcsd000a06a_e;
/* 2011 Census Subdivisions */
drop table if exists statcan_csd_2011;
create table statcan_csd_2011 as
select pruid, cduid, ccsuid, csduid, csdname, csdtype, eruid, cmapuid,
concat('2011A0005', csduid) as dguid,
geom
from statcan_gcsd000a11a_e;
create index statcan_csd_2011_geom_idx on statcan_csd_2011 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gcsd000a11a_e;
/* 2016 Census Subdivisions */
drop table if exists statcan_csd_2016;
create table statcan_csd_2016 as
select pruid, cduid, ccsuid, csduid, csdname, csdtype, eruid, cmapuid,
concat('2016A0005', csduid) as dguid,
geom
from statcan_lcsd000a16a_e;
create index statcan_csd_2016_geom_idx on statcan_csd_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_lcsd000a16a_e;
/*
FED
*/
--- 2003 Federal Electoral Districts;
drop table if exists statcan_fed_2003;
create table statcan_fed_2003 as
select distinct pruid, feduid, fedname, fedename, fedfname,
concat('2003A0004', feduid) as dguid, geom
from statcan_gfed000a11a_e;
create index statcan_fed_2003_geom_idx on statcan_fed_2003 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gfed000a11a_e;
--- 2013 Federal Electoral Districts;
drop table if exists statcan_fed_2013;
create table statcan_fed_2013 as
select distinct pruid, feduid, fedname, fedename, fedfname,
concat('2013A0004', feduid) as dguid, geom
from statcan_lfed000a21a_e;
create index statcan_fed_2013_geom_idx on statcan_fed_2013 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_lfed000a21a_e;
drop table if exists statcan_lfed000a16a_e;
/*
Census Agricultural Regions
*/
--- 2001 Census Agricultural Regions;
drop table if exists statcan_car_2001;
create table statcan_car_2001 as
select distinct pruid, caruid, carname, aguid, water,
concat('2001S0501', caruid) as dguid, geom
from statcan_gcar000b03m_e_tmp;
create index statcan_car_2001_geom_idx on statcan_car_2001 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gcar000b03m_e_tmp;
--- 2006 Census Agricultural Regions;
drop table if exists statcan_car_2006;
create table statcan_car_2006 as
select distinct pruid, caruid, carname, aguid,
concat('2006S0501', caruid) as dguid, geom
from statcan_gcar000a06a_e;
create index statcan_car_2006_geom_idx on statcan_car_2006 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gcar000a06a_e;
--- 2011 Census Agricultural Regions;
drop table if exists statcan_car_2011;
create table statcan_car_2011 as
select distinct pruid, caruid, carname, aguid,
concat('2011S0501', caruid) as dguid, geom
from statcan_gcar000a11a_e;
create index statcan_car_2011_geom_idx on statcan_car_2011 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gcar000a11a_e;
--- 2016 Census Agricultural Regions;
drop table if exists statcan_car_2016;
create table statcan_car_2016 as
select distinct pruid, caruid, carename, carfname,
concat('2016S0501', caruid) as dguid, geom
from statcan_lcar000a16a_e;
create index statcan_car_2016_geom_idx on statcan_car_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_lcar000a16a_e;
/*
Designated Places
*/
--- 2001 Designated Places;
drop table if exists statcan_dpl_2001;
create table statcan_dpl_2001 as
select distinct pruid, dpluid, dplname, dpltype,
concat('2001A0006', dpluid) as dguid,
st_union(st_makevalid(geom)) as geom
from statcan_gdpl000b02m_e_tmp
group by pruid, dpluid, dplname, dpltype;
create index statcan_dpl_2001_geom_idx on statcan_dpl_2001 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gdpl000b02m_e_tmp;
--- 2006 Designated Places;
drop table if exists statcan_dpl_2006;
create table statcan_dpl_2006 as
select distinct pruid, csduid, dpluid, dplname, dpltype,
concat('2006A0006', dpluid) as dguid, geom
from statcan_gdpl000a06a_e;
create index statcan_dpl_2006_geom_idx on statcan_dpl_2006 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gdpl000a06a_e;
--- 2011 Designated Places;
drop table if exists statcan_dpl_2011;
create table statcan_dpl_2011 as
select distinct pruid, dpluid, dplname, dpltype,
concat('2011A0006', dpluid) as dguid, geom
from statcan_gdpl000a11a_e;
create index statcan_dpl_2011_geom_idx on statcan_dpl_2011 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gdpl000a11a_e;
--- 2016 Designated Places;
drop table if exists statcan_dpl_2016;
create table statcan_dpl_2016 as
select distinct pruid, dpluid, dplname, dpltype,
concat('2016A0006', dpluid) as dguid, geom
from statcan_ldpl000a16a_e;
create index statcan_dpl_2016_geom_idx on statcan_dpl_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_ldpl000a16a_e;
/*
FSA
*/
--- 2011 FSA;
drop table if exists statcan_fsa_2011;
create table statcan_fsa_2011 as
select distinct pruid, cfsauid, concat('2011A0011', cfsauid) as dguid, geom
from statcan_gfsa000a11a_e;
create index statcan_fsa_2011_geom_idx on statcan_fsa_2011 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gfsa000a11a_e;
--- 2016 FSA;
drop table if exists statcan_fsa_2016;
create table statcan_fsa_2016 as
select distinct pruid, cfsauid, concat('2016A0011', cfsauid) as dguid, geom
from statcan_lfsa000a16a_e;
create index statcan_fsa_2016_geom_idx on statcan_fsa_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_lfsa000a16a_e;
/*
CMA
*/
--- 2001 CMA;
drop table if exists statcan_cma_2001;
create table statcan_cma_2001 as
select distinct cmauid, concat(pruid, cmauid) as cmapuid, cmaname, cmatype, pruid,
st_union(geom) as geom
from statcan_gcma000b02m_e_tmp
group by cmaname, cmauid, cmatype, pruid;
create index statcan_cma_2001_geom_idx on statcan_cma_2001 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gcma000b02m_e_tmp;
--- 2006 CMA;
drop table if exists statcan_cma_2006;
create table statcan_cma_2006 as
select cmauid as cmapuid, cmaname, cmatype, pruid, geom
from statcan_gcma000a06a_e;
create index statcan_cma_2006_geom_idx on statcan_cma_2006 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gcma000a06a_e;
--- 2011 CMA;
drop table if exists statcan_cma_2011;
create table statcan_cma_2011 as
select cmauid, cmapuid, cmaname, cmatype, pruid, geom
from statcan_gcma000a11a_e;
create index statcan_cma_2011_geom_idx on statcan_cma_2011 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gcma000a11a_e;
--- 2016 CMA;
drop table if exists statcan_cma_2016;
create table statcan_cma_2016 as
select cmauid, cmapuid, cmaname, cmatype, pruid, geom
from statcan_lcma000a16a_e;
create index statcan_cma_2016_geom_idx on statcan_cma_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_lcma000a16a_e;
/*
Population Centres
*/
--- 2011 Population Centres;
drop table if exists statcan_pc_2011;
create table statcan_pc_2011 as
select distinct pruid, cmapuid, pcuid, pcpuid, pcname, pctype,
concat('2011S0510', pcuid) as dguid, geom
from statcan_gpc_000a11a_e;
create index statcan_pc_2011_geom_idx on statcan_pc_2011 using GIST(geom) with (FILLFACTOR=100);
--- 2016 Population Centres;
drop table if exists statcan_pc_2016;
create table statcan_pc_2016 as
select distinct pruid, cmapuid, pcuid, pcpuid, pcname, pctype,
concat('2016S0510', pcuid) as dguid, geom
from statcan_lpc_000a16a_e;
create index statcan_pc_2016_geom_idx on statcan_pc_2016 using GIST(geom) with (FILLFACTOR=100);
/*
Population Centres Part
*/
--- 2011 Population Centres Part;
drop table if exists statcan_pc_part_2011;
create table statcan_pc_part_2011 as
select distinct pruid, cmapuid, pcuid, pcpuid, pcname, pctype,
concat('2011S0511', pcpuid) as dguid, geom
from statcan_gpc_000a11a_e;
create index statcan_pc_part_2011_geom_idx on statcan_pc_part_2011 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gpc_000a11a_e;
--- 2016 Population Centres Part;
drop table if exists statcan_pc_part_2016;
create table statcan_pc_part_2016 as
select distinct pruid, cmapuid, pcuid, pcpuid, pcname, pctype,
concat('2016S0511', pcpuid) as dguid, geom
from statcan_lpc_000a16a_e;
create index statcan_pc_part_2016_geom_idx on statcan_pc_part_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_lpc_000a16a_e;
/*
Census Tracts
*/
--- 2001 Census Tracts;
drop table if exists statcan_ct_2001;
create table statcan_ct_2001 as
select distinct pruid, ctuid, ctname, concat(pruid, cmauid) as cmapuid,
concat('2001S0507', ctuid) as dguid, st_union(geom) as geom
from statcan_gct_000b02m_e_tmp
group by pruid, ctuid, ctname, cmauid;
create index statcan_ct_2001_geom_idx on statcan_ct_2001 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gct_000b02m_e_tmp;
--- 2006 Census Tracts;
drop table if exists statcan_ct_2006;
create table statcan_ct_2006 as
select distinct pruid, ctuid, concat(pruid, cmauid) as cmapuid,
concat('2006S0507', ctuid) as dguid, geom
from statcan_gct_000a06a_e;
create index statcan_ct_2006_geom_idx on statcan_ct_2006 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gct_000a06a_e;
--- 2011 Census Tracts;
drop table if exists statcan_ct_2011;
create table statcan_ct_2011 as
select distinct pruid, ctuid, ctname, cmapuid,
concat('2011S0507', ctuid) as dguid, geom
from statcan_gct_000a11a_e;
create index statcan_ct_2011_geom_idx on statcan_ct_2011 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gct_000a11a_e;
--- 2016 Census Tracts;
drop table if exists statcan_ct_2016;
create table statcan_ct_2016 as
select distinct pruid, ctuid, ctname, cmapuid,
concat('2016S0507', ctuid) as dguid, geom
from statcan_lct_000a16a_e;
create index statcan_ct_2016_geom_idx on statcan_ct_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_lct_000a16a_e;
/*
DA
*/
--- 2001 Dissemination Areas;
drop table if exists statcan_da_2001;
create table statcan_da_2001 as
select distinct pruid, csduid, concat(pruid, cmauid) as cmapuid, dauid,
concat('2001S0512', dauid) as dguid,
st_union(geom) as geom
from statcan_gda_000b02m_e_tmp
group by pruid, csduid, cmauid, dauid;
create index statcan_da_2001_geom_idx on statcan_da_2001 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gda_000b02m_e_tmp;
--- 2006 Dissemination Area;
drop table if exists statcan_da_2006;
create table statcan_da_2006 as
select distinct pruid, cduid, ccsuid, csduid, eruid, concat(pruid, cmauid) as cmapuid, ctuid, dauid,
concat('2006S0512', dauid) as dguid, geom
from statcan_gda_000a06a_e;
create index statcan_da_2006_geom_idx on statcan_da_2006 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gda_000a06a_e;
--- 2011 Dissemination Area;
drop table if exists statcan_da_2011;
create table statcan_da_2011 as
select distinct pruid, cduid, ccsuid, csduid, eruid, cmapuid, ctuid, dauid,
concat('2011S0512', dauid) as dguid, geom
from statcan_gda_000a11a_e;
create index statcan_da_2011_geom_idx on statcan_da_2011 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gda_000a11a_e;
--- 2016 Dissemination Area;
drop table if exists statcan_da_2016;
create table statcan_da_2016 as
select distinct pruid, cduid, ccsuid, csduid, eruid, cmapuid, ctuid, adauid, dauid,
concat('2016S0512', dauid) as dguid, geom
from statcan_lda_000a16a_e;
create index statcan_da_2016_geom_idx on statcan_da_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_lda_000a16a_e;
/*
DB
*/
--- 2001 Dissemination Blocks;
drop table if exists statcan_db_2001;
create table statcan_db_2001 as
select distinct pruid, csduid, concat(pruid, cmauid) as cmapuid, ctname, dauid, blockuid as dbuid,
concat('2001S0513', blockuid) as dguid, geom
from statcan_gbl_000d02m_e_tmp;
create index statcan_db_2001_geom_idx on statcan_db_2001 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gbl_000d02m_e_tmp;
--- 2006 Dissemination Blocks;
drop table if exists statcan_db_2006;
create table statcan_db_2006 as
select distinct pruid, cduid, ccsuid, csduid, eruid, concat(pruid, cmauid) as cmapuid, ctuid, dauid, dbuid,
concat('2006S0513', dbuid) as dguid, geom
from statcan_gdb_000a06a_e;
create index statcan_db_2006_geom_idx on statcan_db_2006 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gdb_000a06a_e;
--- 2011 Dissemination Blocks;
drop table if exists statcan_db_2011;
create table statcan_db_2011 as
select distinct pruid, cduid, ccsuid, csduid, eruid, feduid,
concat(pruid, cmauid) as cmapuid, ctuid, dauid, dbuid,
concat('2011S0513', dbuid) as dguid, geom
from statcan_gdb_000a11a_e;
create index statcan_db_2011_geom_idx on statcan_db_2011 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_gdb_000a11a_e;
--- 2016 Dissemination Blocks;
drop table if exists statcan_db_2016;
create table statcan_db_2016 as
select distinct pruid, cduid, ccsuid, csduid, eruid, feduid, cmapuid, ctuid, adauid, dauid, dbuid,
concat('2016S0513', dbuid) as dguid, geom
from statcan_ldb_000a16a_e;
create index statcan_db_2016_geom_idx on statcan_db_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_ldb_000a16a_e;
/*
ADA
*/
-- 2016 Aggregate Dissemination Areas;
drop table if exists statcan_ada_2016;
create table statcan_ada_2016 as
select distinct pruid, cduid, adauid,
concat('2016S0516', adauid) as dguid, geom
from statcan_lada000a16a_e;
create index statcan_ada_2016_geom_idx on statcan_ada_2016 using GIST(geom) with (FILLFACTOR=100);
drop table if exists statcan_lada000a16a_e;