DGGS/Proj/ISEA: mudanças entre as edições

De Documentação
< DGGS‎ | Proj
(reestruturando ilustracao)
Linha 1: Linha 1:
[[Arquivo:Icosahedron and truncated.png|miniaturadaimagem|Icosaedro e icosaedro truncado. O primeiro é utilizado primeira projeção (?).]]


https://proj.org/operations/projections/isea.html
Entre as projeções poliédricas, a melhor projeção global, a principio (por usar mais faces), é a a ISEA - Icosahedral Snyder Equal Area


Entre as projeções poliédricas, a melhor projeção global, a principio (principalmente usar mais faces), é a a ISEA - Icosahedral Snyder Equal Area, que ainda hoje não terminaram de fazer a inversa pro PostGIS, por isso não testei... https://github.com/OSGeo/PROJ/issues/3047
Algum patrocinador poderia pagar uma semana de programador C++.
Algum patrocinador poderia pagar uma semana de programador C++.
[[Arquivo:Osmc-projections-ISEA-ilustr2.png.png|miniaturadaimagem|Faces poliedricas e respectivas projeções circulares no ISEA.]]
[[Arquivo:Osmc-projections-ISEA-ilustr2.png.png|miniaturadaimagem|Faces poliedricas e respectivas projeções circulares no ISEA.]]
Linha 12: Linha 12:
*erros berrantes https://gis.stackexchange.com/q/418623/7505  
*erros berrantes https://gis.stackexchange.com/q/418623/7505  
*correção de área https://gis.stackexchange.com/q/418669/7505
*correção de área https://gis.stackexchange.com/q/418669/7505
[[Arquivo:Icosahedron and truncated.png|miniaturadaimagem|Icosaedro e icosaedro truncado. O primeiro é utilizado primeira projeção (?).]]


== Grade quadrilátera ==
== Grade quadrilátera ==
Linha 19: Linha 18:
* "DGGRID can generate grids with cells that are triangles, diamonds, or hexagons"
* "DGGRID can generate grids with cells that are triangles, diamonds, or hexagons"
* "ISEA4D - ISEA projection with diamond cells and an aperture of 4"
* "ISEA4D - ISEA projection with diamond cells and an aperture of 4"
[[Arquivo:Icosahedron-to-diamonds.png]]
[[Arquivo:Icosahedron-to-diamonds.png]]
== Implementações ==
A principal (usada pelo PostGIS) seria PROJ, mas carece da transformação inversa, https://proj.org/operations/projections/isea.html  Ver problema em da inversa em https://github.com/OSGeo/PROJ/issues/3047
H3 Uber é a mais popular e bem otimizada, mas carece de precisão igual-área, é orientada a aplicações logísticas
DGGRID é na prática a única aberta disponível.
PS: a biblioteca D3geo ainda não oferece


== Ver também ==
== Ver também ==
Ver também {{xref|HaMaSa2011}}
Ver também {{xref|HaMaSa2011}}
[[Categoria:Discrete Global Grid Systems]]
[[Categoria:Discrete Global Grid Systems]]

Edição das 05h36min de 16 de fevereiro de 2024

Icosaedro e icosaedro truncado. O primeiro é utilizado primeira projeção (?).

Entre as projeções poliédricas, a melhor projeção global, a principio (por usar mais faces), é a a ISEA - Icosahedral Snyder Equal Area

Algum patrocinador poderia pagar uma semana de programador C++.

Faces poliedricas e respectivas projeções circulares no ISEA.
xxxx

Mas imagino que mesmo ISEA terá problemas com área de imóveis, e uma solução comentei aqui https://gis.stackexchange.com/q/418691/7505

Outros problemas/soluções com altitude num DGGS, incluindo ISEA:

Grade quadrilátera

As 20 projeções triangulares são unidas duas a duas para formar as faces losangulares (diamonds), garantindo a distribuição uniforme células quadriláteras. Ver no Manual DGGRID a implementação:

  • "DGGRID can generate grids with cells that are triangles, diamonds, or hexagons"
  • "ISEA4D - ISEA projection with diamond cells and an aperture of 4"

Icosahedron-to-diamonds.png

Implementações

A principal (usada pelo PostGIS) seria PROJ, mas carece da transformação inversa, https://proj.org/operations/projections/isea.html Ver problema em da inversa em https://github.com/OSGeo/PROJ/issues/3047

H3 Uber é a mais popular e bem otimizada, mas carece de precisão igual-área, é orientada a aplicações logísticas

DGGRID é na prática a única aberta disponível.

PS: a biblioteca D3geo ainda não oferece

Ver também

Ver também [HaMaSa2011]