[Talk-br] Problema de Prédios em Overlapping (Importação PMPA)

Sérgio V. svolk2 em hotmail.com
Terça Maio 10 02:29:40 UTC 2016


Pessoal, boa noite.
Por favor, se alguém puder apontar uma luz para o seguinte problema, que está aparecendo enquanto estudo a importação dos prédios do arquivo .SHP cedido pela Prefeitura de Porto Alegre para o OSM:
PROBLEMA DE PRÉDIOS EM OVERLAPPING (WAYS DE CONTATO, DUPLICADOS E SEM RELAÇÃO DE MULTIPOLÍGONO):
-Foram examinados os "poucos" (cerca de 4000) prédios que foram importados para o OSM, do Centro da Cidade;
-E também examinados, por amostragem, os demais 500.000 da PMPA “ainda não importados” (em exame).
- - - - - - - - - - - - - - - - -
O que acontece é o seguinte:
TODOS os polígonos de prédio do .shp da PMPA, que estão na situação de “grudados” em outro, estão em “overlapping”: os contatos, ou divisas, estão com “2 ways” (um de cada polígono, exatamente sobrepostos).
Todos estes casos o validador do JOSM acusa: “warning” para “overlapping ways”.
Acontece nos casos de:
1- "Um mesmo prédio" com “Vários polígonos” (são uns 5% dos 500mil. O resto é polígono único). (Há havendo alguns casos que “já estão em relação de multipolígono”. Talvez mapeamentos em épocas distintas. Alguns estão até com “2 relações multipolígono” para o “mesmo prédio”: para o contorno total; e para as reentrâncias)
2- Entre prédios "vizinhos". Este é o pior: são uns 99% em divisas de terrenos, dos 500mil. Mesmo os prédios de único polígono, mas grudados no vizinho.
- - - - - - - - - - - - - - - - -
Como neste exemplo da “Casa de Cultura Mário Quintana”, e seus vizinhos, no Centro Histórico:
http://wiki.openstreetmap.org/w/images/8/89/Teste-Validacao-JOSM-overlapping-way-CCMQ-1.jpg
-A casa possui vários polígonos grudados, que não estão em MPol: estão em “overlapping”;
-Seus vizinhos também possuem polígonos em “overlapping”.
-Ela e os prédios vizinhos estão “grudados”: também estão em “overlapping”.
- - - - - - - - - - - - - - - - -
Então, como teste, transformei os polígonos, de “mesmo prédio”, em multipolígono. E seus vizinhos também. Cada um ficou no “seu” multipolígono.
Neste print:
http://wiki.openstreetmap.org/w/images/2/2b/Teste-Validacao-JOSM-intersection_way-CCMQ-2.jpg
Mas continua dando “warning”:
agora não mais de “Overlapping ways”, mas de “Intersection between multipolygon ways”.
- - - - - - - - - - - - - - - - -
(PARÊNTESE: alternativa para pesquisar os “overlapping” no “mesmo prédio”: Pelos campos "nome" seria possível filtrar e criar multipol. Mas a “Casa de Cultura” é um dos poucos casos de prédio que vem com nome no .shp da PMPA. 99% não tem nome.//Também seria possível filtrar o que está em “um mesmo prédio” pela camada dos “lotes”. Mas continua o problema de “overlapping” com vizinhos.)
- - - - - - - - - - - - - - - - -
O wiki sugere “redesenhar as formas”:
(http://wiki.openstreetmap.org/wiki/Relation:multipolygon#Valid_Multipolygon_conditions)
Mas como fazer para 99% de 500mil objetos?
- - - - - - - - - - - - - - - - -
RESUMO e PERGUNTAS:
-É assim mesmo o problema?
-É possível validar os 500mil ways grudados em overlapping (sejam vizinhos, ou no mesmo prédio)? Como?
Possibilidades:
A) Remover todos os ways duplicados nos contatos/divisas?
B) Desgrudar e afastar todos 1cm, depois criar MPol.?
Como? Automático? Ou um por um?
-Seria possível corrigir isto automaticamente (algum script ou ferramenta de algum software)? No JOSM? No QGIS? Outro?
-E se "não" for possível ou viável corrigir isto deste modo como exigido a princípio pelo OSM? Imagino que seria melhor não importá-los.
-E se fosse “aceitável” deixá-los assim, em estado de "overlapping ways"? (possivelmente para sempre...).
Mas mesmo que não fosse “errado” deixar assim, causaria um problema de poluição dos resultados do validador: cada vez que alguém passar o validador do JOSM na cidade iria encontrar "milhares" de alertas de "overlapping ways". Dificultaria quem quisesse encontrar algum outro "overlapping way" especificamente.
- - - - - - - - - - - - - - - - -
Senão, torna-se inviável importar.
- - - - - - - - - - - - - - - - -
Desculpem a extensão.
Sugestões são muito bem-vindas!
Agradeço antecipadamente.
- - - - - - - - - - - - - - - -

Sérgio / user:smaprs
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.openstreetmap.org/pipermail/talk-br/attachments/20160510/2fbc199c/attachment-0001.html>


Mais detalhes sobre a lista de discussão Talk-br