Virtual Earth frokostseminar

Post on 14-Feb-2016

47 views 0 download

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 Presentation

Transcript of Virtual Earth frokostseminar

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 ASronny.dahl@1881.no

Harald Vålerhaugen – Utvikler i Norkart Geoservice ASharald.valerhaugen@nkgs.no