3 -- Rund av veipunkter til seks desimaler -- {{{
5 \echo ================ Rund av veipunkter til seks desimaler ================
7 UPDATE wayp SET coor = point(
8 round(coor[0]::numeric, 6),
9 round(coor[1]::numeric, 6)
13 -- Fjern duplikater i wayp -- {{{
15 \echo ================ Fjern duplikater i wayp ================
18 AS "Antall i wayp før rensking"
21 BEGIN ISOLATION LEVEL SERIALIZABLE;
22 CREATE TEMPORARY TABLE dupfri
48 AS "Antall i wayp etter rensking"
52 -- Fjern duplikater i events -- {{{
54 \echo ================ Fjern duplikater i events ================
57 AS "Antall i events før rensking"
60 BEGIN ISOLATION LEVEL SERIALIZABLE;
61 CREATE TEMPORARY TABLE dupfri
65 DISTINCT ON (date, coor[0], coor[1], descr) *
77 AS "Antall i events etter rensking"
81 -- Oppdater koordinater for bilder -- {{{
83 \echo ================ Oppdater koordinater for bilder ================
85 UPDATE pictures SET coor = findpos(date)
89 -- Rund av bildekoordinater -- {{{
90 \echo ================ Rund av bildekoordinater ================
91 UPDATE pictures SET coor = point(
92 round(coor[0]::numeric, 6),
93 round(coor[1]::numeric, 6)
97 -- Fjern duplikater i pictures -- {{{
99 \echo ================ Fjern duplikater i pictures ================
102 AS "Antall i pictures før rensking"
105 BEGIN ISOLATION LEVEL SERIALIZABLE;
106 CREATE TEMPORARY TABLE dupfri
110 DISTINCT ON (date, coor[0], coor[1], descr, filename, author) *
114 INSERT INTO pictures (
122 AS "Antall i pictures etter rensking"