Re: [osm-hu] Re: Háromszoros helységnevek (landuse és admin_centre hibás használata illetve renderje)
Kovacs Szilveszter
hunsly at gmail.com
2011. Júl. 25., H, 08:50:22 UTC
2011. július 25., hétfő 10:06:39 UTC+2 időpontban herrbert74 a következőt
írta:
>
> Köszi, ezekkel nagyjából tisztában voltam, de egyes apró részletekkel nem.
>
> Nem merném átírni a kapcsolatokat type=boundaryra, mivel Dömcsi éppen
> mostanában írt át rengeteget multipolygonra.
>
> http://www.openstreetmap.org/browse/changeset/8767107
>
> Gondolom, megvolt az oka rá. Igaz, Dömcsi? (Mellékszál: Dömcsi, nem tudnád
> kitölteni a leírást a szerkesztéseidnél? Könnyebb lenne az élet, gondolom,
> neked is. :)
>
"type=boundary" címkét használtam én anno. Ha jól emlékszem ez jobban jelent
meg Mapnikon. De nem vagyok benne biztos. Igazából egyszerűen csak a
határvonalak admin_level címkéjét kellene használnia a renderelönek a
határvonalak stílusához. Meg feliratozni a name kapsolatcímke alapján. Ennél
komplikáltabb megoldás, ha használja a label címkét és a kapcsolat alapján
találja ki a megfelelő határvonal stílust.
>
> Azt jól gondolom (nem tudom megnézni, mert épp halódik a tile szerver),
> hogy a multipolygon is kiírja a határokra a kapcsolat nevét, csak extrán még
> rajzol egy címkét is?
> Amire eddig még nem gondoltam az admin_centre-vel kapcsolatban: ahol egy
> place node van, tehát kisebb falvakban, ott nem kell, és ki lehet törölni?
> Vagy nem zavar, és inkább legyen meg mindenhol?
>
Gondoljuk a jövőre. Mi lesz ha bekerül oda egy másik place címkés node? :)
>
> Üdv
> Zsolti
>
> 2011/7/24 City-busz <bal... at freestart.hu>
>
>> Én ezt javaslom:
>>
>> - A "landuse=residential"-ra nem kell név címke.
>> - A határvonal kapcsolatára kell név, viszont vagy "type=boundary"-t
>> kellene használni a határvonalakhoz, mivel ebben az esetben a határ nevét a
>> terület határára teszi rá, vagy javasolni kellene olyan Mapnik renderelési
>> módosítást, hogy multipolygon típusú kapcsolat esetén ha határvonalról van
>> szó, másképp kezelje a név használatát, pl. ne a terület közepén, hanem a
>> határvonalon jelenítse meg a nevet (úgy, mintha "type=boundary"-t
>> használnánk), vagy másik lehetőség, hogyha van "label" szerepű tagja a
>> kapcsolatnak, akkor ott jelenítse meg (ami egybeesik a "place=*"
>> ponttal, így kitakarná azt).
>> - A "place=*"-en is maradjon meg a név, elsősorban ennek kell
>> megjelennie a redereléseken.
>>
>> Amúgy csak tisztázásképpen leírom az admin_centre és a label szerep
>> használatát, mivel sok helyen hibásan van használva:
>>
>> - Az admin_centre a közigazgatási egység közigazgatási központját
>> jelöli, tehát pl. Baranya megye esetén Pécs "place=*" címkével jelölt
>> pontját jelöli. Ez a szerep elsősorban egy településnél nagyobb
>> közigazgatási egység esetén értelmezhető.
>> - A label címke azt jelöli, hogy a területen belül hol kell a
>> renderelőknek megjeleníteni az adott címkét. Ez a pont települések esetén
>> megegyezik a saját "place=*" címkével jelölt pontjával.
>>
>>
>> Üdv:
>> City-busz
>>
>> --
>> Magyar OSM Levelezőlista - openstreet... at googlegroups.com
>> leiratkozás: openstreetmap-hu... at googlegroups.com
>>
>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20110725/c2a058a9/attachment.htm>
További információk a(z) Talk-hu levelezőlistáról