virtual earth frokostseminar
DESCRIPTION
Virtual Earth frokostseminar. Ronny Dahl – Opplysningen 1881 Harald Vålerhaugen – Norkart Geoservice AS. Opplysningen er Norges ledende formidler av person- og bedriftsopplysninger. Kort om Opplysningen 1881. Nummer 1 på manuell nummeropplysning i Norge - PowerPoint PPT PresentationTRANSCRIPT
Virtual Earth frokostseminarRonny Dahl – Opplysningen 1881Harald Vålerhaugen – Norkart Geoservice AS
Opplysningen er Norges ledende formidler av person- og bedriftsopplysninger
Kort om Opplysningen 1881
• Nummer 1 på manuell nummeropplysning i Norge• Nummer 1 på mobil nummeropplysning i Norge• Nummer 2 på det internettbaserte katalogmarkedet i Norge
• Eid av finansielle investorer • Hovedkontor i Oslo, men med avdelingskontorer på 6 lokasjoner i
Norge
• Omsetning i 2007 på 845 millioner NOK• Nærmere 1.000 ansatte• Norges mest oppdaterte database med i snitt 35 000
oppdateringer daglig
Sett inn bilde fra bildebank
1881.no – Vår hovedtjeneste på Internett
Vår tekniske plattform
• 1 million søk i snitt per dag (snitt på 42’ i timen, 97’ ”peak”)• 100.000 unike brukere i snitt per dag (”peak” 140’)• 700.000 kartoppslag per dag• For å sikre topp søkehastighet bruker vi Fast søkeindekser med
databerikning fra Oracle• 1881.no er laget i C# (.NET 3.5)• Hovedfokus de siste 12 månedene har vært å gjøre tjenesten så stabil,
relevant og rask som mulig
Servermiljøet til 1881.no
• Produksjonsmiljøet for 1881.no består av 25-30 servere som håndterer 100’+ unike brukere per dag
• Nåværende servermiljø skalerer til 4 ganger mer trafikk
Hvordan bruker viVirtual Earth?
Sett inn bilde fra bildebank
1881.no – Kart fra Virtual Earth/Norkart
Sett inn bilde fra bildebank
maps.live.no
Sett inn bilde fra bildebank
Zett.no
Andre samarbeidspartnere
• MSN.no har en egen co-brandet tjeneste på 1881.no• Nettavisen.no har integrert kartene i en del av sine artikler• Zett.no har integrert kartene i sine annonser• Startsiden.no har en egen co-brandet tjeneste på 1881.no
Hybrid kartløsning (WAVE)
WebAtlas (WA) for detaljerte kart og flyfoto i Norge Virtual Earth (VE) for skråfoto og kart/flyfoto utenfor Norges grenser Punktdata fra 1881
Datakvalitet
NAVTEQ / Terrengmodell Flybilder i store byer Satelittbilder Veikart
MapController
WebAtlasMap VirtualEarthMap
WA API VE API
GUIController
POIController
*Controller
Prototype.js Utilities.js Abstracts.js
XHTML
Page
load
Krevende design
To kartløsninger: Dobbelt lasting av script og ressurser Tidvis dobbeltlasting av kart Ressurskrevende Look & feel Komplisert og tidkrevende utvikling
Hacks IE6
Verktøy og rammeverk
Visual Studio og .Net 2.0 Scriptbibliotek
prototype.js Andre
Kartapi Virtual Earth 6.2 WebAtlas API
Debugging Web Development Helper IE Developer Toolbar Firebug Visual Studio 2005 -> 2008
Virtual Earth SDK
Javascript API Godt dokumentert / Community Interaktiv SDK
Versjon 6.2 2D XHTML 3D activeX/plugins
Virtual Earth Web Services 1.0 Geokoding/reversert geokoding Statiske bilder Rutebeskrivelser Søk
Erfaringer med VE
Versjonering Browserstøttet Skråfoto (Bird´s eye)
Skjulte/krypterte koordinater (noe bedre v6) Enkelte operasjoner har forsinkelser IsBirdseyeAvailable avhengig av posisjon Nøyaktighet
Styling / tilpasning Oversiktskart Veipunkter Språk (med i v6)
Data -> kart
Overlays – Web Map Service Innlasting av punktdata
GeoRSS Stor variasjon på browsere Prosessering på klient
JSON/Ajax Påtegninger
Canvas (HTML5) + excanvas
Javascript-utvikling generelt
Rammeverk Microsoft Ajax Library The Yahoo! UI Library (YUI) jQuery Dojo + Extensions..
Debugging HTTP requests
Firebug (Firefox) Web Development Helper (IE) Fiddler
Code stepping Sys.Debug.fail(””)
Code completion VS 2008
Tips
Generelle råd og retningslinjer..
www.1881.no
Takk for oppmerksomheten!
Ronny Dahl – Utviklingssjef i Opplysningen [email protected]
Harald Vålerhaugen – Utvikler i Norkart Geoservice [email protected]