Výsledky 1 až 6 z 6

Téma: mapy.cz jak na to?

  1. #1
    Senior Member
    Založen
    05.09.2003
    Bydliště
    Náchod/Liberec
    Příspěvky
    592
    Vliv
    272

    Standardní mapy.cz jak na to?

    Zdravim mam delat bc. praci podobnou na tema mapy.cz jen to bude mapa skoly. Budu rad kdyz mi tu sem tam par lidi poradi.. techniky jsou jasny AJAX, PHP, JAVAsript a MySQL... ale prvni dotaz mam.

    1) jak je to udelany se samotnou mapou?
    - je rozebrana na maly ctverecky, ty jsou potom vykreslovany zapomoci Ajaxu postupne

    ale pri zvetseni to je jina sada obrazku nebo se to zvetsuje dokud to nepreleze nejakou hranici a pak se hodi nova mapa?

    dik to zvetsovani mi moc do hlavy nejde...
    CPU: C2D 2140 2,6 Deska:GA-945-S3 RAM 2x1GB 667MHz CL5 VGA: Sapphire 2900pro/@XT Zdroj: Eurocase SuperSilent (PFC) 400W HDD: 320GB WD/KS a 2x250GB WD/KS, LG DVD-RW, Acer AL1916WAs - LCD 19"
    NTB: Toshiba Portégé R100 P-M 1,1ULV 768DDR 333, 40GB disk, Wifi, 12"LCD, 1Kg, Bat. (5)hod.

  2. #2

    Standardní Re: mapy.cz jak na to?

    Oba postupy jak rikas jsou mozne Jen pozor pri tom zvetsovani na strane browseru, ze napr. IE6 nepouziva zadny resampling, takze to vypada, rekneme, nehezky Na druhou stranu, pokud bys to vsechno zmensoval na strane serveru, tak to bude bud desne pomaly, nebo zabere brutalne moc mista. Chce to najit nejaky kompromis...
    GigaByte GA-M55plus-S3G --- A64 3200+ @ 24oo ~ 1,375V BOX --- 2x512 Geil 667 CL4 @ 980 CL5 --- WD2500KS --- Acer AL1721ms --- 1/1 MBit/s via WiFi
    Blog

    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 aneb jeste ze ty "ochrany" programujou rozumny lidi :]

  3. #3
    Senior Member Avatar uživatele Valhalla
    Založen
    26.08.2003
    Bydliště
    PCE
    Věk
    37
    Příspěvky
    539
    Vliv
    277

    Standardní Re: mapy.cz jak na to?

    Pokud to máš menší projekt + máš nějaký souřadnice, nebylo by možný to udělat převážně v javasriptu/javě/flashi (kde by to šlo teoreticky i dynamicky měnit...) do MySQL akorát provádět ukládání objektů (např. první sloupec ID objektu, druhej pozice x, třetí pozice y. Další table s (1. ID objektu, další název, pak typ, pak barva (příklad třeba)

    rychlejší by asi byla jedna table, ale tam by to potřebovalo mít x bodů udělanou :/

    + vytížení by mělo být prakticky jen na straně usera - čím lepší proc, tím větší dynamika
    + člověk si může udělat měřítko jaké chce + posun jaký chce, teoreticky by bylo možný přidat i rotaci (jak 2d, tak 3d)
    + člověk může poměrně jednoduše přidávat další kategorie + jednodušší aktualizace dat (než všechno znova vykreslovat + ukládat...)
    + malé objemy dat (pro uživatele i server)
    - náročnější na programování nejspíš

    (možná je to totálně off, ale pár let jsem dělal s geometrickejma systémama a je to tam na podobným principu (ovšem to bylo na větším plánech (město 6k obyvatel na PI 133, takže tam to docela dost dlouho trvalo...) ale při dnešních výkonech to člověk ani skoro nepozná na tenhle projekt
    猿も木から落ちる。

    MacBook White 2010, 5GB RAM, 250GB disk
    Yama-jii: Asus 6738RB (1,6GHz Dothan, 1GB+192MB RAM, 9100 IGP (64MB)
    mobility provided by HTC Wizard (T-mobile MDA Vario I version)

  4. #4

    Standardní Re: mapy.cz jak na to?

    mno, kdyz se podivas na to, jak ty mapy fungujou, tak si vsimnes, ze s kazdou urovni zoomu ta mapa vypada trosku jinak.
    tady jsou moznosti dve ... muj SWAG je, ze mapa je vektorova a vygenerovane vystupy jsou ulozene v nejake cache ... (jednoduchej pohled do page info prozradi, ze jsou to 256x256 gify).

    btw. nejvetsi rozliseni co tam maji, je 190px na 80m ... tj. 2,375px/m. to odpovida (pri 500x250km na mapu CR) cca 1 187 500 px * 593 750 px = 705 078 125 000 px (=705Gpx) - pri gifu s 16ti barvami je to 350GB bez komprese ...
    dalsi urovne zoomu uz budou mit mensi pocet pixelu ... takze na rekneme 1TB disk se CR vejde v pohode...
    Hrrrr, will you stop using people as human driven search engines? Google.com has all the answers you need.

  5. #5

    Standardní Re: mapy.cz jak na to?

    Ziadne zvacsovanie a zmensovanie. Data pripravis dopredu vo vsetkych velkostiach (najlepsie z vektorovej predlohy) a rozdelis na stvorce. Potom uz len zobrazujes.
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  6. #6
    Senior Member
    Založen
    05.09.2003
    Bydliště
    Náchod/Liberec
    Příspěvky
    592
    Vliv
    272

    Standardní Re: mapy.cz jak na to?

    oki dekuji vsem.. a hura na to..
    CPU: C2D 2140 2,6 Deska:GA-945-S3 RAM 2x1GB 667MHz CL5 VGA: Sapphire 2900pro/@XT Zdroj: Eurocase SuperSilent (PFC) 400W HDD: 320GB WD/KS a 2x250GB WD/KS, LG DVD-RW, Acer AL1916WAs - LCD 19"
    NTB: Toshiba Portégé R100 P-M 1,1ULV 768DDR 333, 40GB disk, Wifi, 12"LCD, 1Kg, Bat. (5)hod.

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •