{
 "schemaVersion": "1.0.0",
 "courseId": "centro-nacional",
 "bbox": [
  -3.7454821,
  40.4811598,
  -3.7295149,
  40.492854
 ],
 "facility": {
  "id": "centro-nacional-de-golf",
  "name": "Centro Nacional de Golf",
  "country": "ES",
  "timezone": "Europe/Madrid",
  "location": [
   -3.738722,
   40.4865637
  ],
  "address": "Calle Arroyo del Monte, 5",
  "city": "Madrid",
  "region": "Comunidad de Madrid",
  "postalCode": "28049",
  "phone": "+34-913-769-060",
  "website": "https://www.centronacionalgolf.com",
  "email": "info@centronacionalgolf.com",
  "contactSource": "https://www.centronacionalgolf.com/",
  "contactRetrievedAt": "2026-09-23",
  "booking": {
   "provider": "other",
   "url": "https://www.centronacionalgolf.com/landing-reservas",
   "source": "https://www.centronacionalgolf.com/landing-reservas",
   "retrievedAt": "2026-09-23"
  },
  "links": [
   {
    "kind": "x",
    "url": "https://twitter.com/cngolfmadrid"
   },
   {
    "kind": "facebook",
    "url": "https://www.facebook.com/centronacionalgolf"
   },
   {
    "kind": "instagram",
    "url": "https://www.instagram.com/centro_nacional_golf/"
   },
   {
    "kind": "youtube",
    "url": "https://www.youtube.com/channel/UCtIFh4QbSlh2pB1bX9OP0fw"
   }
  ],
  "adminDivisions": [
   {
    "adminLevel": 2,
    "name": "España",
    "code": "ES",
    "kind": "country",
    "osmRef": "relation/1311341"
   },
   {
    "adminLevel": 4,
    "name": "Comunidad de Madrid",
    "code": "ES-MD",
    "kind": "region",
    "osmRef": "relation/349055"
   },
   {
    "adminLevel": 6,
    "name": "Comunidad de Madrid",
    "code": "ES-M",
    "kind": "province",
    "osmRef": "relation/6426653"
   },
   {
    "adminLevel": 8,
    "name": "Madrid",
    "kind": "municipality",
    "osmRef": "relation/5326784"
   }
  ]
 },
 "course": {
  "name": "Centro Nacional de Golf",
  "slug": "centro-nacional",
  "status": "in_review",
  "version": "0.1.0",
  "holeCount": 18,
  "par": 72,
  "notes": "Campo público de la Real Federación Española de Golf, en Madrid capital. Tarjeta métrica de cinco barras. Geometría pendiente: no hay fuente de imagen aérea autorizada para España en docs/DATA_SOURCES.md (NAIP sólo cubre EE.UU.).",
  "architect": "Dave Thomas",
  "mapStyle": "drawn"
 },
 "teeSets": [
  {
   "id": "negras-m",
   "name": "Negras (H)",
   "gender": "male",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 528.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 392.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 172.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 419.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 468.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 355.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 341.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 404.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 168.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 477.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 394.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 400.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 320.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 221.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 378.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 482.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 188.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 397.0
    }
   ],
   "printedUnit": "meters",
   "courseRating": 73.6,
   "slopeRating": 131,
   "totalMeters": 6504.0
  },
  {
   "id": "blancas-m",
   "name": "Blancas (H)",
   "gender": "male",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 490.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 351.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 159.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 363.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 448.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 319.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 326.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 358.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 154.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 451.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 376.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 356.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 302.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 185.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 362.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 454.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 165.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 358.0
    }
   ],
   "printedUnit": "meters",
   "courseRating": 70.6,
   "slopeRating": 127,
   "totalMeters": 5977.0
  },
  {
   "id": "amarillas-m",
   "name": "Amarillas (H)",
   "gender": "male",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 476.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 340.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 145.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 336.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 432.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 306.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 310.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 340.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 136.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 405.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 352.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 328.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 296.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 166.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 348.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 430.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 150.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 336.0
    }
   ],
   "printedUnit": "meters",
   "courseRating": 68.6,
   "slopeRating": 122,
   "totalMeters": 5632.0
  },
  {
   "id": "azules-m",
   "name": "Azules (H)",
   "gender": "male",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 413.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 314.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 130.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 326.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 405.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 284.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 300.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 317.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 120.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 384.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 325.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 309.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 280.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 139.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 332.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 387.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 131.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 312.0
    }
   ],
   "printedUnit": "meters",
   "courseRating": 66.5,
   "slopeRating": 114,
   "totalMeters": 5208.0
  },
  {
   "id": "rojas-m",
   "name": "Rojas (H)",
   "gender": "male",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 390.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 286.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 123.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 295.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 391.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 274.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 276.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 306.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 115.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 380.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 314.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 294.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 256.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 127.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 305.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 378.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 110.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 295.0
    }
   ],
   "printedUnit": "meters",
   "courseRating": 65.7,
   "slopeRating": 112,
   "totalMeters": 4915.0
  },
  {
   "id": "amarillas-w",
   "name": "Amarillas (M)",
   "gender": "female",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 476.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 340.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 145.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 336.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 432.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 306.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 310.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 340.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 136.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 405.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 352.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 328.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 296.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 166.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 348.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 430.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 150.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 336.0
    }
   ],
   "printedUnit": "meters",
   "courseRating": 75.0,
   "slopeRating": 130,
   "totalMeters": 5632.0
  },
  {
   "id": "azules-w",
   "name": "Azules (M)",
   "gender": "female",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 413.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 314.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 130.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 326.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 405.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 284.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 300.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 317.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 120.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 384.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 325.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 309.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 280.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 139.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 332.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 387.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 131.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 312.0
    }
   ],
   "printedUnit": "meters",
   "courseRating": 72.5,
   "slopeRating": 123,
   "totalMeters": 5208.0
  },
  {
   "id": "rojas-w",
   "name": "Rojas (M)",
   "gender": "female",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 390.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 286.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 123.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 295.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 391.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 274.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 276.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 306.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 115.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 380.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 314.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 294.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 256.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 127.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 305.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 378.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 110.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 295.0
    }
   ],
   "printedUnit": "meters",
   "courseRating": 70.7,
   "slopeRating": 117,
   "totalMeters": 4915.0
  }
 ],
 "physicalHoles": [
  {
   "id": "ph_01",
   "par": 5,
   "name": "Hoyo 1",
   "bbox": [
    -3.7382716,
    40.4858559,
    -3.7341008,
    40.4898612
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_01_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7343161,
         40.4895928
        ],
        [
         -3.7342664,
         40.4896838
        ],
        [
         -3.7342234,
         40.4897478
        ],
        [
         -3.7342167,
         40.4897952
        ],
        [
         -3.734236,
         40.4898337
        ],
        [
         -3.7342849,
         40.4898593
        ],
        [
         -3.7343329,
         40.4898612
        ],
        [
         -3.7343792,
         40.4898388
        ],
        [
         -3.7344146,
         40.4898017
        ],
        [
         -3.7344635,
         40.4896614
        ],
        [
         -3.7344753,
         40.489605
        ],
        [
         -3.7344542,
         40.489573
        ],
        [
         -3.7344213,
         40.4895621
        ],
        [
         -3.7343733,
         40.4895633
        ],
        [
         -3.7343161,
         40.4895928
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 1",
      "center": [
       -3.7343717,
       40.4896639
      ],
      "areaSquareMeters": 482.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610022",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7343717,
       40.4896639
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603463"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7379394,
       40.4858559
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603470"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7376112,
       40.4860905
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603469"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7375089,
       40.4861883
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603468"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7370356,
       40.4865107
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603467"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7369323,
       40.4867958
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603466"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7379394,
        40.4858559
       ],
       [
        -3.7343717,
        40.4896639
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 1",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7364006,
         40.4875564
        ],
        [
         -3.7365036,
         40.4874281
        ],
        [
         -3.7365272,
         40.487341
        ],
        [
         -3.7364977,
         40.4872802
        ],
        [
         -3.7364227,
         40.4872263
        ],
        [
         -3.7363368,
         40.4872193
        ],
        [
         -3.7362602,
         40.4872584
        ],
        [
         -3.7360967,
         40.4875678
        ],
        [
         -3.7360748,
         40.4877222
        ],
        [
         -3.7359687,
         40.4878811
        ],
        [
         -3.7358162,
         40.488088
        ],
        [
         -3.7346142,
         40.4893052
        ],
        [
         -3.7344407,
         40.4895147
        ],
        [
         -3.7343658,
         40.4895396
        ],
        [
         -3.7343161,
         40.4895928
        ],
        [
         -3.7343733,
         40.4895633
        ],
        [
         -3.7344213,
         40.4895621
        ],
        [
         -3.7344542,
         40.489573
        ],
        [
         -3.7344753,
         40.489605
        ],
        [
         -3.7344635,
         40.4896614
        ],
        [
         -3.7345789,
         40.4895115
        ],
        [
         -3.7346951,
         40.4894384
        ],
        [
         -3.7348636,
         40.4893795
        ],
        [
         -3.7350944,
         40.4891418
        ],
        [
         -3.7352645,
         40.4889195
        ],
        [
         -3.7359148,
         40.488368
        ],
        [
         -3.7360824,
         40.4881809
        ],
        [
         -3.7361507,
         40.4880656
        ],
        [
         -3.7362399,
         40.4878708
        ],
        [
         -3.7363562,
         40.4877062
        ],
        [
         -3.7364006,
         40.4875564
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 6647.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610027"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7354285,
       40.4886438
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7349992,
       40.4889942
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7353129,
       40.4886593
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7345671,
         40.4897626
        ],
        [
         -3.7345536,
         40.4897744
        ],
        [
         -3.7345345,
         40.4897802
        ],
        [
         -3.734514,
         40.4897786
        ],
        [
         -3.7344949,
         40.4897683
        ],
        [
         -3.7344856,
         40.489752
        ],
        [
         -3.7344887,
         40.4897344
        ],
        [
         -3.7345105,
         40.4897005
        ],
        [
         -3.7345196,
         40.4896815
        ],
        [
         -3.7345368,
         40.4896695
        ],
        [
         -3.7345592,
         40.4896643
        ],
        [
         -3.7345823,
         40.4896669
        ],
        [
         -3.7346017,
         40.4896768
        ],
        [
         -3.7346121,
         40.4896891
        ],
        [
         -3.7346161,
         40.4897034
        ],
        [
         -3.7346131,
         40.4897178
        ],
        [
         -3.7346035,
         40.4897305
        ],
        [
         -3.7345671,
         40.4897626
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 96.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610023"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7342141,
         40.4896434
        ],
        [
         -3.7341979,
         40.4896272
        ],
        [
         -3.7341739,
         40.4896181
        ],
        [
         -3.7341471,
         40.4896179
        ],
        [
         -3.7341229,
         40.4896267
        ],
        [
         -3.7341063,
         40.4896428
        ],
        [
         -3.7341008,
         40.4896644
        ],
        [
         -3.7341094,
         40.4896855
        ],
        [
         -3.7341301,
         40.4897009
        ],
        [
         -3.734158,
         40.489707
        ],
        [
         -3.7341863,
         40.4897024
        ],
        [
         -3.7342043,
         40.4896919
        ],
        [
         -3.7342159,
         40.4896772
        ],
        [
         -3.7342193,
         40.4896602
        ],
        [
         -3.7342141,
         40.4896434
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 76.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610024"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7343843,
         40.4895083
        ],
        [
         -3.734407,
         40.4894858
        ],
        [
         -3.7344112,
         40.4894564
        ],
        [
         -3.7343927,
         40.4894218
        ],
        [
         -3.734343,
         40.4894019
        ],
        [
         -3.7342899,
         40.4894141
        ],
        [
         -3.7342495,
         40.4894378
        ],
        [
         -3.734236,
         40.4894621
        ],
        [
         -3.7342369,
         40.4895018
        ],
        [
         -3.7342226,
         40.4895172
        ],
        [
         -3.7341838,
         40.4895243
        ],
        [
         -3.7341712,
         40.4895441
        ],
        [
         -3.7341788,
         40.489564
        ],
        [
         -3.7342032,
         40.489573
        ],
        [
         -3.7342512,
         40.489571
        ],
        [
         -3.7342807,
         40.4895294
        ],
        [
         -3.7343194,
         40.4895102
        ],
        [
         -3.7343843,
         40.4895083
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 196.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610025"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7358845,
         40.4877715
        ],
        [
         -3.7358929,
         40.4877337
        ],
        [
         -3.7359093,
         40.4876991
        ],
        [
         -3.7359312,
         40.4876847
        ],
        [
         -3.7359565,
         40.4876818
        ],
        [
         -3.7359771,
         40.4876924
        ],
        [
         -3.7359872,
         40.4877177
        ],
        [
         -3.7359788,
         40.4877597
        ],
        [
         -3.7359531,
         40.487792
        ],
        [
         -3.7359236,
         40.4878052
        ],
        [
         -3.7358988,
         40.4877965
        ],
        [
         -3.7358845,
         40.4877715
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 84.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610026"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_water_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7380328,
         40.4860226
        ],
        [
         -3.7379755,
         40.4860532
        ],
        [
         -3.7379033,
         40.4861609
        ],
        [
         -3.7377967,
         40.4862252
        ],
        [
         -3.7377066,
         40.486254
        ],
        [
         -3.7374959,
         40.4864095
        ],
        [
         -3.7374045,
         40.4865061
        ],
        [
         -3.7373784,
         40.4865737
        ],
        [
         -3.7373847,
         40.4866209
        ],
        [
         -3.7374139,
         40.4866594
        ],
        [
         -3.737486,
         40.486697
        ],
        [
         -3.7375566,
         40.4866993
        ],
        [
         -3.7378008,
         40.4866033
        ],
        [
         -3.7378706,
         40.4865597
        ],
        [
         -3.7379007,
         40.4865464
        ],
        [
         -3.7380017,
         40.4865318
        ],
        [
         -3.7381595,
         40.486475
        ],
        [
         -3.7381971,
         40.4864426
        ],
        [
         -3.7382455,
         40.4863602
        ],
        [
         -3.7382716,
         40.4862577
        ],
        [
         -3.7382589,
         40.4861338
        ],
        [
         -3.7382345,
         40.4860712
        ],
        [
         -3.7382028,
         40.486029
        ],
        [
         -3.7381215,
         40.4860123
        ],
        [
         -3.7380328,
         40.4860226
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua",
      "areaSquareMeters": 3086.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/218986554",
       "notes": "Geometría OSM. sin confirmación NAIP."
      },
      "penaltyMarking": "yellow"
     }
    }
   ],
   "confidence": 0.747,
   "confidenceBasis": {
    "worstYardageDeltaYards": 8.8,
    "yardageBand": "medium",
    "visualReview": "ok",
    "shapeQuality": 0.999
   },
   "notes": "peor error de yardaje 8.8 yd (medium); confianza media de features clave 0.74.",
   "asset": {
    "image": "assets/holes/ph_01.png",
    "transform": "assets/holes/ph_01.json"
   }
  },
  {
   "id": "ph_02",
   "par": 4,
   "name": "Hoyo 2",
   "bbox": [
    -3.7335663,
    40.4902189,
    -3.7314721,
    40.4923476
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_02_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7315012,
         40.4922091
        ],
        [
         -3.7314764,
         40.4922492
        ],
        [
         -3.7314829,
         40.4922853
        ],
        [
         -3.7315163,
         40.4923205
        ],
        [
         -3.7315702,
         40.492332
        ],
        [
         -3.7316209,
         40.4923296
        ],
        [
         -3.7316597,
         40.4923222
        ],
        [
         -3.7317243,
         40.492296
        ],
        [
         -3.7317631,
         40.4922664
        ],
        [
         -3.7317728,
         40.4922378
        ],
        [
         -3.7317664,
         40.4922017
        ],
        [
         -3.7317362,
         40.4921796
        ],
        [
         -3.7316898,
         40.492173
        ],
        [
         -3.7316122,
         40.4921886
        ],
        [
         -3.7315443,
         40.4921869
        ],
        [
         -3.7315012,
         40.4922091
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 2",
      "center": [
       -3.7316209,
       40.4922566
      ],
      "areaSquareMeters": 337.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610016",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7316209,
       40.4922566
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603258"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7335663,
       40.4902189
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603243"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7334672,
       40.4904681
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603239"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_tee_extra02",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7334251,
       40.490573
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Extra02",
      "teeSetIds": [],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.5,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603240",
       "notes": "Extra tee box with no scorecard row; kept unassigned."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_tee_extra03",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7332473,
       40.4908296
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Extra03",
      "teeSetIds": [],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.5,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603241",
       "notes": "Extra tee box with no scorecard row; kept unassigned."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_tee_extra04",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7332139,
       40.490932
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Extra04",
      "teeSetIds": [],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.5,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603242",
       "notes": "Extra tee box with no scorecard row; kept unassigned."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7335663,
        40.4902189
       ],
       [
        -3.7327871,
        40.4919648
       ],
       [
        -3.7316209,
        40.4922566
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 2",
      "provenance": {
       "source": "derived",
       "confidence": 0.45,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "INCOMPLETA: mide 338 yd contra 429 de la barra más larga de la tarjeta, 91 yd menos — OSM no mapea la caja de la barra más larga, así que empieza en la más atrasada que sí existe."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7327871,
       40.4919648
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7332451,
         40.4913328
        ],
        [
         -3.7332279,
         40.4912689
        ],
        [
         -3.7331912,
         40.4912345
        ],
        [
         -3.733132,
         40.4912123
        ],
        [
         -3.733049,
         40.491232
        ],
        [
         -3.732994,
         40.4912853
        ],
        [
         -3.7329239,
         40.4914369
        ],
        [
         -3.7328485,
         40.4915599
        ],
        [
         -3.7327741,
         40.4917435
        ],
        [
         -3.7327332,
         40.4918271
        ],
        [
         -3.7326459,
         40.4918796
        ],
        [
         -3.7324756,
         40.4919345
        ],
        [
         -3.7322783,
         40.4919878
        ],
        [
         -3.7319765,
         40.4920369
        ],
        [
         -3.7319183,
         40.4920804
        ],
        [
         -3.7318397,
         40.4921525
        ],
        [
         -3.7317858,
         40.4921664
        ],
        [
         -3.7317179,
         40.4921501
        ],
        [
         -3.7316478,
         40.4921525
        ],
        [
         -3.7315961,
         40.492164
        ],
        [
         -3.731539,
         40.492164
        ],
        [
         -3.7314721,
         40.4921927
        ],
        [
         -3.7314764,
         40.4922492
        ],
        [
         -3.7315012,
         40.4922091
        ],
        [
         -3.7315443,
         40.4921869
        ],
        [
         -3.7316122,
         40.4921886
        ],
        [
         -3.7316898,
         40.492173
        ],
        [
         -3.7317362,
         40.4921796
        ],
        [
         -3.7317664,
         40.4922017
        ],
        [
         -3.7317728,
         40.4922378
        ],
        [
         -3.7317631,
         40.4922664
        ],
        [
         -3.7317243,
         40.492296
        ],
        [
         -3.7316597,
         40.4923222
        ],
        [
         -3.7316209,
         40.4923296
        ],
        [
         -3.7316554,
         40.4923476
        ],
        [
         -3.7317804,
         40.4922878
        ],
        [
         -3.7318364,
         40.4922238
        ],
        [
         -3.7319033,
         40.4922009
        ],
        [
         -3.7320779,
         40.4921845
        ],
        [
         -3.7321943,
         40.4921525
        ],
        [
         -3.7323139,
         40.4921033
        ],
        [
         -3.7324152,
         40.4920763
        ],
        [
         -3.732592,
         40.4920828
        ],
        [
         -3.7327008,
         40.4920763
        ],
        [
         -3.7328269,
         40.4920345
        ],
        [
         -3.7329045,
         40.4919779
        ],
        [
         -3.732966,
         40.4918943
        ],
        [
         -3.7330121,
         40.4917845
        ],
        [
         -3.7331223,
         40.4916181
        ],
        [
         -3.7331794,
         40.4914804
        ],
        [
         -3.7332333,
         40.4913787
        ],
        [
         -3.7332451,
         40.4913328
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 3384.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610017"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7328949,
       40.491764
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7326458,
       40.4920002
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7329131,
       40.4916826
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7316748,
         40.4920664
        ],
        [
         -3.7316079,
         40.4920861
        ],
        [
         -3.7315713,
         40.492091
        ],
        [
         -3.7315487,
         40.4921091
        ],
        [
         -3.731553,
         40.4921263
        ],
        [
         -3.7315702,
         40.4921402
        ],
        [
         -3.7316478,
         40.4921402
        ],
        [
         -3.7317233,
         40.4921238
        ],
        [
         -3.7317394,
         40.4921042
        ],
        [
         -3.7317383,
         40.4920894
        ],
        [
         -3.7317146,
         40.4920738
        ],
        [
         -3.7316748,
         40.4920664
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 94.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610015"
      }
     }
    }
   ],
   "confidence": 0.635,
   "confidenceBasis": {
    "worstYardageDeltaYards": 6.6,
    "yardageBand": "medium",
    "visualReview": "ok",
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 6.6 yd (medium); confianza media de features clave 0.61; sólo 2/4 tees con fila de scorecard.",
   "asset": {
    "image": "assets/holes/ph_02.png",
    "transform": "assets/holes/ph_02.json"
   }
  },
  {
   "id": "ph_03",
   "par": 3,
   "name": "Hoyo 3",
   "bbox": [
    -3.7344027,
    40.4911705,
    -3.7325769,
    40.4925042
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_03_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7340923,
         40.4915853
        ],
        [
         -3.7341365,
         40.4915566
        ],
        [
         -3.7341871,
         40.4914984
        ],
        [
         -3.7342108,
         40.4914427
        ],
        [
         -3.7341979,
         40.4913951
        ],
        [
         -3.7341623,
         40.4913591
        ],
        [
         -3.7341041,
         40.4913328
        ],
        [
         -3.7340255,
         40.4913328
        ],
        [
         -3.733977,
         40.4913599
        ],
        [
         -3.7339629,
         40.491391
        ],
        [
         -3.7339694,
         40.491541
        ],
        [
         -3.7340104,
         40.4915837
        ],
        [
         -3.7340502,
         40.491596
        ],
        [
         -3.7340923,
         40.4915853
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 3",
      "center": [
       -3.7340977,
       40.4914615
      ],
      "areaSquareMeters": 473.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610012",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7340977,
       40.4914615
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522602172"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7325769,
       40.4925042
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522602173"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.732661,
       40.4924562
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522602171"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7328471,
       40.4923839
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522602170"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7329813,
       40.4923068
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522602169"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.733042,
       40.4922667
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522602168"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7325769,
        40.4925042
       ],
       [
        -3.7340977,
        40.4914615
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 3",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7339037,
         40.4917886
        ],
        [
         -3.7336137,
         40.4917796
        ],
        [
         -3.7334855,
         40.4917353
        ],
        [
         -3.7334769,
         40.4916402
        ],
        [
         -3.7335469,
         40.4916345
        ],
        [
         -3.7336159,
         40.4916771
        ],
        [
         -3.7337258,
         40.4917001
        ],
        [
         -3.73377,
         40.4916861
        ],
        [
         -3.7337668,
         40.4916353
        ],
        [
         -3.7337948,
         40.4915984
        ],
        [
         -3.7338584,
         40.4916017
        ],
        [
         -3.7339101,
         40.4915755
        ],
        [
         -3.7338961,
         40.4914935
        ],
        [
         -3.7338573,
         40.4913181
        ],
        [
         -3.7339252,
         40.4912189
        ],
        [
         -3.7340222,
         40.4911705
        ],
        [
         -3.7341419,
         40.4911869
        ],
        [
         -3.7342335,
         40.4911943
        ],
        [
         -3.7343488,
         40.4912599
        ],
        [
         -3.7344027,
         40.491341
        ],
        [
         -3.7343854,
         40.4914501
        ],
        [
         -3.7343111,
         40.4915214
        ],
        [
         -3.7342335,
         40.4916501
        ],
        [
         -3.7340934,
         40.4917361
        ],
        [
         -3.7339037,
         40.4917886
        ]
       ],
       [
        [
         -3.7341365,
         40.4915566
        ],
        [
         -3.7341871,
         40.4914984
        ],
        [
         -3.7342108,
         40.4914427
        ],
        [
         -3.7341979,
         40.4913951
        ],
        [
         -3.7341623,
         40.4913591
        ],
        [
         -3.7341041,
         40.4913328
        ],
        [
         -3.7340255,
         40.4913328
        ],
        [
         -3.733977,
         40.4913599
        ],
        [
         -3.7339629,
         40.491391
        ],
        [
         -3.7339694,
         40.491541
        ],
        [
         -3.7340104,
         40.4915837
        ],
        [
         -3.7340502,
         40.491596
        ],
        [
         -3.7340923,
         40.4915853
        ],
        [
         -3.7341365,
         40.4915566
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 2214.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/13831093"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7342806,
       40.4914718
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7337625,
         40.4915738
        ],
        [
         -3.7337258,
         40.4915869
        ],
        [
         -3.7336698,
         40.4915738
        ],
        [
         -3.7336256,
         40.4915689
        ],
        [
         -3.7335954,
         40.4915837
        ],
        [
         -3.7335954,
         40.4916148
        ],
        [
         -3.7336105,
         40.4916451
        ],
        [
         -3.7336439,
         40.4916624
        ],
        [
         -3.7336881,
         40.4916722
        ],
        [
         -3.7337258,
         40.4916861
        ],
        [
         -3.7337517,
         40.4916755
        ],
        [
         -3.7337592,
         40.4916607
        ],
        [
         -3.7337506,
         40.4916304
        ],
        [
         -3.7337614,
         40.4916042
        ],
        [
         -3.7337862,
         40.4915869
        ],
        [
         -3.7338142,
         40.4915837
        ],
        [
         -3.7338541,
         40.491582
        ],
        [
         -3.7338735,
         40.4915705
        ],
        [
         -3.733881,
         40.4915517
        ],
        [
         -3.7338724,
         40.4914853
        ],
        [
         -3.7338584,
         40.4914697
        ],
        [
         -3.7338347,
         40.4914615
        ],
        [
         -3.7338077,
         40.4914624
        ],
        [
         -3.7337797,
         40.4914746
        ],
        [
         -3.73377,
         40.4914935
        ],
        [
         -3.73377,
         40.4915164
        ],
        [
         -3.7337819,
         40.4915378
        ],
        [
         -3.733783,
         40.4915574
        ],
        [
         -3.7337625,
         40.4915738
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 248.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610011"
      }
     }
    }
   ],
   "confidence": 0.747,
   "confidenceBasis": {
    "worstYardageDeltaYards": 5.9,
    "yardageBand": "medium",
    "visualReview": "ok",
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 5.9 yd (medium); confianza media de features clave 0.74.",
   "asset": {
    "image": "assets/holes/ph_03.png",
    "transform": "assets/holes/ph_03.json"
   }
  },
  {
   "id": "ph_04",
   "par": 4,
   "name": "Hoyo 4",
   "bbox": [
    -3.7372748,
    40.4875745,
    -3.7342011,
    40.4907648
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_04_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7371535,
         40.4875972
        ],
        [
         -3.7370975,
         40.4876142
        ],
        [
         -3.7370723,
         40.4876476
        ],
        [
         -3.7370265,
         40.4877427
        ],
        [
         -3.7370284,
         40.4877754
        ],
        [
         -3.7370452,
         40.487808
        ],
        [
         -3.7370779,
         40.48783
        ],
        [
         -3.7371152,
         40.4878293
        ],
        [
         -3.7371497,
         40.487813
        ],
        [
         -3.73723,
         40.4877165
        ],
        [
         -3.7372337,
         40.4876753
        ],
        [
         -3.7372206,
         40.4876419
        ],
        [
         -3.7371861,
         40.4876086
        ],
        [
         -3.7371535,
         40.4875972
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 4",
      "center": [
       -3.7371376,
       40.4877285
      ],
      "areaSquareMeters": 313.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032296",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7371376,
       40.4877285
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985560"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7342011,
       40.4907648
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603261"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7345627,
       40.4903615
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603262"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7347735,
       40.4901564
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603263"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7348588,
       40.4900685
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603264"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7350591,
       40.4898288
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603265"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7342011,
        40.4907648
       ],
       [
        -3.7371376,
        40.4877285
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 4",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7354329,
         40.4895566
        ],
        [
         -3.7353723,
         40.4895112
        ],
        [
         -3.735342,
         40.4894558
        ],
        [
         -3.7353448,
         40.4893933
        ],
        [
         -3.7353947,
         40.4893298
        ],
        [
         -3.7356397,
         40.4891105
        ],
        [
         -3.7357601,
         40.4889891
        ],
        [
         -3.7358441,
         40.4889401
        ],
        [
         -3.7359533,
         40.4888947
        ],
        [
         -3.7360149,
         40.4888578
        ],
        [
         -3.736026,
         40.4887989
        ],
        [
         -3.7361007,
         40.4886946
        ],
        [
         -3.7363807,
         40.4884703
        ],
        [
         -3.7364619,
         40.4883737
        ],
        [
         -3.7365515,
         40.4883198
        ],
        [
         -3.7367419,
         40.4880671
        ],
        [
         -3.7368473,
         40.4879677
        ],
        [
         -3.7370256,
         40.4878378
        ],
        [
         -3.7369929,
         40.4877782
        ],
        [
         -3.7369957,
         40.4877306
        ],
        [
         -3.737062,
         40.4876135
        ],
        [
         -3.7370937,
         40.4875851
        ],
        [
         -3.7371278,
         40.4875745
        ],
        [
         -3.7371726,
         40.4875763
        ],
        [
         -3.7371861,
         40.4876086
        ],
        [
         -3.7371535,
         40.4875972
        ],
        [
         -3.7370975,
         40.4876142
        ],
        [
         -3.7370723,
         40.4876476
        ],
        [
         -3.7370265,
         40.4877427
        ],
        [
         -3.7370284,
         40.4877754
        ],
        [
         -3.7370452,
         40.487808
        ],
        [
         -3.7370779,
         40.48783
        ],
        [
         -3.7371152,
         40.4878293
        ],
        [
         -3.7371497,
         40.487813
        ],
        [
         -3.73723,
         40.4877165
        ],
        [
         -3.7372337,
         40.4876753
        ],
        [
         -3.7372206,
         40.4876419
        ],
        [
         -3.7372491,
         40.487627
        ],
        [
         -3.7372748,
         40.4876891
        ],
        [
         -3.7372393,
         40.4877576
        ],
        [
         -3.7371843,
         40.4878204
        ],
        [
         -3.7371166,
         40.4878517
        ],
        [
         -3.7370984,
         40.4878932
        ],
        [
         -3.7369883,
         40.4880153
        ],
        [
         -3.7369929,
         40.4881324
        ],
        [
         -3.7369696,
         40.4882162
        ],
        [
         -3.7368539,
         40.4883695
        ],
        [
         -3.7366467,
         40.4885668
        ],
        [
         -3.7365646,
         40.4886037
        ],
        [
         -3.7363546,
         40.4886761
        ],
        [
         -3.7362846,
         40.488757
        ],
        [
         -3.736208,
         40.4888848
        ],
        [
         -3.7361147,
         40.4889692
        ],
        [
         -3.7359178,
         40.4891339
        ],
        [
         -3.7357713,
         40.4893497
        ],
        [
         -3.7356023,
         40.4895158
        ],
        [
         -3.7355342,
         40.4895577
        ],
        [
         -3.7354754,
         40.4895697
        ],
        [
         -3.7354329,
         40.4895566
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 4972.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032297"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7364214,
       40.4885852
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7364969,
       40.4883909
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7361766,
       40.4887221
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7362237,
         40.4892297
        ],
        [
         -3.7361746,
         40.4892423
        ],
        [
         -3.7361459,
         40.489267
        ],
        [
         -3.7361436,
         40.4892964
        ],
        [
         -3.7361822,
         40.4893096
        ],
        [
         -3.7362283,
         40.4893084
        ],
        [
         -3.7362706,
         40.4892912
        ],
        [
         -3.736294,
         40.4892716
        ],
        [
         -3.736328,
         40.4892343
        ],
        [
         -3.7363439,
         40.4892021
        ],
        [
         -3.7363461,
         40.4891751
        ],
        [
         -3.7363091,
         40.4891642
        ],
        [
         -3.7362691,
         40.4891671
        ],
        [
         -3.7362351,
         40.4892033
        ],
        [
         -3.7362237,
         40.4892297
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 155.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032287"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.736964,
         40.4878627
        ],
        [
         -3.7369257,
         40.4878563
        ],
        [
         -3.7368819,
         40.4878598
        ],
        [
         -3.7368632,
         40.4878527
        ],
        [
         -3.7368669,
         40.4878385
        ],
        [
         -3.7368847,
         40.4878222
        ],
        [
         -3.7368753,
         40.4877981
        ],
        [
         -3.7368791,
         40.4877775
        ],
        [
         -3.7368996,
         40.4877576
        ],
        [
         -3.7369173,
         40.4877214
        ],
        [
         -3.7369397,
         40.4876966
        ],
        [
         -3.7369584,
         40.4876944
        ],
        [
         -3.7369696,
         40.4877015
        ],
        [
         -3.7369771,
         40.4877129
        ],
        [
         -3.7369631,
         40.4877647
        ],
        [
         -3.7369668,
         40.4877995
        ],
        [
         -3.7369957,
         40.4878343
        ],
        [
         -3.7369939,
         40.4878478
        ],
        [
         -3.736964,
         40.4878627
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 125.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032293"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7363835,
         40.4887052
        ],
        [
         -3.736363,
         40.4887378
        ],
        [
         -3.736363,
         40.4887591
        ],
        [
         -3.7363882,
         40.4887705
        ],
        [
         -3.7364208,
         40.4887677
        ],
        [
         -3.7364544,
         40.4887556
        ],
        [
         -3.7364731,
         40.4887258
        ],
        [
         -3.7364731,
         40.488708
        ],
        [
         -3.7364554,
         40.4886946
        ],
        [
         -3.7364143,
         40.4886974
        ],
        [
         -3.7363835,
         40.4887052
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 60.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032294"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7359323,
         40.488872
        ],
        [
         -3.7359463,
         40.4888504
        ],
        [
         -3.7359444,
         40.4888319
        ],
        [
         -3.7359248,
         40.4888198
        ],
        [
         -3.735901,
         40.4888212
        ],
        [
         -3.7358632,
         40.4888383
        ],
        [
         -3.7358333,
         40.4888401
        ],
        [
         -3.7358128,
         40.4888525
        ],
        [
         -3.7357951,
         40.4888773
        ],
        [
         -3.7358049,
         40.4888958
        ],
        [
         -3.7358235,
         40.4889064
        ],
        [
         -3.7358436,
         40.4889046
        ],
        [
         -3.7359323,
         40.488872
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 76.0,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032295"
      }
     }
    }
   ],
   "confidence": 0.885,
   "confidenceBasis": {
    "worstYardageDeltaYards": 2.9,
    "yardageBand": "high",
    "visualReview": "ok",
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 2.9 yd (high); confianza media de features clave 0.74.",
   "asset": {
    "image": "assets/holes/ph_04.png",
    "transform": "assets/holes/ph_04.json"
   }
  },
  {
   "id": "ph_05",
   "par": 5,
   "name": "Hoyo 5",
   "bbox": [
    -3.7404708,
    40.4866181,
    -3.7349158,
    40.491145
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_05_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7404666,
         40.4867244
        ],
        [
         -3.7404708,
         40.4867107
        ],
        [
         -3.7404636,
         40.4866664
        ],
        [
         -3.7404522,
         40.4866427
        ],
        [
         -3.7404312,
         40.4866327
        ],
        [
         -3.7404036,
         40.4866381
        ],
        [
         -3.7403892,
         40.4866573
        ],
        [
         -3.740391,
         40.4866965
        ],
        [
         -3.7404102,
         40.486723
        ],
        [
         -3.740436,
         40.4867367
        ],
        [
         -3.7404528,
         40.4867367
        ],
        [
         -3.7404666,
         40.4867244
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 5",
      "center": [
       -3.7404282,
       40.4866814
      ],
      "areaSquareMeters": 60.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332582",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7404282,
       40.4866814
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332582",
       "notes": "OSM no mapea golf=pin en este campo; el punto sale del polígono del green, no de una posición de bandera."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_tee_extra00",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7352132,
         40.4910042
        ],
        [
         -3.7351301,
         40.4908991
        ],
        [
         -3.7350909,
         40.4908459
        ],
        [
         -3.735048,
         40.4908274
        ],
        [
         -3.7349957,
         40.4908402
        ],
        [
         -3.7349612,
         40.4908764
        ],
        [
         -3.7349556,
         40.490924
        ],
        [
         -3.7349948,
         40.4910418
        ],
        [
         -3.735047,
         40.4911014
        ],
        [
         -3.7351254,
         40.4911241
        ],
        [
         -3.7351786,
         40.4911135
        ],
        [
         -3.7352188,
         40.491078
        ],
        [
         -3.7352272,
         40.4910418
        ],
        [
         -3.7352132,
         40.4910042
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Extra00",
      "teeSetIds": [],
      "areaSquareMeters": 493.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.5,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032291",
       "notes": "Extra tee box with no scorecard row; kept unassigned."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_tee_extra01",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7374661,
       40.4880579
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Extra01",
      "teeSetIds": [],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.5,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985452",
       "notes": "Extra tee box with no scorecard row; kept unassigned."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_tee_extra02",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7375912,
       40.4878953
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Extra02",
      "teeSetIds": [],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.5,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985453",
       "notes": "Extra tee box with no scorecard row; kept unassigned."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_tee_extra03",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7377246,
       40.4876838
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Extra03",
      "teeSetIds": [],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.5,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985454",
       "notes": "Extra tee box with no scorecard row; kept unassigned."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_tee_extra04",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7378571,
       40.4874687
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Extra04",
      "teeSetIds": [],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.5,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985455",
       "notes": "Extra tee box with no scorecard row; kept unassigned."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_tee_extra05",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7379785,
       40.4873317
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Extra05",
      "teeSetIds": [],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.5,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985459",
       "notes": "Extra tee box with no scorecard row; kept unassigned."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7350836,
        40.4909831
       ],
       [
        -3.7352374,
        40.4905677
       ],
       [
        -3.7404282,
        40.4866814
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 5",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7352374,
       40.4905677
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7384241,
         40.4876114
        ],
        [
         -3.7383531,
         40.4875861
        ],
        [
         -3.7382805,
         40.4875919
        ],
        [
         -3.7382231,
         40.4876309
        ],
        [
         -3.7381959,
         40.4876769
        ],
        [
         -3.7381264,
         40.4877976
        ],
        [
         -3.7380418,
         40.4879585
        ],
        [
         -3.7379617,
         40.4880459
        ],
        [
         -3.7379345,
         40.4881217
        ],
        [
         -3.7379314,
         40.4882252
        ],
        [
         -3.7379103,
         40.4882838
        ],
        [
         -3.7378498,
         40.4883504
        ],
        [
         -3.7377728,
         40.4883826
        ],
        [
         -3.7377063,
         40.4884033
        ],
        [
         -3.7375672,
         40.4886194
        ],
        [
         -3.7374796,
         40.4887125
        ],
        [
         -3.7374191,
         40.4888309
        ],
        [
         -3.7374176,
         40.4888711
        ],
        [
         -3.7374463,
         40.4889171
        ],
        [
         -3.7374902,
         40.4889493
        ],
        [
         -3.7375582,
         40.488963
        ],
        [
         -3.7376352,
         40.488947
        ],
        [
         -3.7377032,
         40.4889102
        ],
        [
         -3.7377486,
         40.488855
        ],
        [
         -3.7378921,
         40.4886412
        ],
        [
         -3.7381188,
         40.4883585
        ],
        [
         -3.738276,
         40.4880964
        ],
        [
         -3.7383221,
         40.4880024
        ],
        [
         -3.7383803,
         40.4878838
        ],
        [
         -3.7384483,
         40.4876988
        ],
        [
         -3.7384453,
         40.4876505
        ],
        [
         -3.7384241,
         40.4876114
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 3932.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032269"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_fairway_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7370749,
         40.4888128
        ],
        [
         -3.7372424,
         40.4886209
        ],
        [
         -3.7371864,
         40.4885543
        ],
        [
         -3.7370996,
         40.4885605
        ],
        [
         -3.7370012,
         40.4884877
        ],
        [
         -3.7368919,
         40.4885302
        ],
        [
         -3.7368213,
         40.4886302
        ],
        [
         -3.7367169,
         40.488677
        ],
        [
         -3.7366582,
         40.4887247
        ],
        [
         -3.7365539,
         40.4889098
        ],
        [
         -3.7364694,
         40.4889411
        ],
        [
         -3.7365018,
         40.4890021
        ],
        [
         -3.7364187,
         40.4891774
        ],
        [
         -3.7363257,
         40.4892785
        ],
        [
         -3.7362502,
         40.489328
        ],
        [
         -3.7361467,
         40.489363
        ],
        [
         -3.7360243,
         40.489459
        ],
        [
         -3.7358165,
         40.4897268
        ],
        [
         -3.7357182,
         40.4898365
        ],
        [
         -3.7356729,
         40.4899124
        ],
        [
         -3.7355089,
         40.490071
        ],
        [
         -3.7354364,
         40.4901158
        ],
        [
         -3.735289,
         40.4902578
        ],
        [
         -3.7351969,
         40.4903779
        ],
        [
         -3.7350994,
         40.4904468
        ],
        [
         -3.7350692,
         40.4905175
        ],
        [
         -3.7350684,
         40.4905612
        ],
        [
         -3.7351001,
         40.49061
        ],
        [
         -3.735079,
         40.4906623
        ],
        [
         -3.735011,
         40.4907221
        ],
        [
         -3.7349974,
         40.4907468
        ],
        [
         -3.7349906,
         40.490814
        ],
        [
         -3.7349316,
         40.4908623
        ],
        [
         -3.7349158,
         40.4909295
        ],
        [
         -3.7349702,
         40.491068
        ],
        [
         -3.7350253,
         40.4911192
        ],
        [
         -3.7350933,
         40.491145
        ],
        [
         -3.7351254,
         40.4911241
        ],
        [
         -3.735047,
         40.4911014
        ],
        [
         -3.7349948,
         40.4910418
        ],
        [
         -3.7349556,
         40.490924
        ],
        [
         -3.7349612,
         40.4908764
        ],
        [
         -3.7349957,
         40.4908402
        ],
        [
         -3.735048,
         40.4908274
        ],
        [
         -3.7350909,
         40.4908459
        ],
        [
         -3.7351301,
         40.4908991
        ],
        [
         -3.7352132,
         40.4910042
        ],
        [
         -3.7352272,
         40.4910418
        ],
        [
         -3.7352188,
         40.491078
        ],
        [
         -3.7352513,
         40.4910893
        ],
        [
         -3.7352626,
         40.491045
        ],
        [
         -3.7352263,
         40.4909721
        ],
        [
         -3.7351062,
         40.4908163
        ],
        [
         -3.7351039,
         40.4907864
        ],
        [
         -3.7351432,
         40.4907296
        ],
        [
         -3.7352037,
         40.490687
        ],
        [
         -3.7353042,
         40.4906623
        ],
        [
         -3.7353404,
         40.4906313
        ],
        [
         -3.7355845,
         40.4903043
        ],
        [
         -3.7357575,
         40.4901135
        ],
        [
         -3.735821,
         40.4900032
        ],
        [
         -3.7360167,
         40.4897601
        ],
        [
         -3.73609,
         40.4896251
        ],
        [
         -3.736152,
         40.4895618
        ],
        [
         -3.7362389,
         40.4895124
        ],
        [
         -3.7364323,
         40.4894199
        ],
        [
         -3.7365864,
         40.4892745
        ],
        [
         -3.7368222,
         40.4890309
        ],
        [
         -3.7369897,
         40.4889114
        ],
        [
         -3.7370749,
         40.4888128
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 6809.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032286"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.738051,
       40.4882545
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7396581,
       40.487258
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7392731,
       40.4875462
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7362736,
         40.4896262
        ],
        [
         -3.7363069,
         40.4896084
        ],
        [
         -3.7363598,
         40.4895912
        ],
        [
         -3.7363703,
         40.4895745
        ],
        [
         -3.7363688,
         40.4895532
        ],
        [
         -3.7363416,
         40.4895394
        ],
        [
         -3.7363076,
         40.4895297
        ],
        [
         -3.7362774,
         40.4895343
        ],
        [
         -3.7362313,
         40.4895756
        ],
        [
         -3.7362177,
         40.4895992
        ],
        [
         -3.73622,
         40.4896141
        ],
        [
         -3.7362396,
         40.4896268
        ],
        [
         -3.7362593,
         40.4896297
        ],
        [
         -3.7362736,
         40.4896262
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 92.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032288"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7351489,
         40.4907877
        ],
        [
         -3.7351314,
         40.4908035
        ],
        [
         -3.735147,
         40.4908445
        ],
        [
         -3.7351765,
         40.4908755
        ],
        [
         -3.7352029,
         40.490879
        ],
        [
         -3.7352165,
         40.4908732
        ],
        [
         -3.7352263,
         40.4908508
        ],
        [
         -3.7352528,
         40.4908186
        ],
        [
         -3.7353026,
         40.4907939
        ],
        [
         -3.7353185,
         40.4907732
        ],
        [
         -3.73532,
         40.4907548
        ],
        [
         -3.7353019,
         40.4907382
        ],
        [
         -3.7352898,
         40.4907382
        ],
        [
         -3.7352656,
         40.4907583
        ],
        [
         -3.7352142,
         40.490791
        ],
        [
         -3.7351795,
         40.4907951
        ],
        [
         -3.7351489,
         40.4907877
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 109.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032289"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.735286,
         40.4909238
        ],
        [
         -3.7352785,
         40.4909715
        ],
        [
         -3.7352739,
         40.4910031
        ],
        [
         -3.7352875,
         40.4910301
        ],
        [
         -3.7353178,
         40.4910433
        ],
        [
         -3.7353434,
         40.4910387
        ],
        [
         -3.7353661,
         40.4910129
        ],
        [
         -3.7353691,
         40.490991
        ],
        [
         -3.7353472,
         40.4909588
        ],
        [
         -3.7353419,
         40.4909261
        ],
        [
         -3.7353291,
         40.4909037
        ],
        [
         -3.7353087,
         40.4908974
        ],
        [
         -3.7352928,
         40.490906
        ],
        [
         -3.735286,
         40.4909238
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 89.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032290"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7404024,
         40.4867613
        ],
        [
         -3.7403832,
         40.4867591
        ],
        [
         -3.7403754,
         40.4867499
        ],
        [
         -3.7403736,
         40.4867331
        ],
        [
         -3.7403496,
         40.4867294
        ],
        [
         -3.7403412,
         40.4867143
        ],
        [
         -3.7403532,
         40.4866988
        ],
        [
         -3.7403526,
         40.4866847
        ],
        [
         -3.7403346,
         40.4866733
        ],
        [
         -3.7403382,
         40.4866537
        ],
        [
         -3.7403472,
         40.4866445
        ],
        [
         -3.740349,
         40.4866304
        ],
        [
         -3.7403376,
         40.4866181
        ],
        [
         -3.7403094,
         40.4866213
        ],
        [
         -3.7403034,
         40.4866386
        ],
        [
         -3.740304,
         40.4866491
        ],
        [
         -3.7402974,
         40.4866778
        ],
        [
         -3.74028,
         40.4866897
        ],
        [
         -3.7402764,
         40.4867002
        ],
        [
         -3.740319,
         40.4867271
        ],
        [
         -3.7403238,
         40.4867504
        ],
        [
         -3.740355,
         40.4867623
        ],
        [
         -3.7403676,
         40.4867696
        ],
        [
         -3.7403712,
         40.4867791
        ],
        [
         -3.740391,
         40.4867828
        ],
        [
         -3.7404078,
         40.4867773
        ],
        [
         -3.7404102,
         40.4867702
        ],
        [
         -3.7404024,
         40.4867613
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 70.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332579"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.73837,
         40.4881146
        ],
        [
         -3.7384062,
         40.488096
        ],
        [
         -3.7384319,
         40.4880676
        ],
        [
         -3.7384319,
         40.4880472
        ],
        [
         -3.7384109,
         40.4880285
        ],
        [
         -3.7383782,
         40.4880276
        ],
        [
         -3.7383408,
         40.4880472
        ],
        [
         -3.738314,
         40.4880791
        ],
        [
         -3.7383163,
         40.4881013
        ],
        [
         -3.738335,
         40.4881182
        ],
        [
         -3.73837,
         40.4881146
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 70.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/933909609"
      }
     }
    }
   ],
   "confidence": 0.463,
   "confidenceBasis": {
    "worstYardageDeltaYards": 999.0,
    "yardageBand": "low",
    "visualReview": "ok",
    "shapeQuality": 0.5
   },
   "notes": "peor error de yardaje 999.0 yd (low); confianza media de features clave 0.59; sólo 0/4 tees con fila de scorecard.",
   "asset": {
    "image": "assets/holes/ph_05.png",
    "transform": "assets/holes/ph_05.json"
   }
  },
  {
   "id": "ph_06",
   "par": 4,
   "name": "Hoyo 6",
   "bbox": [
    -3.738675,
    40.4884171,
    -3.7358218,
    40.4908686
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_06_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7359306,
         40.4907928
        ],
        [
         -3.7359767,
         40.4907824
        ],
        [
         -3.7361285,
         40.4907123
        ],
        [
         -3.7361512,
         40.4906842
        ],
        [
         -3.7361595,
         40.4906548
        ],
        [
         -3.7361489,
         40.4906227
        ],
        [
         -3.7361172,
         40.4906026
        ],
        [
         -3.7360741,
         40.4906003
        ],
        [
         -3.7360107,
         40.4906261
        ],
        [
         -3.7359011,
         40.4906686
        ],
        [
         -3.7358626,
         40.4907048
        ],
        [
         -3.735852,
         40.4907445
        ],
        [
         -3.7358626,
         40.4907663
        ],
        [
         -3.7358928,
         40.4907899
        ],
        [
         -3.7359306,
         40.4907928
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 6",
      "center": [
       -3.7360212,
       40.4906939
      ],
      "areaSquareMeters": 343.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032273",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7360212,
       40.4906939
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985078"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.738675,
       40.4884171
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985080"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7385752,
       40.4885033
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985081"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7384558,
       40.4886113
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985082"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7383667,
       40.4886918
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985083"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.738146,
       40.4888665
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985084"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.738675,
        40.4884171
       ],
       [
        -3.7360212,
        40.4906939
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 6",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7376549,
         40.489521
        ],
        [
         -3.737735,
         40.4894642
        ],
        [
         -3.7377614,
         40.489428
        ],
        [
         -3.7377486,
         40.4893843
        ],
        [
         -3.7377161,
         40.4893486
        ],
        [
         -3.73767,
         40.4893245
        ],
        [
         -3.7376042,
         40.4893124
        ],
        [
         -3.7375423,
         40.4893297
        ],
        [
         -3.7374917,
         40.4893624
        ],
        [
         -3.7374509,
         40.4894061
        ],
        [
         -3.7373934,
         40.4894969
        ],
        [
         -3.7372159,
         40.4896618
        ],
        [
         -3.7370859,
         40.4897567
        ],
        [
         -3.7367512,
         40.4900336
        ],
        [
         -3.7366922,
         40.4901227
        ],
        [
         -3.7364595,
         40.4903204
        ],
        [
         -3.7363167,
         40.4903692
        ],
        [
         -3.7362638,
         40.4904112
        ],
        [
         -3.7362494,
         40.490448
        ],
        [
         -3.7362449,
         40.4905049
        ],
        [
         -3.7362101,
         40.4905434
        ],
        [
         -3.7361436,
         40.490571
        ],
        [
         -3.7360583,
         40.490583
        ],
        [
         -3.7358678,
         40.4906583
        ],
        [
         -3.7358218,
         40.4907135
        ],
        [
         -3.735852,
         40.4907445
        ],
        [
         -3.7358626,
         40.4907048
        ],
        [
         -3.7359011,
         40.4906686
        ],
        [
         -3.7360107,
         40.4906261
        ],
        [
         -3.7360741,
         40.4906003
        ],
        [
         -3.7361172,
         40.4906026
        ],
        [
         -3.7361489,
         40.4906227
        ],
        [
         -3.7361595,
         40.4906548
        ],
        [
         -3.7361512,
         40.4906842
        ],
        [
         -3.7361285,
         40.4907123
        ],
        [
         -3.7359767,
         40.4907824
        ],
        [
         -3.7359306,
         40.4907928
        ],
        [
         -3.7358928,
         40.4907899
        ],
        [
         -3.7358916,
         40.4908145
        ],
        [
         -3.7359253,
         40.4908181
        ],
        [
         -3.7359819,
         40.4908106
        ],
        [
         -3.7361399,
         40.490737
        ],
        [
         -3.7361844,
         40.4906979
        ],
        [
         -3.7362003,
         40.4906606
        ],
        [
         -3.7362509,
         40.4906192
        ],
        [
         -3.7364285,
         40.4905353
        ],
        [
         -3.7364988,
         40.4904756
        ],
        [
         -3.7367066,
         40.4902756
        ],
        [
         -3.7368532,
         40.4902376
        ],
        [
         -3.7369242,
         40.4901928
        ],
        [
         -3.7370919,
         40.4900153
        ],
        [
         -3.7373353,
         40.4898164
        ],
        [
         -3.7375113,
         40.4896705
        ],
        [
         -3.7376035,
         40.4895618
        ],
        [
         -3.7376549,
         40.489521
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 3651.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032277"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7368771,
       40.4900782
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7367382,
       40.4900788
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7370967,
       40.4897712
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7361089,
         40.490791
        ],
        [
         -3.736093,
         40.4907979
        ],
        [
         -3.7360507,
         40.4908077
        ],
        [
         -3.7360311,
         40.4908244
        ],
        [
         -3.7360235,
         40.4908514
        ],
        [
         -3.7360288,
         40.4908646
        ],
        [
         -3.7360439,
         40.4908686
        ],
        [
         -3.736062,
         40.4908652
        ],
        [
         -3.7360998,
         40.490837
        ],
        [
         -3.7361406,
         40.4908353
        ],
        [
         -3.736161,
         40.4908244
        ],
        [
         -3.7361588,
         40.4908077
        ],
        [
         -3.7361399,
         40.4907905
        ],
        [
         -3.7361232,
         40.4907847
        ],
        [
         -3.7361089,
         40.490791
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 59.0,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032271"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7361625,
         40.4904681
        ],
        [
         -3.7361285,
         40.4904825
        ],
        [
         -3.736093,
         40.4904836
        ],
        [
         -3.7360666,
         40.490479
        ],
        [
         -3.7360348,
         40.4904825
        ],
        [
         -3.7360167,
         40.4904911
        ],
        [
         -3.7360054,
         40.4905152
        ],
        [
         -3.7360099,
         40.4905353
        ],
        [
         -3.7360341,
         40.4905474
        ],
        [
         -3.7360658,
         40.4905514
        ],
        [
         -3.7361248,
         40.4905221
        ],
        [
         -3.7361784,
         40.4905296
        ],
        [
         -3.7362101,
         40.4905112
        ],
        [
         -3.7362086,
         40.4904842
        ],
        [
         -3.736195,
         40.4904715
        ],
        [
         -3.7361625,
         40.4904681
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 102.8,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032274"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7366877,
         40.4900963
        ],
        [
         -3.7366892,
         40.4900716
        ],
        [
         -3.7366779,
         40.4900552
        ],
        [
         -3.7366518,
         40.4900604
        ],
        [
         -3.7366212,
         40.4900788
        ],
        [
         -3.7365989,
         40.490088
        ],
        [
         -3.7365777,
         40.4901121
        ],
        [
         -3.7365796,
         40.4901362
        ],
        [
         -3.7365963,
         40.4901517
        ],
        [
         -3.7366208,
         40.490154
        ],
        [
         -3.7366518,
         40.4901296
        ],
        [
         -3.7366752,
         40.4901089
        ],
        [
         -3.7366877,
         40.4900963
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 62.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032276"
      }
     }
    }
   ],
   "confidence": 0.582,
   "confidenceBasis": {
    "worstYardageDeltaYards": 18.1,
    "yardageBand": "low",
    "visualReview": "ok",
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 18.1 yd (low); confianza media de features clave 0.74.",
   "asset": {
    "image": "assets/holes/ph_06.png",
    "transform": "assets/holes/ph_06.json"
   }
  },
  {
   "id": "ph_07",
   "par": 4,
   "name": "Hoyo 7",
   "bbox": [
    -3.7392651,
    40.488532,
    -3.7362026,
    40.4910939
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_07_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7390203,
         40.488855
        ],
        [
         -3.7390641,
         40.4887993
        ],
        [
         -3.7391102,
         40.4887395
        ],
        [
         -3.7391185,
         40.4887067
        ],
        [
         -3.7391109,
         40.488674
        ],
        [
         -3.7390407,
         40.4885872
        ],
        [
         -3.7390089,
         40.4885659
        ],
        [
         -3.7389674,
         40.4885579
        ],
        [
         -3.7389326,
         40.4885671
        ],
        [
         -3.7389016,
         40.4886062
        ],
        [
         -3.7389039,
         40.4887021
        ],
        [
         -3.7388873,
         40.4888108
        ],
        [
         -3.7389062,
         40.4888493
        ],
        [
         -3.7389417,
         40.4888699
        ],
        [
         -3.7389848,
         40.4888717
        ],
        [
         -3.7390203,
         40.488855
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 7",
      "center": [
       -3.7390165,
       40.4887251
      ],
      "areaSquareMeters": 490.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032284",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7390165,
       40.4887251
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985206"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7362026,
       40.4910939
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985208"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7365487,
       40.490902
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985209"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7366544,
       40.4908215
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985210"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7368343,
       40.4907319
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985211"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7369552,
       40.4906353
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985212"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7362026,
        40.4910939
       ],
       [
        -3.7390165,
        40.4887251
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 7",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7376005,
         40.4898997
        ],
        [
         -3.7375869,
         40.4899618
        ],
        [
         -3.7376095,
         40.4900066
        ],
        [
         -3.7376715,
         40.4900377
        ],
        [
         -3.7377954,
         40.4900446
        ],
        [
         -3.737877,
         40.4900239
        ],
        [
         -3.7379617,
         40.4899676
        ],
        [
         -3.7380463,
         40.4898871
        ],
        [
         -3.7380962,
         40.4897894
        ],
        [
         -3.7382427,
         40.4896733
        ],
        [
         -3.7382866,
         40.4896113
        ],
        [
         -3.7383138,
         40.4895067
        ],
        [
         -3.7383818,
         40.4894285
        ],
        [
         -3.7385918,
         40.4892573
        ],
        [
         -3.7386508,
         40.4891791
        ],
        [
         -3.7387551,
         40.489124
        ],
        [
         -3.7388896,
         40.4890274
        ],
        [
         -3.7389651,
         40.4889826
        ],
        [
         -3.7390785,
         40.488847
        ],
        [
         -3.7391019,
         40.4888021
        ],
        [
         -3.739145,
         40.4887406
        ],
        [
         -3.7391525,
         40.4886866
        ],
        [
         -3.7391109,
         40.488674
        ],
        [
         -3.7391185,
         40.4887067
        ],
        [
         -3.7391102,
         40.4887395
        ],
        [
         -3.7390641,
         40.4887993
        ],
        [
         -3.7390203,
         40.488855
        ],
        [
         -3.7389848,
         40.4888717
        ],
        [
         -3.7389417,
         40.4888699
        ],
        [
         -3.7389062,
         40.4888493
        ],
        [
         -3.7388873,
         40.4888108
        ],
        [
         -3.7389039,
         40.4887021
        ],
        [
         -3.7389016,
         40.4886062
        ],
        [
         -3.7389326,
         40.4885671
        ],
        [
         -3.7389674,
         40.4885579
        ],
        [
         -3.7390089,
         40.4885659
        ],
        [
         -3.7390407,
         40.4885872
        ],
        [
         -3.7390173,
         40.4885447
        ],
        [
         -3.73895,
         40.488532
        ],
        [
         -3.738879,
         40.4885562
        ],
        [
         -3.7388586,
         40.4886016
        ],
        [
         -3.7388654,
         40.4887056
        ],
        [
         -3.7388555,
         40.4888211
        ],
        [
         -3.7389175,
         40.4888901
        ],
        [
         -3.7389205,
         40.4889234
        ],
        [
         -3.7388812,
         40.488955
        ],
        [
         -3.7388261,
         40.4889533
        ],
        [
         -3.7387369,
         40.4889406
        ],
        [
         -3.738681,
         40.4889395
        ],
        [
         -3.7386153,
         40.4889671
        ],
        [
         -3.7384876,
         40.4890883
        ],
        [
         -3.7381309,
         40.4893785
        ],
        [
         -3.7379594,
         40.4895573
        ],
        [
         -3.7378256,
         40.4896837
        ],
        [
         -3.7377183,
         40.4897842
        ],
        [
         -3.7376398,
         40.4898555
        ],
        [
         -3.7376005,
         40.4898997
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 3834.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032280"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7383614,
       40.4893179
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7382919,
       40.489335
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7379297,
       40.48964
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7367459,
         40.4902963
        ],
        [
         -3.7367134,
         40.4903221
        ],
        [
         -3.7367164,
         40.4903394
        ],
        [
         -3.7367292,
         40.4903595
        ],
        [
         -3.7367693,
         40.4903738
        ],
        [
         -3.7368146,
         40.4903744
        ],
        [
         -3.736832,
         40.4903566
        ],
        [
         -3.7368343,
         40.4903336
        ],
        [
         -3.7368199,
         40.4903141
        ],
        [
         -3.7367867,
         40.4903014
        ],
        [
         -3.7367459,
         40.4902963
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 67.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032275"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7384845,
         40.4896205
        ],
        [
         -3.7385004,
         40.4895831
        ],
        [
         -3.7384959,
         40.4895653
        ],
        [
         -3.7385057,
         40.489521
        ],
        [
         -3.7384823,
         40.4894871
        ],
        [
         -3.7384551,
         40.4894636
        ],
        [
         -3.7384226,
         40.489455
        ],
        [
         -3.7383969,
         40.4894642
        ],
        [
         -3.7383772,
         40.4894791
        ],
        [
         -3.7383765,
         40.4895222
        ],
        [
         -3.7383946,
         40.4895481
        ],
        [
         -3.7384218,
         40.489571
        ],
        [
         -3.7384226,
         40.4895912
        ],
        [
         -3.738406,
         40.4896032
        ],
        [
         -3.7383742,
         40.4896072
        ],
        [
         -3.738347,
         40.4896061
        ],
        [
         -3.7383213,
         40.4896268
        ],
        [
         -3.7383092,
         40.4896492
        ],
        [
         -3.7383176,
         40.489671
        ],
        [
         -3.7383652,
         40.4896946
        ],
        [
         -3.7383984,
         40.48969
        ],
        [
         -3.7384279,
         40.4896739
        ],
        [
         -3.7384513,
         40.4896446
        ],
        [
         -3.7384845,
         40.4896205
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 234.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032281"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7383561,
         40.4891538
        ],
        [
         -3.7383538,
         40.4891291
        ],
        [
         -3.7383304,
         40.4891102
        ],
        [
         -3.7383039,
         40.4891148
        ],
        [
         -3.7382828,
         40.4891314
        ],
        [
         -3.7382752,
         40.4891498
        ],
        [
         -3.7382835,
         40.489178
        ],
        [
         -3.7383176,
         40.4891826
        ],
        [
         -3.7383463,
         40.4891665
        ],
        [
         -3.7383561,
         40.4891538
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 40.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032282"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7388034,
         40.4888372
        ],
        [
         -3.7387739,
         40.4888441
        ],
        [
         -3.7387535,
         40.4888688
        ],
        [
         -3.7387445,
         40.4888906
        ],
        [
         -3.7387475,
         40.4889165
        ],
        [
         -3.7387739,
         40.4889343
        ],
        [
         -3.7388344,
         40.4889429
        ],
        [
         -3.7388812,
         40.4889412
        ],
        [
         -3.7389009,
         40.4889257
        ],
        [
         -3.7389047,
         40.4889021
        ],
        [
         -3.7388971,
         40.4888814
        ],
        [
         -3.7388722,
         40.4888625
        ],
        [
         -3.7388291,
         40.4888406
        ],
        [
         -3.7388034,
         40.4888372
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 121.8,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032283"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.739148,
         40.4887935
        ],
        [
         -3.7390981,
         40.4888268
        ],
        [
         -3.7390981,
         40.4888475
        ],
        [
         -3.7391223,
         40.488855
        ],
        [
         -3.739216,
         40.4888539
        ],
        [
         -3.7392402,
         40.4888452
        ],
        [
         -3.7392583,
         40.4888286
        ],
        [
         -3.7392651,
         40.4888033
        ],
        [
         -3.7392598,
         40.4887746
        ],
        [
         -3.7392454,
         40.4887498
        ],
        [
         -3.7392243,
         40.4887355
        ],
        [
         -3.7392031,
         40.4887326
        ],
        [
         -3.7391835,
         40.4887424
        ],
        [
         -3.7391722,
         40.4887556
        ],
        [
         -3.7391623,
         40.488778
        ],
        [
         -3.739148,
         40.4887935
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 125.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032285"
      }
     }
    }
   ],
   "confidence": 0.582,
   "confidenceBasis": {
    "worstYardageDeltaYards": 15.5,
    "yardageBand": "low",
    "visualReview": "ok",
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 15.5 yd (low); confianza media de features clave 0.74.",
   "asset": {
    "image": "assets/holes/ph_07.png",
    "transform": "assets/holes/ph_07.json"
   }
  },
  {
   "id": "ph_08",
   "par": 4,
   "name": "Hoyo 8",
   "bbox": [
    -3.7387372,
    40.4870394,
    -3.7360832,
    40.4901698
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_08_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7385575,
         40.487273
        ],
        [
         -3.738599,
         40.487274
        ],
        [
         -3.738646,
         40.4872536
        ],
        [
         -3.7387291,
         40.4871526
        ],
        [
         -3.7387372,
         40.4871026
        ],
        [
         -3.7387224,
         40.4870731
        ],
        [
         -3.738697,
         40.4870496
        ],
        [
         -3.7386554,
         40.4870394
        ],
        [
         -3.7386259,
         40.4870414
        ],
        [
         -3.7385923,
         40.4870618
        ],
        [
         -3.7385642,
         40.4871037
        ],
        [
         -3.7385333,
         40.4871302
        ],
        [
         -3.7385159,
         40.4871465
        ],
        [
         -3.7384971,
         40.4871812
        ],
        [
         -3.7385011,
         40.4872138
        ],
        [
         -3.7385159,
         40.4872526
        ],
        [
         -3.7385333,
         40.4872689
        ],
        [
         -3.7385575,
         40.487273
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 8",
      "center": [
       -3.7386175,
       40.4871597
      ],
      "areaSquareMeters": 357.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/933909607",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7386175,
       40.4871597
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985061"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7360832,
       40.4901698
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985063"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7360832,
        40.4901698
       ],
       [
        -3.7380221,
        40.4883286
       ],
       [
        -3.7386175,
        40.4871597
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 8",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7380221,
       40.4883286
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7382266,
       40.4879272
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7380311,
       40.4883109
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7384126,
         40.4872567
        ],
        [
         -3.7384328,
         40.4872658
        ],
        [
         -3.7384582,
         40.4872618
        ],
        [
         -3.7384703,
         40.4872526
        ],
        [
         -3.7384649,
         40.4872352
        ],
        [
         -3.7384475,
         40.4872108
        ],
        [
         -3.7384488,
         40.4871761
        ],
        [
         -3.7384287,
         40.4871577
        ],
        [
         -3.7383912,
         40.4871414
        ],
        [
         -3.7383577,
         40.4871424
        ],
        [
         -3.7383322,
         40.4871536
        ],
        [
         -3.7383228,
         40.4871649
        ],
        [
         -3.7383094,
         40.4871679
        ],
        [
         -3.7383201,
         40.4871822
        ],
        [
         -3.7383362,
         40.4871934
        ],
        [
         -3.7383536,
         40.4872067
        ],
        [
         -3.7383496,
         40.4872179
        ],
        [
         -3.7383456,
         40.4872424
        ],
        [
         -3.7383523,
         40.4872556
        ],
        [
         -3.738363,
         40.4872618
        ],
        [
         -3.7383872,
         40.4872628
        ],
        [
         -3.7384126,
         40.4872567
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 121.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/933909608"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7378259,
         40.4881963
        ],
        [
         -3.7377314,
         40.4882638
        ],
        [
         -3.7377197,
         40.4882798
        ],
        [
         -3.7377127,
         40.488302
        ],
        [
         -3.7377232,
         40.4883251
        ],
        [
         -3.7377501,
         40.4883437
        ],
        [
         -3.7377804,
         40.4883535
        ],
        [
         -3.7378108,
         40.4883491
        ],
        [
         -3.7378365,
         40.488334
        ],
        [
         -3.7378423,
         40.4882993
        ],
        [
         -3.7378458,
         40.4882834
        ],
        [
         -3.7378575,
         40.4882771
        ],
        [
         -3.7378785,
         40.4882798
        ],
        [
         -3.737896,
         40.4882638
        ],
        [
         -3.7379007,
         40.4882381
        ],
        [
         -3.737889,
         40.488215
        ],
        [
         -3.7378598,
         40.488191
        ],
        [
         -3.7378259,
         40.4881963
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 170.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/933909610"
      }
     }
    }
   ],
   "confidence": 0.788,
   "confidenceBasis": {
    "worstYardageDeltaYards": 2.6,
    "yardageBand": "high",
    "visualReview": "ok",
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 2.6 yd (high); confianza media de features clave 0.75; sin calle; sólo 1/4 tees con fila de scorecard.",
   "asset": {
    "image": "assets/holes/ph_08.png",
    "transform": "assets/holes/ph_08.json"
   }
  },
  {
   "id": "ph_09",
   "par": 3,
   "name": "Hoyo 9",
   "bbox": [
    -3.738613,
    40.4859977,
    -3.7373541,
    40.4873494
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_09_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7385193,
         40.4862046
        ],
        [
         -3.7385661,
         40.4861552
        ],
        [
         -3.7385813,
         40.4861092
        ],
        [
         -3.7385707,
         40.4860621
        ],
        [
         -3.7385238,
         40.4860287
        ],
        [
         -3.7384604,
         40.4860207
        ],
        [
         -3.7383818,
         40.4860437
        ],
        [
         -3.7383334,
         40.486085
        ],
        [
         -3.7383153,
         40.486131
        ],
        [
         -3.7383228,
         40.486185
        ],
        [
         -3.7383485,
         40.4862253
        ],
        [
         -3.7383924,
         40.4862471
        ],
        [
         -3.7384558,
         40.4862379
        ],
        [
         -3.7385193,
         40.4862046
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 9",
      "center": [
       -3.7384437,
       40.4861241
      ],
      "areaSquareMeters": 418.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032268",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7384437,
       40.4861241
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985011"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7373541,
       40.4873494
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985012"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7374766,
       40.4872861
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985013"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7376534,
       40.4871976
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985014"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7377864,
       40.4870839
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985015"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7378241,
       40.4870275
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525985016"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7373541,
        40.4873494
       ],
       [
        -3.7384437,
        40.4861241
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 9",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.738613,
         40.4860937
        ],
        [
         -3.7385896,
         40.4860454
        ],
        [
         -3.7385473,
         40.4860138
        ],
        [
         -3.7384732,
         40.4859977
        ],
        [
         -3.7383772,
         40.4860029
        ],
        [
         -3.7383183,
         40.486023
        ],
        [
         -3.7382805,
         40.4860684
        ],
        [
         -3.7382858,
         40.4861408
        ],
        [
         -3.7382971,
         40.4862017
        ],
        [
         -3.7383191,
         40.4862506
        ],
        [
         -3.7383584,
         40.4862701
        ],
        [
         -3.7384029,
         40.4862747
        ],
        [
         -3.7384876,
         40.4862546
        ],
        [
         -3.7385495,
         40.4862178
        ],
        [
         -3.7385979,
         40.486162
        ],
        [
         -3.738613,
         40.4860937
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 679.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032266"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7384459,
       40.4861172
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_water_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7380328,
         40.4860226
        ],
        [
         -3.7379755,
         40.4860532
        ],
        [
         -3.7379033,
         40.4861609
        ],
        [
         -3.7377967,
         40.4862252
        ],
        [
         -3.7377066,
         40.486254
        ],
        [
         -3.7374959,
         40.4864095
        ],
        [
         -3.7374045,
         40.4865061
        ],
        [
         -3.7373784,
         40.4865737
        ],
        [
         -3.7373847,
         40.4866209
        ],
        [
         -3.7374139,
         40.4866594
        ],
        [
         -3.737486,
         40.486697
        ],
        [
         -3.7375566,
         40.4866993
        ],
        [
         -3.7378008,
         40.4866033
        ],
        [
         -3.7378706,
         40.4865597
        ],
        [
         -3.7379007,
         40.4865464
        ],
        [
         -3.7380017,
         40.4865318
        ],
        [
         -3.7381595,
         40.486475
        ],
        [
         -3.7381971,
         40.4864426
        ],
        [
         -3.7382455,
         40.4863602
        ],
        [
         -3.7382716,
         40.4862577
        ],
        [
         -3.7382589,
         40.4861338
        ],
        [
         -3.7382345,
         40.4860712
        ],
        [
         -3.7382028,
         40.486029
        ],
        [
         -3.7381215,
         40.4860123
        ],
        [
         -3.7380328,
         40.4860226
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua",
      "areaSquareMeters": 3086.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/218986554",
       "notes": "Geometría OSM. sin confirmación NAIP."
      },
      "penaltyMarking": "yellow"
     }
    }
   ],
   "confidence": 0.885,
   "confidenceBasis": {
    "worstYardageDeltaYards": 3.8,
    "yardageBand": "high",
    "visualReview": "ok",
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 3.8 yd (high); confianza media de features clave 0.74.",
   "asset": {
    "image": "assets/holes/ph_09.png",
    "transform": "assets/holes/ph_09.json"
   }
  },
  {
   "id": "ph_10",
   "par": 5,
   "name": "Hoyo 10",
   "bbox": [
    -3.7425233,
    40.4827425,
    -3.7380418,
    40.4854586
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_10_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7422762,
         40.4829552
        ],
        [
         -3.7422452,
         40.4829201
        ],
        [
         -3.74224,
         40.4828673
        ],
        [
         -3.7422966,
         40.4827856
        ],
        [
         -3.7423435,
         40.4827546
        ],
        [
         -3.7423858,
         40.4827425
        ],
        [
         -3.7424402,
         40.4827443
        ],
        [
         -3.7424795,
         40.4827529
        ],
        [
         -3.7425112,
         40.482781
        ],
        [
         -3.7425233,
         40.4828173
        ],
        [
         -3.742512,
         40.4828569
        ],
        [
         -3.7424409,
         40.4829299
        ],
        [
         -3.7423971,
         40.4829569
        ],
        [
         -3.7423601,
         40.4829661
        ],
        [
         -3.7423148,
         40.4829638
        ],
        [
         -3.7422762,
         40.4829552
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 10",
      "center": [
       -3.7423805,
       40.482846
      ],
      "areaSquareMeters": 432.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032262",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7423805,
       40.482846
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525984959"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7380418,
       40.4854586
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525984961"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7383039,
       40.4853615
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525973407"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7387664,
       40.4851609
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525973406"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7389885,
       40.4850874
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525973405"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7390547,
       40.4850575
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525973404"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7380418,
        40.4854586
       ],
       [
        -3.7407,
        40.4843954
       ],
       [
        -3.7423805,
        40.482846
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 10",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7407,
       40.4843954
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7421724,
         40.4831617
        ],
        [
         -3.7421939,
         40.4831339
        ],
        [
         -3.7421901,
         40.4831
        ],
        [
         -3.7421636,
         40.483065
        ],
        [
         -3.742107,
         40.4830316
        ],
        [
         -3.7420503,
         40.4830109
        ],
        [
         -3.7420027,
         40.4830098
        ],
        [
         -3.7419702,
         40.4830236
        ],
        [
         -3.7419262,
         40.483065
        ],
        [
         -3.7418145,
         40.4831742
        ],
        [
         -3.7416954,
         40.4832566
        ],
        [
         -3.7411864,
         40.4838197
        ],
        [
         -3.7410201,
         40.4839884
        ],
        [
         -3.7409894,
         40.4840678
        ],
        [
         -3.7409605,
         40.4841121
        ],
        [
         -3.7408997,
         40.4841529
        ],
        [
         -3.7408036,
         40.484184
        ],
        [
         -3.7406829,
         40.4842526
        ],
        [
         -3.7405532,
         40.4843028
        ],
        [
         -3.7404721,
         40.4843551
        ],
        [
         -3.7403765,
         40.4844087
        ],
        [
         -3.7401439,
         40.484477
        ],
        [
         -3.7399455,
         40.4845617
        ],
        [
         -3.7399315,
         40.4846012
        ],
        [
         -3.7399338,
         40.4846558
        ],
        [
         -3.7399716,
         40.4847127
        ],
        [
         -3.7400345,
         40.4847539
        ],
        [
         -3.7401077,
         40.4847799
        ],
        [
         -3.7401756,
         40.4847822
        ],
        [
         -3.7402632,
         40.4847604
        ],
        [
         -3.7404759,
         40.4846335
        ],
        [
         -3.7407247,
         40.4845397
        ],
        [
         -3.7407946,
         40.4844776
        ],
        [
         -3.7409408,
         40.4842991
        ],
        [
         -3.7410419,
         40.484246
        ],
        [
         -3.7412115,
         40.4841417
        ],
        [
         -3.7420704,
         40.4833156
        ],
        [
         -3.7421724,
         40.4831617
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 6605.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/973520929"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7412809,
       40.483904
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7416926,
       40.4834802
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7413487,
       40.4837973
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7404061,
         40.4843365
        ],
        [
         -3.7404185,
         40.484329
        ],
        [
         -3.7404491,
         40.4843253
        ],
        [
         -3.7404726,
         40.4843075
        ],
        [
         -3.740485,
         40.4842868
        ],
        [
         -3.7404858,
         40.4842612
        ],
        [
         -3.7404711,
         40.4842448
        ],
        [
         -3.7404446,
         40.4842388
        ],
        [
         -3.740411,
         40.4842457
        ],
        [
         -3.7403894,
         40.4842641
        ],
        [
         -3.7403853,
         40.4842859
        ],
        [
         -3.7403755,
         40.4843009
        ],
        [
         -3.7403554,
         40.4843106
        ],
        [
         -3.7403286,
         40.4843104
        ],
        [
         -3.7403048,
         40.4843158
        ],
        [
         -3.7402958,
         40.4843333
        ],
        [
         -3.740298,
         40.4843569
        ],
        [
         -3.7403146,
         40.4843739
        ],
        [
         -3.7403452,
         40.4843805
        ],
        [
         -3.7403743,
         40.4843733
        ],
        [
         -3.7403951,
         40.4843592
        ],
        [
         -3.7404038,
         40.4843477
        ],
        [
         -3.7404061,
         40.4843365
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 128.8,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032253"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7410657,
         40.4844351
        ],
        [
         -3.7410219,
         40.4844477
        ],
        [
         -3.7409992,
         40.4844402
        ],
        [
         -3.7409894,
         40.4844138
        ],
        [
         -3.740997,
         40.4843885
        ],
        [
         -3.7410166,
         40.484377
        ],
        [
         -3.7410295,
         40.4843397
        ],
        [
         -3.7410476,
         40.484319
        ],
        [
         -3.7410763,
         40.484319
        ],
        [
         -3.7411209,
         40.4843345
        ],
        [
         -3.7411368,
         40.4843506
        ],
        [
         -3.7411337,
         40.4843816
        ],
        [
         -3.7411148,
         40.4844058
        ],
        [
         -3.7410657,
         40.4844351
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 117.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032254"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7422823,
         40.4829943
        ],
        [
         -3.7422626,
         40.4830012
        ],
        [
         -3.7422498,
         40.4830213
        ],
        [
         -3.7422566,
         40.4830397
        ],
        [
         -3.7422913,
         40.4830517
        ],
        [
         -3.742317,
         40.4830448
        ],
        [
         -3.7423329,
         40.4830287
        ],
        [
         -3.7423344,
         40.4830127
        ],
        [
         -3.742311,
         40.4830006
        ],
        [
         -3.7422823,
         40.4829943
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 32.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032259"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7421787,
         40.4828862
        ],
        [
         -3.7421553,
         40.4828862
        ],
        [
         -3.7421334,
         40.4828931
        ],
        [
         -3.7421228,
         40.4829155
        ],
        [
         -3.7421115,
         40.4829489
        ],
        [
         -3.7421153,
         40.4829696
        ],
        [
         -3.7421304,
         40.4829839
        ],
        [
         -3.7421795,
         40.483
        ],
        [
         -3.7422022,
         40.4829983
        ],
        [
         -3.742218,
         40.4829845
        ],
        [
         -3.7422226,
         40.4829696
        ],
        [
         -3.7422097,
         40.4829345
        ],
        [
         -3.7422059,
         40.4829092
        ],
        [
         -3.7421961,
         40.4828966
        ],
        [
         -3.7421787,
         40.4828862
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 89.0,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032260"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7422188,
         40.4828345
        ],
        [
         -3.7422528,
         40.4827879
        ],
        [
         -3.7422588,
         40.4827707
        ],
        [
         -3.7422558,
         40.482754
        ],
        [
         -3.7422362,
         40.4827425
        ],
        [
         -3.7422105,
         40.4827443
        ],
        [
         -3.7421765,
         40.4827604
        ],
        [
         -3.7421561,
         40.4827764
        ],
        [
         -3.7421425,
         40.4827989
        ],
        [
         -3.7421432,
         40.482823
        ],
        [
         -3.7421531,
         40.4828385
        ],
        [
         -3.7421735,
         40.4828477
        ],
        [
         -3.7421961,
         40.4828477
        ],
        [
         -3.7422188,
         40.4828345
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 79.8,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034032261"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_bunker_06",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7399169,
         40.4843567
        ],
        [
         -3.7398727,
         40.4843557
        ],
        [
         -3.7398445,
         40.4843455
        ],
        [
         -3.7397943,
         40.4843511
        ],
        [
         -3.7397661,
         40.484366
        ],
        [
         -3.7397636,
         40.484393
        ],
        [
         -3.7397992,
         40.4844285
        ],
        [
         -3.7398335,
         40.4844331
        ],
        [
         -3.7398825,
         40.4844322
        ],
        [
         -3.7399279,
         40.4844173
        ],
        [
         -3.7399451,
         40.4843949
        ],
        [
         -3.7399414,
         40.4843744
        ],
        [
         -3.7399169,
         40.4843567
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 115.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332570"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_bunker_07",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7405098,
         40.4849456
        ],
        [
         -3.740499,
         40.4849064
        ],
        [
         -3.7404618,
         40.4848918
        ],
        [
         -3.7404078,
         40.4848918
        ],
        [
         -3.7403274,
         40.4849164
        ],
        [
         -3.7402962,
         40.4849365
        ],
        [
         -3.7402962,
         40.4849602
        ],
        [
         -3.740313,
         40.4849867
        ],
        [
         -3.7403562,
         40.4849858
        ],
        [
         -3.7403874,
         40.4849757
        ],
        [
         -3.7404114,
         40.4849584
        ],
        [
         -3.7404618,
         40.4849584
        ],
        [
         -3.7405098,
         40.4849456
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 127.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332576"
      }
     }
    }
   ],
   "confidence": 0.885,
   "confidenceBasis": {
    "worstYardageDeltaYards": 4.0,
    "yardageBand": "high",
    "visualReview": "ok",
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 4.0 yd (high); confianza media de features clave 0.74.",
   "asset": {
    "image": "assets/holes/ph_10.png",
    "transform": "assets/holes/ph_10.json"
   }
  },
  {
   "id": "ph_11",
   "par": 4,
   "name": "Hoyo 11",
   "bbox": [
    -3.743411,
    40.482913,
    -3.7405075,
    40.4861934
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_11_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7407481,
         40.4860834
        ],
        [
         -3.7407607,
         40.4860517
        ],
        [
         -3.7407539,
         40.4860237
        ],
        [
         -3.7407112,
         40.4859809
        ],
        [
         -3.7406724,
         40.4859403
        ],
        [
         -3.7406618,
         40.4859159
        ],
        [
         -3.7406433,
         40.4858967
        ],
        [
         -3.740622,
         40.4858872
        ],
        [
         -3.74059,
         40.4858931
        ],
        [
         -3.7405706,
         40.4859078
        ],
        [
         -3.7405609,
         40.4859336
        ],
        [
         -3.7405628,
         40.4860355
        ],
        [
         -3.7405415,
         40.4861004
        ],
        [
         -3.7405473,
         40.4861381
        ],
        [
         -3.7405638,
         40.4861624
        ],
        [
         -3.7406094,
         40.486169
        ],
        [
         -3.7406424,
         40.4861624
        ],
        [
         -3.7406938,
         40.4861355
        ],
        [
         -3.7407229,
         40.486113
        ],
        [
         -3.7407481,
         40.4860834
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 11",
      "center": [
       -3.7406365,
       40.4860494
      ],
      "areaSquareMeters": 390.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332608",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7406365,
       40.4860494
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525973325"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7428172,
       40.4829299
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525973327"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7427069,
       40.4830667
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525973328"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7425815,
       40.4832759
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525973329"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7423669,
       40.483454
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525973330"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7422747,
       40.4835701
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9525973331"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7428172,
        40.4829299
       ],
       [
        -3.7406365,
        40.4860494
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 11",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7419833,
         40.4841574
        ],
        [
         -3.7420065,
         40.4841264
        ],
        [
         -3.7420172,
         40.4840947
        ],
        [
         -3.7420065,
         40.4840651
        ],
        [
         -3.7419774,
         40.4840356
        ],
        [
         -3.7419444,
         40.4840194
        ],
        [
         -3.7418804,
         40.4840179
        ],
        [
         -3.7418135,
         40.4840364
        ],
        [
         -3.7417572,
         40.4840629
        ],
        [
         -3.7417164,
         40.4840954
        ],
        [
         -3.7415224,
         40.4843087
        ],
        [
         -3.7411217,
         40.4848311
        ],
        [
         -3.7411013,
         40.4849632
        ],
        [
         -3.7409111,
         40.4852569
        ],
        [
         -3.7408063,
         40.4855787
        ],
        [
         -3.7407171,
         40.4856982
        ],
        [
         -3.7405735,
         40.4858761
        ],
        [
         -3.7405308,
         40.4859137
        ],
        [
         -3.7405259,
         40.485941
        ],
        [
         -3.7405269,
         40.4860414
        ],
        [
         -3.7405075,
         40.48611
        ],
        [
         -3.7405133,
         40.4861484
        ],
        [
         -3.7405347,
         40.4861727
        ],
        [
         -3.7405657,
         40.4861934
        ],
        [
         -3.7406094,
         40.486169
        ],
        [
         -3.7405638,
         40.4861624
        ],
        [
         -3.7405473,
         40.4861381
        ],
        [
         -3.7405415,
         40.4861004
        ],
        [
         -3.7405628,
         40.4860355
        ],
        [
         -3.7405609,
         40.4859336
        ],
        [
         -3.7405706,
         40.4859078
        ],
        [
         -3.74059,
         40.4858931
        ],
        [
         -3.740622,
         40.4858872
        ],
        [
         -3.7406433,
         40.4858967
        ],
        [
         -3.7406618,
         40.4859159
        ],
        [
         -3.7406724,
         40.4859403
        ],
        [
         -3.7407112,
         40.4859809
        ],
        [
         -3.7407539,
         40.4860237
        ],
        [
         -3.7407607,
         40.4860517
        ],
        [
         -3.7407481,
         40.4860834
        ],
        [
         -3.7407743,
         40.4860834
        ],
        [
         -3.7407811,
         40.4860333
        ],
        [
         -3.7407636,
         40.4859905
        ],
        [
         -3.7406986,
         40.4859226
        ],
        [
         -3.7406957,
         40.4858842
        ],
        [
         -3.7407132,
         40.4858421
        ],
        [
         -3.7407501,
         40.4858023
        ],
        [
         -3.740783,
         40.4857765
        ],
        [
         -3.7408937,
         40.4857204
        ],
        [
         -3.7409674,
         40.4856436
        ],
        [
         -3.7411285,
         40.4853492
        ],
        [
         -3.7412827,
         40.485116
        ],
        [
         -3.7413992,
         40.4849197
        ],
        [
         -3.7414496,
         40.4847847
        ],
        [
         -3.7416233,
         40.4846046
        ],
        [
         -3.7417388,
         40.4844791
        ],
        [
         -3.7418154,
         40.4843234
        ],
        [
         -3.7419833,
         40.4841574
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 4856.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332611"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7411899,
       40.4850396
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7411443,
       40.4853229
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7413982,
       40.4849597
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7421406,
         40.48455
        ],
        [
         -3.742164,
         40.4845235
        ],
        [
         -3.7421712,
         40.4844947
        ],
        [
         -3.7421676,
         40.4844719
        ],
        [
         -3.7421508,
         40.4844564
        ],
        [
         -3.7421226,
         40.4844518
        ],
        [
         -3.742098,
         40.4844569
        ],
        [
         -3.742065,
         40.4844792
        ],
        [
         -3.7420368,
         40.4845103
        ],
        [
         -3.7420206,
         40.484534
        ],
        [
         -3.7420362,
         40.484565
        ],
        [
         -3.7420716,
         40.4845787
        ],
        [
         -3.7421052,
         40.4845769
        ],
        [
         -3.742128,
         40.4845655
        ],
        [
         -3.7421406,
         40.48455
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 123.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332599"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7408122,
         40.4858215
        ],
        [
         -3.7408044,
         40.4858311
        ],
        [
         -3.740786,
         40.4858495
        ],
        [
         -3.7407486,
         40.4858654
        ],
        [
         -3.7407214,
         40.4858875
        ],
        [
         -3.7407151,
         40.4859038
        ],
        [
         -3.7407219,
         40.4859263
        ],
        [
         -3.7407471,
         40.4859488
        ],
        [
         -3.7407801,
         40.4859569
        ],
        [
         -3.7408126,
         40.4859606
        ],
        [
         -3.7408364,
         40.4859521
        ],
        [
         -3.7408534,
         40.4859366
        ],
        [
         -3.7408568,
         40.4859207
        ],
        [
         -3.7408515,
         40.485903
        ],
        [
         -3.7408408,
         40.4858853
        ],
        [
         -3.7408384,
         40.4858532
        ],
        [
         -3.7408335,
         40.4858322
        ],
        [
         -3.7408262,
         40.4858241
        ],
        [
         -3.7408122,
         40.4858215
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 120.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332609"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7410305,
         40.4849204
        ],
        [
         -3.7410673,
         40.4848917
        ],
        [
         -3.7410683,
         40.4848725
        ],
        [
         -3.7410576,
         40.484843
        ],
        [
         -3.7409975,
         40.484837
        ],
        [
         -3.7409674,
         40.4848533
        ],
        [
         -3.7409169,
         40.4849035
        ],
        [
         -3.7408927,
         40.4849514
        ],
        [
         -3.7408956,
         40.4849876
        ],
        [
         -3.7409179,
         40.4850127
        ],
        [
         -3.7409625,
         40.4850252
        ],
        [
         -3.7409955,
         40.4850127
        ],
        [
         -3.7410169,
         40.4849935
        ],
        [
         -3.7410266,
         40.4849714
        ],
        [
         -3.7410305,
         40.4849204
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 199.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332610"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_water_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.743141,
         40.482913
        ],
        [
         -3.743048,
         40.482928
        ],
        [
         -3.742934,
         40.482974
        ],
        [
         -3.74282,
         40.483116
        ],
        [
         -3.742749,
         40.483246
        ],
        [
         -3.742717,
         40.483331
        ],
        [
         -3.742669,
         40.483381
        ],
        [
         -3.742555,
         40.48345
        ],
        [
         -3.742477,
         40.48349
        ],
        [
         -3.74242,
         40.483561
        ],
        [
         -3.742413,
         40.483638
        ],
        [
         -3.742421,
         40.483728
        ],
        [
         -3.742415,
         40.483799
        ],
        [
         -3.742379,
         40.483884
        ],
        [
         -3.742378,
         40.483919
        ],
        [
         -3.742423,
         40.483945
        ],
        [
         -3.742487,
         40.483946
        ],
        [
         -3.742635,
         40.483876
        ],
        [
         -3.742801,
         40.483855
        ],
        [
         -3.742956,
         40.483759
        ],
        [
         -3.743073,
         40.483685
        ],
        [
         -3.743134,
         40.483609
        ],
        [
         -3.743193,
         40.483423
        ],
        [
         -3.743194,
         40.483358
        ],
        [
         -3.743191,
         40.483286
        ],
        [
         -3.74322,
         40.483237
        ],
        [
         -3.743365,
         40.483134
        ],
        [
         -3.74341,
         40.48308
        ],
        [
         -3.743411,
         40.48303
        ],
        [
         -3.743381,
         40.482986
        ],
        [
         -3.743319,
         40.482943
        ],
        [
         -3.743219,
         40.482916
        ],
        [
         -3.743141,
         40.482913
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua",
      "areaSquareMeters": 5037.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/218986555",
       "notes": "Geometría OSM. sin confirmación NAIP."
      }
     }
    }
   ],
   "confidence": 0.747,
   "confidenceBasis": {
    "worstYardageDeltaYards": 6.2,
    "yardageBand": "medium",
    "visualReview": "ok",
    "shapeQuality": 0.968
   },
   "notes": "peor error de yardaje 6.2 yd (medium); confianza media de features clave 0.74.",
   "asset": {
    "image": "assets/holes/ph_11.png",
    "transform": "assets/holes/ph_11.json"
   }
  },
  {
   "id": "ph_12",
   "par": 4,
   "name": "Hoyo 12",
   "bbox": [
    -3.7437278,
    40.482913,
    -3.740882,
    40.4863971
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_12_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.743396,
         40.4835095
        ],
        [
         -3.7434648,
         40.4834814
        ],
        [
         -3.7434988,
         40.4834571
        ],
        [
         -3.743524,
         40.4834261
        ],
        [
         -3.7435463,
         40.4832763
        ],
        [
         -3.7435308,
         40.4832386
        ],
        [
         -3.7434988,
         40.4832069
        ],
        [
         -3.7434435,
         40.4832002
        ],
        [
         -3.7433746,
         40.4832239
        ],
        [
         -3.7433339,
         40.4832615
        ],
        [
         -3.7433174,
         40.4833028
        ],
        [
         -3.7433368,
         40.4833796
        ],
        [
         -3.7433329,
         40.483415
        ],
        [
         -3.7433086,
         40.4834622
        ],
        [
         -3.7433135,
         40.4834925
        ],
        [
         -3.7433339,
         40.4835146
        ],
        [
         -3.743363,
         40.483519
        ],
        [
         -3.743396,
         40.4835095
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 12",
      "center": [
       -3.743428,
       40.483339
      ],
      "areaSquareMeters": 532.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332607",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.743428,
       40.483339
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588613"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.740882,
       40.4863971
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588616"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7411362,
       40.4860694
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588617"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7412953,
       40.4858377
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588618"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7413768,
       40.485665
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588619"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7414758,
       40.485516
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588620"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.740882,
        40.4863971
       ],
       [
        -3.7432824,
        40.4837493
       ],
       [
        -3.743428,
        40.483339
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 12",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7432824,
       40.4837493
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7435602,
         40.4832123
        ],
        [
         -3.7435813,
         40.4832637
        ],
        [
         -3.7435735,
         40.4833412
        ],
        [
         -3.7435548,
         40.4834131
        ],
        [
         -3.7435175,
         40.4834674
        ],
        [
         -3.7434076,
         40.4835471
        ],
        [
         -3.7433951,
         40.4835837
        ],
        [
         -3.743394,
         40.4837262
        ],
        [
         -3.7433619,
         40.4837929
        ],
        [
         -3.7431676,
         40.4839738
        ],
        [
         -3.7429186,
         40.484218
        ],
        [
         -3.7425487,
         40.4845235
        ],
        [
         -3.7424414,
         40.484592
        ],
        [
         -3.7423385,
         40.4846555
        ],
        [
         -3.7422812,
         40.4847306
        ],
        [
         -3.7422023,
         40.4848725
        ],
        [
         -3.7421376,
         40.4849303
        ],
        [
         -3.7420548,
         40.4850818
        ],
        [
         -3.7419938,
         40.4851402
        ],
        [
         -3.7419328,
         40.4851573
        ],
        [
         -3.7418678,
         40.4851548
        ],
        [
         -3.7417985,
         40.485114
        ],
        [
         -3.7417866,
         40.4850414
        ],
        [
         -3.7419086,
         40.4848805
        ],
        [
         -3.7419347,
         40.4848014
        ],
        [
         -3.7420452,
         40.4846925
        ],
        [
         -3.7421738,
         40.4845679
        ],
        [
         -3.7423622,
         40.4844115
        ],
        [
         -3.7428577,
         40.4839624
        ],
        [
         -3.7429031,
         40.4839212
        ],
        [
         -3.7430502,
         40.4838308
        ],
        [
         -3.7432028,
         40.4836821
        ],
        [
         -3.7432815,
         40.483584
        ],
        [
         -3.7432941,
         40.4835449
        ],
        [
         -3.7432674,
         40.4834595
        ],
        [
         -3.7432941,
         40.4834224
        ],
        [
         -3.7432999,
         40.4833774
        ],
        [
         -3.7432798,
         40.483308
        ],
        [
         -3.7433099,
         40.4832341
        ],
        [
         -3.7433795,
         40.4831892
        ],
        [
         -3.7434435,
         40.4831641
        ],
        [
         -3.7435095,
         40.4831759
        ],
        [
         -3.7435602,
         40.4832123
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 5118.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/973520927"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7428768,
       40.4840959
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7429855,
       40.4840769
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7426785,
       40.4844154
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7423122,
         40.4847485
        ],
        [
         -3.7422822,
         40.4848
        ],
        [
         -3.7422834,
         40.4848215
        ],
        [
         -3.7422936,
         40.4848466
        ],
        [
         -3.7423296,
         40.4848607
        ],
        [
         -3.7423674,
         40.4848584
        ],
        [
         -3.7424142,
         40.4848411
        ],
        [
         -3.7424526,
         40.4848096
        ],
        [
         -3.742467,
         40.4847795
        ],
        [
         -3.742467,
         40.4847549
        ],
        [
         -3.742452,
         40.4847311
        ],
        [
         -3.742431,
         40.4847133
        ],
        [
         -3.7424034,
         40.4847051
        ],
        [
         -3.7423512,
         40.4847188
        ],
        [
         -3.7423122,
         40.4847485
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 195.0,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332598"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7435095,
         40.4835449
        ],
        [
         -3.7434716,
         40.4835692
        ],
        [
         -3.7434464,
         40.4836017
        ],
        [
         -3.7434464,
         40.4836224
        ],
        [
         -3.7434571,
         40.4836393
        ],
        [
         -3.7434755,
         40.4836489
        ],
        [
         -3.7435172,
         40.4836393
        ],
        [
         -3.7435512,
         40.4836275
        ],
        [
         -3.7435696,
         40.4835965
        ],
        [
         -3.7435628,
         40.48357
        ],
        [
         -3.7435463,
         40.4835456
        ],
        [
         -3.7435095,
         40.4835449
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 86.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332605"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7436521,
         40.4832932
        ],
        [
         -3.7436181,
         40.4833346
        ],
        [
         -3.7436007,
         40.4833663
        ],
        [
         -3.7435987,
         40.4833825
        ],
        [
         -3.7436181,
         40.4834039
        ],
        [
         -3.7436696,
         40.4834039
        ],
        [
         -3.7437064,
         40.483384
        ],
        [
         -3.7437278,
         40.4833574
        ],
        [
         -3.7437181,
         40.4833279
        ],
        [
         -3.7436977,
         40.4833058
        ],
        [
         -3.7436754,
         40.4832925
        ],
        [
         -3.7436521,
         40.4832932
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 94.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332606"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_water_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.743141,
         40.482913
        ],
        [
         -3.743048,
         40.482928
        ],
        [
         -3.742934,
         40.482974
        ],
        [
         -3.74282,
         40.483116
        ],
        [
         -3.742749,
         40.483246
        ],
        [
         -3.742717,
         40.483331
        ],
        [
         -3.742669,
         40.483381
        ],
        [
         -3.742555,
         40.48345
        ],
        [
         -3.742477,
         40.48349
        ],
        [
         -3.74242,
         40.483561
        ],
        [
         -3.742413,
         40.483638
        ],
        [
         -3.742421,
         40.483728
        ],
        [
         -3.742415,
         40.483799
        ],
        [
         -3.742379,
         40.483884
        ],
        [
         -3.742378,
         40.483919
        ],
        [
         -3.742423,
         40.483945
        ],
        [
         -3.742487,
         40.483946
        ],
        [
         -3.742635,
         40.483876
        ],
        [
         -3.742801,
         40.483855
        ],
        [
         -3.742956,
         40.483759
        ],
        [
         -3.743073,
         40.483685
        ],
        [
         -3.743134,
         40.483609
        ],
        [
         -3.743193,
         40.483423
        ],
        [
         -3.743194,
         40.483358
        ],
        [
         -3.743191,
         40.483286
        ],
        [
         -3.74322,
         40.483237
        ],
        [
         -3.743365,
         40.483134
        ],
        [
         -3.74341,
         40.48308
        ],
        [
         -3.743411,
         40.48303
        ],
        [
         -3.743381,
         40.482986
        ],
        [
         -3.743319,
         40.482943
        ],
        [
         -3.743219,
         40.482916
        ],
        [
         -3.743141,
         40.482913
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua",
      "areaSquareMeters": 5037.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/218986555",
       "notes": "Geometría OSM. sin confirmación NAIP."
      }
     }
    }
   ],
   "confidence": 0.747,
   "confidenceBasis": {
    "worstYardageDeltaYards": 7.3,
    "yardageBand": "medium",
    "visualReview": "ok",
    "shapeQuality": 0.994
   },
   "notes": "peor error de yardaje 7.3 yd (medium); confianza media de features clave 0.74.",
   "asset": {
    "image": "assets/holes/ph_12.png",
    "transform": "assets/holes/ph_12.json"
   }
  },
  {
   "id": "ph_13",
   "par": 4,
   "name": "Hoyo 13",
   "bbox": [
    -3.7440306,
    40.4833019,
    -3.7425194,
    40.4858893
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_13_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7431348,
         40.485793
        ],
        [
         -3.7431558,
         40.4858491
        ],
        [
         -3.7431792,
         40.4858784
        ],
        [
         -3.743232,
         40.4858893
        ],
        [
         -3.7432764,
         40.485877
        ],
        [
         -3.7433226,
         40.4858437
        ],
        [
         -3.7433466,
         40.4858008
        ],
        [
         -3.7433496,
         40.4857488
        ],
        [
         -3.7433394,
         40.4857049
        ],
        [
         -3.7433136,
         40.4856712
        ],
        [
         -3.7432668,
         40.4856543
        ],
        [
         -3.7432008,
         40.4856474
        ],
        [
         -3.7431426,
         40.4856552
        ],
        [
         -3.743094,
         40.485673
        ],
        [
         -3.7430724,
         40.4857031
        ],
        [
         -3.7430754,
         40.4857305
        ],
        [
         -3.7430934,
         40.4857524
        ],
        [
         -3.7431222,
         40.4857693
        ],
        [
         -3.7431348,
         40.485793
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 13",
      "center": [
       -3.7432206,
       40.485767
      ],
      "areaSquareMeters": 453.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332591",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7432206,
       40.485767
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588538"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7440306,
       40.4833019
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588541"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7438974,
       40.48351
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588542"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7438494,
       40.4835665
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588543"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7437378,
       40.4836843
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588544"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7435974,
       40.4839015
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588545"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7440306,
        40.4833019
       ],
       [
        -3.743298,
        40.4845542
       ],
       [
        -3.7426286,
        40.4853545
       ],
       [
        -3.7432206,
        40.485767
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 13",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.743298,
       40.4845542
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7429837,
         40.4852095
        ],
        [
         -3.7430291,
         40.4851675
        ],
        [
         -3.7434165,
         40.4846252
        ],
        [
         -3.7434342,
         40.4845605
        ],
        [
         -3.7433948,
         40.4844926
        ],
        [
         -3.7433142,
         40.4844601
        ],
        [
         -3.7432242,
         40.4844747
        ],
        [
         -3.7431492,
         40.4845461
        ],
        [
         -3.7427239,
         40.4851204
        ],
        [
         -3.7425687,
         40.485225
        ],
        [
         -3.7425194,
         40.485297
        ],
        [
         -3.74252,
         40.4853633
        ],
        [
         -3.7425579,
         40.4854339
        ],
        [
         -3.7425952,
         40.485456
        ],
        [
         -3.7426396,
         40.4854617
        ],
        [
         -3.7426702,
         40.485449
        ],
        [
         -3.7427136,
         40.4854051
        ],
        [
         -3.7427592,
         40.4853481
        ],
        [
         -3.7428204,
         40.4852774
        ],
        [
         -3.7429837,
         40.4852095
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 2812.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332597"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7430734,
       40.4848728
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7427777,
       40.4851762
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.743068,
       40.4848293
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7430202,
         40.485778
        ],
        [
         -3.7429974,
         40.4857907
        ],
        [
         -3.7429788,
         40.4858104
        ],
        [
         -3.7429734,
         40.4858272
        ],
        [
         -3.7429752,
         40.485845
        ],
        [
         -3.7429932,
         40.4858633
        ],
        [
         -3.7430184,
         40.485872
        ],
        [
         -3.7430604,
         40.4858724
        ],
        [
         -3.7430826,
         40.4858647
        ],
        [
         -3.7431024,
         40.4858455
        ],
        [
         -3.7431024,
         40.4858272
        ],
        [
         -3.7430892,
         40.4858044
        ],
        [
         -3.7430676,
         40.4857848
        ],
        [
         -3.743046,
         40.4857766
        ],
        [
         -3.7430202,
         40.485778
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 89.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332592"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7431774,
         40.4855001
        ],
        [
         -3.7431504,
         40.4855562
        ],
        [
         -3.7431552,
         40.485579
        ],
        [
         -3.7431732,
         40.4855945
        ],
        [
         -3.7432044,
         40.4855986
        ],
        [
         -3.7432302,
         40.4855959
        ],
        [
         -3.7432554,
         40.4855813
        ],
        [
         -3.7432614,
         40.4855566
        ],
        [
         -3.7432476,
         40.485537
        ],
        [
         -3.743229,
         40.4855101
        ],
        [
         -3.7432098,
         40.4854959
        ],
        [
         -3.7431774,
         40.4855001
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 77.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332593"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7430208,
         40.4855233
        ],
        [
         -3.7430184,
         40.4854978
        ],
        [
         -3.7430016,
         40.4854777
        ],
        [
         -3.7429158,
         40.4854905
        ],
        [
         -3.742887,
         40.4855151
        ],
        [
         -3.7428798,
         40.4855448
        ],
        [
         -3.7429008,
         40.4855863
        ],
        [
         -3.742926,
         40.4856087
        ],
        [
         -3.7429638,
         40.4856278
        ],
        [
         -3.742992,
         40.4856347
        ],
        [
         -3.7430376,
         40.4856319
        ],
        [
         -3.7430772,
         40.4856155
        ],
        [
         -3.7430946,
         40.4855904
        ],
        [
         -3.743094,
         40.4855644
        ],
        [
         -3.7430766,
         40.4855457
        ],
        [
         -3.743052,
         40.4855352
        ],
        [
         -3.7430208,
         40.4855233
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 217.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332594"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7430838,
         40.4853992
        ],
        [
         -3.7430754,
         40.4854334
        ],
        [
         -3.7430706,
         40.4854576
        ],
        [
         -3.743079,
         40.4854777
        ],
        [
         -3.743097,
         40.4854859
        ],
        [
         -3.7431174,
         40.4854877
        ],
        [
         -3.7431384,
         40.4854736
        ],
        [
         -3.743142,
         40.4854193
        ],
        [
         -3.7431342,
         40.4854042
        ],
        [
         -3.7431192,
         40.4853937
        ],
        [
         -3.7430994,
         40.4853933
        ],
        [
         -3.7430838,
         40.4853992
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 51.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332595"
      }
     }
    }
   ],
   "confidence": 0.747,
   "confidenceBasis": {
    "worstYardageDeltaYards": 6.4,
    "yardageBand": "medium",
    "visualReview": "ok",
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 6.4 yd (medium); confianza media de features clave 0.74.",
   "asset": {
    "image": "assets/holes/ph_13.png",
    "transform": "assets/holes/ph_13.json"
   }
  },
  {
   "id": "ph_14",
   "par": 3,
   "name": "Hoyo 14",
   "bbox": [
    -3.7446756,
    40.4836584,
    -3.7436226,
    40.4857885
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_14_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7446527,
         40.4838477
        ],
        [
         -3.7446245,
         40.4837578
        ],
        [
         -3.7446023,
         40.4837176
        ],
        [
         -3.7445735,
         40.4836916
        ],
        [
         -3.7445279,
         40.4836861
        ],
        [
         -3.7444805,
         40.4836943
        ],
        [
         -3.7444355,
         40.4837363
        ],
        [
         -3.7443977,
         40.4838244
        ],
        [
         -3.7443989,
         40.4838741
        ],
        [
         -3.7444229,
         40.4839111
        ],
        [
         -3.7444637,
         40.4839298
        ],
        [
         -3.7445189,
         40.4839325
        ],
        [
         -3.7445651,
         40.4839293
        ],
        [
         -3.7446197,
         40.4839079
        ],
        [
         -3.7446485,
         40.4838828
        ],
        [
         -3.7446527,
         40.4838477
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 14",
      "center": [
       -3.7445225,
       40.4838093
      ],
      "areaSquareMeters": 460.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332601",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7445225,
       40.4838093
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588462"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.743733,
       40.4856365
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588463"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7438482,
       40.485412
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588464"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7439754,
       40.4852294
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588465"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7440426,
       40.4850195
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588466"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7440954,
       40.4849082
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588467"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.743733,
        40.4856365
       ],
       [
        -3.7445225,
        40.4838093
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 14",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7446756,
         40.4838524
        ],
        [
         -3.7446417,
         40.4837445
        ],
        [
         -3.744615,
         40.4836962
        ],
        [
         -3.7445804,
         40.483665
        ],
        [
         -3.7445257,
         40.4836584
        ],
        [
         -3.7444687,
         40.4836683
        ],
        [
         -3.7444147,
         40.4837187
        ],
        [
         -3.7443693,
         40.4838245
        ],
        [
         -3.7443707,
         40.4838842
        ],
        [
         -3.7443995,
         40.4839286
        ],
        [
         -3.7444485,
         40.4839511
        ],
        [
         -3.7445148,
         40.4839544
        ],
        [
         -3.7445703,
         40.4839506
        ],
        [
         -3.7446359,
         40.4839248
        ],
        [
         -3.7446705,
         40.4838947
        ],
        [
         -3.7446756,
         40.4838524
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 663.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332600"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_fairway_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7436996,
         40.4857885
        ],
        [
         -3.7436226,
         40.4857058
        ],
        [
         -3.7436226,
         40.4856179
        ],
        [
         -3.7436926,
         40.485522
        ],
        [
         -3.7438145,
         40.4852583
        ],
        [
         -3.7438994,
         40.4851195
        ],
        [
         -3.7439169,
         40.4850236
        ],
        [
         -3.743973,
         40.4848903
        ],
        [
         -3.7439975,
         40.4847997
        ],
        [
         -3.7441587,
         40.4848184
        ],
        [
         -3.7441832,
         40.4849036
        ],
        [
         -3.7441026,
         40.4851009
        ],
        [
         -3.7440991,
         40.4852261
        ],
        [
         -3.744029,
         40.4853301
        ],
        [
         -3.7439344,
         40.4853914
        ],
        [
         -3.7438784,
         40.4855459
        ],
        [
         -3.7438258,
         40.4856712
        ],
        [
         -3.7437943,
         40.4857352
        ],
        [
         -3.7436996,
         40.4857885
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 1884.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1332645150"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7445204,
       40.4837845
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    }
   ],
   "confidence": 0.745,
   "confidenceBasis": {
    "worstYardageDeltaYards": 8.0,
    "yardageBand": "medium",
    "visualReview": "ok",
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 8.0 yd (medium); confianza media de features clave 0.74.",
   "asset": {
    "image": "assets/holes/ph_14.png",
    "transform": "assets/holes/ph_14.json"
   }
  },
  {
   "id": "ph_15",
   "par": 4,
   "name": "Hoyo 15",
   "bbox": [
    -3.7449605,
    40.4817704,
    -3.7409286,
    40.483946
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_15_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.74118,
         40.4819485
        ],
        [
         -3.7410592,
         40.4819952
        ],
        [
         -3.7409827,
         40.482028
        ],
        [
         -3.7409633,
         40.4820674
        ],
        [
         -3.7409676,
         40.4821084
        ],
        [
         -3.7409913,
         40.4821289
        ],
        [
         -3.741042,
         40.4821395
        ],
        [
         -3.7412813,
         40.482069
        ],
        [
         -3.7413136,
         40.4820338
        ],
        [
         -3.741319,
         40.4819969
        ],
        [
         -3.7412996,
         40.4819682
        ],
        [
         -3.7412629,
         40.481946
        ],
        [
         -3.7412252,
         40.4819387
        ],
        [
         -3.74118,
         40.4819485
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 15",
      "center": [
       -3.7410762,
       40.4820569
      ],
      "areaSquareMeters": 422.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610020",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7410762,
       40.4820569
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588454"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7449605,
       40.4834844
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588457"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7448633,
       40.4834141
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588458"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7447349,
       40.4832873
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588461"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7446221,
       40.4831832
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588460"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7444037,
       40.4829523
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528588459"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7449605,
        40.4834844
       ],
       [
        -3.7415814,
        40.4818753
       ],
       [
        -3.7410762,
        40.4820569
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 15",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7415814,
       40.4818753
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7409758,
         40.4821535
        ],
        [
         -3.741027,
         40.4821619
        ],
        [
         -3.7410673,
         40.4821584
        ],
        [
         -3.7413158,
         40.4820905
        ],
        [
         -3.7414154,
         40.4820116
        ],
        [
         -3.7415313,
         40.4819665
        ],
        [
         -3.7416018,
         40.4819492
        ],
        [
         -3.7416788,
         40.4819527
        ],
        [
         -3.7417641,
         40.4820321
        ],
        [
         -3.7417724,
         40.4821221
        ],
        [
         -3.7418046,
         40.4821655
        ],
        [
         -3.7418902,
         40.4821717
        ],
        [
         -3.7421446,
         40.4821207
        ],
        [
         -3.7423483,
         40.4821644
        ],
        [
         -3.7425547,
         40.4822764
        ],
        [
         -3.7426728,
         40.4824044
        ],
        [
         -3.742846,
         40.4824703
        ],
        [
         -3.7429579,
         40.4825197
        ],
        [
         -3.7431311,
         40.4825911
        ],
        [
         -3.7432682,
         40.4826954
        ],
        [
         -3.7434262,
         40.4827394
        ],
        [
         -3.7435801,
         40.4828037
        ],
        [
         -3.7436731,
         40.4827945
        ],
        [
         -3.7437258,
         40.4827483
        ],
        [
         -3.7437662,
         40.4826781
        ],
        [
         -3.7437344,
         40.4826117
        ],
        [
         -3.7436519,
         40.4825486
        ],
        [
         -3.7434773,
         40.4824632
        ],
        [
         -3.7432837,
         40.4824386
        ],
        [
         -3.7430855,
         40.4823203
        ],
        [
         -3.7427887,
         40.4821264
        ],
        [
         -3.742585,
         40.482083
        ],
        [
         -3.7424644,
         40.4820252
        ],
        [
         -3.7424107,
         40.4819563
        ],
        [
         -3.7423289,
         40.4819019
        ],
        [
         -3.7420736,
         40.4819054
        ],
        [
         -3.7417707,
         40.4818595
        ],
        [
         -3.7415577,
         40.4817704
        ],
        [
         -3.7413015,
         40.4818225
        ],
        [
         -3.7411907,
         40.4819161
        ],
        [
         -3.7410419,
         40.4819773
        ],
        [
         -3.7409832,
         40.4819949
        ],
        [
         -3.7409448,
         40.4820181
        ],
        [
         -3.7409298,
         40.4820537
        ],
        [
         -3.7409286,
         40.482093
        ],
        [
         -3.740943,
         40.4821268
        ],
        [
         -3.7409758,
         40.4821535
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 6384.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/973520925"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7428134,
       40.4822984
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7420227,
       40.4820854
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7424803,
       40.4823033
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7423632,
         40.4822523
        ],
        [
         -3.7423026,
         40.4822299
        ],
        [
         -3.7422672,
         40.4822235
        ],
        [
         -3.7422486,
         40.4822249
        ],
        [
         -3.7422246,
         40.4822395
        ],
        [
         -3.7422222,
         40.482255
        ],
        [
         -3.74223,
         40.4822669
        ],
        [
         -3.7422474,
         40.4822737
        ],
        [
         -3.7422846,
         40.4822778
        ],
        [
         -3.742311,
         40.4822842
        ],
        [
         -3.7423296,
         40.4823025
        ],
        [
         -3.7423602,
         40.4823102
        ],
        [
         -3.742395,
         40.4823052
        ],
        [
         -3.7424172,
         40.4823052
        ],
        [
         -3.7424652,
         40.4823335
        ],
        [
         -3.742497,
         40.482333
        ],
        [
         -3.7425162,
         40.482318
        ],
        [
         -3.7425126,
         40.4823043
        ],
        [
         -3.7424796,
         40.4822815
        ],
        [
         -3.7424556,
         40.48226
        ],
        [
         -3.7424142,
         40.4822532
        ],
        [
         -3.7423632,
         40.4822523
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 142.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332586"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7413972,
         40.4821003
        ],
        [
         -3.7413924,
         40.482124
        ],
        [
         -3.7413744,
         40.4821418
        ],
        [
         -3.7413102,
         40.4821455
        ],
        [
         -3.7412766,
         40.4821541
        ],
        [
         -3.741258,
         40.4821678
        ],
        [
         -3.7412532,
         40.4821801
        ],
        [
         -3.741267,
         40.4822034
        ],
        [
         -3.7412808,
         40.4822121
        ],
        [
         -3.7413066,
         40.482213
        ],
        [
         -3.7413594,
         40.4822002
        ],
        [
         -3.7413978,
         40.4821993
        ],
        [
         -3.7414224,
         40.4821888
        ],
        [
         -3.7414416,
         40.4821728
        ],
        [
         -3.7414506,
         40.4821587
        ],
        [
         -3.7414506,
         40.4821409
        ],
        [
         -3.7414584,
         40.4821309
        ],
        [
         -3.7414794,
         40.482119
        ],
        [
         -3.7414842,
         40.4821021
        ],
        [
         -3.7414692,
         40.4820843
        ],
        [
         -3.74145,
         40.4820752
        ],
        [
         -3.741426,
         40.4820779
        ],
        [
         -3.7414038,
         40.482088
        ],
        [
         -3.7413972,
         40.4821003
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 143.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332587"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7415706,
         40.4819958
        ],
        [
         -3.7415658,
         40.4820396
        ],
        [
         -3.741573,
         40.4820496
        ],
        [
         -3.7415898,
         40.482056
        ],
        [
         -3.7416126,
         40.482056
        ],
        [
         -3.7416306,
         40.4820642
        ],
        [
         -3.7416438,
         40.4820871
        ],
        [
         -3.7416678,
         40.4821044
        ],
        [
         -3.741699,
         40.4821062
        ],
        [
         -3.7417254,
         40.4820912
        ],
        [
         -3.7417428,
         40.4820688
        ],
        [
         -3.7417404,
         40.4820505
        ],
        [
         -3.7417206,
         40.4820323
        ],
        [
         -3.7416972,
         40.48203
        ],
        [
         -3.7416768,
         40.4820309
        ],
        [
         -3.7416666,
         40.4820222
        ],
        [
         -3.7416678,
         40.4819935
        ],
        [
         -3.7416588,
         40.4819775
        ],
        [
         -3.7416372,
         40.4819684
        ],
        [
         -3.741612,
         40.4819661
        ],
        [
         -3.7415916,
         40.4819789
        ],
        [
         -3.7415706,
         40.4819958
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 130.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332588"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_water_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.743141,
         40.482913
        ],
        [
         -3.743048,
         40.482928
        ],
        [
         -3.742934,
         40.482974
        ],
        [
         -3.74282,
         40.483116
        ],
        [
         -3.742749,
         40.483246
        ],
        [
         -3.742717,
         40.483331
        ],
        [
         -3.742669,
         40.483381
        ],
        [
         -3.742555,
         40.48345
        ],
        [
         -3.742477,
         40.48349
        ],
        [
         -3.74242,
         40.483561
        ],
        [
         -3.742413,
         40.483638
        ],
        [
         -3.742421,
         40.483728
        ],
        [
         -3.742415,
         40.483799
        ],
        [
         -3.742379,
         40.483884
        ],
        [
         -3.742378,
         40.483919
        ],
        [
         -3.742423,
         40.483945
        ],
        [
         -3.742487,
         40.483946
        ],
        [
         -3.742635,
         40.483876
        ],
        [
         -3.742801,
         40.483855
        ],
        [
         -3.742956,
         40.483759
        ],
        [
         -3.743073,
         40.483685
        ],
        [
         -3.743134,
         40.483609
        ],
        [
         -3.743193,
         40.483423
        ],
        [
         -3.743194,
         40.483358
        ],
        [
         -3.743191,
         40.483286
        ],
        [
         -3.74322,
         40.483237
        ],
        [
         -3.743365,
         40.483134
        ],
        [
         -3.74341,
         40.48308
        ],
        [
         -3.743411,
         40.48303
        ],
        [
         -3.743381,
         40.482986
        ],
        [
         -3.743319,
         40.482943
        ],
        [
         -3.743219,
         40.482916
        ],
        [
         -3.743141,
         40.482913
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua",
      "areaSquareMeters": 5037.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/218986555",
       "notes": "Geometría OSM. sin confirmación NAIP."
      }
     }
    }
   ],
   "confidence": 0.747,
   "confidenceBasis": {
    "worstYardageDeltaYards": 13.0,
    "yardageBand": "medium",
    "visualReview": "ok",
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 13.0 yd (medium); confianza media de features clave 0.74.",
   "asset": {
    "image": "assets/holes/ph_15.png",
    "transform": "assets/holes/ph_15.json"
   }
  },
  {
   "id": "ph_16",
   "par": 5,
   "name": "Hoyo 16",
   "bbox": [
    -3.7420925,
    40.4823192,
    -3.7372665,
    40.484853
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_16_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7375711,
         40.4844518
        ],
        [
         -3.737475,
         40.4845794
        ],
        [
         -3.7374562,
         40.4846124
        ],
        [
         -3.7374591,
         40.4846499
        ],
        [
         -3.737489,
         40.4846683
        ],
        [
         -3.7375467,
         40.4846694
        ],
        [
         -3.737578,
         40.4846559
        ],
        [
         -3.7376116,
         40.4846339
        ],
        [
         -3.7376425,
         40.4845941
        ],
        [
         -3.7376888,
         40.4845551
        ],
        [
         -3.7377098,
         40.4845247
        ],
        [
         -3.7377144,
         40.4844856
        ],
        [
         -3.7376994,
         40.4844555
        ],
        [
         -3.7376759,
         40.4844354
        ],
        [
         -3.7376483,
         40.4844279
        ],
        [
         -3.7376108,
         40.484431
        ],
        [
         -3.7375711,
         40.4844518
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 16",
      "center": [
       -3.7375881,
       40.4845452
      ],
      "areaSquareMeters": 357.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610035",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7375881,
       40.4845452
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603552"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7420377,
       40.4824228
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603560"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7418233,
       40.4824466
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603559"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7415643,
       40.4824779
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603558"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7407744,
       40.4824968
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603557"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7406055,
       40.4825051
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9522603556"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7420377,
        40.4824228
       ],
       [
        -3.737725,
        40.4840359
       ],
       [
        -3.7375881,
        40.4845452
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 16",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.737725,
       40.4840359
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7377144,
         40.4844856
        ],
        [
         -3.7377035,
         40.4843382
        ],
        [
         -3.7377258,
         40.4842786
        ],
        [
         -3.7378124,
         40.484182
        ],
        [
         -3.7378957,
         40.4840503
        ],
        [
         -3.738035,
         40.4839324
        ],
        [
         -3.7382239,
         40.4838201
        ],
        [
         -3.7383352,
         40.4837311
        ],
        [
         -3.7384193,
         40.483605
        ],
        [
         -3.7384737,
         40.4834626
        ],
        [
         -3.7386106,
         40.4833159
        ],
        [
         -3.7387863,
         40.4832456
        ],
        [
         -3.738839,
         40.4831986
        ],
        [
         -3.7389462,
         40.4830688
        ],
        [
         -3.7391483,
         40.4829747
        ],
        [
         -3.7392728,
         40.4828731
        ],
        [
         -3.7393536,
         40.4828323
        ],
        [
         -3.739742,
         40.4827652
        ],
        [
         -3.7398228,
         40.4826987
        ],
        [
         -3.7398409,
         40.4826197
        ],
        [
         -3.7397931,
         40.4825545
        ],
        [
         -3.7397024,
         40.4825055
        ],
        [
         -3.7394138,
         40.4825331
        ],
        [
         -3.739239,
         40.482577
        ],
        [
         -3.7391285,
         40.4825783
        ],
        [
         -3.739051,
         40.4826222
        ],
        [
         -3.7389817,
         40.4827062
        ],
        [
         -3.7388745,
         40.4827627
        ],
        [
         -3.7387706,
         40.482769
        ],
        [
         -3.7386881,
         40.4828154
        ],
        [
         -3.7386601,
         40.4829007
        ],
        [
         -3.7386601,
         40.4829722
        ],
        [
         -3.7386255,
         40.4830525
        ],
        [
         -3.7385479,
         40.4830989
        ],
        [
         -3.7384572,
         40.4831578
        ],
        [
         -3.7384276,
         40.4832143
        ],
        [
         -3.738388,
         40.4832983
        ],
        [
         -3.7382082,
         40.4833748
        ],
        [
         -3.7381703,
         40.4834325
        ],
        [
         -3.7381604,
         40.4835191
        ],
        [
         -3.7380994,
         40.4836107
        ],
        [
         -3.7379443,
         40.4836884
        ],
        [
         -3.7378751,
         40.4837461
        ],
        [
         -3.7378305,
         40.4838001
        ],
        [
         -3.737753,
         40.4838528
        ],
        [
         -3.7376013,
         40.4839293
        ],
        [
         -3.7375386,
         40.4839995
        ],
        [
         -3.7375832,
         40.4841262
        ],
        [
         -3.7375485,
         40.4842015
        ],
        [
         -3.7375782,
         40.4843507
        ],
        [
         -3.7375711,
         40.4844518
        ],
        [
         -3.7376108,
         40.484431
        ],
        [
         -3.7376483,
         40.4844279
        ],
        [
         -3.7376759,
         40.4844354
        ],
        [
         -3.7376994,
         40.4844555
        ],
        [
         -3.7377144,
         40.4844856
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 7494.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610036"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_fairway_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7403005,
         40.483374
        ],
        [
         -3.7403459,
         40.4832472
        ],
        [
         -3.7403349,
         40.4831726
        ],
        [
         -3.7403018,
         40.4831316
        ],
        [
         -3.7402429,
         40.4830999
        ],
        [
         -3.7401829,
         40.4830971
        ],
        [
         -3.7401032,
         40.4831307
        ],
        [
         -3.7400542,
         40.483209
        ],
        [
         -3.7400284,
         40.4832938
        ],
        [
         -3.740037,
         40.4833442
        ],
        [
         -3.7399671,
         40.4833889
        ],
        [
         -3.7399451,
         40.4834272
        ],
        [
         -3.7399843,
         40.4834775
        ],
        [
         -3.7400529,
         40.483485
        ],
        [
         -3.7401988,
         40.4834542
        ],
        [
         -3.7402674,
         40.483415
        ],
        [
         -3.7403005,
         40.483374
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 945.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332563"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_fairway_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7420074,
         40.4824717
        ],
        [
         -3.7420925,
         40.4824444
        ],
        [
         -3.7420679,
         40.4823739
        ],
        [
         -3.7420169,
         40.4823537
        ],
        [
         -3.7419147,
         40.4823393
        ],
        [
         -3.7417992,
         40.4823249
        ],
        [
         -3.741716,
         40.4823192
        ],
        [
         -3.7415381,
         40.4823393
        ],
        [
         -3.7414567,
         40.482358
        ],
        [
         -3.7413583,
         40.4823998
        ],
        [
         -3.7412353,
         40.4824444
        ],
        [
         -3.7411199,
         40.482466
        ],
        [
         -3.7410366,
         40.4824703
        ],
        [
         -3.7409325,
         40.4824588
        ],
        [
         -3.7408569,
         40.4824343
        ],
        [
         -3.7407395,
         40.48243
        ],
        [
         -3.7406468,
         40.4824343
        ],
        [
         -3.7405446,
         40.4824458
        ],
        [
         -3.7404822,
         40.4824588
        ],
        [
         -3.7404746,
         40.4824933
        ],
        [
         -3.7404992,
         40.4825336
        ],
        [
         -3.7405446,
         40.4826157
        ],
        [
         -3.7408379,
         40.4826186
        ],
        [
         -3.7410158,
         40.4826085
        ],
        [
         -3.7411237,
         40.4826013
        ],
        [
         -3.7417292,
         40.4825005
        ],
        [
         -3.7419506,
         40.4824574
        ],
        [
         -3.7420074,
         40.4824717
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 2377.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1332645152"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7414868,
       40.4824682
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.738082,
       40.4839024
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7385663,
       40.4837212
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7375364,
         40.484846
        ],
        [
         -3.737558,
         40.4848255
        ],
        [
         -3.7375601,
         40.4848075
        ],
        [
         -3.7375445,
         40.4847882
        ],
        [
         -3.7375165,
         40.4847804
        ],
        [
         -3.7374809,
         40.4847927
        ],
        [
         -3.737468,
         40.484814
        ],
        [
         -3.7374734,
         40.4848386
        ],
        [
         -3.7374987,
         40.4848526
        ],
        [
         -3.7375186,
         40.484853
        ],
        [
         -3.7375364,
         40.484846
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 46.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610018"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7373483,
         40.4847648
        ],
        [
         -3.7373456,
         40.484746
        ],
        [
         -3.7373241,
         40.4847349
        ],
        [
         -3.7373095,
         40.484737
        ],
        [
         -3.7373015,
         40.4847501
        ],
        [
         -3.7373052,
         40.4847624
        ],
        [
         -3.7373214,
         40.4847735
        ],
        [
         -3.7373354,
         40.4847735
        ],
        [
         -3.7373483,
         40.4847648
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 12.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610019"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7376821,
         40.4846223
        ],
        [
         -3.7376879,
         40.484648
        ],
        [
         -3.7377068,
         40.4846599
        ],
        [
         -3.7377423,
         40.4846568
        ],
        [
         -3.7377621,
         40.4846392
        ],
        [
         -3.7377844,
         40.4846348
        ],
        [
         -3.7378198,
         40.4846574
        ],
        [
         -3.7378479,
         40.4846512
        ],
        [
         -3.7378553,
         40.484633
        ],
        [
         -3.7378495,
         40.484611
        ],
        [
         -3.7378223,
         40.4845872
        ],
        [
         -3.7377695,
         40.4845721
        ],
        [
         -3.7377332,
         40.4845771
        ],
        [
         -3.7377027,
         40.4846072
        ],
        [
         -3.7376821,
         40.4846223
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 97.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610029"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7373927,
         40.4845445
        ],
        [
         -3.7373589,
         40.4845452
        ],
        [
         -3.7373399,
         40.4845558
        ],
        [
         -3.7372896,
         40.4845665
        ],
        [
         -3.737269,
         40.484584
        ],
        [
         -3.7372665,
         40.4846085
        ],
        [
         -3.7372863,
         40.4846443
        ],
        [
         -3.7373044,
         40.4846486
        ],
        [
         -3.7373168,
         40.4846499
        ],
        [
         -3.7373382,
         40.4846273
        ],
        [
         -3.7373556,
         40.484596
        ],
        [
         -3.7373787,
         40.4845822
        ],
        [
         -3.7373951,
         40.4845621
        ],
        [
         -3.7373927,
         40.4845445
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 72.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610030"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7374727,
         40.4843771
        ],
        [
         -3.737443,
         40.4843978
        ],
        [
         -3.7374174,
         40.4844034
        ],
        [
         -3.7373679,
         40.4844003
        ],
        [
         -3.7373374,
         40.4844147
        ],
        [
         -3.7373168,
         40.4844404
        ],
        [
         -3.737311,
         40.4844737
        ],
        [
         -3.7373341,
         40.4844994
        ],
        [
         -3.7374265,
         40.48449
        ],
        [
         -3.7374619,
         40.4845038
        ],
        [
         -3.7374826,
         40.484505
        ],
        [
         -3.7374916,
         40.4844969
        ],
        [
         -3.7374941,
         40.4844567
        ],
        [
         -3.7374999,
         40.4844348
        ],
        [
         -3.7375131,
         40.484426
        ],
        [
         -3.7375139,
         40.4843959
        ],
        [
         -3.7374999,
         40.4843764
        ],
        [
         -3.7374727,
         40.4843771
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 170.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610031"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_bunker_06",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7374611,
         40.4840716
        ],
        [
         -3.7373976,
         40.4840867
        ],
        [
         -3.7373655,
         40.4841105
        ],
        [
         -3.7373498,
         40.4841463
        ],
        [
         -3.7373514,
         40.4841663
        ],
        [
         -3.7373737,
         40.4842052
        ],
        [
         -3.7374001,
         40.4842134
        ],
        [
         -3.7374323,
         40.4842121
        ],
        [
         -3.7374611,
         40.4841908
        ],
        [
         -3.7374669,
         40.4841645
        ],
        [
         -3.7374735,
         40.4841507
        ],
        [
         -3.7374883,
         40.4841438
        ],
        [
         -3.7375139,
         40.4841431
        ],
        [
         -3.7375345,
         40.4841356
        ],
        [
         -3.7375452,
         40.4841155
        ],
        [
         -3.737518,
         40.4840848
        ],
        [
         -3.7374611,
         40.4840716
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 163.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1033610032"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_water_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.740086,
         40.48267
        ],
        [
         -3.73998,
         40.482752
        ],
        [
         -3.739892,
         40.482829
        ],
        [
         -3.739706,
         40.482877
        ],
        [
         -3.739502,
         40.482903
        ],
        [
         -3.739388,
         40.482954
        ],
        [
         -3.739305,
         40.483019
        ],
        [
         -3.73917,
         40.483073
        ],
        [
         -3.739075,
         40.483108
        ],
        [
         -3.738946,
         40.483238
        ],
        [
         -3.738798,
         40.483354
        ],
        [
         -3.738665,
         40.483406
        ],
        [
         -3.738589,
         40.48348
        ],
        [
         -3.738525,
         40.483622
        ],
        [
         -3.738467,
         40.483734
        ],
        [
         -3.738351,
         40.483856
        ],
        [
         -3.738214,
         40.483942
        ],
        [
         -3.738069,
         40.484052
        ],
        [
         -3.737997,
         40.48413
        ],
        [
         -3.737894,
         40.484269
        ],
        [
         -3.737827,
         40.484327
        ],
        [
         -3.737793,
         40.48441
        ],
        [
         -3.737804,
         40.484474
        ],
        [
         -3.737871,
         40.484515
        ],
        [
         -3.737939,
         40.484516
        ],
        [
         -3.738016,
         40.484485
        ],
        [
         -3.738043,
         40.484457
        ],
        [
         -3.7380441,
         40.4844381
        ],
        [
         -3.738045,
         40.484423
        ],
        [
         -3.738066,
         40.484355
        ],
        [
         -3.738128,
         40.484295
        ],
        [
         -3.738281,
         40.484211
        ],
        [
         -3.738411,
         40.484108
        ],
        [
         -3.738507,
         40.484055
        ],
        [
         -3.738634,
         40.484009
        ],
        [
         -3.738798,
         40.483908
        ],
        [
         -3.738958,
         40.483853
        ],
        [
         -3.739123,
         40.483723
        ],
        [
         -3.739213,
         40.483669
        ],
        [
         -3.739276,
         40.483654
        ],
        [
         -3.739374,
         40.483662
        ],
        [
         -3.739458,
         40.483648
        ],
        [
         -3.739552,
         40.48361
        ],
        [
         -3.739681,
         40.483499
        ],
        [
         -3.739739,
         40.483374
        ],
        [
         -3.739823,
         40.483303
        ],
        [
         -3.739952,
         40.483216
        ],
        [
         -3.740021,
         40.48312
        ],
        [
         -3.740064,
         40.482999
        ],
        [
         -3.74011,
         40.482954
        ],
        [
         -3.740272,
         40.482861
        ],
        [
         -3.740333,
         40.48281
        ],
        [
         -3.740343,
         40.482751
        ],
        [
         -3.740293,
         40.482711
        ],
        [
         -3.740243,
         40.482672
        ],
        [
         -3.740163,
         40.482669
        ],
        [
         -3.740086,
         40.48267
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua (penalty roja)",
      "areaSquareMeters": 11062.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/218986559",
       "notes": "Geometría OSM. sin confirmación NAIP."
      },
      "penaltyMarking": "red"
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_water_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7382186,
         40.4845997
        ],
        [
         -3.7381883,
         40.4846689
        ],
        [
         -3.7381883,
         40.4847559
        ],
        [
         -3.7382397,
         40.4847915
        ],
        [
         -3.738319,
         40.4848128
        ],
        [
         -3.7383774,
         40.4848092
        ],
        [
         -3.7384171,
         40.4847773
        ],
        [
         -3.7384498,
         40.4847275
        ],
        [
         -3.7385012,
         40.4846956
        ],
        [
         -3.7385666,
         40.4846618
        ],
        [
         -3.7385806,
         40.4846032
        ],
        [
         -3.7385385,
         40.4845482
        ],
        [
         -3.7384988,
         40.4845162
        ],
        [
         -3.7383891,
         40.4845091
        ],
        [
         -3.7383214,
         40.4845197
        ],
        [
         -3.7382653,
         40.4845499
        ],
        [
         -3.7381649,
         40.4845073
        ],
        [
         -3.7380441,
         40.4844381
        ],
        [
         -3.738043,
         40.484457
        ],
        [
         -3.7381229,
         40.484502
        ],
        [
         -3.7381953,
         40.484541
        ],
        [
         -3.7382373,
         40.4845801
        ],
        [
         -3.7382186,
         40.4845997
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua",
      "areaSquareMeters": 837.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/393412051",
       "notes": "Geometría OSM. sin confirmación NAIP."
      },
      "penaltyMarking": "yellow"
     }
    }
   ],
   "confidence": 0.578,
   "confidenceBasis": {
    "worstYardageDeltaYards": 24.8,
    "yardageBand": "low",
    "visualReview": "ok",
    "shapeQuality": 0.999
   },
   "notes": "peor error de yardaje 24.8 yd (low); confianza media de features clave 0.73.",
   "asset": {
    "image": "assets/holes/ph_16.png",
    "transform": "assets/holes/ph_16.json"
   }
  },
  {
   "id": "ph_17",
   "par": 3,
   "name": "Hoyo 17",
   "bbox": [
    -3.740343,
    40.482669,
    -3.737793,
    40.4848128
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_17_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7402772,
         40.4833479
        ],
        [
         -3.7403067,
         40.4832248
        ],
        [
         -3.7402981,
         40.4831773
        ],
        [
         -3.7402674,
         40.4831437
        ],
        [
         -3.740216,
         40.483126
        ],
        [
         -3.7401534,
         40.4831372
        ],
        [
         -3.7401081,
         40.4831754
        ],
        [
         -3.7400713,
         40.4832901
        ],
        [
         -3.740075,
         40.4833694
        ],
        [
         -3.740102,
         40.483415
        ],
        [
         -3.7401449,
         40.4834346
        ],
        [
         -3.7402172,
         40.483416
        ],
        [
         -3.7402552,
         40.4833824
        ],
        [
         -3.7402772,
         40.4833479
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 17",
      "center": [
       -3.7402037,
       40.4832696
      ],
      "areaSquareMeters": 517.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332564",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7402037,
       40.4832696
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528571498"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.738468,
       40.4842653
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528571500"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7386102,
       40.4841926
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528571501"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7387842,
       40.4841124
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528571504"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.739022,
       40.4840229
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528571503"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.739174,
       40.4839539
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528571502"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.738468,
        40.4842653
       ],
       [
        -3.7400542,
        40.4834262
       ],
       [
        -3.7402037,
        40.4832696
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 17",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7400542,
       40.4834262
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_water_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.740086,
         40.48267
        ],
        [
         -3.73998,
         40.482752
        ],
        [
         -3.739892,
         40.482829
        ],
        [
         -3.739706,
         40.482877
        ],
        [
         -3.739502,
         40.482903
        ],
        [
         -3.739388,
         40.482954
        ],
        [
         -3.739305,
         40.483019
        ],
        [
         -3.73917,
         40.483073
        ],
        [
         -3.739075,
         40.483108
        ],
        [
         -3.738946,
         40.483238
        ],
        [
         -3.738798,
         40.483354
        ],
        [
         -3.738665,
         40.483406
        ],
        [
         -3.738589,
         40.48348
        ],
        [
         -3.738525,
         40.483622
        ],
        [
         -3.738467,
         40.483734
        ],
        [
         -3.738351,
         40.483856
        ],
        [
         -3.738214,
         40.483942
        ],
        [
         -3.738069,
         40.484052
        ],
        [
         -3.737997,
         40.48413
        ],
        [
         -3.737894,
         40.484269
        ],
        [
         -3.737827,
         40.484327
        ],
        [
         -3.737793,
         40.48441
        ],
        [
         -3.737804,
         40.484474
        ],
        [
         -3.737871,
         40.484515
        ],
        [
         -3.737939,
         40.484516
        ],
        [
         -3.738016,
         40.484485
        ],
        [
         -3.738043,
         40.484457
        ],
        [
         -3.7380441,
         40.4844381
        ],
        [
         -3.738045,
         40.484423
        ],
        [
         -3.738066,
         40.484355
        ],
        [
         -3.738128,
         40.484295
        ],
        [
         -3.738281,
         40.484211
        ],
        [
         -3.738411,
         40.484108
        ],
        [
         -3.738507,
         40.484055
        ],
        [
         -3.738634,
         40.484009
        ],
        [
         -3.738798,
         40.483908
        ],
        [
         -3.738958,
         40.483853
        ],
        [
         -3.739123,
         40.483723
        ],
        [
         -3.739213,
         40.483669
        ],
        [
         -3.739276,
         40.483654
        ],
        [
         -3.739374,
         40.483662
        ],
        [
         -3.739458,
         40.483648
        ],
        [
         -3.739552,
         40.48361
        ],
        [
         -3.739681,
         40.483499
        ],
        [
         -3.739739,
         40.483374
        ],
        [
         -3.739823,
         40.483303
        ],
        [
         -3.739952,
         40.483216
        ],
        [
         -3.740021,
         40.48312
        ],
        [
         -3.740064,
         40.482999
        ],
        [
         -3.74011,
         40.482954
        ],
        [
         -3.740272,
         40.482861
        ],
        [
         -3.740333,
         40.48281
        ],
        [
         -3.740343,
         40.482751
        ],
        [
         -3.740293,
         40.482711
        ],
        [
         -3.740243,
         40.482672
        ],
        [
         -3.740163,
         40.482669
        ],
        [
         -3.740086,
         40.48267
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua (penalty roja)",
      "areaSquareMeters": 11062.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/218986559",
       "notes": "Geometría OSM. sin confirmación NAIP."
      },
      "penaltyMarking": "red"
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_water_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7382186,
         40.4845997
        ],
        [
         -3.7381883,
         40.4846689
        ],
        [
         -3.7381883,
         40.4847559
        ],
        [
         -3.7382397,
         40.4847915
        ],
        [
         -3.738319,
         40.4848128
        ],
        [
         -3.7383774,
         40.4848092
        ],
        [
         -3.7384171,
         40.4847773
        ],
        [
         -3.7384498,
         40.4847275
        ],
        [
         -3.7385012,
         40.4846956
        ],
        [
         -3.7385666,
         40.4846618
        ],
        [
         -3.7385806,
         40.4846032
        ],
        [
         -3.7385385,
         40.4845482
        ],
        [
         -3.7384988,
         40.4845162
        ],
        [
         -3.7383891,
         40.4845091
        ],
        [
         -3.7383214,
         40.4845197
        ],
        [
         -3.7382653,
         40.4845499
        ],
        [
         -3.7381649,
         40.4845073
        ],
        [
         -3.7380441,
         40.4844381
        ],
        [
         -3.738043,
         40.484457
        ],
        [
         -3.7381229,
         40.484502
        ],
        [
         -3.7381953,
         40.484541
        ],
        [
         -3.7382373,
         40.4845801
        ],
        [
         -3.7382186,
         40.4845997
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua",
      "areaSquareMeters": 837.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/393412051",
       "notes": "Geometría OSM. sin confirmación NAIP."
      },
      "penaltyMarking": "yellow"
     }
    }
   ],
   "confidence": 0.75,
   "confidenceBasis": {
    "worstYardageDeltaYards": 7.0,
    "yardageBand": "medium",
    "visualReview": "ok",
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 7.0 yd (medium); confianza media de features clave 0.75.",
   "asset": {
    "image": "assets/holes/ph_17.png",
    "transform": "assets/holes/ph_17.json"
   }
  },
  {
   "id": "ph_18",
   "par": 4,
   "name": "Hoyo 18",
   "bbox": [
    -3.7420547,
    40.4825368,
    -3.7378048,
    40.485123
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_18_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.738251,
         40.4849739
        ],
        [
         -3.7383307,
         40.4849552
        ],
        [
         -3.7383638,
         40.4849273
        ],
        [
         -3.7383687,
         40.4848965
        ],
        [
         -3.7383552,
         40.4848676
        ],
        [
         -3.7383209,
         40.4848499
        ],
        [
         -3.7382461,
         40.4848396
        ],
        [
         -3.7381946,
         40.4848182
        ],
        [
         -3.7381591,
         40.4847799
        ],
        [
         -3.7381321,
         40.4847455
        ],
        [
         -3.7380953,
         40.4847343
        ],
        [
         -3.7380598,
         40.4847436
        ],
        [
         -3.7380218,
         40.4847716
        ],
        [
         -3.738012,
         40.4848051
        ],
        [
         -3.7380083,
         40.4848564
        ],
        [
         -3.7380206,
         40.4849217
        ],
        [
         -3.7380218,
         40.484972
        ],
        [
         -3.7380512,
         40.4850056
        ],
        [
         -3.7380966,
         40.4850158
        ],
        [
         -3.7381542,
         40.4850112
        ],
        [
         -3.738251,
         40.4849739
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 18",
      "center": [
       -3.7381223,
       40.4849105
      ],
      "areaSquareMeters": 609.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332567",
       "notes": "Geometría OSM. Recorte NAIP descartado: NAIP refinement did not improve on the prior.."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7381223,
       40.4849105
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528571490"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_tee_negras",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7418683,
       40.4826524
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Negras",
      "teeSetIds": [
       "negras-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528571493"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_tee_blancas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7415447,
       40.4828612
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blancas",
      "teeSetIds": [
       "blancas-m"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528571494"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_tee_amarillas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.741329,
       40.4830496
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Amarillas",
      "teeSetIds": [
       "amarillas-m",
       "amarillas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528571495"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_tee_azules",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7411525,
       40.4832192
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Azules",
      "teeSetIds": [
       "azules-m",
       "azules-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528571496"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_tee_rojas",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7409858,
       40.4833479
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Rojas",
      "teeSetIds": [
       "rojas-m",
       "rojas-w"
      ],
      "areaSquareMeters": 0.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.75,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "node/9528571497"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -3.7418683,
        40.4826524
       ],
       [
        -3.7384925,
        40.4848639
       ],
       [
        -3.7381223,
        40.4849105
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 18",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7384925,
       40.4848639
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.740238,
         40.484077
        ],
        [
         -3.7402748,
         40.4840229
        ],
        [
         -3.740265,
         40.4839707
        ],
        [
         -3.7402209,
         40.4839315
        ],
        [
         -3.74014,
         40.4839129
        ],
        [
         -3.7400566,
         40.4839371
        ],
        [
         -3.7397722,
         40.4841199
        ],
        [
         -3.7395222,
         40.4842187
        ],
        [
         -3.7393481,
         40.4843567
        ],
        [
         -3.7391716,
         40.4844182
        ],
        [
         -3.7389926,
         40.4845096
        ],
        [
         -3.7386886,
         40.4845804
        ],
        [
         -3.738593,
         40.4846877
        ],
        [
         -3.7385207,
         40.484738
        ],
        [
         -3.7384717,
         40.4847865
        ],
        [
         -3.7383699,
         40.4848228
        ],
        [
         -3.7382853,
         40.4848256
        ],
        [
         -3.7382118,
         40.4848005
        ],
        [
         -3.7381677,
         40.4847445
        ],
        [
         -3.7381248,
         40.4847147
        ],
        [
         -3.738077,
         40.4847119
        ],
        [
         -3.7380193,
         40.484738
        ],
        [
         -3.7379813,
         40.4847809
        ],
        [
         -3.7379703,
         40.4848247
        ],
        [
         -3.7379936,
         40.4849869
        ],
        [
         -3.7380316,
         40.4850251
        ],
        [
         -3.7380941,
         40.4850401
        ],
        [
         -3.7381554,
         40.4850373
        ],
        [
         -3.738338,
         40.4849757
        ],
        [
         -3.738506,
         40.484917
        ],
        [
         -3.7386016,
         40.4849189
        ],
        [
         -3.738696,
         40.48489
        ],
        [
         -3.7389657,
         40.4847483
        ],
        [
         -3.7392978,
         40.4846019
        ],
        [
         -3.7393567,
         40.4845646
        ],
        [
         -3.7395847,
         40.4843828
        ],
        [
         -3.7396889,
         40.4843268
        ],
        [
         -3.7397514,
         40.4842989
        ],
        [
         -3.7398078,
         40.4842886
        ],
        [
         -3.7398789,
         40.4842886
        ],
        [
         -3.7401289,
         40.4841637
        ],
        [
         -3.740238,
         40.484077
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 4832.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332572"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_fairway_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7419676,
         40.4826967
        ],
        [
         -3.7420547,
         40.4825962
        ],
        [
         -3.7420307,
         40.4825528
        ],
        [
         -3.7420037,
         40.4825368
        ],
        [
         -3.7418865,
         40.4825391
        ],
        [
         -3.7417784,
         40.4825848
        ],
        [
         -3.7416822,
         40.4826693
        ],
        [
         -3.741463,
         40.4828178
        ],
        [
         -3.7413428,
         40.4829046
        ],
        [
         -3.7412783,
         40.4830088
        ],
        [
         -3.7412264,
         40.4830816
        ],
        [
         -3.7411777,
         40.4831433
        ],
        [
         -3.7410269,
         40.4832383
        ],
        [
         -3.7408257,
         40.4833321
        ],
        [
         -3.7408306,
         40.4833703
        ],
        [
         -3.7409604,
         40.4834654
        ],
        [
         -3.7410415,
         40.4834629
        ],
        [
         -3.7410772,
         40.4834555
        ],
        [
         -3.7411031,
         40.4834382
        ],
        [
         -3.7411323,
         40.4834074
        ],
        [
         -3.7412118,
         40.4833099
        ],
        [
         -3.7412669,
         40.4832322
        ],
        [
         -3.7414178,
         40.4831125
        ],
        [
         -3.7415508,
         40.4829829
        ],
        [
         -3.741679,
         40.482904
        ],
        [
         -3.7419676,
         40.4826967
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 2406.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1332645151"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7392825,
       40.4844639
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "fairway_center",
      "label": "Centro de calle",
      "provenance": {
       "source": "derived",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7390263,
       40.4845142
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 100 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -3.7394355,
       40.4842461
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7379954,
         40.4850713
        ],
        [
         -3.7379703,
         40.4850815
        ],
        [
         -3.737963,
         40.4850955
        ],
        [
         -3.7379703,
         40.48511
        ],
        [
         -3.7379991,
         40.4851216
        ],
        [
         -3.7380383,
         40.485123
        ],
        [
         -3.7380555,
         40.485116
        ],
        [
         -3.7380629,
         40.4851016
        ],
        [
         -3.7380537,
         40.4850857
        ],
        [
         -3.7380396,
         40.4850741
        ],
        [
         -3.7380218,
         40.4850708
        ],
        [
         -3.7379954,
         40.4850713
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 37.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332568"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.73797,
         40.4849426
        ],
        [
         -3.7379587,
         40.4849317
        ],
        [
         -3.7379415,
         40.4849273
        ],
        [
         -3.7379188,
         40.4849333
        ],
        [
         -3.7378909,
         40.484952
        ],
        [
         -3.7378627,
         40.4849578
        ],
        [
         -3.7378404,
         40.4849548
        ],
        [
         -3.7378165,
         40.4849599
        ],
        [
         -3.7378048,
         40.484972
        ],
        [
         -3.7378073,
         40.4849967
        ],
        [
         -3.7378192,
         40.4850086
        ],
        [
         -3.7378388,
         40.4850114
        ],
        [
         -3.7378603,
         40.4850074
        ],
        [
         -3.7378885,
         40.4849937
        ],
        [
         -3.7379384,
         40.4849839
        ],
        [
         -3.7379636,
         40.4849669
        ],
        [
         -3.7379718,
         40.4849557
        ],
        [
         -3.73797,
         40.4849426
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 73.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332569"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7398225,
         40.4840434
        ],
        [
         -3.7397722,
         40.4840499
        ],
        [
         -3.7397551,
         40.4840779
        ],
        [
         -3.7397342,
         40.4840994
        ],
        [
         -3.7396974,
         40.4841078
        ],
        [
         -3.7396643,
         40.4840975
        ],
        [
         -3.7396447,
         40.4840695
        ],
        [
         -3.7396423,
         40.484049
        ],
        [
         -3.7396533,
         40.4840304
        ],
        [
         -3.7396962,
         40.4840061
        ],
        [
         -3.7397342,
         40.4839987
        ],
        [
         -3.7397747,
         40.4839959
        ],
        [
         -3.7398188,
         40.4839838
        ],
        [
         -3.7398433,
         40.4839875
        ],
        [
         -3.7398605,
         40.484008
        ],
        [
         -3.7398629,
         40.4840248
        ],
        [
         -3.7398225,
         40.4840434
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 143.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/1034332571"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_water_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -3.7382186,
         40.4845997
        ],
        [
         -3.7381883,
         40.4846689
        ],
        [
         -3.7381883,
         40.4847559
        ],
        [
         -3.7382397,
         40.4847915
        ],
        [
         -3.738319,
         40.4848128
        ],
        [
         -3.7383774,
         40.4848092
        ],
        [
         -3.7384171,
         40.4847773
        ],
        [
         -3.7384498,
         40.4847275
        ],
        [
         -3.7385012,
         40.4846956
        ],
        [
         -3.7385666,
         40.4846618
        ],
        [
         -3.7385806,
         40.4846032
        ],
        [
         -3.7385385,
         40.4845482
        ],
        [
         -3.7384988,
         40.4845162
        ],
        [
         -3.7383891,
         40.4845091
        ],
        [
         -3.7383214,
         40.4845197
        ],
        [
         -3.7382653,
         40.4845499
        ],
        [
         -3.7381649,
         40.4845073
        ],
        [
         -3.7380441,
         40.4844381
        ],
        [
         -3.738043,
         40.484457
        ],
        [
         -3.7381229,
         40.484502
        ],
        [
         -3.7381953,
         40.484541
        ],
        [
         -3.7382373,
         40.4845801
        ],
        [
         -3.7382186,
         40.4845997
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua",
      "areaSquareMeters": 837.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/393412051",
       "notes": "Geometría OSM. sin confirmación NAIP."
      },
      "penaltyMarking": "yellow"
     }
    }
   ],
   "confidence": 0.58,
   "confidenceBasis": {
    "worstYardageDeltaYards": 16.4,
    "yardageBand": "low",
    "visualReview": "ok",
    "shapeQuality": 0.982
   },
   "notes": "peor error de yardaje 16.4 yd (low); confianza media de features clave 0.74.",
   "asset": {
    "image": "assets/holes/ph_18.png",
    "transform": "assets/holes/ph_18.json"
   }
  }
 ],
 "layouts": [
  {
   "id": "routing-actual",
   "name": "Routing actual",
   "validFrom": "2006-01-01",
   "validTo": null,
   "isDefault": true,
   "confidence": 0.9,
   "notes": "Numeración única. La tarjeta del club, el plano impreso en su reverso y la ficha de medición de la RFEG coinciden hoyo a hoyo en par y longitud (salvo el hoyo 2, ver rt_hole_2_length). No hay ninguna evidencia de un cambio de numeración, así que el paquete publica un solo layout.",
   "holes": [
    {
     "number": 1,
     "physicalHoleId": "ph_01",
     "handicap": 4
    },
    {
     "number": 2,
     "physicalHoleId": "ph_02",
     "handicap": 10
    },
    {
     "number": 3,
     "physicalHoleId": "ph_03",
     "handicap": 18
    },
    {
     "number": 4,
     "physicalHoleId": "ph_04",
     "handicap": 6
    },
    {
     "number": 5,
     "physicalHoleId": "ph_05",
     "handicap": 2
    },
    {
     "number": 6,
     "physicalHoleId": "ph_06",
     "handicap": 12
    },
    {
     "number": 7,
     "physicalHoleId": "ph_07",
     "handicap": 14
    },
    {
     "number": 8,
     "physicalHoleId": "ph_08",
     "handicap": 8
    },
    {
     "number": 9,
     "physicalHoleId": "ph_09",
     "handicap": 16
    },
    {
     "number": 10,
     "physicalHoleId": "ph_10",
     "handicap": 3
    },
    {
     "number": 11,
     "physicalHoleId": "ph_11",
     "handicap": 9
    },
    {
     "number": 12,
     "physicalHoleId": "ph_12",
     "handicap": 5
    },
    {
     "number": 13,
     "physicalHoleId": "ph_13",
     "handicap": 13
    },
    {
     "number": 14,
     "physicalHoleId": "ph_14",
     "handicap": 17
    },
    {
     "number": 15,
     "physicalHoleId": "ph_15",
     "handicap": 11
    },
    {
     "number": 16,
     "physicalHoleId": "ph_16",
     "handicap": 1
    },
    {
     "number": 17,
     "physicalHoleId": "ph_17",
     "handicap": 15
    },
    {
     "number": 18,
     "physicalHoleId": "ph_18",
     "handicap": 7
    }
   ]
  }
 ],
 "courseFeatures": [
  {
   "type": "Feature",
   "id": "course_boundary",
   "geometry": {
    "type": "Polygon",
    "coordinates": [
     [
      [
       -3.7297757,
       40.492854
      ],
      [
       -3.7312596,
       40.4926243
      ],
      [
       -3.7322426,
       40.4925708
      ],
      [
       -3.7336805,
       40.4926738
      ],
      [
       -3.7342251,
       40.4927105
      ],
      [
       -3.7345764,
       40.4927305
      ],
      [
       -3.7348135,
       40.4923498
      ],
      [
       -3.7352971,
       40.4921594
      ],
      [
       -3.7358519,
       40.491576
      ],
      [
       -3.7363086,
       40.4912297
      ],
      [
       -3.7377617,
       40.490501
      ],
      [
       -3.7383614,
       40.4900704
      ],
      [
       -3.7396889,
       40.4889247
      ],
      [
       -3.7407937,
       40.4876695
      ],
      [
       -3.7408985,
       40.4870976
      ],
      [
       -3.7413669,
       40.4864333
      ],
      [
       -3.7416138,
       40.4857369
      ],
      [
       -3.7417634,
       40.4856357
      ],
      [
       -3.743139,
       40.4860536
      ],
      [
       -3.7435953,
       40.4862118
      ],
      [
       -3.7436561,
       40.4862334
      ],
      [
       -3.7437031,
       40.4861487
      ],
      [
       -3.7444003,
       40.4854827
      ],
      [
       -3.7454821,
       40.4835879
      ],
      [
       -3.7450396,
       40.4828508
      ],
      [
       -3.744906,
       40.4826931
      ],
      [
       -3.7432804,
       40.4818198
      ],
      [
       -3.7429298,
       40.4816319
      ],
      [
       -3.7419183,
       40.4811598
      ],
      [
       -3.7417347,
       40.4812949
      ],
      [
       -3.7415497,
       40.4813903
      ],
      [
       -3.7413704,
       40.4814655
      ],
      [
       -3.7409142,
       40.4818921
      ],
      [
       -3.740732,
       40.4818124
      ],
      [
       -3.7402861,
       40.4816709
      ],
      [
       -3.7396518,
       40.4813608
      ],
      [
       -3.7394242,
       40.4813222
      ],
      [
       -3.7393991,
       40.4821654
      ],
      [
       -3.7393966,
       40.4822501
      ],
      [
       -3.7386374,
       40.4822531
      ],
      [
       -3.7384025,
       40.4823653
      ],
      [
       -3.7382423,
       40.4823739
      ],
      [
       -3.7381645,
       40.482324
      ],
      [
       -3.7380196,
       40.4822976
      ],
      [
       -3.7379764,
       40.4825791
      ],
      [
       -3.737925,
       40.4828094
      ],
      [
       -3.7378245,
       40.4830397
      ],
      [
       -3.7374581,
       40.4835681
      ],
      [
       -3.7371847,
       40.4839079
      ],
      [
       -3.7369038,
       40.484257
      ],
      [
       -3.7366881,
       40.4846452
      ],
      [
       -3.7366191,
       40.4847684
      ],
      [
       -3.7364691,
       40.4850361
      ],
      [
       -3.7363102,
       40.4853448
      ],
      [
       -3.7361201,
       40.4856357
      ],
      [
       -3.7358972,
       40.485903
      ],
      [
       -3.735586,
       40.4861837
      ],
      [
       -3.7357238,
       40.4862913
      ],
      [
       -3.7357351,
       40.4863034
      ],
      [
       -3.7356687,
       40.4863657
      ],
      [
       -3.7355822,
       40.4864525
      ],
      [
       -3.7356012,
       40.4864923
      ],
      [
       -3.7355217,
       40.486529
      ],
      [
       -3.7355801,
       40.4866428
      ],
      [
       -3.7356531,
       40.486785
      ],
      [
       -3.7356798,
       40.4868972
      ],
      [
       -3.7357129,
       40.4870362
      ],
      [
       -3.7356075,
       40.4877549
      ],
      [
       -3.7355126,
       40.4879259
      ],
      [
       -3.7352712,
       40.4882474
      ],
      [
       -3.7339527,
       40.4893693
      ],
      [
       -3.7336087,
       40.4900459
      ],
      [
       -3.7335908,
       40.4900754
      ],
      [
       -3.7333556,
       40.4904641
      ],
      [
       -3.7328251,
       40.4911187
      ],
      [
       -3.7322736,
       40.491629
      ],
      [
       -3.7319714,
       40.491792
      ],
      [
       -3.7308753,
       40.4921286
      ],
      [
       -3.7302008,
       40.492321
      ],
      [
       -3.7295149,
       40.4925537
      ],
      [
       -3.7297418,
       40.4928107
      ],
      [
       -3.7297757,
       40.492854
      ]
     ]
    ]
   },
   "properties": {
    "featureType": "course_boundary",
    "label": "Límite de la cancha",
    "provenance": {
     "source": "osm",
     "confidence": 0.8,
     "osmRef": "way/30750432",
     "pipelineVersion": "course-builder/0.1.0",
     "notes": "leisure=golf_course"
    }
   }
  },
  {
   "type": "Feature",
   "id": "practice_area_01",
   "geometry": {
    "type": "Polygon",
    "coordinates": [
     [
      [
       -3.7389067,
       40.485433
      ],
      [
       -3.7389187,
       40.4854868
      ],
      [
       -3.7389091,
       40.4855671
      ],
      [
       -3.7389667,
       40.4856739
      ],
      [
       -3.7390519,
       40.4857259
      ],
      [
       -3.7391754,
       40.4857305
      ],
      [
       -3.739293,
       40.4856812
      ],
      [
       -3.7393914,
       40.4856566
      ],
      [
       -3.739527,
       40.4856347
      ],
      [
       -3.739671,
       40.4856319
      ],
      [
       -3.7398642,
       40.4856529
      ],
      [
       -3.7400346,
       40.4856776
      ],
      [
       -3.7400814,
       40.4856748
      ],
      [
       -3.7401006,
       40.4856493
      ],
      [
       -3.7402686,
       40.4855836
      ],
      [
       -3.7403526,
       40.4854914
      ],
      [
       -3.7401306,
       40.4854056
      ],
      [
       -3.7401482,
       40.4853614
      ],
      [
       -3.7400735,
       40.485341
      ],
      [
       -3.7397863,
       40.4852984
      ],
      [
       -3.7394757,
       40.4852877
      ],
      [
       -3.7392049,
       40.4853357
      ],
      [
       -3.7389667,
       40.4854014
      ],
      [
       -3.7389067,
       40.485433
      ]
     ]
    ]
   },
   "properties": {
    "featureType": "practice_area",
    "label": "Driving range",
    "provenance": {
     "source": "osm",
     "confidence": 0.75,
     "osmRef": "way/1034332584",
     "pipelineVersion": "course-builder/0.1.0"
    }
   }
  }
 ],
 "localRules": [
  {
   "id": "lr_01",
   "text": "Todas las distancias son a borde de green en metros, salvo en los pares 3, que son a centro de green.",
   "source": "https://www.centronacionalgolf.com/el-campo-de-todos",
   "numberingVerified": false
  },
  {
   "id": "lr_02",
   "text": "Posición de bandera: banderín rojo = principio de green, azul = centro, amarillo = fondo.",
   "source": "https://www.centronacionalgolf.com/el-campo-de-todos",
   "numberingVerified": false
  },
  {
   "id": "lr_03",
   "text": "Es obligatorio vestir adecuadamente.",
   "source": "https://www.centronacionalgolf.com/el-campo-de-todos",
   "numberingVerified": false
  },
  {
   "id": "lr_04",
   "text": "En zonas de tees y green, los buggies deben estar en los caminos.",
   "source": "https://www.centronacionalgolf.com/el-campo-de-todos",
   "numberingVerified": false
  },
  {
   "id": "lr_05",
   "text": "Arreglen piques y chuletas, y rastrillen los búnkeres dejando el rastrillo fuera del búnker.",
   "source": "https://www.centronacionalgolf.com/el-campo-de-todos",
   "numberingVerified": false
  },
  {
   "id": "lr_06",
   "text": "Mantengan un ritmo de juego apropiado, sigan la partida de delante y cedan paso a las partidas más rápidas. El marshall es la autoridad en el campo.",
   "source": "https://www.centronacionalgolf.com/el-campo-de-todos",
   "numberingVerified": false
  }
 ]
}
