{"steps": [{"step_id": 1, "quadhash": "9wNs1GU", "waypoint_quadhashs": ["9wNs1GU"], "title": "Vendas de Nar\u00f3n", "subtitle": "hamlet", "time": 0, "length": 0, "deviation_length": 0, "deviation_time": 0, "elevation": 703, "elevation_on_trail": 702, "distance_from_trail": 0, "start_length": 0, "start_time": 0, "stop_length": 26241, "stop_time": 321, "amenities": {"accommodation": 3, "drinking_water": 1, "food_and_drink": 4, "historic": 2}, "lnglat": [-7.7482, 42.8442], "extent": [-7.7499, 42.8433, -7.7474, 42.8446], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}, {"step_id": 2, "quadhash": "9wNs1DR", "waypoint_quadhashs": ["9wNs1DR"], "title": "A Previsa", "subtitle": "hamlet", "time": 23, "length": 2001, "deviation_length": 0, "deviation_time": 0, "elevation": 663, "elevation_on_trail": 665, "distance_from_trail": 0, "start_length": 2001, "start_time": 23, "stop_length": 24239, "stop_time": 298, "amenities": {"food_and_drink": 1, "tourism": 1}, "lnglat": [-7.7697, 42.8523], "extent": [-7.7705, 42.852, -7.7671, 42.8534], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 3, "quadhash": "9wNs1DJ", "waypoint_quadhashs": ["9wNs1DJ"], "title": "Os Lameiros", "subtitle": "hamlet", "time": 31, "length": 2721, "deviation_length": 235, "deviation_time": 2, "elevation": 640, "elevation_on_trail": null, "distance_from_trail": 235, "start_length": 2957, "start_time": 33, "stop_length": 23754, "stop_time": 293, "amenities": {"historic": 1}, "lnglat": [-7.7747, 42.8549], "extent": [-7.777, 42.8545, -7.7742, 42.8553], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 4, "quadhash": "jHyS3rHH", "waypoint_quadhashs": ["jHyS3rHH"], "title": "Cruceiro Dos Lameiros", "subtitle": "wayside cross", "time": 31, "length": 2740, "deviation_length": 0, "deviation_time": 0, "elevation": 630, "elevation_on_trail": 636, "distance_from_trail": 0, "start_length": 2740, "start_time": 31, "stop_length": 23500, "stop_time": 290, "amenities": {"historic": 1}, "lnglat": [-7.7774, 42.8552], "extent": [-7.7779, 42.8548, -7.777, 42.8555], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 5, "quadhash": "9wNs1vm", "waypoint_quadhashs": ["9wNs1vm"], "title": "Ligonde", "subtitle": "hamlet", "time": 34, "length": 3011, "deviation_length": 0, "deviation_time": 0, "elevation": 624, "elevation_on_trail": 627, "distance_from_trail": 0, "start_length": 3011, "start_time": 34, "stop_length": 23229, "stop_time": 287, "amenities": {"accommodation": 2, "drinking_water": 1, "food_and_drink": 1, "historic": 3}, "lnglat": [-7.7788, 42.8574], "extent": [-7.7828, 42.8566, -7.7776, 42.8608], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 6, "quadhash": "9wNs1rJ", "waypoint_quadhashs": ["9wNs1rJ"], "title": "Airexe", "subtitle": "hamlet", "time": 47, "length": 4108, "deviation_length": 10, "deviation_time": 0, "elevation": 562, "elevation_on_trail": 628, "distance_from_trail": 10, "start_length": 4108, "start_time": 47, "stop_length": 22133, "stop_time": 273, "amenities": {"accommodation": 3, "drinking_water": 2, "food_and_drink": 2}, "lnglat": [-7.7868, 42.8647], "extent": [-7.7884, 42.8636, -7.7863, 42.8661], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 7, "quadhash": "9wNs1oF", "waypoint_quadhashs": ["9wNs1oF"], "title": "Portos", "subtitle": "hamlet", "time": 72, "length": 6150, "deviation_length": 4, "deviation_time": 0, "elevation": 582, "elevation_on_trail": 578, "distance_from_trail": 4, "start_length": 6150, "start_time": 72, "stop_length": 20090, "stop_time": 249, "amenities": {"food_and_drink": 2}, "lnglat": [-7.807, 42.8736], "extent": [-7.8075, 42.8728, -7.8057, 42.8737], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 8, "quadhash": "9wNs1oj", "waypoint_quadhashs": ["9wNs1oj"], "title": "Lestedo", "subtitle": "hamlet", "time": 80, "length": 6782, "deviation_length": 0, "deviation_time": 0, "elevation": 607, "elevation_on_trail": 591, "distance_from_trail": 0, "start_length": 6782, "start_time": 80, "stop_length": 19458, "stop_time": 241, "amenities": {"accommodation": 1, "food_and_drink": 1}, "lnglat": [-7.8145, 42.8721], "extent": [-7.8156, 42.8714, -7.8129, 42.8728], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 9, "quadhash": "9wNrYE7", "waypoint_quadhashs": ["9wNrYE7"], "title": "Os Valos", "subtitle": "hamlet", "time": 91, "length": 7529, "deviation_length": 0, "deviation_time": 0, "elevation": 632, "elevation_on_trail": 629, "distance_from_trail": 0, "start_length": 7529, "start_time": 91, "stop_length": 18712, "stop_time": 230, "amenities": {"accommodation": 1, "food_and_drink": 2}, "lnglat": [-7.8224, 42.8731], "extent": [-7.8236, 42.872, -7.821, 42.8736], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 10, "quadhash": "9wNrYDY", "waypoint_quadhashs": ["9wNrYDY"], "title": "A Mamurria", "subtitle": "hamlet", "time": 99, "length": 8220, "deviation_length": 5, "deviation_time": 0, "elevation": 610, "elevation_on_trail": 613, "distance_from_trail": 5, "start_length": 8220, "start_time": 99, "stop_length": 18020, "stop_time": 222, "amenities": {}, "lnglat": [-7.8292, 42.875], "extent": [-7.8293, 42.8747, -7.8287, 42.8753], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 11, "quadhash": "9wNrYDB", "waypoint_quadhashs": ["9wNrYDB"], "title": "A Brea", "subtitle": "hamlet", "time": 106, "length": 8807, "deviation_length": 0, "deviation_time": 0, "elevation": 620, "elevation_on_trail": 620, "distance_from_trail": 0, "start_length": 8807, "start_time": 106, "stop_length": 17433, "stop_time": 215, "amenities": {"food_and_drink": 1}, "lnglat": [-7.8361, 42.8759], "extent": [-7.8369, 42.8755, -7.8355, 42.8761], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 12, "quadhash": "9wNrYDx", "waypoint_quadhashs": ["9wNrYDx"], "title": "As Lamelas", "subtitle": "hamlet", "time": 111, "length": 9180, "deviation_length": 0, "deviation_time": 0, "elevation": 620, "elevation_on_trail": 628, "distance_from_trail": 0, "start_length": 9180, "start_time": 111, "stop_length": 17060, "stop_time": 210, "amenities": {}, "lnglat": [-7.8401, 42.8745], "extent": [-7.8405, 42.8742, -7.8397, 42.8748], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 13, "quadhash": "9wNrYBM", "waypoint_quadhashs": ["9wNrYBM"], "title": "O Rosario", "subtitle": "hamlet", "time": 122, "length": 10088, "deviation_length": 39, "deviation_time": 0, "elevation": 620, "elevation_on_trail": 625, "distance_from_trail": 39, "start_length": 10088, "start_time": 122, "stop_length": 16153, "stop_time": 199, "amenities": {}, "lnglat": [-7.8508, 42.875], "extent": [-7.8515, 42.8747, -7.8499, 42.8758], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 14, "quadhash": "9wNrYt8", "waypoint_quadhashs": ["9wNrYt8"], "title": "Palas de Rei", "subtitle": "town", "time": 137, "length": 11397, "deviation_length": 0, "deviation_time": 0, "elevation": 564, "elevation_on_trail": 572, "distance_from_trail": 0, "start_length": 11397, "start_time": 137, "stop_length": 14844, "stop_time": 184, "amenities": {"accommodation": 48, "drinking_water": 8, "food_and_drink": 14, "historic": 2, "shop": 8, "tourism": 5}, "lnglat": [-7.8698, 42.8739], "extent": [-7.8819, 42.8679, -7.8566, 42.8779], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 15, "quadhash": "9wNrYsJ", "waypoint_quadhashs": ["9wNrYsJ"], "title": "O Carballal de Arriba", "subtitle": "hamlet", "time": 159, "length": 13312, "deviation_length": 0, "deviation_time": 0, "elevation": 520, "elevation_on_trail": 532, "distance_from_trail": 0, "start_length": 13312, "start_time": 159, "stop_length": 12928, "stop_time": 161, "amenities": {}, "lnglat": [-7.886, 42.8712], "extent": [-7.8874, 42.8704, -7.8852, 42.8714], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 16, "quadhash": "9wNrYr6", "waypoint_quadhashs": ["9wNrYr6"], "title": "A Gaiola", "subtitle": "hamlet", "time": 166, "length": 13854, "deviation_length": 54, "deviation_time": 0, "elevation": 520, "elevation_on_trail": 528, "distance_from_trail": 54, "start_length": 13854, "start_time": 166, "stop_length": 12386, "stop_time": 155, "amenities": {}, "lnglat": [-7.8888, 42.8704], "extent": [-7.8895, 42.8703, -7.8877, 42.871], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 17, "quadhash": "9wNrYqs", "waypoint_quadhashs": ["9wNrYqs"], "title": "San Xiao", "subtitle": "hamlet", "time": 179, "length": 15023, "deviation_length": 0, "deviation_time": 0, "elevation": 460, "elevation_on_trail": 481, "distance_from_trail": 0, "start_length": 15023, "start_time": 179, "stop_length": 11217, "stop_time": 142, "amenities": {"accommodation": 1, "food_and_drink": 1, "historic": 1}, "lnglat": [-7.9027, 42.8744], "extent": [-7.9048, 42.8739, -7.9013, 42.875], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 18, "quadhash": "9wNrYqo", "waypoint_quadhashs": ["9wNrYqo"], "title": "A Taberna", "subtitle": "hamlet", "time": 183, "length": 15380, "deviation_length": 1, "deviation_time": 0, "elevation": 464, "elevation_on_trail": 458, "distance_from_trail": 1, "start_length": 15380, "start_time": 183, "stop_length": 10860, "stop_time": 138, "amenities": {"food_and_drink": 1, "historic": 1}, "lnglat": [-7.9053, 42.8754], "extent": [-7.9059, 42.8751, -7.9051, 42.8757], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 19, "quadhash": "9wNrYqn", "waypoint_quadhashs": ["9wNrYqn"], "title": "A Gra\u00f1a, A Pallota", "subtitle": "hamlet", "time": 186, "length": 15656, "deviation_length": 0, "deviation_time": 0, "elevation": 445, "elevation_on_trail": 454, "distance_from_trail": 0, "start_length": 15656, "start_time": 186, "stop_length": 10585, "stop_time": 135, "amenities": {"accommodation": 2}, "lnglat": [-7.909, 42.8745], "extent": [-7.9095, 42.8741, -7.9082, 42.8764], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 20, "quadhash": "9wNrTnt", "waypoint_quadhashs": ["9wNrTnt"], "title": "A Ponte Campa\u00f1a", "subtitle": "hamlet", "time": 193, "length": 16242, "deviation_length": 0, "deviation_time": 0, "elevation": 420, "elevation_on_trail": 423, "distance_from_trail": 0, "start_length": 16242, "start_time": 193, "stop_length": 9998, "stop_time": 128, "amenities": {"accommodation": 1}, "lnglat": [-7.9144, 42.8784], "extent": [-7.915, 42.8775, -7.9138, 42.879], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 21, "quadhash": "9wNrTmX", "waypoint_quadhashs": ["9wNrTmX"], "title": "Casanova", "subtitle": "hamlet", "time": 210, "length": 17397, "deviation_length": 0, "deviation_time": 0, "elevation": 470, "elevation_on_trail": 476, "distance_from_trail": 0, "start_length": 17397, "start_time": 210, "stop_length": 8843, "stop_time": 111, "amenities": {"accommodation": 1, "food_and_drink": 2}, "lnglat": [-7.9275, 42.8787], "extent": [-7.9294, 42.8782, -7.9264, 42.8794], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 22, "quadhash": "9wNrTk2", "waypoint_quadhashs": ["9wNrTk2"], "title": "Porto de Bois", "subtitle": "hamlet", "time": 226, "length": 18780, "deviation_length": 246, "deviation_time": 3, "elevation": 430, "elevation_on_trail": null, "distance_from_trail": 246, "start_length": 19026, "start_time": 229, "stop_length": 7707, "stop_time": 98, "amenities": {"accommodation": 1, "food_and_drink": 1}, "lnglat": [-7.9428, 42.8821], "extent": [-7.9432, 42.8803, -7.9423, 42.8824], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 23, "quadhash": "9wNrTjC", "waypoint_quadhashs": ["9wNrTjC"], "title": "A Campanilla", "subtitle": "hamlet", "time": 236, "length": 19497, "deviation_length": 0, "deviation_time": 0, "elevation": 450, "elevation_on_trail": 459, "distance_from_trail": 0, "start_length": 19497, "start_time": 236, "stop_length": 6744, "stop_time": 85, "amenities": {"food_and_drink": 1}, "lnglat": [-7.9507, 42.8818], "extent": [-7.9512, 42.8815, -7.9503, 42.8821], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 24, "quadhash": "9wNrTaE", "waypoint_quadhashs": ["9wNrTaE"], "title": "O Coto", "subtitle": "hamlet", "time": 246, "length": 20259, "deviation_length": 0, "deviation_time": 0, "elevation": 470, "elevation_on_trail": 476, "distance_from_trail": 0, "start_length": 20259, "start_time": 246, "stop_length": 5982, "stop_time": 75, "amenities": {"accommodation": 2, "food_and_drink": 4, "shop": 1, "tourism": 1}, "lnglat": [-7.9585, 42.8848], "extent": [-7.9598, 42.8844, -7.9565, 42.8857], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 25, "quadhash": "9wNrTad", "waypoint_quadhashs": ["9wNrTad"], "title": "O Leboreiro", "subtitle": "hamlet", "time": 253, "length": 20842, "deviation_length": 0, "deviation_time": 0, "elevation": 440, "elevation_on_trail": 447, "distance_from_trail": 0, "start_length": 20842, "start_time": 253, "stop_length": 5398, "stop_time": 68, "amenities": {"drinking_water": 1, "historic": 3}, "lnglat": [-7.9656, 42.8878], "extent": [-7.9671, 42.8861, -7.964, 42.8887], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 26, "quadhash": "9wNrTa4", "waypoint_quadhashs": ["9wNrTa4"], "title": "Desecabo", "subtitle": "hamlet", "time": 258, "length": 21331, "deviation_length": 0, "deviation_time": 0, "elevation": 430, "elevation_on_trail": 439, "distance_from_trail": 0, "start_length": 21331, "start_time": 258, "stop_length": 4909, "stop_time": 63, "amenities": {}, "lnglat": [-7.9687, 42.89], "extent": [-7.9692, 42.8896, -7.9678, 42.8904], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 27, "quadhash": "9wNrT4G", "waypoint_quadhashs": ["9wNrT4G"], "title": "Parque Empresarial da Madalena", "subtitle": "industrial", "time": 279, "length": 23023, "deviation_length": 0, "deviation_time": 0, "elevation": 440, "elevation_on_trail": 446, "distance_from_trail": 0, "start_length": 23023, "start_time": 279, "stop_length": 3217, "stop_time": 42, "amenities": {"drinking_water": 2, "food_and_drink": 2, "historic": 1}, "lnglat": [-7.9847, 42.8975], "extent": [-7.9888, 42.8948, -7.9803, 42.9006], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 28, "quadhash": "9wNrS2L", "waypoint_quadhashs": ["9wNrS2L"], "title": "Furelos", "subtitle": "hamlet", "time": 301, "length": 24791, "deviation_length": 0, "deviation_time": 0, "elevation": 411, "elevation_on_trail": 408, "distance_from_trail": 0, "start_length": 24791, "start_time": 301, "stop_length": 1449, "stop_time": 20, "amenities": {"accommodation": 5, "drinking_water": 2, "historic": 1}, "lnglat": [-7.9992, 42.9091], "extent": [-8.0045, 42.9077, -7.9971, 42.9127], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": true}, {"step_id": 29, "quadhash": "9wNrS27", "waypoint_quadhashs": ["9wNrS27"], "title": "Melide", "subtitle": "town", "time": 321, "length": 26241, "deviation_length": 0, "deviation_time": 0, "elevation": 455, "elevation_on_trail": 454, "distance_from_trail": 0, "start_length": 26241, "start_time": 321, "stop_length": 0, "stop_time": 0, "amenities": {"accommodation": 55, "drinking_water": 4, "food_and_drink": 26, "historic": 10, "shop": 18, "spring": 1, "tourism": 5}, "lnglat": [-8.0136, 42.9146], "extent": [-8.0266, 42.903, -7.9965, 42.9231], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}], "alternative_stops": [{"quadhash": "9wNrT3r", "elevation": 420, "lnglat": [-7.9919, 42.9069], "extent": [-7.9929, 42.9063, -7.9914, 42.9072], "title": "Vilanova", "subtitle": "hamlet", "amenities": {"accommodation": 1, "shop": 2}}, {"quadhash": "9wNrSgA", "elevation": 400, "lnglat": [-8.0337, 42.9079], "extent": [-8.0342, 42.9076, -8.0309, 42.9085], "title": "Catasol", "subtitle": "hamlet", "amenities": {"accommodation": 1}}, {"quadhash": "9wNrRPK", "elevation": 440, "lnglat": [-8.0449, 42.9117], "extent": [-8.0453, 42.9114, -8.0441, 42.9121], "title": "Penas", "subtitle": "hamlet", "amenities": {"accommodation": 1, "food_and_drink": 1, "historic": 1}}, {"quadhash": "9wNrSmr", "elevation": 390, "lnglat": [-8.0245, 42.8884], "extent": [-8.0259, 42.8877, -8.024, 42.8899], "title": "Teillor, Moldes de Abaixo", "subtitle": "hamlet", "amenities": {"accommodation": 1}}], "is_bookable": true, "accommodation_count": 64}