Skip to main content

Oppsett av Kartlenker

Kartlenker er konfigurerbare hyperlenker som vises i pop-up for valgte objekter i Innsyn Saksbehandler og Innsyn Publikum. En administrator setter opp lenkegrupper per applikasjonstype, og konfigurasjonen lagres som elementer i ArcGIS Online (AGOL). Denne siden beskriver hvordan du får tilgang, hvordan konfigurasjonen er strukturert, og hvordan administrasjonspanelet brukes.

Tilgang og rettigheter

For å redigere Kartlenker må brukeren oppfylle alle tre kravene under:

  1. Være logget inn i applikasjonen mot organisasjonens AGOL.
  2. Være medlem av AGOL-gruppen saksbehandler_innsyn_customconfig.
  3. Ha rettigheten portal:user:createItem i AGOL (følger vanligvis brukertype Creator eller høyere).

Brukere som ikke oppfyller kravene, ser fortsatt fanen Kartlenker i Innstillinger, men feltet Redigeringstilgang viser «Nei», og administrasjonspanelet er ikke tilgjengelig.

Merk

Gruppenavnet saksbehandler_innsyn_customconfig er standardverdien. Dersom organisasjonen har overstyrt den i applikasjonskonfigurasjonen, er det denne gruppen som gjelder. Ta kontakt med Geodata hvis du er usikker.

Hvor konfigurasjonen lagres i AGOL

Hver konfigurasjon lagres som et AGOL-element av typen Code Sample med innhold i config.json. Elementet merkes med et unikt tag som binder konfigurasjonen til din organisasjon og én bestemt applikasjonstype:

origo-links-config-<kundenavn>-<apptype>
DelEksempelBeskrivelse
Basis-tagorigo-links-configFelles prefiks for all Kartlenker-konfigurasjon.
KundenavnsoerodalKundenavnet slik det er definert i ConfigService.
Apptypesaksbehandler_innsyn eller innsyn_publikumStyrer om konfigurasjonen gjelder Saksbehandler eller Publikum.

Elementene deles med gruppen saksbehandler_innsyn_customconfig og settes offentlige, slik at anonyme publikumsbrukere også kan lese lenkene. Tittelen på elementet følger mønsteret Origo Kartlenker - <apptype>.

Åpne administrasjonspanelet

  1. Åpne Innsyn Saksbehandler og logg inn.
  2. Åpne Innstillinger og velg fanen Kartlenker.
  3. Klikk Åpne Kartlenker administrasjon. Knappen er synlig bare når du har redigeringstilgang.

Administrasjonspanelet for Kartlenker med fanevalg Saksbehandler og Publikum

Velg applikasjonstype

Øverst i panelet finnes en fane per applikasjonstype:

  • Saksbehandler — lagrer konfigurasjonen på apptype saksbehandler_innsyn.
  • Publikum — lagrer konfigurasjonen på apptype innsyn_publikum.

Du kan jobbe med begge konfigurasjonene i samme økt. En stjerne (*) etter faneetiketten indikerer at det finnes ulagrede endringer i fanen. Hver apptype lagres i sitt eget AGOL-element, slik at Saksbehandler og Publikum kan ha forskjellige lenker.

Lenkegrupper

En konfigurasjon består av én eller flere lenkegrupper. Hver gruppe har en egen tittel og sitt eget sett med lenker.

Gruppevelgeren med knapper for å legge til, flytte og fjerne grupper

  • Kategoritittel (øverst) er det felles visningsnavnet som vises som overskrift i pop-up når lenkene listes (for eksempel «Kartlenker»).
  • Tittel per gruppe (standard: «Lenker for valgt eiendom») er underoverskriften som vises for den aktuelle gruppen.
  • Klikk + Ny gruppe for å legge til en gruppe.
  • Velg en gruppe ved å klikke på navneknappen. For den valgte gruppen vises knappene Flytt opp, Flytt ned og X (fjern gruppe).

Felter per lenke

Hver lenke i en gruppe har følgende felter:

FeltBeskrivelse
NavnSynlig navn på lenken. Må være unikt innen gruppen.
URLMål-URL. Må starte med http:// eller https:// og må være unik innen gruppen. Kan inneholde plassholdere (se nedenfor).
BeskrivelseValgfri kort beskrivelse.
Vis lenke også utenfor kommuneNår avkrysset: lenken vises også når valgt objekt ligger utenfor kommunegrensen. Når ikke avkrysset: lenken skjules utenfor kommunen. Standard er avkrysset.

For hver lenke finner du handlingene Flytt opp, Flytt ned, Kopier og Fjern (med bekreftelse). Bare én lenke er ekspandert om gangen.

Plassholdere i URL

Plassholdere skrives som {navn} i URL-feltet og erstattes med verdier fra valgt objekt og gjeldende kart når lenken åpnes. Under URL-feltet kan du klikke inn plassholdere ved markøren.

Eiendomsplassholdere

PlassholderBeskrivelse
{knr}Kommunenummer
{gnr}Gårdsnummer
{bnr}Bruksnummer
{fnr}Festenummer
{snr}Seksjonsnummer

Geografiske koordinater

PlassholderBeskrivelse
{lat}Breddegrad (WGS 84)
{lon}Lengdegrad (WGS 84)

Projiserte koordinater

Projiserte koordinater må angis med EPSG-kode. Velg EPSG i nedtrekksmenyen over plassholderknappene, og plassholderen bygges automatisk opp som {x_<EPSG>} eller {y_<EPSG>}.

PlassholderBeskrivelse
{x_25832}, {y_25832}UTM-sone 32 (EPSG:25832)
{x_25833}, {y_25833}UTM-sone 33 (EPSG:25833)
{x_25835}, {y_25835}UTM-sone 35 (EPSG:25835)

Kartutsnitt (bounding box)

Samme EPSG-logikk gjelder for kartutsnittet:

PlassholderBeskrivelse
{xmin_<EPSG>}, {ymin_<EPSG>}Kartutsnitt nedre venstre hjørne
{xmax_<EPSG>}, {ymax_<EPSG>}Kartutsnitt øvre høyre hjørne

URL-felt med plassholderknapper og forhåndsvisning

Så snart URL-en inneholder en {…}-plassholder, vises en forhåndsvisning under feltet med eksempelverdier, og en Test-knapp for å åpne lenken i ny fane.

Validering

Administrasjonspanelet validerer hver lenke og markerer feil i rødt:

  • Navn må fylles ut når lenken brukes.
  • URL må starte med http:// eller https://.
  • Ugyldige plassholdere: alle plassholdere i URL-en må være med i listene over, ellers vises meldingen «Ugyldige plassholdere: {navn}».
  • Navn er duplisert. Bruk et unikt navn.
  • URL er duplisert. Bruk en unik URL.

Så lenge det finnes valideringsfeil, er Lagre-knappen deaktivert. Når alt er gyldig, viser panelet meldingen «Klar til lagring: N gyldige lenker.».

Lagring

Lagre-knappen nederst i panelet bytter tekst ut fra tilstanden:

  • Opprett lenker (Saksbehandler / Publikum) — første gang du lagrer for denne apptypen. Et nytt AGOL-element opprettes, deles med saksbehandler_innsyn_customconfig og settes offentlig.
  • Lagre lenker (Saksbehandler / Publikum) — eksisterende konfigurasjon oppdateres.
  • Lagrer... — mens lagringen pågår.

Etter lagring vises en grønn statusmelding. Hvis lagring feiler fordi du ikke eier elementet, gis meldingen «Kunne ikke oppdatere felles kartlenker. Du kan lese konfigurasjonen, men mangler rettigheter til å oppdatere den delte filen.». I så fall må eieren av elementet oppdatere det, eller elementet må overføres til en annen eier.

NB!

Lagring oppretter eller oppdaterer AGOL-elementer. Test alltid lenkene i pop-up før du lagrer produksjonskonfigurasjon, og vurder å teste endringer i Saksbehandler-fanen før du kopierer dem til Publikum-fanen.

Feilsøking

SymptomSannsynlig årsakTiltak
Fanen Kartlenker viser «Redigeringstilgang: Nei»Brukeren er ikke medlem av saksbehandler_innsyn_customconfig i AGOLLegg brukeren til i gruppen.
Knappen Åpne Kartlenker administrasjon er borteSamme som overSamme som over.
Meldingen «Maplinks-konfigurasjon ikke tilgjengelig.»Konfig mangler for kunden og apptypen, eller AGOL er utilgjengeligOpprett ny konfigurasjon via administrasjonspanelet, eller sjekk pålogging og nettverk.
«Du mangler rettighet til å opprette ny kartlenke-konfigurasjon.»Brukeren mangler portal:user:createItemOppgrader brukertype til Creator eller høyere.
«Kartlenke-konfigurasjonen er låst til en fast fil, men filen ble ikke funnet. Kontakt administrator.»itemId er satt i applikasjonskonfig, men elementet er slettetOpprett elementet på nytt, eller fjern itemId-overstyringen i applikasjonskonfig.
Lenken åpner en URL med {knr} eller tilsvarende i klartekstPlassholderen er ikke på listen over støttede plassholdereRett plassholderen til en støttet variant, eller fjern den.
Merk

Konfigurasjonen leses fra flere kilder i fallback-rekkefølge: først en fast itemId hvis satt, deretter elementer delt med gruppen, deretter offentlige elementer med riktig tag. Hvis flere elementer samsvarer med samme tag, velges det sist endrede.