1 / 26

Virtual Earth frokostseminar

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

eydie
Download Presentation

Virtual Earth frokostseminar

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Virtual Earth frokostseminar Ronny Dahl – Opplysningen 1881 Harald Vålerhaugen – Norkart Geoservice AS

  2. Opplysningen er Norges ledende formidler av person- og bedriftsopplysninger

  3. 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

  4. 1881.no – Vår hovedtjeneste på Internett

  5. 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

  6. 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

  7. Hvordan bruker vi Virtual Earth?

  8. 1881.no – Kart fra Virtual Earth/Norkart

  9. maps.live.no

  10. Zett.no

  11. 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

  12. Hybrid kartløsning (WAVE) • WebAtlas (WA) for detaljerte kart og flyfoto i Norge • VirtualEarth (VE) for skråfoto og kart/flyfoto utenfor Norges grenser • Punktdata fra 1881

  13. Datakvalitet • NAVTEQ / Terrengmodell • Flybilder i store byer • Satelittbilder • Veikart

  14. XHTML POIController GUIController *Controller Pageload MapController WebAtlasMap VirtualEarthMap WA API VE API Prototype.js Utilities.js Abstracts.js

  15. Krevende design • To kartløsninger: • Dobbelt lasting av script og ressurser • Tidvis dobbeltlasting av kart • Ressurskrevende • Look & feel • Komplisert og tidkrevende utvikling • Hacks • IE6

  16. Verktøy og rammeverk • Visual Studio og .Net 2.0 • Scriptbibliotek • prototype.js • Andre • Kartapi • VirtualEarth 6.2 • WebAtlas API • Debugging • Web DevelopmentHelper • IE DeveloperToolbar • Firebug • Visual Studio 2005 -> 2008

  17. VirtualEarth SDK • Javascript API • Godt dokumentert / Community • Interaktiv SDK • Versjon 6.2 • 2D XHTML • 3D activeX/plugins • VirtualEarth Web Services 1.0 • Geokoding/reversertgeokoding • Statiske bilder • Rutebeskrivelser • Søk

  18. Erfaringer med VE • Versjonering • Browserstøttet • Skråfoto (Bird´seye) • 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)

  19. Data -> kart • Overlays – Web Map Service • Innlasting av punktdata • GeoRSS • Stor variasjon på browsere • Prosessering på klient • JSON/Ajax • Påtegninger • Canvas (HTML5) + excanvas

  20. Javascript-utvikling generelt • Rammeverk • Microsoft Ajax Library • The Yahoo! UI Library (YUI) • jQuery • Dojo • + Extensions.. • Debugging • HTTP requests • Firebug (Firefox) • Web DevelopmentHelper (IE) • Fiddler • Code stepping • Sys.Debug.fail(””) • Codecompletion • VS 2008

  21. Tips • Generelle råd og retningslinjer..

  22. www.1881.no

  23. Takk for oppmerksomheten! Ronny Dahl – Utviklingssjef i Opplysningen AS ronny.dahl@1881.no Harald Vålerhaugen – Utvikler i Norkart Geoservice AS harald.valerhaugen@nkgs.no

More Related