maanantaina, marraskuuta 03, 2008

Synteettiset nuppineulat

Google Charts API osaa tuottaa jos jonkinmoista graafista tuotetta. Aiemminkin taisi olla puhetta miten sillä voi tuottaa nuppineuloja kartalle. Nyt siitä on virallinen dokumentaatio.

Merkittävä juttu on kallistetut nuparit. Kun samaan pisteeseen pakkaa useampia markkereita, ne voidaan erottaa kallistelemalla niitä. Kaikkien jalat samassa pisteessä, mutta jokainen nojaa eri suuntaan kuin humalaiset kauppiaat.

Mike Williams on ehtinyt jo tehdä tarvittavan matikan jolla markkerien ankkuripisteet määrittyvät kätevästi.

Vielä on tekemistä. Niille pitäisi määrittää imagemapit, joilla klikkaus tapahtuu tarkasti ja myös infoikkunan varjosta. Sen voisi tehdä vaikka Mika Tuupola, joka on toteuttanut vaikemmankin homman, eli staattisten karttojen klikattavat markkerit.

Miken sivulla on paljon kävijöitä ja ilmeisesti siksi markkerit jäävät usein latautumatta. Firebug näytti, että Googlen serverin vastaus oli 400 eli 'sopimaton kysely'.

Kannattaa siis tallentaa haluamansa markkerit omaan serveritilaan. Se ei tietääkseni loukkaa Chartsin käyttöehtoja.