Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Metadados #9

Open
ppKrauss opened this issue Oct 26, 2018 · 2 comments
Open

Metadados #9

ppKrauss opened this issue Oct 26, 2018 · 2 comments
Labels
Aguardando ajuda Atenção extra é necessária, aguardando

Comments

@ppKrauss
Copy link
Collaborator

ppKrauss commented Oct 26, 2018

Discussão do registro de metadados dos dados principais.

Por hora o principal pode ficar em brazil-latest.osm.md.

Lembretes e classificação

  • Metadados descritores dos arquivos-dump baixados: gerador de info osmium
  • Metadados de certificação: SHA256b e outras.
  • Metadados obtidos depois da inclusão no SQL: confirmação e reforço na homologação da carga em banco de dados.
ppKrauss added a commit to ppKrauss/stable that referenced this issue Oct 26, 2018
ppKrauss added a commit that referenced this issue Oct 26, 2018
@ppKrauss ppKrauss added the Central de discussão A issue é a página principal para registrar decisões e discussões sobre o tópico label Oct 26, 2018
@ppKrauss
Copy link
Collaborator Author

ppKrauss commented Nov 5, 2018

Resolvendo a questão das geometrias duplicadas (municipio quando distrito unico coincidem) com sua inclusão nas propriedades, ver stable.rel_dup_properties()

SELECT t1.name_path, t1.id, 
 file_put_contents('/tmp/'||replace(t1.name_path,'/','-')||'.json', (
  SELECT 
    ST_AsGeoJSONb( (SELECT way FROM planet_osm_polygon WHERE osm_id=-r1.id), 6, 1, 'R'||r1.id::text,
       jsonb_strip_nulls(stable.rel_properties(r1.id)
       || COALESCE(stable.rel_dup_properties(r1.id,'r',r1.members_md5_int,r1.members),'{}'::jsonb) )
    )
  FROM  planet_osm_rels r1 where r1.id=t1.id
 )::text ) -- /selct /file 
FROM (
 SELECT *, stable.getcity_rels_id(name_path) id  from stable.city_test_names
) t1, LATERAL (
 SELECT * FROM planet_osm_rels r WHERE  r.id=t1.id
) t2;

@ppKrauss
Copy link
Collaborator Author

ppKrauss commented Mar 5, 2020

Com a homologação do brazil-latest.osm.md, podemos encerrar essa issue, que inclusive estava meio confusa...
Mas convém antes revisar se questão das sub-geometrias duplicadas (members) se aplica aqui ou é de interesse apenas do AddressForAll.

@ppKrauss ppKrauss added Aguardando ajuda Atenção extra é necessária, aguardando and removed Central de discussão A issue é a página principal para registrar decisões e discussões sobre o tópico labels Mar 5, 2020
@IgorEliezer IgorEliezer reopened this Mar 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Aguardando ajuda Atenção extra é necessária, aguardando
Projects
None yet
Development

No branches or pull requests

2 participants