style-microg-normal-mapbox.json
1 { 2 "version": 8, 3 "name": "Mountain View Full", 4 "metadata": { 5 "mapbox:origin": "basic-template", 6 "mapbox:autocomposite": true, 7 "mapbox:type": "template", 8 "mapbox:sdk-support": { 9 "js": "0.50.0", 10 "android": "6.7.0", 11 "ios": "4.6.0" 12 }, 13 "mapbox:trackposition": false, 14 "mapbox:groups": { 15 "f51b507d2a17e572c70a5db74b0fec7e": { 16 "name": "Base", 17 "collapsed": false 18 }, 19 "3f48b8dc54ff2e6544b9ef9cedbf2990": { 20 "name": "Streets", 21 "collapsed": true 22 }, 23 "29bb589e8d1b9b402583363648b70302": { 24 "name": "Buildings", 25 "collapsed": true 26 }, 27 "3c26e9cbc75335c6f0ba8de5439cf1fa": { 28 "name": "Country borders", 29 "collapsed": true 30 }, 31 "7b44201d7f1682d99f7140188aff23ce": { 32 "name": "Labels", 33 "collapsed": true 34 }, 35 "24306bdccbff03e2ee08d5d1a4ca7312": { 36 "name": "Street name", 37 "collapsed": true 38 }, 39 "124a9d7a8e5226775d947c592110dfad": { 40 "name": "POI", 41 "collapsed": true 42 } 43 }, 44 "mapbox:uiParadigm": "layers" 45 }, 46 "center": [ 47 12.819420849458652, 48 50.03325860617235 49 ], 50 "zoom": 3.315829104862067, 51 "bearing": 0, 52 "pitch": 1.5, 53 "light": { 54 "intensity": 0.5, 55 "color": "hsl(0, 0%, 100%)", 56 "anchor": "viewport" 57 }, 58 "sources": { 59 "composite": { 60 "url": "mapbox://mapbox.mapbox-streets-v8,mapbox.mapbox-terrain-v2", 61 "type": "vector" 62 } 63 }, 64 "sprite": "mapbox://sprites/microg/cjui4020201oo1fmca7yuwbor/8fkcj5fgn4mftlzuak3guz1f9", 65 "glyphs": "mapbox://fonts/microg/{fontstack}/{range}.pbf", 66 "layers": [ 67 { 68 "id": "background", 69 "type": "background", 70 "layout": {}, 71 "paint": { 72 "background-color": [ 73 "interpolate", 74 [ 75 "linear" 76 ], 77 [ 78 "zoom" 79 ], 80 4, 81 "hsl(43, 30%, 91%)", 82 5, 83 "hsl(0, 0%, 96%)", 84 8, 85 "hsl(0, 0%, 96%)", 86 9, 87 "#efeee8", 88 16, 89 "hsl(0, 0%, 95%)", 90 18, 91 "#f8f9fb" 92 ] 93 }, 94 "metadata": { 95 "microg:gms-type-feature": "landscape.natural.landcover", 96 "microg:gms-type-element": "geometry.fill" 97 } 98 }, 99 { 100 "id": "grass", 101 "type": "fill", 102 "metadata": { 103 "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", 104 "microg:gms-type-feature": "landscape.natural.landcover", 105 "microg:gms-type-element": "geometry.fill" 106 }, 107 "source": "composite", 108 "source-layer": "landcover", 109 "filter": [ 110 "match", 111 [ 112 "get", 113 "class" 114 ], 115 [ 116 "grass" 117 ], 118 true, 119 false 120 ], 121 "layout": {}, 122 "paint": { 123 "fill-color": [ 124 "interpolate", 125 [ 126 "linear" 127 ], 128 [ 129 "zoom" 130 ], 131 9, 132 "hsl(124, 30%, 90%)", 133 11, 134 "hsl(107, 30%, 94%)", 135 12.5, 136 "hsl(107, 30%, 94%)", 137 13.5, 138 "hsl(45, 12%, 93%)" 139 ] 140 } 141 }, 142 { 143 "id": "forrest", 144 "type": "fill", 145 "metadata": { 146 "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", 147 "microg:gms-type-feature": "landscape.natural.landcover", 148 "microg:gms-type-element": "geometry.fill" 149 }, 150 "source": "composite", 151 "source-layer": "landcover", 152 "filter": [ 153 "match", 154 [ 155 "get", 156 "class" 157 ], 158 [ 159 "wood", 160 "scrub" 161 ], 162 true, 163 false 164 ], 165 "layout": {}, 166 "paint": { 167 "fill-color": [ 168 "interpolate", 169 [ 170 "linear" 171 ], 172 [ 173 "zoom" 174 ], 175 9, 176 "hsl(124, 42%, 86%)", 177 11, 178 "hsl(107, 47%, 94%)", 179 12.5, 180 "hsl(107, 47%, 94%)", 181 13.5, 182 "hsl(45, 12%, 93%)" 183 ] 184 } 185 }, 186 { 187 "id": "national_park", 188 "type": "fill", 189 "metadata": { 190 "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", 191 "microg:gms-type-feature": "landscape.natural.landcover", 192 "microg:gms-type-element": "geometry.fill" 193 }, 194 "source": "composite", 195 "source-layer": "landuse_overlay", 196 "filter": [ 197 "match", 198 [ 199 "get", 200 "class" 201 ], 202 [ 203 "national_park" 204 ], 205 true, 206 false 207 ], 208 "layout": {}, 209 "paint": { 210 "fill-color": "hsl(106, 58%, 85%)" 211 } 212 }, 213 { 214 "id": "snow", 215 "type": "fill", 216 "metadata": { 217 "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", 218 "microg:gms-type-feature": "landscape.natural.landcover", 219 "microg:gms-type-element": "geometry.fill" 220 }, 221 "source": "composite", 222 "source-layer": "landcover", 223 "filter": [ 224 "match", 225 [ 226 "get", 227 "class" 228 ], 229 [ 230 "snow" 231 ], 232 true, 233 false 234 ], 235 "layout": {}, 236 "paint": { 237 "fill-color": "#f9fafc" 238 } 239 }, 240 { 241 "id": "hillshade", 242 "type": "fill", 243 "metadata": { 244 "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", 245 "microg:gms-type-feature": "landscape.natural.terrain", 246 "microg:gms-type-element": "geometry.fill" 247 }, 248 "source": "composite", 249 "source-layer": "hillshade", 250 "layout": {}, 251 "paint": { 252 "fill-opacity": [ 253 "interpolate", 254 [ 255 "linear" 256 ], 257 [ 258 "zoom" 259 ], 260 9, 261 0.03, 262 13, 263 0 264 ] 265 } 266 }, 267 { 268 "id": "park", 269 "type": "fill", 270 "metadata": { 271 "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", 272 "microg:gms-type-feature": "poi.park", 273 "microg:gms-type-element": "geometry.fill" 274 }, 275 "source": "composite", 276 "source-layer": "landuse", 277 "filter": [ 278 "match", 279 [ 280 "get", 281 "class" 282 ], 283 [ 284 "park", 285 "scrub" 286 ], 287 true, 288 false 289 ], 290 "layout": {}, 291 "paint": { 292 "fill-color": "#c1ecaf" 293 } 294 }, 295 { 296 "id": "pitch", 297 "type": "fill", 298 "metadata": { 299 "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", 300 "microg:gms-type-feature": "landscape.natural.terrain", 301 "microg:gms-type-element": "geometry.fill" 302 }, 303 "source": "composite", 304 "source-layer": "landuse", 305 "filter": [ 306 "match", 307 [ 308 "get", 309 "class" 310 ], 311 [ 312 "pitch" 313 ], 314 true, 315 false 316 ], 317 "layout": {}, 318 "paint": { 319 "fill-color": "#c8efbb" 320 } 321 }, 322 { 323 "id": "landuse", 324 "type": "fill", 325 "metadata": { 326 "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", 327 "microg:gms-type-feature": "landscape.man_made", 328 "microg:gms-type-element": "geometry.fill" 329 }, 330 "source": "composite", 331 "source-layer": "landuse", 332 "filter": [ 333 "match", 334 [ 335 "get", 336 "class" 337 ], 338 [ 339 "airport", 340 "school", 341 "hospital" 342 ], 343 true, 344 false 345 ], 346 "layout": {}, 347 "paint": { 348 "fill-color": "hsl(202, 26%, 94%)" 349 } 350 }, 351 { 352 "id": "river", 353 "type": "fill", 354 "metadata": { 355 "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", 356 "microg:gms-type-feature": "water", 357 "microg:gms-type-element": "geometry.fill" 358 }, 359 "source": "composite", 360 "source-layer": "water", 361 "layout": {}, 362 "paint": { 363 "fill-color": "hsl(206, 100%, 83%)" 364 } 365 }, 366 { 367 "id": "path", 368 "type": "line", 369 "metadata": { 370 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 371 "microg:gms-type-feature": "road.local", 372 "microg:gms-type-element": "geometry.fill" 373 }, 374 "source": "composite", 375 "source-layer": "road", 376 "filter": [ 377 "all", 378 [ 379 "match", 380 [ 381 "get", 382 "class" 383 ], 384 [ 385 "path" 386 ], 387 true, 388 false 389 ], 390 [ 391 "match", 392 [ 393 "get", 394 "type" 395 ], 396 [ 397 "platform", 398 "steps" 399 ], 400 false, 401 true 402 ] 403 ], 404 "layout": {}, 405 "paint": { 406 "line-color": "hsl(118, 34%, 66%)", 407 "line-dasharray": [ 408 4, 409 2 410 ] 411 } 412 }, 413 { 414 "id": "steps", 415 "type": "line", 416 "metadata": { 417 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 418 "microg:gms-type-feature": "road.local", 419 "microg:gms-type-element": "geometry.fill" 420 }, 421 "source": "composite", 422 "source-layer": "road", 423 "filter": [ 424 "all", 425 [ 426 "match", 427 [ 428 "get", 429 "class" 430 ], 431 [ 432 "path" 433 ], 434 true, 435 false 436 ], 437 [ 438 "match", 439 [ 440 "get", 441 "type" 442 ], 443 [ 444 "steps" 445 ], 446 true, 447 false 448 ] 449 ], 450 "layout": {}, 451 "paint": { 452 "line-color": "hsl(118, 5%, 66%)", 453 "line-dasharray": [ 454 1, 455 1 456 ], 457 "line-gap-width": 1 458 } 459 }, 460 { 461 "id": "platform", 462 "type": "fill", 463 "metadata": { 464 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 465 "microg:gms-type-feature": "transit.station.rail", 466 "microg:gms-type-element": "geometry.fill" 467 }, 468 "source": "composite", 469 "source-layer": "road", 470 "filter": [ 471 "all", 472 [ 473 "match", 474 [ 475 "get", 476 "type" 477 ], 478 [ 479 "platform" 480 ], 481 true, 482 false 483 ], 484 [ 485 "match", 486 [ 487 "get", 488 "structure" 489 ], 490 [ 491 "tunnel" 492 ], 493 false, 494 true 495 ] 496 ], 497 "layout": {}, 498 "paint": { 499 "fill-color": [ 500 "interpolate", 501 [ 502 "linear" 503 ], 504 [ 505 "zoom" 506 ], 507 15, 508 "hsl(2, 20%, 92%)", 509 16, 510 "hsl(2, 95%, 92%)" 511 ], 512 "fill-outline-color": [ 513 "interpolate", 514 [ 515 "linear" 516 ], 517 [ 518 "zoom" 519 ], 520 15, 521 "hsl(1, 10%, 76%)", 522 16, 523 "hsl(1, 74%, 76%)" 524 ], 525 "fill-opacity": [ 526 "interpolate", 527 [ 528 "linear" 529 ], 530 [ 531 "zoom" 532 ], 533 14, 534 0, 535 16, 536 1 537 ] 538 } 539 }, 540 { 541 "id": "primary_tunnel_border", 542 "type": "line", 543 "metadata": { 544 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 545 "microg:gms-type-feature": "road.highway", 546 "microg:gms-type-element": "geometry.stroke" 547 }, 548 "source": "composite", 549 "source-layer": "road", 550 "filter": [ 551 "all", 552 [ 553 "match", 554 [ 555 "get", 556 "class" 557 ], 558 [ 559 "primary_link", 560 "primary", 561 "motorway_link" 562 ], 563 true, 564 false 565 ], 566 [ 567 "match", 568 [ 569 "get", 570 "structure" 571 ], 572 [ 573 "tunnel" 574 ], 575 true, 576 false 577 ] 578 ], 579 "layout": {}, 580 "paint": { 581 "line-gap-width": [ 582 "interpolate", 583 [ 584 "linear" 585 ], 586 [ 587 "zoom" 588 ], 589 7, 590 0, 591 8, 592 1, 593 12, 594 4, 595 14, 596 6, 597 16, 598 10, 599 22, 600 64 601 ], 602 "line-color": "#cbcccd" 603 } 604 }, 605 { 606 "id": "primary_tunnel", 607 "type": "line", 608 "metadata": { 609 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 610 "microg:gms-type-feature": "road.highway", 611 "microg:gms-type-element": "geometry.fill" 612 }, 613 "source": "composite", 614 "source-layer": "road", 615 "filter": [ 616 "all", 617 [ 618 "match", 619 [ 620 "get", 621 "class" 622 ], 623 [ 624 "primary_link", 625 "primary", 626 "motorway_link" 627 ], 628 true, 629 false 630 ], 631 [ 632 "match", 633 [ 634 "get", 635 "structure" 636 ], 637 [ 638 "tunnel" 639 ], 640 true, 641 false 642 ] 643 ], 644 "layout": {}, 645 "paint": { 646 "line-width": [ 647 "interpolate", 648 [ 649 "linear" 650 ], 651 [ 652 "zoom" 653 ], 654 8, 655 1, 656 12, 657 4, 658 14, 659 6, 660 16, 661 10, 662 22, 663 64 664 ], 665 "line-color": "hsl(0, 0%, 89%)" 666 } 667 }, 668 { 669 "id": "aeroway", 670 "type": "line", 671 "metadata": { 672 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 673 "microg:gms-type-feature": "transit.station.airport", 674 "microg:gms-type-element": "geometry.fill" 675 }, 676 "source": "composite", 677 "source-layer": "aeroway", 678 "layout": {}, 679 "paint": { 680 "line-color": "hsla(0, 0%, 0%, 0.1)" 681 } 682 }, 683 { 684 "id": "service_road", 685 "type": "line", 686 "metadata": { 687 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 688 "microg:gms-type-feature": "road.local", 689 "microg:gms-type-element": "geometry.fill" 690 }, 691 "source": "composite", 692 "source-layer": "road", 693 "filter": [ 694 "match", 695 [ 696 "get", 697 "class" 698 ], 699 [ 700 "service" 701 ], 702 true, 703 false 704 ], 705 "layout": {}, 706 "paint": { 707 "line-color": "hsla(0, 0%, 0%, 0.1)" 708 } 709 }, 710 { 711 "id": "pedestrian_border", 712 "type": "line", 713 "metadata": { 714 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 715 "microg:gms-type-feature": "road.local", 716 "microg:gms-type-element": "geometry.stroke" 717 }, 718 "source": "composite", 719 "source-layer": "road", 720 "filter": [ 721 "all", 722 [ 723 "match", 724 [ 725 "get", 726 "class" 727 ], 728 [ 729 "pedestrian" 730 ], 731 true, 732 false 733 ], 734 [ 735 "has", 736 "name" 737 ] 738 ], 739 "layout": {}, 740 "paint": { 741 "line-gap-width": [ 742 "interpolate", 743 [ 744 "linear" 745 ], 746 [ 747 "zoom" 748 ], 749 13, 750 1, 751 16, 752 4, 753 22, 754 32 755 ], 756 "line-color": "#e3e3e3", 757 "line-opacity": [ 758 "interpolate", 759 [ 760 "linear" 761 ], 762 [ 763 "zoom" 764 ], 765 12.5, 766 0, 767 13.5, 768 1 769 ] 770 } 771 }, 772 { 773 "id": "street_border", 774 "type": "line", 775 "metadata": { 776 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 777 "microg:gms-type-feature": "road.local", 778 "microg:gms-type-element": "geometry.stroke" 779 }, 780 "source": "composite", 781 "source-layer": "road", 782 "filter": [ 783 "match", 784 [ 785 "get", 786 "class" 787 ], 788 [ 789 "street" 790 ], 791 true, 792 false 793 ], 794 "layout": {}, 795 "paint": { 796 "line-gap-width": [ 797 "interpolate", 798 [ 799 "linear" 800 ], 801 [ 802 "zoom" 803 ], 804 12, 805 1, 806 16, 807 6, 808 22, 809 40 810 ], 811 "line-color": "#e3e3e3" 812 } 813 }, 814 { 815 "id": "secondary_border", 816 "type": "line", 817 "metadata": { 818 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 819 "microg:gms-type-feature": "road.local", 820 "microg:gms-type-element": "geometry.stroke" 821 }, 822 "source": "composite", 823 "source-layer": "road", 824 "filter": [ 825 "match", 826 [ 827 "get", 828 "class" 829 ], 830 [ 831 "secondary", 832 "secondary_link", 833 "tertiary_link", 834 "tertiary", 835 "trunk_link", 836 "trunk" 837 ], 838 true, 839 false 840 ], 841 "layout": {}, 842 "paint": { 843 "line-gap-width": [ 844 "interpolate", 845 [ 846 "linear" 847 ], 848 [ 849 "zoom" 850 ], 851 10, 852 1, 853 17, 854 10, 855 22, 856 48 857 ], 858 "line-color": "#e3e3e3", 859 "line-width": [ 860 "interpolate", 861 [ 862 "linear" 863 ], 864 [ 865 "zoom" 866 ], 867 16, 868 1, 869 20, 870 2 871 ] 872 } 873 }, 874 { 875 "id": "primary_border", 876 "type": "line", 877 "metadata": { 878 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 879 "microg:gms-type-feature": "road.highway", 880 "microg:gms-type-element": "geometry.stroke" 881 }, 882 "source": "composite", 883 "source-layer": "road", 884 "filter": [ 885 "all", 886 [ 887 "match", 888 [ 889 "get", 890 "class" 891 ], 892 [ 893 "primary_link", 894 "primary", 895 "motorway_link" 896 ], 897 true, 898 false 899 ], 900 [ 901 "match", 902 [ 903 "get", 904 "structure" 905 ], 906 [ 907 "tunnel" 908 ], 909 false, 910 true 911 ] 912 ], 913 "layout": { 914 "line-cap": "round" 915 }, 916 "paint": { 917 "line-gap-width": [ 918 "interpolate", 919 [ 920 "linear" 921 ], 922 [ 923 "zoom" 924 ], 925 9, 926 1, 927 16, 928 8, 929 22, 930 64 931 ], 932 "line-color": "#ecd283" 933 } 934 }, 935 { 936 "id": "motorway_border", 937 "type": "line", 938 "metadata": { 939 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 940 "microg:gms-type-feature": "road.arterial", 941 "microg:gms-type-element": "geometry.stroke" 942 }, 943 "source": "composite", 944 "source-layer": "road", 945 "filter": [ 946 "match", 947 [ 948 "get", 949 "class" 950 ], 951 [ 952 "motorway" 953 ], 954 true, 955 false 956 ], 957 "layout": {}, 958 "paint": { 959 "line-gap-width": [ 960 "interpolate", 961 [ 962 "linear" 963 ], 964 [ 965 "zoom" 966 ], 967 8, 968 1, 969 15.5, 970 8, 971 22, 972 78 973 ], 974 "line-color": "#ecd283", 975 "line-width": [ 976 "interpolate", 977 [ 978 "linear" 979 ], 980 [ 981 "zoom" 982 ], 983 8, 984 1, 985 15, 986 2 987 ] 988 } 989 }, 990 { 991 "id": "railway", 992 "type": "line", 993 "metadata": { 994 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 995 "microg:gms-type-feature": "transit.line", 996 "microg:gms-type-element": "geometry.fill" 997 }, 998 "source": "composite", 999 "source-layer": "road", 1000 "filter": [ 1001 "all", 1002 [ 1003 "match", 1004 [ 1005 "get", 1006 "class" 1007 ], 1008 [ 1009 "major_rail", 1010 "minor_rail", 1011 "service_rail" 1012 ], 1013 true, 1014 false 1015 ], 1016 [ 1017 "match", 1018 [ 1019 "get", 1020 "structure" 1021 ], 1022 [ 1023 "tunnel" 1024 ], 1025 false, 1026 true 1027 ] 1028 ], 1029 "layout": {}, 1030 "paint": { 1031 "line-color": "hsl(220, 4%, 85%)" 1032 } 1033 }, 1034 { 1035 "id": "pedestrian", 1036 "type": "line", 1037 "metadata": { 1038 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 1039 "microg:gms-type-feature": "road.local", 1040 "microg:gms-type-element": "geometry.fill" 1041 }, 1042 "source": "composite", 1043 "source-layer": "road", 1044 "filter": [ 1045 "all", 1046 [ 1047 "match", 1048 [ 1049 "get", 1050 "class" 1051 ], 1052 [ 1053 "pedestrian" 1054 ], 1055 true, 1056 false 1057 ], 1058 [ 1059 "has", 1060 "name" 1061 ], 1062 [ 1063 "match", 1064 [ 1065 "get", 1066 "type" 1067 ], 1068 [ 1069 "platform" 1070 ], 1071 false, 1072 true 1073 ] 1074 ], 1075 "layout": {}, 1076 "paint": { 1077 "line-color": "#ffffff", 1078 "line-width": [ 1079 "interpolate", 1080 [ 1081 "linear" 1082 ], 1083 [ 1084 "zoom" 1085 ], 1086 13, 1087 1, 1088 16, 1089 4, 1090 22, 1091 32 1092 ], 1093 "line-opacity": [ 1094 "interpolate", 1095 [ 1096 "linear" 1097 ], 1098 [ 1099 "zoom" 1100 ], 1101 12.5, 1102 0, 1103 13.5, 1104 1 1105 ] 1106 } 1107 }, 1108 { 1109 "id": "street", 1110 "type": "line", 1111 "metadata": { 1112 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 1113 "microg:gms-type-feature": "road.local", 1114 "microg:gms-type-element": "geometry.fill" 1115 }, 1116 "source": "composite", 1117 "source-layer": "road", 1118 "filter": [ 1119 "match", 1120 [ 1121 "get", 1122 "class" 1123 ], 1124 [ 1125 "street" 1126 ], 1127 true, 1128 false 1129 ], 1130 "layout": {}, 1131 "paint": { 1132 "line-color": "#ffffff", 1133 "line-width": [ 1134 "interpolate", 1135 [ 1136 "linear" 1137 ], 1138 [ 1139 "zoom" 1140 ], 1141 12, 1142 1, 1143 16, 1144 6, 1145 22, 1146 40 1147 ] 1148 } 1149 }, 1150 { 1151 "id": "secondary", 1152 "type": "line", 1153 "metadata": { 1154 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 1155 "microg:gms-type-feature": "road.local", 1156 "microg:gms-type-element": "geometry.fill" 1157 }, 1158 "source": "composite", 1159 "source-layer": "road", 1160 "filter": [ 1161 "match", 1162 [ 1163 "get", 1164 "class" 1165 ], 1166 [ 1167 "secondary", 1168 "secondary_link", 1169 "trunk_link", 1170 "tertiary", 1171 "tertiary_link", 1172 "trunk" 1173 ], 1174 true, 1175 false 1176 ], 1177 "layout": {}, 1178 "paint": { 1179 "line-color": "#ffffff", 1180 "line-width": [ 1181 "interpolate", 1182 [ 1183 "linear" 1184 ], 1185 [ 1186 "zoom" 1187 ], 1188 10, 1189 1, 1190 17, 1191 10, 1192 22, 1193 48 1194 ] 1195 } 1196 }, 1197 { 1198 "id": "primary", 1199 "type": "line", 1200 "metadata": { 1201 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 1202 "microg:gms-type-feature": "road.highway", 1203 "microg:gms-type-element": "geometry.fill" 1204 }, 1205 "source": "composite", 1206 "source-layer": "road", 1207 "filter": [ 1208 "all", 1209 [ 1210 "match", 1211 [ 1212 "get", 1213 "class" 1214 ], 1215 [ 1216 "primary_link", 1217 "primary", 1218 "motorway_link" 1219 ], 1220 true, 1221 false 1222 ], 1223 [ 1224 "match", 1225 [ 1226 "get", 1227 "structure" 1228 ], 1229 [ 1230 "tunnel" 1231 ], 1232 false, 1233 true 1234 ] 1235 ], 1236 "layout": { 1237 "line-cap": "round" 1238 }, 1239 "paint": { 1240 "line-color": [ 1241 "step", 1242 [ 1243 "zoom" 1244 ], 1245 "hsl(50, 100%, 75%)", 1246 7, 1247 "hsl(50, 100%, 85%)" 1248 ], 1249 "line-width": [ 1250 "interpolate", 1251 [ 1252 "linear" 1253 ], 1254 [ 1255 "zoom" 1256 ], 1257 9, 1258 1, 1259 16, 1260 8, 1261 22, 1262 64 1263 ] 1264 } 1265 }, 1266 { 1267 "id": "motorway", 1268 "type": "line", 1269 "metadata": { 1270 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 1271 "microg:gms-type-feature": "road.arterial", 1272 "microg:gms-type-element": "geometry.fill" 1273 }, 1274 "source": "composite", 1275 "source-layer": "road", 1276 "filter": [ 1277 "match", 1278 [ 1279 "get", 1280 "class" 1281 ], 1282 [ 1283 "motorway" 1284 ], 1285 true, 1286 false 1287 ], 1288 "layout": {}, 1289 "paint": { 1290 "line-color": "#ffeba3", 1291 "line-width": [ 1292 "interpolate", 1293 [ 1294 "linear" 1295 ], 1296 [ 1297 "zoom" 1298 ], 1299 8, 1300 1, 1301 15.5, 1302 8, 1303 22, 1304 78 1305 ] 1306 } 1307 }, 1308 { 1309 "id": "primary_bridge_border", 1310 "type": "line", 1311 "metadata": { 1312 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 1313 "microg:gms-type-feature": "road.highway", 1314 "microg:gms-type-element": "geometry.stroke" 1315 }, 1316 "source": "composite", 1317 "source-layer": "road", 1318 "filter": [ 1319 "all", 1320 [ 1321 "match", 1322 [ 1323 "get", 1324 "class" 1325 ], 1326 [ 1327 "primary_link", 1328 "primary", 1329 "motorway_link" 1330 ], 1331 true, 1332 false 1333 ], 1334 [ 1335 "match", 1336 [ 1337 "get", 1338 "structure" 1339 ], 1340 [ 1341 "bridge" 1342 ], 1343 true, 1344 false 1345 ] 1346 ], 1347 "layout": {}, 1348 "paint": { 1349 "line-gap-width": [ 1350 "interpolate", 1351 [ 1352 "linear" 1353 ], 1354 [ 1355 "zoom" 1356 ], 1357 9, 1358 1, 1359 16, 1360 8, 1361 22, 1362 64 1363 ], 1364 "line-color": "hsl(45, 73%, 72%)" 1365 } 1366 }, 1367 { 1368 "id": "primary_bridge", 1369 "type": "line", 1370 "metadata": { 1371 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 1372 "microg:gms-type-feature": "road.highway", 1373 "microg:gms-type-element": "geometry.fill" 1374 }, 1375 "source": "composite", 1376 "source-layer": "road", 1377 "filter": [ 1378 "all", 1379 [ 1380 "match", 1381 [ 1382 "get", 1383 "class" 1384 ], 1385 [ 1386 "primary_link", 1387 "primary", 1388 "motorway_link" 1389 ], 1390 true, 1391 false 1392 ], 1393 [ 1394 "match", 1395 [ 1396 "get", 1397 "structure" 1398 ], 1399 [ 1400 "bridge" 1401 ], 1402 true, 1403 false 1404 ] 1405 ], 1406 "layout": {}, 1407 "paint": { 1408 "line-color": [ 1409 "step", 1410 [ 1411 "zoom" 1412 ], 1413 "hsl(50, 100%, 75%)", 1414 7, 1415 "hsl(50, 100%, 85%)" 1416 ], 1417 "line-width": [ 1418 "interpolate", 1419 [ 1420 "linear" 1421 ], 1422 [ 1423 "zoom" 1424 ], 1425 9, 1426 1, 1427 16, 1428 8, 1429 22, 1430 64 1431 ] 1432 } 1433 }, 1434 { 1435 "id": "building", 1436 "type": "fill", 1437 "metadata": { 1438 "mapbox:group": "29bb589e8d1b9b402583363648b70302", 1439 "microg:gms-type-feature": "landscape.man_made", 1440 "microg:gms-type-element": "geometry.fill" 1441 }, 1442 "source": "composite", 1443 "source-layer": "building", 1444 "filter": [ 1445 "match", 1446 [ 1447 "get", 1448 "type" 1449 ], 1450 [ 1451 "roof" 1452 ], 1453 false, 1454 true 1455 ], 1456 "layout": {}, 1457 "paint": { 1458 "fill-color": [ 1459 "match", 1460 [ 1461 "get", 1462 "type" 1463 ], 1464 [ 1465 "store", 1466 "retail", 1467 "church", 1468 "kiosk", 1469 "civic", 1470 "hotel", 1471 "supermarket", 1472 "pub", 1473 "dormitory" 1474 ], 1475 "hsl(33, 100%, 96%)", 1476 "#ededed" 1477 ], 1478 "fill-opacity": [ 1479 "interpolate", 1480 [ 1481 "linear" 1482 ], 1483 [ 1484 "zoom" 1485 ], 1486 15, 1487 0, 1488 17, 1489 1 1490 ] 1491 } 1492 }, 1493 { 1494 "id": "building_border", 1495 "type": "line", 1496 "metadata": { 1497 "mapbox:group": "29bb589e8d1b9b402583363648b70302", 1498 "microg:gms-type-feature": "landscape.man_made", 1499 "microg:gms-type-element": "geometry.stroke" 1500 }, 1501 "source": "composite", 1502 "source-layer": "building", 1503 "filter": [ 1504 "match", 1505 [ 1506 "get", 1507 "type" 1508 ], 1509 [ 1510 "roof" 1511 ], 1512 false, 1513 true 1514 ], 1515 "layout": {}, 1516 "paint": { 1517 "line-color": [ 1518 "match", 1519 [ 1520 "get", 1521 "type" 1522 ], 1523 [ 1524 "store", 1525 "retail", 1526 "church", 1527 "kiosk", 1528 "civic", 1529 "commercial", 1530 "hotel", 1531 "supermarket", 1532 "pub" 1533 ], 1534 "#f8e1c7", 1535 "#dcdcdc" 1536 ], 1537 "line-opacity": [ 1538 "interpolate", 1539 [ 1540 "linear" 1541 ], 1542 [ 1543 "zoom" 1544 ], 1545 15, 1546 0, 1547 17, 1548 1 1549 ] 1550 } 1551 }, 1552 { 1553 "id": "building_3d", 1554 "type": "fill-extrusion", 1555 "metadata": { 1556 "mapbox:group": "29bb589e8d1b9b402583363648b70302", 1557 "microg:gms-type-feature": "landscape.man_made", 1558 "microg:gms-type-element": "geometry.fill" 1559 }, 1560 "source": "composite", 1561 "source-layer": "building", 1562 "filter": [ 1563 "match", 1564 [ 1565 "get", 1566 "extrude" 1567 ], 1568 [ 1569 "true" 1570 ], 1571 true, 1572 false 1573 ], 1574 "layout": {}, 1575 "paint": { 1576 "fill-extrusion-height": [ 1577 "interpolate", 1578 [ 1579 "linear" 1580 ], 1581 [ 1582 "zoom" 1583 ], 1584 15, 1585 0, 1586 16, 1587 [ 1588 "get", 1589 "height" 1590 ] 1591 ], 1592 "fill-extrusion-opacity": 0.3, 1593 "fill-extrusion-color": "hsl(0, 0%, 93%)" 1594 } 1595 }, 1596 { 1597 "id": "admin_0", 1598 "type": "line", 1599 "metadata": { 1600 "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", 1601 "microg:gms-type-feature": "administrative.country", 1602 "microg:gms-type-element": "geometry.stroke" 1603 }, 1604 "source": "composite", 1605 "source-layer": "admin", 1606 "filter": [ 1607 "all", 1608 [ 1609 "match", 1610 [ 1611 "get", 1612 "maritime" 1613 ], 1614 [ 1615 "false" 1616 ], 1617 true, 1618 false 1619 ], 1620 [ 1621 "match", 1622 [ 1623 "get", 1624 "admin_level" 1625 ], 1626 [ 1627 0 1628 ], 1629 true, 1630 false 1631 ] 1632 ], 1633 "layout": {}, 1634 "paint": { 1635 "line-color": [ 1636 "case", 1637 [ 1638 "==", 1639 [ 1640 "get", 1641 "disputed" 1642 ], 1643 true 1644 ], 1645 "hsl(0, 24%, 48%)", 1646 "#787a7b" 1647 ] 1648 } 1649 }, 1650 { 1651 "id": "admin_1", 1652 "type": "line", 1653 "metadata": { 1654 "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", 1655 "microg:gms-type-feature": "administrative.province", 1656 "microg:gms-type-element": "geometry.stroke" 1657 }, 1658 "source": "composite", 1659 "source-layer": "admin", 1660 "filter": [ 1661 "all", 1662 [ 1663 "match", 1664 [ 1665 "get", 1666 "maritime" 1667 ], 1668 [ 1669 "false" 1670 ], 1671 true, 1672 false 1673 ], 1674 [ 1675 "match", 1676 [ 1677 "get", 1678 "admin_level" 1679 ], 1680 [ 1681 1 1682 ], 1683 true, 1684 false 1685 ] 1686 ], 1687 "layout": {}, 1688 "paint": { 1689 "line-color": [ 1690 "case", 1691 [ 1692 "==", 1693 [ 1694 "get", 1695 "disputed" 1696 ], 1697 true 1698 ], 1699 "hsl(0, 24%, 48%)", 1700 "#787a7b" 1701 ], 1702 "line-dasharray": [ 1703 1, 1704 1 1705 ] 1706 } 1707 }, 1708 { 1709 "id": "river_name", 1710 "type": "symbol", 1711 "metadata": { 1712 "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", 1713 "microg:gms-type-feature": "water", 1714 "microg:gms-type-element": "labels.text" 1715 }, 1716 "source": "composite", 1717 "source-layer": "natural_label", 1718 "filter": [ 1719 "match", 1720 [ 1721 "get", 1722 "class" 1723 ], 1724 [ 1725 "river" 1726 ], 1727 true, 1728 false 1729 ], 1730 "layout": { 1731 "text-field": [ 1732 "to-string", 1733 [ 1734 "get", 1735 "name" 1736 ] 1737 ], 1738 "symbol-placement": "line", 1739 "symbol-spacing": 500, 1740 "text-font": [ 1741 "Roboto Regular" 1742 ] 1743 }, 1744 "paint": { 1745 "text-color": "#5083c1", 1746 "text-halo-color": "#5083c1", 1747 "text-halo-blur": 1 1748 } 1749 }, 1750 { 1751 "id": "city_label_right", 1752 "type": "symbol", 1753 "metadata": { 1754 "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", 1755 "microg:gms-type-feature": "administrative.locality", 1756 "microg:gms-type-element": "labels.text" 1757 }, 1758 "source": "composite", 1759 "source-layer": "place_label", 1760 "maxzoom": 8, 1761 "filter": [ 1762 "all", 1763 [ 1764 "<=", 1765 [ 1766 "get", 1767 "filterrank" 1768 ], 1769 [ 1770 "/", 1771 [ 1772 "zoom" 1773 ], 1774 3 1775 ] 1776 ], 1777 [ 1778 "match", 1779 [ 1780 "get", 1781 "class" 1782 ], 1783 [ 1784 "settlement", 1785 "settlement_subdivision" 1786 ], 1787 true, 1788 false 1789 ] 1790 ], 1791 "layout": { 1792 "text-optional": true, 1793 "text-size": [ 1794 "interpolate", 1795 [ 1796 "linear" 1797 ], 1798 [ 1799 "zoom" 1800 ], 1801 0, 1802 [ 1803 "-", 1804 14, 1805 [ 1806 "max", 1807 0, 1808 [ 1809 "-", 1810 [ 1811 "get", 1812 "symbolrank" 1813 ], 1814 8 1815 ] 1816 ] 1817 ], 1818 22, 1819 [ 1820 "-", 1821 20, 1822 [ 1823 "/", 1824 [ 1825 "get", 1826 "symbolrank" 1827 ], 1828 4 1829 ] 1830 ] 1831 ], 1832 "icon-image": [ 1833 "match", 1834 [ 1835 "get", 1836 "capital" 1837 ], 1838 [ 1839 0, 1840 2 1841 ], 1842 "capital", 1843 "city" 1844 ], 1845 "text-font": [ 1846 "step", 1847 [ 1848 "get", 1849 "symbolrank" 1850 ], 1851 [ 1852 "literal", 1853 [ 1854 "Roboto Medium" 1855 ] 1856 ], 1857 10, 1858 [ 1859 "literal", 1860 [ 1861 "Roboto Regular" 1862 ] 1863 ] 1864 ], 1865 "text-justify": "left", 1866 "text-offset": [ 1867 0.5, 1868 0.1 1869 ], 1870 "icon-size": [ 1871 "/", 1872 5, 1873 [ 1874 "get", 1875 "symbolrank" 1876 ] 1877 ], 1878 "text-anchor": "left", 1879 "text-field": [ 1880 "coalesce", 1881 [ 1882 "get", 1883 "name_en" 1884 ], 1885 [ 1886 "get", 1887 "name" 1888 ] 1889 ] 1890 }, 1891 "paint": { 1892 "text-color": [ 1893 "interpolate", 1894 [ 1895 "linear" 1896 ], 1897 [ 1898 "zoom" 1899 ], 1900 0, 1901 [ 1902 "concat", 1903 "hsl(213, 11%, ", 1904 [ 1905 "+", 1906 [ 1907 "*", 1908 [ 1909 "get", 1910 "symbolrank" 1911 ], 1912 2 1913 ], 1914 5 1915 ], 1916 "%)" 1917 ], 1918 22, 1919 [ 1920 "concat", 1921 "hsl(213, 11%, ", 1922 [ 1923 "+", 1924 [ 1925 "get", 1926 "symbolrank" 1927 ], 1928 25 1929 ], 1930 "%)" 1931 ] 1932 ], 1933 "text-halo-width": 1, 1934 "text-halo-blur": 1, 1935 "text-halo-color": "hsl(0, 0%, 100%)", 1936 "icon-opacity": 0.8 1937 } 1938 }, 1939 { 1940 "id": "city_label_left", 1941 "type": "symbol", 1942 "metadata": { 1943 "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", 1944 "microg:gms-type-feature": "administrative.locality", 1945 "microg:gms-type-element": "labels.text" 1946 }, 1947 "source": "composite", 1948 "source-layer": "place_label", 1949 "maxzoom": 8, 1950 "filter": [ 1951 "all", 1952 [ 1953 "<=", 1954 [ 1955 "get", 1956 "filterrank" 1957 ], 1958 [ 1959 "/", 1960 [ 1961 "zoom" 1962 ], 1963 3 1964 ] 1965 ], 1966 [ 1967 "match", 1968 [ 1969 "get", 1970 "class" 1971 ], 1972 [ 1973 "settlement", 1974 "settlement_subdivision" 1975 ], 1976 true, 1977 false 1978 ] 1979 ], 1980 "layout": { 1981 "text-size": [ 1982 "interpolate", 1983 [ 1984 "linear" 1985 ], 1986 [ 1987 "zoom" 1988 ], 1989 0, 1990 [ 1991 "-", 1992 14, 1993 [ 1994 "max", 1995 0, 1996 [ 1997 "-", 1998 [ 1999 "get", 2000 "symbolrank" 2001 ], 2002 8 2003 ] 2004 ] 2005 ], 2006 22, 2007 [ 2008 "-", 2009 20, 2010 [ 2011 "/", 2012 [ 2013 "get", 2014 "symbolrank" 2015 ], 2016 4 2017 ] 2018 ] 2019 ], 2020 "icon-image": [ 2021 "match", 2022 [ 2023 "get", 2024 "capital" 2025 ], 2026 [ 2027 0, 2028 2 2029 ], 2030 "capital", 2031 "city" 2032 ], 2033 "text-font": [ 2034 "step", 2035 [ 2036 "get", 2037 "symbolrank" 2038 ], 2039 [ 2040 "literal", 2041 [ 2042 "Roboto Medium" 2043 ] 2044 ], 2045 10, 2046 [ 2047 "literal", 2048 [ 2049 "Roboto Regular" 2050 ] 2051 ] 2052 ], 2053 "text-justify": "right", 2054 "text-offset": [ 2055 -0.5, 2056 0.1 2057 ], 2058 "icon-size": [ 2059 "/", 2060 5, 2061 [ 2062 "get", 2063 "symbolrank" 2064 ] 2065 ], 2066 "text-anchor": "right", 2067 "text-field": [ 2068 "coalesce", 2069 [ 2070 "get", 2071 "name_en" 2072 ], 2073 [ 2074 "get", 2075 "name" 2076 ] 2077 ] 2078 }, 2079 "paint": { 2080 "text-color": [ 2081 "interpolate", 2082 [ 2083 "linear" 2084 ], 2085 [ 2086 "zoom" 2087 ], 2088 0, 2089 [ 2090 "concat", 2091 "hsl(213, 11%, ", 2092 [ 2093 "+", 2094 [ 2095 "*", 2096 [ 2097 "get", 2098 "symbolrank" 2099 ], 2100 2 2101 ], 2102 5 2103 ], 2104 "%)" 2105 ], 2106 22, 2107 [ 2108 "concat", 2109 "hsl(213, 11%, ", 2110 [ 2111 "+", 2112 [ 2113 "get", 2114 "symbolrank" 2115 ], 2116 25 2117 ], 2118 "%)" 2119 ] 2120 ], 2121 "text-halo-width": 1, 2122 "text-halo-blur": 1, 2123 "text-halo-color": "hsl(0, 0%, 100%)", 2124 "icon-opacity": 0.8 2125 } 2126 }, 2127 { 2128 "id": "city_label_below", 2129 "type": "symbol", 2130 "metadata": { 2131 "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", 2132 "microg:gms-type-feature": "administrative.locality", 2133 "microg:gms-type-element": "labels.text" 2134 }, 2135 "source": "composite", 2136 "source-layer": "place_label", 2137 "maxzoom": 8, 2138 "filter": [ 2139 "all", 2140 [ 2141 "<=", 2142 [ 2143 "get", 2144 "filterrank" 2145 ], 2146 [ 2147 "/", 2148 [ 2149 "zoom" 2150 ], 2151 3 2152 ] 2153 ], 2154 [ 2155 "match", 2156 [ 2157 "get", 2158 "class" 2159 ], 2160 [ 2161 "settlement", 2162 "settlement_subdivision" 2163 ], 2164 true, 2165 false 2166 ] 2167 ], 2168 "layout": { 2169 "text-size": [ 2170 "interpolate", 2171 [ 2172 "linear" 2173 ], 2174 [ 2175 "zoom" 2176 ], 2177 0, 2178 [ 2179 "-", 2180 14, 2181 [ 2182 "max", 2183 0, 2184 [ 2185 "-", 2186 [ 2187 "get", 2188 "symbolrank" 2189 ], 2190 8 2191 ] 2192 ] 2193 ], 2194 22, 2195 [ 2196 "-", 2197 20, 2198 [ 2199 "/", 2200 [ 2201 "get", 2202 "symbolrank" 2203 ], 2204 4 2205 ] 2206 ] 2207 ], 2208 "icon-image": [ 2209 "match", 2210 [ 2211 "get", 2212 "capital" 2213 ], 2214 [ 2215 0, 2216 2 2217 ], 2218 "capital", 2219 "city" 2220 ], 2221 "text-font": [ 2222 "step", 2223 [ 2224 "get", 2225 "symbolrank" 2226 ], 2227 [ 2228 "literal", 2229 [ 2230 "Roboto Medium" 2231 ] 2232 ], 2233 10, 2234 [ 2235 "literal", 2236 [ 2237 "Roboto Regular" 2238 ] 2239 ] 2240 ], 2241 "text-offset": [ 2242 0, 2243 0.4 2244 ], 2245 "icon-size": [ 2246 "/", 2247 5, 2248 [ 2249 "get", 2250 "symbolrank" 2251 ] 2252 ], 2253 "text-anchor": "top", 2254 "text-field": [ 2255 "coalesce", 2256 [ 2257 "get", 2258 "name_en" 2259 ], 2260 [ 2261 "get", 2262 "name" 2263 ] 2264 ] 2265 }, 2266 "paint": { 2267 "text-color": [ 2268 "interpolate", 2269 [ 2270 "linear" 2271 ], 2272 [ 2273 "zoom" 2274 ], 2275 0, 2276 [ 2277 "concat", 2278 "hsl(213, 11%, ", 2279 [ 2280 "+", 2281 [ 2282 "*", 2283 [ 2284 "get", 2285 "symbolrank" 2286 ], 2287 2 2288 ], 2289 5 2290 ], 2291 "%)" 2292 ], 2293 22, 2294 [ 2295 "concat", 2296 "hsl(213, 11%, ", 2297 [ 2298 "+", 2299 [ 2300 "get", 2301 "symbolrank" 2302 ], 2303 25 2304 ], 2305 "%)" 2306 ] 2307 ], 2308 "text-halo-width": 1, 2309 "text-halo-blur": 1, 2310 "text-halo-color": "hsl(0, 0%, 100%)", 2311 "icon-opacity": 0.8 2312 } 2313 }, 2314 { 2315 "id": "city_name", 2316 "type": "symbol", 2317 "metadata": { 2318 "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", 2319 "microg:gms-type-feature": "administrative.locality", 2320 "microg:gms-type-element": "labels.text" 2321 }, 2322 "source": "composite", 2323 "source-layer": "place_label", 2324 "filter": [ 2325 "all", 2326 [ 2327 "<=", 2328 [ 2329 "get", 2330 "filterrank" 2331 ], 2332 [ 2333 "/", 2334 [ 2335 "zoom" 2336 ], 2337 3 2338 ] 2339 ], 2340 [ 2341 "match", 2342 [ 2343 "get", 2344 "class" 2345 ], 2346 [ 2347 "settlement", 2348 "settlement_subdivision" 2349 ], 2350 true, 2351 false 2352 ] 2353 ], 2354 "layout": { 2355 "text-size": [ 2356 "interpolate", 2357 [ 2358 "linear" 2359 ], 2360 [ 2361 "zoom" 2362 ], 2363 0, 2364 [ 2365 "-", 2366 14, 2367 [ 2368 "max", 2369 0, 2370 [ 2371 "-", 2372 [ 2373 "get", 2374 "symbolrank" 2375 ], 2376 8 2377 ] 2378 ] 2379 ], 2380 22, 2381 [ 2382 "-", 2383 20, 2384 [ 2385 "/", 2386 [ 2387 "get", 2388 "symbolrank" 2389 ], 2390 4 2391 ] 2392 ] 2393 ], 2394 "icon-image": [ 2395 "step", 2396 [ 2397 "zoom" 2398 ], 2399 [ 2400 "match", 2401 [ 2402 "get", 2403 "capital" 2404 ], 2405 [ 2406 0, 2407 2 2408 ], 2409 "capital", 2410 "city" 2411 ], 2412 8, 2413 "" 2414 ], 2415 "text-transform": [ 2416 "step", 2417 [ 2418 "get", 2419 "symbolrank" 2420 ], 2421 "none", 2422 15, 2423 "uppercase" 2424 ], 2425 "text-font": [ 2426 "step", 2427 [ 2428 "get", 2429 "symbolrank" 2430 ], 2431 [ 2432 "literal", 2433 [ 2434 "Roboto Medium" 2435 ] 2436 ], 2437 10, 2438 [ 2439 "literal", 2440 [ 2441 "Roboto Regular" 2442 ] 2443 ] 2444 ], 2445 "text-offset": [ 2446 "step", 2447 [ 2448 "zoom" 2449 ], 2450 [ 2451 "literal", 2452 [ 2453 0, 2454 -0.2 2455 ] 2456 ], 2457 8, 2458 [ 2459 "literal", 2460 [ 2461 0, 2462 0 2463 ] 2464 ] 2465 ], 2466 "icon-size": [ 2467 "/", 2468 5, 2469 [ 2470 "get", 2471 "symbolrank" 2472 ] 2473 ], 2474 "text-anchor": [ 2475 "step", 2476 [ 2477 "zoom" 2478 ], 2479 "bottom", 2480 8, 2481 "center" 2482 ], 2483 "text-field": [ 2484 "coalesce", 2485 [ 2486 "get", 2487 "name_en" 2488 ], 2489 [ 2490 "get", 2491 "name" 2492 ] 2493 ], 2494 "text-letter-spacing": [ 2495 "interpolate", 2496 [ 2497 "linear" 2498 ], 2499 [ 2500 "get", 2501 "symbolrank" 2502 ], 2503 0, 2504 0, 2505 8, 2506 0, 2507 12, 2508 0.1, 2509 16, 2510 0.2 2511 ] 2512 }, 2513 "paint": { 2514 "text-color": [ 2515 "interpolate", 2516 [ 2517 "linear" 2518 ], 2519 [ 2520 "zoom" 2521 ], 2522 0, 2523 [ 2524 "concat", 2525 "hsl(213, 11%, ", 2526 [ 2527 "+", 2528 [ 2529 "*", 2530 [ 2531 "get", 2532 "symbolrank" 2533 ], 2534 2 2535 ], 2536 5 2537 ], 2538 "%)" 2539 ], 2540 22, 2541 [ 2542 "concat", 2543 "hsl(213, 11%, ", 2544 [ 2545 "+", 2546 [ 2547 "get", 2548 "symbolrank" 2549 ], 2550 25 2551 ], 2552 "%)" 2553 ] 2554 ], 2555 "text-halo-width": 1, 2556 "text-halo-blur": 1, 2557 "text-halo-color": "hsl(0, 0%, 100%)", 2558 "icon-opacity": 0.8 2559 } 2560 }, 2561 { 2562 "id": "park_name", 2563 "type": "symbol", 2564 "metadata": { 2565 "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", 2566 "microg:gms-type-feature": "poi.park", 2567 "microg:gms-type-element": "labels.text" 2568 }, 2569 "source": "composite", 2570 "source-layer": "poi_label", 2571 "filter": [ 2572 "all", 2573 [ 2574 "has", 2575 "name" 2576 ], 2577 [ 2578 "match", 2579 [ 2580 "get", 2581 "maki" 2582 ], 2583 [ 2584 "park", 2585 "cemetery" 2586 ], 2587 true, 2588 false 2589 ], 2590 [ 2591 "<=", 2592 [ 2593 "get", 2594 "sizerank" 2595 ], 2596 10 2597 ] 2598 ], 2599 "layout": { 2600 "text-field": [ 2601 "to-string", 2602 [ 2603 "get", 2604 "name" 2605 ] 2606 ], 2607 "text-font": [ 2608 "Roboto Regular" 2609 ], 2610 "text-size": 14 2611 }, 2612 "paint": { 2613 "text-color": "#297925", 2614 "text-halo-color": "hsl(0, 0%, 100%)", 2615 "text-halo-width": 1, 2616 "text-halo-blur": 1 2617 } 2618 }, 2619 { 2620 "id": "road-number-shield", 2621 "type": "symbol", 2622 "metadata": { 2623 "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", 2624 "microg:gms-type-feature": "road", 2625 "microg:gms-type-element": "labels.icon" 2626 }, 2627 "source": "composite", 2628 "source-layer": "road", 2629 "filter": [ 2630 "all", 2631 [ 2632 "has", 2633 "ref" 2634 ], 2635 [ 2636 "<=", 2637 [ 2638 "get", 2639 "reflen" 2640 ], 2641 6 2642 ] 2643 ], 2644 "layout": { 2645 "text-size": 9, 2646 "icon-image": [ 2647 "case", 2648 [ 2649 "match", 2650 [ 2651 "get", 2652 "shield" 2653 ], 2654 [ 2655 "de-motorway", 2656 "rectangle-green", 2657 "rectangle-yellow", 2658 "rectangle-white", 2659 "rectangle-blue", 2660 "rectangle-red", 2661 "us-interstate" 2662 ], 2663 true, 2664 false 2665 ], 2666 [ 2667 "concat", 2668 "shield_", 2669 [ 2670 "get", 2671 "shield" 2672 ], 2673 "_", 2674 [ 2675 "get", 2676 "reflen" 2677 ] 2678 ], 2679 [ 2680 "match", 2681 [ 2682 "get", 2683 "shield_text_color" 2684 ], 2685 [ 2686 "white" 2687 ], 2688 true, 2689 false 2690 ], 2691 [ 2692 "concat", 2693 "shield_rectangle-blue_", 2694 [ 2695 "get", 2696 "reflen" 2697 ] 2698 ], 2699 [ 2700 "concat", 2701 "shield_rectangle-white_", 2702 [ 2703 "get", 2704 "reflen" 2705 ] 2706 ] 2707 ], 2708 "icon-rotation-alignment": "viewport", 2709 "text-font": [ 2710 "match", 2711 [ 2712 "get", 2713 "shield_text_color" 2714 ], 2715 [ 2716 "white" 2717 ], 2718 [ 2719 "literal", 2720 [ 2721 "Roboto Bold" 2722 ] 2723 ], 2724 [ 2725 "black" 2726 ], 2727 [ 2728 "literal", 2729 [ 2730 "Roboto Medium" 2731 ] 2732 ], 2733 [ 2734 "literal", 2735 [ 2736 "Roboto Bold" 2737 ] 2738 ] 2739 ], 2740 "symbol-placement": [ 2741 "step", 2742 [ 2743 "zoom" 2744 ], 2745 "point", 2746 11, 2747 "line" 2748 ], 2749 "text-offset": [ 2750 0, 2751 0.1 2752 ], 2753 "text-rotation-alignment": "viewport", 2754 "icon-size": 0.75, 2755 "text-field": [ 2756 "get", 2757 "ref" 2758 ], 2759 "text-letter-spacing": 0.05 2760 }, 2761 "paint": { 2762 "text-color": [ 2763 "case", 2764 [ 2765 "match", 2766 [ 2767 "get", 2768 "shield_text_color" 2769 ], 2770 [ 2771 "white" 2772 ], 2773 true, 2774 false 2775 ], 2776 "#ffffff", 2777 [ 2778 "match", 2779 [ 2780 "get", 2781 "shield_text_color" 2782 ], 2783 [ 2784 "black" 2785 ], 2786 true, 2787 false 2788 ], 2789 "hsl(0, 0%, 7%)", 2790 [ 2791 "match", 2792 [ 2793 "get", 2794 "shield_text_color" 2795 ], 2796 [ 2797 "yellow" 2798 ], 2799 true, 2800 false 2801 ], 2802 "hsl(50, 100%, 70%)", 2803 [ 2804 "match", 2805 [ 2806 "get", 2807 "shield_text_color" 2808 ], 2809 [ 2810 "orange" 2811 ], 2812 true, 2813 false 2814 ], 2815 "hsl(25, 100%, 75%)", 2816 [ 2817 "match", 2818 [ 2819 "get", 2820 "shield_text_color" 2821 ], 2822 [ 2823 "blue" 2824 ], 2825 true, 2826 false 2827 ], 2828 "hsl(230, 48%, 34%)", 2829 "#ffffff" 2830 ] 2831 } 2832 }, 2833 { 2834 "id": "country_name", 2835 "type": "symbol", 2836 "metadata": { 2837 "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", 2838 "microg:gms-type-feature": "administrative.country", 2839 "microg:gms-type-element": "labels.text" 2840 }, 2841 "source": "composite", 2842 "source-layer": "place_label", 2843 "filter": [ 2844 "match", 2845 [ 2846 "get", 2847 "class" 2848 ], 2849 [ 2850 "country" 2851 ], 2852 true, 2853 false 2854 ], 2855 "layout": { 2856 "text-letter-spacing": [ 2857 "interpolate", 2858 [ 2859 "linear" 2860 ], 2861 [ 2862 "zoom" 2863 ], 2864 1, 2865 0, 2866 3, 2867 0.15 2868 ], 2869 "text-font": [ 2870 "Roboto Medium" 2871 ], 2872 "text-size": [ 2873 "interpolate", 2874 [ 2875 "exponential", 2876 1.2 2877 ], 2878 [ 2879 "zoom" 2880 ], 2881 1, 2882 12, 2883 7, 2884 [ 2885 "/", 2886 100, 2887 [ 2888 "get", 2889 "symbolrank" 2890 ] 2891 ] 2892 ], 2893 "text-field": [ 2894 "coalesce", 2895 [ 2896 "get", 2897 "name_en" 2898 ], 2899 [ 2900 "get", 2901 "name" 2902 ] 2903 ] 2904 }, 2905 "paint": { 2906 "text-color": "hsl(0, 0%, 10%)", 2907 "text-halo-color": "hsl(0, 0%, 100%)", 2908 "text-halo-width": 1, 2909 "text-halo-blur": 1, 2910 "text-opacity": [ 2911 "interpolate", 2912 [ 2913 "linear" 2914 ], 2915 [ 2916 "zoom" 2917 ], 2918 6, 2919 1, 2920 7, 2921 0 2922 ] 2923 } 2924 }, 2925 { 2926 "id": "pedestrian_name", 2927 "type": "symbol", 2928 "metadata": { 2929 "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", 2930 "microg:gms-type-feature": "road.local", 2931 "microg:gms-type-element": "labels.text" 2932 }, 2933 "source": "composite", 2934 "source-layer": "road", 2935 "minzoom": 16, 2936 "filter": [ 2937 "all", 2938 [ 2939 "has", 2940 "name" 2941 ], 2942 [ 2943 "match", 2944 [ 2945 "get", 2946 "class" 2947 ], 2948 [ 2949 "pedestrian" 2950 ], 2951 true, 2952 false 2953 ], 2954 [ 2955 "match", 2956 [ 2957 "get", 2958 "type" 2959 ], 2960 [ 2961 "platform" 2962 ], 2963 false, 2964 true 2965 ] 2966 ], 2967 "layout": { 2968 "text-field": [ 2969 "get", 2970 "name" 2971 ], 2972 "symbol-placement": "line", 2973 "text-font": [ 2974 "Roboto Regular" 2975 ], 2976 "text-size": [ 2977 "interpolate", 2978 [ 2979 "linear" 2980 ], 2981 [ 2982 "zoom" 2983 ], 2984 17, 2985 10, 2986 22, 2987 14 2988 ], 2989 "text-padding": 5 2990 }, 2991 "paint": { 2992 "text-color": "#575757", 2993 "text-halo-color": "#ffffff", 2994 "text-halo-width": 1, 2995 "text-halo-blur": 1 2996 } 2997 }, 2998 { 2999 "id": "street_name", 3000 "type": "symbol", 3001 "metadata": { 3002 "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", 3003 "microg:gms-type-feature": "road.local", 3004 "microg:gms-type-element": "labels.text" 3005 }, 3006 "source": "composite", 3007 "source-layer": "road", 3008 "filter": [ 3009 "all", 3010 [ 3011 "has", 3012 "name" 3013 ], 3014 [ 3015 "match", 3016 [ 3017 "get", 3018 "class" 3019 ], 3020 [ 3021 "street" 3022 ], 3023 true, 3024 false 3025 ] 3026 ], 3027 "layout": { 3028 "text-field": [ 3029 "get", 3030 "name" 3031 ], 3032 "symbol-placement": "line", 3033 "text-font": [ 3034 "Roboto Regular" 3035 ], 3036 "text-size": [ 3037 "interpolate", 3038 [ 3039 "linear" 3040 ], 3041 [ 3042 "zoom" 3043 ], 3044 8, 3045 6, 3046 16, 3047 10 3048 ], 3049 "text-padding": 5 3050 }, 3051 "paint": { 3052 "text-color": "#575757", 3053 "text-halo-color": "#ffffff", 3054 "text-halo-width": 1, 3055 "text-halo-blur": 1 3056 } 3057 }, 3058 { 3059 "id": "secondary_name", 3060 "type": "symbol", 3061 "metadata": { 3062 "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", 3063 "microg:gms-type-feature": "road.local", 3064 "microg:gms-type-element": "labels.text" 3065 }, 3066 "source": "composite", 3067 "source-layer": "road", 3068 "filter": [ 3069 "all", 3070 [ 3071 "has", 3072 "name" 3073 ], 3074 [ 3075 "match", 3076 [ 3077 "get", 3078 "class" 3079 ], 3080 [ 3081 "secondary", 3082 "secondary_link", 3083 "tertiary_link", 3084 "tertiary", 3085 "trunk_link", 3086 "trunk" 3087 ], 3088 true, 3089 false 3090 ] 3091 ], 3092 "layout": { 3093 "text-field": [ 3094 "get", 3095 "name" 3096 ], 3097 "symbol-placement": "line", 3098 "text-font": [ 3099 "Roboto Regular" 3100 ], 3101 "text-size": [ 3102 "interpolate", 3103 [ 3104 "linear" 3105 ], 3106 [ 3107 "zoom" 3108 ], 3109 8, 3110 8, 3111 16, 3112 13 3113 ], 3114 "symbol-spacing": 300, 3115 "text-padding": 25 3116 }, 3117 "paint": { 3118 "text-color": "hsl(196, 0%, 34%)", 3119 "text-halo-width": 1, 3120 "text-halo-color": "#ffffff", 3121 "text-halo-blur": 1 3122 } 3123 }, 3124 { 3125 "id": "primary_name", 3126 "type": "symbol", 3127 "metadata": { 3128 "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", 3129 "microg:gms-type-feature": "road.highway", 3130 "microg:gms-type-element": "labels.text" 3131 }, 3132 "source": "composite", 3133 "source-layer": "road", 3134 "filter": [ 3135 "all", 3136 [ 3137 "has", 3138 "name" 3139 ], 3140 [ 3141 "match", 3142 [ 3143 "get", 3144 "class" 3145 ], 3146 [ 3147 "primary", 3148 "primary_link" 3149 ], 3150 true, 3151 false 3152 ] 3153 ], 3154 "layout": { 3155 "text-field": [ 3156 "get", 3157 "name" 3158 ], 3159 "symbol-placement": "line", 3160 "text-font": [ 3161 "Roboto Regular" 3162 ], 3163 "text-size": [ 3164 "interpolate", 3165 [ 3166 "linear" 3167 ], 3168 [ 3169 "zoom" 3170 ], 3171 8, 3172 10, 3173 18, 3174 14 3175 ], 3176 "symbol-spacing": 800, 3177 "text-padding": 50 3178 }, 3179 "paint": { 3180 "text-color": "#6e481d", 3181 "text-halo-width": 1, 3182 "text-halo-color": "#ffffff", 3183 "text-halo-blur": 1 3184 } 3185 }, 3186 { 3187 "id": "poi_label_below", 3188 "type": "symbol", 3189 "metadata": { 3190 "mapbox:group": "124a9d7a8e5226775d947c592110dfad", 3191 "microg:gms-type-element": "labels.text", 3192 "microg:gms-type-feature": "poi" 3193 }, 3194 "source": "composite", 3195 "source-layer": "poi_label", 3196 "filter": [ 3197 "all", 3198 [ 3199 "has", 3200 "name" 3201 ], 3202 [ 3203 "<=", 3204 [ 3205 "get", 3206 "filterrank" 3207 ], 3208 [ 3209 "/", 3210 [ 3211 "zoom" 3212 ], 3213 3.5 3214 ] 3215 ], 3216 [ 3217 "!", 3218 [ 3219 "all", 3220 [ 3221 "match", 3222 [ 3223 "get", 3224 "maki" 3225 ], 3226 [ 3227 "park", 3228 "cemetery" 3229 ], 3230 true, 3231 false 3232 ], 3233 [ 3234 "<=", 3235 [ 3236 "get", 3237 "sizerank" 3238 ], 3239 10 3240 ] 3241 ] 3242 ] 3243 ], 3244 "layout": { 3245 "text-optional": true, 3246 "text-line-height": [ 3247 "interpolate", 3248 [ 3249 "linear" 3250 ], 3251 [ 3252 "zoom" 3253 ], 3254 14, 3255 1, 3256 15, 3257 1.2 3258 ], 3259 "text-size": [ 3260 "interpolate", 3261 [ 3262 "linear" 3263 ], 3264 [ 3265 "zoom" 3266 ], 3267 14, 3268 13, 3269 15, 3270 14 3271 ], 3272 "icon-offset": [ 3273 0, 3274 -36 3275 ], 3276 "icon-image": [ 3277 "match", 3278 [ 3279 "get", 3280 "maki" 3281 ], 3282 [ 3283 "museum", 3284 "lodging", 3285 "theatre", 3286 "grocery", 3287 "restaurant" 3288 ], 3289 [ 3290 "concat", 3291 "poi_", 3292 [ 3293 "get", 3294 "maki" 3295 ] 3296 ], 3297 [ 3298 "fitness-centre", 3299 "golf", 3300 "campsite", 3301 "bowling-alley", 3302 "park", 3303 "garden", 3304 "farm", 3305 "picnic-site", 3306 "zoo", 3307 "stadium", 3308 "dog-park", 3309 "pitch", 3310 "cemetery" 3311 ], 3312 "poi_generic_green", 3313 [ 3314 "bank", 3315 "parking", 3316 "parking-garage" 3317 ], 3318 "poi_generic_purple", 3319 [ 3320 "bar", 3321 "cafe", 3322 "bakery" 3323 ], 3324 "poi_generic_orange", 3325 [ 3326 "alcohol-shop", 3327 "shop", 3328 "shoe", 3329 "convenience", 3330 "clothing-store", 3331 "jewelry-store" 3332 ], 3333 "poi_generic_blue", 3334 [ 3335 "casino", 3336 "castle", 3337 "art-gallery", 3338 "attraction", 3339 "cinema", 3340 "music", 3341 "monument" 3342 ], 3343 "poi_generic_teal", 3344 [ 3345 "hospital", 3346 "doctor" 3347 ], 3348 "poi_generic_red", 3349 [ 3350 "restaurant-pizza", 3351 "restaurant-seafood", 3352 "restaurant-noodle", 3353 "fast-food", 3354 "ice-cream" 3355 ], 3356 "poi_restaurant", 3357 "poi_generic" 3358 ], 3359 "text-font": [ 3360 "Roboto Regular" 3361 ], 3362 "text-offset": [ 3363 0, 3364 0.5 3365 ], 3366 "icon-size": [ 3367 "interpolate", 3368 [ 3369 "linear" 3370 ], 3371 [ 3372 "zoom" 3373 ], 3374 14, 3375 0.25, 3376 15, 3377 0.32 3378 ], 3379 "text-anchor": "top", 3380 "text-field": [ 3381 "to-string", 3382 [ 3383 "get", 3384 "name" 3385 ] 3386 ] 3387 }, 3388 "paint": { 3389 "text-color": [ 3390 "match", 3391 [ 3392 "get", 3393 "maki" 3394 ], 3395 [ 3396 "museum", 3397 "casino", 3398 "castle", 3399 "theatre", 3400 "art-gallery", 3401 "attraction", 3402 "cinema", 3403 "music", 3404 "monument" 3405 ], 3406 "hsl(186, 78%, 44%)", 3407 [ 3408 "lodging" 3409 ], 3410 "#df7db1", 3411 [ 3412 "fitness-centre", 3413 "golf", 3414 "campsite", 3415 "park", 3416 "garden", 3417 "farm", 3418 "picnic-site", 3419 "zoo", 3420 "dog-park", 3421 "stadium", 3422 "bowling-alley", 3423 "pitch", 3424 "cemetery" 3425 ], 3426 "hsl(117, 53%, 31%)", 3427 [ 3428 "restaurant-pizza", 3429 "restaurant-seafood", 3430 "restaurant", 3431 "restaurant-noodle", 3432 "bar", 3433 "cafe", 3434 "fast-food", 3435 "bakery", 3436 "ice-cream" 3437 ], 3438 "#c77d57", 3439 [ 3440 "shop", 3441 "shoe", 3442 "alcohol-shop", 3443 "convenience", 3444 "grocery", 3445 "clothing-store", 3446 "jewelry-store" 3447 ], 3448 "hsl(213, 40%, 48%)", 3449 [ 3450 "bank", 3451 "parking", 3452 "parking-garage" 3453 ], 3454 "#737b9b", 3455 [ 3456 "hospital", 3457 "doctor" 3458 ], 3459 "#a47172", 3460 "#67747b" 3461 ], 3462 "text-halo-color": "#ffffff", 3463 "text-halo-width": 1, 3464 "icon-translate": [ 3465 0, 3466 0 3467 ], 3468 "text-translate": [ 3469 0, 3470 0 3471 ], 3472 "text-halo-blur": 1 3473 } 3474 }, 3475 { 3476 "id": "poi_label_above", 3477 "type": "symbol", 3478 "metadata": { 3479 "mapbox:group": "124a9d7a8e5226775d947c592110dfad", 3480 "microg:gms-type-element": "labels.text", 3481 "microg:gms-type-feature": "poi" 3482 }, 3483 "source": "composite", 3484 "source-layer": "poi_label", 3485 "filter": [ 3486 "all", 3487 [ 3488 "has", 3489 "name" 3490 ], 3491 [ 3492 "<=", 3493 [ 3494 "get", 3495 "filterrank" 3496 ], 3497 [ 3498 "/", 3499 [ 3500 "zoom" 3501 ], 3502 3.5 3503 ] 3504 ], 3505 [ 3506 "!", 3507 [ 3508 "all", 3509 [ 3510 "match", 3511 [ 3512 "get", 3513 "maki" 3514 ], 3515 [ 3516 "park", 3517 "cemetery" 3518 ], 3519 true, 3520 false 3521 ], 3522 [ 3523 "<=", 3524 [ 3525 "get", 3526 "sizerank" 3527 ], 3528 10 3529 ] 3530 ] 3531 ] 3532 ], 3533 "layout": { 3534 "text-optional": true, 3535 "text-line-height": [ 3536 "interpolate", 3537 [ 3538 "linear" 3539 ], 3540 [ 3541 "zoom" 3542 ], 3543 14, 3544 1, 3545 15, 3546 1.2 3547 ], 3548 "text-size": [ 3549 "interpolate", 3550 [ 3551 "linear" 3552 ], 3553 [ 3554 "zoom" 3555 ], 3556 14, 3557 13, 3558 15, 3559 14 3560 ], 3561 "icon-offset": [ 3562 0, 3563 -36 3564 ], 3565 "icon-image": [ 3566 "match", 3567 [ 3568 "get", 3569 "maki" 3570 ], 3571 [ 3572 "museum", 3573 "lodging", 3574 "theatre", 3575 "grocery", 3576 "restaurant" 3577 ], 3578 [ 3579 "concat", 3580 "poi_", 3581 [ 3582 "get", 3583 "maki" 3584 ] 3585 ], 3586 [ 3587 "fitness-centre", 3588 "golf", 3589 "campsite", 3590 "bowling-alley", 3591 "park", 3592 "garden", 3593 "farm", 3594 "picnic-site", 3595 "zoo", 3596 "stadium", 3597 "dog-park", 3598 "pitch", 3599 "cemetery" 3600 ], 3601 "poi_generic_green", 3602 [ 3603 "bank", 3604 "parking", 3605 "parking-garage" 3606 ], 3607 "poi_generic_purple", 3608 [ 3609 "bar", 3610 "cafe", 3611 "bakery" 3612 ], 3613 "poi_generic_orange", 3614 [ 3615 "alcohol-shop", 3616 "shop", 3617 "shoe", 3618 "convenience", 3619 "clothing-store", 3620 "jewelry-store" 3621 ], 3622 "poi_generic_blue", 3623 [ 3624 "casino", 3625 "castle", 3626 "art-gallery", 3627 "attraction", 3628 "cinema", 3629 "music", 3630 "monument" 3631 ], 3632 "poi_generic_teal", 3633 [ 3634 "hospital", 3635 "doctor" 3636 ], 3637 "poi_generic_red", 3638 [ 3639 "restaurant-pizza", 3640 "restaurant-seafood", 3641 "restaurant-noodle", 3642 "fast-food", 3643 "ice-cream" 3644 ], 3645 "poi_restaurant", 3646 "poi_generic" 3647 ], 3648 "text-font": [ 3649 "Roboto Regular" 3650 ], 3651 "text-offset": [ 3652 0, 3653 -2 3654 ], 3655 "icon-size": [ 3656 "interpolate", 3657 [ 3658 "linear" 3659 ], 3660 [ 3661 "zoom" 3662 ], 3663 14, 3664 0.25, 3665 15, 3666 0.32 3667 ], 3668 "text-anchor": "bottom", 3669 "text-field": [ 3670 "to-string", 3671 [ 3672 "get", 3673 "name" 3674 ] 3675 ] 3676 }, 3677 "paint": { 3678 "text-color": [ 3679 "match", 3680 [ 3681 "get", 3682 "maki" 3683 ], 3684 [ 3685 "museum", 3686 "casino", 3687 "castle", 3688 "theatre", 3689 "art-gallery", 3690 "attraction", 3691 "cinema", 3692 "music", 3693 "monument" 3694 ], 3695 "hsl(186, 78%, 44%)", 3696 [ 3697 "lodging" 3698 ], 3699 "#df7db1", 3700 [ 3701 "fitness-centre", 3702 "golf", 3703 "campsite", 3704 "park", 3705 "garden", 3706 "farm", 3707 "picnic-site", 3708 "zoo", 3709 "dog-park", 3710 "stadium", 3711 "bowling-alley", 3712 "pitch", 3713 "cemetery" 3714 ], 3715 "hsl(117, 53%, 31%)", 3716 [ 3717 "restaurant-pizza", 3718 "restaurant-seafood", 3719 "restaurant", 3720 "restaurant-noodle", 3721 "bar", 3722 "cafe", 3723 "fast-food", 3724 "bakery", 3725 "ice-cream" 3726 ], 3727 "#c77d57", 3728 [ 3729 "shop", 3730 "shoe", 3731 "alcohol-shop", 3732 "convenience", 3733 "grocery", 3734 "clothing-store", 3735 "jewelry-store" 3736 ], 3737 "hsl(213, 40%, 48%)", 3738 [ 3739 "bank", 3740 "parking", 3741 "parking-garage" 3742 ], 3743 "#737b9b", 3744 [ 3745 "hospital", 3746 "doctor" 3747 ], 3748 "#a47172", 3749 "#67747b" 3750 ], 3751 "text-halo-color": "#ffffff", 3752 "text-halo-width": 1, 3753 "icon-translate": [ 3754 0, 3755 0 3756 ], 3757 "text-translate": [ 3758 0, 3759 0 3760 ], 3761 "text-halo-blur": 1 3762 } 3763 }, 3764 { 3765 "id": "poi_label_left", 3766 "type": "symbol", 3767 "metadata": { 3768 "mapbox:group": "124a9d7a8e5226775d947c592110dfad", 3769 "microg:gms-type-element": "labels.text", 3770 "microg:gms-type-feature": "poi" 3771 }, 3772 "source": "composite", 3773 "source-layer": "poi_label", 3774 "filter": [ 3775 "all", 3776 [ 3777 "has", 3778 "name" 3779 ], 3780 [ 3781 "<=", 3782 [ 3783 "get", 3784 "filterrank" 3785 ], 3786 [ 3787 "/", 3788 [ 3789 "zoom" 3790 ], 3791 3.5 3792 ] 3793 ], 3794 [ 3795 "!", 3796 [ 3797 "all", 3798 [ 3799 "match", 3800 [ 3801 "get", 3802 "maki" 3803 ], 3804 [ 3805 "park", 3806 "cemetery" 3807 ], 3808 true, 3809 false 3810 ], 3811 [ 3812 "<=", 3813 [ 3814 "get", 3815 "sizerank" 3816 ], 3817 10 3818 ] 3819 ] 3820 ] 3821 ], 3822 "layout": { 3823 "text-line-height": [ 3824 "interpolate", 3825 [ 3826 "linear" 3827 ], 3828 [ 3829 "zoom" 3830 ], 3831 14, 3832 1, 3833 15, 3834 1.2 3835 ], 3836 "text-size": [ 3837 "interpolate", 3838 [ 3839 "linear" 3840 ], 3841 [ 3842 "zoom" 3843 ], 3844 14, 3845 13, 3846 15, 3847 14 3848 ], 3849 "icon-offset": [ 3850 0, 3851 -36 3852 ], 3853 "icon-image": [ 3854 "match", 3855 [ 3856 "get", 3857 "maki" 3858 ], 3859 [ 3860 "museum", 3861 "lodging", 3862 "theatre", 3863 "grocery", 3864 "restaurant" 3865 ], 3866 [ 3867 "concat", 3868 "poi_", 3869 [ 3870 "get", 3871 "maki" 3872 ] 3873 ], 3874 [ 3875 "fitness-centre", 3876 "golf", 3877 "campsite", 3878 "bowling-alley", 3879 "park", 3880 "garden", 3881 "farm", 3882 "picnic-site", 3883 "zoo", 3884 "stadium", 3885 "dog-park", 3886 "pitch", 3887 "cemetery" 3888 ], 3889 "poi_generic_green", 3890 [ 3891 "bank", 3892 "parking", 3893 "parking-garage" 3894 ], 3895 "poi_generic_purple", 3896 [ 3897 "bar", 3898 "cafe", 3899 "bakery" 3900 ], 3901 "poi_generic_orange", 3902 [ 3903 "alcohol-shop", 3904 "shop", 3905 "shoe", 3906 "convenience", 3907 "clothing-store", 3908 "jewelry-store" 3909 ], 3910 "poi_generic_blue", 3911 [ 3912 "casino", 3913 "castle", 3914 "art-gallery", 3915 "attraction", 3916 "cinema", 3917 "music", 3918 "monument" 3919 ], 3920 "poi_generic_teal", 3921 [ 3922 "hospital", 3923 "doctor" 3924 ], 3925 "poi_generic_red", 3926 [ 3927 "restaurant-pizza", 3928 "restaurant-seafood", 3929 "restaurant-noodle", 3930 "fast-food", 3931 "ice-cream" 3932 ], 3933 "poi_restaurant", 3934 "poi_generic" 3935 ], 3936 "text-font": [ 3937 "Roboto Regular" 3938 ], 3939 "text-justify": "right", 3940 "text-offset": [ 3941 "interpolate", 3942 [ 3943 "linear" 3944 ], 3945 [ 3946 "zoom" 3947 ], 3948 14, 3949 [ 3950 "literal", 3951 [ 3952 -1.1, 3953 -0.7 3954 ] 3955 ], 3956 15, 3957 [ 3958 "literal", 3959 [ 3960 -1.1, 3961 -0.9 3962 ] 3963 ] 3964 ], 3965 "icon-size": [ 3966 "interpolate", 3967 [ 3968 "linear" 3969 ], 3970 [ 3971 "zoom" 3972 ], 3973 14, 3974 0.25, 3975 15, 3976 0.32 3977 ], 3978 "text-anchor": "right", 3979 "text-field": [ 3980 "to-string", 3981 [ 3982 "get", 3983 "name" 3984 ] 3985 ] 3986 }, 3987 "paint": { 3988 "text-color": [ 3989 "match", 3990 [ 3991 "get", 3992 "maki" 3993 ], 3994 [ 3995 "museum", 3996 "casino", 3997 "castle", 3998 "theatre", 3999 "art-gallery", 4000 "attraction", 4001 "cinema", 4002 "music", 4003 "monument" 4004 ], 4005 "hsl(186, 78%, 44%)", 4006 [ 4007 "lodging" 4008 ], 4009 "#df7db1", 4010 [ 4011 "fitness-centre", 4012 "golf", 4013 "campsite", 4014 "park", 4015 "garden", 4016 "farm", 4017 "picnic-site", 4018 "zoo", 4019 "dog-park", 4020 "stadium", 4021 "bowling-alley", 4022 "pitch", 4023 "cemetery" 4024 ], 4025 "hsl(117, 53%, 31%)", 4026 [ 4027 "restaurant-pizza", 4028 "restaurant-seafood", 4029 "restaurant", 4030 "restaurant-noodle", 4031 "bar", 4032 "cafe", 4033 "fast-food", 4034 "bakery", 4035 "ice-cream" 4036 ], 4037 "#c77d57", 4038 [ 4039 "shop", 4040 "shoe", 4041 "alcohol-shop", 4042 "convenience", 4043 "grocery", 4044 "clothing-store", 4045 "jewelry-store" 4046 ], 4047 "hsl(213, 40%, 48%)", 4048 [ 4049 "bank", 4050 "parking", 4051 "parking-garage" 4052 ], 4053 "#737b9b", 4054 [ 4055 "hospital", 4056 "doctor" 4057 ], 4058 "#a47172", 4059 "#67747b" 4060 ], 4061 "text-halo-color": "#ffffff", 4062 "text-halo-width": 1, 4063 "icon-translate": [ 4064 0, 4065 0 4066 ], 4067 "text-translate": [ 4068 0, 4069 0 4070 ], 4071 "text-halo-blur": 1 4072 } 4073 }, 4074 { 4075 "id": "poi_label_right", 4076 "type": "symbol", 4077 "metadata": { 4078 "mapbox:group": "124a9d7a8e5226775d947c592110dfad", 4079 "microg:gms-type-element": "labels.text", 4080 "microg:gms-type-feature": "poi" 4081 }, 4082 "source": "composite", 4083 "source-layer": "poi_label", 4084 "filter": [ 4085 "all", 4086 [ 4087 "has", 4088 "name" 4089 ], 4090 [ 4091 "<=", 4092 [ 4093 "get", 4094 "filterrank" 4095 ], 4096 [ 4097 "/", 4098 [ 4099 "zoom" 4100 ], 4101 3.5 4102 ] 4103 ], 4104 [ 4105 "!", 4106 [ 4107 "all", 4108 [ 4109 "match", 4110 [ 4111 "get", 4112 "maki" 4113 ], 4114 [ 4115 "park", 4116 "cemetery" 4117 ], 4118 true, 4119 false 4120 ], 4121 [ 4122 "<=", 4123 [ 4124 "get", 4125 "sizerank" 4126 ], 4127 10 4128 ] 4129 ] 4130 ] 4131 ], 4132 "layout": { 4133 "text-line-height": [ 4134 "interpolate", 4135 [ 4136 "linear" 4137 ], 4138 [ 4139 "zoom" 4140 ], 4141 14, 4142 1, 4143 15, 4144 1.2 4145 ], 4146 "text-size": [ 4147 "interpolate", 4148 [ 4149 "linear" 4150 ], 4151 [ 4152 "zoom" 4153 ], 4154 14, 4155 13, 4156 15, 4157 14 4158 ], 4159 "icon-offset": [ 4160 0, 4161 -36 4162 ], 4163 "icon-image": [ 4164 "match", 4165 [ 4166 "get", 4167 "maki" 4168 ], 4169 [ 4170 "museum", 4171 "lodging", 4172 "theatre", 4173 "grocery", 4174 "restaurant" 4175 ], 4176 [ 4177 "concat", 4178 "poi_", 4179 [ 4180 "get", 4181 "maki" 4182 ] 4183 ], 4184 [ 4185 "fitness-centre", 4186 "golf", 4187 "campsite", 4188 "bowling-alley", 4189 "park", 4190 "garden", 4191 "farm", 4192 "picnic-site", 4193 "zoo", 4194 "stadium", 4195 "dog-park", 4196 "pitch", 4197 "cemetery" 4198 ], 4199 "poi_generic_green", 4200 [ 4201 "bank", 4202 "parking", 4203 "parking-garage" 4204 ], 4205 "poi_generic_purple", 4206 [ 4207 "bar", 4208 "cafe", 4209 "bakery" 4210 ], 4211 "poi_generic_orange", 4212 [ 4213 "alcohol-shop", 4214 "shop", 4215 "shoe", 4216 "convenience", 4217 "clothing-store", 4218 "jewelry-store" 4219 ], 4220 "poi_generic_blue", 4221 [ 4222 "casino", 4223 "castle", 4224 "art-gallery", 4225 "attraction", 4226 "cinema", 4227 "music", 4228 "monument" 4229 ], 4230 "poi_generic_teal", 4231 [ 4232 "hospital", 4233 "doctor" 4234 ], 4235 "poi_generic_red", 4236 [ 4237 "restaurant-pizza", 4238 "restaurant-seafood", 4239 "restaurant-noodle", 4240 "fast-food", 4241 "ice-cream" 4242 ], 4243 "poi_restaurant", 4244 "poi_generic" 4245 ], 4246 "text-font": [ 4247 "Roboto Regular" 4248 ], 4249 "text-justify": "left", 4250 "text-offset": [ 4251 "interpolate", 4252 [ 4253 "linear" 4254 ], 4255 [ 4256 "zoom" 4257 ], 4258 14, 4259 [ 4260 "literal", 4261 [ 4262 1.1, 4263 -0.7 4264 ] 4265 ], 4266 15, 4267 [ 4268 "literal", 4269 [ 4270 1.1, 4271 -0.9 4272 ] 4273 ] 4274 ], 4275 "icon-size": [ 4276 "interpolate", 4277 [ 4278 "linear" 4279 ], 4280 [ 4281 "zoom" 4282 ], 4283 14, 4284 0.25, 4285 15, 4286 0.32 4287 ], 4288 "text-anchor": "left", 4289 "text-field": [ 4290 "to-string", 4291 [ 4292 "get", 4293 "name" 4294 ] 4295 ] 4296 }, 4297 "paint": { 4298 "text-color": [ 4299 "match", 4300 [ 4301 "get", 4302 "maki" 4303 ], 4304 [ 4305 "museum", 4306 "casino", 4307 "castle", 4308 "theatre", 4309 "art-gallery", 4310 "attraction", 4311 "cinema", 4312 "music", 4313 "monument" 4314 ], 4315 "hsl(186, 78%, 44%)", 4316 [ 4317 "lodging" 4318 ], 4319 "#df7db1", 4320 [ 4321 "fitness-centre", 4322 "golf", 4323 "campsite", 4324 "park", 4325 "garden", 4326 "farm", 4327 "picnic-site", 4328 "zoo", 4329 "dog-park", 4330 "stadium", 4331 "bowling-alley", 4332 "pitch", 4333 "cemetery" 4334 ], 4335 "hsl(117, 53%, 31%)", 4336 [ 4337 "restaurant-pizza", 4338 "restaurant-seafood", 4339 "restaurant", 4340 "restaurant-noodle", 4341 "bar", 4342 "cafe", 4343 "fast-food", 4344 "bakery", 4345 "ice-cream" 4346 ], 4347 "#c77d57", 4348 [ 4349 "shop", 4350 "shoe", 4351 "alcohol-shop", 4352 "convenience", 4353 "grocery", 4354 "clothing-store", 4355 "jewelry-store" 4356 ], 4357 "hsl(213, 40%, 48%)", 4358 [ 4359 "bank", 4360 "parking", 4361 "parking-garage" 4362 ], 4363 "#737b9b", 4364 [ 4365 "hospital", 4366 "doctor" 4367 ], 4368 "#a47172", 4369 "#67747b" 4370 ], 4371 "text-halo-color": "#ffffff", 4372 "text-halo-width": 1, 4373 "icon-translate": [ 4374 0, 4375 0 4376 ], 4377 "text-translate": [ 4378 0, 4379 0 4380 ], 4381 "text-halo-blur": 1 4382 } 4383 } 4384 ], 4385 "created": "2019-04-15T08:41:40.148Z", 4386 "modified": "2020-09-05T19:42:03.856Z", 4387 "id": "cjui4020201oo1fmca7yuwbor", 4388 "owner": "microg", 4389 "visibility": "public", 4390 "protected": false, 4391 "draft": false 4392 }