{ "version": 8, "name": "Intaleq Premium Map Style", "metadata": { "brand": "Intaleq", "version": "2.0.0", "description": "Google + OSM hybrid style with 3D buildings, railways, subway, waterways, and Intaleq brand palette" }, "center": [ 36.276008, 33.513685 ], "zoom": 15, "glyphs": "https://cdn.protomaps.com/fonts/pbf/{fontstack}/{range}.pbf", "sources": { "local-osm-polygons": { "type": "vector", "tiles": [ "https://tiles.intaleqapp.com/planet_osm_polygon/{z}/{x}/{y}" ], "maxzoom": 14, "attribution": "© Intaleq | © OpenStreetMap contributors" }, "local-osm-lines": { "type": "vector", "tiles": [ "https://tiles.intaleqapp.com/planet_osm_line/{z}/{x}/{y}" ], "maxzoom": 14 }, "local-osm-points": { "type": "vector", "tiles": [ "https://tiles.intaleqapp.com/planet_osm_point/{z}/{x}/{y}" ], "maxzoom": 14 }, "places_egypt": { "type": "vector", "tiles": [ "https://tiles.intaleqapp.com/places_egypt/{z}/{x}/{y}" ], "maxzoom": 14 }, "places_syria": { "type": "vector", "tiles": [ "https://tiles.intaleqapp.com/places_syria/{z}/{x}/{y}" ], "maxzoom": 14 }, "places_jordan": { "type": "vector", "tiles": [ "https://tiles.intaleqapp.com/places_jordan/{z}/{x}/{y}" ], "maxzoom": 14 }, "overture_buildings": { "type": "vector", "tiles": [ "https://tiles.intaleqapp.com/overture_building/{z}/{x}/{y}" ], "maxzoom": 16 }, "overture_segments": { "type": "vector", "tiles": [ "https://tiles.intaleqapp.com/overture_segment/{z}/{x}/{y}" ], "maxzoom": 14 }, "approved_roads": { "type": "vector", "tiles": [ "https://tiles.intaleqapp.com/approved_roads/{z}/{x}/{y}" ], "minzoom": 8, "maxzoom": 18 }, "places_iraq": { "type": "vector", "tiles": [ "https://tiles.intaleqapp.com/places_iraq/{z}/{x}/{y}" ], "maxzoom": 14 }, "terrain-dem": { "type": "raster-dem", "tiles": [ "https://s3.amazonaws.com/elevation-tiles-prod/terrarium/{z}/{x}/{y}.png" ], "encoding": "terrarium", "tileSize": 256, "maxzoom": 15 }, "opentopo-contours": { "type": "raster", "tiles": [ "https://tile.opentopomap.org/{z}/{x}/{y}.png" ], "tileSize": 256, "maxzoom": 17 } }, "layers": [ { "id": "background", "type": "background", "paint": { "background-color": "#F6F4F0" } }, { "id": "hillshading", "type": "hillshade", "source": "terrain-dem", "layout": { "visibility": "visible" }, "paint": { "hillshade-shadow-color": "#0f172a", "hillshade-highlight-color": "#ffffff", "hillshade-accent-color": "#334155", "hillshade-exaggeration": 0.85 } }, { "id": "topographic-contours", "type": "raster", "source": "opentopo-contours", "minzoom": 8, "maxzoom": 17, "layout": { "visibility": "visible" }, "paint": { "raster-opacity": 0.55 } }, { "id": "admin-boundary-national", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "all", ["==", "boundary", "administrative"], ["in", "admin_level", "2", 2, "3", 3] ], "paint": { "line-color": "#1e293b", "line-width": 3, "line-dasharray": [6, 2, 2, 2] } }, { "id": "admin-boundary-governorate-poly", "type": "line", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "minzoom": 6, "filter": [ "all", ["==", "boundary", "administrative"], ["in", "admin_level", "4", 4, "5", 5] ], "paint": { "line-color": "#6366f1", "line-width": 1.4, "line-dasharray": [4, 3], "line-opacity": 0.7 } }, { "id": "admin-boundary-governorate", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "minzoom": 6, "filter": [ "all", ["==", "boundary", "administrative"], ["in", "admin_level", "4", 4, "5", 5] ], "paint": { "line-color": "#6366f1", "line-width": 1.4, "line-dasharray": [4, 3], "line-opacity": 0.7 } }, { "id": "admin-boundary-district-poly", "type": "line", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "minzoom": 9, "filter": [ "all", ["==", "boundary", "administrative"], ["in", "admin_level", "6", 6, "7", 7, "8", 8, "9", 9, "10", 10] ], "paint": { "line-color": "#64748b", "line-width": 1.5, "line-dasharray": [3, 2], "line-opacity": 0.85 } }, { "id": "admin-boundary-district", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "minzoom": 9, "filter": [ "all", ["==", "boundary", "administrative"], ["in", "admin_level", "6", 6, "7", 7, "8", 8, "9", 9, "10", 10] ], "paint": { "line-color": "#64748b", "line-width": 1.5, "line-dasharray": [3, 2] } }, { "id": "landuse-residential", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "==", "landuse", "residential" ], "paint": { "fill-color": "#F2EFE9", "fill-opacity": 1 } }, { "id": "landuse-commercial", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "==", "landuse", "commercial" ], "paint": { "fill-color": "#F4EFE6", "fill-opacity": 1 } }, { "id": "landuse-industrial", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "in", "landuse", "industrial", "railway" ], "paint": { "fill-color": "#EBE8E2", "fill-opacity": 1 } }, { "id": "landuse-retail", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "==", "landuse", "retail" ], "paint": { "fill-color": "#F5D8D3", "fill-opacity": 0.85 } }, { "id": "landuse-farmland", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "in", "landuse", "farmland", "farmyard", "orchard" ], "paint": { "fill-color": "#EFEACB", "fill-opacity": 0.85 } }, { "id": "landuse-forest", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "in", "landuse", "forest", "natural" ], "paint": { "fill-color": [ "match", [ "get", "natural" ], "wood", "#B7D6A0", "#C7E0B4" ], "fill-opacity": 0.85 } }, { "id": "landuse-grass", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "in", "landuse", "grass", "meadow" ], "paint": { "fill-color": "#D3E8B8", "fill-opacity": 0.85 } }, { "id": "landuse-power", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "any", [ "==", "power", "plant" ], [ "==", "power", "substation" ], [ "==", "landuse", "industrial" ] ], "paint": { "fill-color": "#DCC9E8", "fill-opacity": 0.85, "fill-outline-color": "#C7ADD9" } }, { "id": "landuse-cemetery", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "==", "landuse", "cemetery" ], "paint": { "fill-color": "#B8D4BA", "fill-opacity": 0.9 } }, { "id": "landuse-military", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "==", "landuse", "military" ], "paint": { "fill-color": "#E2D9CC", "fill-opacity": 0.8 } }, { "id": "park-layer", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "any", [ "in", "leisure", "park", "garden", "nature_reserve", "pitch", "playground" ], [ "in", "landuse", "grass", "meadow", "forest" ], [ "in", "natural", "wood", "scrub", "heath" ] ], "paint": { "fill-color": [ "match", [ "get", "leisure" ], "pitch", "#9ED4A0", "playground", "#B8E6B8", "#C5E8C5" ], "fill-opacity": 0.85 } }, { "id": "park-outline", "type": "line", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "in", "leisure", "park", "garden", "nature_reserve" ], "paint": { "line-color": "#94D4A0", "line-width": 0.8, "line-opacity": 0.7 } }, { "id": "water-polygon", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "any", [ "in", "natural", "water", "lake", "bay" ], [ "==", "waterway", "riverbank" ], [ "in", "landuse", "basin", "reservoir" ], [ "==", "amenity", "fountain" ] ], "paint": { "fill-color": "#A9D5E8", "fill-opacity": 0.95 } }, { "id": "water-polygon-outline", "type": "line", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "any", [ "in", "natural", "water", "lake", "bay" ], [ "==", "waterway", "riverbank" ], [ "in", "landuse", "basin", "reservoir" ] ], "paint": { "line-color": "#6BB8D8", "line-width": 0.8, "line-opacity": 0.8 } }, { "id": "waterway-intermittent", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "minzoom": 11, "filter": [ "all", [ "in", "waterway", "river", "canal", "stream", "drain", "ditch" ], [ "any", [ "==", "intermittent", "yes" ], [ "==", "seasonal", "yes" ] ] ], "paint": { "line-color": "#A8CFE0", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 11, 0.6, 16, 3.5 ], "line-dasharray": [ 3, 2 ] } }, { "id": "waterway-river", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "all", [ "==", "waterway", "river" ], [ "!=", "intermittent", "yes" ], [ "!=", "seasonal", "yes" ] ], "paint": { "line-color": "#6BB8D8", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 7, 0.8, 14, 4, 16, 7 ], "line-opacity": 0.95 } }, { "id": "waterway-canal", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "minzoom": 11, "filter": [ "all", [ "==", "waterway", "canal" ], [ "!=", "intermittent", "yes" ], [ "!=", "seasonal", "yes" ] ], "paint": { "line-color": "#8FC8DE", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 11, 0.8, 16, 5 ] } }, { "id": "waterway-stream-drain", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "all", [ "in", "waterway", "stream", "drain", "ditch" ], [ "!=", "intermittent", "yes" ], [ "!=", "seasonal", "yes" ], [ "!=", "tunnel", "yes" ] ], "minzoom": 13, "paint": { "line-color": "#7FBFD8", "line-width": [ "interpolate", [ "linear" ], [ "zoom" ], 13, 0.8, 16, 2.5 ], "line-opacity": 0.85 } }, { "id": "railway-area", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "==", "landuse", "railway" ], "paint": { "fill-color": "#DDE2EA", "fill-opacity": 0.9 } }, { "id": "railway-rail-casing", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "all", [ "in", "railway", "rail", "narrow_gauge", "preserved" ], [ "!=", "service", "yard" ], [ "!=", "service", "siding" ] ], "minzoom": 8, "paint": { "line-color": "#B0B8C5", "line-width": [ "interpolate", [ "linear" ], [ "zoom" ], 8, 2, 12, 4, 16, 8 ] } }, { "id": "railway-rail-core", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "all", [ "in", "railway", "rail", "narrow_gauge", "preserved" ], [ "!=", "service", "yard" ], [ "!=", "service", "siding" ] ], "minzoom": 8, "paint": { "line-color": "#6B7A8E", "line-width": [ "interpolate", [ "linear" ], [ "zoom" ], 8, 1, 12, 2.5, 16, 5 ], "line-dasharray": [ 6, 4 ] } }, { "id": "railway-subway-casing", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "railway", "subway", "light_rail", "tram", "monorail" ], "minzoom": 10, "paint": { "line-color": [ "match", [ "get", "railway" ], "subway", "#CC2233", "light_rail", "#0066CC", "tram", "#8833BB", "monorail", "#008855", "#BB3344" ], "line-width": [ "interpolate", [ "linear" ], [ "zoom" ], 10, 3, 14, 6, 16, 10 ] } }, { "id": "railway-subway-core", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "railway", "subway", "light_rail", "tram", "monorail" ], "minzoom": 10, "paint": { "line-color": [ "match", [ "get", "railway" ], "subway", "#FF3347", "light_rail", "#2288FF", "tram", "#AA44EE", "monorail", "#00BB66", "#FF4455" ], "line-width": [ "interpolate", [ "linear" ], [ "zoom" ], 10, 1.5, 14, 3.5, 16, 6 ] } }, { "id": "road-casing-track-path", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "highway", "track", "path", "footway", "cycleway", "steps" ], "minzoom": 14, "paint": { "line-color": "#C8CDD6", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 14, 1, 16, 4 ], "line-dasharray": [ 4, 3 ] } }, { "id": "road-casing-minor", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "highway", "residential", "service", "unclassified", "living_street", "pedestrian" ], "paint": { "line-color": "#D6DBE1", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 12.5, 1.6, 15, 4.5, 16, 10, 18, 15 ], "line-opacity": 0.7 }, "minzoom": 12.5 }, { "id": "road-core-minor", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "highway", "residential", "service", "unclassified", "living_street", "pedestrian" ], "paint": { "line-color": "#FFFFFF", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 12.5, 1.0, 15, 3.2, 16, 8, 18, 12 ] }, "minzoom": 12.5 }, { "id": "approved-road-casing", "type": "line", "source": "approved_roads", "source-layer": "approved_roads", "layout": { "line-cap": "round", "line-join": "round" }, "paint": { "line-color": "#D6DBE1", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 12.5, 1.6, 15, 4.5, 16, 10, 18, 15 ], "line-opacity": 0.7 }, "minzoom": 12.5 }, { "id": "approved-road-core", "type": "line", "source": "approved_roads", "source-layer": "approved_roads", "layout": { "line-cap": "round", "line-join": "round" }, "paint": { "line-color": "#FFFFFF", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 12.5, 1.0, 15, 3.2, 16, 8, 18, 12 ] }, "minzoom": 12.5 }, { "id": "road-casing-tertiary", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "highway", "tertiary", "tertiary_link" ], "paint": { "line-color": "#BCC7D2", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 11.5, 1.4, 14, 3.4, 16, 14, 18, 18 ], "line-opacity": 0.75 }, "minzoom": 11.5 }, { "id": "road-core-tertiary", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "highway", "tertiary", "tertiary_link" ], "paint": { "line-color": "#DCE5EC", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 11.5, 0.9, 14, 2.4, 16, 11, 18, 14 ] }, "minzoom": 11.5 }, { "id": "road-casing-secondary", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "highway", "secondary", "secondary_link" ], "paint": { "line-color": "#98AABC", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 10, 1.4, 13, 3.2, 16, 16, 18, 21 ], "line-opacity": 0.8 }, "minzoom": 10 }, { "id": "road-core-secondary", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "highway", "secondary", "secondary_link" ], "paint": { "line-color": "#BACAD8", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 10, 0.9, 13, 2.2, 16, 13, 18, 17 ] }, "minzoom": 10 }, { "id": "road-casing-primary", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "highway", "primary", "primary_link" ], "paint": { "line-color": "#71889E", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 8, 1.4, 12, 3.4, 16, 18, 18, 24 ], "line-opacity": 0.7 }, "minzoom": 8 }, { "id": "road-core-primary", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "highway", "primary", "primary_link" ], "paint": { "line-color": "#93A9BC", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 8, 0.9, 12, 2.4, 16, 14, 18, 19 ] }, "minzoom": 8 }, { "id": "road-casing-motorway-trunk", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "highway", "motorway", "motorway_link", "trunk", "trunk_link" ], "paint": { "line-color": "#4E6478", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 5, 1.4, 10, 3.2, 16, 20, 18, 26 ], "line-opacity": 0.75 }, "minzoom": 5 }, { "id": "road-core-motorway-trunk", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "highway", "motorway", "motorway_link", "trunk", "trunk_link" ], "paint": { "line-color": "#6B8299", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 5, 0.8, 10, 2.2, 16, 16, 18, 21 ] }, "minzoom": 5 }, { "id": "building-fill-flat", "type": "fill", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "filter": [ "has", "building" ], "paint": { "fill-color": "#E4DED4", "fill-opacity": 1, "fill-outline-color": "#C8C0B2" } }, { "id": "building-3d-osm", "type": "fill-extrusion", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "minzoom": 13, "filter": [ "has", "building" ], "layout": { "visibility": "visible" }, "paint": { "fill-extrusion-color": "#DDD8D0", "fill-extrusion-height": [ "coalesce", [ "to-number", [ "get", "height" ], null ], [ "*", [ "coalesce", [ "to-number", [ "get", "building:levels" ], null ], 3 ], 3.5 ], 12 ], "fill-extrusion-base": 0, "fill-extrusion-opacity": 0.85, "fill-extrusion-vertical-gradient": true } }, { "id": "building-3d", "type": "fill-extrusion", "source": "overture_buildings", "source-layer": "overture_building", "minzoom": 13, "layout": { "visibility": "visible" }, "paint": { "fill-extrusion-color": "#DDD8D0", "fill-extrusion-height": [ "interpolate", [ "linear" ], [ "zoom" ], 13, [ "*", [ "coalesce", [ "to-number", [ "get", "num_floors" ], null ], 3 ], 2.5 ], 17, [ "coalesce", [ "to-number", [ "get", "height" ], null ], [ "*", [ "coalesce", [ "to-number", [ "get", "num_floors" ], null ], 3 ], 3.5 ], 12 ] ], "fill-extrusion-base": 0, "fill-extrusion-opacity": [ "interpolate", [ "linear" ], [ "zoom" ], 13, 0.6, 16, 0.9 ], "fill-extrusion-vertical-gradient": true } }, { "id": "overture-building-footprint", "type": "fill", "source": "overture_buildings", "source-layer": "overture_building", "paint": { "fill-color": "#E4DED4", "fill-opacity": 1, "fill-outline-color": "#C8C0B2" }, "minzoom": 14 }, { "id": "bridge-casing", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "minzoom": 12, "filter": [ "all", [ "==", "bridge", "yes" ], [ "in", "highway", "motorway", "trunk", "primary", "secondary", "tertiary", "residential", "unclassified", "living_street", "motorway_link", "trunk_link", "primary_link", "secondary_link" ] ], "layout": { "line-cap": "butt", "line-join": "round" }, "paint": { "line-color": "#5A6B7C", "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 12, 5, 16, 22, 18, 30 ] } }, { "id": "bridge-core", "type": "line", "source": "local-osm-lines", "source-layer": "planet_osm_line", "minzoom": 12, "filter": [ "all", [ "==", "bridge", "yes" ], [ "in", "highway", "motorway", "trunk", "primary", "secondary", "tertiary", "residential", "unclassified", "living_street", "motorway_link", "trunk_link", "primary_link", "secondary_link" ] ], "layout": { "line-cap": "butt", "line-join": "round" }, "paint": { "line-color": [ "match", [ "get", "highway" ], "motorway", "#6B8299", "trunk", "#6B8299", "motorway_link", "#6B8299", "trunk_link", "#6B8299", "primary", "#93A9BC", "primary_link", "#93A9BC", "secondary", "#BACAD8", "secondary_link", "#BACAD8", "tertiary", "#DCE5EC", "#FFFFFF" ], "line-width": [ "interpolate", [ "exponential", 1.6 ], [ "zoom" ], 12, 3.5, 16, 18, 18, 25 ] } }, { "id": "road-direction-arrows", "type": "symbol", "source": "local-osm-lines", "source-layer": "planet_osm_line", "minzoom": 15, "filter": [ "all", [ "in", "highway", "motorway", "trunk", "primary", "secondary", "tertiary", "residential", "unclassified", "living_street" ], [ "==", "oneway", "yes" ] ], "layout": { "symbol-placement": "line", "symbol-spacing": 90, "icon-image": "arrow", "icon-size": [ "interpolate", [ "linear" ], [ "zoom" ], 15, 0.35, 18, 0.55 ], "icon-rotation-alignment": "map", "icon-allow-overlap": true, "icon-ignore-placement": true }, "paint": { "icon-opacity": 0.75 } }, { "id": "railway-label", "type": "symbol", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "railway", "rail", "subway", "light_rail", "tram" ], "minzoom": 13, "layout": { "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 10, "symbol-placement": "line", "text-padding": 6, "text-allow-overlap": false }, "paint": { "text-color": [ "match", [ "get", "railway" ], "subway", "#CC2233", "light_rail", "#0055BB", "tram", "#7722AA", "#4A5568" ], "text-halo-color": "rgba(255,255,255,0.9)", "text-halo-width": 2 } }, { "id": "waterway-label", "type": "symbol", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "all", [ "in", "waterway", "river", "canal" ], [ "!=", "intermittent", "yes" ], [ "has", "name" ] ], "minzoom": 12, "layout": { "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 11, "symbol-placement": "line", "text-letter-spacing": 0.1 }, "paint": { "text-color": "#2E86AB", "text-halo-color": "rgba(255,255,255,0.85)", "text-halo-width": 2 } }, { "id": "building-number-polygon", "type": "symbol", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "minzoom": 17, "filter": [ "has", "addr:housenumber" ], "layout": { "text-field": "{addr:housenumber}", "text-font": [ "Noto Sans Regular" ], "text-size": 10, "text-allow-overlap": false, "text-ignore-placement": false }, "paint": { "text-color": "#5A5048", "text-halo-color": "rgba(255,255,255,0.95)", "text-halo-width": 1.5 } }, { "id": "building-number-point", "type": "symbol", "source": "local-osm-points", "source-layer": "planet_osm_point", "minzoom": 17, "filter": [ "has", "addr:housenumber" ], "layout": { "text-field": "{addr:housenumber}", "text-font": [ "Noto Sans Regular" ], "text-size": 10, "text-allow-overlap": false }, "paint": { "text-color": "#5A5048", "text-halo-color": "rgba(255,255,255,0.95)", "text-halo-width": 1.5 } }, { "id": "road-labels-minor", "type": "symbol", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "highway", "residential", "service", "unclassified", "living_street" ], "minzoom": 15, "layout": { "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": [ "interpolate", [ "linear" ], [ "zoom" ], 15, 10, 18, 13 ], "symbol-placement": "line", "text-letter-spacing": 0.05, "text-padding": 15, "symbol-spacing": 300, "text-max-angle": 30, "text-allow-overlap": false, "text-ignore-placement": false }, "paint": { "text-color": "#4A5568", "text-halo-color": "rgba(255,255,255,0.92)", "text-halo-width": 1.8 } }, { "id": "approved-road-labels", "type": "symbol", "source": "approved_roads", "source-layer": "approved_roads", "minzoom": 15, "layout": { "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": [ "interpolate", [ "linear" ], [ "zoom" ], 15, 10, 18, 13 ], "symbol-placement": "line", "text-letter-spacing": 0.05, "text-padding": 15, "symbol-spacing": 300, "text-max-angle": 30, "text-allow-overlap": false, "text-ignore-placement": false }, "paint": { "text-color": "#4A5568", "text-halo-color": "rgba(255,255,255,0.92)", "text-halo-width": 1.8 } }, { "id": "road-labels-major", "type": "symbol", "source": "local-osm-lines", "source-layer": "planet_osm_line", "filter": [ "in", "highway", "primary", "secondary", "tertiary", "motorway", "trunk" ], "minzoom": 12, "layout": { "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Bold" ], "text-size": [ "interpolate", [ "linear" ], [ "zoom" ], 12, 10, 14, 13, 18, 16 ], "symbol-placement": "line", "text-letter-spacing": 0.06, "text-padding": 20, "symbol-spacing": 350, "text-max-angle": 25, "text-allow-overlap": false, "text-ignore-placement": false }, "paint": { "text-color": "#1A2332", "text-halo-color": "rgba(255,255,255,0.95)", "text-halo-width": 2.5 } }, { "id": "poi-hospital", "type": "symbol", "source": "local-osm-points", "source-layer": "planet_osm_point", "minzoom": 13, "filter": [ "==", "amenity", "hospital" ], "layout": { "icon-image": "hospital", "icon-size": 1, "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 11, "text-offset": [ 0, 1.2 ], "text-anchor": "top", "text-allow-overlap": false }, "paint": { "text-color": "#C0392B", "text-halo-color": "white", "text-halo-width": 2 } }, { "id": "poi-pharmacy", "type": "symbol", "source": "local-osm-points", "source-layer": "planet_osm_point", "minzoom": 15, "filter": [ "==", "amenity", "pharmacy" ], "layout": { "icon-image": "pharmacy", "icon-size": 0.8, "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 10, "text-offset": [ 0, 1.2 ], "text-anchor": "top" }, "paint": { "text-color": "#1A7A3C", "text-halo-color": "white", "text-halo-width": 1.5 } }, { "id": "poi-place-of-worship", "type": "symbol", "source": "local-osm-points", "source-layer": "planet_osm_point", "minzoom": 14, "filter": [ "==", "amenity", "place_of_worship" ], "layout": { "icon-image": "tourist", "icon-size": 0.8, "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 11, "text-offset": [ 0, 1.2 ], "text-anchor": "top" }, "paint": { "text-color": "#1A6B3A", "text-halo-color": "white", "text-halo-width": 2 } }, { "id": "poi-restaurant-cafe", "type": "symbol", "source": "local-osm-points", "source-layer": "planet_osm_point", "minzoom": 16, "filter": [ "in", "amenity", "restaurant", "cafe", "fast_food" ], "layout": { "icon-image": [ "match", [ "get", "amenity" ], "cafe", "cafe", "restaurant" ], "icon-size": 0.8, "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 10, "text-offset": [ 0, 1.2 ], "text-anchor": "top" }, "paint": { "text-color": "#3D4A5C", "text-halo-color": "white", "text-halo-width": 1.5 } }, { "id": "poi-school", "type": "symbol", "source": "local-osm-points", "source-layer": "planet_osm_point", "minzoom": 14, "filter": [ "in", "amenity", "school", "university", "college" ], "layout": { "icon-image": "college", "icon-size": 0.8, "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 11, "text-offset": [ 0, 1.2 ], "text-anchor": "top" }, "paint": { "text-color": "#5A4A8A", "text-halo-color": "white", "text-halo-width": 2 } }, { "id": "poi-transit-station", "type": "symbol", "source": "local-osm-points", "source-layer": "planet_osm_point", "minzoom": 12, "filter": [ "any", [ "==", "railway", "station" ], [ "==", "railway", "halt" ], [ "==", "railway", "tram_stop" ], [ "==", "station", "subway" ], [ "==", "amenity", "bus_station" ] ], "layout": { "icon-image": "rail", "icon-size": 1, "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 11, "text-offset": [ 0, 1.4 ], "text-anchor": "top", "text-allow-overlap": false }, "paint": { "text-color": "#CC2233", "text-halo-color": "rgba(255,255,255,0.95)", "text-halo-width": 2 } }, { "id": "poi-shop", "type": "symbol", "source": "local-osm-points", "source-layer": "planet_osm_point", "minzoom": 16, "filter": [ "all", [ "has", "shop" ], [ "!in", "shop", "vacant", "no" ] ], "layout": { "icon-image": "shop", "icon-size": 0.8, "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 10, "text-offset": [ 0, 1.2 ], "text-anchor": "top" }, "paint": { "text-color": "#7B3FA0", "text-halo-color": "white", "text-halo-width": 1.5 } }, { "id": "poi-police", "type": "symbol", "source": "local-osm-points", "source-layer": "planet_osm_point", "minzoom": 15, "filter": [ "in", "amenity", "police", "fire_station" ], "layout": { "icon-image": "police", "icon-size": 0.8, "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 10, "text-offset": [ 0, 1.2 ], "text-anchor": "top" }, "paint": { "text-color": "#2F5AA8", "text-halo-color": "white", "text-halo-width": 1.5 } }, { "id": "poi-bank", "type": "symbol", "source": "local-osm-points", "source-layer": "planet_osm_point", "minzoom": 16, "filter": [ "in", "amenity", "bank", "bureau_de_change", "atm" ], "layout": { "icon-image": "shop", "icon-size": 0.8, "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 10, "text-offset": [ 0, 1.2 ], "text-anchor": "top" }, "paint": { "text-color": "#2E6B4F", "text-halo-color": "white", "text-halo-width": 1.5 } }, { "id": "poi-fuel", "type": "symbol", "source": "local-osm-points", "source-layer": "planet_osm_point", "minzoom": 14, "filter": [ "==", "amenity", "fuel" ], "layout": { "icon-image": "shop", "icon-size": 0.8, "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 10, "text-offset": [ 0, 1.2 ], "text-anchor": "top" }, "paint": { "text-color": "#B5651D", "text-halo-color": "white", "text-halo-width": 1.5 } }, { "id": "poi-hotel", "type": "symbol", "source": "local-osm-points", "source-layer": "planet_osm_point", "minzoom": 16, "filter": [ "in", "tourism", "hotel", "motel", "guest_house", "hostel" ], "layout": { "icon-image": "tourist", "icon-size": 0.8, "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 10, "text-offset": [ 0, 1.2 ], "text-anchor": "top" }, "paint": { "text-color": "#8A5A8A", "text-halo-color": "white", "text-halo-width": 1.5 } }, { "id": "place-labels-area", "type": "symbol", "source": "local-osm-polygons", "source-layer": "planet_osm_polygon", "minzoom": 10, "filter": [ "has", "name" ], "layout": { "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": [ "interpolate", [ "linear" ], [ "zoom" ], 10, 10, 14, 13 ], "text-padding": 8, "text-allow-overlap": false, "text-ignore-placement": false }, "paint": { "text-color": "#34495E", "text-halo-color": "rgba(255,255,255,0.85)", "text-halo-width": 2 } }, { "id": "place-labels-point", "type": "symbol", "source": "local-osm-points", "source-layer": "planet_osm_point", "minzoom": 10, "filter": [ "any", [ "in", "place", "city", "town", "village", "suburb", "neighbourhood", "hamlet", "locality", "quarter" ], [ "in", "natural", "peak", "spring" ] ], "layout": { "text-field": [ "coalesce", [ "get", "name:ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": [ "interpolate", [ "linear" ], [ "zoom" ], 10, [ "match", [ "get", "place" ], "city", 16, "town", 14, 11 ], 14, [ "match", [ "get", "place" ], "city", 20, "town", 16, 13 ], 17, 14 ], "text-letter-spacing": [ "match", [ "get", "place" ], "city", 0.08, "town", 0.05, 0.02 ], "text-anchor": "center", "text-padding": 10, "text-allow-overlap": false }, "paint": { "text-color": [ "match", [ "get", "place" ], "city", "#1A2740", "town", "#2C3E50", "village", "#3D4F62", "suburb", "#4A5568", "neighbourhood", "#556677", "#607080" ], "text-halo-color": "rgba(255,255,255,0.92)", "text-halo-width": [ "match", [ "get", "place" ], "city", 3, "town", 2.5, 2 ] } }, { "id": "places-egypt-labels", "type": "symbol", "source": "places_egypt", "source-layer": "places_egypt", "minzoom": 12, "layout": { "text-field": [ "coalesce", [ "get", "name_ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Bold" ], "text-size": [ "interpolate", [ "linear" ], [ "zoom" ], 12, 9, 16, 13 ], "text-offset": [ 0, 1.5 ], "text-anchor": "top", "text-padding": 8, "text-allow-overlap": false }, "paint": { "text-color": "#2D3748", "text-halo-color": "rgba(255, 255, 255, 0.9)", "text-halo-width": 2 } }, { "id": "places-syria-labels", "type": "symbol", "source": "places_syria", "source-layer": "places_syria", "minzoom": 10, "filter": [ "!in", "category", "street" ], "layout": { "text-field": [ "coalesce", [ "get", "name_ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Bold" ], "text-size": [ "interpolate", [ "linear" ], [ "zoom" ], 12, 9, 16, 13 ], "text-offset": [ 0, 1.5 ], "text-anchor": "top", "text-padding": 8, "text-allow-overlap": false }, "paint": { "text-color": "#2D3748", "text-halo-color": "rgba(255, 255, 255, 0.9)", "text-halo-width": 2 } }, { "id": "places-jordan-labels", "type": "symbol", "source": "places_jordan", "source-layer": "places_jordan", "minzoom": 10, "filter": [ "!in", "category", "street" ], "layout": { "text-field": [ "coalesce", [ "get", "name_ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Bold" ], "text-size": [ "interpolate", [ "linear" ], [ "zoom" ], 12, 9, 16, 13 ], "text-offset": [ 0, 1.5 ], "text-anchor": "top", "text-padding": 8, "text-allow-overlap": false }, "paint": { "text-color": "#2D3748", "text-halo-color": "rgba(255, 255, 255, 0.9)", "text-halo-width": 2 } }, { "id": "places-iraq-labels", "type": "symbol", "source": "places_iraq", "source-layer": "places_iraq", "minzoom": 10, "filter": [ "!in", "category", "street" ], "layout": { "text-field": [ "coalesce", [ "get", "name_ar" ], [ "get", "name" ], "" ], "text-font": [ "Noto Sans Bold" ], "text-size": [ "interpolate", [ "linear" ], [ "zoom" ], 12, 9, 16, 13 ], "text-offset": [ 0, 1.5 ], "text-anchor": "top", "text-padding": 8, "text-allow-overlap": false }, "paint": { "text-color": "#2D3748", "text-halo-color": "rgba(255, 255, 255, 0.9)", "text-halo-width": 2 } }, { "id": "overture-building-names", "type": "symbol", "source": "overture_buildings", "source-layer": "overture_building", "minzoom": 16, "filter": [ "has", "name_primary" ], "layout": { "text-field": [ "coalesce", [ "get", "name_primary" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": 10, "text-anchor": "center", "text-allow-overlap": false, "text-max-width": 8 }, "paint": { "text-color": "#5a5248", "text-halo-color": "rgba(255, 255, 255, 0.9)", "text-halo-width": 1.5 } }, { "id": "overture-street-names", "type": "symbol", "source": "overture_segments", "source-layer": "overture_segment", "minzoom": 14, "filter": [ "has", "name_primary" ], "layout": { "text-field": [ "coalesce", [ "get", "name_primary" ], "" ], "text-font": [ "Noto Sans Regular" ], "text-size": [ "interpolate", [ "linear" ], [ "zoom" ], 14, 9, 16, 12, 18, 14 ], "symbol-placement": "line", "text-rotation-alignment": "map", "text-pitch-alignment": "viewport", "text-keep-upright": true, "text-padding": 20, "text-letter-spacing": 0.04, "text-max-angle": 30, "symbol-spacing": 300, "text-allow-overlap": false, "text-ignore-placement": false }, "paint": { "text-color": "#4A5568", "text-halo-color": "rgba(255, 255, 255, 0.95)", "text-halo-width": 2.2 } } ] }