{
    "version": 8,
    "sources": {
        "basemap": {
            "type": "raster",
            "tiles": [
                "http://tiles.stadiamaps.com/tiles/stamen-toner/{z}/{x}/{y}.png"
            ],
            "tileSize": 256
        },
        "geojson": {
            "type": "geojson",
            "data": {
                "type": "FeatureCollection",
                "features": [
                    {
                        "type": "Feature",
                        "properties": {},
                        "geometry": {
                            "type": "LineString",
                            "coordinates": [
                                [-79.97291564941406, 32.78142963939113],
                                [-79.97377395629883, 32.77818231370069],
                                [-79.97343063354492, 32.77746066967457],
                                [-79.97377395629883, 32.77659468911787],
                                [-79.9735164642334, 32.769738712268534],
                                [-79.97488975524902, 32.76165519806426],
                                [-79.97403144836426, 32.75869587094758],
                                [-79.97248649597167, 32.754870253566054],
                                [-79.97248649597167, 32.751477587458865],
                                [-79.97222900390625, 32.74996167359807],
                                [-79.97068405151367, 32.746352251045685],
                                [-79.96946096420288, 32.744872345527654],
                                [-79.96905326843262, 32.7440962876867],
                                [-79.96862411499023, 32.74310364571191],
                                [-79.96705770492554, 32.739602238447844],
                                [-79.96686458587646, 32.73891637967356],
                                [-79.96688604354858, 32.73788758161459],
                                [-79.96718645095825, 32.73689487047408],
                                [-79.96757268905638, 32.73631728799479],
                                [-79.9684739112854, 32.73498161417481],
                                [-79.96907472610474, 32.73402497062319],
                                [-79.96922492980956, 32.73335711903879],
                                [-79.96928930282593, 32.7325629106409],
                                [-79.96918201446533, 32.73209360235226],
                                [-79.96909618377686, 32.73191309850639],
                                [-79.96420383453369, 32.71032220275718],
                                [-79.96403217315674, 32.709130579733205],
                                [-79.96386051177979, 32.7083000451829],
                                [-79.9643325805664, 32.707144505990655],
                                [-79.96549129486084, 32.704472264289],
                                [-79.9654483795166, 32.70454448808994],
                                [-79.96733665466309, 32.70071654608705],
                                [-79.9680233001709, 32.698838627713116],
                                [-79.96785163879395, 32.69732181864179],
                                [-79.96278762817383, 32.68973738664543],
                                [-79.95935440063475, 32.68518641815839],
                                [-79.95514869689941, 32.6800572709153],
                                [-79.95454788208008, 32.67897361056713],
                                [-79.94982719421387, 32.674422093535924],
                                [-79.94853973388672, 32.67211012305551],
                                [-79.94622230529785, 32.666763462171645],
                                [-79.94416236877441, 32.66242809686658],
                                [-79.94296073913574, 32.65975451676276],
                                [-79.9423599243164, 32.65794799844731],
                                [-79.9405574798584, 32.65491296548937]
                            ]
                        }
                    },
                    {
                        "type": "Feature",
                        "properties": {},
                        "geometry": {
                            "type": "Polygon",
                            "coordinates": [
                                [
                                    [-79.88021850585938, 32.7503226078097],
                                    [-79.92879867553711, 32.75450933778261],
                                    [-79.95128631591797, 32.72288744019713],
                                    [-79.88519668579102, 32.68417506032846],
                                    [-79.86957550048827, 32.73270731269414],
                                    [-79.87180709838867, 32.743536799933636],
                                    [-79.8819351196289, 32.72794192142252],
                                    [-79.89240646362305, 32.7301080399442],
                                    [-79.89068984985352, 32.73891637967356],
                                    [-79.87781524658203, 32.743536799933636],
                                    [-79.88021850585938, 32.7503226078097]
                                ]
                            ]
                        }
                    }
                ]
            }
        }
    },
    "layers": [
        {
            "id": "basemap",
            "type": "raster",
            "source": "basemap"
        },
        {
            "id": "line",
            "type": "line",
            "source": "geojson",
            "layout": {
                "line-join": "round",
                "line-cap": "round"
            },
            "filter": ["==", "$type", "LineString"],
            "paint": {
                "line-color": "#FCE72F",
                "line-width": 3,
                "line-opacity": 0.8
            }
        },
        {
            "id": "polygon",
            "type": "fill",
            "source": "geojson",
            "filter": ["==", "$type", "Polygon"],
            "paint": {
                "fill-color": "#FF0000",
                "fill-opacity": 0.5
            }
        },
        {
            "id": "polygon-outline",
            "type": "line",
            "source": "geojson",
            "filter": ["==", "$type", "Polygon"],
            "paint": {
                "line-color": "#0000FF",
                "line-opacity": 0.6,
                "line-width": 4
            }
        }
    ]
}
