Ahoj, pro ladeni bych spis volal skript generate_image.py a upravil bych to tak, aby si rozmery a bb bral z prikazove radky. Pak staci po uprave stylu spustit skript a hned ti z toho vypadne nekolik obrazku, podle kterych muzes soudit, zda se uprava povedla, ci nikoli.
K Karel Volný napsal(a): > zdar, > > >> ono je potreba vzdy renderovat cca 2x vetsi plochu, nez ma dlazdice a >> pak z toho udelat vyrez. To proto, aby na dlazdici byly i veci z okoli >> dlazdice (casti napisu atp). >> > > to je splněno, snad ... prvně jsem si pustil generate-tiles.py tak jak to > bylo, protože jsem se naivně domníval, že prostě vyrenderuje to, co je v > databázi, teprve později jsem zjistil, že je třeba přímo ve zdrojáku > definovat bbox, tak jsem tam dal bbox = (12,48.5,19,51.1) > takže ty přiložené soubory mají okolí snad dostatečné ...? > > nebo není řeč o mapě jako takové, ale o jednotlivých obrázkách? - o to by se > snad měl postarat ten skript, ne? > > aspoň teda z kódu: > > im = Image(512, 512) > render(m, im) > view = im.view(128,128,256,256) # x,y,width,height > view.save(tile_uri,'png') > > soudím, že udělá mapu 512*512 pixelů, a z toho vyřízne čtverec 256*256 pixelů > z prostředka > > >> A styl kterym je ted renderovana slippy map >> je v osm.xml, ktery je dobre prekopirovat do osm-template.xml, i kdyz >> to v SVNku delaji celkem casto. >> > > ta osm-template.xml má poslední změnu 30.9., tak to by snad mělo být ok ... > > >> Pokud pak potrebujes renderovat pouze cesty CKT, tak budes muset styly >> upravit. >> > > s tím počítám, ale prvně jsem to chtěl zkusit, jestli to vůbec funguje > > napadá tě nějaká jednoduchá úprava, co bych v tom stylu mohl udělat, a v > jakém > místě (jaký bbox definovat), abych hned viděl, co z toho vyleze, jestli > to "něco" dělá správně (a problém je jen ve stylu), když pak pustím > generate-tiles.py znova? > > K. > > _______________________________________________ > Talk-cz mailing list > Talk-cz@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz > _______________________________________________ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz