Septima.Search.PlanInfoProvider
Extends Septima.Search.DetailsHandlerDef
Viser info for Vedtagne lokalplaner, byggefelter, delområder, kommuneplanrammer og regionplaner
Options
Name | Type | Mandatory | Default value | Description |
---|---|---|---|---|
fields | Object | Felter, der skal medtages i den viste info | ||
fields.lp | Array.<string> | ["doklink","anvendelsegenerel","ianvreg", "plannr", "zone","izonereg","distrikt","datoforsl", "datovedt", "datoikraft","sforhold","iomfangreg","bebygpct","bebygpctaf","bebygpctar","eareal","earealh","m3_m2","m3_m2h","maxetager","maxmiljo","minmiljo","megawatt","iudstykreg","udsbefor","maxbygnhjd","minuds","abestem1","abestem2","bevarbest","kompleks","byggefelter_result", "delomraader_result"] | For lokalplaner | |
fields.lpf | Array.<string> | ["doklink","anvendelsegenerel","ianvreg", "plannr", "zone","izonereg","distrikt","datoforsl", "datovedt", "datoikraft","sforhold","iomfangreg","bebygpct","bebygpctaf","bebygpctar","eareal","earealh","m3_m2","m3_m2h","maxetager","maxmiljo","minmiljo","megawatt","iudstykreg","udsbefor","maxbygnhjd","minuds","abestem1","abestem2","bevarbest","kompleks","byggefelter_result", "delomraader_result"] | For lokalplaner | |
fields.kpl | Array.<string> | ["planid","plannavn","objektkode","komplan_id","anvendelsegenerel","fzone","zone", "plannr","distrikt", "anvspec", "sforhold", "notomranv","notanvgen","notbebygom", "notmiljo","notinfras", "notzone","notlokalp","notat","minuds","bebygpct","bebygpctaf","eareal","m3_m2","m3_m2h","maxbygnhjd","maxetager","bebygpctar","iomfangreg","iudstykreg","udstykforbud","datoforsl", "datovedt","datoaflyst","datoikraft","datostart","datoslut","saflysdato","datooprt","datoopdt","planstatus","komnr","doklink","minmiljo","maxmiljo","kommuneplan_anvendelse","kommuneplan_bebyggelse","kommuneplan_trafik_parkering","kommuneplan_zonebestemmelser","kommuneplan_miljoe","kommuneplan_andreforhold"] | For kommuneplanrammer | |
fields.kpt | Array.<string> | ["planid","plannavn","objektkode","komtil_id","anvendelsegenerel","fzone","zone", "plannr","distrikt", "anvspec", "sforhold", "notomranv","notanvgen","notbebygom", "notmiljo","notinfras", "notzone","notlokalp","notat","minuds","bebygpct","bebygpctaf","eareal","m3_m2","m3_m2h","maxbygnhjd","maxetager","bebygpctar","iomfangreg","iudstykreg","udstykforbud","datoforsl", "datovedt","datoaflyst","datoikraft","datostart","datoslut","saflysdato","datooprt","datoopdt","planstatus","komnr","doklink","minmiljo","maxmiljo","kommuneplan_anvendelse","kommuneplan_bebyggelse","kommuneplan_trafik_parkering","kommuneplan_zonebestemmelser","kommuneplan_miljoe","kommuneplan_andreforhold"] | For kommuneplantillæg | |
fields.bf | Array.<string> | ["delnr", "doklink", "planid", "lp_plannavn", "lp_plannr", "lokplan_id", "anvspec", "datoikraft", "datoforsl", "datovedt"] | For byggefelter | |
fields.do | Array.<string> | ["delnr", "planid", "lp_plannavn", "lp_plannr", "lokplan_id", "anvspec", "datoikraft", "datoforsl", "datovedt"] | For delområder | |
fields.ko | Array.<string> | Yes | = ["objekt_id", "cvrname", "bruger_id", "navn1201","vaerd1201a","vaerd1201b,"""staar1201","sluaar1201", "datoforsl", "datovedt", "datoikraft"]] For kloakoplande | |
fields.kou | Array.<string> | ["objekt_id", "cvrname", "bruger_id", "navn1201","vaerdi1206"] | For Mulighed for udtræden kloakoplande | |
fields.zs | Array.<string> | ["planid", "kommunenavn", "zonestatus"] | For zonestatus | |
fields.knz | Array.<string> | ["gml_id", "navn", "region","cpr_noegle"] | For kystnærhedszone | |
fields.lzt | Array.<string> | ["id", "planid", "komnr","kommunenavn","lztnavn","lztnr","datoikraft","datoudloeb","doklink","aktuel","aenanvbyg","aenanvarea","tekanlaeg","andet","planstatus","matrbetegn"] | For landzonetilladelse | |
fields.tpk | Array.<string> | ["id", "hovedstruk", "navn_gen","navn_spec","kode","kortbilag","dato_ret"] | For transportkorridor | |
fields.rp | Array.<string> | ["amt", "doklink"] | For regionplaner |
Examples
Usage
YAML Declaration:<a href='../examples/plansystemsearcher/'>Example</a>
plansystemsearcher:
_type: Septima.Search.PlanSystemSearcher
_options:
minimumShowCount: 3
targets:
- vedtagetlokalplan
- kommuneplanramme
- kommuneplantillaeg
- regionplan
- byggefelt
- delområde
searchindexToken: septimaSEARCHDEMO-A7OLGHG2J4
detailhandlers:
- _type: "Septima.Search.PlanInfoProvider"
_options:
fields:
lp: [plannr', 'plannavn', 'anvendelsegenerel', 'doklink', 'anvspec', 'datovedt', 'datoforsl']
kpl: ['planid','plannavn','objektkode','komplan_id','anvendelsegenerel','fzone','zone', 'plannr','distrikt', 'anvspec', 'sforhold', 'notomranv','notanvgen','notbebygom', 'notmiljo','notinfras', 'notzone','notlokalp','notat','minuds','bebygpct','bebygpctaf','eareal','m3_m2','m3_m2h','maxbygnhjd','maxetager','bebygpctar','iomfangreg','iudstykreg','udstykforbud','datoforsl', 'datovedt','datoaflyst','datoikraft','datostart','datoslut','saflysdato','datooprt','datoopdt','planstatus','komnr','doklink','minmiljo','maxmiljo','kommuneplan_anvendelse','kommuneplan_bebyggelse','kommuneplan_trafik_parkering','kommuneplan_zonebestemmelser','kommuneplan_miljoe','kommuneplan_andreforhold']
kpt: ['planid','plannavn','objektkode','komtil_id','anvendelsegenerel','fzone','zone', 'plannr','distrikt', 'anvspec', 'sforhold', 'notomranv','notanvgen','notbebygom', 'notmiljo','notinfras', 'notzone','notlokalp','notat','minuds','bebygpct','bebygpctaf','eareal','m3_m2','m3_m2h','maxbygnhjd','maxetager','bebygpctar','iomfangreg','iudstykreg','udstykforbud','datoforsl', 'datovedt','datoaflyst','datoikraft','datostart','datoslut','saflysdato','datooprt','datoopdt','planstatus','komnr','doklink','minmiljo','maxmiljo','kommuneplan_anvendelse','kommuneplan_bebyggelse','kommuneplan_trafik_parkering','kommuneplan_zonebestemmelser','kommuneplan_miljoe','kommuneplan_andreforhold']
JS options:
options = {
fields: {
lp: [plannr', 'plannavn', 'anvendelsegenerel', 'doklink', 'anvspec', 'datovedt', 'datoforsl']
kpl: ['planid','plannavn','objektkode','komplan_id','anvendelsegenerel','fzone','zone', 'plannr','distrikt', 'anvspec', 'sforhold', 'notomranv','notanvgen','notbebygom', 'notmiljo','notinfras', 'notzone','notlokalp','notat','minuds','bebygpct','bebygpctaf','eareal','m3_m2','m3_m2h','maxbygnhjd','maxetager','bebygpctar','iomfangreg','iudstykreg','udstykforbud','datoforsl', 'datovedt','datoaflyst','datoikraft','datostart','datoslut','saflysdato','datooprt','datoopdt','planstatus','komnr','doklink','minmiljo','maxmiljo','kommuneplan_anvendelse','kommuneplan_bebyggelse','kommuneplan_trafik_parkering','kommuneplan_zonebestemmelser','kommuneplan_miljoe','kommuneplan_andreforhold']
kpt: ['planid','plannavn','objektkode','komtil_id','anvendelsegenerel','fzone','zone', 'plannr','distrikt', 'anvspec', 'sforhold', 'notomranv','notanvgen','notbebygom', 'notmiljo','notinfras', 'notzone','notlokalp','notat','minuds','bebygpct','bebygpctaf','eareal','m3_m2','m3_m2h','maxbygnhjd','maxetager','bebygpctar','iomfangreg','iudstykreg','udstykforbud','datoforsl', 'datovedt','datoaflyst','datoikraft','datostart','datoslut','saflysdato','datooprt','datoopdt','planstatus','komnr','doklink','minmiljo','maxmiljo','kommuneplan_anvendelse','kommuneplan_bebyggelse','kommuneplan_trafik_parkering','kommuneplan_zonebestemmelser','kommuneplan_miljoe','kommuneplan_andreforhold']
}
};
js client:
// Include septimaSearch
<script type="text/javascript" src="http://search.cdn.septima.dk/{version}/septimasearch.min.js"/>
planSystemSearcher.addDetailHandlerDef(new Septima.Search.PlanInfoProvider(options))
ES6:
import PlanInfoProvider from './searchers/detailhandlers/PlanInfoProvider.js'
planSystemSearcher.addDetailHandlerDef(new PlanInfoProvider(options))