{"steps": [{"step_id": 1, "quadhash": "9wNs8cx", "waypoint_quadhashs": ["9wNs8cx"], "title": "Outeiro", "subtitle": "hamlet", "time": 0, "length": 0, "deviation_length": 0, "deviation_time": 0, "elevation": 270, "elevation_on_trail": 284, "distance_from_trail": 0, "start_length": 0, "start_time": 0, "stop_length": 17349, "stop_time": 223, "amenities": {"accommodation": 1, "drinking_water": 1}, "lnglat": [-8.4323, 42.7902], "extent": [-8.4328, 42.7898, -8.4319, 42.7914], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}, {"step_id": 2, "quadhash": "9wMKyLT", "waypoint_quadhashs": ["9wMKyLT"], "title": "Cachosenande", "subtitle": "hamlet", "time": 38, "length": 3055, "deviation_length": 362, "deviation_time": 4, "elevation": 260, "elevation_on_trail": null, "distance_from_trail": 362, "start_length": 3417, "start_time": 43, "stop_length": 14655, "stop_time": 189, "amenities": {"accommodation": 1, "drinking_water": 1, "historic": 1, "tourism": 1}, "lnglat": [-8.4629, 42.8044], "extent": [-8.4648, 42.8012, -8.4619, 42.8053], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 3, "quadhash": "9wMKyMD", "waypoint_quadhashs": ["9wMKyMD"], "title": "Vilar", "subtitle": "hamlet", "time": 40, "length": 3241, "deviation_length": 568, "deviation_time": 8, "elevation": 250, "elevation_on_trail": null, "distance_from_trail": 568, "start_length": 4534, "start_time": 56, "stop_length": 14675, "stop_time": 190, "amenities": {"food_and_drink": 3, "historic": 2, "shop": 2}, "lnglat": [-8.4696, 42.7983], "extent": [-8.4728, 42.7974, -8.4641, 42.8005], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 4, "quadhash": "9wMKyLD", "waypoint_quadhashs": ["9wMKyLD"], "title": "Rubial", "subtitle": "hamlet", "time": 54, "length": 4329, "deviation_length": 0, "deviation_time": 0, "elevation": 230, "elevation_on_trail": 227, "distance_from_trail": 0, "start_length": 4329, "start_time": 54, "stop_length": 13020, "stop_time": 169, "amenities": {"historic": 1}, "lnglat": [-8.4653, 42.809], "extent": [-8.4665, 42.8078, -8.4648, 42.8094], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 5, "quadhash": "9wMJVFn", "waypoint_quadhashs": ["9wMJVFn"], "title": "Deseiro de Abaixo", "subtitle": "hamlet", "time": 77, "length": 6178, "deviation_length": 0, "deviation_time": 0, "elevation": 190, "elevation_on_trail": 190, "distance_from_trail": 0, "start_length": 6178, "start_time": 77, "stop_length": 11170, "stop_time": 145, "amenities": {}, "lnglat": [-8.4786, 42.8197], "extent": [-8.4796, 42.8186, -8.4772, 42.8202], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 6, "quadhash": "9wMJVx5", "waypoint_quadhashs": ["9wMJVx5"], "title": "A G\u00e1ndara", "subtitle": "hamlet", "time": 89, "length": 7044, "deviation_length": 38, "deviation_time": 0, "elevation": 210, "elevation_on_trail": 219, "distance_from_trail": 38, "start_length": 7044, "start_time": 89, "stop_length": 10304, "stop_time": 133, "amenities": {"accommodation": 1, "food_and_drink": 4}, "lnglat": [-8.4863, 42.8225], "extent": [-8.4867, 42.8221, -8.4858, 42.8228], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 7, "quadhash": "9wMJVwP", "waypoint_quadhashs": ["9wMJVwP"], "title": "A Susana", "subtitle": "hamlet", "time": 100, "length": 7980, "deviation_length": 0, "deviation_time": 0, "elevation": 210, "elevation_on_trail": 212, "distance_from_trail": 0, "start_length": 7980, "start_time": 100, "stop_length": 9368, "stop_time": 122, "amenities": {"food_and_drink": 2}, "lnglat": [-8.4894, 42.8271], "extent": [-8.491, 42.8257, -8.4871, 42.8277], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 8, "quadhash": "9wMJVtt", "waypoint_quadhashs": ["9wMJVtt"], "title": "O Outeiro de Marrozos", "subtitle": "hamlet", "time": 106, "length": 8397, "deviation_length": 0, "deviation_time": 0, "elevation": 180, "elevation_on_trail": 191, "distance_from_trail": 0, "start_length": 8397, "start_time": 106, "stop_length": 8952, "stop_time": 117, "amenities": {"accommodation": 1}, "lnglat": [-8.4909, 42.8301], "extent": [-8.4914, 42.8297, -8.4903, 42.8304], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 9, "quadhash": "9wMJVqx", "waypoint_quadhashs": ["9wMJVqx"], "title": "Aldrei", "subtitle": "hamlet", "time": 129, "length": 10178, "deviation_length": 0, "deviation_time": 0, "elevation": 210, "elevation_on_trail": 211, "distance_from_trail": 0, "start_length": 10178, "start_time": 129, "stop_length": 7171, "stop_time": 94, "amenities": {"drinking_water": 1, "historic": 1}, "lnglat": [-8.5049, 42.8366], "extent": [-8.5059, 42.8343, -8.4991, 42.8396], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 10, "quadhash": "9wMJVpN", "waypoint_quadhashs": ["9wMJVpN"], "title": "A Veiga", "subtitle": "suburban", "time": 148, "length": 11883, "deviation_length": 249, "deviation_time": 3, "elevation": 130, "elevation_on_trail": null, "distance_from_trail": 249, "start_length": 12133, "start_time": 151, "stop_length": 5715, "stop_time": 77, "amenities": {"food_and_drink": 2, "shop": 2}, "lnglat": [-8.52, 42.8427], "extent": [-8.5214, 42.8423, -8.5186, 42.8448], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 11, "quadhash": "9wMJV8i", "waypoint_quadhashs": ["9wMJV8i"], "title": "Pi\u00f1eiro", "subtitle": "hamlet", "time": 155, "length": 12421, "deviation_length": 0, "deviation_time": 0, "elevation": 140, "elevation_on_trail": 145, "distance_from_trail": 0, "start_length": 12421, "start_time": 155, "stop_length": 4927, "stop_time": 67, "amenities": {"food_and_drink": 5, "historic": 2}, "lnglat": [-8.5234, 42.8478], "extent": [-8.5253, 42.8461, -8.522, 42.8504], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 12, "quadhash": "9wMJUjP", "waypoint_quadhashs": ["9wMJUjP"], "title": "Angrois", "subtitle": "hamlet", "time": 179, "length": 14040, "deviation_length": 0, "deviation_time": 0, "elevation": 210, "elevation_on_trail": 228, "distance_from_trail": 0, "start_length": 14040, "start_time": 179, "stop_length": 3308, "stop_time": 43, "amenities": {"drinking_water": 1, "historic": 2, "spring": 2}, "lnglat": [-8.5273, 42.8606], "extent": [-8.5293, 42.8582, -8.5258, 42.8617], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 13, "quadhash": "9wMJSQL", "waypoint_quadhashs": ["9wMJSQL"], "title": "Santiago de Compostela", "subtitle": "city", "time": 223, "length": 17349, "deviation_length": 0, "deviation_time": 0, "elevation": 260, "elevation_on_trail": 278, "distance_from_trail": 0, "start_length": 17349, "start_time": 223, "stop_length": 0, "stop_time": 0, "amenities": {"accommodation": 207, "campsite": 7, "drinking_water": 161, "food_and_drink": 649, "historic": 113, "shelter": 2, "shop": 176, "spring": 13, "tourism": 103}, "lnglat": [-8.5459, 42.8804], "extent": [-8.5678, 42.8549, -8.5109, 42.8973], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}], "alternative_stops": [{"quadhash": "9wMJUoK", "elevation": 250, "lnglat": [-8.5402, 42.8448], "extent": [-8.5429, 42.839, -8.5305, 42.8463], "title": "Os Tilos", "subtitle": "village", "amenities": {"accommodation": 2, "food_and_drink": 5, "shop": 3, "spring": 1}}, {"quadhash": "9wMJUnN", "elevation": 230, "lnglat": [-8.5439, 42.8531], "extent": [-8.5446, 42.8519, -8.5428, 42.8537], "title": "O Casal", "subtitle": "hamlet", "amenities": {"accommodation": 1, "spring": 1}}, {"quadhash": "9wMJV4g", "elevation": 260, "lnglat": [-8.5085, 42.8666], "extent": [-8.5093, 42.8644, -8.5078, 42.8677], "title": "Torre Branca", "subtitle": "hamlet", "amenities": {"accommodation": 1, "historic": 1}}, {"quadhash": "9wMJUFm", "elevation": 310, "lnglat": [-8.5438, 42.8359], "extent": [-8.5502, 42.8344, -8.5418, 42.8407], "title": "Montouto", "subtitle": "village", "amenities": {"accommodation": 2, "food_and_drink": 7, "historic": 4, "shop": 3}}, {"quadhash": "9wMJU7Y", "elevation": 170, "lnglat": [-8.5699, 42.8687], "extent": [-8.5705, 42.8684, -8.5693, 42.8693], "title": "O Chouchi\u00f1o", "subtitle": "hamlet", "amenities": {"accommodation": 1}}, {"quadhash": "9wMJSLe", "elevation": 330, "lnglat": [-8.527, 42.9009], "extent": [-8.5334, 42.8966, -8.5241, 42.9053], "title": "O Meixonfr\u00edo", "subtitle": "hamlet", "amenities": {"accommodation": 10, "drinking_water": 27, "food_and_drink": 27, "historic": 10, "shop": 13, "spring": 6, "tourism": 10}}, {"quadhash": "9wMJUca", "elevation": 170, "lnglat": [-8.5696, 42.8596], "extent": [-8.571, 42.8585, -8.5691, 42.8602], "title": "A Poza Real", "subtitle": "hamlet", "amenities": {"accommodation": 1, "food_and_drink": 1}}, {"quadhash": "9wMJU7X", "elevation": 170, "lnglat": [-8.574, 42.8699], "extent": [-8.5774, 42.868, -8.5713, 42.8704], "title": "Vid\u00e1n", "subtitle": "hamlet", "amenities": {"accommodation": 2, "drinking_water": 2, "food_and_drink": 6, "shop": 1, "spring": 1}}, {"quadhash": "9wMJSKt", "elevation": 270, "lnglat": [-8.5451, 42.9066], "extent": [-8.5459, 42.9062, -8.5437, 42.9073], "title": "O Roma\u00f1o", "subtitle": "hamlet", "amenities": {"accommodation": 1, "food_and_drink": 1}}, {"quadhash": "9wMJSDo", "elevation": 230, "lnglat": [-8.5772, 42.8899], "extent": [-8.5783, 42.8893, -8.5754, 42.8916], "title": "Correx\u00edns", "subtitle": "hamlet", "amenities": {"accommodation": 1, "historic": 1}}, {"quadhash": "9wMJTAU", "elevation": 340, "lnglat": [-8.4979, 42.8875], "extent": [-8.5035, 42.8822, -8.4933, 42.8899], "title": "O Monte Do Gozo", "subtitle": "locality", "amenities": {"accommodation": 5, "drinking_water": 7, "food_and_drink": 14, "historic": 1, "spring": 2, "tourism": 6}}, {"quadhash": "9wMJSCY", "elevation": 220, "lnglat": [-8.5841, 42.8907], "extent": [-8.5855, 42.8888, -8.5796, 42.8938], "title": "Codesedas", "subtitle": "hamlet", "amenities": {"accommodation": 1, "food_and_drink": 2, "historic": 1}}, {"quadhash": "9wMJUch", "elevation": 221, "lnglat": [-8.5757, 42.852], "extent": [-8.5766, 42.8513, -8.5744, 42.854], "title": "O Porto", "subtitle": "hamlet", "amenities": {"accommodation": 1}}, {"quadhash": "9wMJSth", "elevation": 330, "lnglat": [-8.535, 42.9133], "extent": [-8.536, 42.9125, -8.533, 42.914], "title": "Os Vilares", "subtitle": "hamlet", "amenities": {"accommodation": 1, "drinking_water": 1}}, {"quadhash": "9wMJUc5", "elevation": 217, "lnglat": [-8.5772, 42.8595], "extent": [-8.578, 42.8586, -8.5756, 42.8633], "title": "A Rocha Vella", "subtitle": "hamlet", "amenities": {"accommodation": 1, "drinking_water": 1, "historic": 3, "tourism": 1}}, {"quadhash": "9wMJSqK", "elevation": 330, "lnglat": [-8.5599, 42.9129], "extent": [-8.561, 42.9123, -8.5594, 42.9132], "title": "Pardaces de Abaixo", "subtitle": "hamlet", "amenities": {"accommodation": 1, "drinking_water": 1}}, {"quadhash": "9wMJUd9", "elevation": 230, "lnglat": [-8.5782, 42.845], "extent": [-8.5787, 42.8442, -8.5777, 42.8453], "title": "O Milladoiro", "subtitle": "town", "amenities": {"accommodation": 14, "drinking_water": 3, "food_and_drink": 32, "shop": 10, "tourism": 1}}], "is_bookable": true, "accommodation_count": 258}