Usuário:Peter/Lembretes SQL e docs: mudanças entre as edições

De Documentação
(Criou página com ' == Table <code>osmc.coverage</code> == Coberturas nacionais e de suas jurisdições. As geometrias nacionais são expressas em LatLong, as locais conforme sua projeção oficial. Ingestão: arquivos "coverage.csv" do git. <br/> Exemplos: [https://git.osm.codes/BR_new/blob/main/data/coverage.csv BR_new/data/coverage.csv], [https://git.osm.codes/CO_new/blob/main/data/coverage.csv CO_new/data/coverage.csv]. {| class="wikitable" ! Column !! Type !! Collation / Nullable /...')
 
(Página substituída por 'RESOLVIDO! Foi para a4a:Convenções/Dados/SQL')
Etiqueta: Substituído
 
(11 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
 
RESOLVIDO!  Foi para [[a4a:Convenções/Dados/SQL]]
== Table <code>osmc.coverage</code> ==
Coberturas nacionais e de suas jurisdições. As geometrias nacionais são expressas em LatLong, as locais conforme sua projeção oficial.
 
Ingestão: arquivos "coverage.csv" do git. <br/> Exemplos: [https://git.osm.codes/BR_new/blob/main/data/coverage.csv BR_new/data/coverage.csv], [https://git.osm.codes/CO_new/blob/main/data/coverage.csv CO_new/data/coverage.csv].
 
{| class="wikitable"
! Column !! Type !! Collation / Nullable / Default !! Description
|-
| cbits || bit varying ||  / /|| xx
|-
| isolabel_ext || text || / / || xxx
|-
| cindex || text || / /|| xx
|-
| bbox || integer[] ||  / / || xx
|-
| status || smallint ||  /  / 0||xxx
|-
| is_country || boolean ||  /  / false||xxx
|-
| is_contained || boolean || /  / false||xxx
|-
| is_overlay || boolean ||  /  / false||xxx
|-
| kx_prefix || text ||  / /|| xx
|-
| geom || geometry ||  / / || xx
|-
| geom_srid4326 || geometry ||  / /  || xx
|}
 
=== Queries ===
<syntaxhighlight lang="sql">
-- R1
select distinct
  substring(isolabel_ext,1,2) as country,
  natcod.vbit_to_baseh(substring(cbits,1,8),16,true) as cbits_b16h,
  is_country, status,
  count(*) n, count(distinct isolabel_ext) n_jurisds
from  osmc.coverage
group by 1,2,3,4
order by 1,2,3 desc,4;
 
-- R2
</syntaxhighlight>
=== Reports ===
R1. Sumário do conteúdo corrente (final de 2023). Diferencia coberturas nacionais, expressa contagem de células e contagem de jurisdições.
{| class="wikitable"
! country !! cbits_b16h !! is_country !! status !! n !! n_jurisds
|-
| BR || 13 || t || 1 || 18 || 1
|-
| BR || 13 || f || 0 || 72726 || 5570
|-
| CM || 1e || t || 1 || 14 || 1
|-
| CM || 1e || f || 0 || 2738 || 360
|-
| CO || 2a || t || 1 || 16 || 1
|-
| CO || 2a || f || 0 || 15244 || 1115
|-
| CO || 2a || f || 2 || 22 || 1
|-
| EC || 36 || t || 1 || 22 || 1
|-
| UY || d6 || t || 1 || 19 || 1
|-
| UY || d6 || f || 0 || 1 || 1
|}

Edição atual tal como às 03h04min de 8 de fevereiro de 2024

RESOLVIDO! Foi para a4a:Convenções/Dados/SQL