osmc:Convenções/Grade científica multifinalitária/Draft-explain: mudanças entre as edições

sem sumário de edição
Sem resumo de edição
 
(17 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 16: Linha 16:
Sigue el enlace y navega... Entenderás que, en términos geométricos, la grilla Logistica es un subconjunto de la Cientifica.  
Sigue el enlace y navega... Entenderás que, en términos geométricos, la grilla Logistica es un subconjunto de la Cientifica.  


[[Arquivo:OSMC-explain01.png|frame|580px|Grilla Logística del municipio de Tunja (amarillo), es uno subconjunto de la Grilla Cientifica.]]
[[Arquivo:OSMC-explain01.png|center|580px]]<center>Grilla Logística del municipio de Tunja (amarillo), es uno subconjunto de la Grilla Cientifica.</center>


==Nueva sugerencia de compatibilidad==
==Nueva sugerencia de compatibilidad==
Linha 41: Linha 41:
| '''L6''': ~1 km
| '''L6''': ~1 km
| 1.024 m × 1.024 m
| 1.024 m × 1.024 m
|-
|colspan=2|<small>PS: los [[#Como funciona OSMcodes|niveles OSMcodes]] (L0 OSMcodes, L1 OSMcodes, etc.)<br/>no son los niveles DANE descritos nesta tabela, <br/>pero a partir de "L6 DANE" (L6.5 DANE, L7 DANE, etc) son compatibles.</small>
|}
|}


Aplicaciones:
Aplicaciones:
* Nivel '''L5''' e inferior, '''distribución de productos cartográficos'''. <br/>Reevaluar en un futuro más lejano.
* Nivel '''L5''' DANE e inferior (L4, L3, L2, L1), '''distribución de productos cartográficos'''. <br/>Reevaluar en un futuro más lejano.
* Nivel '''L6''' y superior, '''aplicaciones logísticas y computacionales'''. <br/>Sigue como OSMcodes.
* Nivel '''L6''' DANE y superior (L6.5, L7, L7.5, L8, ...), '''aplicaciones logísticas y computacionales'''. <br/>Sigue como OSMcodes.
 
===Exemplo de Tunja ===
A continuación se muestran algunos puntos (expresados ​​como [[wikipedia:Geo_URI_scheme|Geo URI]]) de ''buildings'' rurales del OpenStreetMap de Tunja.
En el contexto de la Grilla DANE de 1km (L6-dane) temos:
 
[[Arquivo:OSM-CO-Tunja-exp1.png|centro|620x620px]]
 
Demostrando cómo se ve con '''grilla logística''':
 
{| class="wikitable"
|'''Latitude,Longitude''' || '''Link OSMcodes Logistico''' || '''DANEcode''' contra '''OSMcode Logistico'''
|-
| [https://osm.codes/geo:5.558069,-73.315992;u=3  geo:5.558069,-73.315992] || https://osm.codes/CO-15001~92RHT <br/>(in [https://osm.codes/CO-15001~92 15001~92] ≡ DANE  A40F12L15) || '''A40F12L15.RHT''' contra '''92.RHT'''
|-
| [https://osm.codes/geo:5.5597603,-73.3149232;u=3 geo:5.5597603,-73.3149232]  ||  https://osm.codes/CO-15001~983RL <br/>(in [https://osm.codes/CO-15001~98 15001~98] ≡ DANE A40F12M11) || '''A40F12M11.3RL''' contra '''98.3RL'''
|-
| [https://osm.codes/geo:5.5597062,-73.3148387;u=3 geo:5.5597062,-73.3148387] ||  https://osm.codes/CO-15001~983RD  || '''A40F12M11.3RD''' contra '''98.3RD'''
|-
| [https://osm.codes/geo:5.5597603,-73.3147951;u=3 geo:5.5597603,-73.3147951] ||  https://osm.codes/CO-15001~983RU || '''A40F12M11.3RU''' contra '''98.3RU'''
|-
| [https://osm.codes/geo:5.5598817,-73.3148072;u=3 geo:5.5598817,-73.3148072] ||  https://osm.codes/CO-15001~983RX || '''A40F12M11.3RX''' contra '''98.3RX'''
|-
| [https://osm.codes/geo:5.5641077,-73.3141051;u=3 geo:5.5641077,-73.3141051] ||  https://osm.codes/CO-15001~98T4J || '''A40F12M11.T4J''' contra '''98.T4J'''
|-
| [https://osm.codes/geo:5.5635204,-73.3140032;u=3 geo:5.5635204,-73.3140032] ||  https://osm.codes/CO-15001~98SDS || '''A40F12M11.SDS''' contra '''98.SDS'''
|-
| [https://osm.codes/geo:5.5636285,-73.3134761;u=3  geo:5.5636285,-73.3134761] ||  https://osm.codes/CO-15001~98SSR || '''A40F12M11.SSR''' contra '''98.SSR'''
|-
| [https://osm.codes/geo:5.5655506,-73.313275;u=3 geo:5.5655506,-73.313275] ||  https://osm.codes/CO-15001~98WMJ || '''A40F12M11.WMJ''' contra '''98.WMJ'''
|-
| [https://osm.codes/geo:5.5649726,-73.3118735;u=3 geo:5.5649726,-73.3118735] || https://osm.codes/CO-15001~98VCU || '''A40F12M11.VCU''' contra '''98.VCU'''
|}
 
Tenga en cuenta que los OSMcodes son jerárquicos dígito-por-dígito,
: <code>98.3RD</code> ⊂ <code>98.3R</code> ⊂ <code>98.3</code> ⊂ <code>98</code> ⊂ <code>9</code>
 
mientras que DANEcode requiere 2 dígitos, alternativamente, para llegar a la jerarquía:
: <code>A40F12M11</code> ⊂ <code>A40F12M</code> ⊂ <code>A40F12</code> ⊂ <code>A40F</code> ⊂ <code>A40</code> ⊂ <code>A</code>
 
[[Arquivo:OSM DANE-CO-Tunja-exemplo2.png|centro|420x420px]]
 
Finalmente, solo para darle una idea de cómo se vería, con '''grilla científica''':
{| class="wikitable"
|'''Latitude,Longitude''' || '''Link OSMcodes Cientifico''' || '''DANEcode''' contra '''OSMcode Cientifico'''
|-
| geo:5.558069,-73.315992;u=3  || https://osm.codes/CO+c3598aefcQ (in [https://osm.codes/CO+c3598R c3598R]) || '''A40F12L15.aefcQ''' contra '''c3598.aefcQ'''
|-
| geo:5.5597603,-73.3149232;u=3  ||  https://osm.codes/CO+c359a0779G (in [https://osm.codes/CO+c359aH c359aH]) || '''A40F12M11.0779G''' contra '''c359a.0779G'''
|-
| geo:5.5597062,-73.3148387;u=3  ||  https://osm.codes/CO+c359a0776G  (in [https://osm.codes/CO+c359aH c359aH]) || '''A40F12M11.0776G''' contra '''c359a.0776G'''
|-
| ...  ||  ... || ...
|-
|}
 
[[Arquivo:OSM-CO-cientificaContida.png|centro|640px]]
 
En la ilustración vemos que <code>c3598aefcQ</code> está contenido en <code>c3598R</code>. Los ''OSMcodes científicos'' son jerárquicos dígito-por-dígito,
: <code>c3598.aefc</code> ⊂ <code>c3598.aef</code> ⊂ <code>c3598.ae</code> ⊂ <code>c3598.a</code> ⊂ <code>c3598</code> ⊂ <code>c359</code>
: <code>c359a.0779</code> ⊂ <code>c359a.077</code> ⊂ <code>c359a.07</code> ⊂ <code>c359a.0</code> ⊂ <code>c359a</code> ⊂ <code>c359</code>
 
Las geometrías de los ''OSMcodes logísticos'' son subconjuntos de las geometrías de los ''OSMcodes científicos'', es decir, hay equivalencia entre la geometría de las celdas:
: equivalência entre celdas de 32 m²:&nbsp; [https://osm.codes/CO-15001~92RHT <code>CO-15001~92RHT</code>] ≡  [https://osm.codes/CO+c3598aefcq <code>CO+c3598aefcq</code>];&nbsp;&nbsp; [https://osm.codes/CO-15001~983RL <code>CO-15001~983RL</code>] ≡ [https://osm.codes/CO+c359a0779g <code>CO+c359a0779g</code>];
: equivalência entre  celdas de 1.05 km²:&nbsp; [https://osm.codes/CO-15001~92 <code>CO-15001~92</code>] ≡ [https://osm.codes/CO+c3598r <code>CO+c3598r</code>];&nbsp;&nbsp; [https://osm.codes/CO-15001~98<code>CO-15001~98</code>] ≡ [https://osm.codes/CO+c359ah <code>CO+c359ah</code>].
 
Si se adaptan las grillas del DANE del nivel L6, de 1 km² a 1.05 km² (celdas de 1024 m de lado), entonces tenemos algo como:
: equivalência entre DANE e OSMcodes:&nbsp; <code>CO-15001~92</code> ≡ DANE <code>A40F12L15</code>;&nbsp;&nbsp;  <code>CO-15001~98</code> ≡ DANE <code>A40F12M11</code>.
 
En resumen: existe cierta flexibilidad para adaptar diferentes geocódigos, siempre que mantenga las mismas geometrías de celda en las grillas.


==Porque grilla DANE no sirve para OSMcodes==
==Porque grilla DANE no sirve para OSMcodes==


Como se explica a continuación, las grillas de OSMcodes están organizadas en potencias de dos: los tamaños no son compatibles, ni siquiera en la escala de 1 km, ya que OSMcodes requiere 1024 metros.  
Como se explica a continuación, las grillas de OSMcodes están organizadas en potencias de dos: los tamaños no son compatibles, ni siquiera en la escala de 1 km, ya que OSMcodes requiere 1024 metros.
 
Con la [[#Nueva sugerencia de compatibilidad]]  es posible hacer compatible la grilla de ~1km, que es la grilla de distribución de datos del Censo.


----
----


==Como funciona OSMcodes ==
==Como funciona OSMcodes==
Para entender por qué '''no existe la posibilidad de aprovechar las grillas del DANE''' en el software OSMcodes, sin ajustes.
Para entender por qué '''no existe la posibilidad de aprovechar las grillas del DANE''' en el software OSMcodes, sin ajustes.


Linha 95: Linha 168:


Los listados (al lado) muestran cómo se relacionan las grillas científica y logística. También destaca que, precisamente para utilizar la base32, la grills logística alterna  niveles-medio y niveles enteros.
Los listados (al lado) muestran cómo se relacionan las grillas científica y logística. También destaca que, precisamente para utilizar la base32, la grills logística alterna  niveles-medio y niveles enteros.
-----
== FAQ ==
Perguntas e respostas. Principais perguntas surgiram no contexto da "Reunion de la coordinación Grilla piloto de Tunja de 2023-06-06" (con grabación em 7z 364M).
=== Hay distorcion al transformar grilla de coordenadas planas para geográficas? ===
**Si**. La distorcion se lhama "efecto ... ". tecnicamente é a transformação ST_Transform SRID x para SRID ..
para atenuar essa distorção não existe mágica, é preciso acrescentar pelo menos 1 ponto no meio de cada lado das grades maiores para que adequem
=== Hay distorcion es maior en 1024 metros que 1 km? ===
**No**, es la misma distorcion, por vários motivos:
# a transformação tem domínio em R, os números reais, não muda se forem múltiplos de 1000, ou de 1024,  ou pi ou de raiz de 2.
# a solução é a mesma
# apesar da teoria ser válida, o efeito prático não existe, dizer que "é maior" seria uma falácia:
#* 1024 é apenas 2% maior que 1000, como a medida ''d'' é 0.0001 de 1000, 0.02*0.0001 é zero.
#* a grade 1024 é a menor, o efeito é relativo à sobreposição dela com a maior, por exemplo no DANE adaptado o nivel seguinte, L5, tem  5120 m de lado. Tanto em 5 km como em 5.12 km o efeito de sobrepor L6 com L5 é o mesmo: o acréscimo de 2% em L6 não muda o efeito.
== No es necesaria una grilla de ubicación? ==
... dicen que no es necesaria una grilla de ubicación sino una de analisis, pero ya tienen productos que necesitan ubicación como el Marco Nacional de Direcciones
A questão central é a decisão do DANE por criar uma grade que preveja no futuro a multifinalidade, ou seja, um mínimo de boa vontade para permitir o reuso da mesma grade em outras aplicações
[[Categoria:OSMcodes]]
[[Categoria:OSMcodes]]
2 435

edições