mSem resumo de edição
 
(28 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
Teste 123, página do user.
Teste 123, página do user.


== Pendencias ==
== Bons exemplos de bases de endereço ==
* urgente resolver [[sup:Figs]]!!!
* Base de dados de endereço nacional, EUA: https://www.transportation.gov/gis/national-address-database
** https://github.com/OSMBrasil/CRP/blob/master/src/ibge_cAgro17.make.sh
* https://data.gov.au/data/dataset/geocoded-national-address-file-g-naf
** Funções Azure para encode/decode de geocódigos
** Ver problema da EULA familia CC-BY que tenta através da licença mitigar Spam.
* curva de morton com bigint, em escala https://github.com/locationtech/sfcurve/blob/master/zorder/src/main/scala/org/locationtech/sfcurve/zorder/Z2.scala
 
* https://github.com/manaakiwhenua/rhealpixdggs-py/issues/13
* [[Usuário:Peter/Entrega2024-06grid]]
* api dggs em https://docs.ogc.org/per/20-039r2.pdf
 
* impl http://www.geomesa.org/
== Indexadores espaciais ==
* conferir  Wikidata e Geonames, https://www.wikidata.org/wiki/Wikidata:WikiProject_Territorial_Entities/Geonames_and_CebWiki
* Geomesa https://www.geomesa.org/documentation/stable/user/datastores/index_overview.html
* Objetivos do projeto AddressForAll:  
** XZ-Curve com suposta técnica de ordenação lexicográfica (para tamanho fixo), https://www.dbs.ifi.lmu.de/Publikationen/Papers/SSD-XZ-Order.final.pdf (artigo "XZ-Ordering: A Space-Filling Curve for Objects with Spatial Extension" de 1999). Foi o primeiro artigo a destacar a necessidade da ordem lexicográfica do Geohash binário em indexação espacial.
** Libertar dados de endereços de forma controlada;
** Para entender cada indexador GeoMesa, convém começar pelo mais simples, o Zindex. Ver classe definidora em [https://github.com/locationtech/geomesa/blob/main/geomesa-z3/src/main/scala/org/locationtech/geomesa/curve/Z2SFC.scala git/geomesa/blob/main/geomesa-z3/src/main/scala/org/locationtech/geomesa/curve/Z2SFC.scala], ela chama o algoritmo Z-Curve em [https://github.com/locationtech/geomesa/blob/main/geomesa-z3/src/main/scala/org/locationtech/geomesa/zorder/sfcurve/Z2.scala git/geomesa/zorder/sfcurve/Z2.scala] (a definição geral é via [https://github.com/locationtech/geomesa/blob/1efb69f41c255c4ba517720c0b30aac0194cd254/geomesa-accumulo/geomesa-accumulo-datastore/src/main/scala/org/locationtech/geomesa/accumulo/index/Z2IdxStrategy.scala index-strategy Z2IdxStrategy]).
** Tornar dados já libertados mais controlados e fáceis de usar.
** query notes https://github.com/azavea/geowave-geomesa-comparative-analysis/blob/master/docs/geomesa-query-notes.md
* Documentar dicionario de dados para nomes de colunas, e usar no CSV o Frictionless, https://specs.frictionlessdata.io/
** an adaptive grid-based approximation model for spatial objects (called Grid-AM) is proposed (2024) https://www.sciencedirect.com/science/article/abs/pii/S0167739X24000542
** exemplo de tool https://github.com/qcif/data-curator
 
* exemplos, tais como página EIrcode e municipio americano, https://mcmap.org/geoportal
== Referencias para aplicações ==
* topico sobre a "biblioteca dos quadradinhos"
* Usando H3 com PostGIS! jeito simples conforme https://github.com/jashanbhullar/foss4g-2023-spatial-analysis-in-postgres-using-uber-h3/tree/main
** https://github.com/zachasme/h3-pg
 
* [https://locationindex.s3-ap-southeast-2.amazonaws.com/Implementation++DGGS+v0.1.pdf Paper 2. Detailed technical documentation -  Discrete Global Grid System Technologies and their Application under Loc-I].
** "Tightly coupled DGGS Integration by Cell Index" vs "Loosely coupled DGGS Integration by DGGS Cell Index" vs "Loosely coupled DGGS Integration by DGGS Query".
** "DGGS enabling tools"
** "B.2 DGGS are Not Just for Raster Data". Figure 8 – representation of points, polylines and polygons in a DGGS. This can be done in either a tightly, or loosely coupled fashion. In the tightly coupled approach data is stored within DGGS cell objects either as “Data Cells” (where one observation is stored per cell) or as “Data Tiles” (where many observations are aggregated and “clipped” to an individual DGGS Cell).<br/> Figure 9 – Schematic diagram highlighting how DGGS infrastructures are capable of bridging the “Raster-Vector” divide.
** (RDF) "C.3 Building Triple Store Databases for Prototyping DGGS Integration" ... Datasets. In addition, triple store databases have been created for the Placenames, DEM and population datasets to facilitate and demonstrate the ability (and benefits) of using a DGGS as the spatial data integrator within a Linked Data context.
** "B.4 The Impact of Dynamic Datums on DGGS". Dynamic Datums, and the requirement to fully describe and encode the “coordinateEpoch” information associated with a Dynamic CRS (e.g. WGS84 or ITRF) is an issue that is affecting the spatial industry as a whole. Consequently, there have been concerns raised regarding the flow-on impact of this on DGGS.
** Figs 11 and 12 – Example of DGGS Cell pyramid coverage of a polygon... showing the centroids of the DGGS Cells.
 
* Variantes da cobertura, e desafios:
** https://github.com/uber/h3/issues/136 = "polyfill not filling the complete polygon".
** boa ilustração com diferentes DGGS's, [https://github.com/EL-BID/BabelGrid git/BabelGrid (abandon)]: https://x.com/JoaoCarabetta/status/1287789585909649414
** funções uteis (e suas aplicações) de DGGS/H3 em https://stackoverflow.com/a/60940669/287948
** Land use: https://talks.staging.osgeo.org/foss4g-sotm-oceania-2023/talk/EYAJ7H/
 
* Exemplos de aplicação e de data-products em https://studio.foursquare.com/
** https://docs.foursquare.com/data-products/docs/flat-file-data-schema
** dados de ensolação anual numa admin-zone do Japão https://studio.foursquare.com/map/public/c126d5d0-d2e5-4704-bf69-cbf75fd837f2
** densidade populacional nos EUA https://studio.foursquare.com/map/public/859ee1e4-864f-4dc2-83a8-c891089a0f86
 
* Usando como GIS tradicional (e comparações):
** https://link.springer.com/article/10.1007/s41651-020-00066-3
** em modelos hidrográficos, https://ihr.iho.int/articles/exploring-the-possibility-of-adding-dggs-support-to-the-s-100-universal-hydrographic-data-model/
 
* Usando DGGS como hibrido ou extensão de tecnologia tradicional:
** em fotos de satelite e Earth observation systems (EOS), https://www.tandfonline.com/doi/full/10.1080/20964471.2021.2017539#abstract
 
* Outros usos, menos obvios:
** obfuscação de dados (ajustando escala onde o dado pode ser público), https://www.nature.com/articles/s41597-024-03354-5
 
* Levantamento geral das aplicações de Digital Earth:
** (estado da arte em 2015) https://www.sciencedirect.com/science/article/abs/pii/S0097849315001399
** (estado da arte do FOSS em 2020) https://cdnsciencepub.com/doi/abs/10.1139/geomat-2019-0015
 
* Ilustrações:
** GIS tradicional em layers, By NatGeo, https://education.nationalgeographic.org/resource/geographic-information-system-gis/
 
== Imagens==
[[Arquivo:DGGS-compareCovers-HexagVsSquare.png|miniaturadaimagem| de https://speakerdeck.com/simboss/crunching-data-in-geoserver-with-discrete-global-grid-systems-dggs?slide=23 ]]
 
 
Globo ISEA-diamonds em gif-animada:
[[Arquivo:Isea4dtop.gif|centro|semmoldura]]
 
Células igual-area desse globo representadas em webMercator. Em branco os oceanos.
[[Arquivo:Dggs-diamonds-globe1.png|centro|semmoldura|500px]]
 
Refinamento de grade DGGS:
 
* [https://mfem.org/howto/ncmesh/ teoria geral do refinamento não-uniforme] (grades degeneradas). O refinamento uniforme se faz uniformemente em todas as 2 ou 3 dimensões. O não-uniforme gera retângulos, por refinar só em uma e não na outra dimensão. No caso DNGS são uniforme e não-uniforme intercalados, de modo a nunca se distanciarem mais do que 1 bit. O termo geométrico é "recursive bisection". Por ser um só lado afetado chama também de "Anisotropic refinement". Ver imagem do [https://mfem.org/img/formats/reftypes.svg padrão de parametrização por 2 bits em 2D]. Ver https://web.archive.org/web/20240811233204/https://mfem.org/howto/ncmesh/
* [https://www.researchgate.net/publication/343850558/figure/fig3/AS:928310947217409@1598337985273/Examples-of-different-levels-of-mesh-refinement-using-the-structured-mesh-strategy.png imagem de grade mista] e seu  [https://www.researchgate.net/publication/343850558_A_framework_for_efficient_isogeometric_computations_of_phase-field_brittle_fracture_in_multipatch_shell_structures artigo sobre modelagem de estrutura material].
 
* explicando [https://www.tandfonline.com/cms/asset/fc0e3a75-fe68-4e4c-82ce-ccc0798b4a62/tjde_a_1645893_f0007_oc.jpg rHEALPix com composição de grade dos polos]. Depois lembrar que são 2+3+2=7 setores do globo, por isso não funciona a aplicação direta do refinamento-4. Essa escolha, de "cubo rotacional" (com eixo e equador bem delimitados) ajuda a garantir BBOX da projeção parcialmente-compativel com BBOX LatLong. Ver artigo https://doi.org/10.1080/17538947.2019.1645893
 
==Pendencias==
*Projeções para UK: sugestões de [https://gis.stackexchange.com/a/125220/7505 gis.stack],  [https://epsg.io/3035 EPGS:3035 Lambert_Azimuthal_Equal_Area] (preferivel a EPSG:2163) e [https://spatialreference.org/ref/esri/102013/ esri/102013 Albers Equal Area]. Com uma dessas podemos fornecer cobertura UK de mesma região que [https://www.llanellich.org.uk/projects/maps/166-british-national-grid-system UK Ordnance Survey grid]
*urgente resolver [[sup:Figs]]!!!
**https://github.com/OSMBrasil/CRP/blob/master/src/ibge_cAgro17.make.sh
**Funções Azure para encode/decode de geocódigos
*curva de morton com bigint, em escala https://github.com/locationtech/sfcurve/blob/master/zorder/src/main/scala/org/locationtech/sfcurve/zorder/Z2.scala
*https://github.com/manaakiwhenua/rhealpixdggs-py/issues/13
*api dggs em https://docs.ogc.org/per/20-039r2.pdf
*impl http://www.geomesa.org/
*conferir  Wikidata e Geonames, https://www.wikidata.org/wiki/Wikidata:WikiProject_Territorial_Entities/Geonames_and_CebWiki
*Objetivos do projeto AddressForAll:  
**Libertar dados de endereços de forma controlada;
**Tornar dados já libertados mais controlados e fáceis de usar.
*Documentar dicionario de dados para nomes de colunas, e usar no CSV o Frictionless, https://specs.frictionlessdata.io/
**exemplo de tool https://github.com/qcif/data-curator
*exemplos, tais como página EIrcode e municipio americano, https://mcmap.org/geoportal
*topico sobre a "biblioteca dos quadradinhos"
* [[Usuário:Peter/Kusto-Geo-functions]]
* [[Usuário:Peter/Kusto-Geo-functions]]
* [[Usuário:Peter/Lembretes DNGS e casos de uso]]
*[[Usuário:Peter/Lembretes DNGS e casos de uso]]
* [[Usuário:Peter/Lembretes SQL e docs]]
*[[Usuário:Peter/Lembretes SQL e docs]]
* [[Usuário:Peter/Modelos endereço]]
*[[Usuário:Peter/Modelos endereço]]
* [[Usuário:Peter/Certificado de endereço]]
*[[Usuário:Peter/Certificado de endereço]]
* pasta privada A4A https://drive.google.com/drive/folders/1-5hlSonm18LC2k4DuwQNE55ntpAVtl_a
*pasta privada A4A https://drive.google.com/drive/folders/1-5hlSonm18LC2k4DuwQNE55ntpAVtl_a
* [[Usuário:Peter/PPTs pendentes]]
*[[Usuário:Peter/PPTs pendentes]]
* [[Usuário:Peter/Boas frases para difundir nossos produtos]]
*[[Usuário:Peter/Boas frases para difundir nossos produtos]]
* [[Usuário:Peter/support-locale]] !
*[[Usuário:Peter/support-locale]] !
* [[Usuário:Peter/Identificadores inteligentes]]
*[[Usuário:Peter/Identificadores inteligentes]]
* [[Usuário:Peter/CC0-implicitaMunicipal]]
*[[Usuário:Peter/CC0-implicitaMunicipal]]
* [[Usuário:Peter/NovoCep Suave]] = Novo Cep, agregar
*[[Usuário:Peter/NovoCep Suave]] = Novo Cep, agregar
* [[Request for Comments]] e [[RFC/Propostas]]
* [[Request for Comments]] e [[RFC/Propostas]]
* [[Usuário:Peter/Face de quadra]]
*[[Usuário:Peter/Face de quadra]]
* [[Discrete Local Grid Systems]] - virou [[DNGS]]
*[[Discrete Local Grid Systems]] - virou [[DNGS]]
* [[Proj/Planos concorrentes]]
*[[Proj/Planos concorrentes]]
* [[Convenções gerais SQL]]
*[[Convenções gerais SQL]]
* [[User:peter/CEP é ruim para zoneamento]]
* [[User:peter/CEP é ruim para zoneamento]]
* citar termo "multiscale grids"  em https://doi.org/10.3390/ijgi8030146
*citar termo "multiscale grids"  em https://doi.org/10.3390/ijgi8030146
*: The Discrete Global Grid System (DGGS) is a new kind of organization, management, and application of the spatial data model, which uses specific methods to evenly discretize the Earth into a seamless, non-overlapping multi-resolution grid hierarchy
*:The Discrete Global Grid System (DGGS) is a new kind of organization, management, and application of the spatial data model, which uses specific methods to evenly discretize the Earth into a seamless, non-overlapping multi-resolution grid hierarchy


Artigos
Artigos
* https://www.linkedin.com/pulse/la-nomenclatura-rural-m%25C3%25A1s-all%25C3%25A1-de-toponimia-fredy-rivera
*https://www.linkedin.com/pulse/la-nomenclatura-rural-m%25C3%25A1s-all%25C3%25A1-de-toponimia-fredy-rivera
* Morton-curve em base4 partindo de lat-long inteira, http://easymapwork.blogspot.com/2010/08/map-code.html
* Morton-curve em base4 partindo de lat-long inteira, http://easymapwork.blogspot.com/2010/08/map-code.html
* Justificando a arquitetura Lambda e Kappa, http://nathanmarz.com/blog/how-to-beat-the-cap-theorem.html  https://milinda.pathirage.org/kappa-architecture.com/
*Justificando a arquitetura Lambda e Kappa, http://nathanmarz.com/blog/how-to-beat-the-cap-theorem.html  https://milinda.pathirage.org/kappa-architecture.com/


== Old Slides para tutoriais ==
==Old Slides para tutoriais==
* Grade para os Correios 2020-11 https://docs.google.com/presentation/d/1MkKjep8lU0Ofcs9_GFcq_moEvgy8wdMOECfmnoeXJrg/edit#slide=id.g9da9985b31_0_291
*Grade para os Correios 2020-11 https://docs.google.com/presentation/d/1MkKjep8lU0Ofcs9_GFcq_moEvgy8wdMOECfmnoeXJrg/edit#slide=id.g9da9985b31_0_291
* Cardápio https://docs.google.com/presentation/d/16oMnXCr4axgZOmm3hGX30xhwfMTiJlquYS5WBlj6-BI/edit#slide=id.ga416102b59_0_0
*Cardápio https://docs.google.com/presentation/d/16oMnXCr4axgZOmm3hGX30xhwfMTiJlquYS5WBlj6-BI/edit#slide=id.ga416102b59_0_0
* Geo URI 2sbide_poster-GeoURI-v2.pdf https://docs.google.com/presentation/d/1L2CWFa9YVsLXjZMIkZ_fpjicXvlsfIHEKcRLC-axizg/edit#slide=id.p1
*Geo URI 2sbide_poster-GeoURI-v2.pdf https://docs.google.com/presentation/d/1L2CWFa9YVsLXjZMIkZ_fpjicXvlsfIHEKcRLC-axizg/edit#slide=id.p1


----
----
Linha 53: Linha 126:


Lembrete do que seria `xref` de citação bibliográfica, https://jats.nlm.nih.gov/publishing/tag-library/1.3/element/xref.html
Lembrete do que seria `xref` de citação bibliográfica, https://jats.nlm.nih.gov/publishing/tag-library/1.3/element/xref.html
== DGGS ==
== DGGS==
* criar [[OLC]] e link com https://wiki.openstreetmap.org/wiki/Proposal_Open_Location_Code
*criar [[OLC]] e link com https://wiki.openstreetmap.org/wiki/Proposal_Open_Location_Code
* [[DGGS]] e [[DLGS]]
*[[DGGS]] e [[DLGS]]
* [[osmc:DGGS Test]], [[osmc:Global Projection/ISEA]], [[osmc:Global Projection/rHEALPix]], [[osmc:Global Projection/S2]]
*[[osmc:DGGS Test]], [[osmc:Global Projection/ISEA]], [[osmc:Global Projection/rHEALPix]], [[osmc:Global Projection/S2]]
* ...
* ...


== GDocs para Wikitext ==
==GDocs para Wikitext==


# Instalar corretamente o Pandoc, https://stackoverflow.com/a/61101060/287948
#Instalar corretamente o Pandoc, https://stackoverflow.com/a/61101060/287948
# Avaliar se o melhor é txt , ver https://softwarerecs.stackexchange.com/a/50876/12499 ou <code>pandoc --list-output-formats</code>.
#Avaliar se o melhor é txt , ver https://softwarerecs.stackexchange.com/a/50876/12499 ou <code>pandoc --list-output-formats</code>.
# <code>pandoc -f html -t plain SBIDE2022resumo1osmCodesMetodologia.html</code>
#<code>pandoc -f html -t plain SBIDE2022resumo1osmCodesMetodologia.html</code>


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Linha 71: Linha 144:
</syntaxhighlight>
</syntaxhighlight>


== Lembretres de refs ==
==Lembretres de refs ==


* Sfc4q original, https://doi.org/10.5281/zenodo.7112018
*Sfc4q original, https://doi.org/10.5281/zenodo.7112018
* "Sistemas de geração de identificadores públicos: modelo de referência para a dinâmica de batismo", https://doi.org/10.5281/zenodo.159004
*"Sistemas de geração de identificadores públicos: modelo de referência para a dinâmica de batismo", https://doi.org/10.5281/zenodo.159004
* "Coherence of openness in Open Access repositories: metrics and methodologies suggestion", https://doi.org/10.5281/zenodo.57253
*"Coherence of openness in Open Access repositories: metrics and methodologies suggestion", https://doi.org/10.5281/zenodo.57253


Other:
Other:
* Problem and proof,  https://mathoverflow.net/q/357117/153024
*Problem and proof,  https://mathoverflow.net/q/357117/153024
* problem of better computer for long-term preservation, https://crypto.stackexchange.com/q/44277/42893
*problem of better computer for long-term preservation, https://crypto.stackexchange.com/q/44277/42893
* Problem of code-distance in the lexicographical order,  https://math.stackexchange.com/q/3142409/70274
*Problem of code-distance in the lexicographical order,  https://math.stackexchange.com/q/3142409/70274


* new, [[Usuário:Peter/Notes2023-08]]
*new, [[Usuário:Peter/Notes2023-08]]
* indicar e gerar QR-Codes, partindo de tudo maiúsculas https://www.the-qrcode-generator.com/
* indicar e gerar QR-Codes, partindo de tudo maiúsculas https://www.the-qrcode-generator.com/


== enderecos publicos, notas ==
==enderecos publicos, notas==
nome, numero, pt
nome, numero, pt


Linha 98: Linha 171:
A cada endereço novo testa posição, depois nome de via ..  
A cada endereço novo testa posição, depois nome de via ..  


== Lembrete Apache Accumulo e aplicações DNGS==
==Lembrete Apache Accumulo e aplicações DNGS==
Ver antigo projeto (abandonado) https://scads.ai/ostmap-open-source-tweet-map/ (em [https://github.com/ScaDS/OSTMap git]). <br/>PS: o projeto  faz uso da [https://opensource.com/article/17/6/collecting-and-mapping-twitter-data-using-r geolocalização do Tweet].
Ver antigo projeto (abandonado) https://scads.ai/ostmap-open-source-tweet-map/ (em [https://github.com/ScaDS/OSTMap git]). <br />PS: o projeto  faz uso da [https://opensource.com/article/17/6/collecting-and-mapping-twitter-data-using-r geolocalização do Tweet].


Faz uso do [[wikipedia:Apache Accumulo]]. O projeto OSTMap é uma referência importante de Big Data, pois pode ser otimizado por Hilbert (para intervalos consistentes) e (alterando o  próprio Accumulo) otimizado pelo uso de hInt ou contadores com prefixo hierárquico. A seleção de ramos da árvore com alta performance é um diferencial que não existia nos originais.
Faz uso do [[wikipedia:Apache Accumulo]]. O projeto OSTMap é uma referência importante de Big Data, pois pode ser otimizado por Hilbert (para intervalos consistentes) e (alterando o  próprio Accumulo) otimizado pelo uso de hInt ou contadores com prefixo hierárquico. A seleção de ramos da árvore com alta performance é um diferencial que não existia nos originais.


[[Categoria:Usuários]]
[[Categoria:Usuários]]

Edição atual tal como às 21h47min de 17 de agosto de 2024

Teste 123, página do user.

Bons exemplos de bases de endereço

Indexadores espaciais

Referencias para aplicações

  • Paper 2. Detailed technical documentation - Discrete Global Grid System Technologies and their Application under Loc-I.
    • "Tightly coupled DGGS Integration by Cell Index" vs "Loosely coupled DGGS Integration by DGGS Cell Index" vs "Loosely coupled DGGS Integration by DGGS Query".
    • "DGGS enabling tools"
    • "B.2 DGGS are Not Just for Raster Data". Figure 8 – representation of points, polylines and polygons in a DGGS. This can be done in either a tightly, or loosely coupled fashion. In the tightly coupled approach data is stored within DGGS cell objects either as “Data Cells” (where one observation is stored per cell) or as “Data Tiles” (where many observations are aggregated and “clipped” to an individual DGGS Cell).
      Figure 9 – Schematic diagram highlighting how DGGS infrastructures are capable of bridging the “Raster-Vector” divide.
    • (RDF) "C.3 Building Triple Store Databases for Prototyping DGGS Integration" ... Datasets. In addition, triple store databases have been created for the Placenames, DEM and population datasets to facilitate and demonstrate the ability (and benefits) of using a DGGS as the spatial data integrator within a Linked Data context.
    • "B.4 The Impact of Dynamic Datums on DGGS". Dynamic Datums, and the requirement to fully describe and encode the “coordinateEpoch” information associated with a Dynamic CRS (e.g. WGS84 or ITRF) is an issue that is affecting the spatial industry as a whole. Consequently, there have been concerns raised regarding the flow-on impact of this on DGGS.
    • Figs 11 and 12 – Example of DGGS Cell pyramid coverage of a polygon... showing the centroids of the DGGS Cells.

Imagens


Globo ISEA-diamonds em gif-animada:

Células igual-area desse globo representadas em webMercator. Em branco os oceanos.

Refinamento de grade DGGS:

Pendencias

Artigos

Old Slides para tutoriais


Lembrete do que já existe na Mediawiki, a marcação de rodapés baseada em https://www.mediawiki.org/wiki/Help:Cite

Lembrete do que seria `xref` de citação bibliográfica, https://jats.nlm.nih.gov/publishing/tag-library/1.3/element/xref.html

DGGS

GDocs para Wikitext

  1. Instalar corretamente o Pandoc, https://stackoverflow.com/a/61101060/287948
  2. Avaliar se o melhor é txt , ver https://softwarerecs.stackexchange.com/a/50876/12499 ou pandoc --list-output-formats.
  3. pandoc -f html -t plain SBIDE2022resumo1osmCodesMetodologia.html
pandoc -f commonmark markdownfile.md -t mediawiki -o out.wiki
pandoc -t mediawiki -f html  SBIDE2022resumo1osmCodesMetodologia.html  # = SPans e divs
pandoc -f html -t markdown-raw_html-native_divs-native_spans SBIDE2022resumo1osmCodesMetodologia.html

Lembretres de refs

Other:

enderecos publicos, notas

nome, numero, pt

validacao pela prefeitua = inscricao imobiliaria .. distrito, setor, quadra, lote = portas

ctm = estatuto das cidades da legalidade a isso

outra tabela com Cadastro Imobiliário = repete parte dos dados do endereço ... Um lote para muitos endereços

analise de endereços próximos para supor mesmo lote ou erro

A cada endereço novo testa posição, depois nome de via ..

Lembrete Apache Accumulo e aplicações DNGS

Ver antigo projeto (abandonado) https://scads.ai/ostmap-open-source-tweet-map/ (em git).
PS: o projeto faz uso da geolocalização do Tweet.

Faz uso do wikipedia:Apache Accumulo. O projeto OSTMap é uma referência importante de Big Data, pois pode ser otimizado por Hilbert (para intervalos consistentes) e (alterando o próprio Accumulo) otimizado pelo uso de hInt ou contadores com prefixo hierárquico. A seleção de ramos da árvore com alta performance é um diferencial que não existia nos originais.