{"steps": [{"step_id": 1, "quadhash": "9wMKmJ4", "waypoint_quadhashs": ["9wMKmJ4"], "title": "Vilanova de Arousa", "subtitle": "town", "time": 0, "length": 0, "deviation_length": 0, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 1, "distance_from_trail": 0, "start_length": 0, "start_time": 0, "stop_length": 35635, "stop_time": 434, "amenities": {"accommodation": 30, "food_and_drink": 18, "historic": 3, "shop": 5, "tourism": 2}, "lnglat": [-8.8266, 42.5622], "extent": [-8.8329, 42.5593, -8.7983, 42.579], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}, {"step_id": 2, "quadhash": "9wMKErz", "waypoint_quadhashs": ["9wMKErz"], "title": "Vilaxo\u00e1n", "subtitle": "village", "time": 76, "length": 6260, "deviation_length": 0, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 0, "distance_from_trail": 0, "start_length": 6260, "start_time": 76, "stop_length": 29374, "stop_time": 357, "amenities": {"accommodation": 3, "drinking_water": 1, "food_and_drink": 4, "historic": 2, "shop": 1, "tourism": 1}, "lnglat": [-8.7884, 42.5878], "extent": [-8.7996, 42.5733, -8.7816, 42.5917], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 3, "quadhash": "9wMKEsV", "waypoint_quadhashs": ["9wMKErH", "9wMKEsV"], "title": "Sobradelo, Vilagarc\u00eda", "subtitle": "town", "time": 103, "length": 8400, "deviation_length": 40, "deviation_time": 0, "elevation": 3, "elevation_on_trail": 5, "distance_from_trail": 40, "start_length": 8400, "start_time": 103, "stop_length": 27235, "stop_time": 331, "amenities": {"accommodation": 15, "drinking_water": 6, "food_and_drink": 36, "historic": 10, "shop": 13, "tourism": 5}, "lnglat": [-8.7669, 42.5948], "extent": [-8.7873, 42.5709, -8.7246, 42.6131], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 4, "quadhash": "9wMKEmC", "waypoint_quadhashs": ["9wMKEmC"], "title": "O Carril", "subtitle": "village", "time": 141, "length": 11549, "deviation_length": 33, "deviation_time": 0, "elevation": 20, "elevation_on_trail": 6, "distance_from_trail": 33, "start_length": 11549, "start_time": 141, "stop_length": 24086, "stop_time": 293, "amenities": {"accommodation": 6, "food_and_drink": 18, "historic": 4, "shop": 1}, "lnglat": [-8.7737, 42.6152], "extent": [-8.7779, 42.6093, -8.7593, 42.622], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 5, "quadhash": "9wMKCVe", "waypoint_quadhashs": ["9wMKCVe"], "title": "Vilar", "subtitle": "hamlet", "time": 170, "length": 13850, "deviation_length": 0, "deviation_time": 0, "elevation": 30, "elevation_on_trail": 37, "distance_from_trail": 0, "start_length": 13850, "start_time": 170, "stop_length": 21784, "stop_time": 264, "amenities": {"food_and_drink": 1}, "lnglat": [-8.7618, 42.6276], "extent": [-8.7689, 42.6193, -8.753, 42.6368], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 6, "quadhash": "9wMKCVu", "waypoint_quadhashs": ["9wMKCVt", "9wMKCVu"], "title": "A Parada Do Rei, O Outeiro", "subtitle": "hamlet", "time": 181, "length": 14768, "deviation_length": 0, "deviation_time": 0, "elevation": 40, "elevation_on_trail": 38, "distance_from_trail": 0, "start_length": 14768, "start_time": 181, "stop_length": 20866, "stop_time": 252, "amenities": {}, "lnglat": [-8.7526, 42.6307], "extent": [-8.7541, 42.6284, -8.7511, 42.6315], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 7, "quadhash": "9wMKCVs", "waypoint_quadhashs": ["9wMKCVw", "9wMKCVs"], "title": "O Nogueirido, A Casusa", "subtitle": "hamlet", "time": 186, "length": 15168, "deviation_length": 0, "deviation_time": 0, "elevation": 60, "elevation_on_trail": 43, "distance_from_trail": 0, "start_length": 15168, "start_time": 186, "stop_length": 20466, "stop_time": 247, "amenities": {"accommodation": 1, "food_and_drink": 1}, "lnglat": [-8.7509, 42.6327], "extent": [-8.7546, 42.6304, -8.7471, 42.6347], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 8, "quadhash": "9wMKCSf", "waypoint_quadhashs": ["9wMKCSf"], "title": "O Sordido", "subtitle": "hamlet", "time": 190, "length": 15455, "deviation_length": 0, "deviation_time": 0, "elevation": 40, "elevation_on_trail": 36, "distance_from_trail": 0, "start_length": 15455, "start_time": 190, "stop_length": 20179, "stop_time": 244, "amenities": {}, "lnglat": [-8.7465, 42.6341], "extent": [-8.7484, 42.6328, -8.7437, 42.6354], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 9, "quadhash": "9wMKD2r", "waypoint_quadhashs": ["9wMKD2r", "9wMKCSd"], "title": "O Casal, O Pedroso", "subtitle": "hamlet", "time": 195, "length": 15857, "deviation_length": 0, "deviation_time": 0, "elevation": 60, "elevation_on_trail": 49, "distance_from_trail": 0, "start_length": 15857, "start_time": 195, "stop_length": 19777, "stop_time": 239, "amenities": {"food_and_drink": 1, "shop": 1}, "lnglat": [-8.744, 42.637], "extent": [-8.7493, 42.6354, -8.742, 42.6424], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 10, "quadhash": "9wMKD21", "waypoint_quadhashs": ["9wMKD21"], "title": "Cores", "subtitle": "hamlet", "time": 207, "length": 16908, "deviation_length": 773, "deviation_time": 8, "elevation": 80, "elevation_on_trail": null, "distance_from_trail": 773, "start_length": 17681, "start_time": 219, "stop_length": 19500, "stop_time": 235, "amenities": {"accommodation": 1, "food_and_drink": 2, "historic": 2}, "lnglat": [-8.7337, 42.6455], "extent": [-8.7409, 42.6424, -8.7313, 42.6482], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 11, "quadhash": "9wMKCGY", "waypoint_quadhashs": ["9wMKCGY"], "title": "O Miradoiro", "subtitle": "suburban", "time": 222, "length": 18097, "deviation_length": 0, "deviation_time": 0, "elevation": 30, "elevation_on_trail": 25, "distance_from_trail": 0, "start_length": 18097, "start_time": 222, "stop_length": 17537, "stop_time": 212, "amenities": {"accommodation": 1, "food_and_drink": 2}, "lnglat": [-8.7371, 42.654], "extent": [-8.7389, 42.6525, -8.7342, 42.6585], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 12, "quadhash": "9wMKCGj", "waypoint_quadhashs": ["9wMKCGj", "9wMKCGo"], "title": "As Gabeiras, O Outeiri\u00f1o", "subtitle": "hamlet", "time": 241, "length": 19687, "deviation_length": 0, "deviation_time": 0, "elevation": 30, "elevation_on_trail": 31, "distance_from_trail": 0, "start_length": 19687, "start_time": 241, "stop_length": 15947, "stop_time": 192, "amenities": {"accommodation": 1, "food_and_drink": 2, "historic": 2, "tourism": 1}, "lnglat": [-8.7317, 42.6627], "extent": [-8.7323, 42.662, -8.7234, 42.6655], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 13, "quadhash": "9wMKCEJ", "waypoint_quadhashs": ["9wMKCEJ"], "title": "Catoira", "subtitle": "village", "time": 250, "length": 20475, "deviation_length": 369, "deviation_time": 3, "elevation": 10, "elevation_on_trail": null, "distance_from_trail": 369, "start_length": 20845, "start_time": 254, "stop_length": 15529, "stop_time": 187, "amenities": {"accommodation": 3, "drinking_water": 2, "food_and_drink": 2, "historic": 4, "shop": 1, "tourism": 3}, "lnglat": [-8.7219, 42.6672], "extent": [-8.7281, 42.6648, -8.7185, 42.6751], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 14, "quadhash": "9wMKCEg", "waypoint_quadhashs": ["9wMKCEg"], "title": "A Devesa, A Fabeira", "subtitle": "hamlet", "time": 274, "length": 22412, "deviation_length": 1129, "deviation_time": 12, "elevation": 20, "elevation_on_trail": null, "distance_from_trail": 1129, "start_length": 24925, "start_time": 306, "stop_length": 14352, "stop_time": 172, "amenities": {"drinking_water": 2, "shop": 1}, "lnglat": [-8.7102, 42.6772], "extent": [-8.7207, 42.6732, -8.7074, 42.6791], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 15, "quadhash": "jHxmquNM", "waypoint_quadhashs": ["jHxmquNM"], "title": "Cruceiro de Punta Telleira", "subtitle": "wayside cross", "time": 290, "length": 23725, "deviation_length": 0, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 0, "distance_from_trail": 0, "start_length": 23725, "start_time": 290, "stop_length": 11909, "stop_time": 144, "amenities": {"historic": 1}, "lnglat": [-8.7272, 42.6869], "extent": [-8.7277, 42.6865, -8.7268, 42.6872], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 16, "quadhash": "9wMKvqv", "waypoint_quadhashs": ["9wMKvqv"], "title": "Vilar", "subtitle": "hamlet", "time": 313, "length": 25496, "deviation_length": 0, "deviation_time": 0, "elevation": 30, "elevation_on_trail": 31, "distance_from_trail": 0, "start_length": 25496, "start_time": 313, "stop_length": 10139, "stop_time": 121, "amenities": {"accommodation": 1}, "lnglat": [-8.7131, 42.6958], "extent": [-8.7164, 42.6909, -8.7091, 42.7001], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 17, "quadhash": "9wMKvnu", "waypoint_quadhashs": ["9wMKvnu"], "title": "Vilarello", "subtitle": "hamlet", "time": 322, "length": 26283, "deviation_length": 428, "deviation_time": 4, "elevation": 20, "elevation_on_trail": null, "distance_from_trail": 428, "start_length": 26711, "start_time": 326, "stop_length": 9779, "stop_time": 117, "amenities": {"food_and_drink": 1}, "lnglat": [-8.708, 42.7018], "extent": [-8.7128, 42.6985, -8.7053, 42.703], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 18, "quadhash": "9wMKw6D", "waypoint_quadhashs": ["9wMKw6D"], "title": "Carracido", "subtitle": "hamlet", "time": 341, "length": 27884, "deviation_length": 459, "deviation_time": 4, "elevation": 10, "elevation_on_trail": 3, "distance_from_trail": 459, "start_length": 27884, "start_time": 341, "stop_length": 7750, "stop_time": 93, "amenities": {"drinking_water": 1}, "lnglat": [-8.6947, 42.7029], "extent": [-8.6974, 42.7008, -8.6927, 42.7047], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 19, "quadhash": "9wMKw6E", "waypoint_quadhashs": ["9wMKw6E"], "title": "Laxes", "subtitle": "hamlet", "time": 349, "length": 28556, "deviation_length": 342, "deviation_time": 3, "elevation": 10, "elevation_on_trail": 4, "distance_from_trail": 342, "start_length": 28556, "start_time": 349, "stop_length": 7078, "stop_time": 85, "amenities": {}, "lnglat": [-8.6906, 42.703], "extent": [-8.6931, 42.7007, -8.6876, 42.7049], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 20, "quadhash": "9wMKwat", "waypoint_quadhashs": ["9wMKwat"], "title": "Ferreir\u00f3s", "subtitle": "hamlet", "time": 354, "length": 28949, "deviation_length": 603, "deviation_time": 6, "elevation": 30, "elevation_on_trail": null, "distance_from_trail": 603, "start_length": 29397, "start_time": 360, "stop_length": 7289, "stop_time": 87, "amenities": {"food_and_drink": 3}, "lnglat": [-8.6875, 42.6977], "extent": [-8.6915, 42.6936, -8.6845, 42.7043], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 21, "quadhash": "9wMKw7e", "waypoint_quadhashs": ["9wMKw7e"], "title": "Casti\u00f1eiras", "subtitle": "hamlet", "time": 355, "length": 29027, "deviation_length": 0, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 4, "distance_from_trail": 0, "start_length": 29027, "start_time": 355, "stop_length": 6607, "stop_time": 79, "amenities": {}, "lnglat": [-8.6846, 42.7025], "extent": [-8.6863, 42.701, -8.683, 42.7043], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 22, "quadhash": "9wMKw8U", "waypoint_quadhashs": ["9wMKw8U"], "title": "O Forno", "subtitle": "hamlet", "time": 364, "length": 29817, "deviation_length": 1221, "deviation_time": 14, "elevation": 10, "elevation_on_trail": null, "distance_from_trail": 1221, "start_length": 30713, "start_time": 375, "stop_length": 7038, "stop_time": 84, "amenities": {"food_and_drink": 2, "shop": 1}, "lnglat": [-8.6738, 42.7006], "extent": [-8.6803, 42.6967, -8.669, 42.7062], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 23, "quadhash": "9wMKw7Y", "waypoint_quadhashs": ["9wMKw7Y"], "title": "A Eirexe", "subtitle": "hamlet", "time": 380, "length": 31095, "deviation_length": 182, "deviation_time": 2, "elevation": 0, "elevation_on_trail": 6, "distance_from_trail": 182, "start_length": 31095, "start_time": 380, "stop_length": 4539, "stop_time": 54, "amenities": {}, "lnglat": [-8.6687, 42.7114], "extent": [-8.6693, 42.7106, -8.6652, 42.7127], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 24, "quadhash": "9wMKw8v", "waypoint_quadhashs": ["9wMKw8v"], "title": "A Torre", "subtitle": "hamlet", "time": 383, "length": 31380, "deviation_length": 1001, "deviation_time": 11, "elevation": 10, "elevation_on_trail": null, "distance_from_trail": 1001, "start_length": 33106, "start_time": 404, "stop_length": 5256, "stop_time": 63, "amenities": {"accommodation": 1, "food_and_drink": 1}, "lnglat": [-8.6644, 42.707], "extent": [-8.6685, 42.705, -8.663, 42.7119], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": true}, {"step_id": 25, "quadhash": "9wMKvY5", "waypoint_quadhashs": ["9wMKvY5"], "title": "Pontecesures", "subtitle": "village", "time": 401, "length": 32902, "deviation_length": 369, "deviation_time": 4, "elevation": 37, "elevation_on_trail": 8, "distance_from_trail": 369, "start_length": 32902, "start_time": 401, "stop_length": 2732, "stop_time": 32, "amenities": {"accommodation": 9, "drinking_water": 5, "food_and_drink": 3, "historic": 6, "shop": 6, "spring": 1, "tourism": 4}, "lnglat": [-8.6498, 42.7201], "extent": [-8.6605, 42.7084, -8.6431, 42.7269], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": true}, {"step_id": 26, "quadhash": "9wMKvP2", "waypoint_quadhashs": ["9wMKvP2"], "title": "A Ponte", "subtitle": "hamlet", "time": 413, "length": 33881, "deviation_length": 0, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 4, "distance_from_trail": 0, "start_length": 33881, "start_time": 413, "stop_length": 1753, "stop_time": 21, "amenities": {"drinking_water": 2, "food_and_drink": 2, "historic": 2}, "lnglat": [-8.6579, 42.7255], "extent": [-8.663, 42.7207, -8.6546, 42.7293], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 27, "quadhash": "9wMKvJD", "waypoint_quadhashs": ["9wMKvJD"], "title": "Padr\u00f3n", "subtitle": "town", "time": 434, "length": 35635, "deviation_length": 0, "deviation_time": 0, "elevation": 5, "elevation_on_trail": 9, "distance_from_trail": 0, "start_length": 35635, "start_time": 434, "stop_length": 0, "stop_time": 0, "amenities": {"accommodation": 99, "drinking_water": 14, "food_and_drink": 44, "historic": 18, "shop": 10, "tourism": 23}, "lnglat": [-8.6603, 42.739], "extent": [-8.6714, 42.7321, -8.6507, 42.7523], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}], "alternative_stops": [{"quadhash": "9wMKw8v", "elevation": 10, "lnglat": [-8.6644, 42.707], "extent": [-8.6685, 42.7051, -8.663, 42.7092], "title": "A Torre", "subtitle": "hamlet", "amenities": {"accommodation": 1, "food_and_drink": 1}}, {"quadhash": "9wMKwhN", "elevation": 47, "lnglat": [-8.6487, 42.7002], "extent": [-8.6518, 42.6975, -8.6454, 42.7079], "title": "Ponte Valga", "subtitle": "village", "amenities": {"accommodation": 2, "drinking_water": 2, "historic": 3, "shop": 1, "tourism": 1}}, {"quadhash": "9wMKvTF", "elevation": 10, "lnglat": [-8.6503, 42.735], "extent": [-8.651, 42.7339, -8.649, 42.7353], "title": "O Pi\u00f1eiro", "subtitle": "hamlet", "amenities": {"accommodation": 1}}, {"quadhash": "9wMKvU7", "elevation": 40, "lnglat": [-8.6356, 42.7373], "extent": [-8.6405, 42.7352, -8.6319, 42.739], "title": "Herb\u00f3n, Riba da Fonte", "subtitle": "hamlet", "amenities": {"accommodation": 1, "food_and_drink": 1}}, {"quadhash": "9wMKvVN", "elevation": 30, "lnglat": [-8.6318, 42.7356], "extent": [-8.6335, 42.7341, -8.63, 42.7383], "title": "O Rego da Manga", "subtitle": "hamlet", "amenities": {"accommodation": 1, "food_and_drink": 1}}, {"quadhash": "9wMKuhh", "elevation": 0, "lnglat": [-8.6623, 42.7574], "extent": [-8.6628, 42.7571, -8.6618, 42.758], "title": "Lamas", "subtitle": "hamlet", "amenities": {"accommodation": 1}}], "is_bookable": true, "accommodation_count": 115}