[Talk-hu] relation reszleges letoltes (was: Re: Landuse polygonok)

Gergely Matefi gergely.matefi at gmail.com
2024. Feb. 28., Sze, 20:55:34 UTC


Igor kérdése arra vonatkozott, hogy nem okozhatja-e egy reláció sérülését,
ha a relációban már szereplő utat szerkeszti anélkül, hogy a reláció összes
tagját letöltötte volna.
Ilyenkor a JOSM az út adatlapján a címkék után jelzi, hogy az út mely
relációk része. És azt is jelzi, hogy a reláció incomplete (nem teljes).
Ezt nem lehet nem észrevenni.

Jól értem, hogy Te viszont arról beszélsz, amikor egy új poligont hozol
létre ?
Olyankor valóban jogos meglátás, hogy nem feltétlenül látod az összes
átfedő poligont, pláne, ha azok mérete meghaladja a bbox méretét.
Ha én ismeretlen területen szerkesztek, akkor meg szoktam nézni, hogy a
környék többi poligonját felvették-e valahova inner tagként, az adhat némi
támpontot.

Üdv
g


On Wed, Feb 28, 2024 at 8:53 PM Thomas Nagy <bkil.hu at gmail.com> wrote:

> Majdnem jó a válasz, kivéve hogy az általam kifejtett használati
> esetre továbbra is le kell töltened az egész várost (ha elkezdenél
> parkokat rajzolni) vagy éppen annyira szerencsésnek kell legyél, hogy
> pont olyat terület van a bbox-on belül ami pont a memberje egy befogó
> relációnak, majd tudsz JOSM - download all members gombot nyomni és
> dolgozni (kivéve ha van más kapcsolódó reláció amiről nem tudsz és azt
> is le kellett volna töltened). És itt a fő kérdés megint, hogy
> pontosan honnan kellene tudnod, hogy mekkora bbox melyik pozícióban
> "good enough"? Meddig kell kifelé zoomoljak egy adott mezőn, hogy
> rájöjjek - van-e valami reláció aminek még mindig nem jött le egy
> tagja sem? (Tegyük fel, hogy nem az egész világ reláció alapú, így
> mindig lesznek vegyes részek)
>
> On Wed, Feb 28, 2024 at 6:18 PM Gergely Matefi <gergely.matefi at gmail.com>
> wrote:
> >
> > A JOSM vizuálisan is mutatja a letöltött bboxot (sraffozza a kívül eső
> részeket), így figyelmetlenségből nem lehet bbox-on kívülre rajzolni.
> > Ugyanakkor a JOSM is minden esetben Warningot dob, ha olyan relációt
> módosítasz, amely nincs teljességében letöltve. Ez a probléma nem
> multipolygon specifikus, vannak elég hosszú turistaútvonal relációk is,
> amit nem szoktunk egyben lehozni. Gondolj pl az OKT-ra.
> >
> > A JOSM-nél két kattintással letölthetőek egy relációból hiányzó (addig
> le nem töltött) tagok, beleértve a hivatkozott utakat és az utak
> waypointjait is. Emiatt kétség esetén elég könnyen lehet a teljes relációt
> ellenőrizni, annak összes tagjával, és nem kell hozzá fél országrésznyi
> bbox-ot sem letölteni
> >
> > Üdv,
> > Gergő
> >
> >
> >
> > On Wed, Feb 28, 2024 at 6:07 PM <osm2 at igor2.repo.hu> wrote:
> >>
> >> Hello,
> >>
> >> On Wed, 28 Feb 2024, Thomas Nagy wrote:
> >>
> >> >Ugye
> >> >JOSM is alapvet?n annyit tölt le amennyi érintkezik a bbox-szal. A
> >> >reláció/multipoligon adatstruktúra szempontjából sem a leghatékonyabb,
> >> >így nagyobb kiterjedésben nem ajánlják - kifejezetten a dokumentált
> >> >ellenpéldák között van az X országban az összes Y relációja.
> >>
> >> Mivel ilyesmiket kell nekem is implementalnom, erdekel a felhasznaloi
> >> tapasztalatod egy implementacios reszlettel kapcsolatban.
> >>
> >> Ez a parcialis letoltes nem okoz gondot akkor, ha valamit szerekesztesz,
> >> ami veletlenul egy multipolygon resze?
> >>
> >> Peldaul: van egy way, ami a 15. memberje egy relationnak; fogod es
> >> kette osztod ezt a wayt. Ez a gyakorlatban azt jelenti, hogy kitorlod a
> >> nodeok felet az eredeti waybol es letrehozol egy uj wayt, amibe
> >> belemasolod ezeket a nodeokat. Na de hogy ne torjon el a relation, ezt
> az
> >> uj wayt is hozza kell adni, raadasu az eredeti way jo oldalan kell
> >> beszurni.
> >>
> >> Ez az egyszeru eset azt hiszem mukodik "vakon", ha nincs minden mas is
> >> letoltve, amire a relation hivatkozik. A kerdes, hogy nincsenek-e olyan
> >> esetek, mikor gondot okoz az, hogy nem toltottuk le az osszes membert.
> >>
> >> Ami elsore eszembe jut az a multipolygon innerek metszese. Mondjuk
> >> letoltesz egy bounding boxot, ami egy multipoly negyede. Rajzolsz egy
> >> hurkot, beteszed a relationbe innernek. De ha ez a hurok kilog az
> eredeti
> >> letoltott bounding boxbol, akkor veletlenul metszheti a multipolygonnak
> >> egy masik innerjet, ami epp a bounding boxon kivul esett, ezert nem
> >> toltodott le es nem lathato. Ezt kezeli kulon a JOSM, vagy "tudjal rola
> es
> >> ne rajzolj bboxon kivulre"?
> >>
> >> Koszi,
> >>
> >> Igor2
> >>
> >>
> >> --
> >> Talk-hu levelezőlista
> >> Talk-hu at openstreetmap.org
> >> https://lists.openstreetmap.org/listinfo/talk-hu
> >> Leiratkozás a fenti címen vagy <talk-hu-request at openstreetmap.org>
> címre egy levél, témája "unsubscribe", tartalma mindegy.
> >
> > --
> > Talk-hu levelezőlista
> > Talk-hu at openstreetmap.org
> > https://lists.openstreetmap.org/listinfo/talk-hu
> > Leiratkozás a fenti címen vagy <talk-hu-request at openstreetmap.org>
> címre egy levél, témája "unsubscribe", tartalma mindegy.
>
> --
> Talk-hu levelezőlista
> Talk-hu at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-hu
> Leiratkozás a fenti címen vagy <talk-hu-request at openstreetmap.org> címre
> egy levél, témája "unsubscribe", tartalma mindegy.
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20240228/d8f28c6a/attachment-0001.htm>


További információk a(z) Talk-hu levelezőlistáról