",e},logo.addTo(map);var osmBw=L.tileLayer("http://{s}.tiles.wmflabs.org/bw-mapnik/{z}/{x}/{y}.png",{attribution:"© OpenStreetMap contributors"}),Esri_WorldGrayCanvas=L.tileLayer("https://server.arcgisonline.com/ArcGIS/rest/services/Canvas/World_Light_Gray_Base/MapServer/tile/{z}/{y}/{x}",{attribution:"Tiles © Esri — Esri, DeLorme, NAVTEQ",maxZoom:20}),Esri_WorldTopoMap=L.tileLayer("https://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x}",{attribution:"Tiles © Esri — Esri, DeLorme, NAVTEQ, TomTom, Intermap, iPC, USGS, FAO, NPS, NRCAN, GeoBase, Kadaster NL, Ordnance Survey, Esri Japan, METI, Esri China (Hong Kong), and the GIS User Community"}),google_base=L.tileLayer("http://{s}.google.com/vt/lyrs=m&x={x}&y={y}&z={z}",{maxZoom:20,subdomains:["mt0","mt1","mt2","mt3"]}),google_aerea=L.tileLayer("http://www.google.cn/maps/vt?lyrs=s@189&gl=cn&x={x}&y={y}&z={z}",{attribution:"google"}),google_maps=L.tileLayer("https://mt1.google.com/vt/lyrs=r&x={x}&y={y}&z={z}",{attribution:"Google Maps"}),google_satelite=L.tileLayer("http://www.google.cn/maps/vt?lyrs=s@189&gl=cn&x={x}&y={y}&z={z}",{attribution:"Google Satellite"}),google_hibrido=L.tileLayer("https://mt1.google.com/vt/lyrs=y&x={x}&y={y}&z={z}",{attribution:"Google Satellite Hybrid"}),catastro_base=L.tileLayer.wms("http://ovc.catastro.meh.es/Cartografia/WMS/ServidorWMS.aspx?",{layers:"Catastro",format:"image/jpeg",transparent:!0,version:"1.1.1",attribution:"DIRECCION GENERAL DEL CATASTRO"}),tipos_suelo=L.geoJson(suelos_trabajo,{onEachFeature:onEachFeature_clasif_suelo,style:estilo_clasif_suelo}),red_primaria=L.geoJson(red_primaria,{onEachFeature:onEachFeature_red_primaria,style:estilo_red_primaria}),alturas_edif=L.geoJSON(null,{pointToLayer:function(a,e){return label=String(a.properties.text),new L.CircleMarker(e,{radius:1,opacity:0}).bindTooltip(label,{permanent:!0,direction:"center",className:"my-labels",opacity:.7}).openTooltip()}});alturas_edif.addData(altura_text);var manzanas=L.geoJson(manzanas_trabajo,{onEachFeature:onEachFeature_manzanas,style:estilo_clasif_manzanas}),red_secundaria=L.geoJson(red_secundaria,{onEachFeature:onEachFeature_red_secundaria,style:estilo_red_secundaria}),deslinde_maritimo=L.geoJson(deslinde_maritimo,{onEachFeature:onEachFeature_maritimo,style:estilo_maritimo}),prot_carreteras=L.geoJson(prot_carreteras,{onEachFeature:onEachFeature_prot_carr,style:estilo_prot_carr}),prot_ferrocarril=L.geoJson(prot_ferrocarril,{onEachFeature:onEachFeature_prot_ferr,style:estilo_prot_ferr}),prot_llit_llere=L.geoJson(prot_llit_llere,{onEachFeature:onEachFeature_prot_llit,style:estilo_prot_llit}),prot_vias_pecuarias=L.geoJson(prot_vias_pecuarias,{onEachFeature:onEachFeature_prot_vias_pecuarias,style:estilo_prot_vias_pecuarias}),termino_mpal=L.geoJson(termino_mpal,{style:estilo_termino_mpal}).addTo(map),parc_urbana=L.geoJson(parcelas_urbana,{onEachFeature:onEachFeature_parcelas_urbana,style:estilo_parcelas_urbana}),parc_rustica=L.geoJson(parcelas_rustica,{onEachFeature:onEachFeature_parcelas_rustica,style:estilo_parcelas_rustica}),estilo_punto_numpol={radius:1,opacity:0},numeros_policia=L.geoJson(numpol_busqueda,{pointToLayer:function(a,e){return L.circleMarker(e,estilo_punto_numpol)}});numeros_policia.addTo(map);var geojsonMarkerOptions={radius:3,fillColor:"#ff7800",color:"#000",weight:1,opacity:1,fillOpacity:.8},malla_dia=L.geoJson(malla_dia,{style:estilo_acus}),malla_noche=L.geoJson(malla_noche,{style:estilo_acus}),malla_dia_playa_verano=L.geoJson(malla_dia_playa_verano,{style:estilo_acus}),malla_noche_playa_verano=L.geoJson(malla_noche_playa_verano,{style:estilo_acus}),mapa_solar=L.geoJson(mapa_solar,{onEachFeature:onEachFeature_mapa_solar,style:estilo_mapa_solar}),baseTree=[{label:"Capa Base",collapsed:!0,noShow:!0,children:[{label:"OpenStreeMap - Base OSM",layer:osm,name:"Base OSM"},{label:"ESRI - Base Gris",layer:Esri_WorldTopoMap,name:"Base ESRI"},{label:"MEH - Base Cadastral",layer:catastro_base,name:"Base Cadastral"},{label:"Institut Geogràfic Nacional",collapsed:!0,children:[{label:"Base ING",layer:Spain_IGNBase,name:"Base ING"},{label:"Ortoimatge ING",layer:Spain_PNOA_Ortoimagen,name:"Ortoimatge ING"}]},{label:"GOOGLE",collapsed:!0,children:[{label:"Maps",layer:google_maps,name:"Maps"},{label:"Satèlit",layer:google_satelite,name:"Satèlit"},{label:"Hibrid",layer:google_hibrido,name:"Hibrid"}]}]}],overlaysTree=[{label:"PGOU",collapsed:!0,children:[{label:"Estructura General del Territori",collapsed:!0,children:[{label:"Clasificació del Sòl",layer:tipos_suelo,name:"Clasificació del Sòl"},{label:"Xarxa Primària",layer:red_primaria,name:"Xarxa Primària"},{label:"Proteccions Sectorials PGOU",collapsed:!0,children:[{label:"Costes",layer:deslinde_maritimo,name:"Costes"},{label:"Carreteres",layer:prot_carreteras,name:"Carreteres"},{label:"Ferrocarril",layer:prot_ferrocarril,name:"Ferrocarril"},{label:"Llits, Lleres i Barrancs",layer:prot_llit_llere,name:"Llits, Lleres i Barrancs"},{label:"Vies Pecuàries",layer:prot_vias_pecuarias,name:"Vies Pecuàries"}]}]},{label:"Zonificació del Sòl Urbà",collapsed:!0,children:[{label:"Qualificació del Sòl",layer:manzanas,name:"Qualificació del Sol"},{label:"Xarxa Secundària",layer:red_secundaria,name:"Xarxa Secundària"},{label:"Altures d Edificació",layer:alturas_edif,name:"Altures d Edificació"}]}]},{label:"CADASTRE - 2021",collapsed:!0,children:[{label:"Parcel.les Urbana",layer:parc_urbana,name:"parc_urbana"},{label:"Parcel.les Rústica",layer:parc_rustica,name:"Parcel.les Rústica"}]},{label:"MAPA SOROLL - 2018",collapsed:!0,children:[{label:"Nivells Sonors. Període Diürn LAeq, día(8-22h)",layer:malla_dia,name:"malla_dia"},{label:"Nivells Sonors. Període Nocturn LAeq, día(22-8h)",layer:malla_noche,name:"malla_noche"},{label:"Platja Periode Estival",collapsed:!0,children:[{label:"Nivells Sonors. Període Diürn LAeq, día(8-22h)",layer:malla_dia_playa_verano,name:"malla_dia_playa_verano"},{label:"Nivells Sonors. Període Nocturn LAeq, día(22-8h)",layer:malla_noche_playa_verano,name:"malla_noche_playa_verano"}]}]},{label:"MAPA SOLAR",collapsed:!0,children:[{label:"Mapa Solar",layer:mapa_solar,name:"mapa_solar"}]}];L.control.layers.tree(baseTree,overlaysTree,{closedSymbol:"🗀",openedSymbol:"🗁"}).addTo(map);var fsControl=L.control.fullscreen();map.addControl(fsControl);var medirArea=new L.Control.Measure({position:"topleft",primaryLengthUnit:"meters",primaryAreaUnit:"sqmeters",activeColor:"#7a1e71",completedColor:"#8d367d"}),medirPoli=new L.control.polylineMeasure({position:"topleft",unit:"metres",showBearings:!1,clearMeasurementsOnStop:!1,showClearControl:!0,showUnitControl:!1}),printPlugin=L.easyPrint({title:"Imprimir vista actual",position:"topleft",sizeModes:["Current","A4Landscape","A4Portrait"],filename:"imagen"}),exportPlugin=L.easyPrint({title:"Descarregar vista actual",position:"topleft",sizeModes:["Current","A4Landscape","A4Portrait"],filename:"imagen",exportOnly:!0}),exportarImagen=L.control.bigImage({position:"topleft",printControlLabel:"⇩"});drawnItems=(new L.FeatureGroup).addTo(map),editActions=[LeafletToolbar.EditAction.Popup.Edit,LeafletToolbar.EditAction.Popup.Delete,LeafletToolbar.ToolbarAction.extendOptions({toolbarIcon:{className:"leaflet-color-picker",html:''},subToolbar:new LeafletToolbar({actions:[L.ColorPicker.extendOptions({color:"#db1d0f"}),L.ColorPicker.extendOptions({color:"#025100"}),L.ColorPicker.extendOptions({color:"#ffff00"}),L.ColorPicker.extendOptions({color:"#0000ff"})]})})];var dibujo_libre=new L.Control.Draw({position:"topleft"});map.on("draw:created",(function(a){a.layerType;var e=a.layer;drawnItems.addLayer(e),e.on("click",(function(a){new LeafletToolbar.EditToolbar.Popup(a.latlng,{actions:editActions}).addTo(map,e)}))}));var htmlLgsols=lg_xsols(),htmlLgprimaria=lg_xprimaria(),htmlLgmaritimo=lg_xmaritimo(),htmlLgprot_carreteras=lg_xprot_carreteras(),htmlLgprot_ferrocarril=lg_xprot_ferrocarril(),htmlLgprot_llit_llere=lg_xprot_llit_llere(),htmlLgprot_vias_pecuarias=lg_xprot_vias_pecuarias(),htmlLgmanza=lg_manza(),htmlLgsecundaria=lg_xsecundaria(),htmlLgparc_urbana=lg_xparc_urbana(),htmlLgparc_rustica=lg_xparc_rustica(),htmlLgmalla_dia=lg_xmalla_dia(),htmlLgmalla_noche=lg_xmalla_noche(),htmlLgmalla_dia_playa_verano=lg_xmalla_dia_playa_verano(),htmlLgmalla_noche_playa_verano=lg_xmalla_noche_playa_verano(),buscarRefCat=new L.Control.Search({layer:parc_urbana,propertyName:"REFCAT",marker:!1,textPlaceholder:"Buscar per Ref. Cadastral ...",textErr:"No localizado",textCancel:"Cancelar",moveToLocation:function(a,e,o){var r=o.getBoundsZoom(a.layer.getBounds());o.setView(a,r)}});buscarRefCat.on("search:locationfound",(function(a){a.layer.setStyle({fillColor:"#984F91",color:"#0f0",weight:2,fillOpacity:.5}),a.layer._popup&&a.layer.openPopup()})).on("search:collapsed",(function(a){parc_urbana.resetStyle(layer)})),map.on("overlayadd",(function(a){"18"===a.name&&setTimeout((function(){map.addControl(buscarRefCat)}),10)})),map.on("overlayremove",(function(a){"18"==a.name&&setTimeout((function(){map.removeControl(buscarRefCat)}),10)}));var buscarNumPol=new L.Control.Search({layer:numeros_policia,propertyName:"LIT_BUSCA",marker:!1,textPlaceholder:"Buscar per Adreça ...",textErr:"No localizado",textCancel:"Cancelar",moveToLocation:function(a,e,o){var r=o.getBoundsZoom(a.layer.getBounds());o.setView(a,r)}});buscarNumPol.on("search:locationfound",(function(a){a.layer.setStyle({fillColor:"#984F91",color:"#0f0",weight:20,fillOpacity:.5}),a.layer._popup&&a.layer.openPopup()})).on("search:collapsed",(function(a){numpol.resetStyle(layer)})),setTimeout((function(){map.addControl(buscarNumPol)}),10),map.on("zoomend",(function(){var a=map.getZoom();map.hasLayer(alturas_edif)&&(a<16&&map.removeLayer(alturas_edif),a>=16&&map.addLayer(alturas_edif))})),map.on("overlayadd",(function(a){"24"===a.name&&window.alert("NOTA: si no trova la informació relativa a la seua construcció, pot demanar la informació a l'Ajuntament. Aquesta informació no es vinculant, segons marca la normativa autonòmica vigent, en cap cas es podran instal.lar sistemes d'autoconsum fotovoltaic en construccions il.legals que no siguen susceptibles d'acollir-se als procediments de minimització d'impactes territorials i ambientals, o no puguen legalitzar-se.")}));var btnherramientas=L.easyButton({position:"topleft",states:[{stateName:"activar-herramientas",icon:'
',title:"Activar Eines",onClick:function(a){medirArea.addTo(map),medirPoli.addTo(map),dibujo_libre.addTo(map),printPlugin.addTo(map),exportPlugin.addTo(map),a.state("desactivar-herramientas")}},{stateName:"desactivar-herramientas",icon:'
',title:"Desactivar Eines",onClick:function(a){map.removeControl(medirArea),map.removeControl(medirPoli),map.removeControl(dibujo_libre),map.removeControl(printPlugin),map.removeControl(exportPlugin),a.state("activar-herramientas")}}]}),btnlegend=L.easyButton({position:"topleft",states:[{stateName:"activar-leyenda",icon:'
',title:"Visualitzar Llegenda",onClick:function(a){map.addControl(htmlLgsols),map.addControl(htmlLgprimaria),map.addControl(htmlLgmaritimo),map.addControl(htmlLgprot_carreteras),map.addControl(htmlLgprot_ferrocarril),map.addControl(htmlLgprot_llit_llere),map.addControl(htmlLgprot_vias_pecuarias),map.addControl(htmlLgmanza),map.addControl(htmlLgsecundaria),map.addControl(htmlLgparc_urbana),map.addControl(htmlLgparc_rustica),map.addControl(htmlLgmalla_dia),map.addControl(htmlLgmalla_noche),map.addControl(htmlLgmalla_dia_playa_verano),map.addControl(htmlLgmalla_noche_playa_verano),a.state("desactivar-leyenda")}},{stateName:"desactivar-leyenda",icon:'
',title:"Ocultar Llegenda",onClick:function(a){map.removeControl(htmlLgsols),map.removeControl(htmlLgprimaria),map.removeControl(htmlLgmaritimo),map.removeControl(htmlLgprot_carreteras),map.removeControl(htmlLgprot_ferrocarril),map.removeControl(htmlLgprot_llit_llere),map.removeControl(htmlLgprot_vias_pecuarias),map.removeControl(htmlLgmanza),map.removeControl(htmlLgsecundaria),map.removeControl(htmlLgparc_urbana),map.removeControl(htmlLgparc_rustica),map.removeControl(htmlLgmalla_dia),map.removeControl(htmlLgmalla_noche),map.removeControl(htmlLgmalla_dia_playa_verano),map.removeControl(htmlLgmalla_noche_playa_verano),a.state("activar-leyenda")}}]}),btndocpgou=L.easyButton({position:"bottomleft",states:[{stateName:"abrir-pdf",icon:'
',title:"Visualitzar documentació PGOU",onClick:function(a){window.open("docs/normas/VOL_1.pdf")}}]}),accesoStreetView=L.streetView({position:"bottomleft",mapillaryId:"RC1ZRTBfaVlhWmJmUGVqRk5CYnAxQTpmMGE3OTU0MzM0MTljZTA4"}),btnStreetView=L.easyButton({position:"bottomleft",states:[{stateName:"activar-strvw",icon:'
',title:"Activar Street View",onClick:function(a){accesoStreetView.addTo(map),a.state("desactivar-strvw")}},{stateName:"desactivar-strvw",icon:'
',title:"Desactivqr Street View",onClick:function(a){map.removeControl(accesoStreetView),a.state("activar-strvw")}}]});btndocpgou.addTo(map),btnlegend.addTo(map),btnherramientas.addTo(map),btnStreetView.addTo(map),Esri_WorldTopoMap.addTo(map)