[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