[Talk-br] Plugin confaltion do JOSM

Fernando Trebien fernando.trebien em gmail.com
Quinta Fevereiro 27 14:00:13 UTC 2014


+1000

2014-02-26 19:53 GMT-03:00 Paulo Carvalho <paulo.r.m.carvalho em gmail.com>:
> Marcelo, abra um ticket sobre esses problemas:
> http://josm.openstreetmap.de/newticket
>
> Erro de introspecção já é difícil de diagnosticar sendo conhecedor do
> código, imagine sendo de fora... não trave com isso, passa para frente.
>
> Se alguém mais vir esses erros de Java aparecendo, não percam tempo tentando
> adivinhar, contate os desenvolvedores.
>
>
> Em 26 de fevereiro de 2014 16:53, Marcelo Pereira <pereiraholder em gmail.com>
> escreveu:
>
>> Srs,
>>
>> Desculpem a demora em responder, estava enrolado em achar o Java 6 para
>> instalação.
>>
>> Pois bem.
>>
>> Instalei o Ubuntu do zero, com o java 6.
>> Usei os JOSMs 6502, 6409 e 6296
>>
>> Sempre com o mesmo erro, consigo até listar os erros encontrados nos
>> mapas, mas na hora de conflacionar, erro!!!
>>
>> Aliás, na versão 6296 o conflation nem carregou, deu pau na inicialização.
>>
>> Se alguem tiver uma combinação JOSM + JAVA funcional, por favor me avise.
>>
>> Ou outra ferramenta que faça a mesma coisa.
>>
>> Agradeço às dicas recebidas,
>>
>> Att,
>>
>> Marcelo Pereira
>>
>>
>>
>>
>> Em 24 de fevereiro de 2014 19:13, Paulo Carvalho
>> <paulo.r.m.carvalho em gmail.com> escreveu:
>>>
>>> Pode ser mesmo biblioteca incompatível.  Agora qual eu não sei.  Estou
>>> sem condição de investigar isso.  Estou com coisas mais fundamentais para
>>> investigar como a compilação com mkgmap.
>>>
>>>
>>> Em 24 de fevereiro de 2014 16:31, Fernando Trebien
>>> <fernando.trebien em gmail.com> escreveu:
>>>
>>>> Esses erros de introspecção já foram relatados no bug tracker do
>>>> plugin, mas o desenvolvedor parece ter meio que abandonado o projeto,
>>>> ou pelo menos não o estar priorizando (afinal, se funciona com Java
>>>> 6...). Lembro vagamente de ter lido algum stack trace que sugeria que
>>>> o erro acontece numa das bibliotecas de que o plugin depende, uma das
>>>> usadas para calcular a semelhança topológica entre as duas malhas.
>>>>
>>>> 2014-02-22 15:22 GMT-03:00 Paulo Carvalho
>>>> <paulo.r.m.carvalho em gmail.com>:
>>>> > Faz sentido usar JOSMs mais antigos.  O erro postado pelo Marcelo
>>>> > parece ser
>>>> > um erro de introspecção (erro de funcionamento interno).  A grosso
>>>> > modo o
>>>> > plugin não está falando a mesma língua do framework (JOSM).  O
>>>> > desenvolvedor
>>>> > do plugin de conflação deve dar uma olhada nas APIs novas e removidas
>>>> > do
>>>> > JOSM.
>>>> >
>>>> >
>>>> > Em 22 de fevereiro de 2014 12:40, Erick de Oliveira Leal
>>>> > <erickdeoliveiraleal em gmail.com> escreveu:
>>>> >
>>>> >> Marcelo, vai testando com esses JOSMs mais antigos:
>>>> >> http://josm.openstreetmap.de/download/Archiv/
>>>> >>
>>>> >> Vai tentando com intervalos de 2 em 2 meses pra ser mais rapido
>>>> >>
>>>> >>
>>>> >> Em 22 de fevereiro de 2014 12:35, Marcelo Pereira
>>>> >> <pereiraholder em gmail.com> escreveu:
>>>> >>
>>>> >>> Erick,
>>>> >>>
>>>> >>> Obrigado pela ajuda, segue o erro apresentado
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> ERROR: java.lang.NoSuchMethodError:
>>>> >>>
>>>> >>> org.openstreetmap.josm.command.AddPrimitivesCommand.<init>(Ljava/util/List;Lorg/openstreetmap/josm/gui/layer/OsmDataLayer;)V
>>>> >>> java.lang.NoSuchMethodError:
>>>> >>>
>>>> >>> org.openstreetmap.josm.command.AddPrimitivesCommand.<init>(Ljava/util/List;Lorg/openstreetmap/josm/gui/layer/OsmDataLayer;)V
>>>> >>> at
>>>> >>>
>>>> >>> org.openstreetmap.josm.plugins.conflation.ConflateMatchCommand.<init>(ConflateMatchCommand.java:42)
>>>> >>> at
>>>> >>>
>>>> >>> org.openstreetmap.josm.plugins.conflation.ConflationToggleDialog$ConflateAction.conflateMatchActionPerformed(ConflationToggleDialog.java:570)
>>>> >>> at
>>>> >>>
>>>> >>> org.openstreetmap.josm.plugins.conflation.ConflationToggleDialog$ConflateAction.actionPerformed(ConflationToggleDialog.java:547)
>>>> >>> at
>>>> >>>
>>>> >>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
>>>> >>> at
>>>> >>>
>>>> >>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
>>>> >>> at
>>>> >>>
>>>> >>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
>>>> >>> at
>>>> >>> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
>>>> >>> at
>>>> >>>
>>>> >>> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
>>>> >>> at
>>>> >>>
>>>> >>> java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
>>>> >>> at java.awt.Component.processMouseEvent(Component.java:6505)
>>>> >>> at javax.swing.JComponent.processMouseEvent(JComponent.java:3320)
>>>> >>> at java.awt.Component.processEvent(Component.java:6270)
>>>> >>> at java.awt.Container.processEvent(Container.java:2229)
>>>> >>> at java.awt.Component.dispatchEventImpl(Component.java:4861)
>>>> >>> at java.awt.Container.dispatchEventImpl(Container.java:2287)
>>>> >>> at java.awt.Component.dispatchEvent(Component.java:4687)
>>>> >>> at
>>>> >>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
>>>> >>> at
>>>> >>> java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
>>>> >>> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
>>>> >>> at java.awt.Container.dispatchEventImpl(Container.java:2273)
>>>> >>> at java.awt.Window.dispatchEventImpl(Window.java:2719)
>>>> >>> at java.awt.Component.dispatchEvent(Component.java:4687)
>>>> >>> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
>>>> >>> at java.awt.EventQueue.access$200(EventQueue.java:103)
>>>> >>> at java.awt.EventQueue$3.run(EventQueue.java:694)
>>>> >>> at java.awt.EventQueue$3.run(EventQueue.java:692)
>>>> >>> at java.security.AccessController.doPrivileged(Native Method)
>>>> >>> at
>>>> >>>
>>>> >>> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
>>>> >>> at
>>>> >>>
>>>> >>> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
>>>> >>> at java.awt.EventQueue$4.run(EventQueue.java:708)
>>>> >>> at java.awt.EventQueue$4.run(EventQueue.java:706)
>>>> >>> at java.security.AccessController.doPrivileged(Native Method)
>>>> >>> at
>>>> >>>
>>>> >>> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
>>>> >>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
>>>> >>> at
>>>> >>>
>>>> >>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
>>>> >>> at
>>>> >>>
>>>> >>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
>>>> >>> at
>>>> >>>
>>>> >>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
>>>> >>> at
>>>> >>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
>>>> >>> at
>>>> >>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
>>>> >>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Em 22 de fevereiro de 2014 12:03, Erick de Oliveira Leal
>>>> >>> <erickdeoliveiraleal em gmail.com> escreveu:
>>>> >>>
>>>> >>>> Posta o erro. E já adiantando: uma vez q tentei usar o conflate
>>>> >>>> tive q
>>>> >>>> procurar uma versão mais velha do josm pra fazer ele funcionar.
>>>> >>>>
>>>> >>>> Em 22/02/2014 12:00, "Marcelo Pereira" <pereiraholder em gmail.com>
>>>> >>>> escreveu:
>>>> >>>>>
>>>> >>>>> Srs,
>>>> >>>>>
>>>> >>>>> "Podia tá roubando, podia tá fumando, mas tô aqui mapeando..."
>>>> >>>>>
>>>> >>>>> Estou tentando usar o plugin conflation pra atualizar nomes de
>>>> >>>>> ruas no
>>>> >>>>> mapa de Recife, mas tenho encontrado problemas.
>>>> >>>>>
>>>> >>>>> Nas poucas vezes que consegui que ele me mostrasse as vias
>>>> >>>>> erradas, na
>>>> >>>>> hora de clicar no botão conflate, ele sempre dá erro.
>>>> >>>>>
>>>> >>>>> Pergunto:
>>>> >>>>>
>>>> >>>>> - Isso tb acontece com vcs, prá saber se é erro meu ou o próprio
>>>> >>>>> plugin
>>>> >>>>> tá bichado ?
>>>> >>>>> - Alguem conhece outra maneira de fazer a mesma coisa ? Se existir
>>>> >>>>> alguma ferramenta, digamos de linha de comando, posso usar algum
>>>> >>>>> script.
>>>> >>>>>
>>>> >>>>> Só para contextualizar :
>>>> >>>>>
>>>> >>>>> - Estou usando o JOSM 6767, com todos os plugins atualizados
>>>> >>>>> - Estou comparando dois arquivos .osm, um com o conteúdo do mapa
>>>> >>>>> baixado e atualizado via JOSM e outro que converti de um shapefile
>>>> >>>>> encontrado no site da prefietura, com o arruamento.
>>>> >>>>> - Alguem poderia sugerir que como são muitas linhas com erro
>>>> >>>>> encontradas, haveria problema de memória, mas mesmo filtrando para
>>>> >>>>> mostrar
>>>> >>>>> 2, 3 erros, dá o mesmo erro no botão conflate.
>>>> >>>>>
>>>> >>>>> Qualquer ajuda será bemvinda
>>>> >>>>>
>>>> >>>>> Att,
>>>> >>>>>
>>>> >>>>> Marcelo Pereira
>>>> >>>>>
>>>> >>>>>
>>>> >>>>>
>>>> >>>>>
>>>> >>>>> --
>>>> >>>>>
>>>> >>>>> ... Edileuzaaaa, eu não tem nada a ver com Creuza,
>>>> >>>>>    É mentira da Ivete, não é meu esse caniveeeeeete...
>>>> >>>>> "Halley, Luiz" - Poeta, Cantor, Compsitor
>>>> >>>>>
>>>> >>>>> _______________________________________________
>>>> >>>>> Talk-br mailing list
>>>> >>>>> Talk-br em openstreetmap.org
>>>> >>>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>> >>>>>
>>>> >>>>
>>>> >>>> _______________________________________________
>>>> >>>> Talk-br mailing list
>>>> >>>> Talk-br em openstreetmap.org
>>>> >>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>> >>>>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> --
>>>> >>>
>>>> >>> ... Edileuzaaaa, eu não tem nada a ver com Creuza,
>>>> >>>    É mentira da Ivete, não é meu esse caniveeeeeete...
>>>> >>> "Halley, Luiz" - Poeta, Cantor, Compsitor
>>>> >>>
>>>> >>> _______________________________________________
>>>> >>> Talk-br mailing list
>>>> >>> Talk-br em openstreetmap.org
>>>> >>> https://lists.openstreetmap.org/listinfo/talk-br
>>>> >>>
>>>> >>
>>>> >>
>>>> >> _______________________________________________
>>>> >> Talk-br mailing list
>>>> >> Talk-br em openstreetmap.org
>>>> >> https://lists.openstreetmap.org/listinfo/talk-br
>>>> >>
>>>> >
>>>> >
>>>> > _______________________________________________
>>>> > Talk-br mailing list
>>>> > Talk-br em openstreetmap.org
>>>> > https://lists.openstreetmap.org/listinfo/talk-br
>>>> >
>>>>
>>>>
>>>>
>>>> --
>>>> Fernando Trebien
>>>> +55 (51) 9962-5409
>>>>
>>>> "The speed of computer chips doubles every 18 months." (Moore's law)
>>>> "The speed of software halves every 18 months." (Gates' law)
>>>>
>>>> _______________________________________________
>>>> Talk-br mailing list
>>>> Talk-br em openstreetmap.org
>>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>
>>>
>>>
>>> _______________________________________________
>>> Talk-br mailing list
>>> Talk-br em openstreetmap.org
>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>
>>
>>
>>
>> --
>>
>> ... Edileuzaaaa, eu não tem nada a ver com Creuza,
>>    É mentira da Ivete, não é meu esse caniveeeeeete...
>> "Halley, Luiz" - Poeta, Cantor, Compsitor
>>
>> _______________________________________________
>> Talk-br mailing list
>> Talk-br em openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-br
>>
>
>
> _______________________________________________
> Talk-br mailing list
> Talk-br em openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-br
>



-- 
Fernando Trebien
+55 (51) 9962-5409

"The speed of computer chips doubles every 18 months." (Moore's law)
"The speed of software halves every 18 months." (Gates' law)



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