osmcz
                                
                                 osmcz copied to clipboard
                                
                                    osmcz copied to clipboard
                            
                            
                            
                        Ikonky pro Aktivní vrstvu
ad #9
Pokud bystě měl někdo čas na vytvoření ikonky v inkscapu, bylo by potřeba udělat jí v maki stylu - velikost, jednobarva.. (tj. nejlíp forknout jejich repo do účtu osmcz -> bude to pak hezky dělat ty automatický rendery)
Koukal jsem, že se teď moc nevyvíjí - v issues vidím mraky požadavků a odezva žádná. Jen se mění jedna html stránka. A taky 144 forků - nemám sílu zkoumat, jestli tam třeba někde nejsou další použitelné ikony.
Mimochodem, těch ikon bude potřeba více (hodiny, lavička...). To budeme mít pro každou ikonku extra issue?
Kam ji chcete uploadnout? Nevim teda jestli je dost esteticky krasna ... ;D
Extra issue bych predelal na "ikony" a resil v tom vsechny, aspon zatim.
Tady: https://github.com/osmcz/maki
@zbycz chtěl fork maki, jak má fork maki ;-)
Toz sem tam poslal rozcestnik ... jestli vyhovi.
Za fork díky - udělám render do těch png (ikdyž vlastně je otázka proč vůbec používat PNG - asi by stačilo to SVG).. Chce to porovnat velikost a promyslet.
@jzvc za pull request dík - možná by ta ikonka mohla být jednodušší - jako míň těch šipek - bude to líp vidět na mapě. Ale i takhle dobrý. Buildnu a pushnu tam build.
Nemám teď čas dělat ten build maki - tak se na to třeba někdo mrkněte, stačí stáhnout repo, npm install a render.sh png viz readme.
@jzvc dal jsem ti read-write access do toho maki repozitáře.
Png bude vyrazne mensi, a asi i vyrazne rychlejsi (predevsim na strane klienta), trebas ta ikona co sem postoval je v svg +- 2kB (samo pri prenosu min), ale jako png to ma 300-400B podle velikosti.
Na mape sem to lehce testoval

@jzvc Tak jsem spustil render a barevně to vypadá krapet jinak ;-)

Tak jsem udělal release maki forku a přepnul na něj osmcz. Rozcestníky již fungují.
To, takhle přijedu z divočiny a jen koukám že všechno řádně merglé, funkční, stačí jen nasadit. Dobrá práce!
No ještě přegeneruj ty ikonky. A taky teď řeším mírnou úpravu panelu (zobrazení ikonky a přesun osm id na konec.
Proč je přegenrovat? Nešlo to? Koukal jsem že ten release jsi tam dělal.
Jo na panelu by šlo ještě dost zapracovat, možná by bylo fajn první udělat nějaký náčrtek a shodnout se na něm? Chtělo by to možná větší diskusi, aby to všem vyhovovalo - podobně jako Přepínač vrstev.
Protože jzvc poslal update té ikonky. Jen svn. To za prvé. A za druhé, cdn.rawgit.com potřebuje release. Takže commit do osmcz/maki se na mapě nijak neprojeví.
Ad panel) Jen jsem chtěl současnou podobu trochu upravit, než se udělá něco lepšího (což bude nějakou dobu trvat ;-) )
Aktuální experimentální podoba:
 ... plus stejně jako
... plus stejně jako addr: jsem udělal i name: a payment:
ad render) ok - na win mi to nechodí, tak to zkusím někdy na vpsce..
ad panel) tak to jo, pěkný. Já myslel že designuješ nějakou větší změnu. Jinak ta moje implmentace oddělění addr je dost hloupá, kdyžtak to pak zrefaktoruju.
Ad ikony)
záleží jak to bude lepší - nechat to na githubu s tím, že pro každou změnu bude potřeba release nebo tahat ikony z openstreetmap.cz a udělat synchronizaci s github adresářem renders/
Co se týká ikon - můžeme použít i gmgeo/osmic.
Ještě mě napadla taková zvrhlost - co použít jako ikony Emoji?
Pro mně za mně. Pokud to nebude vypadat strašně a namapuješ to na jednotlivé POI. Ono by klidně mohlo být vice sad ikon a uživatel si může vybrat ty své podle vkusu :-D
Růžové ikony! No dívám se sem: http://apps.timwhitlock.info/emoji/tables/unicode a ty černobílé androidí bych i nějaké klidně bral; ale mám pocit, že jich je tak málo a určitě nepokrývají ani polovinu spektra, co bychom na mapě chtěli... Ale jsem pro různé styly :-)
Jinak našel jsem další potenciální zdroj ikon, dokonce český - mapshakers/mapkeyicons.
Moc hezký, ten bych rád přikombinoval, vypadá podobně dobře jako maki. Jinak koukal jsem, že iD používá vnitřně také pouze maki..
Tak jak teda? Bude to png nebo ttf? A kde to fyzicky bude? osmap.cz? ;-)
Je mi sympatický SVG sprite. Ale klidně bych nechal stávající PNG a k tomu přidat mapshakeří TTF. Jestli nechceš linkovat cdn.rawgit, tak to přihoď do osmcz/osmcz ... asi to tu fyzicky být může.
Mně to je celkem jedno. Já nejsem ten, kdo rozhodne ;-) Jen mi řekněte:
- Jaký je formát formát
- Kde to najdu
- Jak jednoduše přidám ikonu
- A jak to jednoduše otestuji
Jak už jsem psal, nevýhoda cnd.rawgit je v tom, že se musí při každé změně udělat release což může ze začátku vadit. Později, když přibude semtam jedna ikona, to už takový problém nebude. rawgit.com má sice testovací režim, ale nesmí se to před commitem zapomenout přepnout.
To mixování png / ttf se mi moc nelíbí - radši bych to sjednotil.
SVG sprite - asi tuším, co to znamená, ale moc to neznám.
Jak tak koukám, maki jde překonvertovat na ttf, takže by si šlo poskládat z těchto sad jeden font, který nám bude vyhovovat. Nějaké nástroje jsem na to viděl. Předpokládám, že pak bude možné jednotlivé ikony trochu obarvit. Stejně jako u svn.
Jsem domluvený s autorem mapkeyicons, že nám případně dodělá, které ikonky budeme chtít. Takže bych postupně zkusil přejít na ně. Spíš než TTF bych byl pro SVG sprite, je to jednodušší na používání a velikostně to bude asi podobné. Jen tam nebude podpora iE6 ;D
No kvůli vykopávkám bych moc netruchlil :-D
Kdy bude přechod? Chtěl jsem příští týden doplnit nějaké ikonky - religion třeba. Tak ať to nedělám zbytečně. Případně to můžu zkusit přemigrovat.
Rád bych na tom zapracoval o víkendu. Ale možná klidně doplň, rád bych kdyby mapkeyicons byly s maki zpětně kompatibilní, příští týden se sejdu s Filipem=autorem, tak to proberem.