SlideShare a Scribd company logo
1 of 17
Download to read offline
<ambitamap />
Web component med Ambita eiendomsdata og Esri kart
Agenda
Hvem er Ambita?
Utfordringer
Løsning
Demo
Sak 55 Fullmakt til adm. dir.
Sak 56 Eventuelt
Sak 57 Lønnsoppgjør. adm. dir.
Fullmakt til adm. dir. til å representere Ambita
Justering av møteplanen for 2015
Uten administrasjonen til stede
4
Hvem er Ambita?
5
Ambita AS
Tidligere Norsk Eiendomsinformasjon AS
Ambita byttet høst 2014 navn fra Norsk Eiendomsinformasjon
Ambita er et heleid statlig aksjeselskap underlagt Nærings- og fiskeridepartementet.
Selskapet ble opprettet i 1987 under navnet Tinglysingsdata AS, senere Norsk
Eiendomsinformasjon AS, for å innføre EDB i domstolene og digitalisere den da
papirbaserte Grunnboken.
Ambita er et IKT-selskap som tilbyr samfunns- og forretningskritisk informasjon til sine
kunder. Ambita har spesialisert seg på eiendomsinformasjon og utvikling, drift, forvaltning
av store offentlige registre, og er markedsledende i Norge på formidling av
eiendomsinformasjon til bank- og finansnæringen, eiendomsmeglere, takstmenn og
bygg- og anleggsnæringen.
6
Utfordring
AngularJS + Dojo
• Ambita selger eiendomsdata og kart er viktig i søk etter eiendom og presentasjon av eiendomsdata
• Selger data via Infoland.no, EDR og integrasjonsløsninger
• Visning av kart via flere løsninger: Portal, iframe, integrert.
• Ved utvikling av ny Infoland.no portal ble det valgt å lage en SPA (Single-Page-App) med REST tjenester i bunnen,
som rammeverk ble AngularJS valgt.
• Problem: Dojo og AngularJS
• Doble rammeverk = dobbel kode
• Konflikter
• AMD vs Injection
• https://github.com/Esri/angular-esri-map (v0.0.01-beta.1)
7
Utfordring
Ambita AS Utfordring Løsning Demo
8
Løsning
Esri-leaflet
• Leaflet (http://leafletjs.com)
• Open-source
• Lett (33KB)
• Godt dokumentert
• Mange plugins
• Ingen bindinger til tredjepartsbibliotek
• HTML5, CSS3
• Brukes av OSM, CartoDB, Mapbox ++
• Støtter GeoJson
• Esri-leaflet (https://github.com/Esri/esri-leaflet, v1.0.0-rc.5)
• Plugin til Leaflet
• Tilgang til Esri lag:
• Bakgrunnslag
• Dynamiske lag
• Feature lag
• Utfordring: projeksjoner (UTM33)
• Proj4Leaflet (https://github.com/kartena/Proj4Leaflet)
9
Løsning
Ambita AS Utfordring Løsning Demo
• L.ambitaMap()
• Wrapper rundt Leaflet + Esri-leaflet + Proj4Leaflet
• Autentisering via Ambita bruker REST API
• Tilgang til Ambitas eiendomsdata via Ambita realty REST API (https://beta-api.ambita.com/)
• Kartet konfigureres via å sende inn ett JSON objekt ved initialisering eller lastes via REST
• lag
• funksjoner og verktøy
• zoom og panorering, extent
• punkter og polygoner
• <ambitamap/>
• AngularJS directive: lage vår egen html-syntaks/ Web Component
• Wrapper rundt L.ambitaMap() som gjør all magien
• <ambitamap features="features" token="token" options="options"></ambitamap>
• En linje med kode, en css include og en javascript include, 316KB javascript + 172KB bilder
10
Løsning
Ambita AS Utfordring Løsning Demo
11
Demo
Demo-time!
12
Demo
Ambita AS Utfordring Løsning Demo
13
Demo
Ambita AS Utfordring Løsning Demo
14
Demo
Ambita AS Utfordring Løsning Demo
15
Demo
Ambita AS Utfordring Løsning Demo
• https://beta.infoland.no
16
Demo
Ambita AS Utfordring Løsning Demo
• https://beta.infoland.no
17
Demo
Ambita AS Utfordring Løsning Demo
• https://beta.infoland.no

More Related Content

Similar to Ambita BK2015

BK2011 Erfaringer med ArcGIS server web apier
BK2011 Erfaringer med ArcGIS server web apierBK2011 Erfaringer med ArcGIS server web apier
BK2011 Erfaringer med ArcGIS server web apierGeodata AS
 
Hva kommer i ArcGIS fremover - BK2016
Hva kommer i ArcGIS fremover - BK2016Hva kommer i ArcGIS fremover - BK2016
Hva kommer i ArcGIS fremover - BK2016Geodata AS
 
Gøyere med VisGI - BK2016
Gøyere med VisGI - BK2016Gøyere med VisGI - BK2016
Gøyere med VisGI - BK2016Geodata AS
 
2014 geodata sommeravslutning
2014 geodata   sommeravslutning2014 geodata   sommeravslutning
2014 geodata sommeravslutningGeodata AS
 
Revolusjon kamerater! Softwaredesign i "skyen"
Revolusjon kamerater! Softwaredesign i "skyen"Revolusjon kamerater! Softwaredesign i "skyen"
Revolusjon kamerater! Softwaredesign i "skyen"Tormod Varhaugvik
 
Kart på FINN.no - Fra CGI til slippy map
Kart på FINN.no - Fra CGI til slippy mapKart på FINN.no - Fra CGI til slippy map
Kart på FINN.no - Fra CGI til slippy mapHenning Spjelkavik
 
Frokostseminar GIS i skyen, 2011
Frokostseminar GIS i skyen, 2011Frokostseminar GIS i skyen, 2011
Frokostseminar GIS i skyen, 2011Geodata AS
 
Nyheter fra SPC 2014 - Brilliant Breakfast
Nyheter fra SPC 2014 - Brilliant Breakfast Nyheter fra SPC 2014 - Brilliant Breakfast
Nyheter fra SPC 2014 - Brilliant Breakfast Solv AS
 
Ole Kristian Tangen: Muligheter og utfordringer med fri programvare
Ole Kristian Tangen: Muligheter og utfordringer med fri programvareOle Kristian Tangen: Muligheter og utfordringer med fri programvare
Ole Kristian Tangen: Muligheter og utfordringer med fri programvareFriprogsenteret
 
Fra desktop til web - BK 2016
Fra desktop til web - BK 2016Fra desktop til web - BK 2016
Fra desktop til web - BK 2016Geodata AS
 
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?Morten Tørmoen
 
The Road to the Cloud -for problemløsere
The Road to the Cloud   -for problemløsereThe Road to the Cloud   -for problemløsere
The Road to the Cloud -for problemløsereThorbjørn Værp
 
20130212 firstpoint citrix seminar 12 februar
20130212 firstpoint citrix seminar 12 februar20130212 firstpoint citrix seminar 12 februar
20130212 firstpoint citrix seminar 12 februarSturla Grelland
 
GIS FOR ALLE_ Geoforum2011
GIS FOR ALLE_ Geoforum2011GIS FOR ALLE_ Geoforum2011
GIS FOR ALLE_ Geoforum2011Geodata AS
 
WebGIS tilpasset norske forhold - GENT
WebGIS tilpasset norske forhold - GENTWebGIS tilpasset norske forhold - GENT
WebGIS tilpasset norske forhold - GENTGeodata AS
 
BK2011 Utvikling av lette webapplikasjoner i java script og html
BK2011 Utvikling av lette webapplikasjoner i java script og htmlBK2011 Utvikling av lette webapplikasjoner i java script og html
BK2011 Utvikling av lette webapplikasjoner i java script og htmlGeodata AS
 
Bruk av ArcGIS online kart fra eksterne webapplikasjoner BK2015
Bruk av ArcGIS online kart fra eksterne webapplikasjoner BK2015Bruk av ArcGIS online kart fra eksterne webapplikasjoner BK2015
Bruk av ArcGIS online kart fra eksterne webapplikasjoner BK2015Geodata AS
 
Oslo Software Architecture: Skatteetatens målarkitektur og PoC
Oslo Software Architecture: Skatteetatens målarkitektur og PoCOslo Software Architecture: Skatteetatens målarkitektur og PoC
Oslo Software Architecture: Skatteetatens målarkitektur og PoCTormod Varhaugvik
 

Similar to Ambita BK2015 (20)

BK2011 Erfaringer med ArcGIS server web apier
BK2011 Erfaringer med ArcGIS server web apierBK2011 Erfaringer med ArcGIS server web apier
BK2011 Erfaringer med ArcGIS server web apier
 
Hva kommer i ArcGIS fremover - BK2016
Hva kommer i ArcGIS fremover - BK2016Hva kommer i ArcGIS fremover - BK2016
Hva kommer i ArcGIS fremover - BK2016
 
Gøyere med VisGI - BK2016
Gøyere med VisGI - BK2016Gøyere med VisGI - BK2016
Gøyere med VisGI - BK2016
 
2014 geodata sommeravslutning
2014 geodata   sommeravslutning2014 geodata   sommeravslutning
2014 geodata sommeravslutning
 
Revolusjon kamerater! Softwaredesign i "skyen"
Revolusjon kamerater! Softwaredesign i "skyen"Revolusjon kamerater! Softwaredesign i "skyen"
Revolusjon kamerater! Softwaredesign i "skyen"
 
Kart på FINN.no - Fra CGI til slippy map
Kart på FINN.no - Fra CGI til slippy mapKart på FINN.no - Fra CGI til slippy map
Kart på FINN.no - Fra CGI til slippy map
 
Frokostseminar GIS i skyen, 2011
Frokostseminar GIS i skyen, 2011Frokostseminar GIS i skyen, 2011
Frokostseminar GIS i skyen, 2011
 
Nyheter fra SPC 2014 - Brilliant Breakfast
Nyheter fra SPC 2014 - Brilliant Breakfast Nyheter fra SPC 2014 - Brilliant Breakfast
Nyheter fra SPC 2014 - Brilliant Breakfast
 
Ole Kristian Tangen: Muligheter og utfordringer med fri programvare
Ole Kristian Tangen: Muligheter og utfordringer med fri programvareOle Kristian Tangen: Muligheter og utfordringer med fri programvare
Ole Kristian Tangen: Muligheter og utfordringer med fri programvare
 
Fra desktop til web - BK 2016
Fra desktop til web - BK 2016Fra desktop til web - BK 2016
Fra desktop til web - BK 2016
 
Opne data @ While(1)
Opne data @ While(1)Opne data @ While(1)
Opne data @ While(1)
 
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?
Cloud Computing – hva betyr dette for IT-avdelingen og utviklerne?
 
The Road to the Cloud -for problemløsere
The Road to the Cloud   -for problemløsereThe Road to the Cloud   -for problemløsere
The Road to the Cloud -for problemløsere
 
20130212 firstpoint citrix seminar 12 februar
20130212 firstpoint citrix seminar 12 februar20130212 firstpoint citrix seminar 12 februar
20130212 firstpoint citrix seminar 12 februar
 
GIS FOR ALLE_ Geoforum2011
GIS FOR ALLE_ Geoforum2011GIS FOR ALLE_ Geoforum2011
GIS FOR ALLE_ Geoforum2011
 
WebGIS tilpasset norske forhold - GENT
WebGIS tilpasset norske forhold - GENTWebGIS tilpasset norske forhold - GENT
WebGIS tilpasset norske forhold - GENT
 
BK2011 Utvikling av lette webapplikasjoner i java script og html
BK2011 Utvikling av lette webapplikasjoner i java script og htmlBK2011 Utvikling av lette webapplikasjoner i java script og html
BK2011 Utvikling av lette webapplikasjoner i java script og html
 
360 Fremtiden Er Her Idag
360   Fremtiden Er Her Idag360   Fremtiden Er Her Idag
360 Fremtiden Er Her Idag
 
Bruk av ArcGIS online kart fra eksterne webapplikasjoner BK2015
Bruk av ArcGIS online kart fra eksterne webapplikasjoner BK2015Bruk av ArcGIS online kart fra eksterne webapplikasjoner BK2015
Bruk av ArcGIS online kart fra eksterne webapplikasjoner BK2015
 
Oslo Software Architecture: Skatteetatens målarkitektur og PoC
Oslo Software Architecture: Skatteetatens målarkitektur og PoCOslo Software Architecture: Skatteetatens målarkitektur og PoC
Oslo Software Architecture: Skatteetatens målarkitektur og PoC
 

More from Geodata AS

Øvelse Oslofjord - BK2016
Øvelse Oslofjord  - BK2016Øvelse Oslofjord  - BK2016
Øvelse Oslofjord - BK2016Geodata AS
 
Kartlegging av flomveier i Oslo - BK2015
Kartlegging av flomveier i Oslo - BK2015Kartlegging av flomveier i Oslo - BK2015
Kartlegging av flomveier i Oslo - BK2015Geodata AS
 
Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Geodata AS
 
ArcGIS i samferdselsplanlegging - BK2016
ArcGIS i samferdselsplanlegging - BK2016ArcGIS i samferdselsplanlegging - BK2016
ArcGIS i samferdselsplanlegging - BK2016Geodata AS
 
Disrupt or be disrupted - BK 2016
Disrupt or be disrupted - BK 2016Disrupt or be disrupted - BK 2016
Disrupt or be disrupted - BK 2016Geodata AS
 
ArcGIS Server og FME som duo i dokumentproduksjon - BK2016
ArcGIS Server og FME som duo i dokumentproduksjon - BK2016ArcGIS Server og FME som duo i dokumentproduksjon - BK2016
ArcGIS Server og FME som duo i dokumentproduksjon - BK2016Geodata AS
 
Workflow manager - Kystverkets bruk og erfaringer - BK2016
Workflow manager - Kystverkets bruk og erfaringer - BK2016Workflow manager - Kystverkets bruk og erfaringer - BK2016
Workflow manager - Kystverkets bruk og erfaringer - BK2016Geodata AS
 
Workflow manager – hva er det og hva kan det brukes til - BK2016
Workflow manager – hva er det og hva kan det brukes til - BK2016Workflow manager – hva er det og hva kan det brukes til - BK2016
Workflow manager – hva er det og hva kan det brukes til - BK2016Geodata AS
 
ArcGIS Portal og sharepoint - en fleksibel kombinasjon - BK2016
ArcGIS Portal og sharepoint - en fleksibel kombinasjon - BK2016ArcGIS Portal og sharepoint - en fleksibel kombinasjon - BK2016
ArcGIS Portal og sharepoint - en fleksibel kombinasjon - BK2016Geodata AS
 
Enkel tilgang på live trafikkinformasjon - BK2016
Enkel tilgang på live trafikkinformasjon - BK2016Enkel tilgang på live trafikkinformasjon - BK2016
Enkel tilgang på live trafikkinformasjon - BK2016Geodata AS
 
Anvendelse av ArcGIS-plattformen for planlegging gjennomføring - BK2016
Anvendelse av ArcGIS-plattformen for planlegging gjennomføring - BK2016Anvendelse av ArcGIS-plattformen for planlegging gjennomføring - BK2016
Anvendelse av ArcGIS-plattformen for planlegging gjennomføring - BK2016Geodata AS
 
Dynamisk ressurs modellering - miljørisikoanalyse for arktiske olje og gass a...
Dynamisk ressurs modellering - miljørisikoanalyse for arktiske olje og gass a...Dynamisk ressurs modellering - miljørisikoanalyse for arktiske olje og gass a...
Dynamisk ressurs modellering - miljørisikoanalyse for arktiske olje og gass a...Geodata AS
 
Arctic Risk Map - kommuniserer regionens sikkerhet og miljø risiko - BK2016
Arctic Risk Map -  kommuniserer regionens sikkerhet og miljø risiko - BK2016Arctic Risk Map -  kommuniserer regionens sikkerhet og miljø risiko - BK2016
Arctic Risk Map - kommuniserer regionens sikkerhet og miljø risiko - BK2016Geodata AS
 
Tilstandsregistrering av landbruksveger i Hedmark ved hjelp av collector for ...
Tilstandsregistrering av landbruksveger i Hedmark ved hjelp av collector for ...Tilstandsregistrering av landbruksveger i Hedmark ved hjelp av collector for ...
Tilstandsregistrering av landbruksveger i Hedmark ved hjelp av collector for ...Geodata AS
 
Bruks av ArcGIS Online som samhandlingsplattform i beredskap og krise - BK2016
Bruks av ArcGIS Online som samhandlingsplattform i beredskap og krise - BK2016Bruks av ArcGIS Online som samhandlingsplattform i beredskap og krise - BK2016
Bruks av ArcGIS Online som samhandlingsplattform i beredskap og krise - BK2016Geodata AS
 
Kom i gang med ArcGIS Pro
Kom i gang med ArcGIS ProKom i gang med ArcGIS Pro
Kom i gang med ArcGIS ProGeodata AS
 
ArcGIS en plattform for hele virksomheten - BK2016
ArcGIS  en plattform for hele virksomheten - BK2016ArcGIS  en plattform for hele virksomheten - BK2016
ArcGIS en plattform for hele virksomheten - BK2016Geodata AS
 
Geografiske analyser i ArcGIS - BK 2016
Geografiske analyser i ArcGIS - BK 2016Geografiske analyser i ArcGIS - BK 2016
Geografiske analyser i ArcGIS - BK 2016Geodata AS
 
Skredregistrering.no og norsk skreddatabase - BK2016
Skredregistrering.no og norsk skreddatabase - BK2016Skredregistrering.no og norsk skreddatabase - BK2016
Skredregistrering.no og norsk skreddatabase - BK2016Geodata AS
 
Laserskanning av skog fra drone gir nye muligheter - BK2016
Laserskanning av skog fra drone gir nye muligheter - BK2016Laserskanning av skog fra drone gir nye muligheter - BK2016
Laserskanning av skog fra drone gir nye muligheter - BK2016Geodata AS
 

More from Geodata AS (20)

Øvelse Oslofjord - BK2016
Øvelse Oslofjord  - BK2016Øvelse Oslofjord  - BK2016
Øvelse Oslofjord - BK2016
 
Kartlegging av flomveier i Oslo - BK2015
Kartlegging av flomveier i Oslo - BK2015Kartlegging av flomveier i Oslo - BK2015
Kartlegging av flomveier i Oslo - BK2015
 
Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Imagery and beyond - BK 2016
Imagery and beyond - BK 2016
 
ArcGIS i samferdselsplanlegging - BK2016
ArcGIS i samferdselsplanlegging - BK2016ArcGIS i samferdselsplanlegging - BK2016
ArcGIS i samferdselsplanlegging - BK2016
 
Disrupt or be disrupted - BK 2016
Disrupt or be disrupted - BK 2016Disrupt or be disrupted - BK 2016
Disrupt or be disrupted - BK 2016
 
ArcGIS Server og FME som duo i dokumentproduksjon - BK2016
ArcGIS Server og FME som duo i dokumentproduksjon - BK2016ArcGIS Server og FME som duo i dokumentproduksjon - BK2016
ArcGIS Server og FME som duo i dokumentproduksjon - BK2016
 
Workflow manager - Kystverkets bruk og erfaringer - BK2016
Workflow manager - Kystverkets bruk og erfaringer - BK2016Workflow manager - Kystverkets bruk og erfaringer - BK2016
Workflow manager - Kystverkets bruk og erfaringer - BK2016
 
Workflow manager – hva er det og hva kan det brukes til - BK2016
Workflow manager – hva er det og hva kan det brukes til - BK2016Workflow manager – hva er det og hva kan det brukes til - BK2016
Workflow manager – hva er det og hva kan det brukes til - BK2016
 
ArcGIS Portal og sharepoint - en fleksibel kombinasjon - BK2016
ArcGIS Portal og sharepoint - en fleksibel kombinasjon - BK2016ArcGIS Portal og sharepoint - en fleksibel kombinasjon - BK2016
ArcGIS Portal og sharepoint - en fleksibel kombinasjon - BK2016
 
Enkel tilgang på live trafikkinformasjon - BK2016
Enkel tilgang på live trafikkinformasjon - BK2016Enkel tilgang på live trafikkinformasjon - BK2016
Enkel tilgang på live trafikkinformasjon - BK2016
 
Anvendelse av ArcGIS-plattformen for planlegging gjennomføring - BK2016
Anvendelse av ArcGIS-plattformen for planlegging gjennomføring - BK2016Anvendelse av ArcGIS-plattformen for planlegging gjennomføring - BK2016
Anvendelse av ArcGIS-plattformen for planlegging gjennomføring - BK2016
 
Dynamisk ressurs modellering - miljørisikoanalyse for arktiske olje og gass a...
Dynamisk ressurs modellering - miljørisikoanalyse for arktiske olje og gass a...Dynamisk ressurs modellering - miljørisikoanalyse for arktiske olje og gass a...
Dynamisk ressurs modellering - miljørisikoanalyse for arktiske olje og gass a...
 
Arctic Risk Map - kommuniserer regionens sikkerhet og miljø risiko - BK2016
Arctic Risk Map -  kommuniserer regionens sikkerhet og miljø risiko - BK2016Arctic Risk Map -  kommuniserer regionens sikkerhet og miljø risiko - BK2016
Arctic Risk Map - kommuniserer regionens sikkerhet og miljø risiko - BK2016
 
Tilstandsregistrering av landbruksveger i Hedmark ved hjelp av collector for ...
Tilstandsregistrering av landbruksveger i Hedmark ved hjelp av collector for ...Tilstandsregistrering av landbruksveger i Hedmark ved hjelp av collector for ...
Tilstandsregistrering av landbruksveger i Hedmark ved hjelp av collector for ...
 
Bruks av ArcGIS Online som samhandlingsplattform i beredskap og krise - BK2016
Bruks av ArcGIS Online som samhandlingsplattform i beredskap og krise - BK2016Bruks av ArcGIS Online som samhandlingsplattform i beredskap og krise - BK2016
Bruks av ArcGIS Online som samhandlingsplattform i beredskap og krise - BK2016
 
Kom i gang med ArcGIS Pro
Kom i gang med ArcGIS ProKom i gang med ArcGIS Pro
Kom i gang med ArcGIS Pro
 
ArcGIS en plattform for hele virksomheten - BK2016
ArcGIS  en plattform for hele virksomheten - BK2016ArcGIS  en plattform for hele virksomheten - BK2016
ArcGIS en plattform for hele virksomheten - BK2016
 
Geografiske analyser i ArcGIS - BK 2016
Geografiske analyser i ArcGIS - BK 2016Geografiske analyser i ArcGIS - BK 2016
Geografiske analyser i ArcGIS - BK 2016
 
Skredregistrering.no og norsk skreddatabase - BK2016
Skredregistrering.no og norsk skreddatabase - BK2016Skredregistrering.no og norsk skreddatabase - BK2016
Skredregistrering.no og norsk skreddatabase - BK2016
 
Laserskanning av skog fra drone gir nye muligheter - BK2016
Laserskanning av skog fra drone gir nye muligheter - BK2016Laserskanning av skog fra drone gir nye muligheter - BK2016
Laserskanning av skog fra drone gir nye muligheter - BK2016
 

Ambita BK2015

  • 1.
  • 2. <ambitamap /> Web component med Ambita eiendomsdata og Esri kart
  • 3. Agenda Hvem er Ambita? Utfordringer Løsning Demo Sak 55 Fullmakt til adm. dir. Sak 56 Eventuelt Sak 57 Lønnsoppgjør. adm. dir. Fullmakt til adm. dir. til å representere Ambita Justering av møteplanen for 2015 Uten administrasjonen til stede
  • 5. 5 Ambita AS Tidligere Norsk Eiendomsinformasjon AS Ambita byttet høst 2014 navn fra Norsk Eiendomsinformasjon Ambita er et heleid statlig aksjeselskap underlagt Nærings- og fiskeridepartementet. Selskapet ble opprettet i 1987 under navnet Tinglysingsdata AS, senere Norsk Eiendomsinformasjon AS, for å innføre EDB i domstolene og digitalisere den da papirbaserte Grunnboken. Ambita er et IKT-selskap som tilbyr samfunns- og forretningskritisk informasjon til sine kunder. Ambita har spesialisert seg på eiendomsinformasjon og utvikling, drift, forvaltning av store offentlige registre, og er markedsledende i Norge på formidling av eiendomsinformasjon til bank- og finansnæringen, eiendomsmeglere, takstmenn og bygg- og anleggsnæringen.
  • 7. • Ambita selger eiendomsdata og kart er viktig i søk etter eiendom og presentasjon av eiendomsdata • Selger data via Infoland.no, EDR og integrasjonsløsninger • Visning av kart via flere løsninger: Portal, iframe, integrert. • Ved utvikling av ny Infoland.no portal ble det valgt å lage en SPA (Single-Page-App) med REST tjenester i bunnen, som rammeverk ble AngularJS valgt. • Problem: Dojo og AngularJS • Doble rammeverk = dobbel kode • Konflikter • AMD vs Injection • https://github.com/Esri/angular-esri-map (v0.0.01-beta.1) 7 Utfordring Ambita AS Utfordring Løsning Demo
  • 9. • Leaflet (http://leafletjs.com) • Open-source • Lett (33KB) • Godt dokumentert • Mange plugins • Ingen bindinger til tredjepartsbibliotek • HTML5, CSS3 • Brukes av OSM, CartoDB, Mapbox ++ • Støtter GeoJson • Esri-leaflet (https://github.com/Esri/esri-leaflet, v1.0.0-rc.5) • Plugin til Leaflet • Tilgang til Esri lag: • Bakgrunnslag • Dynamiske lag • Feature lag • Utfordring: projeksjoner (UTM33) • Proj4Leaflet (https://github.com/kartena/Proj4Leaflet) 9 Løsning Ambita AS Utfordring Løsning Demo
  • 10. • L.ambitaMap() • Wrapper rundt Leaflet + Esri-leaflet + Proj4Leaflet • Autentisering via Ambita bruker REST API • Tilgang til Ambitas eiendomsdata via Ambita realty REST API (https://beta-api.ambita.com/) • Kartet konfigureres via å sende inn ett JSON objekt ved initialisering eller lastes via REST • lag • funksjoner og verktøy • zoom og panorering, extent • punkter og polygoner • <ambitamap/> • AngularJS directive: lage vår egen html-syntaks/ Web Component • Wrapper rundt L.ambitaMap() som gjør all magien • <ambitamap features="features" token="token" options="options"></ambitamap> • En linje med kode, en css include og en javascript include, 316KB javascript + 172KB bilder 10 Løsning Ambita AS Utfordring Løsning Demo
  • 15. 15 Demo Ambita AS Utfordring Løsning Demo • https://beta.infoland.no
  • 16. 16 Demo Ambita AS Utfordring Løsning Demo • https://beta.infoland.no
  • 17. 17 Demo Ambita AS Utfordring Løsning Demo • https://beta.infoland.no