osmc:Convenções/Coberturas municipais/Algoritmos: mudanças entre as edições

sem sumário de edição
Sem resumo de edição
Sem resumo de edição
Linha 144: Linha 144:




A tabela osmc.tmp_coverage_city possui cobertura geradas automaticamente e que possuem p<33. Notar que as cobertura comlobianas são anteriores a realização do shift na grade logística.
As consultas a seguir mostram que aproximadamente 1913 municípios brasileiros podem ser cobertos com coberturas de células de 5.7km de lado, tal que q>8, por exemplo http://osm.codes/BR-AL-BarraSantoAntonio.
<pre>
<pre>
-- número de municípios com cobertura-base com células de 5.7km de lado:
  SELECT COUNT (*)
  SELECT COUNT (*)
FROM
FROM
Linha 158: Linha 162:
(1 row)
(1 row)


SELECT percentile_cont(0.75) within group (order by number_cells asc) as percentile_75
-- percentil 75 , 90 :
SELECT percentile_cont(0.75) within group (order by number_cells asc) as percentile_75,
      percentile_cont(0.90) within group (order by number_cells asc) as percentile_90
FROM
FROM
(
(
Linha 166: Linha 172:
) a
) a
WHERE lgth_prefix = 4 and isolabel_ext like 'BR%' order by 1;
WHERE lgth_prefix = 4 and isolabel_ext like 'BR%' order by 1;
  percentile_75  
  percentile_75 | percentile_90
---------------
---------------+---------------
            25
             25 |            30
(1 row)
</pre>
 
<pre>
SELECT COUNT (*)
FROM
(
    SELECT *, length(cover[1]) AS lgth_prefix
    FROM osmc.tmp_coverage_city
    WHERE unioncontainsproperly IS TRUE
) a
WHERE lgth_prefix = 3 and isolabel_ext like 'CO%';
count
-------
  1037
(1 row)
 
 
 
SELECT percentile_cont(0.75) within group (order by number_cells asc) as percentile_75
FROM
(
    SELECT *, length(cover[1]) AS lgth_prefix
    FROM osmc.tmp_coverage_city
    WHERE unioncontainsproperly IS TRUE
) a
WHERE lgth_prefix = 4 and isolabel_ext like 'CO%' order by 1;
percentile_75
---------------
             28
(1 row)
(1 row)


SELECT percentile_cont(0.5) within group (order by number_cells asc) as percentile_75
FROM
(
    SELECT *, length(cover[1]) AS lgth_prefix
    FROM osmc.tmp_coverage_city
    WHERE unioncontainsproperly IS TRUE
) a
WHERE lgth_prefix = 4 and isolabel_ext like 'CO%' order by 1;
percentile_50
---------------
            24
</pre>
</pre>


198

edições