Akkor most ideszemetelek... :)
A megjelenítő (nevezzük GeoView-nak [röviden GV], mert nem jutott jobb az eszembe...) jelenleg LZMA-val tömörített mp-t eszik. Nem 7zip-et, hanem csak a tömörített adatfolyam kell neki, mint amilyen formátum a gzip is (nem találtam olyan java lib-et, ami kezeli a 7zip katalógust is).
Az mp-ből alig néhány paraméterre van szükség, ezek: Type, Data0, Label, valamint ismeri a Z= és az URL= extrákat. Nem tudom, van-e már alatt/fölött információnk valahol, ha van, akkor az való a Z-be: tud egymás alatti/fölötti utakat rajzolni. Az URL arra való, hogy klikkentésre tud külső weblapot behozni maga mellé pl. poikra lehet a poi oldalt belinkelni.
Nagyítani - szándékosan - csak 2-szeres / feles lépésekkel tud, az alapkép mindig a teljes mp; beállítható, hogy max hány lépést engedjen nagyítani, nevezzük a lépcsőket zoomszinteknek.
A GV semmit sem tud a típusokról, azt, hogy egy objektum hogy néz ki, a definíciós file-ban kell megmondani neki. Minden típushoz minden zoomlevelen eltérő megjelenés definiálható. A "megjelenés"-be bele kell érteni azt is, hogy egyáltalán ki kell-e rajzolni, kell-e felirat, ha kell, a felirat paramétereit, stb; a felirat jelenhet meg később is, mint maga az objektum. A felületek - egyelőre - egyszínűek tudnak lenni, de átlátszóság van (általában, ahol színt értelme van megadni, ott átlátszóság is lehetséges). A vonalak 1 vagy 2 rétegűek lehetnek, tetszőleges szélességgel, színnel, antialiassal, szaggatottsággal. A poikhoz tartalmazza a mapedit ikonjait, de ez is tetszőleges ikonokra cserélhető a def. file-ban.
Turistajelzéseket (még) nem tud, helyette a vonalakat lehet feliratozni a szokott módon.
Az objektumok kinézete csak az mp típustól és a zoomszinttől függ, ezért ha a turistajelzéssel ellátott utakat pl. más színnel akarjuk ábrázolni, akkor eltérő mp típusú kimenetet kell készíteni.
A def. file "kétmillió" beállítási lehetőséget tartalmaz, ennek elkészítését vállalom, csak hozzuk össze közösen, hogy mi hogy nézzen ki (van leírás is róla, amit odaadok ha érdekel a "belseje"). Gondolom érdemes az új mapedit megjelenését közelíteni, hogy egységes legyen.
Technikai megkötés, hogy a tömörített mp-nek a GV jar file-ját tartalmazó könyvtárban vagy az alatt kell lennie (java applet security policy).
Eldöntendő kérdés, hogy mit akarunk az mp-be tenni, illetve akarunk-e több verziót, szintvonalasat, clc-set, szintszínezésest, miegyebet.
Biztos kifelejtetttem 683 dolgot. Hogyan tovább?
Mindenkihez:
Az elmúlt napokban többször olvastam olyan hozzászólást, ami web felület - nem nagy mértékű - átalakítására vonatkozott (nem találom ezt vagy amazt, nincs is térképetek, stb...).
Ennek alapján javasolnám a maps.php némi nemű átalakítását, mert ha még egy 3. lehetőség is bejön, akkor a mezei úzer végképp eltéved a térképnézési lehetőségek között. Valami "csoportosított" megoldásra gondolok, amiből egyből lejön, hogy itt 3 féleképp is lehet térkpet szemlélni, lehetőleg úgy, hogy ez az információ a lap tetejéből, görgetés nélkül is világos legyen. Nem vagyok egy webdizájner, erre kérnék ötleteket/véleményeket (meg persze arra is, hogy tényleg szükség lenne-e az átalakításra).
[ előzmény: (9880) Kolesár, 2007.01.25 17:07:37] |