Files
maps-saas/apps/web/public/style.json
T

3031 lines
58 KiB
JSON

{
"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-source": {
"type": "raster-dem",
"tiles": [
"https://s3.amazonaws.com/elevation-tiles-prod/terrarium/{z}/{x}/{y}.png"
],
"encoding": "terrarium",
"tileSize": 256,
"maxzoom": 15
},
"jordan_contours": {
"type": "vector",
"tiles": [
"https://tiles.intaleqapp.com/jordan_contours/{z}/{x}/{y}"
],
"minzoom": 10,
"maxzoom": 16
}
},
"layers": [
{
"id": "background",
"type": "background",
"paint": {
"background-color": "#F6F4F0"
}
},
{
"id": "hillshading",
"type": "hillshade",
"source": "terrain-source",
"layout": {
"visibility": "visible"
},
"paint": {
"hillshade-illumination-direction": 135,
"hillshade-illumination-anchor": "viewport",
"hillshade-shadow-color": "#2c1c0a",
"hillshade-highlight-color": "#ffffff",
"hillshade-accent-color": "#000000",
"hillshade-exaggeration": 0.4
}
},
{
"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
}
}
]
}