{"version":8,"name":"Bathymetry GEBCO","metadata":{"mapbox:autocomposite":false,"mapbox:type":"template","maputnik:renderer":"mbgljs","openmaptiles:version":"3.x","openmaptiles:mapbox:owner":"openmaptiles","openmaptiles:mapbox:source:url":"mapbox://openmaptiles.4qljc88t"},"sources":{"bathymetry_gebco":{"type":"raster","tiles":["https://map-tiles.windyapp.co/bathymetry_GEBCO_NOAA/{z}/{x}/{y}.webp"],"tileSize":256,"maxzoom":9},"seacharts":{"type":"vector","url":"https://map.windyapp.co/data/seamapus020924.json"},"openmaptiles":{"type":"vector","url":"https://map.windyapp.co/data/osm_0626.json"},"bathymetry_us_lakes":{"type":"vector","url":"https://map-tiles.windyapp.co/us_lakes_bathymetry.json"},"bathymetry_aus":{"type":"vector","url":"https://map-tiles.windyapp.co/aus_bathymetry.json"},"bathymetry_eur":{"type":"vector","url":"https://map-tiles.windyapp.co/eu_bathymetry.json"},"bathymetry_canada":{"type":"vector","url":"https://map-tiles.windyapp.co/canada_bathymetry.json"},"bathymetry_eur_lakes":{"type":"vector","url":"https://map-tiles.windyapp.co/eu_lakes_bathymetry_test.json"},"coastlines":{"type":"vector","url":"https://map.windyapp.co/data/coastlines.json"},"fake_source":{"type":"geojson","data":{"type":"FeatureCollection","features":[]}},"land":{"type":"raster","tiles":["https://map.windyapp.co/grayland/styles/wnd_bathymetry_grayland/{z}/{x}/{y}@2x.png"]}},"sprite":"https://map.windyapp.co/styles/wnd_bathymetry_gebco/sprite","glyphs":"https://map.windyapp.co/fonts/{fontstack}/{range}.pbf","layers":[{"id":"background","type":"background","paint":{"background-color":{"stops":[[4,"rgba(216, 216, 203, 1)"],[6,"rgba(216, 216, 203, 1)"]]}},"layout":{"visibility":"visible"}},{"id":"land-area-fill","type":"fill","paint":{"fill-color":{"stops":[[4,"rgba(216, 216, 203, 1)"],[6,"rgba(216, 216, 203, 1)"]]},"fill-opacity":1},"layout":{"visibility":"none"},"source":"seacharts","source-layer":"land"},{"id":"omt-waterway_river","type":"line","paint":{"line-color":"rgba(109, 171, 209, 1)","line-width":{"base":1.2,"stops":[[11,2],[20,6]]}},"filter":["all",["==","class","river"],["!=","brunnel","tunnel"]],"layout":{"line-cap":"round","visibility":"visible"},"source":"openmaptiles","minzoom":4,"source-layer":"waterway"},{"id":"omt-landcover_classes","type":"fill","paint":{"fill-color":["match",["get","class"],"farmland","rgba(170, 211, 170, 0.29)","wood","rgba(170, 211, 170, 0.29)","rock","rgba(170, 211, 170, 0.29)","grass","rgba(170, 211, 170, 0.29)","sand","#BDDAEA","wetland","rgba(170, 211, 170, 0.29)","rgba(170, 211, 170, 0.29)"],"fill-opacity":{"stops":[[7,0],[8,0.7]]},"fill-antialias":false},"filter":["all"],"layout":{"visibility":"visible"},"source":"openmaptiles","metadata":{},"source-layer":"landcover"},{"id":"landcover-wood","type":"fill","paint":{"fill-color":"rgba(170, 211, 170, 0.29)","fill-opacity":{"stops":[[7,0],[8,0.4]]}},"filter":["==",["get","class"],"wood"],"layout":{"visibility":"visible"},"source":"openmaptiles","minzoom":0,"source-layer":"landcover"},{"id":"omt-water-line","type":"line","paint":{"line-color":"rgba(26, 45, 57, 1)","line-width":1,"line-opacity":1},"layout":{"visibility":"visible"},"source":"openmaptiles","maxzoom":24,"minzoom":0,"source-layer":"water"},{"id":"omt-waterway_other","type":"line","paint":{"line-color":"rgba(78, 168, 230, 1)","line-width":{"base":1.3,"stops":[[10,0.8],[15,2]]}},"filter":["all",["!=","class","river"],["!=","brunnel","tunnel"]],"layout":{"line-cap":"round","visibility":"visible"},"source":"openmaptiles","minzoom":2,"source-layer":"waterway"},{"id":"water-line","type":"line","paint":{"line-color":"rgba(26, 45, 57, 1)","line-width":0.8,"line-opacity":1,"line-translate":[0,0]},"layout":{"visibility":"visible"},"source":"openmaptiles","maxzoom":5,"minzoom":0,"source-layer":"water"},{"id":"omt-water","type":"fill","paint":{"fill-color":{"stops":[[4,"rgba(71, 151, 206, 1)"],[5,"#59BAFF"]]}},"filter":["!=",["get","brunnel"],"tunnel"],"source":"openmaptiles","source-layer":"water"},{"id":"seabed-area-fill","type":"fill","paint":{"fill-color":["let","User_ShallowContour",1,"User_SafetyContour",3,"User_DeepContour",5,["case",["has","DRVAL1_dm"],["let","DRVAL1",["/",["get","DRVAL1_dm"],10],["case",["<",["var","DRVAL1"],0],"#C9C7B3",["<",["var","DRVAL1"],["var","User_ShallowContour"]],"#36ABFF",["<",["var","DRVAL1"],["var","User_SafetyContour"]],"#8CCFFF",["<",["var","DRVAL1"],["var","User_DeepContour"]],"#A1D8FF","#B1DFFF"]],["has","DRVAL2_dm"],["case",["<=",["get","DRVAL2_dm"],0],"#84B77C","#40D1FF"],"#93AEBB"]],"fill-opacity":{"stops":[[5,0],[6,1]]}},"layout":{"visibility":"visible"},"source":"seacharts","source-layer":"seabed"},{"id":"gebco-relief","type":"raster","source":"bathymetry_gebco","paint":{"raster-opacity":["interpolate",["linear"],["zoom"],0,1,8,1,11,0.45]}},{"id":"depthContour-stroke_canada","type":"line","paint":{"line-color":"rgba(7, 27, 77, 0.69)","line-width":{"stops":[[4,0.5],[10,0.8]]},"line-opacity":{"stops":[[4,0],[6,0.4]]}},"filter":["step",["zoom"],["all",["match",["coalesce",["get","VALDCO_dm"],-1],[520,1000,5000,10000,20000,30000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],6,["all",["match",["coalesce",["get","VALDCO_dm"],-1],[520,1000,2500,5000,10000,15000,20000,25000,30000,35000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],7,["all",["match",["coalesce",["get","VALDCO_dm"],-1],[160,320,520,800,1000,2500,5000,10000,15000,20000,25000,30000,35000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],9,["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],"layout":{"visibility":"visible"},"source":"bathymetry_canada","minzoom":4,"source-layer":"depth_line"},{"id":"inlandDepthContour-stroke_canada","type":"line","paint":{"line-color":"rgba(7, 27, 77, 0.69)","line-width":{"stops":[[4,0.5],[10,0.8]]},"line-opacity":{"stops":[[4,0],[6,0.4]]}},"filter":["step",["zoom"],["all",["match",["coalesce",["get","VALDCO_dm"],-1],[520,1000,5000,10000,20000,30000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],6,["all",["match",["coalesce",["get","VALDCO_dm"],-1],[520,1000,2500,5000,10000,15000,20000,25000,30000,35000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],7,["all",["match",["coalesce",["get","VALDCO_dm"],-1],[160,320,520,800,1000,2500,5000,10000,15000,20000,25000,30000,35000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],9,["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],"layout":{"visibility":"visible"},"source":"bathymetry_canada","minzoom":4,"source-layer":"inland_depth_line"},{"id":"inlandDepthContour-stroke","type":"line","paint":{"line-color":"rgba(7, 27, 77, 0.69)","line-width":{"stops":[[10,0.12],[11,0.8]]},"line-opacity":{"stops":[[7,0.1],[8,0.4]]}},"filter":["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false],"layout":{"visibility":"visible"},"source":"bathymetry_us_lakes","minzoom":10,"source-layer":"inland_depth_line"},{"id":"depthContour-labels_canada","type":"symbol","paint":{"text-color":"rgba(0, 21, 48, 1)","text-opacity":1,"text-halo-color":"rgba(35, 52, 61, 0.08)","text-halo-width":0,"text-translate-anchor":"map"},"layout":{"text-font":["Noto Sans Regular"],"text-size":11,"text-field":["let","User_FeetDepth",false,["number-format",["/",["get","VALDCO_dm"],["case",["var","User_FeetDepth"],3.048,10]],{"max-fraction-digits":["case",["any",["var","User_FeetDepth"],[">=",["get","VALDCO_dm"],310]],0,1]}]],"visibility":"visible","symbol-z-order":"auto","symbol-placement":"line","text-allow-overlap":false,"icon-pitch-alignment":"auto","text-pitch-alignment":"viewport","text-ignore-placement":false,"icon-rotation-alignment":"auto","text-rotation-alignment":"auto"},"source":"bathymetry_canada","minzoom":7,"source-layer":"depth_line"},{"id":"inlandDepthContour-labels_canada","type":"symbol","paint":{"text-color":"rgba(0, 21, 48, 1)","text-opacity":1,"text-halo-color":"rgba(35, 52, 61, 0.08)","text-halo-width":0,"text-translate-anchor":"map"},"layout":{"text-font":["Noto Sans Regular"],"text-size":11,"text-field":["let","User_FeetDepth",false,["number-format",["/",["get","VALDCO_dm"],["case",["var","User_FeetDepth"],3.048,10]],{"max-fraction-digits":["case",["any",["var","User_FeetDepth"],[">=",["get","VALDCO_dm"],310]],0,1]}]],"visibility":"visible","symbol-z-order":"auto","symbol-placement":"line","text-allow-overlap":false,"icon-pitch-alignment":"auto","text-pitch-alignment":"viewport","text-ignore-placement":false,"icon-rotation-alignment":"auto","text-rotation-alignment":"auto"},"source":"bathymetry_canada","minzoom":7,"source-layer":"inland_depth_line"},{"id":"inlandDepthContour-labels","type":"symbol","paint":{"text-color":"rgba(0, 21, 48, 1)","text-opacity":1,"text-halo-color":"rgba(35, 52, 61, 0.08)","text-halo-width":0,"text-translate-anchor":"map"},"layout":{"text-font":["Noto Sans Regular"],"text-size":11,"text-field":["let","User_FeetDepth",true,["number-format",["/",["get","VALDCO_dm"],["case",["var","User_FeetDepth"],3.048,10]],{"max-fraction-digits":["case",["any",["var","User_FeetDepth"],[">=",["get","VALDCO_dm"],310]],0,1]}]],"visibility":"visible","symbol-z-order":"auto","symbol-placement":"line","text-allow-overlap":false,"icon-pitch-alignment":"auto","text-pitch-alignment":"viewport","text-ignore-placement":false,"icon-rotation-alignment":"auto","text-rotation-alignment":"auto"},"source":"bathymetry_us_lakes","minzoom":7,"source-layer":"inland_depth_line"},{"id":"land-raster","type":"raster","source":"land","maxzoom":24,"minzoom":0},{"id":"dredged-area-stroke","source":"seacharts","source-layer":"seabed","type":"line","filter":["==",["get","dredged"],true],"minzoom":13,"paint":{"line-color":"rgba(4, 3, 4, 0.2)","line-dasharray":[12,6]}},{"id":"waterNonNav-fill","source":"seacharts","source-layer":"water_non_nav","filter":["==",["geometry-type"],"Polygon"],"type":"fill","paint":{"fill-color":"#40D1FF"}},{"id":"waterNonNav-stroke-dash","source":"seacharts","source-layer":"water_non_nav","type":"line","filter":["all",["==",["geometry-type"],"Polygon"],["has","CONDTN"]],"paint":{"line-color":"#000000","line-opacity":0.5,"line-width":1.21,"line-dasharray":[12,6]}},{"id":"routeing-tss-zone","source":"seacharts","source-layer":"rt_tss_sep","filter":["==",["geometry-type"],"Polygon"],"type":"fill","paint":{"fill-color":"#CBA9F9","fill-opacity":0.75}},{"id":"routeing-nav-line","source":"seacharts","source-layer":"rt_line_track","type":"line","filter":["==",["get","kind"],"NAVLNE"],"paint":{"line-color":"#4C5B63","line-opacity":0.64,"line-dasharray":[12,6]}},{"id":"pylons-fill","source":"seacharts","source-layer":"pylons","type":"fill","paint":{"fill-color":"#A19653"}},{"id":"pylons-stroke","source":"seacharts","source-layer":"pylons","type":"line","paint":{"line-color":"#61524B","line-width":["case",["==",["get","kind"],"OFSPLF"],3,1]}},{"id":"routeing-rec-track","source":"seacharts","source-layer":"rt_line_track","type":"line","filter":["==",["get","kind"],"RECTRC"],"minzoom":9,"paint":{"line-color":"#4C5B63","line-opacity":0.75,"line-width":1.21},"layout":{"visibility":"visible"}},{"id":"routeing-rec-track-area-stroke","source":"seacharts","source-layer":"rt_track_bnd","type":"line","paint":{"line-color":"#4C5B63","line-width":1.21,"line-dasharray":[12,6]}},{"id":"restrictedArea-fill","source":"seacharts","source-layer":"restricted_area","type":"fill","minzoom":6,"filter":["==",["geometry-type"],"Polygon"],"paint":{"fill-color":"#E00016","fill-opacity":0.15},"layout":{"visibility":"none"}},{"id":"restrictedArea-stroke","source":"seacharts","source-layer":"restricted_area","type":"line","minzoom":6,"filter":["==",["geometry-type"],"Polygon"],"paint":{"line-color":"#E00016","line-opacity":0.9,"line-width":1.5,"line-dasharray":[4,3]},"layout":{"visibility":"none"}},{"id":"specialArea-fill","source":"seacharts","source-layer":"special_area","type":"fill","minzoom":6,"filter":["==",["geometry-type"],"Polygon"],"paint":{"fill-color":"#C2185B","fill-opacity":0.15},"layout":{"visibility":"none"}},{"id":"specialArea-stroke","source":"seacharts","source-layer":"special_area","type":"line","minzoom":6,"filter":["==",["geometry-type"],"Polygon"],"paint":{"line-color":"#C2185B","line-opacity":0.9,"line-width":1.5,"line-dasharray":[4,3]},"layout":{"visibility":"none"}},{"id":"special_area_lines","source":"seacharts","source-layer":"special_area","type":"line","minzoom":6,"filter":["==",["geometry-type"],"LineString"],"paint":{"line-color":"#C2185B","line-opacity":0.9,"line-width":1.5},"layout":{"visibility":"none"}},{"id":"routeing-tss-boundary","source":"seacharts","source-layer":"rt_tss_sep","filter":["all",["==",["geometry-type"],"LineString"],["==",["get","kind"],"TSSBND"]],"type":"line","paint":{"line-color":"#C045D1","line-width":2.3,"line-dasharray":[12,6]}},{"id":"omt-road_minor","type":"line","paint":{"line-color":"rgba(144, 144, 144, 1)","line-width":0.5},"filter":["all",["!in","brunnel","tunnel"],["in","class","primary","trunk","secondary","tertiary"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"source":"openmaptiles","minzoom":8,"metadata":{},"source-layer":"transportation"},{"id":"omt-road_trunk_primary","type":"line","paint":{"line-color":"rgba(199, 198, 193, 1)","line-width":{"base":1.5,"stops":[[5,0],[7,1.4],[20,18]]}},"filter":["all",["in","class","primary","trunk"]],"layout":{"line-join":"round","visibility":"visible"},"source":"openmaptiles","minzoom":4,"source-layer":"transportation"},{"id":"omt-road_path_pedestrian","type":"line","paint":{"line-color":"rgba(199, 198, 193, 1)","line-width":{"base":1.2,"stops":[[14,0.6],[20,7]]},"line-dasharray":[1,0.7]},"filter":["all",["==","$type","LineString"],["in","class","path","pedestrian"]],"layout":{"line-join":"round","visibility":"visible"},"source":"openmaptiles","minzoom":4,"source-layer":"transportation"},{"id":"omt-road_secondary_tertiary","type":"line","paint":{"line-color":"rgba(255, 255, 255, 1)","line-width":["interpolate",["linear",1],["zoom"],14,1,18,6,20,12,22,["match",["get","class"],["minor","service","pier","raceway"],11,9]]},"filter":["all",["!in","brunnel","tunnel"],["in","class","minor","service","pier"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"source":"openmaptiles","minzoom":5,"metadata":{},"source-layer":"transportation"},{"id":"Major road BRDR","type":"line","paint":{"line-color":"rgba(135, 135, 135, 1)","line-width":["interpolate",["linear"],["zoom"],9,1,12,3,16,8,18,16],"line-opacity":1},"filter":["all",["!in","brunnel","tunnel"],["in","class","primary","trunk","secondary","tertiary"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"source":"openmaptiles","minzoom":6,"metadata":{},"source-layer":"transportation"},{"id":"Major road","type":"line","paint":{"line-color":"rgba(233, 233, 233, 1)","line-width":["interpolate",["linear"],["zoom"],9,0.2,12,2,16,6,18,14]},"filter":["all",["!in","brunnel","tunnel"],["in","class","primary","trunk","secondary","tertiary"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"source":"openmaptiles","minzoom":6,"metadata":{},"source-layer":"transportation"},{"id":"omt-boundary_3","type":"line","paint":{"line-color":"#234658","line-width":{"base":1,"stops":[[4,0.4],[5,0.7],[12,1.6]]},"line-opacity":{"stops":[[3,0.5],[10,0.75]]},"line-dasharray":[5,3]},"filter":["all",["in","admin_level",3,4,6],["==","maritime",0]],"layout":{"line-join":"round","visibility":"visible"},"source":"openmaptiles","minzoom":3,"metadata":{},"source-layer":"boundary"},{"id":"omt-boundary_2","type":"line","paint":{"line-color":"#234658","line-width":{"base":1,"stops":[[3,0.5],[5,0.7],[12,2]]},"line-opacity":1},"filter":["all",["==","admin_level",2],["==","maritime",0],["==","disputed",0]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"source":"openmaptiles","minzoom":0,"metadata":{},"source-layer":"boundary"},{"id":"omt-boundary_2_disputed","type":"line","paint":{"line-color":"#234658","line-width":{"base":1,"stops":[[3,0.3],[5,1.2],[12,3]]},"line-opacity":1,"line-dasharray":[4,3]},"filter":["all",["==","admin_level",2],["==","disputed",1],["==","maritime",0]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"source":"openmaptiles","minzoom":0,"metadata":{},"source-layer":"boundary"},{"id":"omt-boundary_2_disputed_maritime","type":"line","paint":{"line-color":"#234658","line-width":{"base":1,"stops":[[3,0.5],[5,1.2],[12,3]]},"line-opacity":1,"line-dasharray":[4,3]},"filter":["all",["==","admin_level",2],["==","disputed",1],["==","maritime",1]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"source":"openmaptiles","minzoom":0,"metadata":{},"source-layer":"boundary"},{"id":"routeing-tss-sep-line","source":"seacharts","source-layer":"rt_tss_sep","filter":["all",["==",["geometry-type"],"LineString"],["==",["get","kind"],"TSELNE"]],"type":"line","paint":{"line-color":"#CBA9F9","line-width":7.26}},{"id":"group1Float-fill","type":"fill","paint":{"fill-color":"#A19653"},"source":"seacharts","source-layer":"group1_float"},{"id":"group1Float-stroke","type":"line","paint":{"line-color":"#61524B","line-width":2.42},"source":"seacharts","source-layer":"group1_float"},{"id":"overhead-contour","type":"line","paint":{"line-color":"rgba(206, 232, 245, 0.4)","line-width":["case",["==",["get","kind"],"BRIDGE"],2.42,1.815]},"filter":["all",["match",["get","kind"],["BRIDGE","CONVYR"],true,false],["==",["geometry-type"],"Polygon"]],"source":"seacharts","source-layer":"overhead"},{"id":"overhead-line-solid","type":"line","paint":{"line-color":"rgba(206, 232, 245, 0.4)","line-width":["case",["==",["get","kind"],"BRIDGE"],3.025,1.815]},"filter":["all",["match",["get","kind"],["BRIDGE","PIPOHD"],true,"CONVYR",["==",["get","CATCON"],2],false],["==",["geometry-type"],"LineString"]],"source":"seacharts","source-layer":"overhead"},{"id":"fake_weather","type":"line","paint":{"line-color":"rgba(216, 216, 203, 1)","line-width":1.4},"layout":{"visibility":"none"},"source":"fake_source"},{"id":"fake_weather_overlays","type":"line","paint":{"line-color":"rgba(216, 216, 203, 1)","line-width":1.4},"layout":{"visibility":"none"},"source":"fake_source"},{"id":"hazard-point-symbol","type":"symbol","paint":{"text-color":["let","User_SafetyDepth",6,["case",["<=",["/",["get","VALSOU_dm"],10],["var","User_SafetyDepth"]],"#000000","#3E3E3E"]]},"filter":["==",["geometry-type"],"Point"],"layout":{"text-size":6,"icon-image":["let","User_SafetyDepth",6,["let","kind",["get","kind"],"depth",["/",["get","VALSOU_dm"],10],["case",["==",["var","kind"],"OBSTRN"],["let","simple",["match",["get","CATOBS"],7,"FOULGND1",9,"ACHARE02",[8,10],"FLTHAZ02",""],["let","danger",["case",["has","VALSOU_dm"],["case",["<=",["var","depth"],["var","User_SafetyDepth"]],["match",["get","WATLEV"],[1,2],"OBSTRN11",[4,5],"DANGER03","DANGER01"],"DANGER02"],["case",["==",["get","CATOBS"],6],"OBSTRN01",["match",["get","WATLEV"],[1,2],"OBSTRN11",[4,5],"OBSTRN03","OBSTRN01"]]],["case",["to-boolean",["var","simple"]],["var","simple"],["var","danger"]]]],["==",["var","kind"],"UWTROC"],["case",["has","VALSOU_dm"],["case",["<=",["var","depth"],["var","User_SafetyDepth"]],["match",["get","WATLEV"],[4,5],"UWTROC04","DANGER01"],"DANGER02"],["match",["get","WATLEV"],3,"UWTROC03","UWTROC04"]],["==",["var","kind"],"WRECKS"],["let","simple",["match",["get","CATWRK"],3,"FOULGND1",""],["let","danger",["case",["has","VALSOU_dm"],["case",["<=",["var","depth"],["var","User_SafetyDepth"]],"DANGER01","DANGER02"],["match",["get","WATLEV"],3,["match",["get","CATWRK"],1,"wreck-deep",2,"wreck-danger","wreck-above"],[1,2,4],"wreck-above",["match",["get","CATWRK"],[4,5],"wreck-above","wreck-danger"]]],["case",["to-boolean",["var","simple"]],["var","simple"],["var","danger"]]]],""]]],"text-field":["let","User_SafetyDepth",6,"User_FeetDepth",true,["case",["all",["has","VALSOU_dm"],["!",["in",["get","CATOBS"],["literal",[7,8,9,10]]]],["!=",["get","CATWRK"],3]],["let","depth_m",["/",["get","VALSOU_dm"],10],"wl_mask",["match",["get","kind"],"OBSTRN",["array",["literal",[1,2]]],"UWTROC",["literal",[4,5]],["literal",[]]],["case",["any",[">",["var","depth_m"],["var","User_SafetyDepth"]],["!",["in",["get","WATLEV"],["var","wl_mask"]]]],["number-format",["/",["number",["get","VALSOU_dm"]],["case",["var","User_FeetDepth"],3.048,10]],{"max-fraction-digits":["case",["any",["var","User_FeetDepth"],[">=",["number",["get","VALSOU_dm"]],310]],0,1]}],""]],""]],"visibility":"visible","icon-offset":["case",["all",["==",["get","kind"],"WRECKS"],["!=",["get","CATWRK"],3],["!",["has","VALSOU_dm"]]],["let","cw",["get","CATWRK"],["case",["match",["get","WATLEV"],3,["!",["in",["var","cw"],["literal",[1,2]]]],[1,2,4],true,["in",["var","cw"],["literal",[4,5]]]],["literal",[0.5,-3.5]],["literal",[0,0]]]],["literal",[0,0]]],"icon-text-fit":"both","text-line-height":2,"icon-text-fit-padding":[2.5,5,2.5,5]},"source":"seacharts","minzoom":7,"source-layer":"hazard"},{"id":"overhead-clearance-labels","type":"symbol","paint":{"text-color":"#CEE8F5"},"filter":["==",["get","kind"],"BRIDGE"],"layout":{"text-size":11,"icon-image":["case",["all",["has","VERCCL_dm"],["has","VERCOP_dm"]],"BRIDGE01",""],"text-field":["let","User_FeetHeight",true,["case",["has","VERCLR_dm"],["concat","clr ",["number-format",["/",["get","VERCLR_dm"],["case",["var","User_FeetHeight"],3.048,10]],{"max-fraction-digits":["case",["var","User_FeetHeight"],0,1]}]],["all",["has","VERCCL_dm"],["has","VERCOP_dm"]],["concat","clr cl ",["number-format",["/",["get","VERCCL_dm"],["case",["var","User_FeetHeight"],3.048,10]],{"max-fraction-digits":["case",["var","User_FeetHeight"],0,1]}],"\nclr op ",["number-format",["/",["get","VERCOP_dm"],["case",["var","User_FeetHeight"],3.048,10]],{"max-fraction-digits":["case",["var","User_FeetHeight"],0,1]}]],""]],"text-offset":[0,2],"text-justify":"center","text-padding":0,"text-max-width":20},"source":"seacharts","minzoom":24,"source-layer":"overhead"},{"id":"water-coastline","type":"line","paint":{"line-color":"rgba(46, 72, 88, 0.7)","line-width":{"stops":[[0,1.5],[6,1.5],[12,1]]},"line-offset":-0.2,"line-opacity":["interpolate",["linear"],["zoom"],2,1,5,0.8,12,0.6,13,0.5]},"filter":["any",["==","class","ocean"],["==","class","sea"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"source":"openmaptiles","maxzoom":24,"minzoom":0,"source-layer":"water"},{"id":"inlandCoastline-stroke","type":"line","paint":{"line-color":"rgba(46, 72, 88, 0.55)","line-width":{"stops":[[0,0.75],[4,0.9],[12,1]]},"line-offset":0,"line-opacity":["interpolate",["linear"],["zoom"],0,0.8,3,0.8,5,0.7,12,0.6,13,0.5]},"filter":["any",["==","class","lake"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"source":"openmaptiles","maxzoom":24,"minzoom":0,"source-layer":"water"},{"id":"depthContour-stroke","type":"line","paint":{"line-color":"rgba(7, 27, 77, 0.69)","line-width":{"stops":[[4,0.5],[10,0.8]]},"line-opacity":{"stops":[[4,0],[6,0.4]]}},"filter":["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false],"layout":{"visibility":"visible"},"source":"seacharts","minzoom":4,"source-layer":"depth_line"},{"id":"inlandDepthContour-stroke_aus","type":"line","paint":{"line-color":"rgba(7, 27, 77, 0.69)","line-width":{"stops":[[4,0.5],[10,0.8]]},"line-opacity":{"stops":[[4,0],[6,0.4]]}},"filter":["step",["zoom"],["all",["match",["coalesce",["get","VALDCO_dm"],-1],[520,1000,5000,10000,20000,30000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],6,["all",["match",["coalesce",["get","VALDCO_dm"],-1],[520,1000,2500,5000,10000,15000,20000,25000,30000,35000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],7,["all",["match",["coalesce",["get","VALDCO_dm"],-1],[160,320,520,800,1000,2500,5000,10000,15000,20000,25000,30000,35000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],9,["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],"layout":{"visibility":"visible"},"source":"bathymetry_aus","minzoom":4,"source-layer":"depth_line"},{"id":"depthContour-stroke_eur","type":"line","paint":{"line-color":"rgba(7, 27, 77, 0.69)","line-width":{"stops":[[4,0.5],[10,0.8]]},"line-opacity":{"stops":[[4,0],[6,0.4]]}},"filter":["step",["zoom"],["all",["match",["coalesce",["get","VALDCO_dm"],-1],[520,1000,5000,10000,20000,30000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],6,["all",["match",["coalesce",["get","VALDCO_dm"],-1],[520,1000,2500,5000,10000,15000,20000,25000,30000,35000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],7,["all",["match",["coalesce",["get","VALDCO_dm"],-1],[160,320,520,800,1000,2500,5000,10000,15000,20000,25000,30000,35000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],9,["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],"layout":{"visibility":"visible"},"source":"bathymetry_eur","minzoom":4,"source-layer":"depth_line"},{"id":"depthContour-stroke_eur_lakes","type":"line","paint":{"line-color":"rgba(7, 27, 77, 0.69)","line-width":{"stops":[[4,0.5],[10,0.8]]},"line-opacity":{"stops":[[4,0],[6,0.4]]}},"filter":["step",["zoom"],["all",["match",["coalesce",["get","VALDCO_dm"],-1],[520,1000,5000,10000,20000,30000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],6,["all",["match",["coalesce",["get","VALDCO_dm"],-1],[520,1000,2500,5000,10000,15000,20000,25000,30000,35000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],7,["all",["match",["coalesce",["get","VALDCO_dm"],-1],[160,320,520,800,1000,2500,5000,10000,15000,20000,25000,30000,35000,40000],true,false],["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],9,["match",["coalesce",["get","S_QUAPOS"],-1],[-1,1,10,11],true,false]],"layout":{"visibility":"visible"},"source":"bathymetry_eur_lakes","minzoom":4,"source-layer":"inland_depth_line"},{"id":"depthContour-labels","type":"symbol","paint":{"text-color":"rgba(0, 28, 65, 1)","text-opacity":1,"text-halo-color":"rgba(255, 255, 255, 0.08)","text-halo-width":0},"filter":["<=",["get","VALDCO_dm"],7000],"layout":{"text-font":["Noto Sans Regular"],"text-size":11,"text-field":["let","User_FeetDepth",true,["number-format",["/",["get","VALDCO_dm"],["case",["var","User_FeetDepth"],3.048,10]],{"max-fraction-digits":["case",["any",["var","User_FeetDepth"],[">=",["get","VALDCO_dm"],310]],0,1]}]],"visibility":"visible","symbol-placement":"line","text-allow-overlap":false,"text-ignore-placement":false},"source":"seacharts","minzoom":7,"source-layer":"depth_line"},{"id":"inlandDepthContour-labels_aus","type":"symbol","paint":{"text-color":"rgba(0, 21, 48, 1)","text-opacity":1,"text-halo-color":"rgba(35, 52, 61, 0.08)","text-halo-width":0,"text-translate-anchor":"map"},"layout":{"text-font":["Noto Sans Regular"],"text-size":11,"text-field":["let","User_FeetDepth",false,["number-format",["/",["get","VALDCO_dm"],["case",["var","User_FeetDepth"],3.048,10]],{"max-fraction-digits":["case",["any",["var","User_FeetDepth"],[">=",["get","VALDCO_dm"],310]],0,1]}]],"visibility":"visible","symbol-z-order":"auto","symbol-placement":"line","text-allow-overlap":false,"icon-pitch-alignment":"auto","text-pitch-alignment":"viewport","text-ignore-placement":false,"icon-rotation-alignment":"auto","text-rotation-alignment":"auto"},"source":"bathymetry_aus","minzoom":7,"source-layer":"depth_line"},{"id":"depthContour-labels_eur","type":"symbol","paint":{"text-color":"rgba(0, 21, 48, 1)","text-opacity":1,"text-halo-color":"rgba(35, 52, 61, 0.08)","text-halo-width":0,"text-translate-anchor":"map"},"layout":{"text-font":["Noto Sans Regular"],"text-size":11,"text-field":["let","User_FeetDepth",false,["number-format",["/",["get","VALDCO_dm"],["case",["var","User_FeetDepth"],3.048,10]],{"max-fraction-digits":["case",["any",["var","User_FeetDepth"],[">=",["get","VALDCO_dm"],310]],0,1]}]],"visibility":"visible","symbol-z-order":"auto","symbol-placement":"line","text-allow-overlap":false,"icon-pitch-alignment":"auto","text-pitch-alignment":"viewport","text-ignore-placement":false,"icon-rotation-alignment":"auto","text-rotation-alignment":"auto"},"source":"bathymetry_eur","minzoom":7,"source-layer":"depth_line"},{"id":"depthContour-labels_eur_lakes","type":"symbol","paint":{"text-color":"rgba(0, 21, 48, 1)","text-opacity":1,"text-halo-color":"rgba(35, 52, 61, 0.08)","text-halo-width":0,"text-translate-anchor":"map"},"layout":{"text-font":["Noto Sans Regular"],"text-size":11,"text-field":["let","User_FeetDepth",false,["number-format",["/",["get","VALDCO_dm"],["case",["var","User_FeetDepth"],3.048,10]],{"max-fraction-digits":["case",["any",["var","User_FeetDepth"],[">=",["get","VALDCO_dm"],310]],0,1]}]],"visibility":"visible","symbol-z-order":"auto","symbol-placement":"line","text-allow-overlap":false,"icon-pitch-alignment":"auto","text-pitch-alignment":"viewport","text-ignore-placement":false,"icon-rotation-alignment":"auto","text-rotation-alignment":"auto"},"source":"bathymetry_eur_lakes","minzoom":7,"source-layer":"inland_depth_line"},{"id":"inlandSoundings","type":"symbol","paint":{"text-color":["let","User_SafetyDepth",6,["case",["<=",["/",["get","DEPTH_dm"],10],["var","User_SafetyDepth"]],"rgba(0, 21, 48, 1)","rgba(0, 21, 48, 1)"]],"text-opacity":{"stops":[[4,0],[6,1]]},"text-halo-blur":0,"text-halo-width":0,"text-translate-anchor":"map"},"layout":{"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-size":["interpolate",["exponential",2],["zoom"],7,11,8,11,9,11,10,11,11,12,12,12,13,13],"text-field":["let","User_FeetDepth",true,["number-format",["/",["get","DEPTH_dm"],["case",["var","User_FeetDepth"],3.048,10]],{"max-fraction-digits":["case",["any",["var","User_FeetDepth"],[">=",["get","DEPTH_dm"],310]],0,1]}]],"visibility":"visible","text-justify":"center","text-padding":18,"icon-text-fit":"none","text-optional":false,"symbol-z-order":"auto","symbol-placement":"point","text-keep-upright":false,"icon-allow-overlap":false,"symbol-avoid-edges":false,"text-allow-overlap":["step",["zoom"],false,22,true],"text-pitch-alignment":"auto","icon-ignore-placement":false,"text-ignore-placement":false,"text-rotation-alignment":"auto"},"source":"bathymetry_us_lakes","minzoom":10,"source-layer":"inland_soundings"},{"id":"soundings","type":"symbol","paint":{"text-color":["let","User_SafetyDepth",6,["case",["<=",["/",["get","DEPTH_dm"],10],["var","User_SafetyDepth"]],"rgba(0, 21, 48, 1)","rgba(0, 21, 48, 1)"]],"text-opacity":{"stops":[[4,0],[5,1]]},"text-halo-blur":0,"text-halo-width":0,"text-translate-anchor":"map"},"filter":["<=",["get","DEPTH_dm"],2200],"layout":{"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-size":["interpolate",["exponential",2],["zoom"],7,11,8,11,9,11,10,11,11,12,12,12,13,13],"text-field":["let","User_FeetDepth",true,["number-format",["/",["get","DEPTH_dm"],["case",["var","User_FeetDepth"],3.048,10]],{"max-fraction-digits":["case",["any",["var","User_FeetDepth"],[">=",["get","DEPTH_dm"],310]],0,1]}]],"visibility":"visible","text-justify":"center","text-padding":18,"icon-text-fit":"none","text-optional":false,"symbol-z-order":"auto","symbol-placement":"point","text-keep-upright":false,"icon-allow-overlap":false,"symbol-avoid-edges":false,"text-allow-overlap":["step",["zoom"],false,22,true],"text-pitch-alignment":"auto","icon-ignore-placement":false,"text-ignore-placement":false,"text-rotation-alignment":"auto"},"source":"seacharts","minzoom":0,"source-layer":"soundings"},{"id":"soundings_eur","type":"symbol","paint":{"text-color":["let","User_SafetyDepth",6,["case",["<=",["/",["get","DEPTH_dm"],10],["var","User_SafetyDepth"]],"rgba(0, 21, 48, 1)","rgba(0, 21, 48, 1)"]],"text-opacity":{"stops":[[4,0],[5,1]]},"text-halo-blur":0,"text-halo-width":0,"text-translate-anchor":"map"},"filter":["<=",["get","DEPTH_dm"],2200],"layout":{"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-size":["interpolate",["exponential",2],["zoom"],7,11,8,11,9,11,10,11,11,12,12,12,13,13],"text-field":["let","User_FeetDepth",false,["number-format",["/",["get","DEPTH_dm"],["case",["var","User_FeetDepth"],3.048,10]],{"max-fraction-digits":["case",["any",["var","User_FeetDepth"],[">=",["get","DEPTH_dm"],310]],0,1]}]],"visibility":"visible","text-justify":"center","text-padding":18,"icon-text-fit":"none","text-optional":false,"symbol-z-order":"auto","symbol-placement":"point","text-keep-upright":false,"icon-allow-overlap":false,"symbol-avoid-edges":false,"text-allow-overlap":["step",["zoom"],false,22,true],"text-pitch-alignment":"auto","icon-ignore-placement":false,"text-ignore-placement":false,"text-rotation-alignment":"auto"},"source":"bathymetry_eur","minzoom":0,"source-layer":"soundings"},{"id":"omt-place_village","type":"symbol","paint":{"text-color":"rgba(30, 33, 40, 1)","text-halo-blur":1,"text-halo-color":"rgba(255, 255, 255, 0.3)","text-halo-width":1},"filter":["all",["==","class","village"]],"layout":{"text-font":["Open Sans Medium"],"text-size":{"base":1.2,"stops":[[8,12],[10,14],[12,16],[14,18],[16,18]]},"text-field":"{name_en}","visibility":"visible","text-max-width":8},"source":"openmaptiles","source-layer":"place","minzoom":8,"maxzoom":17},{"id":"omt-place_town","type":"symbol","paint":{"text-color":"rgba(30, 33, 40, 1)","text-halo-blur":1,"text-halo-color":"rgba(255, 255, 255, 0.5)","text-halo-width":1},"filter":["all",["==","class","town"]],"layout":{"text-font":["Open Sans Medium"],"text-size":{"base":1.2,"stops":[[6,12],[8,14],[10,16],[12,18],[14,18]]},"icon-image":{"base":1,"stops":[[0,"dot_9"],[8,""]]},"text-field":"{name_en}","text-anchor":"bottom","text-offset":[0,0],"text-max-width":8},"source":"openmaptiles","source-layer":"place","minzoom":6},{"id":"omt-place_city","type":"symbol","paint":{"text-color":"rgba(30, 33, 40, 1)","text-halo-blur":1,"text-halo-color":"rgba(255, 255, 255, 0.2)","text-halo-width":1},"filter":["all",["==","class","city"]],"layout":{"text-font":["Open Sans Medium"],"text-size":["interpolate",["exponential",1],["zoom"],4,12,8,16,10,18],"icon-image":{"base":1,"stops":[[0,"dot_9"],[8,""]]},"text-field":"{name_en}","text-anchor":"bottom","text-offset":[0,0],"icon-optional":false,"text-max-width":8,"icon-allow-overlap":true},"source":"openmaptiles","maxzoom":16,"minzoom":4,"source-layer":"place"},{"id":"omt-state","type":"symbol","paint":{"text-color":"rgba(80, 80, 80, 1)","text-halo-width":1,"text-halo-color":"rgba(255, 255, 255, 0.15)"},"filter":["all",["==","class","state"],["in","rank",1]],"layout":{"text-font":["Open Sans Medium"],"text-size":{"stops":[[6,11],[8,16]]},"text-field":"{name_en}","text-transform":"uppercase","text-letter-spacing":0.1,"text-max-width":6},"source":"openmaptiles","maxzoom":7,"minzoom":4,"source-layer":"place"},{"id":"Country labels","type":"symbol","paint":{"text-color":"rgba(30, 33, 40, 1)","text-halo-blur":0,"text-halo-color":"rgba(255, 255, 255, 0.15)","text-halo-width":1.2},"filter":["all",["has","iso_a2"],["!=",["get","iso_a2"],"VA"],["==",["get","class"],"country"]],"layout":{"text-font":["Open Sans Semibold","Arial Unicode MS Bold"],"text-size":["interpolate",["linear"],["zoom"],2,["case",["<=",["get","rank"],2],10,8],3,["case",["<=",["get","rank"],2],13,[">=",["get","rank"],3],10,9],4,["case",["<=",["get","rank"],2],18,[">=",["get","rank"],3],16,14],7,["case",["<=",["get","rank"],2],24,[">=",["get","rank"],3],20,18]],"text-field":["coalesce",["get","name:en"],["get","name"]],"visibility":"visible","text-padding":0,"symbol-spacing":300,"text-max-width":["case",["<=",["get","rank"],2],7.25,5.25],"text-transform":"none","symbol-sort-key":["to-number",["get","rank"]]},"source":"openmaptiles","maxzoom":10,"minzoom":3,"source-layer":"place"},{"id":"overhead-line-dash","type":"line","paint":{"line-color":"rgba(206, 232, 245, 0.4)","line-width":2,"line-dasharray":[12,6]},"filter":["all",["match",["get","kind"],"CBLOHD",true,"CONVYR",["!=",["get","CATCON"],2],false],["==",["geometry-type"],"LineString"]],"source":"seacharts","source-layer":"overhead"},{"id":"omt-boundary_2_maritime","type":"line","paint":{"line-color":"rgba(214, 240, 255, 0.2)","line-width":{"base":1,"stops":[[3,0.2],[5,0.5],[12,2]]},"line-opacity":1,"line-dasharray":[3,3]},"filter":["all",["==","admin_level",2],["==","disputed",0],["==","maritime",1]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"source":"openmaptiles","minzoom":4,"metadata":{},"source-layer":"boundary"},{"id":"anchorage-symbol","source":"seacharts","source-layer":"anchorage","type":"symbol","minzoom":9,"layout":{"visibility":"visible","symbol-placement":"point","icon-image":"ACHARE02","icon-allow-overlap":false,"icon-size":["interpolate",["exponential",2],["zoom"],9,0.4,12,0.7,14,0.9]},"paint":{}},{"id":"navmark-symbol","source":"seacharts","source-layer":"navmark","type":"symbol","filter":["let","User_DayC",520,"User_Date",20230520,"User_ViewDistanceDelta",-1,["all",["<=",["%",["+",["%",["-",["var","User_DayC"],["coalesce",["get","p_start"],0]],1200],1200],1200],["coalesce",["get","p_len"],1200]],["<=",["coalesce",["get","d_start"],-1],["var","User_Date"]],["<=",["var","User_Date"],["coalesce",["get","d_end"],100000000]],[">=",["zoom"],["floor",["+",["max",9,["log2",["/",350000000,["coalesce",["get","SCAMIN"],400000000]]]],["var","User_ViewDistanceDelta"]]]]]],"layout":{"icon-allow-overlap":true,"icon-ignore-placement":true,"icon-size":["interpolate",["exponential",2],["zoom"],8,0.25,9,0.3,10,0.4,11,0.5,12,0.6,13,0.7,14,0.85],"icon-image":["let","kind",["match",["get","kind"],"BOYCAR","Cardinal","BOYINB","","BOYISD","Isolated-danger","BOYLAT","Lateral","BOYSAW","Safe-water","BOYSPP","Special",""],["let","form",["match",["get","BOYSHP"],1,"conical",2,"can",3,"spherical",4,"pillar",5,"spar",6,"barrel",7,"super",8,"spar",""],["let","type",["case",["==",["var","kind"],"Lateral"],["match",["get","COLOUR"],"|3|","red-","|4|","green-","|3|4|3|","red-preferred-","|4|3|4|","green-preferred-","?"],["case",["==",["var","kind"],"Cardinal"],"",""]],["case",["!",["get","buoy"]],"beacon",["all",["to-boolean",["var","kind"]],["!=",["var","type"],"?"],["to-boolean",["var","form"]]],["concat",["var","kind"],"-",["var","type"],["var","form"]],"?"]]]],"icon-anchor":"top-left","icon-offset":["case",["!",["get","buoy"]],["literal",[-8.5,-20.5]],["match",["get","BOYSHP"],[5,8],["literal",[-8,-20.5]],1,["literal",[-9,-15.5]],2,["literal",[-9,-12.5]],3,["literal",[-9,-12.5]],4,["literal",[-9,-20.5]],6,["literal",[-11,-11.5]],7,["literal",[-15,-10.5]],["literal",[0,0]]]],"text-anchor":"top-left","text-justify":"left","text-optional":true,"text-size":10,"text-max-width":20,"text-offset":[1,-1],"text-field":["step",["zoom"],"",13,["case",["has","OBJNAM"],["concat",["match",["get","kind"],"LITFLT","by ","LITVES","LtV ",["case",["get","buoy"],"by ","bn "]],["get","OBJNAM"]],""]]},"paint":{"text-color":"rgba(3, 59, 142, 0.7)"}},{"id":"navmark-topmark-symbol","source":"seacharts","source-layer":"topmark","type":"symbol","layout":{"visibility":"none","icon-allow-overlap":true,"icon-ignore-placement":true,"icon-image":["let","usage",["match",["get","TOPSHP"],1,"",2,"",3,"safe-water",4,"isolated-danger",5,"",6,"",7,"special",""],["case",["to-boolean",["var","usage"]],["concat","mark-",["var","usage"]],"?"]],"icon-anchor":"top-left","icon-offset":["case",["coalesce",["get","float-base"],true],["match",["get","BOYSHP"],[5,8],["literal",[-1,-34.5]],1,["literal",[-2,-29.5]],2,["literal",[-3,-25.5]],3,["literal",[-3,-25.5]],4,["literal",[-1,-34.5]],6,["literal",[-4,-25.5]],7,["literal",[-4,-24.5]],["literal",[0,0]]],["literal",[-0.5,-34]]]}},{"id":"light-major-circle-outline","source":"seacharts","source-layer":"lights","type":"circle","minzoom":8,"filter":["let","User_ViewDistanceDelta",-1,["all",["==",["geometry-type"],"Point"],["!",["get","is_sector"]],[">=",["coalesce",["get","VALNMR_dM"],90],100],[">=",["zoom"],["floor",["+",["min",11,["log2",["/",350000000,["coalesce",["get","SCAMIN"],400000000]]]],["var","User_ViewDistanceDelta"]]]],["!",["any",["in","|5|",["get","CATLIT"]],["in","|6|",["get","CATLIT"]]]],["!=",["get","LITCHR"],12]]],"paint":{"circle-opacity":0,"circle-radius":["interpolate",["exponential",2],["zoom"],5,["-",10,1.21],10,["-",68.03149606299213,1.21]],"circle-stroke-width":4.84,"circle-stroke-color":"#000000"}},{"id":"light-major-circle-color","source":"seacharts","source-layer":"lights","type":"circle","minzoom":8,"filter":["let","User_ViewDistanceDelta",-1,["all",["==",["geometry-type"],"Point"],["!",["get","is_sector"]],[">=",["coalesce",["get","VALNMR_dM"],90],100],[">=",["zoom"],["floor",["+",["min",11,["log2",["/",350000000,["coalesce",["get","SCAMIN"],400000000]]]],["var","User_ViewDistanceDelta"]]]],["!",["any",["in","|5|",["get","CATLIT"]],["in","|6|",["get","CATLIT"]]]],["!=",["get","LITCHR"],12]]],"paint":{"circle-opacity":0,"circle-radius":["interpolate",["exponential",2],["zoom"],5,10,10,68.03149606299213],"circle-stroke-width":2.42,"circle-stroke-color":["match",["get","COLOUR"],"|1|3|","#EA5471","|3|","#EA5471","|1|4|","#52E83B","|4|","#52E83B","|11|","#E1E139","|6|","#E1E139","|5|6|","#E1E139","|1|","#E1E139","#C045D1"]}},{"id":"light-sector-outline","source":"seacharts","source-layer":"lights","type":"line","filter":["all",["==",["geometry-type"],"LineString"],["==",["get","kind"],"light_sector"],[">=",["zoom"],8],["match",["get","CATLIT"],["|8|","|11|","|9|"],false,true],["!",["in",["get","LITVIS"],["literal",[7,8,3]]]]],"paint":{"line-color":"#000000","line-width":2.8}},{"id":"light-sector","source":"seacharts","source-layer":"lights","type":"line","filter":["all",["==",["geometry-type"],"LineString"],["==",["get","kind"],"light_sector"],[">=",["zoom"],8],["match",["get","CATLIT"],["|8|","|11|","|9|"],false,true],["!",["in",["get","LITVIS"],["literal",[7,8,3]]]]],"paint":{"line-color":["match",["get","COLOUR"],"|1|3|","#EA5471","|3|","#EA5471","|1|4|","#52E83B","|4|","#52E83B","|11|","#E1E139","|6|","#E1E139","|5|6|","#E1E139","|1|","#E1E139","#C045D1"],"line-width":2}},{"id":"light-sector-obscured","source":"seacharts","source-layer":"lights","type":"line","filter":["all",["==",["geometry-type"],"LineString"],["==",["get","kind"],"light_sector"],[">=",["zoom"],8],["match",["get","CATLIT"],["|8|","|11|","|9|"],false,true],["in",["get","LITVIS"],["literal",[7,8,3]]]],"paint":{"line-dasharray":[12,6],"line-color":"#000000","line-width":1.21}},{"id":"light-sector-leg","source":"seacharts","source-layer":"lights","type":"line","filter":["all",["==",["geometry-type"],"LineString"],["==",["get","kind"],"light_sector_leg"],[">=",["zoom"],8],["match",["get","CATLIT"],["|8|","|11|","|9|"],false,true]],"paint":{"line-dasharray":[6,3],"line-color":"rgba(11, 11, 11, 0.2)","line-width":1}},{"id":"light-minor","source":"seacharts","source-layer":"lights","type":"symbol","filter":["let","User_ViewDistanceDelta",-1,["all",["==",["geometry-type"],"Point"],["!",["get","is_sector"]],[">=",["zoom"],["floor",["+",["max",9,["log2",["/",350000000,["coalesce",["get","SCAMIN"],400000000]]]],["var","User_ViewDistanceDelta"]]]],["!",["all",[">=",["coalesce",["get","VALNMR_dM"],90],100],["!",["any",["in","|5|",["get","CATLIT"]],["in","|6|",["get","CATLIT"]]]],["!=",["get","LITCHR"],12]]]]],"layout":{"icon-image":["match",["get","COLOUR"],"|1|3|","light-red","|3|","light-red","|1|4|","light-green","|4|","light-green","|11|","light-yellow","|6|","light-yellow","|5|6|","light-yellow","|1|","light-yellow","light-default"],"icon-anchor":"top-right","icon-rotate":["case",["has","ORIENT_e2"],["-",["/",["get","ORIENT_e2"],100],45],0],"icon-allow-overlap":true,"icon-ignore-placement":true,"icon-size":["interpolate",["exponential",2],["zoom"],8,0.25,9,0.3,10,0.4,11,0.5,12,0.6,13,0.7,14,0.85]},"paint":{"icon-opacity":0.75}},{"id":"sea-labels","type":"symbol","paint":{"text-color":"rgba(26, 45, 57, 0.35)"},"filter":["==",["get","class"],"sea"],"layout":{"text-font":["Noto Sans Regular"],"text-size":14,"text-field":["get","name"],"text-anchor":"center","symbol-placement":"point"},"source":"openmaptiles","minzoom":2,"source-layer":"water_name"},{"id":"river-labels","type":"symbol","paint":{"text-color":"rgba(26, 45, 57, 1)"},"filter":["==",["get","class"],"river"],"layout":{"text-font":["Noto Sans Regular"],"text-size":12,"text-field":["get","name"],"symbol-placement":"line"},"source":"openmaptiles","minzoom":9,"source-layer":"waterway"},{"id":"wetland-labels","type":"symbol","paint":{"text-color":"rgba(26, 45, 57, 1)"},"filter":["==",["get","class"],"wetland"],"layout":{"text-font":["Noto Sans Regular"],"text-size":12,"text-field":["get","name"],"text-anchor":"center"},"source":"openmaptiles","minzoom":12,"source-layer":"water_name"},{"id":"water-labels","type":"symbol","paint":{"text-color":"rgba(26, 45, 57, 1)"},"layout":{"text-font":["Noto Sans Regular"],"text-size":12,"text-field":["get","name"],"text-anchor":"center"},"source":"openmaptiles","minzoom":12,"source-layer":"water_name"}],"id":"g7t89txxf"}