torstaina, toukokuuta 31, 2007

Developer Day

Tilaisuus on vielä kesken mutta innostuksen ja huimien visioiden lisäksi antia mm:

Mapplets. Maps.google.com -plugarit, jotka kirjoitetaan Maps apin koodilla. Tässä linkissä väliaikainen kehittäjäversio, jossa pari esimerkkimapplettia.

Gears. Selainplugari, joka muuttaa ajax-koodajan elämää. Se mahdollistaa offline työskentelyn.

Ajo-ohjeet tulivat apin ulottuville.

Ym...

keskiviikkona, toukokuuta 30, 2007

Katumaisemat tulivat

Googlen kuvausauton on tiedetty ajelleen jo kuukausien ajan amerikkalaisten suurkaupunkien katuja. Nyt kuvamateriaalia julkaistiin Google Mapsin uutena kerroksena, Street View.

Esim tuo näytölle Las Vegasin kartan jonka tärkeimmät kadut on nyt merkitty sinisellä. Street View -ukkelia raahaten voi liikkua ja pyöriä kyseisten katujen panoraamanäkymissä. Huimaavaa. Aiheesta on video.

Esitystekniikka on Flash. Kuvaustekniikasta saamme varmaan lukea selostuksia lähipäivinä.

Lanseeraus osuu sopivasti Developer Day -tapahtuman aatoksi, jolloin asiaa ehditään edes hieman sulatella eikä aiheuteta joukkohysteriaa kokouksessa.

Kokouksessa saatetaan julkistaa lisää leukoja loksauttavia asioita. Odotan, että KLM-haku alkaa toimia suoraan kartasta klikaten jonain päivänä.

lauantaina, toukokuuta 19, 2007

Metodeita

Uudet v2.81 luokat:

GDirections(a,b)
GRoute(a,b,c)
GStep(a)

New Methods

GDirections.clear()
GDirections.getBounds()
GDirections.getCopyrightsHtml()
GDirections.getDistance()
GDirections.getDuration()
GDirections.getGeocode(a)
GDirections.getMarker()
GDirections.getNumGeocodes()
GDirections.getNumRoutes()
GDirections.getPolyline()
GDirections.getRoute(a)
GDirections.getStatus()
GDirections.getSummaryHtml()
GDirections.load(a,b)
GDirections.loadFromWaypoints(a,b)

GRoute.getDistance()
GRoute.getDuration()
GRoute.getEndLatLng()
GRoute.getNumSteps()
GRoute.getStep(a)
GRoute.getSummaryHtml()

GStep.getDescriptionHtml()
GStep.getDistance()
GStep.getDuration()
GStep.getLatLng()
GStep.getPolylineIndex()

Deleted Parameters

GClientGeocoder loses the second parameter (added in v2.80)

New Parameters

map.setFocus() now has two parameters instead of one

New Constants

G_END_ICON
G_GEO_BAD_REQUEST
G_GEO_MISSING_QUERY
G_GEO_UNKNOWN_DIRECTIONS
G_PAUSE_ICON
G_START_ICON

New GMapOptions

isEmbed

New GDirectionsOptions

ShowMapBlowup

New GInfoWindowOptions

buttons

New GInfoWindowButtonOptions

isGif
width
height
rightPadding
show
clickHandler
text
textLeftPadding

New loader tokens

_mDirectionsEnableApi
_mF
_mIwButtonFullSize
_mUrlLanguageParameter

New events

addfeaturetofolder

Changed behaviour

No API key required for http://localhost/


Poikkeuksellisen iso revisiomuutos. Meille tarjotaan metodeita palveluun, jota meillä ei vielä ole.

Mike Williams teki taas analyysin kaikkien muiden puolesta.

sunnuntai, toukokuuta 13, 2007

Taas uusi API

Googlen uudet palvelut eivät edes ylitä enää uutiskynnystä. Esimerkkinä Google AJAX Feed API, joka mahdollistaa RSS/Atom -syötteen näyttämisen nettisivulla pelkällä JavaScriptillä. Palvelinpuolen koodia ei tarvita. Erittäin merkittävä julkistus joka ei juurikaan ole synnyttänyt kohinaa.

Syöte kutsutaan Googlen palvelimen kautta, jossa se muunnetaan JavaScriptiksi. Jos syöte sisältää geotägit, esim. W3C Geo tai GeoRSS, voidaan ennennäkemättömän helposti tehdä oikea Google Maps -koonti (fuusaus) mille tahansa nettisivulle.

API julkaistiin lähes kuukausi sitten mutta tämä kokeilusivu on silti ilmeisesti ensimmäinen lajissaan. Mielenkiintoisen syötteen löytäminen on suurempi ponnistus kuin koodin kirjoittaminen. Valokuvasaittien syötteitä on pilvin pimein, mutta etsin jotain dynaamisempaa. Kokeilusivu hakee USA:n maanjäristysviranomaisten sivulta W3C Geo -tägätyn syötteen. Mielenkiintoinen syöte. Maanjäristyksiä on Tyynen Meren alueella joka päivä. Yhtään suomalaista syötettä en löytänyt.

tiistaina, toukokuuta 08, 2007

Geotagit nyt

Valokuvien GPS-geotäggäys ei kehittynyt kamerateollisuuden toimesta. Kännykät ajoivat ohi.

Nokia N95 sisältää kelpo kameran ja GPS:n lisäksi nettiyhteyden. Kaiken mitä kamerassa pitääkin olla. Kun siihen asentaa ShoZun, käy kuvien siirto nettialbumiin yhdellä klikkauksella. ShoZun uusin versio osaa lukea GPS-dataa ja merkata otospaikan koordinaatit kuvan EXIF-dataan. Flickr on käyttänyt jo jonkin aikaa EXIF-täggäystä.

Flickr:n RSS-syöte on GeoRSS-muotoinen, se siis sisältää geotag-tiedot. Syötteen nettiosoitteen voi antaa Google Mapsin hakukenttään (kirjanmerkki tietty), jolloin kuvat ilmestyvät nuppineuloina kartalle. Edelleen kartan kuvineen voi tallentaa My Mapsiksi.

Tällä ohitetaan tietokoneen luo juokseminen, USB-jumppa ja manuaalinen geotäggäys.

Prosessi on selostettu Digital Urban blogissa.

P.S. Vinkin antoi N95-käyttäjä Mapperz, jonka blogia kannattaa muutenkin seurata.