[Talk-cz] Odstávka LPIS

Martin Švec - OSM osm na maatts.cz
Pondělí Září 8 22:27:12 UTC 2014


On 8.9.2014 21:18, Marián Kyral wrote:
> Dne 8.9.2014 14:58, Marián Kyral napsal(a):
>>
>>     (4) Šlo by udělat, aby při stisknuté klávese Ctrl se vynechala funkce ořezu a navázání na "cizí" polygony? Bylo by to fajn u LPISu i RUIANu. Někdy je rychlejší ručně napojit okolí na čistý polygon, než zkoumat a opravovat následky "automatiky". LPIS viz výše. RUIAN zase typicky vykusuje zářezy do sousedících budov co nejsou v RUIANu, nakreslených nepřesně podle KM. Takže musím likvidovat ocásek vyrobený v místě průniku, přitom by stačilo jen ručně posunout uzel sousední budovy kam patří.
>>
>>         Určitě. V tom původním traceru se modifikátory používaly. Já to většinou dělám tak, že dám "zpět", bod posunu a znova to natracuji. Ale musím si toho všimnout.
>>
>>
>>     Já přilehlé non-RUIAN budovy preventivně posouvám pryč z dosahu traceru, pokud předem tuším problémy ;-) Ten modifikátor by se hodil.
>>
>>
>> OK. To by mělo být jednoduché.  ;-)
>>
>>
>
> Tak hotovo. Bohužel nový způsob distribuce aktualizací momentálně nefunguje [1]. Tak tady je prozatímní odkaz: http://osm.kyralovi.cz/bin/Tracer-testing.jar
>

Tomu teda říkám servis :-) Vyzkouším zítra (ehm, vlastně už dneska), teď si hraju s heap dumpem a někdy bych měl taky jít spát. Prozatím za odměnu přikládám další chybu. Zas bych tipnul problém souběhu mezi thready, dvě cesty dostaly stejné dočasné ID??:

org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Prvek {Way id=-39260 version=0 MVT nodes=[{Node id=-39262 version=0 MV lat=49.6763737,lon=16.2361224}, .........., {Node id=-39319 version=0 MV lat=49.6764993,lon=16.23612}, {Node id=-39262 version=0 MV lat=49.6763737,lon=16.2361224}]} nelze přidat do datové sady, jelikož v ní již je
         at org.openstreetmap.josm.data.osm.DataSet.addPrimitive(DataSet.java:413)
         at org.openstreetmap.josm.command.AddCommand.executeCommand(AddCommand.java:52)
         at org.openstreetmap.josm.command.SequenceCommand.executeCommand(SequenceCommand.java:53)
         at org.openstreetmap.josm.data.UndoRedoHandler.addNoRedraw(UndoRedoHandler.java:43)
         at org.openstreetmap.josm.data.UndoRedoHandler.add(UndoRedoHandler.java:69)
         at org.openstreetmap.josm.plugins.tracer.LpisModule.trace(LpisModule.java:242)
         at org.openstreetmap.josm.plugins.tracer.TracerAction$1.realRun(TracerAction.java:135)
         at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:82)
         at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:150)
         at java.lang.Thread.run(Thread.java:745)

Martin




Další informace o konferenci talk-cz