24
Funksjonsrike Applikasjoner med Geocortex Essentials Scott Beckstrom

Funksjonsrike applikasjoner med Geocortex Essentials - BK2016

Embed Size (px)

Citation preview

Funksjonsrike Applikasjoner med Geocortex Essentials

Scott Beckstrom

Programvare for utvikling av web-baserte kartapplikasjoner

Enkelt brukergrensesnitt

Enkel måte å dele geografiske data på

Komplementerer ArcGIS plattformen

Intro til Geocortex Essentials

Introduksjon til Geocortex EssentialsHva tilbyr Geocortex Essentials?Hvordan passer Geocortex inn i vår GIS-plattform?

Konfigurasjon og oppsett i GeocortexHvordan setter man opp webapplikasjoner?Hva kan man få til i Geocortex?

Utvide og spisse Geocortex til ulik brukHvordan sette opp sin egen forretningslogikkWorkflows – hvordan gjøre avansert funksjonalitet enkelt å bruke

Agenda

Støtter mange typer karttjenester

Alt kan konfigureres

Mange ferdige verktøy ut av boksen

Funksjonaliteten kan enkelt utvides

Lett å generere rapporter og utskrifter

Redigere kartlag direkte i applikasjonen

Lett å tilpasse design

Integrasjon med ArcGIS Online/Portal

Bred støtte for mange typer sikkerhet

Hvorfor Geocortex Essentials

Hvorfor HTML5?

Moderne standard

Ingen plug-in i nettleser

Fungerer både mobilt og desktop

Mulighet for offlinebruk

Silverlight er faset ut i Chrome

Overgang til HTML5 fra Silverlight

Funksjoner i HTML5

Støtte for vektortiles

Lagre/Åpne prosjekter

Laste opp egne data

Søk i ikke-romlig data

Bedre seleksjoner

Koordinatverktøy

Høyreklikkmeny

Målestokk input

Forhåndsvisning av utskrift

Bedre formatering av attributter

Batch geokoding

Nye funksjoner i HTML5 2.6/GCE 4.5

Støtte for dynamisk GBD versjon

Lagre tegninger til .shp

Bedre målingsverktøy

Konfigurerbar «splash»logo

«Layer hyperlinks»

Kortere launch URLer

Offline bakgrunnskart

Offline profiler og datapakker

Publisere direkte til AGOL/Portal

++

• Time Slider

• La brukere legge til egne tjenester

• Dynamisk symbologi

• Lagliste-filtrer

• Endre på lagliste navn

• Undo/Redo markup

• Redigere attributter i «grid» visning

• Interaktivt hjelpesystem

Funksjonsgap – hva gjenstår?

• Avanserte redigeringsverktøy for polygoner

• Legge til attributter som label-markup

• Godkjenner hyperkoblinger før de vises til brukeren

• Launch-side med flere viewere som brukeren kan velge mellom

• Scale slider

• Lagre bokmerker på serveren.

Hva er det som ikke kommer snart?

• Eksempel på hva man kan fåut av Geocortex

• Hvordan Geocortex fungererpå nettbrett og mobil

Hva kan Geocortex tilby?

Introduksjon til Geocortex EssentialsHva tilbyr Geocortex Essentials?Hvordan passer Geocortex inn i vår GIS-plattform?

Konfigurasjon og oppsett i GeocortexHvordan setter man opp webapplikasjoner?Hva kan man få til i Geocortex?

Utvide og spisse Geocortex til ulik brukHvordan sette opp sin egen forretningslogikkWorkflows – hvordan gjøre avansert funksjonalitet enkelt å bruke

Agenda

• Geocortex konfigureres via webgrensesnitt

• Kartinnhold

• Søk

• Utskrift og rapporter

• Tilkobling mot ikke-geografiske data

• Layout og utseende

• Kan også utvides med egen kode

• Eks: Esri JavaScript API

• Laste ned eksempler fra geocortex.com

Konfigurering av Geocortex

• Kan hente brukere fra mange ulike steder

• ArcGIS Online/Portal

• Brukere / grupper / organisasjoner

• Geocortex Identity Server

• Active Directory / Windows / ADFS

• Støtte for mange 3. partsleverandører

• Google / Facebook ++

• Kan sette sikkerhet på innhold og funksjonalitet

• Kartlag

• Charts

• Workflows

• Printmaler og rapporter

Sikkerhet og rollestyring

Geocortex hjelper deg med å utnytte ArcGIS-plattformen

ArcGIS Online Integrasjon

• Direkte tilgang på innhold fra AGOL/Portal

• AGOL-brukere for å sette sikkerhet på innhold

• Alt samlet på ett sted

• Innhold kan organiseres i AGOL/Portal

• Geocortex kan brukes for å utnytte innholdet på best mulig måte

Integrasjon med ArcGIS Online

• Sikkerhet og rollestyring• Instant search

Konfigurasjon i Geocortex

Introduksjon til Geocortex EssentialsHva tilbyr Geocortex Essentials?Hvordan passer Geocortex inn i vår GIS-plattform?

Konfigurasjon og oppsett i GeocortexHvordan setter man opp webapplikasjoner?Hva kan man få til i Geocortex?

Utvide og spisse Geocortex til ulik brukHvordan sette opp sin egen forretningslogikkWorkflows – hvordan gjøre avansert funksjonalitet enkelt å bruke

Agenda

• Mye ut av boksen er jo veldig bra…

• …men man kommer sjeldent helt i mål med det

• Hva om…

• Jeg vil hente ferske data direkte fra Kartverket eller SVV?

• Jeg vil hente bilder fra Google Street View API?

• Jeg vil filtrere hvilke objekter en bruker kan se og redigere?

• Koding er ofte svaret, men dette kan være vanskelig og lite gjenbrukbart

• Geocortex sitt svar: Workflows!

Workflows

• Workflows er en rekke med aktiviteter/verktøy som kombineres til en arbeidsløype

• Enkelt for brukerne – avansert logikk i bakgrunnen

• Full støtte både i Silverlight og HTML5

• Avansert funksjonalitet også på nettbrett og mobiltelefon

Workflows

• All prosessering skjer på serveren

Workflows

Workflows

• Oppsett av workflows• Bruke workflows i en

applikasjon

Utvide Geocortex

• Lære mer?

• www.geocortex.com -- Les mer om Geocortex Essentials

• http://support.geocortex.com --Laste ned workflows/kodesnutter som brukere har lagt ut

• Latitude er på konferansen

• Spør de om det er noe konkret du lurer på

[email protected]

• Spørsmål?

Avslutning