Case: Delta-kort hos kunden
Formål
Sektion kaldt “Formål”Casen viser en anbefalet opsætning, når kunden både har intern Nordiq WebGIS og et eksternt site i DMZ. Arkitekturen holder Nordiqs datasamling, kundens egne data og det, der skal ud på internettet, adskilt – og sørger for, at brugernes kort abonnerer på faste identiteter. Dette er første udkast til en ‘Best practice’ på området - indholdet vil bliver opdateret ved kommende releases, hvor især import/eksport delen forventes at blive lettere.
Målgruppe og adgang
Sektion kaldt “Målgruppe og adgang”Vejledningen er til GIS-administratorer, der vedligeholder Delta-kort og publicerer til brugernes kort.
Du skal have:
- adgang til de fem Delta-kort i
connectedMap-konteksten (intern datasamling, lokalt Delta-kort, Ekstern-Delta kilde og datasamling samt Ekstern-Delta på DMZ) OBS: Datasamlings Deltakortende er oprettet af Nordiq, De lokalte Delta kort kan efter aftale oprettes af Nordiq, eller man kan selv oprette dem. - ret til at importere, gemme, eksportere og publicere
- overblik over, hvilke lag der må vises eksternt
Overblik
Sektion kaldt “Overblik”Figuren læses fra venstre mod højre. Kundens egne data samles i faglige koblede kort. Nordiqs datasamling importeres 1:1. Brugernes interne kort abonnerer på de to interne Delta-kort. Det, der skal ud på internettet, går via Ekstern-Delta – ikke direkte fra de interne fagkort.
De fire Delta-kort har hver sin rolle:
| Kort | Site | Rolle |
|---|---|---|
| Delta Datasamling | Intern og DMZ | 1:1-kopi af Nordiqs datasamling. Redigér ikke indholdet. |
| Intern Delta-kort | Intern | Samler kundens egne koblede kort. Katalogtjenesten hedder typisk Interne data. |
| Ekstern-Delta (kilde) | Intern | Det indhold, der skal ud på det eksterne site. |
| Ekstern-Delta (DMZ) | DMZ | 1:1-kopi af kilden. Brugernes eksterne kort abonnerer her. |
Publicér virker kun mellem kort på samme installation. Derfor kan den interne MapStore ikke publicere direkte til DMZ. Overførslen sker med eksport og import af kortfil.
I almindelige kort vises typisk kun to katalogtjenester: Datasamlingen og Interne data. Begge er Delta-kort. Det gør det lettere at søge, og det mindsker risikoen for, at brugere kobler sig direkte på et fagkort.

De to Delta-kort som faste tjenester, når et nyt kort oprettes.
Tjenesterne sættes i localConfig.json. Se Tilføj et koblet kort som katalogtjeneste.
Administrativ arbejdsgang
Sektion kaldt “Administrativ arbejdsgang”1. Opdater Delta Datasamling
Sektion kaldt “1. Opdater Delta Datasamling”Når Nordiq har opdateret datasamlingen, skal både det interne og det eksterne Delta Datasamlings-kort synkroniseres.
- Åbn Delta Datasamling i
connectedMap-konteksten. - Importér den aktuelle udgave fra Nordiq. Brug den anden knap i lagpanelet (Hent Datasamling Delta som fil…).

Anden knap fra venstre henter datasamlingen på ny.
- Vent, til importen er færdig. Ikonet skifter til en cirkel, mens den kører (typisk 5–10 sekunder). Der vises ikke anden status.

Cirklen viser, at importen er i gang.
- Gem kortet.
- Vælg Publicér.

Første knap i lagpanelet åbner publiceringsdialogen.
- Er der ingen registrerede ændringer, vælg her for at gennemtvinge publicering af lag og grupper.

Efter import kan kortet mangle at registrere ændringer. Brug her, så indholdet alligevel kommer ud.
- Vælg Publicér ændringer.

Bekræft publiceringen, når listen over ændringer er gennemgået.
- Vent, til publiceringen er færdig (det kan tage et par minutter). Dialogen viser bagefter, hvor der er sket ændringer.

Når publiceringen er færdig, vises hvilke kort der er opdateret.
- Gentag på Delta Datasamling på DMZ, hvis det eksterne site også skal have opdateringen.
Importen erstatter hele indholdet i Delta Datasamling. Læg aldrig lokale lag i dette kort.
2. Vedligehold det lokale Delta-kort
Sektion kaldt “2. Vedligehold det lokale Delta-kort”Egne data vedligeholdes i faglige koblede kort – ét pr. tema, for eksempel Natur, Plan eller Veje. Det lokale Delta-kort samler dem, så brugerne har ét sted at søge.
- Byg hvert af de kobelede fagkort med én overgruppe. Nye undergrupper følger automatisk med i Delta-kortet ved publicering.

Én overgruppe sikrer, at nye undergrupper kommer med, når fagkortet publiceres.
- Tilføj fagkortet til det lokale Delta-kort som tjeneste af typen Connected MapStore Map. Brug gerne præfikset
KKi titlen, så det er synligt, at kilden er et koblet kort.

Fagkortet tilføjes som Connected MapStore Map – ikke som almindelig kortkopi.
- I URL-feltet angives linket til det koblede kort.

URL’en har formen https://SITENAVN/mapstore/#/context/connectedMap/RESSOURCE_ID.
OBS: formen på url’en afhænger af den lokale arkitektur - eksemplet viser en standard implementering af NQGIS mapstore/geoserver. Hvis man f.eks har valgt unikke base-url’er til hhv mapstore og geoserver, vil dette valg skulle afspejles her. Ved tvivl, åbn det koblede kort, der øsnkes at oprette forbindelse til, i en browser og aflæs url’en herfra
- Når der er rettet i et fagkort, vælg Publicér dér.

Publicér fra fagkortet, så ændringen kommer ind i det lokale Delta-kort.
- Åbn derefter det lokale Delta-kort, og vælg Publicér igen, så ændringen når brugernes interne kort.
3. Overfør til DMZ via Ekstern-Delta
Sektion kaldt “3. Overfør til DMZ via Ekstern-Delta”Det eksterne site må ikke hente direkte fra de interne fagkort (som kan indeholde data der ikke skal offentligt ud). Saml det, der skal ud, i Ekstern-Delta (kilde) på det interne site, og overfør 1:1 til Ekstern-Delta (DMZ).
- Opbyg kilden på samme måde som det lokale Delta-kort: fagkort med én overgruppe, tilføjet som Connected MapStore Map.
- Vælg Eksportér det nuværende kort.

Eksportér kilden fra det interne site.
- Åbn Ekstern-Delta (DMZ) i
connectedMap-konteksten. - Vælg Importer en kortfil.

Importér kortfilen på DMZ-kortet.
- Kontrollér, at tjeneste-URL’er peger på det offentlige hostnavn – ikke det interne.
- Flyt workspaces, der skal kunne nås udefra, til den eksterne GeoServer.
- Gem, og vælg Publicér ændringer, så de eksterne brugerkort opdateres.
Kortfilen bevarer de interne id’er. Abonnementerne i de eksterne brugerkort bliver derfor ikke brudt.
Rettigheder og sikkerhed
Sektion kaldt “Rettigheder og sikkerhed”- Giv kun import-, eksport- og publiceringsadgang til betroede administratorer.
- Redigér ikke indholdet i Delta Datasamling. Rettelser til egne data hører hjemme i fagkortene.
- Læg kun lag i Ekstern-Delta, som må vises på internettet.
- Personfølsomme data styres i kundens egen GeoServer og indgår ikke i Nordiqs datasamling.
- Brug
SITENAVNogRESSOURCE_IDi dokumentation. Læg ikke interne URL’er eller tokens i kort, der eksporteres til DMZ.
Kontrol
Sektion kaldt “Kontrol”- Kataloget i et nyt almindeligt kort viser Datasamlingen og Interne data.
- Et importeret Delta Datasamlings-kort er gemt og publiceret – både internt og på DMZ, hvis begge sites bruges.
- En ændring i et fagkort vises i det lokale Delta-kort efter to publiceringer (fagkort, derefter Delta).
- Fagkort, der indgår i et Delta-kort, har én overgruppe.
- Efter overførsel til DMZ indeholder tjeneste-URL’erne det offentlige hostnavn.
- Et eksternt brugerkort opdateres fra Ekstern-Delta, ikke fra et internt fagkort.
- Interne id’er for eksisterende lag og grupper er uændrede.
Fejlfinding
Sektion kaldt “Fejlfinding”Problem: Rettelser fra Nordiq vises ikke i brugernes kort.
Mulig årsag: Delta Datasamling er importeret, men ikke gemt og publiceret – eller publiceringen blev sprunget over, fordi dialogen ikke registrerede ændringer.
Løsning: Gem kortet, vælg her i publiceringsdialogen om nødvendigt, og vælg Publicér ændringer.
Problem: En ny undergruppe i et fagkort kommer ikke med i det lokale Delta-kort.
Mulig årsag: Fagkortet har ikke én samlet overgruppe.
Løsning: Flyt indholdet ind under én overgruppe, publicér fagkortet, og publicér derefter Delta-kortet.
Problem: Et lag virker internt, men ikke på det eksterne site.
Mulig årsag: Tjenesten peger stadig på det interne hostnavn, eller workspace ligger kun på den interne GeoServer.
Løsning: Erstat hostnavnet med det offentlige, og udstil workspace på den eksterne GeoServer. Publicér derefter fra Ekstern-Delta på DMZ.
Problem: Et eksternt kort opdateres ikke, når et internt fagkort publiceres.
Mulig årsag: Det eksterne kort er koblet direkte på det interne fagkort, eller Ekstern-Delta er ikke eksporteret og importeret.
Løsning: Kobl det eksterne kort på Ekstern-Delta på DMZ. Overfør kilden 1:1 med kortfil.
Problem: Egne lag er forsvundet fra Delta Datasamling.
Mulig årsag: Importen erstatter hele indholdet.
Løsning: Læg egne lag i det lokale Delta-kort. Gendan fra backup, hvis det er nødvendigt.
Relaterede artikler
Sektion kaldt “Relaterede artikler”- Datasamlingen og koblede kort
- Opdateringer til Nordiq Delta Datasamling
- Opret og vedligehold et Delta Data-kort
- Opret og vedligehold et koblet kort
- Arbejd med lag fra et koblet kort
- Tilføj et koblet kort som katalogtjeneste
- Plugin: ConnectedMap
- Plugin: ConnectedAdminMap
- MapStore: Catalog Services
- MapStore: Resources Properties