Ir para o conteúdo

osmc:Metodologia/Algoritmo SQL: mudanças entre as edições

m
m (→‎Configuração do país: typo para novo nome, ref. padrão DNGS)
 
Linha 130: Linha 130:
   grid_lc: 5 5
   grid_lc: 5 5
   grid_l0_cell:    40 41 42 43 30 31 32 33 34 21 22 23 11 12 13 02 44 24
   grid_l0_cell:    40 41 42 43 30 31 32 33 34 21 22 23 11 12 13 02 44 24
   grid_l0_cell_idx: 0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  .  .  .
   grid_l0_cell_idx: 0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  fT fP fN
  grid_l0_ghost: {02:fT fY, 44:fP, 24:fN}
</pre>
</pre>
As configurações podem ser reescritas com auxilio de uma query:
As configurações podem ser reescritas com auxilio de uma query:
Linha 138: Linha 137:
  select i,j from generate_series(0,4) t1(i), generate_series(0,4) t2(j)
  select i,j from generate_series(0,4) t1(i), generate_series(0,4) t2(j)
), c AS (  -- cover cells
), c AS (  -- cover cells
-- ... (natcod.baseh_to_vbit('{0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,.,.,.}'::text[],16))
  select i,j, (natcod.baseh_to_vbit('{0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,fT,fP,fN}'::text[],16))[(p+2)/3] as cbits
  select i,j, (natcod.baseh_to_vbit('{0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,fT,fP,fN}'::text[],16))[(p+2)/3] as cbits
  from (
  from (
2 391

edições