237
edições
(→Poeira: Especifica passos no tratamento de poeira.) |
|||
Linha 139: | Linha 139: | ||
=== Algumas estatísticas sobre cobertura-base com p próximo de 30 e geocódigos de 5 dígitos em 5.7m === | === Algumas estatísticas sobre cobertura-base com p próximo de 30 e geocódigos de 5 dígitos em 5.7m === | ||
Para em um município termos geocódigos de 5 dígitos em 5.7m, considerando indexação, a sua cobertura-base deve ser composta de células de 5.7km | Para em um município termos geocódigos de 5 dígitos em 5.7m, considerando indexação, a sua cobertura-base deve ser composta de células de 5.7km (4 dígitos). | ||
A tabela osmc.tmp_coverage_citynew3 possui cobertura geradas automaticamente. | |||
As consultas a seguir mostram que aproximadamente 4009 municípios brasileiros e colombianos podem ser cobertos com coberturas de células de 5.7km de lado, considerando q=30. | |||
Além disso, em 94 coberturas foram removidas poeiras. | |||
<syntaxhighlight lang="sql"> | <syntaxhighlight lang="sql"> | ||
- | SELECT split_part(isolabel_ext,'-',1) AS country, length_cell, count(*) | ||
FROM | FROM | ||
( | ( | ||
-- seleciona cobertura com células de mais digitos | |||
SELECT isolabel_ext, MAX(length_cell) AS length_cell | |||
FROM osmc.tmp_coverage_citynew3 | |||
) | WHERE number_cells < 31 -- 2 sobras | ||
GROUP BY isolabel_ext | |||
)f | |||
GROUP BY split_part(isolabel_ext,'-',1), length_cell | |||
ORDER BY 1,2 | |||
; | |||
-- | country | length_cell | count | ||
SELECT | ---------+-------------+------- | ||
BR | 2 | 67 | |||
BR | 3 | 2255 | |||
BR | 4 | 3244 | |||
BR | 5 | 4 | |||
CO | 2 | 5 | |||
CO | 3 | 350 | |||
CO | 4 | 760 | |||
CO | 5 | 1 | |||
(8 rows) | |||
SELECT length_cell, count(*) | |||
FROM | |||
( | |||
-- seleciona cobertura com células de mais digitos | |||
SELECT isolabel_ext, MAX(length_cell) AS length_cell | |||
FROM osmc.tmp_coverage_citynew3 | |||
WHERE number_cells < 31 -- 2 sobras | |||
GROUP BY isolabel_ext | |||
)f | |||
GROUP BY length_cell | |||
ORDER BY 1 | |||
; | |||
length_cell | count | |||
-------------+------- | |||
2 | 72 | |||
3 | 2605 | |||
4 | 4004 | |||
5 | 5 | |||
(4 rows) | |||
SELECT count(*) | |||
FROM | FROM | ||
( | ( | ||
SELECT *, | -- seleciona cobertura com células de mais digitos | ||
SELECT isolabel_ext, MAX(length_cell) AS length_cell | |||
FROM osmc.tmp_coverage_citynew3 | |||
) | WHERE flag_poeira IS TRUE AND number_cells < 31 -- 2 sobras | ||
GROUP BY isolabel_ext | |||
)f | |||
; | |||
count | |||
------- | |||
87 | |||
(1 row) | |||
SELECT count(*) | |||
FROM | |||
( | |||
-- seleciona cobertura com células de mais digitos | |||
SELECT isolabel_ext, MAX(length_cell) AS length_cell | |||
FROM osmc.tmp_coverage_citynew3 | |||
WHERE unioncontainsproperly IS false AND number_cells < 31 -- 2 sobras | |||
GROUP BY isolabel_ext | |||
)f | |||
; | |||
count | |||
------- | |||
7 | |||
(1 row) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Poeira === | === Poeira === |
edições