[Talk-cz] dibavod: vodní toky uvnit? vodních ploch
MP
singularita na gmail.com
Úterý Březen 8 13:24:07 UTC 2011
On Tue, 08 Mar 2011 08:39:16 +0100, Petr Morávek [Xificurk] wrote:
> MP napsal(a):
>> Předpokládám, že se všíchni asi shodneme, že části "pod vodou" (v
>> rybníce, přehradě), pokud by měly zůstat, tak je musí být možné
>> odlišit
>> od částí tekoucích nad vodou, a to pokud možno bez toho, aby se
>> počítaly
>> průsečíky
>
> Asi tu budu za neskutečného rýpala, ale... proč?
> Navíc i když se tedy na tomto shodnem, tak je celkem problém
> definovat,
> co to znamená "pod vodou".
"pod vodou" znamená uvnitř uzavřeného polygonu, který je podle definice
jeho tagu vodní plochou (waterway=riverbank, landuse=reservoir, atd...)
> Nazývejme věci pravými jmény - první plus má spíše znít:
> "vyřeší chybu _ve stylu_ pro renderování mapy na hlavní stránce OSM"
To není jen hlavní stránka OSM. Např. GPSMid (navigace pro mobily)
tímhle trpí taky (jelikož by default vykresluje všechny liniové objekty
až po plošných) a pokud ty kusy "pod vodou" nepůjdou pomocí tagů
odlišit, tak to nepůjde ani spravit (styly tam definovatelné neumožňují
pravidla typu "tam kde to protíná jiný polygon, renderuj jinak")
> Mapnik (renderer) to dokáže kreslit správně, pokud se mu dodá rozumný
> styl. Další věc je, že ani jeden z návrhů tuto chybu nevyřeší
> kompletně,
> stále zůstane problém s napojením potoků do širokých řek [1].
To se může řešit stejně jako by se ten tok vléval do přehrady -
poslední kus se označí že je "pod vodou".
> Návrh 4. nechat vodní toky jako spojitý strom stejně jako po importu
> + renderer se správným stylem bude kreslit všechno dle očekávání
> + zachová se spojitá stromová struktura vodních toků od pramene po
> jejich konec
> + není potřeba dodatečná lidská práce (krom níže uvedeného mínus)
> - někdo bude muset napsat patch pro ticket #3468 pro mapnik styl pro
> mapu na hlavní stránce OSM
K tomu bych přidal možná malé mínus, že neinformovaní lidé mohou mít
tendenci ty části uvnitř mazat, takže by se muselo asi do mnoha míst na
wiki dopsat ať tak nedělají.
Martin
Další informace o konferenci talk-cz