torstaina, marraskuuta 13, 2008

Videot ovat jo kartalla

Panoramion kuvat ja Wikipedian artikkelit tulivat API-kartoillekin jo viikkoja sitten.

GLayer() on teknisenä toteutuksena uusi. Se on oma karttatyyppinsä ja siinä on klikattavat pisteet aivan kuin markkerit. Se tulee Googlen serveriltä 256 x 256 pikselin kuvina kuten kartatkin. Kaikki pyydetyt kerrokset (Wiki, Panoramio jne.) on yhdistetty samoihin PNG-kuviin vieläpä siinä järjestyksessä jossa niitä pyydettiin. Klikattavat alueet toimitetaan erillisenä JSON-tiedostona josta javascript muodostaa selaimen ymmärtämät klikkejä keräävät imagemap-elementit.

Koodissa on koko ajan kummitellut myös YouTube yhtenä GLayer()-vaihtoehtona.Kuitenkaan kartalle ei ilmesty mitään.  Kokeilujen yhteydessä huomasin että GLayer('lmc:youtube') palauttaa tyhjiä ruutuja mutta järkevän näköistä JSON-tietoa.

Kun valitsee esim. tämän sivun 'Menu'-valinnasta YouTube, ei kartalla näytä tapahtuvan mitään mutta silti kannattaa haravoida karttaa. Kun käy karttaa huolella läpi tuijottaen hiiren kursoria, sieltä löytyy YouTube videoita.

Loistava tapa päästä eroon ylimääräisestä ajasta.