Please read the general installation instructions before reading this
- s4-plugin-dk-all
Main tool meant for use in DK (takes dk municipality as parameter) May be supplemented with additional tools to extend behavior (see tools below) - s4-plugin-all
A s4 meant for SpS outside dk. The tool doesn't include any dk specific searchers
-
Viser offentlige links til for adresser og matrikelnumre
- s4-matrikel-plugin
- s4-adresse-plugin
- s4-adresse-hgf-matrikel-plugin linker til Hvad gælder for matriklen.
- s4-details-ejendomsperspektiv
-
Visning af- og søgning i vejmidter
-
Links vedrørende lokalplaner
-
Link til cvr-info
-
Vis E-Knap
-
Link til JO FilArkiv for adresser og matrikelnumre
-
Link til LIFAOIS, tlExplorer og ejdExplorer for adresser og matrikelnumre
-
Link til COWI gadefoto for adresser og matrikelnumre
- s4-details-nearest-plugin
- s4-details-spatialquery-plugin
- s4-details-themesForIndex-plugin
- s4-details-s4index-plugin
- s4-details-dagi-plugin
- s4-details-planer-plugin
- s4-details-adresse-tinglysninger
- s4-details-themes-related-plugin
- s4-details-themes-tools-plugin
- s4-details-cvr-info
- s4-details-cvr-virksomheder-paa-adresse
- s4-details-intersects-plugin
- s4-details-planinfo-plugin
API documentation:
The main tool
Copy the tool to your tools/custom folder and Customize to enable search in Spatial Map
Please include this tool before any other s4 tool
<tool dir="custom" name="s4-plugin-dk-all" />
S4 ships with two versions of the tool:
- s4-plugin-dk-all includes searchers only relevant in Denmark
- s4-plugin-all is used outside of Denmark
This tools gives the user a menu item which shows/hides the search box
Include in profile:
<tool module="s4" name="s4-show-hide"/>
Use panel attribute to control placement. Eg. panel="middle-right"
or panel="top-right"
To hide the search box from the start:
<tool module="s4" name="s4-show-hide" panel="middle-right">
<jsonconfig>
{"hideFromStart": true}
</jsonconfig>
</tool>
Only relevant in Denmark
Viser ikoner med links til offentlige sites for jordstykker
Inkludér i profil:
<tool module="s4" name="s4-matrikel-plugin" />
Links kan konfigureres:
Hvilke links, der vises kan styres således:
<tool module="s4" name="s4-matrikel-plugin">
<jsonconfig>
{"links": ["jfa","bbrmeddelelse","bbrejendom","boligejer.dk","vurdering","bbkort","ois", "geokoder", "retbbr", "skraafoto", "skraafoto_dataforsyningen", "sdfekort", "plankort"]}
</jsonconfig>
</tool>
Fjern de links du ikke ønsker at se
Only relevant in Denmark
Viser ikoner med links til offentlige sites for husnumre
Inkludér i profil:
<tool module="s4" name="s4-adresse-plugin" />
Links kan konfigureres:
Hvilke links, der vises kan styres således:
<tool module="s4" name="s4-adresse-plugin">
<jsonconfig>
{"links": ["jfa","bbrmeddelelse","boligejer.dk","vurdering","bbkort","ois", "geokoder", "retbbr", "skraafoto", "skraafoto_dataforsyningen", "sdfekort", "plankort"]}
</jsonconfig>
</tool>
Fjern de links du ikke ønsker at se
Only relevant in Denmark
Viser ikoner med links til offentlige sites for husnumre, samt Hvad gælder for matriklen for husnummer
Inkludér i profil:
<tool module="s4" name="s4-adresse-hgf-matrikel-plugin" />
Links kan konfigureres:
Hvilke links, der vises kan styres således:
<tool module="s4" name="s4-adresse-hgf-matrikel-plugin">
<jsonconfig>
{"links": ["jfa","bbrmeddelelse","boligejer.dk","vurdering","bbkort","ois", "geokoder", "retbbr", "skraafoto", "skraafoto_dataforsyningen", "sdfekort", "plankort"]}
</jsonconfig>
</tool>
Fjern de links du ikke ønsker at se
Only relevant in Denmark
Udgået - erstattet af hhv s4-matrikel-plugin og s4-adresse-plugin
Only relevant in Denmark
Dette er et tool, som understøtter søgning i egne vejmidter.
Inkludér i profil:
<tool module="s4" name="s4-soeg-egne-vejmidter-plugin" />
Forbered en datasource ds_s4_vejmidte:
s4-soeg-egne-vejmidter-plugin forventer, at der findes en datasource, som hedder ds_s4_vejmidte med følgende command:
- read_search, som bliver kaldt med to parametre; [query] og [limit]. Skal returnere felterne heading og shape_wkt for veje uden husnumre. Returnér max [limit] veje.
Eksempel:
Dette er den datasource, bruges i Silkeborg.
<datasource endpoint="s4_vejmidte" name="ds_s4_vejmidte">
<!-- https://github.com/Septima/spatialsuite-s4/wiki/Datasource-Searcher -->
<table geometrycolumn="geom" name="testdata.vejmidte_aggregeret" pkcolumn="gid"/>
<sql command="read_search">select vejnavn as heading, st_astext(geom) as shape_wkt
from testdata.vejmidte_aggregeret
where vejnavn ilike '[query]%'
and adresselos is null
order by vejnavn
limit [limit];
</sql>
</datasource>
Silkeborg skriver:
Vejmidtedata er genereret ud fra FOT Vejmidte brudt hvor GST har lagt CPR-Vejkode på de fleste vejmidter (der er stumper af småveje der ikke er med).
Vi har lavet et script i databasen, der aggregerer geometrien på baggrund af vejkoden og sætter attributten adresselos ved at teste vejkoden op i mod vores BBR-adressetabel. Dette script kører en gang i døgnet, så rettelser i vejmidten og test mod adresserne altid er ajour.
Scriptet deler vi selvfølgeligt gerne, men det virker jo kun i SQL server.
Only relevant in Denmark
Dette er et tool, som understøtter visning af vejgeometri når en vej er valgt i geosearch. Se #45.
OBS: Dawa-searcheren kan vise vejmidter fra dawa, hvis du istedet bruger toolet s4-vis-dawa-vejmidter-plugin
Inkludér i profil:
<tool module="s4" name="s4-vis-egne-vejmidter-plugin" />
Forbered en datasource ds_s4_vejmidte:
s4-vejmidter-plugin forventer, at der findes en datasource, som hedder ds_s4_vejmidte med følgende command:
- read_geometry, som bliver kaldt med parameteren [vejkode]. Skal returnere shape_wkt for vej.
Eksempel:
Dette er den datasource, bruges i Silkeborg.
<datasource endpoint="s4_vejmidte" name="ds_s4_vejmidte">
<!-- https://github.com/Septima/spatialsuite-s4/wiki/Datasource-Searcher -->
<table geometrycolumn="geom" name="testdata.vejmidte_aggregeret" pkcolumn="gid"/>
<sql command="read_geometry">select st_astext(geom) as shape_wkt
from testdata.vejmidte_aggregeret
where cprvejkode = [vejkode];
</sql>
</datasource>
Silkeborg skriver:
Vejmidtedata er genereret ud fra FOT Vejmidte brudt hvor GST har lagt CPR-Vejkode på de fleste vejmidter (der er stumper af småveje der ikke er med).
Vi har lavet et script i databasen, der aggregerer geometrien på baggrund af vejkoden og sætter attributten adresselos ved at teste vejkoden op i mod vores BBR-adressetabel. Dette script kører en gang i døgnet, så rettelser i vejmidten og test mod adresserne altid er ajour.
Scriptet deler vi selvfølgeligt gerne, men det virker jo kun i SQL server.
Only relevant in Denmark
Viser vejmidter fra dawa når en vej er valgt
<tool module="s4" name="4-vis-dawa-vejmidter-plugin" />
Only relevant in Denmark
Viser et E-Knap ikon for adresser og matrikler returneret fra geosearch, samt for virksomheder returneret fra cvr-søgeren.
Inkludér i profil:
<tool module="s4" name="s4-eknap-plugin" />
Hvis du ønsker E-Knap for andre typer søgeresultater skal du kopiere toolet til tools/custom, tilpasse det, samt inkludere det i profil:
Inkludér i profil:
<tool dir="custom" name="s4-eknap-plugin" />
For tilføje E-Knap for resultater fra dit lokale indeks skal du sætte target til entalsformen af den presentation, der bruges i indekset. Eksempel:
_s4CustomButtons.push({"buttonText": "Vis ejeroplysninger for skolen", "buttonImage": _s4eKnapUri, "callBack": s4DoEKnap, "searcher": "indexsearcher", "target": "skole"});
hvor ordet "skole" korresponderer med text.value i presentation:
<text name="overskrift" value="Skole" plural="Skoler"/>
Only relevant in Denmark
Viser link til JO FilArkiv for adresser og matrikelnumre.
Inkludér i profil:
<tool module="s4" name="s4-jo-filarkiv-link-plugin" />
Sæt følgende parameter for at pluginnet virker:
<!-- ========================================= -->
<!-- S4 mod JO FilArkiv -->
<!-- ========================================= -->
<param name="s4.jo.filarkiv.kommunenavn">xxx</param>
Linker til "https://xxx.filarkiv.dk
Only relevant in Denmark
Viser links til LIFAOIS, tlExplorer og ejdExplorer for adresser og matrikelnumre
Inkludér i profil:
<tool module="s4" name="s4-lifa-links-plugin" />
Sæt følgende parameter for at pluginnet virker:
<!-- ========================================= -->
<!-- S4 mod LIFAOIS -->
<!-- ========================================= -->
<param name="s4.lifaois.uid">xxx</param>
<param name="s4.lifaois.pwd">xxx</param>
Linker til "https://xxx.filarkiv.dk
Only relevant in Denmark
Hvis modulet cowi-gadefoto findes i profilen vil det kunne aktiveres direkte fra s4 for adresser og matrikelnumre
COWI gadefoto for adresser og matrikelnumre
<tool module="s4" name="s4-cowi-gadefoto-plugin"/>
Only relevant in Denmark
Link til cvr-info på virk.dk.
<tool module="s4" name="s4-cvr-virk-plugin" />
Only relevant in Denmark
Viser mange detaljer for produktionsenheder
<tool module="s4" name="s4-details-cvr-info" />
Only relevant in Denmark
Viser alle produktionsenheder på et husnummer
<tool module="s4" name="s4-details-cvr-virksomheder-paa-adresse" />
Only relevant in Denmark
Viser ikon med link til plansystemets pdf for lokalplaner, kan konfigureres til også at vise links til Odeum og DKPlan
Inkludér i profil:
<tool module="s4" name="s4-plan-plugin" />
Sæt følgende parameter for at vise link til Odeum:
<param name="s4.odeumClientName">odeumClientName</param>
, hvor odeumClientName er den del af urlen som bruges i ODEUM til din kommune. For url'en http://plandk2.mapcentia.com/apps/custom/planurl/public/index.php/api/v1/url/__horsens__/lokalplaner.lpplandk2_join/xxx er det horsens.
Sæt følgende parameter for at vise link til DKPlan:
<param name="s4.dkPlanClientName">dkPlanClientName</param>
, hvor dkPlanClientName er den del af urlen som bruges i din kommune. For url'en http://silkeborglokalplaner.viewer.dkplan.niras.dk/dkplan/dkplan.aspx?LokalplanNr=xxx er det silkeborglokalplaner.
Tool which demonstrates the use of the S4 API. It's shown how you attach custom searchers to s4 and how you can listen to onSelect events. Read more about the API [https://github.com/Septima/spatialsuite-s4/wiki/S4-API]
For an address; show the nearest three features of each type in your s4 index.
Include in profile:
<tool module="s4" name="s4-details-nearest-plugin" />
Valgfrit: Man kan angive hvornår toolet skal være aktivt og hvilke datasources, der skal søges i. Her vist med default-værdierne:
<tool module="s4" name="s4-details-nearest-plugin">
<jsonconfig>
{ "targets": ["husnummer", "matrikelnummer", "virksomhed"],
"datasources": "*"}
</jsonconfig>
</tool>
Show relevant themes for features from the s4 index.
Include in profile:
<tool module="s4" name="s4-details-themesForIndex-plugin" />
Show all columns from presentations used to build the s4 index.
Include in profile:
<tool module="s4" name="s4-details-s4index-plugin" />
Only relevant in Denmark.
Vis planer for hus- og matrikelnumre.
Vis link til kort.plandata.dk
Inkludér in profil:
<tool module="s4" name="s4-details-planer-plugin" />
Valgfrit: Man kan angive hvornår toolet skal være aktivt. Her vist med default-værdierne:
<tool module="s4" name="s4-details-planer-plugin">
<jsonconfig>
{
"targets": ["husnummer", "matrikelnummer"],
"links": ["plankort"],
}
</jsonconfig>
</tool>
Hvis link ikke skal vises så skriv således "links": []
OBS: Der søges med INTERSECTS mod plansystemet. Planer som grænser op til matrikelnummeret, men ikke overlapper, (kanter mødes) bliver fundet
Only relevant in Denmark
Viser info om planer fra plansystemet
<tool module="s4" name="s4-details-planinfo-plugin" />
Only relevant in Denmark.
Vis DAGI-information d.v.s. kommune, opstillingskreds, politikreds, postdistrikt, region, retskreds og sogn for hus- og matrikelnumre
Inkluderer link til SDFI-kortet
Inkludér in profil:
<tool module="s4" name="s4-details-dagi-plugin" />
Valgfrit: Man kan angive hvornår toolet skal være aktivt og hvilke resultater, der skal vises. Her vist med default-værdierne:
<tool module="s4" name="s4-details-dagi-plugin">
<jsonconfig>
{
"targets": ["husnummer", "matrikelnummer"],
"links": ["sdfekort"],
"fields": ["kommuner_result", "opstillingskredse_result", "politikredse_result", "postdistrikter_result", "regioner_result", "retskredse_result", "sogne_result"]
}
</jsonconfig>
</tool>
Hvis link ikke skal vises så skriv således "links": []
Virker kun i Danmark
Inkludér i profil:
<tool module="s4" name="s4-details-ejendomsperspektiv"/>
Du kan nu
- Se ejendomsinfo for husnumre og Matrikelnumre
- Søge på Bfe-nummer
- Søge på Esr-nummer
For at se vurderinger skal du bruge din egen tjeneste-bruger hos Datafordeleren.
Og ansøge om at din bruger får adgang til "Ejendomsvurdering (REST)".
- Vejledning: https://datafordeler.dk/vejledning/brugeradgang/anmodning-om-adgang/ejendomsvurdering-vur/
Når du har en tjenestebruger med adgang skriver du sådan her i profilen:
<tool module="s4" name="s4-details-ejendomsperspektiv">
<jsonconfig>
{"datafordeler": {"username": "BRUGERNAVN", "password": "PASSORD", "useVur": true}}
</jsonconfig>
</tool>
Show other themes belonging to the themegroup
Include in profile:
<tool dir="custom" name="s4-details-themes-related-plugin" />
Show tools (transparency, meetadata, copyright etc) for a theme.
Include in profile:
<tool dir="custom" name="s4-details-themes-tools-plugin" />
This tool will list intersections of a result with other searchers - it may use a proxy as intersect geometry. Can also show route between points
The version shipped with s4 will not work in your setup - To customize, copy to tools/custom and follow the instructions in the Customize HERE sections.
This tool is a very flexible tool - you might need assistance to set it up