Ještě k detekci kolize textu v MS:

V dokumentaci k mapfilu:

http://mapserver.org/mapfile/label.html

parametry PRIORITY a FORCE

Kdysi jsem někde četl, že kolize labelů je v mapserveru dělaná dost
primitivně:

1 - vezme se label
2 - je pro něj míst -> ano/ne
3 - pokud ne, zkouší se jiná pozice okolo bodu (nahoře, dole, vlevo,
vpravo + mezi), našlo se volné místo ano/ne
4 - pokud ne, label se nevyrenderuje

Ale víc Vám určitě řeknou na MapServer-dev mailing listu ;-)

J

Dne 17.5.2013 12:33, Pavel Klinger napsal(a):
> Na začátek bych se chtěl omluvit, že jsem se nepřihlásil do tohoto
> mailinglistu dříve. Přiznávám, že tento způsob komunikace mi nepřirostl
> uplně k tělu s považuji to spíše za svůj nedostatek než přednost. Už
> vůbec se neodvažuji soudit zda-li je ta či ona technologie přežitkem či
> ne. Jedná se pouze a jenom o moje osobní preference. Myslím si, že to,
> že jsem se nezapojil do tohoto mailinglistu byla chyba a tímto prosím o
> odpuštění.
> 
> Nyní se pokusím reagovat na příspěvky ve vláknu map1.eu -- Vydána verze
> 0.4
> <http://lists.openstreetmap.org/pipermail/talk-cz/2013-May/008391.html>
> na které neumím odpovědět přímo.
> 
>> Já přeju všem nadšencům, aby jim nadšení vydrželo. Jen šílené a zdánlivě
>> neuskutečnitelných nápady nás posouvají vpřed. Rovnou ale říkám, že si
>> nedovedu představit, že někdo (jednotlivec) přijde s nějakým radikálně
>> novým renderovacím enginem, který bude chodit a jehož vývoj nebude trvat
>> 2 roky (osobně odhaduju spíš 3 člověkoroky intenzivní práce do první
>> verze).
>>
>> Na MapServer jste se nekoukal? Sice to neumí generalizovat data
>> on-the-fly, ale při rozumné přípravě to lze nastavit tak, že pro různá
>> měřítka to vezme různá data.
>>
>>  J
> 
> Faktu, že udělat nový renderer není hračka, jsem si vědom, a proto bych
> do toho rozhodně nikdy nešel sám a to že to potrvá několik let je mi
> jasné. Proto je to také jeden z mých dlouhodobých potenciálních plánů.
> Na Mapserver jsem se koukal asi před rokem, když jsem experimentoval s
> osmarenderem, který mi nevyhovoval, tehdy jsem se rozhodl přejít na
> mapnik. MapServer je rozhodně dospělou technologií, ale pojal jsem tehdy
> pocit, že je zaměřen primárně na WMS a neumí spoustu věci, které mapnik
> ano, ale možná jsem se tehdy spletl. Jinak extrahovat různá data pro
> různá měřítka umí mapnik také vělmi dobře. Já mluvil, nikoliv o selekci
> dat, ale o dalších operacích generalizace jako je agregace a především
> posunutí, dále o chytřejším optimalizátoru rozvržení textu.
> ----------------------------------------------------
> 
>> Jáchyme, dávám velké +1
> 
>> mrzí mě, že jsem zase za škarohlída, posledně jsem byl za negativistický
>> přístup pěkně zdrbán, ale tohlento mi fakt vadí, tak takhle ten
>> socialismus
>> nevybudujeme ...
> 
>> my se tu s něčím pachtíme, navzájem si pomáháme, dohadujeme se nad best
>> practices, co je jak vhodné dělat, organizují se zájmové skupiny a
>> konference
>> ku vzájemné výpomoci, a pak přijde nějaký hejhula, který se zjevně
>> nudí, a
>> místo aby svého času a energie využil k tomu, aby pomohl dotáhnout
>> některý z
>> rozjetých projektů k dokonalosti, má pocit, že sežral Šalamounovo
>> hovno a musí
>> si všechno udělat sám a po svém
> 
>> oukej, jeho volba, jeho investice, taky nikomu nenadávám, že chodí na
>> ryby
>> místo aby běhal s GPS a vylepšoval OSM, a navíc jak bylo řečeno, je tu
>> možnost
>> nějakého posunu vpřed ... jen nevím, kdo se konkrétně tímto má vpřed
>> posouvat,
>> pokud autor apriorně zavrhne spolupráci s komunitou, která má právě s
>> takovým
>> projektem nejvíce co do činění
> 
>> navíc mi poněkud vadilo, když se autor oháněl jakousi svojí touhou
>> udělat mapy
>> podobné papírovým, přitom vpodstatě kam jsem se podíval, tam jsem
>> viděl nějaký
>> rozdíl, nikoli daný omezeními OSM a Mapniku, nýbrž autorovou svobodnou
>> vůlí
>> (např. v tom, jaký použije značkový klíč)
> 
>> teď zase mluví o nějakých "zaběhlých kartografických postupech",
>> přitom jsem z
>> minulé diskuse nabyl dojmu, že o nich ví ještě míň než já, což se
>> blíží nule
>> (např. otázka výběru čitelných barev, použitelných i pro lidi s
>> nejčastějšími
>> poruchami barvocitu, kterých je v populaci proklatě mnoho, wikiskripta
>> říkají
>> 9% mužů ...)
> 
>> takže já bych byl s šířením výzev typu "Pokud toto čte nějaký kartograf
>> programátor (a nebo vlastně i kdokoliv jiný), ať do toho se mnou jde"
>> a reakcí
>> na ně poněkud opatrnější, ať kolega nejprv prokáže, že je ochoten
>> spolupracovat, a pak teprv se tedy do té spolupráce vrhejme ...
> 
>> just my 0.02EUR
> 
>> K.
> 
> --------------------------------------------
> Předem musím říct, že příspěvky tohoto člověka (přišel jsem s ním do
> styku již dříve),
> jsou, pro mě nepochopitelně, naplněny značnou dávkou nenávisti. Pokud je
> takto
> emotivně zabarvená debata v této komunitě pravidlem, pak jsem překvapen,
> že zde
> vůbec může dojít k nějaké konstruktivní diskusi. Přesto se pokusím
> reagovat citově nezabarveně
> a objektivně a postupně:
> 
>> my se tu s něčím pachtíme, navzájem si pomáháme, dohadujeme se nad best
>> practices, co je jak vhodné dělat, organizují se zájmové skupiny a
>> konference
>> ku vzájemné výpomoci, a pak přijde nějaký hejhula, který se zjevně
>> nudí, a
>> místo aby svého času a energie využil k tomu, aby pomohl dotáhnout
>> některý z
>> rozjetých projektů k dokonalosti, má pocit, že sežral Šalamounovo
>> hovno a musí
>> si všechno udělat sám a po svém
> 
> Nevím přesně jaké pachtění na jakém projektu máte na mysli. Pokud je mi
> známo
> tak na novém renderu osm map zde v čechách pracuje pan Tesař a jedná se
> o projekt
> mtbmap.cz. Tuto práci obdivuji. Přesto jsem se rozhodl, že bych věci
> chtěl dělat
> trošku jinak a udělal vlastní render, když porovnáte map1.eu a
> mtbmap.cz, zejména
> v malých zvětšeních, zjistíte že se jedná o úplně jiný projekt.
> Na věty typu "že sežral Šalamounovo hovno a musí si všechno udělat sám a
> po svém"
> se dá konstruktivně reagovat jen těžko. Můžu k tomu  říct jen to, že si
> prohlížím mnoho map
> snažím se vzdělávat v kartografii a vybírat ze všeho pokud je to
> technologicky možné to nejlepší.
> Mnoho konstruktivních připomínek, které jsem dostal od jiných jsem do
> mapy začlenil.
> 
>> oukej, jeho volba, jeho investice, taky nikomu nenadávám, že chodí na
>> ryby
>> místo aby běhal s GPS a vylepšoval OSM, a navíc jak bylo řečeno, je tu
>> možnost
>> nějakého posunu vpřed ... jen nevím, kdo se konkrétně tímto má vpřed
>> posouvat,
>> pokud autor apriorně zavrhne spolupráci s komunitou, která má právě s
>> takovým
>> projektem nejvíce co do činění
> 
> Nikdy jsem žádnou spolupráci s komunitou nezavrhl.
> 
>> teď zase mluví o nějakých "zaběhlých kartografických postupech",
>> přitom jsem z
>> minulé diskuse nabyl dojmu, že o nich ví ještě míň než já, což se
>> blíží nule
> 
> Opět se jen těžko reaguje. Nejsem vystudovaným kartografem. Vystudoval jsem
> matfyz. Diskuze o tom kdo ví víc mi připadá absurdní, chci se bavit věcně.
> 
>> (např. otázka výběru čitelných barev, použitelných i pro lidi s
>> nejčastějšími
>> poruchami barvocitu, kterých je v populaci proklatě mnoho, wikiskripta
>> říkají
>> 9% mužů ...)
> 
> Toto je první a poslední konkrétní připomínka. Mapa skutečně není
> optimalizována
> pro barvoslepé. Snažím se, aby byla mapa dobře čitelná a kontrastní. A
> věřím (podle
> reakcí), že se mi to relativně i daří. Optimalizace pro barvoslepé zatím
> nebyla brána
> v potaz a po této připomínce se to nenaruší-li to celkovou estetickou
> hodnotu mapy
> změní.
> 
>> takže já bych byl s šířením výzev typu "Pokud toto čte nějaký kartograf
>> programátor (a nebo vlastně i kdokoliv jiný), ať do toho se mnou jde"
>> a reakcí
>> na ně poněkud opatrnější, ať kolega nejprv prokáže, že je ochoten
>> spolupracovat, a pak teprv se tedy do té spolupráce vrhejme ...
> 
> Jak to mám dokazovat?
> 
> 
> Pavel Klinger
> <http://lists.openstreetmap.org/pipermail/talk-cz/2013-May/008391.html>
> 
> 
> 
> _______________________________________________
> Talk-cz mailing list
> Talk-cz@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
> 

-- 
Jachym Cepicky
Help Service - Remote Sensing s.r.o.
jachym.cepi...@gmail.com
HS-RS: jac...@hsrs.cz http://bnhelp.cz
http://les-ejk.cz

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Talk-cz mailing list
Talk-cz@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-cz

Odpovedet emailem