Brug POST når data hentes. Derudover ligger templaten i en fil i stedet for i konfigurationen
<div data-widget-url="https://septima.dk/widget/config/info25.json"></div> <script src="https://widget.cdn.septima.dk/latest/widgetconfig.js"></script>
Har du nogensinde været ude for, at du scroller ned på en side med musehjulet, og når du kommer til et kort, så begynder kortet at zoome. Med Septima Widget er dette fortid.
Zoom ind til brugerens aktuelle position, når kortet vises. Kan for eksempel anvendes sammen med konfliksøgning og rutefunktionerne.Bemærk: Mange browsere tillader kun at bruge den aktuelle position, hvis sitet benytter HTTPS.
Med clustering af mange data i kortet kan man opnå en bedre formidling.
Når der zoomes langt ind i kortet, skifter cluster til almindelig punktvisning.
Få vist informationer hentet direkte fra Danmarks Adresser
Data skrives direkte ind i konfigurationen og vises på kortet - uden brug af services
Vis kun data, der er gældende for en given periode. Brugeren kan selv ændre hvilken periode, der skal vises data for.
Hent data direkte fra plandata.dk. Men sørg for at begrænse antallet af objekter, da det kan medføre, at siden bliver langsom
Hent data direkte fra plandata.dk. I dette eksempel lægges vektordata oven på et WMS-lag. Herved vises WMS'en hurtigt, men vi kan godt vente på, at vektorlaget er lidt længere tid om at loade. Dette er specielt anvendeligt, hvis vi har mange data, eller man gerne vil have kartografien fra en WMS-server.
Hent data direkte fra plandata.dk. I dette eksempel hentes data først, når der klikkes i kortet.
Mulighed for at filtrere hvilke data, der vises i kortet. Det kan både konfigureres til blot at vise en delmængde af data fra start samt at give brugeren mulighed for selv at vælge kriterier.
Tilføj objekter til kortet med en lille forsinkelse
Giv brugeren mulighed for at få kortet vist, så det dækker hele skærmen. Fuldskærmskortet aktiveres ved, at brugeren klikker på knappen under zoom ind/ud
Med story mode er det muligt at guide brugeren igennem en række oplysninger og samtidig præsentere oplysningerne i kortet. Herved kan man fortælle brugeren en historie i stedet for blot at vise en liste.
Med enkel infovisning af data i kortet kan man opnå en bedre formidling
I de tilfælde, at det ikke er muligt at hente alle features ud i browseren, er det muligt at få info fra en eller flere services i stedet.
I de tilfælde, at det ikke er muligt at hente alle features ud i browseren, er det muligt at få info fra en service i stedet.
Benyt en af de foruddefinerede templates til f.eks. info popup. Brug f.eks. 'namedtemplate': '#popup001' som i eksemplet her. Det er muligt at angive hvilke attributter der skal med, men det er også muligt at angive dem, der ikke skal med. Hvis både 'excludeAttr' og 'includeAttr' udelades kommer det hele med. Hvis ikke 'title' angives, vælges den første attribut som overskrift. Som det ses af eksemplet, er det muligt at håmndtere links specielt. Derudover er det stadig muligt at håndtere sammensatte værdier.
Infoboksen kan vises på flere måder. Her er et eksempel, hvor infoboksen er fast i øverste venstre hjørne. Den kan også placeres som en flydende boks i kortet eller helt afkoblet fra kortet.
Indholdet i infoboksen er styret af data samt en template, der kan ligge ved siden af data.
Berig data fra en service med lokale data. Dette kan f.eks. bruges til at tilføje informationer fra kodelister eller blot at berige en ekstern service, som man ikke selv har kontrol over. Derudover kan give en højere grad af genbrug ved at de samme data bruges i forskelige sammenhæng.
Info på jordstykker
Avanceret filtrering på baggrund af flere værdier fra data. Filteret er placeret ved siden af kortet for at skabe et bedre overblik over hvilke kriterier, der er angivet. Filteret er stylet, så det passer til ikonerne i kortet.
Udfør en konfliktsøgning ved at vælge en adresse
Enkel kortvisning med WMS og GeoJSON
Vis tekster i kortet ud fra data. Teksterne kan være sammensat fra flere kolonner.
Få vist en tabel med data. Data kan for eksempel komme fra din egen service eller fra en offentlig tjeneste. Tabellen kan knyttes til et kort, så de samme data vises i kortet og i tabellen. Der er interaktion mellem kortet og tabellen, så det er muligt at klikke på en række i tabellen og zoome hen til objektet i kortet.
Brug listevisningen i kombination med info - men med forskellg indhold
Filtrering på baggrund af værdier fra data. Filteret kan for eksempel bruges som en lagvælger. Det er muligt at vise/skjule alle.
Definér hele stylen på et objekt, herunder også symboler.
Hvis infoboksen f.eks. er placeret under eller over kortet, er det muligt at få browseren til at scrolle til boksen, når objektet vælges i kortet. Herved gøres brugeren opmærksom på at der vises noget information et andet sted på siden
Brug de foruddefinerede styles med farver og ikoner, eller bestem selv, hvordan data skal præsenteres i kortet.
Brug værdier fra data til at styre hvordan de skal vises i kortet. I dette eksempel findes der en attribut, der indeholder farven som hver række skal have, Denne værdi kan bruges direkte som 'color' i konfigurationen.
Hent style fra en ekstern kilde. Herved kan den samme style genbruges i flere lag eller konfigurationer
Tilføj et søgefelt til din hjemmeside. Mulighed for at søge i en række forskellige data, herunder officielle BBR-adresser, lokalplaner og meget mere. Knyt søgningen til et kort og zoom hen til det, du finder
Solrød Kommune har lavet dette eksempel, der benytter Datafordeleren og Dataforsyningen til at vise valgdestrikter og valgsteder i kommunen
Hent vektordata fra Plandata.dk's WFS tjeneste som GML (men brug hellere GeoJSON hvis muligt ved at tilføje &outputFormat=json til URL'en)
Start kortet ved at zoome ind til en specifik feature ud fra en URL-parameter. Kald for eksempel siden med ?sagsnummer=8429380
Info kan konfigureres til at zoome ind til det valgte objekt i kortet
Septima P/S Frederiksberggade 19, 2. sal 1459 København K Tlf: +45 7230 0672 kontakt@septima.dk CVR-nummer: 34 900 841
Job i SeptimaSe mere på septima.dk/jobs eller skriv til os, hvis du er supersej til noget andet
Tilmeld nyhedbrev
Cookie- og Persondatapolitik