{"ok":true,"route_variant_id":"70b1cc51-c038-4fce-a529-b4b5e239aff8","version":1,"generated_at":"2026-07-07T05:06:07.171004+00:00","expires_at":null,"pack":{"route":{"id":"70b1cc51-c038-4fce-a529-b4b5e239aff8","name":"Tanda to Shinkiari","end_name":"Shinkiari","trail_id":"e2b9f1b1-2969-47bd-9b80-e55f275f45ff","difficulty":"Moderate","start_name":"Mansehra","distance_km":0.04,"route_geojson":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[73.25988476666667,34.4848782,979.7000122070312],[73.2598057,34.4849353,979.7000122070312],[73.2597236,34.484939,979.7000122070312],[73.2597962,34.4848755,979.7000122070312],[73.2598704,34.4848195,979.7000122070312],[73.2599389,34.4847887,979.7000122070312]]},"properties":{"source":"raastay_mobile_recording"}},"confidence_level":"Medium","confidence_score":70,"average_duration_minutes":1,"route_polyline":null},"markers":[{"id":"d9ea3c3f-6eb7-4607-a98f-c81313432813","note":"Water source","type":"water_point","title":"Water Point","summary":"Water source","latitude":34.484789,"longitude":73.259939,"altitude_m":979.7,"marker_type":"water_point","confidence_level":"Approved"}],"support":[],"version":1,"generated_at":"2026-07-07T05:06:07.171004+00:00","safety_notes":{"description":"Yes","safety_note":"Yes"},"journey_strip":[],"gear_checklist":[],"emergency_notes":{},"submitted_photos":[{"id":"6c1ddf78-4924-4710-8cca-00fde8a0266a","caption":"","latitude":34.484789,"taken_at":"2026-07-07T05:04:29.116+00:00","longitude":73.259939,"marker_id":"d9ea3c3f-6eb7-4607-a98f-c81313432813","photo_url":"24bd8c83-eeba-45fa-8361-98553355818a/98c5cfd3-5b09-40ec-b252-9b2b2a6d9806/6c1ddf78-4924-4710-8cca-00fde8a0266a.jpg","altitude_m":979.7,"marker_type":"water","contributor_source":"Community"}],"submitted_markers":[{"id":"d9ea3c3f-6eb7-4607-a98f-c81313432813","note":"Water source","type":"water_point","title":"Water Point","summary":"Water source","latitude":34.484789,"longitude":73.259939,"altitude_m":979.7,"marker_type":"water_point","confidence_level":"Approved"}],"terrain_pack":{"id":"a9d9683d-ccd0-48b5-ac74-965dfe2d8d34","route_variant_id":"70b1cc51-c038-4fce-a529-b4b5e239aff8","version":1,"pack_format":"raastay-open-corridor-pack-v1","route_buffer_km":5,"quality_level":"offline_relief_pro","manifest":{"format":"raastay-open-corridor-pack-v1","assets":{"asset_groups":[{"kind":"manifest","group":"manifest","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/manifest.json"],"format":"json","source":"Offline Relief Pro manifest","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":950,"source_profile":["offline-relief-pro-manifest"]},{"kind":"metadata","group":"attribution","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/attribution.json"],"format":"json","source":"Open-source attribution","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":1159,"source_profile":["open-source-attribution"]},{"kind":"route","group":"route","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/elevation-profile.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/route-metadata.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/route.geojson"],"format":"geojson-json","source":"Route trace and metadata","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":2398,"source_profile":["route-geometry","route-metadata","elevation-profile"]},{"kind":"points","group":"pins","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/pins/pins.json"],"format":"json","source":"Route pins and point notes","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":53,"source_profile":["route-pins","point-notes"]},{"kind":"photos","group":"photos","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/photos/index.json"],"format":"json-index","source":"Route photo index and thumbnails","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":62,"source_profile":["photo-index","thumbnails-target"]},{"kind":"terrain","group":"terrain","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/heightmap.bin","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod0.bin","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod1.bin","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod2.bin"],"format":"binary-heightmap-mesh","source":"Copernicus DEM target / current route elevation grid scaffold","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":41269,"source_profile":["copernicus-dem-target","route-elevation-grid-dev-fallback","terrain-mesh-lod"]},{"kind":"texture","group":"textures","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/hillshade.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/landcover-mask.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/relief.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/sentinel-texture.json"],"format":"json-grid","source":"Hillshade, relief, Sentinel-2 target, ESA WorldCover target","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":51710,"source_profile":["hillshade","relief","sentinel-2-target","esa-worldcover-target"]},{"kind":"vector","group":"vectors","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/vectors/osm-context.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/vectors/route-context.geojson"],"format":"geojson-json","source":"OpenStreetMap/Protomaps/OpenMapTiles context","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":1309407,"source_profile":["openstreetmap","protomaps-target"]},{"kind":"raster-dem","group":"dem","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/dem/route-elevation-grid.json"],"format":"json-grid","source":"Compatibility DEM folder","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":28582,"source_profile":["copernicus-dem-target","route-elevation-grid"]},{"kind":"raster","group":"hillshade","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/hillshade/route-hillshade-grid.json"],"format":"json-grid","source":"Compatibility hillshade folder","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":26182,"source_profile":["derived-from-dem-or-elevation-grid"]},{"kind":"raster","group":"relief","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/relief/route-relief-grid.json"],"format":"json-grid","source":"Compatibility relief folder","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":24954,"source_profile":["derived-from-dem-or-elevation-grid"]},{"kind":"vector","group":"basemap-vector","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/basemap-vector/osm-corridor.geojson","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/basemap-vector/route-corridor.geojson"],"format":"geojson","source":"Compatibility OSM/Protomaps/OpenMapTiles folder","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":1309362,"source_profile":["openstreetmap","protomaps-target"]},{"kind":"vector","group":"buildings","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/buildings/osm-buildings.geojson"],"format":"geojson","source":"OpenStreetMap, Microsoft, or Overture Buildings","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":10487,"source_profile":["openstreetmap","microsoft-buildings-target","overture-buildings-target"]},{"kind":"vector-raster","group":"vegetation","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/vegetation/osm-vegetation.geojson"],"format":"geojson","source":"OpenStreetMap / ESA WorldCover target","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":4656,"source_profile":["openstreetmap","esa-worldcover-target"]},{"kind":"vector","group":"labels","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/labels/route-labels.geojson"],"format":"geojson","source":"Route labels and OpenStreetMap labels","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":568,"source_profile":["openstreetmap","route-labels"]},{"kind":"vector","group":"contours","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/contours/route-contours.geojson"],"format":"geojson","source":"Derived from DEM/elevation grid","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":3393,"source_profile":["derived-from-dem-or-elevation-grid"]}]},"bounds":{"east":73.31442984105055,"west":73.20523265894944,"north":34.53015758664785,"south":34.43957011335215},"source":"raastay-open-source-corridor-pipeline","version":1,"max_zoom":16,"min_zoom":11,"route_name":"Tanda to Shinkiari","tile_cover":{"zooms":{"11":{"count":4,"x_max":1441,"x_min":1440,"y_max":815,"y_min":814},"12":{"count":9,"x_max":2882,"x_min":2880,"y_max":1630,"y_min":1628},"13":{"count":16,"x_max":5764,"x_min":5761,"y_max":3260,"y_min":3257},"14":{"count":36,"x_max":11528,"x_min":11523,"y_max":6520,"y_min":6515},"15":{"count":121,"x_max":23057,"x_min":23047,"y_max":13041,"y_min":13031},"16":{"count":441,"x_max":46114,"x_min":46094,"y_max":26082,"y_min":26062}},"scheme":"xyz","max_zoom":16,"min_zoom":11,"total_tiles":627},"data_policy":{"summary":"Open/free source route corridor pack. Google Maps imagery is not cached or redistributed.","attribution_required":["OpenStreetMap contributors","Copernicus DEM","ESA WorldCover","Overture/Microsoft building sources where present"]},"generated_at":"2026-07-07T19:10:03.460Z","open_sources":[{"key":"osm","use":"roads, paths, water, labels, mapped buildings and landuse","label":"OpenStreetMap","license":"ODbL 1.0"},{"key":"copernicus-dem","use":"target source for production elevation DEM","label":"Copernicus DEM GLO-30/GLO-90","license":"free public license"},{"key":"esa-worldcover","use":"target source for production landcover/vegetation","label":"ESA WorldCover","license":"CC BY 4.0"},{"key":"protomaps","use":"target source for offline PMTiles basemap derived from OSM","label":"Protomaps Basemap","license":"ODbL produced work, attribution required"},{"key":"overture-buildings","use":"target source for building footprints","label":"Overture Maps Buildings","license":"ODbL/CDLA depending source theme"}],"pack_profile":"route_specific_5km_offline_relief_pro","quality_level":"offline_relief_pro","route_geojson":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[73.25988476666667,34.4848782,979.7000122070312],[73.2598057,34.4849353,979.7000122070312],[73.2597236,34.484939,979.7000122070312],[73.2597962,34.4848755,979.7000122070312],[73.2598704,34.4848195,979.7000122070312],[73.2599389,34.4847887,979.7000122070312]]},"properties":{"source":"raastay_mobile_recording"}},"elevation_grid":[[1560,1602,1643,1681,1714,1742,1764,1778,1785,1784,1776,1760,1737,1707,1673,1634,1593,1550,1506,1464,1425,1390,1359,1335,1318,1308,1306,1311,1324,1345,1371,1404,1441,1481,1524,1567,1610,1650,1687,1720,1747,1767,1780,1786,1783,1773,1756,1732],[1569,1603,1635,1665,1691,1713,1730,1741,1747,1746,1739,1726,1708,1685,1658,1627,1595,1561,1527,1493,1462,1435,1411,1392,1378,1370,1368,1373,1383,1399,1420,1446,1475,1507,1541,1575,1608,1640,1670,1695,1716,1732,1743,1747,1745,1737,1724,1705],[1578,1602,1625,1646,1665,1680,1692,1700,1704,1703,1699,1689,1676,1660,1641,1619,1596,1571,1547,1524,1502,1482,1465,1451,1441,1436,1435,1438,1445,1457,1472,1490,1511,1534,1558,1582,1606,1629,1649,1668,1683,1694,1701,1704,1703,1697,1688,1674],[1587,1601,1614,1626,1636,1645,1652,1656,1658,1658,1655,1650,1642,1633,1622,1609,1596,1582,1568,1554,1542,1530,1521,1513,1507,1504,1504,1506,1510,1517,1525,1536,1548,1561,1575,1589,1602,1615,1627,1638,1646,1653,1657,1659,1658,1655,1649,1642],[1596,1599,1602,1604,1607,1608,1610,1611,1611,1611,1610,1609,1607,1604,1602,1599,1595,1592,1588,1585,1582,1579,1577,1575,1574,1573,1573,1574,1575,1577,1580,1582,1585,1589,1592,1595,1598,1602,1604,1607,1609,1610,1611,1611,1611,1611,1609,1608],[1605,1597,1590,1583,1577,1572,1568,1565,1563,1563,1565,1567,1571,1576,1581,1587,1594,1601,1608,1615,1622,1628,1633,1637,1640,1642,1643,1642,1641,1638,1634,1628,1622,1616,1609,1601,1594,1587,1581,1575,1571,1567,1565,1564,1564,1566,1569,1574],[1614,1596,1578,1562,1548,1536,1526,1520,1517,1517,1520,1526,1535,1547,1561,1576,1593,1610,1627,1644,1660,1674,1687,1697,1704,1709,1710,1709,1704,1696,1686,1673,1659,1642,1625,1607,1590,1573,1558,1544,1533,1525,1519,1517,1518,1523,1530,1540],[1623,1595,1567,1542,1520,1501,1487,1477,1472,1472,1477,1487,1501,1519,1541,1565,1591,1618,1645,1671,1695,1718,1737,1753,1764,1771,1774,1771,1764,1752,1736,1716,1693,1668,1641,1613,1586,1560,1536,1515,1498,1485,1476,1473,1474,1481,1493,1509],[1632,1594,1558,1524,1495,1470,1450,1437,1430,1430,1437,1450,1469,1493,1522,1554,1588,1624,1660,1695,1727,1757,1783,1804,1819,1829,1832,1828,1819,1803,1782,1755,1725,1691,1655,1619,1583,1548,1516,1488,1465,1447,1436,1431,1434,1443,1458,1480],[1642,1595,1550,1509,1473,1442,1418,1402,1393,1393,1401,1417,1440,1470,1504,1543,1585,1629,1673,1715,1755,1791,1823,1848,1867,1879,1883,1879,1868,1849,1823,1791,1754,1713,1669,1624,1580,1538,1499,1464,1436,1414,1401,1395,1398,1409,1428,1454],[1652,1597,1545,1497,1454,1419,1391,1371,1362,1361,1370,1389,1415,1449,1489,1534,1582,1632,1682,1731,1777,1819,1855,1885,1907,1921,1926,1922,1909,1887,1858,1821,1778,1731,1681,1629,1578,1529,1484,1444,1411,1387,1370,1364,1367,1380,1402,1433],[1662,1601,1543,1489,1441,1401,1369,1348,1336,1336,1345,1365,1394,1432,1476,1525,1578,1633,1688,1742,1793,1839,1879,1912,1937,1953,1959,1955,1941,1918,1886,1846,1799,1747,1692,1634,1578,1523,1473,1429,1392,1365,1347,1339,1343,1358,1383,1417],[1672,1606,1543,1484,1432,1389,1354,1331,1318,1317,1327,1348,1379,1418,1465,1517,1574,1632,1691,1748,1802,1851,1894,1930,1957,1974,1981,1978,1964,1940,1906,1864,1815,1759,1700,1639,1578,1520,1466,1419,1379,1349,1330,1322,1326,1342,1369,1407],[1683,1614,1546,1484,1429,1383,1346,1321,1307,1306,1316,1337,1368,1409,1457,1511,1569,1629,1689,1748,1804,1855,1900,1937,1965,1984,1992,1990,1976,1953,1919,1876,1825,1768,1707,1644,1581,1520,1463,1414,1372,1341,1321,1313,1317,1334,1363,1403],[1695,1623,1553,1489,1432,1384,1346,1320,1305,1303,1312,1333,1364,1404,1452,1506,1564,1624,1684,1743,1799,1850,1895,1933,1962,1982,1991,1990,1978,1956,1923,1881,1830,1774,1712,1648,1584,1523,1465,1415,1373,1341,1320,1312,1317,1334,1364,1405],[1707,1634,1564,1499,1441,1392,1354,1326,1311,1308,1316,1336,1366,1405,1451,1503,1559,1617,1675,1732,1787,1837,1881,1918,1948,1968,1979,1980,1970,1949,1919,1879,1830,1775,1716,1653,1590,1529,1472,1422,1380,1348,1328,1320,1325,1343,1373,1414],[1719,1647,1578,1514,1456,1408,1369,1342,1326,1321,1329,1347,1374,1410,1454,1502,1554,1609,1663,1717,1768,1815,1858,1894,1923,1944,1956,1959,1951,1934,1907,1870,1826,1774,1718,1658,1598,1539,1484,1435,1395,1364,1344,1337,1342,1359,1389,1430],[1732,1663,1596,1533,1478,1430,1393,1365,1349,1344,1349,1365,1389,1422,1460,1504,1551,1600,1649,1698,1744,1788,1827,1861,1889,1910,1923,1928,1924,1911,1888,1856,1817,1770,1718,1663,1607,1552,1501,1455,1416,1387,1369,1362,1367,1384,1413,1453],[1746,1680,1616,1558,1505,1460,1424,1397,1381,1374,1378,1390,1411,1439,1472,1509,1550,1592,1634,1676,1717,1755,1790,1821,1847,1868,1883,1890,1890,1881,1863,1838,1804,1764,1719,1670,1619,1570,1523,1481,1445,1419,1402,1395,1401,1417,1444,1482],[1760,1699,1641,1586,1538,1496,1462,1437,1420,1413,1414,1423,1439,1461,1488,1518,1551,1585,1619,1653,1687,1719,1749,1776,1800,1821,1836,1846,1849,1845,1834,1815,1789,1757,1719,1677,1634,1591,1549,1512,1481,1457,1442,1437,1442,1457,1483,1517],[1774,1720,1668,1619,1575,1538,1507,1484,1468,1459,1458,1464,1475,1490,1509,1531,1555,1580,1605,1631,1656,1681,1705,1729,1750,1769,1786,1798,1805,1807,1802,1791,1773,1749,1719,1686,1651,1615,1581,1549,1523,1503,1490,1486,1491,1505,1527,1558],[1789,1742,1698,1656,1618,1585,1558,1537,1522,1513,1509,1511,1516,1525,1536,1549,1564,1579,1594,1610,1627,1645,1662,1681,1699,1717,1734,1748,1759,1767,1769,1765,1756,1741,1721,1697,1671,1643,1616,1592,1571,1555,1545,1542,1546,1558,1578,1604],[1804,1766,1730,1696,1665,1637,1614,1596,1582,1572,1567,1564,1564,1566,1569,1572,1577,1581,1587,1593,1601,1610,1621,1634,1649,1665,1682,1699,1714,1726,1735,1740,1739,1734,1724,1710,1693,1675,1656,1639,1623,1612,1605,1603,1607,1617,1633,1655],[1819,1791,1764,1738,1714,1693,1675,1660,1647,1637,1629,1622,1617,1611,1606,1601,1595,1589,1584,1580,1579,1580,1584,1592,1603,1617,1634,1652,1670,1688,1704,1716,1725,1729,1729,1725,1719,1710,1699,1689,1680,1673,1669,1669,1672,1680,1692,1708],[1835,1817,1799,1782,1767,1752,1739,1727,1716,1706,1696,1686,1674,1662,1649,1634,1618,1602,1587,1573,1562,1555,1552,1554,1561,1573,1589,1609,1630,1653,1675,1695,1712,1726,1736,1743,1746,1747,1745,1743,1740,1738,1737,1738,1741,1746,1754,1765],[1850,1843,1836,1828,1821,1813,1806,1797,1788,1778,1766,1752,1736,1717,1695,1672,1646,1621,1595,1572,1552,1536,1526,1522,1525,1535,1550,1571,1595,1622,1650,1677,1703,1726,1746,1763,1776,1786,1793,1799,1802,1805,1807,1809,1812,1815,1819,1823],[1866,1869,1872,1874,1875,1875,1873,1868,1861,1851,1838,1820,1799,1774,1745,1713,1679,1644,1609,1576,1548,1524,1507,1498,1496,1503,1517,1538,1565,1595,1629,1663,1696,1728,1758,1784,1807,1827,1843,1856,1866,1873,1878,1882,1884,1884,1883,1882],[1882,1896,1909,1920,1930,1937,1940,1940,1935,1925,1910,1890,1864,1833,1797,1757,1715,1671,1628,1587,1550,1518,1495,1480,1474,1478,1491,1512,1540,1574,1612,1652,1693,1733,1772,1807,1840,1868,1892,1913,1929,1941,1949,1954,1955,1953,1948,1940],[1897,1922,1945,1965,1983,1997,2006,2009,2007,1998,1982,1959,1929,1892,1850,1804,1754,1702,1650,1601,1557,1519,1489,1469,1459,1460,1471,1492,1521,1558,1600,1645,1693,1740,1787,1831,1872,1909,1942,1969,1991,2008,2019,2024,2025,2020,2011,1997],[1913,1947,1979,2009,2034,2055,2069,2076,2076,2067,2051,2025,1992,1951,1903,1850,1794,1735,1676,1620,1569,1525,1490,1465,1451,1448,1458,1478,1508,1547,1592,1642,1695,1750,1804,1856,1905,1950,1990,2023,2051,2071,2085,2092,2092,2084,2071,2052],[1928,1971,2012,2050,2083,2109,2128,2139,2141,2133,2116,2089,2052,2008,1955,1897,1834,1769,1704,1642,1585,1536,1495,1466,1448,1443,1451,1470,1501,1541,1589,1643,1701,1761,1822,1881,1937,1989,2035,2075,2107,2132,2148,2155,2154,2145,2128,2103],[1943,1994,2043,2088,2127,2159,2183,2197,2201,2194,2176,2148,2109,2061,2004,1941,1873,1803,1734,1666,1604,1550,1505,1472,1451,1443,1449,1468,1498,1539,1589,1647,1709,1774,1840,1905,1968,2025,2078,2122,2159,2187,2205,2213,2212,2200,2180,2151],[1958,2016,2072,2123,2167,2204,2232,2249,2255,2249,2231,2201,2160,2109,2049,1983,1911,1837,1763,1692,1626,1568,1519,1483,1459,1449,1453,1470,1501,1542,1594,1654,1719,1788,1859,1929,1996,2059,2116,2165,2206,2236,2256,2265,2263,2250,2226,2194],[1972,2036,2097,2153,2203,2243,2274,2294,2301,2296,2278,2247,2205,2152,2090,2021,1946,1869,1792,1718,1649,1588,1537,1497,1471,1459,1462,1478,1508,1550,1602,1664,1731,1803,1877,1951,2023,2090,2150,2203,2246,2279,2300,2310,2307,2293,2267,2231],[1986,2054,2119,2179,2232,2276,2309,2331,2339,2335,2317,2286,2243,2189,2126,2055,1978,1900,1821,1744,1673,1610,1557,1516,1488,1474,1475,1491,1520,1562,1614,1676,1745,1819,1896,1972,2046,2116,2180,2235,2280,2315,2337,2347,2344,2328,2300,2262],[1999,2070,2138,2201,2256,2302,2337,2360,2369,2365,2348,2317,2274,2219,2155,2084,2007,1927,1848,1771,1699,1635,1581,1538,1509,1495,1494,1509,1537,1578,1630,1692,1762,1836,1914,1992,2067,2139,2204,2260,2307,2342,2365,2375,2372,2355,2327,2286],[2012,2084,2154,2217,2274,2321,2356,2380,2390,2387,2370,2339,2297,2243,2179,2108,2032,1953,1874,1797,1725,1661,1607,1565,1535,1520,1518,1532,1559,1599,1650,1711,1780,1854,1932,2009,2085,2157,2222,2279,2326,2362,2385,2395,2391,2375,2345,2304],[2024,2096,2165,2229,2285,2332,2368,2392,2402,2399,2383,2353,2312,2259,2197,2127,2053,1976,1898,1823,1753,1690,1637,1595,1566,1550,1548,1560,1586,1625,1674,1734,1801,1873,1949,2025,2100,2171,2236,2292,2338,2373,2396,2406,2402,2386,2356,2315],[2036,2106,2173,2236,2290,2336,2371,2395,2405,2403,2387,2359,2319,2268,2209,2142,2071,1996,1922,1850,1782,1722,1671,1630,1601,1585,1583,1594,1619,1655,1703,1759,1824,1893,1966,2040,2112,2181,2243,2298,2343,2377,2399,2408,2404,2388,2359,2320],[2047,2114,2178,2237,2290,2333,2367,2389,2399,2397,2383,2356,2319,2271,2215,2152,2085,2015,1945,1877,1813,1756,1708,1669,1642,1627,1624,1634,1657,1691,1735,1789,1849,1915,1984,2053,2121,2186,2245,2297,2340,2372,2393,2402,2398,2383,2355,2317],[2058,2120,2180,2235,2283,2324,2355,2376,2385,2384,2370,2346,2311,2268,2216,2158,2096,2032,1967,1905,1846,1794,1749,1713,1688,1673,1671,1680,1700,1732,1772,1821,1877,1937,2001,2065,2128,2188,2242,2290,2330,2360,2379,2387,2384,2369,2344,2309],[2068,2124,2178,2227,2271,2308,2336,2355,2364,2362,2350,2329,2298,2258,2212,2161,2105,2047,1990,1934,1881,1834,1794,1762,1739,1726,1723,1731,1749,1777,1813,1857,1907,1961,2018,2075,2132,2186,2235,2278,2313,2340,2358,2365,2362,2349,2326,2294],[2078,2127,2173,2216,2255,2286,2311,2327,2335,2334,2324,2305,2278,2244,2204,2159,2111,2062,2012,1963,1918,1877,1842,1814,1794,1783,1781,1788,1803,1827,1858,1896,1939,1986,2035,2085,2134,2181,2223,2260,2291,2314,2330,2336,2333,2322,2302,2274],[2088,2128,2167,2202,2234,2260,2280,2294,2300,2299,2291,2275,2253,2226,2193,2156,2116,2075,2034,1994,1956,1923,1894,1871,1854,1845,1843,1849,1861,1881,1907,1938,1973,2012,2053,2094,2134,2173,2208,2239,2264,2283,2296,2301,2299,2289,2273,2250],[2097,2128,2158,2185,2209,2230,2245,2256,2261,2260,2254,2242,2225,2203,2178,2150,2119,2088,2056,2025,1997,1971,1949,1931,1918,1911,1910,1914,1924,1939,1958,1982,2009,2039,2070,2102,2133,2163,2190,2213,2233,2248,2257,2261,2259,2252,2240,2222],[2106,2127,2147,2166,2182,2196,2207,2214,2217,2217,2212,2204,2193,2178,2161,2142,2121,2100,2078,2058,2038,2021,2006,1994,1985,1980,1979,1982,1988,1999,2012,2028,2047,2067,2088,2109,2131,2151,2169,2185,2198,2208,2215,2218,2216,2212,2203,2191],[2115,2126,2136,2145,2154,2161,2166,2170,2171,2171,2169,2165,2159,2152,2143,2133,2123,2112,2101,2090,2081,2072,2064,2058,2054,2051,2051,2052,2055,2061,2067,2076,2085,2095,2106,2117,2127,2138,2147,2155,2162,2167,2170,2171,2171,2168,2164,2158],[2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2123,2123,2123,2123,2123,2123,2123,2123,2123,2123,2123,2123,2123,2123,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124]],"osm_extraction":{"fetched":true,"features":593,"highways":578,"buildings":13,"vegetation":2},"route_buffer_km":5,"corridor_polygon":{"type":"Polygon","coordinates":[[[73.20523265894944,34.43957011335215],[73.31442984105055,34.43957011335215],[73.31442984105055,34.53015758664785],[73.20523265894944,34.53015758664785],[73.20523265894944,34.43957011335215]]]},"route_variant_id":"70b1cc51-c038-4fce-a529-b4b5e239aff8","route_corridor_km":5},"asset_manifest":{"assets":{"asset_groups":[{"kind":"manifest","group":"manifest","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/manifest.json"],"format":"json","source":"Offline Relief Pro manifest","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":950,"source_profile":["offline-relief-pro-manifest"]},{"kind":"metadata","group":"attribution","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/attribution.json"],"format":"json","source":"Open-source attribution","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":1159,"source_profile":["open-source-attribution"]},{"kind":"route","group":"route","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/elevation-profile.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/route-metadata.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/route.geojson"],"format":"geojson-json","source":"Route trace and metadata","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":2398,"source_profile":["route-geometry","route-metadata","elevation-profile"]},{"kind":"points","group":"pins","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/pins/pins.json"],"format":"json","source":"Route pins and point notes","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":53,"source_profile":["route-pins","point-notes"]},{"kind":"photos","group":"photos","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/photos/index.json"],"format":"json-index","source":"Route photo index and thumbnails","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":62,"source_profile":["photo-index","thumbnails-target"]},{"kind":"terrain","group":"terrain","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/heightmap.bin","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod0.bin","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod1.bin","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod2.bin"],"format":"binary-heightmap-mesh","source":"Copernicus DEM target / current route elevation grid scaffold","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":41269,"source_profile":["copernicus-dem-target","route-elevation-grid-dev-fallback","terrain-mesh-lod"]},{"kind":"texture","group":"textures","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/hillshade.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/landcover-mask.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/relief.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/sentinel-texture.json"],"format":"json-grid","source":"Hillshade, relief, Sentinel-2 target, ESA WorldCover target","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":51710,"source_profile":["hillshade","relief","sentinel-2-target","esa-worldcover-target"]},{"kind":"vector","group":"vectors","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/vectors/osm-context.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/vectors/route-context.geojson"],"format":"geojson-json","source":"OpenStreetMap/Protomaps/OpenMapTiles context","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":1309407,"source_profile":["openstreetmap","protomaps-target"]},{"kind":"raster-dem","group":"dem","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/dem/route-elevation-grid.json"],"format":"json-grid","source":"Compatibility DEM folder","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":28582,"source_profile":["copernicus-dem-target","route-elevation-grid"]},{"kind":"raster","group":"hillshade","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/hillshade/route-hillshade-grid.json"],"format":"json-grid","source":"Compatibility hillshade folder","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":26182,"source_profile":["derived-from-dem-or-elevation-grid"]},{"kind":"raster","group":"relief","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/relief/route-relief-grid.json"],"format":"json-grid","source":"Compatibility relief folder","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":24954,"source_profile":["derived-from-dem-or-elevation-grid"]},{"kind":"vector","group":"basemap-vector","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/basemap-vector/osm-corridor.geojson","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/basemap-vector/route-corridor.geojson"],"format":"geojson","source":"Compatibility OSM/Protomaps/OpenMapTiles folder","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":1309362,"source_profile":["openstreetmap","protomaps-target"]},{"kind":"vector","group":"buildings","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/buildings/osm-buildings.geojson"],"format":"geojson","source":"OpenStreetMap, Microsoft, or Overture Buildings","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":10487,"source_profile":["openstreetmap","microsoft-buildings-target","overture-buildings-target"]},{"kind":"vector-raster","group":"vegetation","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/vegetation/osm-vegetation.geojson"],"format":"geojson","source":"OpenStreetMap / ESA WorldCover target","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":4656,"source_profile":["openstreetmap","esa-worldcover-target"]},{"kind":"vector","group":"labels","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/labels/route-labels.geojson"],"format":"geojson","source":"Route labels and OpenStreetMap labels","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":568,"source_profile":["openstreetmap","route-labels"]},{"kind":"vector","group":"contours","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/contours/route-contours.geojson"],"format":"geojson","source":"Derived from DEM/elevation grid","max_zoom":16,"min_zoom":11,"priority":"detail","required":false,"buffer_km":5,"size_bytes":3393,"source_profile":["derived-from-dem-or-elevation-grid"]}]},"bounds":{"east":73.31442984105055,"west":73.20523265894944,"north":34.53015758664785,"south":34.43957011335215},"format":"raastay-open-corridor-pack-v1","source":"raastay-open-source-corridor-pipeline","version":1,"max_zoom":16,"min_zoom":11,"route_name":"Tanda to Shinkiari","tile_cover":{"zooms":{"11":{"count":4,"x_max":1441,"x_min":1440,"y_max":815,"y_min":814},"12":{"count":9,"x_max":2882,"x_min":2880,"y_max":1630,"y_min":1628},"13":{"count":16,"x_max":5764,"x_min":5761,"y_max":3260,"y_min":3257},"14":{"count":36,"x_max":11528,"x_min":11523,"y_max":6520,"y_min":6515},"15":{"count":121,"x_max":23057,"x_min":23047,"y_max":13041,"y_min":13031},"16":{"count":441,"x_max":46114,"x_min":46094,"y_max":26082,"y_min":26062}},"scheme":"xyz","max_zoom":16,"min_zoom":11,"total_tiles":627},"data_policy":{"summary":"Open/free source route corridor pack. Google Maps imagery is not cached or redistributed.","attribution_required":["OpenStreetMap contributors","Copernicus DEM","ESA WorldCover","Overture/Microsoft building sources where present"]},"generated_at":"2026-07-07T19:10:03.460Z","open_sources":[{"key":"osm","use":"roads, paths, water, labels, mapped buildings and landuse","label":"OpenStreetMap","license":"ODbL 1.0"},{"key":"copernicus-dem","use":"target source for production elevation DEM","label":"Copernicus DEM GLO-30/GLO-90","license":"free public license"},{"key":"esa-worldcover","use":"target source for production landcover/vegetation","label":"ESA WorldCover","license":"CC BY 4.0"},{"key":"protomaps","use":"target source for offline PMTiles basemap derived from OSM","label":"Protomaps Basemap","license":"ODbL produced work, attribution required"},{"key":"overture-buildings","use":"target source for building footprints","label":"Overture Maps Buildings","license":"ODbL/CDLA depending source theme"}],"pack_profile":"route_specific_5km_offline_relief_pro","quality_level":"offline_relief_pro","route_geojson":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[73.25988476666667,34.4848782,979.7000122070312],[73.2598057,34.4849353,979.7000122070312],[73.2597236,34.484939,979.7000122070312],[73.2597962,34.4848755,979.7000122070312],[73.2598704,34.4848195,979.7000122070312],[73.2599389,34.4847887,979.7000122070312]]},"properties":{"source":"raastay_mobile_recording"}},"elevation_grid":[[1560,1602,1643,1681,1714,1742,1764,1778,1785,1784,1776,1760,1737,1707,1673,1634,1593,1550,1506,1464,1425,1390,1359,1335,1318,1308,1306,1311,1324,1345,1371,1404,1441,1481,1524,1567,1610,1650,1687,1720,1747,1767,1780,1786,1783,1773,1756,1732],[1569,1603,1635,1665,1691,1713,1730,1741,1747,1746,1739,1726,1708,1685,1658,1627,1595,1561,1527,1493,1462,1435,1411,1392,1378,1370,1368,1373,1383,1399,1420,1446,1475,1507,1541,1575,1608,1640,1670,1695,1716,1732,1743,1747,1745,1737,1724,1705],[1578,1602,1625,1646,1665,1680,1692,1700,1704,1703,1699,1689,1676,1660,1641,1619,1596,1571,1547,1524,1502,1482,1465,1451,1441,1436,1435,1438,1445,1457,1472,1490,1511,1534,1558,1582,1606,1629,1649,1668,1683,1694,1701,1704,1703,1697,1688,1674],[1587,1601,1614,1626,1636,1645,1652,1656,1658,1658,1655,1650,1642,1633,1622,1609,1596,1582,1568,1554,1542,1530,1521,1513,1507,1504,1504,1506,1510,1517,1525,1536,1548,1561,1575,1589,1602,1615,1627,1638,1646,1653,1657,1659,1658,1655,1649,1642],[1596,1599,1602,1604,1607,1608,1610,1611,1611,1611,1610,1609,1607,1604,1602,1599,1595,1592,1588,1585,1582,1579,1577,1575,1574,1573,1573,1574,1575,1577,1580,1582,1585,1589,1592,1595,1598,1602,1604,1607,1609,1610,1611,1611,1611,1611,1609,1608],[1605,1597,1590,1583,1577,1572,1568,1565,1563,1563,1565,1567,1571,1576,1581,1587,1594,1601,1608,1615,1622,1628,1633,1637,1640,1642,1643,1642,1641,1638,1634,1628,1622,1616,1609,1601,1594,1587,1581,1575,1571,1567,1565,1564,1564,1566,1569,1574],[1614,1596,1578,1562,1548,1536,1526,1520,1517,1517,1520,1526,1535,1547,1561,1576,1593,1610,1627,1644,1660,1674,1687,1697,1704,1709,1710,1709,1704,1696,1686,1673,1659,1642,1625,1607,1590,1573,1558,1544,1533,1525,1519,1517,1518,1523,1530,1540],[1623,1595,1567,1542,1520,1501,1487,1477,1472,1472,1477,1487,1501,1519,1541,1565,1591,1618,1645,1671,1695,1718,1737,1753,1764,1771,1774,1771,1764,1752,1736,1716,1693,1668,1641,1613,1586,1560,1536,1515,1498,1485,1476,1473,1474,1481,1493,1509],[1632,1594,1558,1524,1495,1470,1450,1437,1430,1430,1437,1450,1469,1493,1522,1554,1588,1624,1660,1695,1727,1757,1783,1804,1819,1829,1832,1828,1819,1803,1782,1755,1725,1691,1655,1619,1583,1548,1516,1488,1465,1447,1436,1431,1434,1443,1458,1480],[1642,1595,1550,1509,1473,1442,1418,1402,1393,1393,1401,1417,1440,1470,1504,1543,1585,1629,1673,1715,1755,1791,1823,1848,1867,1879,1883,1879,1868,1849,1823,1791,1754,1713,1669,1624,1580,1538,1499,1464,1436,1414,1401,1395,1398,1409,1428,1454],[1652,1597,1545,1497,1454,1419,1391,1371,1362,1361,1370,1389,1415,1449,1489,1534,1582,1632,1682,1731,1777,1819,1855,1885,1907,1921,1926,1922,1909,1887,1858,1821,1778,1731,1681,1629,1578,1529,1484,1444,1411,1387,1370,1364,1367,1380,1402,1433],[1662,1601,1543,1489,1441,1401,1369,1348,1336,1336,1345,1365,1394,1432,1476,1525,1578,1633,1688,1742,1793,1839,1879,1912,1937,1953,1959,1955,1941,1918,1886,1846,1799,1747,1692,1634,1578,1523,1473,1429,1392,1365,1347,1339,1343,1358,1383,1417],[1672,1606,1543,1484,1432,1389,1354,1331,1318,1317,1327,1348,1379,1418,1465,1517,1574,1632,1691,1748,1802,1851,1894,1930,1957,1974,1981,1978,1964,1940,1906,1864,1815,1759,1700,1639,1578,1520,1466,1419,1379,1349,1330,1322,1326,1342,1369,1407],[1683,1614,1546,1484,1429,1383,1346,1321,1307,1306,1316,1337,1368,1409,1457,1511,1569,1629,1689,1748,1804,1855,1900,1937,1965,1984,1992,1990,1976,1953,1919,1876,1825,1768,1707,1644,1581,1520,1463,1414,1372,1341,1321,1313,1317,1334,1363,1403],[1695,1623,1553,1489,1432,1384,1346,1320,1305,1303,1312,1333,1364,1404,1452,1506,1564,1624,1684,1743,1799,1850,1895,1933,1962,1982,1991,1990,1978,1956,1923,1881,1830,1774,1712,1648,1584,1523,1465,1415,1373,1341,1320,1312,1317,1334,1364,1405],[1707,1634,1564,1499,1441,1392,1354,1326,1311,1308,1316,1336,1366,1405,1451,1503,1559,1617,1675,1732,1787,1837,1881,1918,1948,1968,1979,1980,1970,1949,1919,1879,1830,1775,1716,1653,1590,1529,1472,1422,1380,1348,1328,1320,1325,1343,1373,1414],[1719,1647,1578,1514,1456,1408,1369,1342,1326,1321,1329,1347,1374,1410,1454,1502,1554,1609,1663,1717,1768,1815,1858,1894,1923,1944,1956,1959,1951,1934,1907,1870,1826,1774,1718,1658,1598,1539,1484,1435,1395,1364,1344,1337,1342,1359,1389,1430],[1732,1663,1596,1533,1478,1430,1393,1365,1349,1344,1349,1365,1389,1422,1460,1504,1551,1600,1649,1698,1744,1788,1827,1861,1889,1910,1923,1928,1924,1911,1888,1856,1817,1770,1718,1663,1607,1552,1501,1455,1416,1387,1369,1362,1367,1384,1413,1453],[1746,1680,1616,1558,1505,1460,1424,1397,1381,1374,1378,1390,1411,1439,1472,1509,1550,1592,1634,1676,1717,1755,1790,1821,1847,1868,1883,1890,1890,1881,1863,1838,1804,1764,1719,1670,1619,1570,1523,1481,1445,1419,1402,1395,1401,1417,1444,1482],[1760,1699,1641,1586,1538,1496,1462,1437,1420,1413,1414,1423,1439,1461,1488,1518,1551,1585,1619,1653,1687,1719,1749,1776,1800,1821,1836,1846,1849,1845,1834,1815,1789,1757,1719,1677,1634,1591,1549,1512,1481,1457,1442,1437,1442,1457,1483,1517],[1774,1720,1668,1619,1575,1538,1507,1484,1468,1459,1458,1464,1475,1490,1509,1531,1555,1580,1605,1631,1656,1681,1705,1729,1750,1769,1786,1798,1805,1807,1802,1791,1773,1749,1719,1686,1651,1615,1581,1549,1523,1503,1490,1486,1491,1505,1527,1558],[1789,1742,1698,1656,1618,1585,1558,1537,1522,1513,1509,1511,1516,1525,1536,1549,1564,1579,1594,1610,1627,1645,1662,1681,1699,1717,1734,1748,1759,1767,1769,1765,1756,1741,1721,1697,1671,1643,1616,1592,1571,1555,1545,1542,1546,1558,1578,1604],[1804,1766,1730,1696,1665,1637,1614,1596,1582,1572,1567,1564,1564,1566,1569,1572,1577,1581,1587,1593,1601,1610,1621,1634,1649,1665,1682,1699,1714,1726,1735,1740,1739,1734,1724,1710,1693,1675,1656,1639,1623,1612,1605,1603,1607,1617,1633,1655],[1819,1791,1764,1738,1714,1693,1675,1660,1647,1637,1629,1622,1617,1611,1606,1601,1595,1589,1584,1580,1579,1580,1584,1592,1603,1617,1634,1652,1670,1688,1704,1716,1725,1729,1729,1725,1719,1710,1699,1689,1680,1673,1669,1669,1672,1680,1692,1708],[1835,1817,1799,1782,1767,1752,1739,1727,1716,1706,1696,1686,1674,1662,1649,1634,1618,1602,1587,1573,1562,1555,1552,1554,1561,1573,1589,1609,1630,1653,1675,1695,1712,1726,1736,1743,1746,1747,1745,1743,1740,1738,1737,1738,1741,1746,1754,1765],[1850,1843,1836,1828,1821,1813,1806,1797,1788,1778,1766,1752,1736,1717,1695,1672,1646,1621,1595,1572,1552,1536,1526,1522,1525,1535,1550,1571,1595,1622,1650,1677,1703,1726,1746,1763,1776,1786,1793,1799,1802,1805,1807,1809,1812,1815,1819,1823],[1866,1869,1872,1874,1875,1875,1873,1868,1861,1851,1838,1820,1799,1774,1745,1713,1679,1644,1609,1576,1548,1524,1507,1498,1496,1503,1517,1538,1565,1595,1629,1663,1696,1728,1758,1784,1807,1827,1843,1856,1866,1873,1878,1882,1884,1884,1883,1882],[1882,1896,1909,1920,1930,1937,1940,1940,1935,1925,1910,1890,1864,1833,1797,1757,1715,1671,1628,1587,1550,1518,1495,1480,1474,1478,1491,1512,1540,1574,1612,1652,1693,1733,1772,1807,1840,1868,1892,1913,1929,1941,1949,1954,1955,1953,1948,1940],[1897,1922,1945,1965,1983,1997,2006,2009,2007,1998,1982,1959,1929,1892,1850,1804,1754,1702,1650,1601,1557,1519,1489,1469,1459,1460,1471,1492,1521,1558,1600,1645,1693,1740,1787,1831,1872,1909,1942,1969,1991,2008,2019,2024,2025,2020,2011,1997],[1913,1947,1979,2009,2034,2055,2069,2076,2076,2067,2051,2025,1992,1951,1903,1850,1794,1735,1676,1620,1569,1525,1490,1465,1451,1448,1458,1478,1508,1547,1592,1642,1695,1750,1804,1856,1905,1950,1990,2023,2051,2071,2085,2092,2092,2084,2071,2052],[1928,1971,2012,2050,2083,2109,2128,2139,2141,2133,2116,2089,2052,2008,1955,1897,1834,1769,1704,1642,1585,1536,1495,1466,1448,1443,1451,1470,1501,1541,1589,1643,1701,1761,1822,1881,1937,1989,2035,2075,2107,2132,2148,2155,2154,2145,2128,2103],[1943,1994,2043,2088,2127,2159,2183,2197,2201,2194,2176,2148,2109,2061,2004,1941,1873,1803,1734,1666,1604,1550,1505,1472,1451,1443,1449,1468,1498,1539,1589,1647,1709,1774,1840,1905,1968,2025,2078,2122,2159,2187,2205,2213,2212,2200,2180,2151],[1958,2016,2072,2123,2167,2204,2232,2249,2255,2249,2231,2201,2160,2109,2049,1983,1911,1837,1763,1692,1626,1568,1519,1483,1459,1449,1453,1470,1501,1542,1594,1654,1719,1788,1859,1929,1996,2059,2116,2165,2206,2236,2256,2265,2263,2250,2226,2194],[1972,2036,2097,2153,2203,2243,2274,2294,2301,2296,2278,2247,2205,2152,2090,2021,1946,1869,1792,1718,1649,1588,1537,1497,1471,1459,1462,1478,1508,1550,1602,1664,1731,1803,1877,1951,2023,2090,2150,2203,2246,2279,2300,2310,2307,2293,2267,2231],[1986,2054,2119,2179,2232,2276,2309,2331,2339,2335,2317,2286,2243,2189,2126,2055,1978,1900,1821,1744,1673,1610,1557,1516,1488,1474,1475,1491,1520,1562,1614,1676,1745,1819,1896,1972,2046,2116,2180,2235,2280,2315,2337,2347,2344,2328,2300,2262],[1999,2070,2138,2201,2256,2302,2337,2360,2369,2365,2348,2317,2274,2219,2155,2084,2007,1927,1848,1771,1699,1635,1581,1538,1509,1495,1494,1509,1537,1578,1630,1692,1762,1836,1914,1992,2067,2139,2204,2260,2307,2342,2365,2375,2372,2355,2327,2286],[2012,2084,2154,2217,2274,2321,2356,2380,2390,2387,2370,2339,2297,2243,2179,2108,2032,1953,1874,1797,1725,1661,1607,1565,1535,1520,1518,1532,1559,1599,1650,1711,1780,1854,1932,2009,2085,2157,2222,2279,2326,2362,2385,2395,2391,2375,2345,2304],[2024,2096,2165,2229,2285,2332,2368,2392,2402,2399,2383,2353,2312,2259,2197,2127,2053,1976,1898,1823,1753,1690,1637,1595,1566,1550,1548,1560,1586,1625,1674,1734,1801,1873,1949,2025,2100,2171,2236,2292,2338,2373,2396,2406,2402,2386,2356,2315],[2036,2106,2173,2236,2290,2336,2371,2395,2405,2403,2387,2359,2319,2268,2209,2142,2071,1996,1922,1850,1782,1722,1671,1630,1601,1585,1583,1594,1619,1655,1703,1759,1824,1893,1966,2040,2112,2181,2243,2298,2343,2377,2399,2408,2404,2388,2359,2320],[2047,2114,2178,2237,2290,2333,2367,2389,2399,2397,2383,2356,2319,2271,2215,2152,2085,2015,1945,1877,1813,1756,1708,1669,1642,1627,1624,1634,1657,1691,1735,1789,1849,1915,1984,2053,2121,2186,2245,2297,2340,2372,2393,2402,2398,2383,2355,2317],[2058,2120,2180,2235,2283,2324,2355,2376,2385,2384,2370,2346,2311,2268,2216,2158,2096,2032,1967,1905,1846,1794,1749,1713,1688,1673,1671,1680,1700,1732,1772,1821,1877,1937,2001,2065,2128,2188,2242,2290,2330,2360,2379,2387,2384,2369,2344,2309],[2068,2124,2178,2227,2271,2308,2336,2355,2364,2362,2350,2329,2298,2258,2212,2161,2105,2047,1990,1934,1881,1834,1794,1762,1739,1726,1723,1731,1749,1777,1813,1857,1907,1961,2018,2075,2132,2186,2235,2278,2313,2340,2358,2365,2362,2349,2326,2294],[2078,2127,2173,2216,2255,2286,2311,2327,2335,2334,2324,2305,2278,2244,2204,2159,2111,2062,2012,1963,1918,1877,1842,1814,1794,1783,1781,1788,1803,1827,1858,1896,1939,1986,2035,2085,2134,2181,2223,2260,2291,2314,2330,2336,2333,2322,2302,2274],[2088,2128,2167,2202,2234,2260,2280,2294,2300,2299,2291,2275,2253,2226,2193,2156,2116,2075,2034,1994,1956,1923,1894,1871,1854,1845,1843,1849,1861,1881,1907,1938,1973,2012,2053,2094,2134,2173,2208,2239,2264,2283,2296,2301,2299,2289,2273,2250],[2097,2128,2158,2185,2209,2230,2245,2256,2261,2260,2254,2242,2225,2203,2178,2150,2119,2088,2056,2025,1997,1971,1949,1931,1918,1911,1910,1914,1924,1939,1958,1982,2009,2039,2070,2102,2133,2163,2190,2213,2233,2248,2257,2261,2259,2252,2240,2222],[2106,2127,2147,2166,2182,2196,2207,2214,2217,2217,2212,2204,2193,2178,2161,2142,2121,2100,2078,2058,2038,2021,2006,1994,1985,1980,1979,1982,1988,1999,2012,2028,2047,2067,2088,2109,2131,2151,2169,2185,2198,2208,2215,2218,2216,2212,2203,2191],[2115,2126,2136,2145,2154,2161,2166,2170,2171,2171,2169,2165,2159,2152,2143,2133,2123,2112,2101,2090,2081,2072,2064,2058,2054,2051,2051,2052,2055,2061,2067,2076,2085,2095,2106,2117,2127,2138,2147,2155,2162,2167,2170,2171,2171,2168,2164,2158],[2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2123,2123,2123,2123,2123,2123,2123,2123,2123,2123,2123,2123,2123,2123,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124,2124]],"osm_extraction":{"fetched":true,"features":593,"highways":578,"buildings":13,"vegetation":2},"route_buffer_km":5,"corridor_polygon":{"type":"Polygon","coordinates":[[[73.20523265894944,34.43957011335215],[73.31442984105055,34.43957011335215],[73.31442984105055,34.53015758664785],[73.20523265894944,34.53015758664785],[73.20523265894944,34.43957011335215]]]},"route_variant_id":"70b1cc51-c038-4fce-a529-b4b5e239aff8","route_corridor_km":5},"asset_groups":[{"kind":"manifest","group":"manifest","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/manifest.json"],"format":"json","source":"Offline Relief Pro manifest","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":950,"source_profile":["offline-relief-pro-manifest"]},{"kind":"metadata","group":"attribution","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/attribution.json"],"format":"json","source":"Open-source attribution","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":1159,"source_profile":["open-source-attribution"]},{"kind":"route","group":"route","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/elevation-profile.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/route-metadata.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/route.geojson"],"format":"geojson-json","source":"Route trace and metadata","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":2398,"source_profile":["route-geometry","route-metadata","elevation-profile"]},{"kind":"points","group":"pins","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/pins/pins.json"],"format":"json","source":"Route pins and point notes","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":53,"source_profile":["route-pins","point-notes"]},{"kind":"photos","group":"photos","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/photos/index.json"],"format":"json-index","source":"Route photo index and thumbnails","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":62,"source_profile":["photo-index","thumbnails-target"]},{"kind":"terrain","group":"terrain","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/heightmap.bin","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod0.bin","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod1.bin","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod2.bin"],"format":"binary-heightmap-mesh","source":"Copernicus DEM target / current route elevation grid scaffold","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":41269,"source_profile":["copernicus-dem-target","route-elevation-grid-dev-fallback","terrain-mesh-lod"]},{"kind":"texture","group":"textures","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/hillshade.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/landcover-mask.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/relief.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/sentinel-texture.json"],"format":"json-grid","source":"Hillshade, relief, Sentinel-2 target, ESA WorldCover target","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":51710,"source_profile":["hillshade","relief","sentinel-2-target","esa-worldcover-target"]},{"kind":"vector","group":"vectors","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/vectors/osm-context.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/vectors/route-context.geojson"],"format":"geojson-json","source":"OpenStreetMap/Protomaps/OpenMapTiles context","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":1309407,"source_profile":["openstreetmap","protomaps-target"]}],"tile_cover":{"zooms":{"11":{"count":4,"x_max":1441,"x_min":1440,"y_max":815,"y_min":814},"12":{"count":9,"x_max":2882,"x_min":2880,"y_max":1630,"y_min":1628},"13":{"count":16,"x_max":5764,"x_min":5761,"y_max":3260,"y_min":3257},"14":{"count":36,"x_max":11528,"x_min":11523,"y_max":6520,"y_min":6515},"15":{"count":121,"x_max":23057,"x_min":23047,"y_max":13041,"y_min":13031},"16":{"count":441,"x_max":46114,"x_min":46094,"y_max":26082,"y_min":26062}},"scheme":"xyz","max_zoom":16,"min_zoom":11,"total_tiles":627},"checksums":{},"dem_tile_paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/dem/route-elevation-grid.json"],"hillshade_tile_paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/hillshade/route-hillshade-grid.json"],"relief_tile_paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/relief/route-relief-grid.json"],"route_geometry":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[73.25988476666667,34.4848782,979.7000122070312],[73.2598057,34.4849353,979.7000122070312],[73.2597236,34.484939,979.7000122070312],[73.2597962,34.4848755,979.7000122070312],[73.2598704,34.4848195,979.7000122070312],[73.2599389,34.4847887,979.7000122070312]]},"properties":{"source":"raastay_mobile_recording"}},"bounds":{"east":73.31442984105055,"west":73.20523265894944,"north":34.53015758664785,"south":34.43957011335215},"min_zoom":11,"max_zoom":16,"min_elevation_m":0,"max_elevation_m":2408,"default_exaggeration":1.6,"pack_size_kb":42,"download_size_kb":2791,"storage_bucket":"route-terrain-packs","storage_prefix":"routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor","manifest_path":"routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/manifest.json","quality":{"has_dem":true,"has_hillshade":true,"has_relief":true,"has_satellite":false,"has_vector_tiles":false,"has_buildings":false,"has_vegetation":false,"dem_tiles":1,"hillshade_tiles":1,"relief_tiles":1,"asset_groups":8},"signed_manifest_url":"https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/manifest.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9tYW5pZmVzdC5qc29uIiwic2NvcGUiOiJkb3dubG9hZCIsImlhdCI6MTc4MzU4NTk5NCwiZXhwIjoxNzgzNTg3Nzk0fQ.kK2D6wuH7hB9d4HI4mGwKPh1FJAWbDPhj3-bl9ywLeo","signed_dem_urls":["https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/dem/route-elevation-grid.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvZGVtL3JvdXRlLWVsZXZhdGlvbi1ncmlkLmpzb24iLCJzY29wZSI6ImRvd25sb2FkIiwiaWF0IjoxNzgzNTg1OTk1LCJleHAiOjE3ODM1ODc3OTV9.oDdPzondKJqaUNntxlQvGsQzdoCxNb2N-IczsFmNots"],"signed_hillshade_urls":["https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/hillshade/route-hillshade-grid.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvaGlsbHNoYWRlL3JvdXRlLWhpbGxzaGFkZS1ncmlkLmpzb24iLCJzY29wZSI6ImRvd25sb2FkIiwiaWF0IjoxNzgzNTg1OTk2LCJleHAiOjE3ODM1ODc3OTZ9.oIGSyALUwcrwJY0bYR6fBaAed-n1dJ7kc9JSr8ef9eo"],"signed_relief_urls":["https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/relief/route-relief-grid.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcmVsaWVmL3JvdXRlLXJlbGllZi1ncmlkLmpzb24iLCJzY29wZSI6ImRvd25sb2FkIiwiaWF0IjoxNzgzNTg1OTk2LCJleHAiOjE3ODM1ODc3OTZ9.Tm2XBIzCkgtus23riZWYb_pg18J_5ZmWRVdw3Fcrs2Q"],"signed_asset_groups":[{"kind":"manifest","group":"manifest","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/manifest.json"],"format":"json","source":"Offline Relief Pro manifest","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":950,"source_profile":["offline-relief-pro-manifest"],"signed_urls":["https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/manifest.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay9tYW5pZmVzdC5qc29uIiwic2NvcGUiOiJkb3dubG9hZCIsImlhdCI6MTc4MzU4NTk5NiwiZXhwIjoxNzgzNTg3Nzk2fQ.rY4zex8BgtldmlIqtyQLyKESsNRjGz3zg1r-OfegaHw"]},{"kind":"metadata","group":"attribution","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/attribution.json"],"format":"json","source":"Open-source attribution","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":1159,"source_profile":["open-source-attribution"],"signed_urls":["https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/attribution.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay9hdHRyaWJ1dGlvbi5qc29uIiwic2NvcGUiOiJkb3dubG9hZCIsImlhdCI6MTc4MzU4NTk5NywiZXhwIjoxNzgzNTg3Nzk3fQ.1jkTwa9lfv1KSaojbI34bysKtSOoQhO5IyYTO3TpByg"]},{"kind":"route","group":"route","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/elevation-profile.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/route-metadata.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/route.geojson"],"format":"geojson-json","source":"Route trace and metadata","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":2398,"source_profile":["route-geometry","route-metadata","elevation-profile"],"signed_urls":["https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/elevation-profile.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay9yb3V0ZS9lbGV2YXRpb24tcHJvZmlsZS5qc29uIiwic2NvcGUiOiJkb3dubG9hZCIsImlhdCI6MTc4MzU4NTk5NywiZXhwIjoxNzgzNTg3Nzk3fQ.Za-av5AcwsJvYgwQyhoak37zCSeWtB-0ag7wlvada_c","https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/route-metadata.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay9yb3V0ZS9yb3V0ZS1tZXRhZGF0YS5qc29uIiwic2NvcGUiOiJkb3dubG9hZCIsImlhdCI6MTc4MzU4NTk5NywiZXhwIjoxNzgzNTg3Nzk3fQ.FyIHoghTbiKBlJdrlJmZkFUvEbstZrZ0tfkBw97yoiQ","https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/route/route.geojson?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay9yb3V0ZS9yb3V0ZS5nZW9qc29uIiwic2NvcGUiOiJkb3dubG9hZCIsImlhdCI6MTc4MzU4NTk5NywiZXhwIjoxNzgzNTg3Nzk3fQ.C7Wwqh_3yeZjjqzmZ9NlE6V9qQioB_eRKPC6BsSSp7U"]},{"kind":"points","group":"pins","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/pins/pins.json"],"format":"json","source":"Route pins and point notes","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":53,"source_profile":["route-pins","point-notes"],"signed_urls":["https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/pins/pins.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay9waW5zL3BpbnMuanNvbiIsInNjb3BlIjoiZG93bmxvYWQiLCJpYXQiOjE3ODM1ODU5OTcsImV4cCI6MTc4MzU4Nzc5N30.91M7z65B2jClbDhzrsR7uV0i-khEkShWAnjYjQg5QGQ"]},{"kind":"photos","group":"photos","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/photos/index.json"],"format":"json-index","source":"Route photo index and thumbnails","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":62,"source_profile":["photo-index","thumbnails-target"],"signed_urls":["https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/photos/index.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay9waG90b3MvaW5kZXguanNvbiIsInNjb3BlIjoiZG93bmxvYWQiLCJpYXQiOjE3ODM1ODU5OTcsImV4cCI6MTc4MzU4Nzc5N30.vTvqk-fM68DkPGaVS0PA7SeyH7rSdmZKZbP3kfK3a3c"]},{"kind":"terrain","group":"terrain","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/heightmap.bin","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod0.bin","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod1.bin","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod2.bin"],"format":"binary-heightmap-mesh","source":"Copernicus DEM target / current route elevation grid scaffold","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":41269,"source_profile":["copernicus-dem-target","route-elevation-grid-dev-fallback","terrain-mesh-lod"],"signed_urls":["https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/heightmap.bin?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay90ZXJyYWluL2hlaWdodG1hcC5iaW4iLCJzY29wZSI6ImRvd25sb2FkIiwiaWF0IjoxNzgzNTg1OTk3LCJleHAiOjE3ODM1ODc3OTd9.7HbSsCP2ZqlYy-LmKqzS0PR83P6f-Aqw1oneuHmyTqE","https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod0.bin?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay90ZXJyYWluL3RlcnJhaW4tbWVzaC1sb2QwLmJpbiIsInNjb3BlIjoiZG93bmxvYWQiLCJpYXQiOjE3ODM1ODU5OTcsImV4cCI6MTc4MzU4Nzc5N30.unKWnL4cDY_I42DUOZKgxT1VDWvDBeFBEnLmpCgKeTk","https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod1.bin?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay90ZXJyYWluL3RlcnJhaW4tbWVzaC1sb2QxLmJpbiIsInNjb3BlIjoiZG93bmxvYWQiLCJpYXQiOjE3ODM1ODU5OTcsImV4cCI6MTc4MzU4Nzc5N30.2FDV_JnRELPwUOw6co3fuwa4dg6GqUuhJPk7EK9cRoU","https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/terrain/terrain-mesh-lod2.bin?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay90ZXJyYWluL3RlcnJhaW4tbWVzaC1sb2QyLmJpbiIsInNjb3BlIjoiZG93bmxvYWQiLCJpYXQiOjE3ODM1ODU5OTYsImV4cCI6MTc4MzU4Nzc5Nn0.V6WM6McWWt9qInv2sk1tWJdgT0Ya-kOOVPhIuSX-Ayk"]},{"kind":"texture","group":"textures","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/hillshade.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/landcover-mask.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/relief.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/sentinel-texture.json"],"format":"json-grid","source":"Hillshade, relief, Sentinel-2 target, ESA WorldCover target","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":51710,"source_profile":["hillshade","relief","sentinel-2-target","esa-worldcover-target"],"signed_urls":["https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/hillshade.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay90ZXh0dXJlcy9oaWxsc2hhZGUuanNvbiIsInNjb3BlIjoiZG93bmxvYWQiLCJpYXQiOjE3ODM1ODU5OTcsImV4cCI6MTc4MzU4Nzc5N30.pOSDekg0H6HjZ5ImV37MMFLhNjwOyHFO_S0HH7dayZs","https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/landcover-mask.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay90ZXh0dXJlcy9sYW5kY292ZXItbWFzay5qc29uIiwic2NvcGUiOiJkb3dubG9hZCIsImlhdCI6MTc4MzU4NTk5NywiZXhwIjoxNzgzNTg3Nzk3fQ.rxfdHBdV-vq5oABaDhktantvLJ-WK8m670YjR3OrS4s","https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/relief.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay90ZXh0dXJlcy9yZWxpZWYuanNvbiIsInNjb3BlIjoiZG93bmxvYWQiLCJpYXQiOjE3ODM1ODU5OTcsImV4cCI6MTc4MzU4Nzc5N30.rmr7U5XEQdAH2cd8F0R3Xjipo69jq_VlM4GWD7n2DjQ","https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/textures/sentinel-texture.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay90ZXh0dXJlcy9zZW50aW5lbC10ZXh0dXJlLmpzb24iLCJzY29wZSI6ImRvd25sb2FkIiwiaWF0IjoxNzgzNTg1OTk3LCJleHAiOjE3ODM1ODc3OTd9.T_JjuO43foK6K8XKXPbSsMNKP-3jD-tdK0siWNVOZvY"]},{"kind":"vector","group":"vectors","paths":["routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/vectors/osm-context.json","routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/vectors/route-context.geojson"],"format":"geojson-json","source":"OpenStreetMap/Protomaps/OpenMapTiles context","max_zoom":16,"min_zoom":11,"priority":"base","required":true,"buffer_km":5,"size_bytes":1309407,"source_profile":["openstreetmap","protomaps-target"],"signed_urls":["https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/vectors/osm-context.json?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay92ZWN0b3JzL29zbS1jb250ZXh0Lmpzb24iLCJzY29wZSI6ImRvd25sb2FkIiwiaWF0IjoxNzgzNTg1OTk3LCJleHAiOjE3ODM1ODc3OTd9.uhl1ESSYDrjNyCkU1M-N-tgZ6m8z5u8iSYoQJGp4hS0","https://bahginaxdhntsjruyxxu.supabase.co/storage/v1/object/sign/route-terrain-packs/routes/70b1cc51-c038-4fce-a529-b4b5e239aff8/v1/open-corridor/assets/route-pack/vectors/route-context.geojson?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV8zYjI3M2U0OS0wMmM5LTQ5MjktOTgxZS1hM2E3OWY1MTUwNDAiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJyb3V0ZS10ZXJyYWluLXBhY2tzL3JvdXRlcy83MGIxY2M1MS1jMDM4LTRmY2UtYTUyOS1iNGI1ZTIzOWFmZjgvdjEvb3Blbi1jb3JyaWRvci9hc3NldHMvcm91dGUtcGFjay92ZWN0b3JzL3JvdXRlLWNvbnRleHQuZ2VvanNvbiIsInNjb3BlIjoiZG93bmxvYWQiLCJpYXQiOjE3ODM1ODU5OTcsImV4cCI6MTc4MzU4Nzc5N30.keOY47FnjM3tKLwm5mg8zopWFUtpW_vCDB7gPDpaolc"]}]},"point_updates":[],"market_pins":[]}}