Nemam na vyvoj moc casu, takze asi 4 mesice jsem vyvijel jen datovou zakladnu (komprimace, spatial indexy, konverze dat apod.). Posledni asi 3 tydny delam na grafice, takze tam jsou mouchy presne co pisete. Optimalizace na grafice je nulova, proto mate asi tu javu rychlejsi. Jinak ale myslim, ze 6MB v pameti by se s Javou dosahovalo tezko. Jsem Javista tak prosim nekamenovat za mou poznamku :), ale treba se mylim. zlib komprimaci na komplet data jsem zkousel, ale vychazi asi o 80% vetsi soubor.

Jinak jak jsem psal. Filozofie programu je miniaturni aplikace, ktera by mela bezet na embedded zarizenich (WinCE apod.) a poskytovat sluzby jako napr. iGO. Pro OSMaky tam budou featury jako automaticke logovani, separace casti tracku, ktery jeste neni v mapach, warningy casti tracku, ktere se hodne lisi od mapy (silnice je zakreslena s chybou). Bude to freeware, ale otevirat kod se mi zatim nechce. Konfigurace apod. budou formou easy textaku, jak je to ted.

Kdyz jsem zacinal s OSM hrozne mi stvalo, ze neco takoveho chybi. Bud se musi neco instalovat, databaze, mapnik, osmarender apod. a je hodne slozite s cimkoliv si pohrat bez webu. O tom, ze si to dam do PDA, smartphone ani nemluve. Hodne lidi by rado pomohlo (moje domnenka), ale nemaji cas. Proto tato aplikace. Na jedno tlacitko se poslou logy na server a pokud mozno automaticky zapracuji (to doufam uz nekdo kuti), pokud tedy clovek bude chtit prispivat do OSM. Jedno tlacitko je az az.

Samozrejmne, ze spousta lidi ma uplne jiny nazor na tvorbu aplikaci, ale to je proste jejich cast uzivatelske zakladny. Ja doufam, ze muj pristup si take nekoho najde a snad to i k necemu pomuze, jak jsem psal vyse.

Ted se jdu teda vrhnout na ty diry a zlevel, at si nedelam ostudu. Proste jsem se na ten brzky release nemel nechat ukecat :-)

Tomas

Petr Nejedly napsal(a):
Jiri Jakes napsal(a):
[EMAIL PROTECTED] dist % wine viewer.exe
[EMAIL PROTECTED] dist %

No dobre, po ACCEPT_KEYWORDS='~x86' emerge wine
uz mi to taky funguje, i kdyz to nebyla uplne pointa...

Renderuje to zajimave, nicmene prilis si toho nedela z multipolygonu
ani z vrstev. Mimourovnove krizovatky maluje asi jako mapnik (cili napred
vsechny outline, pak vsechny vnitrky), jen jeste mene prehledne kvuli tem 
vrstvam.
Dale se mi zda, ze to nezvladne soubeh slinice a tramvaje
(highway=*/railway=tram na jedne way)

Datova struktura bude pekna, vse ve 2MB, ale zda se, ze komprimovane.
Zkousel jsem v josm-ng jak by slapalo "hifi" renderovani a dokazu renderovat
v realnem case (cili srovnatelne s josm-ng bez "hifi") v podobne kvalite a resim
i vrstvy. Viz: http://stoupa.sh.cvut.cz/~nenik/josm-ng-hifi.png

Hodill by se rozumny, mezi systemy sdilitelny popis renderovaciho stylu
(zatim pouzivam mappainti + neco hardcoduju). Osmarendererova XSL transfromace
neni, opakuji neni, takovym rozumnym popisem ;-)
Pak bychom se mohli lepe bavit o implementaci renderovani.

Coz mi pripomina, ze pro rozumne renderovani mimourovnovych krizovatek
(jako ta na screenshotu*) potrebuje i pro osmarenderer mirne prizpusobit
styl editace. Napojeni sjezdu z mostu je potreba udelat na stejne vrstve
jako je most (obecne, krizovatky by mely mit vsechny cesty ve stejne layer),
jinak se vyrenderuje okraj vyssi silnice a napojeni nevypada napojene,
viz: http://www.openstreetmap.org/?lat=50.04047&lon=14.40705&zoom=17&layers=0BFT

*) screenshot se renderoval z mirne upraveneho czechia.osm a ty skrty na 
sjezdech
ted uz renderuju lepe...

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

Odpovedet emailem