[osm-hu] multipolygon (bolt, erdő)

Ferenc Veres lionkmp at gmail.com
2011. Jún. 30., Cs, 19:52:24 UTC


Sziasztok!

Zsolt Bertalan írta, 2011-06-29 11:24 keltezéssel:
> Láttam, kijavítottad a Jurisics-vár tagjeit, de a building taget
> kifelejtetted. Megpróbáltam kijavítani, de sokadikra sikerült csak,

Ok, köszi! Bocsánat, nem vettem elő a leveledet! :-)

> igénybe vettem a Schönbrunni kastély segítségét is. :) A lényeg, hogy ha
> épületet multipoligonba teszünk, akkor csak akkor rendereli jól, ha a
> kapcsolatban csak a type tag van, a többi (building, name, historic,
> stb.) a kapcsolat külső tagjában. Nem tudom, ez-e a legjobb megoldás, de
> csak ez működik.

Ez nem lehet így, mert a szabály is az, hogy a relation-t kell teggelni:

"Tags describing the multipolygon (e.g., landuse=forest) should go on 
the relation. The outer way(s) should be left untagged, unless they 
describe something in their own right. For example, a forest could be 
delineated by four roads, in which case the four ways would be tagged 
with the highway tag, but could still be used as "outer" members of the 
forest relation."

Igaz, a következő pontban megengedi az ellentétét is:

"If you have one closed way making up the outer ring and it does not 
describe something in its own right, you may also put these tags on the 
outer ring and leave the relation untagged."

Persze a "should" meg a "may" eléggé irányadó kifejezések.

Csináltam is már olyan épületet és szerintem jó a render, a rendőrség itt:

http://www.openstreetmap.org/?lat=47.532704&lon=19.06972&zoom=18&layers=M

A várat valószínűleg a building=yes hiánya miatt nem renderelte. Itt 
nincs semmi az outer-en. (Valamiért azt hittem, hogy a zárt  shop, 
historic, amenity az alapból building, mint pl ahogy az area=yes-t el 
lehet hagyni bizonyos esetekben (pl park). De most már látom, hogy ez 
értelmetlen, mert attól hogy valami pl cipőbolt, még nem biztos, hogy 
épület! Jogos.

Javasolom, hogy teggeljük vissza a várat a relation-re, hogy haladjon a 
javasolt irányba a címkézés.

> Még annyit, hogy ha bővíted valakinek a munkáját, akkor az az ajánlás,
> hogy tarts meg az eredeti alkotórészeket.

Konkrétan mit nem tartottam meg? Arra érted, hogy ha copy-ztam volna a 
tegeket az outerről, akkor megmaradt volna a building=yes?

Vagy a tödölt nód-várról vesztettem el valamit? Figyeltem, hogy ne 
vesszen el semmi. (A buildinggel meg más volt a baj, fent leírtam.)

A vonalakat, stb, megtartottam, nem rajzoltam újra. Mindennek látszik a 
history-jában az eredeti szerző.

> Ezt betartani akkor, ha
> pontból területet, épületet csinálsz, eddig nem tudtam (meg nem is
> nagyon akartam, miért rajzolnak pontokat? :), de most találtam rá
> megoldást. A JOSM utilspluginjában a "Copy from previous selection"-nel
> meg lehet csinálni:
> http://wiki.openstreetmap.org/wiki/JOSM/Plugins/utilsplugin2#Copy_tags_from_previous_selection


Pontot azért rajzolnak, mert mondjuk nincs több infó. Pl nemrég még Bing 
se volt, és most is vannak rossz felbontású területek mindenfelé. Meg 
egy kis faluban miért kellene a boltnak épület korvonalnak lennie? Attól 
nem lesz könnyebb megtalálni. Ha ott lakok is tudom melyik sarkon van, 
akkor berajzolom 1 kattintással, műholdkép nélkül.

De ha már szóba került, érdekelne a véleményed a boltokról amit 
felrajzoltam. Ellenben az V. kerülettel én nem csináltam buildingeket, 
és félek valakinek az lesz a következő, hogy újracsinálja az egészet 
buildingekkel. (Ami IMHO totál nem ad hozzá információt, bár MÁS 
információt még én is szeretnék, pl házszámok, de az megint ütközik a 
building-újrarajzolós félelmemmel.) Szóval nem tudom hova tovább.

http://www.openstreetmap.org/?lat=47.516772&lon=19.051567&zoom=18&layers=M


A JOSM plugin javaslatot köszi, ez a másolós is cool lesz! Látom van 
benne pont hozzáadás a kereszteződésben, abból csináltam párszázat a 
közelmúltban, ez is jól fog jönni. (Ráadásul mikor elfárad a JOSM, akkor 
a kereszeződés-snap az egérhez ugrajta a kereszteződést miközben berakja 
a hiányzó pontot, szóval nagyon résen kell lenni! Ezt megoldja ez a 
plugin, mert nem kell kattintani a nód helyére.) Sőt, ha 2-3 hiányzik, 
egyszerre lehet pótolni, nagyon elegáns.

Btw, a CTRL-C, CTRL-SHIFT-V-t ismered? (Tegeket paste-li.)

Köszi,
Feri




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