Ännu bättre sök med Google Maps API

Emil, 2008-11-22

För exakt en månad sedan berättade jag om uppdateringar på hyrahyra. Vi har använt oss av Google Maps API och Flash för att förbättra navigationen på hyrahyra.se.

Vår idé var använda oss av en "VAD/VAR"-sök á la Eniro/Hitta och söka i vår egen databas av annonser (över 40 000 st). När vi fått träffar i databasen (vi spara koordinater för adressen när en användare lägger upp sin annons)  säger vi åt flashen att visa markeringar på de funna koordinaterna. Flashen kunde t.o.m vara så smart att den anpassade vyn beroende på var markeringarna var (fanns en koordinat i Sydamerika och en i Ryssland visades t.ex. världskartan medan en träff i Motala enbart visade en karta över Motala).

I teorin lät denna taktik väldigt smart, i praktiken var den inte bra för fem öre. En sökning på Göteborg kunde visa världskartan då 39 annonser hittades i Göteborg och 38 av dessa låg geografiskt i Göteborg medan i en av annonserna var lagd i Göteborg samtidigt som adressen hade hittats i USA (dvs. helt fel koordinat).

Tillbaks till arbetsbordet. Lösningen blev att istället skicka VAD-förfrågan direkt till Google som fick berätta för systemet var en specifik plats finns, därefter görs en geografisk koordinatsök i  databasen för att plocka fram annonser i den regionen.

Resultatet blev otroligt mycket bättre, nu kan man söka på gator, orter, länder m.m. eller kombinera dess t.ex kan man söka efter "flytthjälp" vid "sveavägen, stockholm".

Spana in den nya lösningen på hyrahyra.se

Kommentarer

eddhgxk 03 May 09
xPk3RW <a href="http://frexjkqbhmwm.com/">frexjkqbhmwm</a>, [url=http://kgamspgfjetc.com/]kgamspgfjetc[/url], [link=http://gwiemcdhwams.com/]gwiemcdhwams[/link], http://vdyyoycmvwxo.com/

Skriv en kommentar

Krävs men kommer inte att publiceras