Indlejr et kort på en hjemmeside
Formål
Sektion kaldt “Formål”Vis et kort fra Nordiq WebGIS på en anden hjemmeside ved hjælp af den kode, som delingsværktøjet genererer. Kortet kan vises i en iframe eller via JavaScript-API’et.
Forudsætninger
Sektion kaldt “Forudsætninger”- Du skal kunne åbne kortet og bruge værktøjet Del.
- Hjemmesidens redaktør skal kunne indsætte HTML eller den genererede API-kode.
- Kortet og dets data skal være delt med hjemmesidens besøgende.
- GIS-administratoren har oprettet kortet og eventuelt en kontekst til indlejring. Se Administrér indlejrede kort.
Iframe eller API
Sektion kaldt “Iframe eller API”| Metode | Brug når | Flere kort på samme side |
|---|---|---|
| Via indlejret kode (iframe) | Kortet skal vises, og det ikke skal tale med andre elementer på siden | Ja, uafhængigt af hinanden |
| Via API’et | Kortet skal hænge sammen med en liste, tabel eller anden kode på siden | Ja |
Begge koder genereres i Del. Du kan åbne deling fra forsiden (kortdashboardet) eller fra værktøjslinjen i højre side af kortet.
Sådan gør du
Sektion kaldt “Sådan gør du”- Åbn det ønskede kort på
SITENAVN. - Vælg Del, og åbn fanen Indlejr.
- Vælg Via indlejret kode for en iframe eller Via API’et, hvis denne mulighed er aktiveret.
- Vælg eventuelle viste indstillinger, for eksempel om lagoversigten skal vises.
- Kopiér hele den genererede kode.
- Indsæt koden i hjemmesidens HTML-komponent eller CMS-modul. Ved API-kode skal hele HTML-siden ikke med, hvis I sætter kortet ind i et eksisterende CMS – brug scriptet og containeren.
- Gem siden, og åbn den i et privat browservindue for at teste som anonym bruger.
Tip: I API-koden kan contextName ændres bagefter, uden at kort-id’et behøver at skifte.
Tip: Viser kortet en login- eller adgangsfejl, er kortet, konteksten eller et datalag ikke delt med besøgende - få ressourceejeren til at kontrollere rettighederne.
Tip: Bliver kortet beskåret, har containeren forkert højde eller bredde - tilpas CMS-komponentens
størrelse, fx width: 100%; height: 400px;.
Tip: Vises kortet lokalt, men ikke på hjemmesiden, er det typisk CSP-, CORS- eller iframe-regler - kontakt hjemmesidens tekniske administrator.