Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 2 Next »

Lägga till kolumner till skadetabellen

alter table skfab.damages add column deso text
alter table skfab.damages add column regso text

Skapa ett temporärt schema SCB i sive-databasen och hämta in data från databas nationaldata, schema SIV. Skapa index för dessa tabeller

create index on scb.deso using gist(geometry);
create index on scb.regso using gist(geometry);

Uppdatera skade-tabellen spatialt för RegSo och DeSo referens.

Körning tar lång tid

update skfab.damages d set regso = r.regso 
from scb.regso r
where ST_WITHIN(ST_Transform(d.geometry,3006) ,r.geometry);

update skfab.damages d set deso = r.deso 
from scb.deso r
where ST_WITHIN(ST_Transform(d.geometry,3006) ,r.geometry);

Testa hur många poster som har uppdaterats

select count(*)
from skfab.damages d
where d.regso is null

Ska vara c:a 3700 som inte har uppdaterats och 68000 som har uppdaterats

Det temporära schemat SCB kan tas bort

  • No labels