openwave:1.31:applicatiebeheer:probleemoplossing:module_overstijgende_schermen:kaart

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.


Vorige revisie
openwave:1.31:applicatiebeheer:probleemoplossing:module_overstijgende_schermen:kaart [Ongeldige datum] (huidige) – Externe bewerking (Ongeldige datum) 127.0.0.1
Regel 1: Regel 1:
 +====== Kaart ======
  
 +===== Verplichte instellingen =====
 +  * De instelling //Sectie: Programma// en //Item: ToonKaart// moet aangevinkt zijn. Indien een externe kaartviewer wordt gebruikt moet in //Getal2// van deze instelling de opstart zoomwaarde genoteerd worden. Bij de standaardkaart is dit optioneel (defaultwaarde = 14).
 +  *  //Getal2// van //Sectie: WaSe-Publicatielijst// en //Item: Map_def_lat// moet gevuld zijn met de y-coördinaat (in rijksdriehoek) van het centrum waaromheen de kaart moet starten indien dit gegeven niet uit de locatiegegevens gehaald kan worden en uit de facultatieve instellingen hieronder.
 +  * //Getal2// van //Sectie: WaSe-Publicatielijst// en //Item: Map_def_lon// moet gevuld zijn met de x-coördinaat (in rijksdriehoek) van het centrum waaromheen de kaart moet starten indien dit gegeven niet uit de locatie gegevens gehaald kan worden en uit de facultatieve instellingen hieronder.
 +
 +===== Algemene Kaart ====
 +De algemene kaart is een interne kaart oproepbaar vanuit de tegel //Kaart// op het openingsscherm ([[openwave:1.31:applicatiebeheer:probleemoplossing:portalen_en_moduleschermen:openingsportaal:tegel_kaart]]).
 +
 +De kaart wordt gecentreerd rond de ingestelde Map_def_Lon en Map_def_lat (zie hierboven verplichte instellingen).
 +
 +Op deze kaart kunnen externe WMS/WFS lagen getoond worden, waaronder kaartlagen die met OpenWave Rapportages zijn gemaakt. Zie:
 +[[openwave:1.31:applicatiebeheer:instellen_inrichten:geowms-lagen]] en [[openwave:1.31:applicatiebeheer:instellen_inrichten:rapportage-publiceren_als_wms-laag]].
 +
 +De punten op deze kaart kunnen worden geselecteerd (aangewezen met de muis) waarna in een box de informatie die bij het punt hoort zichtbaar wordt.
 +
 +Met de combinatie Ctrl-toets en Muis-slepen kan een rechthoek om één of meer punten worden getrokken, waarvan de informatie van al deze punten rechtsonder in een box wordt getoond.
 +
 +=====Zaak/locatie gebonden kaart: Interne of Externe kaartviewer=====
 +De zaak/locatie gebonden kaarten die oproepbaar zijn met de kaartknop op diverse schermen, worden gecentreerd rondom het locatie adres van de betrokken zaak, inrichting of projectlocatie (tbzaakkadperc).
 +
 +Indien kolom //Info// van //Sectie: Programma Item: Toonkaart// een gevulde waarde heeft dan beschouwt OpenWave die gevulde waarde als een URL van een externe kaartviewer die geopend moet worden als de gebruiker op de //Toon-kaart// knop klikt vanuit een detailscherm of een portal.
 +
 +Wanneer die kolom //Info// niet is gevuld, dan wordt de standaardkaart (interne kaartviewer) van OpenWave aangeroepen.
 +
 +====Zaak/locatie gebonden kaart: Externe kaartviewer ====
 +Indien kolom //Info// van //Sectie: Programma Item: Toonkaart// een gevulde waarde heeft dan beschouwt OpenWave die gevulde waarde als een URL die geopend moet moet worden als de gebruiker op de toon-kaart knop klikt vanuit een detailscherm of een portal. In die URL-string zal OpenWave eerst de variabelen:
 +  * %x% vervangen door de x-coördinaat van het bijbehorende locatie adres 
 +  * %y% vervangen door de y-coördinaat van het bijbehorende locatie adres 
 +  * %zoom% vervangen door //Getal2// van //Sectie: Programma Item: Toonkaart//.
 +Voorbeeld:
 + 
 +Indien kolom //Info// van //Sectie: Programma Item: Toonkaart// is gevuld met:
 +
 +  https://kaart.pdok.nl/api/api.html?mloc=%x%,%y%&mt=mt3&loc=%x%,%y%&zoom=%zoom%&tekst=Locatie:%3C/BR%3E%x%,%y%
 +en de kolom //Getal2// van die instelling heeft de waarde 12
 +
 +en de gebruiker staat op op een zaak met locatie adres coördinaten 172706, 449311
 + 
 +dan zal OpenWave de volgende URL in een nieuw tabblad openen:
 +
 +  https://kaart.pdok.nl/api/api.html?mloc=172706,449311&mt=mt3&loc=172706,449311&zoom=12&tekst=Locatie:%3C/BR%3E172706,449311
 +
 +====Zaak/locatie gebonden kaart: Interne kaartviewer (standaardkaart) kleuren en layers ====
 +De gegevens die worden getoond bij de interne standaardkaart zijn afhankelijk vanuit welke situatie de knop //Toon Kaart// wordt aangeroepen:
 +Een polygoon wordt als lijn getoond indien het beginpaar (x,y) niet overeenkomt met het eindpaar.
 +
 +De kleuren moeten opgegeven worden conform de CSS benamingen. Zie ''http://www.w3schools.com/cssref/css_colors.asp''
 +**LAYER 1** (staat default aangevinkt): locatie zaak/inrichting/object.
 +  * Vanuit een locatie (tbperceeladressen):
 +    * punt en polygoon van locatie adres in de CSS-kleur gedefinieerd door kolom //tekst// van de instelling //Sectie: Programma en Item: KaartCsscolornamePerceel//. Default: rood. 
 +  * Vanuit een zaakportaal of detailscherm van een zaak:
 +    * punt en polygoon van onderliggende locatie adres (kleur zie hierboven). In legenda onder aanvinkvak: locatie zaak/inrichting 
 +    * polygoon van zaak zelf in de CSS-kleur gedefinieerd door kolom //tekst// van de instelling //Sectie: Programma en Item: KaartCsscolornameHoofdzaak// Default: Salmon.  
 +    * punt en polygoon van de hoofdprojectlocatie (alleen omgeving en handhavingen) wanneer de punt/polygoon van de locatie (tbperceeladressen) ontbreken. Kleur conform die van bovenliggende zaak.
 +  * Vanuit een projectlocatie (tbzaakkadperc):
 +    * punt en polygoon van de projectlocatie adres in rood.  
 +  * Vanuit een inrichting portaal of detailscherm van een inrichting: 
 +    * punt en polygoon van onderliggende locatie adres (kleur zie hierboven).  
 +    * polygoon van inrichting zelf in de CSS-kleur gedefinieerd door kolom //Tekst// van de instelling //Sectie: Programma en Item: KaartCsscolornameInrichting// Default: Salmon. In legenda onder aanvinkvak: locatie zaak/inrichting) 
 +  * Vanuit een detailscherm van een objectregistratie bij een inrichting 
 +    * punt en polygoon van bovenliggende locatie adres (kleur zie hierboven). 
 +    * polygoon van inrichting zelf (kleur zie hierboven).
 +    * Indien vanuit tabel:
 +      * tbmilopslag
 +            * vlak en punt met de kleur gedefinieerd in tbmilrubriek (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieurubrieken//) waaraan de opslag/voorz. kaart is gekoppeld. Default: Purple. 
 +            * gevaar/hindercirkel met de kleur gedefinieerd in tbmilomsradius (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieucirkels//) waaraan de opslag/voorz. kaart is gekoppeld. Default: Purple. 
 +      * tbmilemwater
 +            * vlak en punt met de kleur gedefinieerd in tbmilrubriek (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieurubrieken//) waaraan de waterlozingskaart via de codetabel tbmilsrtlozing (//Inrichtingenbeheer, tegel: Soort waterlozing//) is gekoppeld. Default: Aqua. 
 +            * gevaar/hindercirkel met de kleur gedefinieerd in tbmilomsradius (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieucirkels//) waaraan de waterlozingskaart is gekoppeld. Default: Aqua. 
 +      * tbmilstal
 +            * vlak en punt met de kleur gedefinieerd in tbmilrubriek (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieurubrieken//) waaraan de stal is gekoppeld. Met de kolom //Tekst// van de instelling //Sectie: Inrichtingen en Item: DefaultCodeRubriekStal// kan een default rubriek worden toegekend aan een stal. De //Tekst// verwijst hier naar de kolom dvcode van tbmilrubriek. Default: Green. 
 +            * gevaar/hindercirkel met de kleur gedefinieerd in tbmilomsradius (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieucirkels//) waaraan de stalkaart is gekoppeld. Default: Green. 
 +      * tbmilemlucht
 +            * vlak en punt met de kleur gedefinieerd in tbmilrubriek (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieurubrieken//) waaraan de luchtemissiekaart is gekoppeld. Met de kolom //Tekst// van de instelling //Sectie: Inrichtingen en Item: DefaultCodeRubriekLucht// kan een default rubriek worden toegekend aan een luchtemissiepunt. De //Tekst// verwijst hier naar de kolom dvcode van tbmilrubriek. Default: Blue.  
 +            * gevaar/hindercirkel met de kleur gedefinieerd in tbmilomsradius (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieucirkels//) waaraan de luchtemissiekaart is gekoppeld. Default: Blue. 
 +      * tbhorontheffingen (mist dddatum groter of gelijk vandaag)
 +            * vlak en punt met de kleur gedefinieerd in tbmilrubriek (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieurubrieken//) waaraan de ontheffingskaart is gekoppeld. Default: Purple.  
 +            * gevaar/hindercirkel met de kleur gedefinieerd in tbmilomsradius (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieucirkels//) waaraan de ontheffingskaart is gekoppeld. Default: Purple. 
 +      * tbmilasbest
 +            * vlak en punt met de kleur gedefinieerd in tbmilrubriek (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieurubrieken//) waaraan de asbestkaart is gekoppeld. Met de kolom //Tekst// van de instelling //Sectie: Inrichtingen en Item: DefaultCodeRubrieAsbest// kan een default rubriek worden toegekend aan de asbestkaart. De //Tekst// verwijst hier naar de kolom dvcode van tbmilrubriek. Default: Goldenrod.  
 +            * gevaar/hindercirkel met de kleur gedefinieerd in tbmilomsradius (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieucirkels//) waaraan de asbestkaart is gekoppeld. Default: Goldenrod. 
 +      * tbmildiversen
 +            * vlak en punt met de kleur gedefinieerd in tbmilrubriek (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieurubrieken//) waaraan de diversen-kaart via de codetabel tbmilsrtdivers (//Inrichtingenbeheer, tegel: Milieu gegevenssoort//) is gekoppeld. Default: Purple. 
 +            * gevaar/hindercirkel met de kleur gedefinieerd in tbmilomsradius (//beheer: Inrichtingenbeheer, kolom: Kenmerken, tegel: Milieucirkels//) waaraan de diversen-kaart is gekoppeld. Default: Purple. 
 +      *  tbmilopslagevcontour (REV: kan gevuld zijn indien de bovenliggende opslagkaart een REV: referentiecontour is).
 +            * vlak en punt met de kleur gedefinieerd in tbrevevcontour (//beheer: Inrichtingenbeheer, kolom: REV, tegel: ev-contouren//) waaraan de EV-contour-kaart is gekoppeld. Default: Purple. 
 +            * gevaar/hindercirkel idem dito. Default: Purple. 
 +      * tbmilbklkwetsbgebloc (REV: kan gevuld zijn indien de bovenliggende inrichting een REV: locatie activiteit is).
 +            * vlak (alleen vlak, geen punt of cirkel) met de kleur gedefinieerd in tbrevkwestbgebloc (//beheer: Inrichtingenbeheer, kolom: REV, tegel: Kwetsbare gebouwen/locaties//) waaraan de gebouw/locatie-kaart is gekoppeld. Default: Silver. 
 +           
 +**LAYER 2** (staat default NIET aangevinkt): alle punten en vlakken (lijnen) van opslag/voorz- en stal- en kwetsbare gebouwen bij de geselecteerde inrichting.
 +
 +**LAYER 3** (staat default NIET aangevinkt): alle overige emissiepunten/vlakken bij de geselecteerde inrichting.
 +
 +**LAYER 4** (staat default NIET aangevinkt): alle hinder- en gevaarcirkels bij de geselecteerde inrichting.
 +
 +**LAYER 5** (staat default NIET aangevinkt): alle kwetsbare gebouwen en kwetsbare locaties bij de geselecteerde inrichting.
 +
 +Indien de instelling **Sectie: Inrichtingen Item: Kaartlayers2en3** is aangevinkt en de gebruiker start de kaart vanuit een inrichting, dan worden
 +laag e en laag 3 automatisch aangevinkt.
 +
 +Polygonen worden op drie manieren ondersteund (LET OP: de kaart wordt altijd gecentreerd rondom het punt, dus als het polygoon niet zichtbaar is, is deze mogelijk te ver verwijderd van de x en y van het punt):
 +  ^ Invoer als LineString (lijn): het beginpaar van de coördinatenreeks is ongelijk aan het eindpaar.
 +  * Invoer als multi-point in paren van x-y coördinaten (rijksdriehoek), waarbij x en y worden gescheiden door een komma. Het scheidingsteken tussen twee paren is een spatie (bijvoorbeeld: 145601,424980 145594,424975 145601,424980). Begin- en eindpaar zijn gelijk.
 +  * Invoer als PosList van LineairRing x-y-z coördinaten (rijksdriehoek). Alle waarden gescheiden door spatie (bijv. 145601.935 424980.489 0.0 145594.922 424975.594 0.0 145601.935 424980.489 0.0). Begin- en eindpaar zijn gelijk.
 + 
 +Naast de Geo-gegevens uit OpenWave zelf kunnen ook lagen uit andere Geo-gegevensbronnen als lagen op de kaart worden geprojecteerd. Deze lagen moeten worden gedefinieerd in de beheertabel tbgeowms zie [[openwave:1.31:applicatiebeheer:instellen_inrichten:geowms-lagen|Geowms-lagen]].
 +
 +=== Facultatieve instellingen bij standaardkaart ===
 +  *  //Getal2// van //Sectie: WaSe-Publicatielijst// en //Item: Map_def_lat + '_' + gemeenteid// moet gevuld zijn met de **y-coördinaat** (in rijksdriehoek) van het centrum van bedoelde **gemeente** waaromheen de kaart moet starten indien dit gegeven niet uit de locatie gegevens gehaald kan worden. Voorbeeld: met Item = Map_def_lat_0450 wordt dus aangegeven dat het gaat om de y-coördinaat van het centrum van Uitgeest.
 +  *  //Getal2// van //Sectie: WaSe-Publicatielijst// en //Item: Map_def_lon + '_' + gemeenteid// moet gevuld zijn met de** x-coördinaat** (in rijksdriehoek) van het centrum van bedoelde **gemeente** waaromheen de kaart moet starten indien dit gegeven niet uit de locatie gegevens gehaald kan worden. Voorbeeld: met Item = Map_def_lon_0450 wordt dus aangegeven dat het gaat om de x-coördinaat van het centrum van Uitgeest.
 +  * //Getal1// van //Sectie: OWB// en //Item: Kaartgrootte// kan de waarde 1 (default) of 2 bevatten. Bij 2 worden de kaarten in opgestart met maximale schermgrootte. Bij 1 met de minimale afmetingen.
 +  * //Aanvinkvakje// van //Sectie: Inrichtingen en Item: Kaartlayers2en3//. Indien aangevinkt zijn bij het opstarten van de interne kaart vanuit de inrichtingstabel de layers 2 en 3 direct geopend (opslag, stallen en overige emissiepunten).
 +
 +=== Triggers bij standaardkaart ===
 +  * De legenda knop rechtsboven opent een schermpje waarmee interne kaartlagen aan- en uitgevinkt kunnen worden. Onder de noemer overlay worden de externe kaartlagen opgesomd.
 +  * Een muisklik op een punt, vlak of cirkel - indien het gaat om Geodata uit OpenWave (en dus niet om een externe kaartlaag) - opent een ballonnetje met summiere informatie over dat Geo-object.
 +
 +{{tag>openwave:1.31:applicatiebeheer:functionaliteiten:geo}}