style-microg-satellite-mapbox.json
1 { 2 "version": 8, 3 "name": "Mountain View Satellite", 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": true 18 }, 19 "3f48b8dc54ff2e6544b9ef9cedbf2990": { 20 "name": "Streets", 21 "collapsed": false 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": false 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%, 0%)" 56 }, 57 "sources": { 58 "mapbox://mapbox.satellite": { 59 "url": "mapbox://mapbox.satellite", 60 "type": "raster", 61 "tileSize": 256 62 }, 63 "composite": { 64 "url": "mapbox://mapbox.mapbox-streets-v8,mapbox.mapbox-terrain-v2", 65 "type": "vector" 66 } 67 }, 68 "sprite": "mapbox://sprites/microg/cjxgloted25ap1ct4uex7m6hi/8fkcj5fgn4mftlzuak3guz1f9", 69 "glyphs": "mapbox://fonts/microg/{fontstack}/{range}.pbf", 70 "layers": [ 71 { 72 "id": "background", 73 "type": "raster", 74 "source": "mapbox://mapbox.satellite", 75 "layout": {}, 76 "paint": {}, 77 "metadata": { 78 "microg:gms-type-feature": "landscape.natural.landcover", 79 "microg:gms-type-element": "geometry.fill" 80 } 81 }, 82 { 83 "id": "path", 84 "type": "line", 85 "metadata": { 86 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 87 "microg:gms-type-feature": "road.local", 88 "microg:gms-type-element": "geometry.fill" 89 }, 90 "source": "composite", 91 "source-layer": "road", 92 "filter": [ 93 "all", 94 [ 95 "match", 96 [ 97 "get", 98 "class" 99 ], 100 [ 101 "path" 102 ], 103 true, 104 false 105 ], 106 [ 107 "match", 108 [ 109 "get", 110 "type" 111 ], 112 [ 113 "platform", 114 "steps" 115 ], 116 false, 117 true 118 ] 119 ], 120 "layout": {}, 121 "paint": { 122 "line-color": "hsl(118, 34%, 66%)", 123 "line-dasharray": [ 124 4, 125 2 126 ], 127 "line-opacity": 0.3 128 } 129 }, 130 { 131 "id": "steps", 132 "type": "line", 133 "metadata": { 134 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 135 "microg:gms-type-feature": "road.local", 136 "microg:gms-type-element": "geometry.fill" 137 }, 138 "source": "composite", 139 "source-layer": "road", 140 "filter": [ 141 "all", 142 [ 143 "match", 144 [ 145 "get", 146 "class" 147 ], 148 [ 149 "path" 150 ], 151 true, 152 false 153 ], 154 [ 155 "match", 156 [ 157 "get", 158 "type" 159 ], 160 [ 161 "steps" 162 ], 163 true, 164 false 165 ] 166 ], 167 "layout": {}, 168 "paint": { 169 "line-color": "hsl(118, 5%, 66%)", 170 "line-dasharray": [ 171 1, 172 1 173 ], 174 "line-gap-width": 1, 175 "line-opacity": 0.3 176 } 177 }, 178 { 179 "id": "platform", 180 "type": "fill", 181 "metadata": { 182 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 183 "microg:gms-type-feature": "transit.station.rail", 184 "microg:gms-type-element": "geometry.fill" 185 }, 186 "source": "composite", 187 "source-layer": "road", 188 "filter": [ 189 "match", 190 [ 191 "get", 192 "type" 193 ], 194 [ 195 "platform" 196 ], 197 true, 198 false 199 ], 200 "layout": {}, 201 "paint": { 202 "fill-color": [ 203 "interpolate", 204 [ 205 "linear" 206 ], 207 [ 208 "zoom" 209 ], 210 15, 211 "hsl(2, 20%, 92%)", 212 16, 213 "hsl(2, 95%, 92%)" 214 ], 215 "fill-outline-color": [ 216 "interpolate", 217 [ 218 "linear" 219 ], 220 [ 221 "zoom" 222 ], 223 15, 224 "hsl(1, 10%, 76%)", 225 16, 226 "hsl(1, 74%, 76%)" 227 ], 228 "fill-opacity": [ 229 "interpolate", 230 [ 231 "linear" 232 ], 233 [ 234 "zoom" 235 ], 236 14, 237 0, 238 16, 239 0.3 240 ] 241 } 242 }, 243 { 244 "id": "primary_tunnel", 245 "type": "line", 246 "metadata": { 247 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 248 "microg:gms-type-feature": "road.highway", 249 "microg:gms-type-element": "geometry.fill" 250 }, 251 "source": "composite", 252 "source-layer": "road", 253 "filter": [ 254 "all", 255 [ 256 "match", 257 [ 258 "get", 259 "class" 260 ], 261 [ 262 "primary_link", 263 "primary", 264 "motorway_link" 265 ], 266 true, 267 false 268 ], 269 [ 270 "match", 271 [ 272 "get", 273 "structure" 274 ], 275 [ 276 "tunnel" 277 ], 278 true, 279 false 280 ] 281 ], 282 "layout": {}, 283 "paint": { 284 "line-width": [ 285 "interpolate", 286 [ 287 "linear" 288 ], 289 [ 290 "zoom" 291 ], 292 8, 293 1, 294 12, 295 4, 296 14, 297 6, 298 16, 299 10, 300 22, 301 64 302 ], 303 "line-color": "hsl(0, 0%, 89%)", 304 "line-opacity": 0.3 305 } 306 }, 307 { 308 "id": "aeroway", 309 "type": "line", 310 "metadata": { 311 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 312 "microg:gms-type-feature": "transit.station.airport", 313 "microg:gms-type-element": "geometry.fill" 314 }, 315 "source": "composite", 316 "source-layer": "aeroway", 317 "layout": {}, 318 "paint": { 319 "line-color": "hsla(0, 0%, 0%, 0.1)", 320 "line-opacity": 0.3 321 } 322 }, 323 { 324 "id": "service_road", 325 "type": "line", 326 "metadata": { 327 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 328 "microg:gms-type-feature": "road.local", 329 "microg:gms-type-element": "geometry.fill" 330 }, 331 "source": "composite", 332 "source-layer": "road", 333 "filter": [ 334 "match", 335 [ 336 "get", 337 "class" 338 ], 339 [ 340 "service" 341 ], 342 true, 343 false 344 ], 345 "layout": {}, 346 "paint": { 347 "line-color": "hsla(0, 0%, 0%, 0.1)", 348 "line-opacity": 0.3 349 } 350 }, 351 { 352 "id": "railway", 353 "type": "line", 354 "metadata": { 355 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 356 "microg:gms-type-feature": "transit.line", 357 "microg:gms-type-element": "geometry.fill" 358 }, 359 "source": "composite", 360 "source-layer": "road", 361 "filter": [ 362 "match", 363 [ 364 "get", 365 "class" 366 ], 367 [ 368 "major_rail", 369 "minor_rail", 370 "service_rail" 371 ], 372 true, 373 false 374 ], 375 "layout": {}, 376 "paint": { 377 "line-color": "hsl(220, 4%, 85%)", 378 "line-opacity": 0.3 379 } 380 }, 381 { 382 "id": "pedestrian", 383 "type": "line", 384 "metadata": { 385 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 386 "microg:gms-type-feature": "road.local", 387 "microg:gms-type-element": "geometry.fill" 388 }, 389 "source": "composite", 390 "source-layer": "road", 391 "filter": [ 392 "all", 393 [ 394 "match", 395 [ 396 "get", 397 "class" 398 ], 399 [ 400 "pedestrian" 401 ], 402 true, 403 false 404 ], 405 [ 406 "has", 407 "name" 408 ], 409 [ 410 "match", 411 [ 412 "get", 413 "type" 414 ], 415 [ 416 "platform" 417 ], 418 false, 419 true 420 ] 421 ], 422 "layout": {}, 423 "paint": { 424 "line-color": "hsl(0, 0%, 100%)", 425 "line-width": [ 426 "interpolate", 427 [ 428 "linear" 429 ], 430 [ 431 "zoom" 432 ], 433 13, 434 1, 435 16, 436 4, 437 22, 438 32 439 ], 440 "line-opacity": [ 441 "interpolate", 442 [ 443 "linear" 444 ], 445 [ 446 "zoom" 447 ], 448 12.5, 449 0, 450 13.5, 451 0.3 452 ] 453 } 454 }, 455 { 456 "id": "street", 457 "type": "line", 458 "metadata": { 459 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 460 "microg:gms-type-feature": "road.local", 461 "microg:gms-type-element": "geometry.fill" 462 }, 463 "source": "composite", 464 "source-layer": "road", 465 "filter": [ 466 "match", 467 [ 468 "get", 469 "class" 470 ], 471 [ 472 "street" 473 ], 474 true, 475 false 476 ], 477 "layout": {}, 478 "paint": { 479 "line-color": "hsl(0, 0%, 100%)", 480 "line-width": [ 481 "interpolate", 482 [ 483 "linear" 484 ], 485 [ 486 "zoom" 487 ], 488 12, 489 1, 490 16, 491 6, 492 22, 493 40 494 ], 495 "line-opacity": 0.3 496 } 497 }, 498 { 499 "id": "secondary", 500 "type": "line", 501 "metadata": { 502 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 503 "microg:gms-type-feature": "road.local", 504 "microg:gms-type-element": "geometry.fill" 505 }, 506 "source": "composite", 507 "source-layer": "road", 508 "filter": [ 509 "match", 510 [ 511 "get", 512 "class" 513 ], 514 [ 515 "secondary", 516 "secondary_link", 517 "trunk_link", 518 "tertiary", 519 "tertiary_link", 520 "trunk" 521 ], 522 true, 523 false 524 ], 525 "layout": {}, 526 "paint": { 527 "line-color": "hsl(0, 0%, 100%)", 528 "line-width": [ 529 "interpolate", 530 [ 531 "linear" 532 ], 533 [ 534 "zoom" 535 ], 536 10, 537 1, 538 17, 539 10, 540 22, 541 48 542 ], 543 "line-opacity": 0.3 544 } 545 }, 546 { 547 "id": "primary", 548 "type": "line", 549 "metadata": { 550 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 551 "microg:gms-type-feature": "road.highway", 552 "microg:gms-type-element": "geometry.fill" 553 }, 554 "source": "composite", 555 "source-layer": "road", 556 "filter": [ 557 "all", 558 [ 559 "match", 560 [ 561 "get", 562 "class" 563 ], 564 [ 565 "primary_link", 566 "primary", 567 "motorway_link" 568 ], 569 true, 570 false 571 ], 572 [ 573 "match", 574 [ 575 "get", 576 "structure" 577 ], 578 [ 579 "tunnel" 580 ], 581 false, 582 true 583 ] 584 ], 585 "layout": { 586 "line-cap": "round" 587 }, 588 "paint": { 589 "line-color": [ 590 "step", 591 [ 592 "zoom" 593 ], 594 "hsl(50, 100%, 75%)", 595 7, 596 "hsl(50, 100%, 85%)" 597 ], 598 "line-width": [ 599 "interpolate", 600 [ 601 "linear" 602 ], 603 [ 604 "zoom" 605 ], 606 9, 607 1, 608 16, 609 8, 610 22, 611 64 612 ], 613 "line-opacity": 0.3 614 } 615 }, 616 { 617 "id": "motorway", 618 "type": "line", 619 "metadata": { 620 "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", 621 "microg:gms-type-feature": "road.arterial", 622 "microg:gms-type-element": "geometry.fill" 623 }, 624 "source": "composite", 625 "source-layer": "road", 626 "filter": [ 627 "match", 628 [ 629 "get", 630 "class" 631 ], 632 [ 633 "motorway" 634 ], 635 true, 636 false 637 ], 638 "layout": {}, 639 "paint": { 640 "line-color": "hsl(47, 100%, 82%)", 641 "line-width": [ 642 "interpolate", 643 [ 644 "linear" 645 ], 646 [ 647 "zoom" 648 ], 649 8, 650 1, 651 15.5, 652 8, 653 22, 654 78 655 ], 656 "line-opacity": 0.3 657 } 658 }, 659 { 660 "id": "admin_0", 661 "type": "line", 662 "metadata": { 663 "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", 664 "microg:gms-type-feature": "administrative.country", 665 "microg:gms-type-element": "geometry.stroke" 666 }, 667 "source": "composite", 668 "source-layer": "admin", 669 "filter": [ 670 "all", 671 [ 672 "match", 673 [ 674 "get", 675 "maritime" 676 ], 677 [ 678 "false" 679 ], 680 true, 681 false 682 ], 683 [ 684 "match", 685 [ 686 "get", 687 "admin_level" 688 ], 689 [ 690 0 691 ], 692 true, 693 false 694 ] 695 ], 696 "layout": {}, 697 "paint": { 698 "line-color": [ 699 "case", 700 [ 701 "==", 702 [ 703 "get", 704 "disputed" 705 ], 706 true 707 ], 708 "hsl(0, 24%, 85%)", 709 "hsl(200, 1%, 85%)" 710 ] 711 } 712 }, 713 { 714 "id": "admin_1", 715 "type": "line", 716 "metadata": { 717 "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", 718 "microg:gms-type-feature": "administrative.province", 719 "microg:gms-type-element": "geometry.stroke" 720 }, 721 "source": "composite", 722 "source-layer": "admin", 723 "filter": [ 724 "all", 725 [ 726 "match", 727 [ 728 "get", 729 "maritime" 730 ], 731 [ 732 "false" 733 ], 734 true, 735 false 736 ], 737 [ 738 "match", 739 [ 740 "get", 741 "admin_level" 742 ], 743 [ 744 1 745 ], 746 true, 747 false 748 ] 749 ], 750 "layout": {}, 751 "paint": { 752 "line-color": [ 753 "case", 754 [ 755 "==", 756 [ 757 "get", 758 "disputed" 759 ], 760 true 761 ], 762 "hsl(0, 24%, 85%)", 763 "hsl(200, 1%, 85%)" 764 ], 765 "line-dasharray": [ 766 1, 767 1 768 ] 769 } 770 }, 771 { 772 "id": "river_name", 773 "type": "symbol", 774 "metadata": { 775 "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", 776 "microg:gms-type-feature": "water", 777 "microg:gms-type-element": "labels.text" 778 }, 779 "source": "composite", 780 "source-layer": "natural_label", 781 "filter": [ 782 "match", 783 [ 784 "get", 785 "class" 786 ], 787 [ 788 "river" 789 ], 790 true, 791 false 792 ], 793 "layout": { 794 "text-field": [ 795 "to-string", 796 [ 797 "get", 798 "name" 799 ] 800 ], 801 "symbol-placement": "line", 802 "symbol-spacing": 500, 803 "text-font": [ 804 "Roboto Regular", 805 "Arial Unicode MS Regular" 806 ] 807 }, 808 "paint": { 809 "text-color": "#5083c1", 810 "text-halo-color": "#5083c1", 811 "text-halo-blur": 1 812 } 813 }, 814 { 815 "id": "city_label_right", 816 "type": "symbol", 817 "metadata": { 818 "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", 819 "microg:gms-type-feature": "administrative.locality", 820 "microg:gms-type-element": "labels.text" 821 }, 822 "source": "composite", 823 "source-layer": "place_label", 824 "maxzoom": 8, 825 "filter": [ 826 "all", 827 [ 828 "<=", 829 [ 830 "get", 831 "filterrank" 832 ], 833 [ 834 "/", 835 [ 836 "zoom" 837 ], 838 4 839 ] 840 ], 841 [ 842 "match", 843 [ 844 "get", 845 "class" 846 ], 847 [ 848 "settlement", 849 "settlement_subdivision" 850 ], 851 true, 852 false 853 ] 854 ], 855 "layout": { 856 "text-optional": true, 857 "text-size": [ 858 "interpolate", 859 [ 860 "linear" 861 ], 862 [ 863 "zoom" 864 ], 865 0, 866 [ 867 "-", 868 14, 869 [ 870 "max", 871 0, 872 [ 873 "-", 874 [ 875 "get", 876 "symbolrank" 877 ], 878 8 879 ] 880 ] 881 ], 882 22, 883 [ 884 "-", 885 20, 886 [ 887 "/", 888 [ 889 "get", 890 "symbolrank" 891 ], 892 4 893 ] 894 ] 895 ], 896 "icon-image": [ 897 "match", 898 [ 899 "get", 900 "capital" 901 ], 902 [ 903 0, 904 2 905 ], 906 "capital", 907 "city" 908 ], 909 "text-font": [ 910 "step", 911 [ 912 "get", 913 "symbolrank" 914 ], 915 [ 916 "literal", 917 [ 918 "Roboto Medium", 919 "Arial Unicode MS Regular" 920 ] 921 ], 922 10, 923 [ 924 "literal", 925 [ 926 "Roboto Regular", 927 "Arial Unicode MS Regular" 928 ] 929 ] 930 ], 931 "text-justify": "left", 932 "text-offset": [ 933 0.5, 934 0.1 935 ], 936 "icon-size": [ 937 "/", 938 5, 939 [ 940 "get", 941 "symbolrank" 942 ] 943 ], 944 "text-anchor": "left", 945 "text-field": [ 946 "coalesce", 947 [ 948 "get", 949 "name_en" 950 ], 951 [ 952 "get", 953 "name" 954 ] 955 ] 956 }, 957 "paint": { 958 "text-color": [ 959 "interpolate", 960 [ 961 "linear" 962 ], 963 [ 964 "zoom" 965 ], 966 0, 967 [ 968 "concat", 969 "hsl(213, 11%, ", 970 [ 971 "-", 972 100, 973 [ 974 "*", 975 [ 976 "get", 977 "symbolrank" 978 ], 979 2 980 ] 981 ], 982 "%)" 983 ], 984 22, 985 [ 986 "concat", 987 "hsl(213, 11%, ", 988 [ 989 "+", 990 [ 991 "-", 992 100, 993 [ 994 "get", 995 "symbolrank" 996 ] 997 ], 998 5 999 ], 1000 "%)" 1001 ] 1002 ], 1003 "text-halo-width": 1, 1004 "text-halo-blur": 1, 1005 "icon-opacity": 0.8, 1006 "text-halo-color": "hsl(0, 1%, 0%)" 1007 } 1008 }, 1009 { 1010 "id": "city_label_left", 1011 "type": "symbol", 1012 "metadata": { 1013 "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", 1014 "microg:gms-type-feature": "administrative.locality", 1015 "microg:gms-type-element": "labels.text" 1016 }, 1017 "source": "composite", 1018 "source-layer": "place_label", 1019 "maxzoom": 8, 1020 "filter": [ 1021 "all", 1022 [ 1023 "<=", 1024 [ 1025 "get", 1026 "filterrank" 1027 ], 1028 [ 1029 "/", 1030 [ 1031 "zoom" 1032 ], 1033 4 1034 ] 1035 ], 1036 [ 1037 "match", 1038 [ 1039 "get", 1040 "class" 1041 ], 1042 [ 1043 "settlement", 1044 "settlement_subdivision" 1045 ], 1046 true, 1047 false 1048 ] 1049 ], 1050 "layout": { 1051 "text-size": [ 1052 "interpolate", 1053 [ 1054 "linear" 1055 ], 1056 [ 1057 "zoom" 1058 ], 1059 0, 1060 [ 1061 "-", 1062 14, 1063 [ 1064 "max", 1065 0, 1066 [ 1067 "-", 1068 [ 1069 "get", 1070 "symbolrank" 1071 ], 1072 8 1073 ] 1074 ] 1075 ], 1076 22, 1077 [ 1078 "-", 1079 20, 1080 [ 1081 "/", 1082 [ 1083 "get", 1084 "symbolrank" 1085 ], 1086 4 1087 ] 1088 ] 1089 ], 1090 "icon-image": [ 1091 "match", 1092 [ 1093 "get", 1094 "capital" 1095 ], 1096 [ 1097 0, 1098 2 1099 ], 1100 "capital", 1101 "city" 1102 ], 1103 "text-font": [ 1104 "step", 1105 [ 1106 "get", 1107 "symbolrank" 1108 ], 1109 [ 1110 "literal", 1111 [ 1112 "Roboto Medium", 1113 "Arial Unicode MS Regular" 1114 ] 1115 ], 1116 10, 1117 [ 1118 "literal", 1119 [ 1120 "Roboto Regular", 1121 "Arial Unicode MS Regular" 1122 ] 1123 ] 1124 ], 1125 "text-justify": "right", 1126 "text-offset": [ 1127 -0.5, 1128 0.1 1129 ], 1130 "icon-size": [ 1131 "/", 1132 5, 1133 [ 1134 "get", 1135 "symbolrank" 1136 ] 1137 ], 1138 "text-anchor": "right", 1139 "text-field": [ 1140 "coalesce", 1141 [ 1142 "get", 1143 "name_en" 1144 ], 1145 [ 1146 "get", 1147 "name" 1148 ] 1149 ] 1150 }, 1151 "paint": { 1152 "text-color": [ 1153 "interpolate", 1154 [ 1155 "linear" 1156 ], 1157 [ 1158 "zoom" 1159 ], 1160 0, 1161 [ 1162 "concat", 1163 "hsl(213, 11%, ", 1164 [ 1165 "-", 1166 100, 1167 [ 1168 "*", 1169 [ 1170 "get", 1171 "symbolrank" 1172 ], 1173 2 1174 ] 1175 ], 1176 "%)" 1177 ], 1178 22, 1179 [ 1180 "concat", 1181 "hsl(213, 11%, ", 1182 [ 1183 "+", 1184 [ 1185 "-", 1186 100, 1187 [ 1188 "get", 1189 "symbolrank" 1190 ] 1191 ], 1192 5 1193 ], 1194 "%)" 1195 ] 1196 ], 1197 "text-halo-width": 1, 1198 "text-halo-blur": 1, 1199 "icon-opacity": 0.8, 1200 "text-halo-color": "hsl(0, 1%, 0%)" 1201 } 1202 }, 1203 { 1204 "id": "city_label_below", 1205 "type": "symbol", 1206 "metadata": { 1207 "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", 1208 "microg:gms-type-feature": "administrative.locality", 1209 "microg:gms-type-element": "labels.text" 1210 }, 1211 "source": "composite", 1212 "source-layer": "place_label", 1213 "maxzoom": 8, 1214 "filter": [ 1215 "all", 1216 [ 1217 "<=", 1218 [ 1219 "get", 1220 "filterrank" 1221 ], 1222 [ 1223 "/", 1224 [ 1225 "zoom" 1226 ], 1227 4 1228 ] 1229 ], 1230 [ 1231 "match", 1232 [ 1233 "get", 1234 "class" 1235 ], 1236 [ 1237 "settlement", 1238 "settlement_subdivision" 1239 ], 1240 true, 1241 false 1242 ] 1243 ], 1244 "layout": { 1245 "text-size": [ 1246 "interpolate", 1247 [ 1248 "linear" 1249 ], 1250 [ 1251 "zoom" 1252 ], 1253 0, 1254 [ 1255 "-", 1256 14, 1257 [ 1258 "max", 1259 0, 1260 [ 1261 "-", 1262 [ 1263 "get", 1264 "symbolrank" 1265 ], 1266 8 1267 ] 1268 ] 1269 ], 1270 22, 1271 [ 1272 "-", 1273 20, 1274 [ 1275 "/", 1276 [ 1277 "get", 1278 "symbolrank" 1279 ], 1280 4 1281 ] 1282 ] 1283 ], 1284 "icon-image": [ 1285 "match", 1286 [ 1287 "get", 1288 "capital" 1289 ], 1290 [ 1291 0, 1292 2 1293 ], 1294 "capital", 1295 "city" 1296 ], 1297 "text-font": [ 1298 "step", 1299 [ 1300 "get", 1301 "symbolrank" 1302 ], 1303 [ 1304 "literal", 1305 [ 1306 "Roboto Medium", 1307 "Arial Unicode MS Regular" 1308 ] 1309 ], 1310 10, 1311 [ 1312 "literal", 1313 [ 1314 "Roboto Regular", 1315 "Arial Unicode MS Regular" 1316 ] 1317 ] 1318 ], 1319 "text-offset": [ 1320 0, 1321 0.4 1322 ], 1323 "icon-size": [ 1324 "/", 1325 5, 1326 [ 1327 "get", 1328 "symbolrank" 1329 ] 1330 ], 1331 "text-anchor": "top", 1332 "text-field": [ 1333 "coalesce", 1334 [ 1335 "get", 1336 "name_en" 1337 ], 1338 [ 1339 "get", 1340 "name" 1341 ] 1342 ] 1343 }, 1344 "paint": { 1345 "text-color": [ 1346 "interpolate", 1347 [ 1348 "linear" 1349 ], 1350 [ 1351 "zoom" 1352 ], 1353 0, 1354 [ 1355 "concat", 1356 "hsl(213, 11%, ", 1357 [ 1358 "-", 1359 100, 1360 [ 1361 "*", 1362 [ 1363 "get", 1364 "symbolrank" 1365 ], 1366 2 1367 ] 1368 ], 1369 "%)" 1370 ], 1371 22, 1372 [ 1373 "concat", 1374 "hsl(213, 11%, ", 1375 [ 1376 "+", 1377 [ 1378 "-", 1379 100, 1380 [ 1381 "get", 1382 "symbolrank" 1383 ] 1384 ], 1385 5 1386 ], 1387 "%)" 1388 ] 1389 ], 1390 "text-halo-width": 1, 1391 "text-halo-blur": 1, 1392 "icon-opacity": 0.8, 1393 "text-halo-color": "hsl(0, 1%, 0%)" 1394 } 1395 }, 1396 { 1397 "id": "city_name", 1398 "type": "symbol", 1399 "metadata": { 1400 "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", 1401 "microg:gms-type-feature": "administrative.locality", 1402 "microg:gms-type-element": "labels.text" 1403 }, 1404 "source": "composite", 1405 "source-layer": "place_label", 1406 "filter": [ 1407 "all", 1408 [ 1409 "<=", 1410 [ 1411 "get", 1412 "filterrank" 1413 ], 1414 [ 1415 "/", 1416 [ 1417 "zoom" 1418 ], 1419 4 1420 ] 1421 ], 1422 [ 1423 "match", 1424 [ 1425 "get", 1426 "class" 1427 ], 1428 [ 1429 "settlement", 1430 "settlement_subdivision" 1431 ], 1432 true, 1433 false 1434 ] 1435 ], 1436 "layout": { 1437 "text-size": [ 1438 "interpolate", 1439 [ 1440 "linear" 1441 ], 1442 [ 1443 "zoom" 1444 ], 1445 0, 1446 [ 1447 "-", 1448 14, 1449 [ 1450 "max", 1451 0, 1452 [ 1453 "-", 1454 [ 1455 "get", 1456 "symbolrank" 1457 ], 1458 8 1459 ] 1460 ] 1461 ], 1462 22, 1463 [ 1464 "-", 1465 20, 1466 [ 1467 "/", 1468 [ 1469 "get", 1470 "symbolrank" 1471 ], 1472 4 1473 ] 1474 ] 1475 ], 1476 "icon-image": [ 1477 "step", 1478 [ 1479 "zoom" 1480 ], 1481 [ 1482 "match", 1483 [ 1484 "get", 1485 "capital" 1486 ], 1487 [ 1488 0, 1489 2 1490 ], 1491 "capital", 1492 "city" 1493 ], 1494 8, 1495 "" 1496 ], 1497 "text-transform": [ 1498 "step", 1499 [ 1500 "get", 1501 "symbolrank" 1502 ], 1503 "none", 1504 15, 1505 "uppercase" 1506 ], 1507 "text-font": [ 1508 "step", 1509 [ 1510 "get", 1511 "symbolrank" 1512 ], 1513 [ 1514 "literal", 1515 [ 1516 "Roboto Medium", 1517 "Arial Unicode MS Regular" 1518 ] 1519 ], 1520 10, 1521 [ 1522 "literal", 1523 [ 1524 "Roboto Regular", 1525 "Arial Unicode MS Regular" 1526 ] 1527 ] 1528 ], 1529 "text-offset": [ 1530 "step", 1531 [ 1532 "zoom" 1533 ], 1534 [ 1535 "literal", 1536 [ 1537 0, 1538 -0.2 1539 ] 1540 ], 1541 8, 1542 [ 1543 "literal", 1544 [ 1545 0, 1546 0 1547 ] 1548 ] 1549 ], 1550 "icon-size": [ 1551 "/", 1552 5, 1553 [ 1554 "get", 1555 "symbolrank" 1556 ] 1557 ], 1558 "text-anchor": [ 1559 "step", 1560 [ 1561 "zoom" 1562 ], 1563 "bottom", 1564 8, 1565 "center" 1566 ], 1567 "text-field": [ 1568 "coalesce", 1569 [ 1570 "get", 1571 "name_en" 1572 ], 1573 [ 1574 "get", 1575 "name" 1576 ] 1577 ], 1578 "text-letter-spacing": [ 1579 "interpolate", 1580 [ 1581 "linear" 1582 ], 1583 [ 1584 "get", 1585 "symbolrank" 1586 ], 1587 0, 1588 0, 1589 8, 1590 0, 1591 12, 1592 0.1, 1593 16, 1594 0.2 1595 ] 1596 }, 1597 "paint": { 1598 "text-color": [ 1599 "interpolate", 1600 [ 1601 "linear" 1602 ], 1603 [ 1604 "zoom" 1605 ], 1606 0, 1607 [ 1608 "concat", 1609 "hsl(213, 11%, ", 1610 [ 1611 "-", 1612 100, 1613 [ 1614 "*", 1615 [ 1616 "get", 1617 "symbolrank" 1618 ], 1619 2 1620 ] 1621 ], 1622 "%)" 1623 ], 1624 22, 1625 [ 1626 "concat", 1627 "hsl(213, 11%, ", 1628 [ 1629 "+", 1630 [ 1631 "-", 1632 100, 1633 [ 1634 "get", 1635 "symbolrank" 1636 ] 1637 ], 1638 5 1639 ], 1640 "%)" 1641 ] 1642 ], 1643 "text-halo-width": 1, 1644 "text-halo-blur": 1, 1645 "icon-opacity": 0.8, 1646 "text-halo-color": "hsl(0, 1%, 0%)" 1647 } 1648 }, 1649 { 1650 "id": "park_name", 1651 "type": "symbol", 1652 "metadata": { 1653 "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", 1654 "microg:gms-type-feature": "poi.park", 1655 "microg:gms-type-element": "labels.text" 1656 }, 1657 "source": "composite", 1658 "source-layer": "poi_label", 1659 "filter": [ 1660 "all", 1661 [ 1662 "has", 1663 "name" 1664 ], 1665 [ 1666 "match", 1667 [ 1668 "get", 1669 "maki" 1670 ], 1671 [ 1672 "park", 1673 "cemetery" 1674 ], 1675 true, 1676 false 1677 ], 1678 [ 1679 "<=", 1680 [ 1681 "get", 1682 "sizerank" 1683 ], 1684 10 1685 ] 1686 ], 1687 "layout": { 1688 "text-field": [ 1689 "to-string", 1690 [ 1691 "get", 1692 "name" 1693 ] 1694 ], 1695 "text-font": [ 1696 "Roboto Regular", 1697 "Arial Unicode MS Regular" 1698 ], 1699 "text-size": 14 1700 }, 1701 "paint": { 1702 "text-color": "#297925", 1703 "text-halo-color": "hsl(0, 0%, 100%)", 1704 "text-halo-width": 1, 1705 "text-halo-blur": 1 1706 } 1707 }, 1708 { 1709 "id": "road-number-shield", 1710 "type": "symbol", 1711 "metadata": { 1712 "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", 1713 "microg:gms-type-feature": "road.highway", 1714 "microg:gms-type-element": "labels.icon" 1715 }, 1716 "source": "composite", 1717 "source-layer": "road", 1718 "filter": [ 1719 "all", 1720 [ 1721 "has", 1722 "ref" 1723 ], 1724 [ 1725 "<=", 1726 [ 1727 "get", 1728 "reflen" 1729 ], 1730 6 1731 ] 1732 ], 1733 "layout": { 1734 "text-size": 9, 1735 "icon-image": [ 1736 "case", 1737 [ 1738 "match", 1739 [ 1740 "get", 1741 "shield" 1742 ], 1743 [ 1744 "de-motorway", 1745 "rectangle-green", 1746 "rectangle-yellow", 1747 "rectangle-white", 1748 "rectangle-blue", 1749 "rectangle-red", 1750 "us-interstate" 1751 ], 1752 true, 1753 false 1754 ], 1755 [ 1756 "concat", 1757 "shield_", 1758 [ 1759 "get", 1760 "shield" 1761 ], 1762 "_", 1763 [ 1764 "get", 1765 "reflen" 1766 ] 1767 ], 1768 [ 1769 "match", 1770 [ 1771 "get", 1772 "shield_text_color" 1773 ], 1774 [ 1775 "white" 1776 ], 1777 true, 1778 false 1779 ], 1780 [ 1781 "concat", 1782 "shield_rectangle-blue_", 1783 [ 1784 "get", 1785 "reflen" 1786 ] 1787 ], 1788 [ 1789 "concat", 1790 "shield_rectangle-white_", 1791 [ 1792 "get", 1793 "reflen" 1794 ] 1795 ] 1796 ], 1797 "icon-rotation-alignment": "viewport", 1798 "text-font": [ 1799 "match", 1800 [ 1801 "get", 1802 "shield_text_color" 1803 ], 1804 [ 1805 "white" 1806 ], 1807 [ 1808 "literal", 1809 [ 1810 "DIN Offc Pro Bold", 1811 "Arial Unicode MS Regular" 1812 ] 1813 ], 1814 [ 1815 "black" 1816 ], 1817 [ 1818 "literal", 1819 [ 1820 "DIN Offc Pro Medium", 1821 "Arial Unicode MS Regular" 1822 ] 1823 ], 1824 [ 1825 "literal", 1826 [ 1827 "DIN Offc Pro Bold", 1828 "Arial Unicode MS Regular" 1829 ] 1830 ] 1831 ], 1832 "symbol-placement": [ 1833 "step", 1834 [ 1835 "zoom" 1836 ], 1837 "point", 1838 11, 1839 "line" 1840 ], 1841 "text-rotation-alignment": "viewport", 1842 "icon-size": 0.75, 1843 "text-field": [ 1844 "get", 1845 "ref" 1846 ], 1847 "text-letter-spacing": 0.05 1848 }, 1849 "paint": { 1850 "text-color": [ 1851 "case", 1852 [ 1853 "match", 1854 [ 1855 "get", 1856 "shield_text_color" 1857 ], 1858 [ 1859 "white" 1860 ], 1861 true, 1862 false 1863 ], 1864 "#ffffff", 1865 [ 1866 "match", 1867 [ 1868 "get", 1869 "shield_text_color" 1870 ], 1871 [ 1872 "black" 1873 ], 1874 true, 1875 false 1876 ], 1877 "hsl(0, 0%, 7%)", 1878 [ 1879 "match", 1880 [ 1881 "get", 1882 "shield_text_color" 1883 ], 1884 [ 1885 "yellow" 1886 ], 1887 true, 1888 false 1889 ], 1890 "hsl(50, 100%, 70%)", 1891 [ 1892 "match", 1893 [ 1894 "get", 1895 "shield_text_color" 1896 ], 1897 [ 1898 "orange" 1899 ], 1900 true, 1901 false 1902 ], 1903 "hsl(25, 100%, 75%)", 1904 [ 1905 "match", 1906 [ 1907 "get", 1908 "shield_text_color" 1909 ], 1910 [ 1911 "blue" 1912 ], 1913 true, 1914 false 1915 ], 1916 "hsl(230, 48%, 34%)", 1917 "#ffffff" 1918 ] 1919 } 1920 }, 1921 { 1922 "id": "country_name", 1923 "type": "symbol", 1924 "metadata": { 1925 "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", 1926 "microg:gms-type-feature": "administrative.country", 1927 "microg:gms-type-element": "labels.text" 1928 }, 1929 "source": "composite", 1930 "source-layer": "place_label", 1931 "filter": [ 1932 "match", 1933 [ 1934 "get", 1935 "class" 1936 ], 1937 [ 1938 "country" 1939 ], 1940 true, 1941 false 1942 ], 1943 "layout": { 1944 "text-letter-spacing": [ 1945 "interpolate", 1946 [ 1947 "linear" 1948 ], 1949 [ 1950 "zoom" 1951 ], 1952 1, 1953 0, 1954 3, 1955 0.15 1956 ], 1957 "text-font": [ 1958 "Roboto Medium", 1959 "Arial Unicode MS Regular" 1960 ], 1961 "text-size": [ 1962 "interpolate", 1963 [ 1964 "exponential", 1965 1.2 1966 ], 1967 [ 1968 "zoom" 1969 ], 1970 1, 1971 12, 1972 7, 1973 [ 1974 "/", 1975 100, 1976 [ 1977 "get", 1978 "symbolrank" 1979 ] 1980 ] 1981 ], 1982 "text-field": [ 1983 "coalesce", 1984 [ 1985 "get", 1986 "name_en" 1987 ], 1988 [ 1989 "get", 1990 "name" 1991 ] 1992 ] 1993 }, 1994 "paint": { 1995 "text-opacity": [ 1996 "interpolate", 1997 [ 1998 "linear" 1999 ], 2000 [ 2001 "zoom" 2002 ], 2003 6, 2004 1, 2005 7, 2006 0 2007 ], 2008 "text-color": "hsl(0, 0%, 90%)", 2009 "text-halo-width": 1, 2010 "text-halo-blur": 1, 2011 "text-halo-color": "hsl(0, 1%, 0%)" 2012 } 2013 }, 2014 { 2015 "id": "pedestrian_name", 2016 "type": "symbol", 2017 "metadata": { 2018 "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", 2019 "microg:gms-type-feature": "road.local", 2020 "microg:gms-type-element": "labels.text" 2021 }, 2022 "source": "composite", 2023 "source-layer": "road", 2024 "minzoom": 16, 2025 "filter": [ 2026 "all", 2027 [ 2028 "has", 2029 "name" 2030 ], 2031 [ 2032 "match", 2033 [ 2034 "get", 2035 "class" 2036 ], 2037 [ 2038 "pedestrian" 2039 ], 2040 true, 2041 false 2042 ], 2043 [ 2044 "match", 2045 [ 2046 "get", 2047 "type" 2048 ], 2049 [ 2050 "platform" 2051 ], 2052 false, 2053 true 2054 ] 2055 ], 2056 "layout": { 2057 "text-field": [ 2058 "get", 2059 "name" 2060 ], 2061 "symbol-placement": "line", 2062 "text-font": [ 2063 "Roboto Regular", 2064 "Arial Unicode MS Regular" 2065 ], 2066 "text-size": [ 2067 "interpolate", 2068 [ 2069 "linear" 2070 ], 2071 [ 2072 "zoom" 2073 ], 2074 17, 2075 10, 2076 22, 2077 14 2078 ], 2079 "text-padding": 5 2080 }, 2081 "paint": { 2082 "text-color": "hsl(0, 0%, 86%)", 2083 "text-halo-color": "hsl(0, 1%, 0%)", 2084 "text-halo-width": 1, 2085 "text-halo-blur": 1 2086 } 2087 }, 2088 { 2089 "id": "street_name", 2090 "type": "symbol", 2091 "metadata": { 2092 "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", 2093 "microg:gms-type-feature": "road.local", 2094 "microg:gms-type-element": "labels.text" 2095 }, 2096 "source": "composite", 2097 "source-layer": "road", 2098 "filter": [ 2099 "all", 2100 [ 2101 "has", 2102 "name" 2103 ], 2104 [ 2105 "match", 2106 [ 2107 "get", 2108 "class" 2109 ], 2110 [ 2111 "street" 2112 ], 2113 true, 2114 false 2115 ] 2116 ], 2117 "layout": { 2118 "text-field": [ 2119 "get", 2120 "name" 2121 ], 2122 "symbol-placement": "line", 2123 "text-font": [ 2124 "Roboto Regular", 2125 "Arial Unicode MS Regular" 2126 ], 2127 "text-size": [ 2128 "interpolate", 2129 [ 2130 "linear" 2131 ], 2132 [ 2133 "zoom" 2134 ], 2135 8, 2136 6, 2137 16, 2138 10 2139 ], 2140 "text-padding": 5 2141 }, 2142 "paint": { 2143 "text-color": "hsl(0, 0%, 86%)", 2144 "text-halo-color": "hsl(0, 1%, 0%)", 2145 "text-halo-width": 1, 2146 "text-halo-blur": 1 2147 } 2148 }, 2149 { 2150 "id": "secondary_name", 2151 "type": "symbol", 2152 "metadata": { 2153 "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", 2154 "microg:gms-type-feature": "road.local", 2155 "microg:gms-type-element": "labels.text" 2156 }, 2157 "source": "composite", 2158 "source-layer": "road", 2159 "filter": [ 2160 "all", 2161 [ 2162 "has", 2163 "name" 2164 ], 2165 [ 2166 "match", 2167 [ 2168 "get", 2169 "class" 2170 ], 2171 [ 2172 "secondary", 2173 "secondary_link", 2174 "tertiary_link", 2175 "tertiary", 2176 "trunk_link", 2177 "trunk" 2178 ], 2179 true, 2180 false 2181 ] 2182 ], 2183 "layout": { 2184 "text-field": [ 2185 "get", 2186 "name" 2187 ], 2188 "symbol-placement": "line", 2189 "text-font": [ 2190 "Roboto Regular", 2191 "Arial Unicode MS Regular" 2192 ], 2193 "text-size": [ 2194 "interpolate", 2195 [ 2196 "linear" 2197 ], 2198 [ 2199 "zoom" 2200 ], 2201 8, 2202 8, 2203 16, 2204 13 2205 ], 2206 "symbol-spacing": 300, 2207 "text-padding": 25 2208 }, 2209 "paint": { 2210 "text-color": "hsl(196, 0%, 86%)", 2211 "text-halo-width": 1, 2212 "text-halo-color": "hsl(0, 1%, 0%)", 2213 "text-halo-blur": 1 2214 } 2215 }, 2216 { 2217 "id": "primary_name", 2218 "type": "symbol", 2219 "metadata": { 2220 "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", 2221 "microg:gms-type-feature": "road.highway", 2222 "microg:gms-type-element": "labels.text" 2223 }, 2224 "source": "composite", 2225 "source-layer": "road", 2226 "filter": [ 2227 "all", 2228 [ 2229 "has", 2230 "name" 2231 ], 2232 [ 2233 "match", 2234 [ 2235 "get", 2236 "class" 2237 ], 2238 [ 2239 "primary", 2240 "primary_link" 2241 ], 2242 true, 2243 false 2244 ] 2245 ], 2246 "layout": { 2247 "text-field": [ 2248 "get", 2249 "name" 2250 ], 2251 "symbol-placement": "line", 2252 "text-font": [ 2253 "Roboto Regular", 2254 "Arial Unicode MS Regular" 2255 ], 2256 "text-size": [ 2257 "interpolate", 2258 [ 2259 "linear" 2260 ], 2261 [ 2262 "zoom" 2263 ], 2264 8, 2265 10, 2266 18, 2267 14 2268 ], 2269 "symbol-spacing": 800, 2270 "text-padding": 50 2271 }, 2272 "paint": { 2273 "text-color": "hsl(32, 58%, 93%)", 2274 "text-halo-width": 1, 2275 "text-halo-color": "hsl(0, 1%, 0%)", 2276 "text-halo-blur": 1 2277 } 2278 }, 2279 { 2280 "id": "poi_label_below", 2281 "type": "symbol", 2282 "metadata": { 2283 "mapbox:group": "124a9d7a8e5226775d947c592110dfad", 2284 "microg:gms-type-feature": "poi", 2285 "microg:gms-type-element": "labels.text" 2286 }, 2287 "source": "composite", 2288 "source-layer": "poi_label", 2289 "filter": [ 2290 "all", 2291 [ 2292 "has", 2293 "name" 2294 ], 2295 [ 2296 "<=", 2297 [ 2298 "get", 2299 "filterrank" 2300 ], 2301 [ 2302 "/", 2303 [ 2304 "zoom" 2305 ], 2306 4 2307 ] 2308 ], 2309 [ 2310 "!", 2311 [ 2312 "all", 2313 [ 2314 "match", 2315 [ 2316 "get", 2317 "maki" 2318 ], 2319 [ 2320 "park", 2321 "cemetery" 2322 ], 2323 true, 2324 false 2325 ], 2326 [ 2327 "<=", 2328 [ 2329 "get", 2330 "sizerank" 2331 ], 2332 10 2333 ] 2334 ] 2335 ] 2336 ], 2337 "layout": { 2338 "text-optional": true, 2339 "text-line-height": [ 2340 "interpolate", 2341 [ 2342 "linear" 2343 ], 2344 [ 2345 "zoom" 2346 ], 2347 14, 2348 1, 2349 15, 2350 1.2 2351 ], 2352 "text-size": [ 2353 "interpolate", 2354 [ 2355 "linear" 2356 ], 2357 [ 2358 "zoom" 2359 ], 2360 14, 2361 13, 2362 15, 2363 14 2364 ], 2365 "icon-offset": [ 2366 0, 2367 -36 2368 ], 2369 "icon-image": [ 2370 "match", 2371 [ 2372 "get", 2373 "maki" 2374 ], 2375 [ 2376 "museum", 2377 "lodging", 2378 "theatre", 2379 "grocery", 2380 "restaurant" 2381 ], 2382 [ 2383 "concat", 2384 "poi_", 2385 [ 2386 "get", 2387 "maki" 2388 ] 2389 ], 2390 [ 2391 "fitness-centre", 2392 "golf", 2393 "campsite", 2394 "bowling-alley", 2395 "park", 2396 "garden", 2397 "farm", 2398 "picnic-site", 2399 "zoo", 2400 "stadium", 2401 "dog-park", 2402 "pitch", 2403 "cemetery" 2404 ], 2405 "poi_generic_green", 2406 [ 2407 "bank", 2408 "parking", 2409 "parking-garage" 2410 ], 2411 "poi_generic_purple", 2412 [ 2413 "bar", 2414 "cafe", 2415 "bakery" 2416 ], 2417 "poi_generic_orange", 2418 [ 2419 "alcohol-shop", 2420 "shop", 2421 "shoe", 2422 "convenience", 2423 "clothing-store", 2424 "jewelry-store" 2425 ], 2426 "poi_generic_blue", 2427 [ 2428 "casino", 2429 "castle", 2430 "art-gallery", 2431 "attraction", 2432 "cinema", 2433 "music", 2434 "monument" 2435 ], 2436 "poi_generic_teal", 2437 [ 2438 "hospital", 2439 "doctor" 2440 ], 2441 "poi_generic_red", 2442 [ 2443 "restaurant-pizza", 2444 "restaurant-seafood", 2445 "restaurant-noodle", 2446 "fast-food", 2447 "ice-cream" 2448 ], 2449 "poi_restaurant", 2450 "poi_generic" 2451 ], 2452 "text-font": [ 2453 "Roboto Regular", 2454 "Arial Unicode MS Regular" 2455 ], 2456 "text-offset": [ 2457 0, 2458 0.5 2459 ], 2460 "icon-size": [ 2461 "interpolate", 2462 [ 2463 "linear" 2464 ], 2465 [ 2466 "zoom" 2467 ], 2468 14, 2469 0.25, 2470 15, 2471 0.32 2472 ], 2473 "text-anchor": "top", 2474 "text-field": [ 2475 "to-string", 2476 [ 2477 "get", 2478 "name" 2479 ] 2480 ] 2481 }, 2482 "paint": { 2483 "text-color": [ 2484 "match", 2485 [ 2486 "get", 2487 "maki" 2488 ], 2489 [ 2490 "museum", 2491 "casino", 2492 "castle", 2493 "theatre", 2494 "art-gallery", 2495 "attraction", 2496 "cinema", 2497 "music", 2498 "monument" 2499 ], 2500 "hsl(186, 78%, 65%)", 2501 [ 2502 "lodging" 2503 ], 2504 "#df7db1", 2505 [ 2506 "fitness-centre", 2507 "golf", 2508 "campsite", 2509 "park", 2510 "garden", 2511 "farm", 2512 "picnic-site", 2513 "zoo", 2514 "dog-park", 2515 "stadium", 2516 "bowling-alley", 2517 "pitch", 2518 "cemetery" 2519 ], 2520 "hsl(117, 53%, 65%)", 2521 [ 2522 "restaurant-pizza", 2523 "restaurant-seafood", 2524 "restaurant", 2525 "restaurant-noodle", 2526 "bar", 2527 "cafe", 2528 "fast-food", 2529 "bakery", 2530 "ice-cream" 2531 ], 2532 "hsl(20, 50%, 65%)", 2533 [ 2534 "shop", 2535 "shoe", 2536 "alcohol-shop", 2537 "convenience", 2538 "grocery", 2539 "clothing-store", 2540 "jewelry-store" 2541 ], 2542 "hsl(213, 40%, 65%)", 2543 [ 2544 "bank", 2545 "parking", 2546 "parking-garage" 2547 ], 2548 "hsl(228, 17%, 65%)", 2549 [ 2550 "hospital", 2551 "doctor" 2552 ], 2553 "hsl(359, 22%, 65%)", 2554 "hsl(201, 9%, 80%)" 2555 ], 2556 "text-halo-color": "hsl(0, 1%, 0%)", 2557 "text-halo-width": 1, 2558 "icon-translate": [ 2559 0, 2560 0 2561 ], 2562 "text-translate": [ 2563 0, 2564 0 2565 ], 2566 "text-halo-blur": 1 2567 } 2568 }, 2569 { 2570 "id": "poi_label_above", 2571 "type": "symbol", 2572 "metadata": { 2573 "mapbox:group": "124a9d7a8e5226775d947c592110dfad", 2574 "microg:gms-type-feature": "poi", 2575 "microg:gms-type-element": "labels.text" 2576 }, 2577 "source": "composite", 2578 "source-layer": "poi_label", 2579 "filter": [ 2580 "all", 2581 [ 2582 "has", 2583 "name" 2584 ], 2585 [ 2586 "<=", 2587 [ 2588 "get", 2589 "filterrank" 2590 ], 2591 [ 2592 "/", 2593 [ 2594 "zoom" 2595 ], 2596 4 2597 ] 2598 ], 2599 [ 2600 "!", 2601 [ 2602 "all", 2603 [ 2604 "match", 2605 [ 2606 "get", 2607 "maki" 2608 ], 2609 [ 2610 "park", 2611 "cemetery" 2612 ], 2613 true, 2614 false 2615 ], 2616 [ 2617 "<=", 2618 [ 2619 "get", 2620 "sizerank" 2621 ], 2622 10 2623 ] 2624 ] 2625 ] 2626 ], 2627 "layout": { 2628 "text-optional": true, 2629 "text-line-height": [ 2630 "interpolate", 2631 [ 2632 "linear" 2633 ], 2634 [ 2635 "zoom" 2636 ], 2637 14, 2638 1, 2639 15, 2640 1.2 2641 ], 2642 "text-size": [ 2643 "interpolate", 2644 [ 2645 "linear" 2646 ], 2647 [ 2648 "zoom" 2649 ], 2650 14, 2651 13, 2652 15, 2653 14 2654 ], 2655 "icon-offset": [ 2656 0, 2657 -36 2658 ], 2659 "icon-image": [ 2660 "match", 2661 [ 2662 "get", 2663 "maki" 2664 ], 2665 [ 2666 "museum", 2667 "lodging", 2668 "theatre", 2669 "grocery", 2670 "restaurant" 2671 ], 2672 [ 2673 "concat", 2674 "poi_", 2675 [ 2676 "get", 2677 "maki" 2678 ] 2679 ], 2680 [ 2681 "fitness-centre", 2682 "golf", 2683 "campsite", 2684 "bowling-alley", 2685 "park", 2686 "garden", 2687 "farm", 2688 "picnic-site", 2689 "zoo", 2690 "stadium", 2691 "dog-park", 2692 "pitch", 2693 "cemetery" 2694 ], 2695 "poi_generic_green", 2696 [ 2697 "bank", 2698 "parking", 2699 "parking-garage" 2700 ], 2701 "poi_generic_purple", 2702 [ 2703 "bar", 2704 "cafe", 2705 "bakery" 2706 ], 2707 "poi_generic_orange", 2708 [ 2709 "alcohol-shop", 2710 "shop", 2711 "shoe", 2712 "convenience", 2713 "clothing-store", 2714 "jewelry-store" 2715 ], 2716 "poi_generic_blue", 2717 [ 2718 "casino", 2719 "castle", 2720 "art-gallery", 2721 "attraction", 2722 "cinema", 2723 "music", 2724 "monument" 2725 ], 2726 "poi_generic_teal", 2727 [ 2728 "hospital", 2729 "doctor" 2730 ], 2731 "poi_generic_red", 2732 [ 2733 "restaurant-pizza", 2734 "restaurant-seafood", 2735 "restaurant-noodle", 2736 "fast-food", 2737 "ice-cream" 2738 ], 2739 "poi_restaurant", 2740 "poi_generic" 2741 ], 2742 "text-font": [ 2743 "Roboto Regular", 2744 "Arial Unicode MS Regular" 2745 ], 2746 "text-offset": [ 2747 0, 2748 -2 2749 ], 2750 "icon-size": [ 2751 "interpolate", 2752 [ 2753 "linear" 2754 ], 2755 [ 2756 "zoom" 2757 ], 2758 14, 2759 0.25, 2760 15, 2761 0.32 2762 ], 2763 "text-anchor": "bottom", 2764 "text-field": [ 2765 "to-string", 2766 [ 2767 "get", 2768 "name" 2769 ] 2770 ] 2771 }, 2772 "paint": { 2773 "text-color": [ 2774 "match", 2775 [ 2776 "get", 2777 "maki" 2778 ], 2779 [ 2780 "museum", 2781 "casino", 2782 "castle", 2783 "theatre", 2784 "art-gallery", 2785 "attraction", 2786 "cinema", 2787 "music", 2788 "monument" 2789 ], 2790 "hsl(186, 78%, 65%)", 2791 [ 2792 "lodging" 2793 ], 2794 "#df7db1", 2795 [ 2796 "fitness-centre", 2797 "golf", 2798 "campsite", 2799 "park", 2800 "garden", 2801 "farm", 2802 "picnic-site", 2803 "zoo", 2804 "dog-park", 2805 "stadium", 2806 "bowling-alley", 2807 "pitch", 2808 "cemetery" 2809 ], 2810 "hsl(117, 53%, 65%)", 2811 [ 2812 "restaurant-pizza", 2813 "restaurant-seafood", 2814 "restaurant", 2815 "restaurant-noodle", 2816 "bar", 2817 "cafe", 2818 "fast-food", 2819 "bakery", 2820 "ice-cream" 2821 ], 2822 "hsl(20, 50%, 65%)", 2823 [ 2824 "shop", 2825 "shoe", 2826 "alcohol-shop", 2827 "convenience", 2828 "grocery", 2829 "clothing-store", 2830 "jewelry-store" 2831 ], 2832 "hsl(213, 40%, 65%)", 2833 [ 2834 "bank", 2835 "parking", 2836 "parking-garage" 2837 ], 2838 "hsl(228, 17%, 65%)", 2839 [ 2840 "hospital", 2841 "doctor" 2842 ], 2843 "hsl(359, 22%, 65%)", 2844 "hsl(201, 9%, 80%)" 2845 ], 2846 "text-halo-color": "hsl(0, 1%, 0%)", 2847 "text-halo-width": 1, 2848 "icon-translate": [ 2849 0, 2850 0 2851 ], 2852 "text-translate": [ 2853 0, 2854 0 2855 ], 2856 "text-halo-blur": 1 2857 } 2858 }, 2859 { 2860 "id": "poi_label_left", 2861 "type": "symbol", 2862 "metadata": { 2863 "mapbox:group": "124a9d7a8e5226775d947c592110dfad", 2864 "microg:gms-type-feature": "poi", 2865 "microg:gms-type-element": "labels.text" 2866 }, 2867 "source": "composite", 2868 "source-layer": "poi_label", 2869 "filter": [ 2870 "all", 2871 [ 2872 "has", 2873 "name" 2874 ], 2875 [ 2876 "<=", 2877 [ 2878 "get", 2879 "filterrank" 2880 ], 2881 [ 2882 "/", 2883 [ 2884 "zoom" 2885 ], 2886 4 2887 ] 2888 ], 2889 [ 2890 "!", 2891 [ 2892 "all", 2893 [ 2894 "match", 2895 [ 2896 "get", 2897 "maki" 2898 ], 2899 [ 2900 "park", 2901 "cemetery" 2902 ], 2903 true, 2904 false 2905 ], 2906 [ 2907 "<=", 2908 [ 2909 "get", 2910 "sizerank" 2911 ], 2912 10 2913 ] 2914 ] 2915 ] 2916 ], 2917 "layout": { 2918 "text-line-height": [ 2919 "interpolate", 2920 [ 2921 "linear" 2922 ], 2923 [ 2924 "zoom" 2925 ], 2926 14, 2927 1, 2928 15, 2929 1.2 2930 ], 2931 "text-size": [ 2932 "interpolate", 2933 [ 2934 "linear" 2935 ], 2936 [ 2937 "zoom" 2938 ], 2939 14, 2940 13, 2941 15, 2942 14 2943 ], 2944 "icon-offset": [ 2945 0, 2946 -36 2947 ], 2948 "icon-image": [ 2949 "match", 2950 [ 2951 "get", 2952 "maki" 2953 ], 2954 [ 2955 "museum", 2956 "lodging", 2957 "theatre", 2958 "grocery", 2959 "restaurant" 2960 ], 2961 [ 2962 "concat", 2963 "poi_", 2964 [ 2965 "get", 2966 "maki" 2967 ] 2968 ], 2969 [ 2970 "fitness-centre", 2971 "golf", 2972 "campsite", 2973 "bowling-alley", 2974 "park", 2975 "garden", 2976 "farm", 2977 "picnic-site", 2978 "zoo", 2979 "stadium", 2980 "dog-park", 2981 "pitch", 2982 "cemetery" 2983 ], 2984 "poi_generic_green", 2985 [ 2986 "bank", 2987 "parking", 2988 "parking-garage" 2989 ], 2990 "poi_generic_purple", 2991 [ 2992 "bar", 2993 "cafe", 2994 "bakery" 2995 ], 2996 "poi_generic_orange", 2997 [ 2998 "alcohol-shop", 2999 "shop", 3000 "shoe", 3001 "convenience", 3002 "clothing-store", 3003 "jewelry-store" 3004 ], 3005 "poi_generic_blue", 3006 [ 3007 "casino", 3008 "castle", 3009 "art-gallery", 3010 "attraction", 3011 "cinema", 3012 "music", 3013 "monument" 3014 ], 3015 "poi_generic_teal", 3016 [ 3017 "hospital", 3018 "doctor" 3019 ], 3020 "poi_generic_red", 3021 [ 3022 "restaurant-pizza", 3023 "restaurant-seafood", 3024 "restaurant-noodle", 3025 "fast-food", 3026 "ice-cream" 3027 ], 3028 "poi_restaurant", 3029 "poi_generic" 3030 ], 3031 "text-font": [ 3032 "Roboto Regular", 3033 "Arial Unicode MS Regular" 3034 ], 3035 "text-justify": "right", 3036 "text-offset": [ 3037 "interpolate", 3038 [ 3039 "linear" 3040 ], 3041 [ 3042 "zoom" 3043 ], 3044 14, 3045 [ 3046 "literal", 3047 [ 3048 -1.1, 3049 -0.7 3050 ] 3051 ], 3052 15, 3053 [ 3054 "literal", 3055 [ 3056 -1.1, 3057 -0.9 3058 ] 3059 ] 3060 ], 3061 "icon-size": [ 3062 "interpolate", 3063 [ 3064 "linear" 3065 ], 3066 [ 3067 "zoom" 3068 ], 3069 14, 3070 0.25, 3071 15, 3072 0.32 3073 ], 3074 "text-anchor": "right", 3075 "text-field": [ 3076 "to-string", 3077 [ 3078 "get", 3079 "name" 3080 ] 3081 ] 3082 }, 3083 "paint": { 3084 "text-color": [ 3085 "match", 3086 [ 3087 "get", 3088 "maki" 3089 ], 3090 [ 3091 "museum", 3092 "casino", 3093 "castle", 3094 "theatre", 3095 "art-gallery", 3096 "attraction", 3097 "cinema", 3098 "music", 3099 "monument" 3100 ], 3101 "hsl(186, 78%, 65%)", 3102 [ 3103 "lodging" 3104 ], 3105 "#df7db1", 3106 [ 3107 "fitness-centre", 3108 "golf", 3109 "campsite", 3110 "park", 3111 "garden", 3112 "farm", 3113 "picnic-site", 3114 "zoo", 3115 "dog-park", 3116 "stadium", 3117 "bowling-alley", 3118 "pitch", 3119 "cemetery" 3120 ], 3121 "hsl(117, 53%, 65%)", 3122 [ 3123 "restaurant-pizza", 3124 "restaurant-seafood", 3125 "restaurant", 3126 "restaurant-noodle", 3127 "bar", 3128 "cafe", 3129 "fast-food", 3130 "bakery", 3131 "ice-cream" 3132 ], 3133 "hsl(20, 50%, 65%)", 3134 [ 3135 "shop", 3136 "shoe", 3137 "alcohol-shop", 3138 "convenience", 3139 "grocery", 3140 "clothing-store", 3141 "jewelry-store" 3142 ], 3143 "hsl(213, 40%, 65%)", 3144 [ 3145 "bank", 3146 "parking", 3147 "parking-garage" 3148 ], 3149 "hsl(228, 17%, 65%)", 3150 [ 3151 "hospital", 3152 "doctor" 3153 ], 3154 "hsl(359, 22%, 65%)", 3155 "hsl(201, 9%, 80%)" 3156 ], 3157 "text-halo-color": "hsl(0, 1%, 0%)", 3158 "text-halo-width": 1, 3159 "icon-translate": [ 3160 0, 3161 0 3162 ], 3163 "text-translate": [ 3164 0, 3165 0 3166 ], 3167 "text-halo-blur": 1 3168 } 3169 }, 3170 { 3171 "id": "poi_label_right", 3172 "type": "symbol", 3173 "metadata": { 3174 "mapbox:group": "124a9d7a8e5226775d947c592110dfad", 3175 "microg:gms-type-feature": "poi", 3176 "microg:gms-type-element": "labels.text" 3177 }, 3178 "source": "composite", 3179 "source-layer": "poi_label", 3180 "filter": [ 3181 "all", 3182 [ 3183 "has", 3184 "name" 3185 ], 3186 [ 3187 "<=", 3188 [ 3189 "get", 3190 "filterrank" 3191 ], 3192 [ 3193 "/", 3194 [ 3195 "zoom" 3196 ], 3197 4 3198 ] 3199 ], 3200 [ 3201 "!", 3202 [ 3203 "all", 3204 [ 3205 "match", 3206 [ 3207 "get", 3208 "maki" 3209 ], 3210 [ 3211 "park", 3212 "cemetery" 3213 ], 3214 true, 3215 false 3216 ], 3217 [ 3218 "<=", 3219 [ 3220 "get", 3221 "sizerank" 3222 ], 3223 10 3224 ] 3225 ] 3226 ] 3227 ], 3228 "layout": { 3229 "text-line-height": [ 3230 "interpolate", 3231 [ 3232 "linear" 3233 ], 3234 [ 3235 "zoom" 3236 ], 3237 14, 3238 1, 3239 15, 3240 1.2 3241 ], 3242 "text-size": [ 3243 "interpolate", 3244 [ 3245 "linear" 3246 ], 3247 [ 3248 "zoom" 3249 ], 3250 14, 3251 13, 3252 15, 3253 14 3254 ], 3255 "icon-offset": [ 3256 0, 3257 -36 3258 ], 3259 "icon-image": [ 3260 "match", 3261 [ 3262 "get", 3263 "maki" 3264 ], 3265 [ 3266 "museum", 3267 "lodging", 3268 "theatre", 3269 "grocery", 3270 "restaurant" 3271 ], 3272 [ 3273 "concat", 3274 "poi_", 3275 [ 3276 "get", 3277 "maki" 3278 ] 3279 ], 3280 [ 3281 "fitness-centre", 3282 "golf", 3283 "campsite", 3284 "bowling-alley", 3285 "park", 3286 "garden", 3287 "farm", 3288 "picnic-site", 3289 "zoo", 3290 "stadium", 3291 "dog-park", 3292 "pitch", 3293 "cemetery" 3294 ], 3295 "poi_generic_green", 3296 [ 3297 "bank", 3298 "parking", 3299 "parking-garage" 3300 ], 3301 "poi_generic_purple", 3302 [ 3303 "bar", 3304 "cafe", 3305 "bakery" 3306 ], 3307 "poi_generic_orange", 3308 [ 3309 "alcohol-shop", 3310 "shop", 3311 "shoe", 3312 "convenience", 3313 "clothing-store", 3314 "jewelry-store" 3315 ], 3316 "poi_generic_blue", 3317 [ 3318 "casino", 3319 "castle", 3320 "art-gallery", 3321 "attraction", 3322 "cinema", 3323 "music", 3324 "monument" 3325 ], 3326 "poi_generic_teal", 3327 [ 3328 "hospital", 3329 "doctor" 3330 ], 3331 "poi_generic_red", 3332 [ 3333 "restaurant-pizza", 3334 "restaurant-seafood", 3335 "restaurant-noodle", 3336 "fast-food", 3337 "ice-cream" 3338 ], 3339 "poi_restaurant", 3340 "poi_generic" 3341 ], 3342 "text-font": [ 3343 "Roboto Regular", 3344 "Arial Unicode MS Regular" 3345 ], 3346 "text-justify": "left", 3347 "text-offset": [ 3348 "interpolate", 3349 [ 3350 "linear" 3351 ], 3352 [ 3353 "zoom" 3354 ], 3355 14, 3356 [ 3357 "literal", 3358 [ 3359 1.1, 3360 -0.7 3361 ] 3362 ], 3363 15, 3364 [ 3365 "literal", 3366 [ 3367 1.1, 3368 -0.9 3369 ] 3370 ] 3371 ], 3372 "icon-size": [ 3373 "interpolate", 3374 [ 3375 "linear" 3376 ], 3377 [ 3378 "zoom" 3379 ], 3380 14, 3381 0.25, 3382 15, 3383 0.32 3384 ], 3385 "text-anchor": "left", 3386 "text-field": [ 3387 "to-string", 3388 [ 3389 "get", 3390 "name" 3391 ] 3392 ] 3393 }, 3394 "paint": { 3395 "text-color": [ 3396 "match", 3397 [ 3398 "get", 3399 "maki" 3400 ], 3401 [ 3402 "museum", 3403 "casino", 3404 "castle", 3405 "theatre", 3406 "art-gallery", 3407 "attraction", 3408 "cinema", 3409 "music", 3410 "monument" 3411 ], 3412 "hsl(186, 78%, 65%)", 3413 [ 3414 "lodging" 3415 ], 3416 "#df7db1", 3417 [ 3418 "fitness-centre", 3419 "golf", 3420 "campsite", 3421 "park", 3422 "garden", 3423 "farm", 3424 "picnic-site", 3425 "zoo", 3426 "dog-park", 3427 "stadium", 3428 "bowling-alley", 3429 "pitch", 3430 "cemetery" 3431 ], 3432 "hsl(117, 53%, 65%)", 3433 [ 3434 "restaurant-pizza", 3435 "restaurant-seafood", 3436 "restaurant", 3437 "restaurant-noodle", 3438 "bar", 3439 "cafe", 3440 "fast-food", 3441 "bakery", 3442 "ice-cream" 3443 ], 3444 "hsl(20, 50%, 65%)", 3445 [ 3446 "shop", 3447 "shoe", 3448 "alcohol-shop", 3449 "convenience", 3450 "grocery", 3451 "clothing-store", 3452 "jewelry-store" 3453 ], 3454 "hsl(213, 40%, 65%)", 3455 [ 3456 "bank", 3457 "parking", 3458 "parking-garage" 3459 ], 3460 "hsl(228, 17%, 65%)", 3461 [ 3462 "hospital", 3463 "doctor" 3464 ], 3465 "hsl(359, 22%, 65%)", 3466 "hsl(201, 9%, 80%)" 3467 ], 3468 "text-halo-color": "hsl(0, 1%, 0%)", 3469 "text-halo-width": 1, 3470 "icon-translate": [ 3471 0, 3472 0 3473 ], 3474 "text-translate": [ 3475 0, 3476 0 3477 ], 3478 "text-halo-blur": 1 3479 } 3480 } 3481 ], 3482 "created": "2019-06-28T21:20:23.628Z", 3483 "modified": "2020-09-05T20:08:11.990Z", 3484 "id": "cjxgloted25ap1ct4uex7m6hi", 3485 "owner": "microg", 3486 "visibility": "public", 3487 "protected": false, 3488 "draft": false 3489 }