{
 "schemaVersion": "1.0.0",
 "courseId": "interlocken",
 "bbox": [
  -105.1470958,
  39.9144687,
  -105.1151825,
  39.9279521
 ],
 "facility": {
  "id": "omni-interlocken",
  "name": "Omni Interlocken Golf Club",
  "country": "US",
  "timezone": "America/Denver",
  "location": [
   -105.1359812,
   39.9211836
  ],
  "address": "800 Eldorado Blvd.",
  "city": "Broomfield",
  "region": "CO",
  "postalCode": "80021",
  "phone": "+1-303-464-9000",
  "website": "https://interlockengolf.com",
  "contactSource": "https://interlockengolf.com/",
  "contactRetrievedAt": "2026-09-23",
  "hours": {
   "note": "Pending weather, the golf courses at Omni Interlocken Hotel are open year round.",
   "source": "https://www.omnihotels.com/hotels/denver-interlocken/golf",
   "retrievedAt": "2026-09-23"
  },
  "booking": {
   "provider": "teeitup",
   "url": "https://omni-interlocken-resort-golf-club-ohr.book.teeitup.com/",
   "source": "https://interlockengolf.com/tee-times",
   "retrievedAt": "2026-09-23"
  },
  "links": [
   {
    "kind": "facebook",
    "url": "https://www.facebook.com/OmniInterlocken/"
   },
   {
    "kind": "instagram",
    "url": "https://www.instagram.com/omniinterlocken/"
   }
  ],
  "adminDivisions": [
   {
    "adminLevel": 2,
    "name": "United States",
    "code": "US",
    "kind": "country",
    "osmRef": "relation/148838"
   },
   {
    "adminLevel": 4,
    "name": "Colorado",
    "code": "US-CO",
    "kind": "region",
    "osmRef": "relation/161961"
   },
   {
    "adminLevel": 6,
    "name": "Broomfield",
    "kind": "county",
    "osmRef": "relation/1411321"
   }
  ]
 },
 "course": {
  "name": "Omni Interlocken",
  "slug": "interlocken",
  "status": "in_review",
  "version": "0.1.0",
  "holeCount": 18,
  "par": 72,
  "notes": "Veintisiete hoyos en tres nueves —Vista (1999), Sunshine (2000) y Eldorado (1999)— que se juegan de dos en dos: Vista + Sunshine (por defecto), Sunshine + Eldorado y Eldorado + Vista. Par, yardas e índice 1..9 de cada nueve de la tarjeta del club de 2015 (https://cdn.cybergolf.com/images/1542/2015-Scorecard.pdf); valoraciones por pareja de https://interlockengolf.com/golf, leídas el 2026-09-23, en layouts[].ratings. Las barras combinadas Black/Gold y Gold/Blue no están modeladas.",
  "architect": "Graham & Panks International (David Graham y Gary Panks)",
  "openedYear": 1999
 },
 "teeSets": [
  {
   "id": "black",
   "name": "Black",
   "gender": "male",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 390.45,
     "officialYards": 427.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 167.34,
     "officialYards": 183.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 298.09,
     "officialYards": 326.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 516.64,
     "officialYards": 565.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 219.46,
     "officialYards": 240.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 293.52,
     "officialYards": 321.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 440.74,
     "officialYards": 482.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 497.43,
     "officialYards": 544.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 395.94,
     "officialYards": 433.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 373.08,
     "officialYards": 408.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 355.7,
     "officialYards": 389.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 216.71,
     "officialYards": 237.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 308.15,
     "officialYards": 337.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 378.56,
     "officialYards": 414.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 505.66,
     "officialYards": 553.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 429.77,
     "officialYards": 470.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 156.36,
     "officialYards": 171.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 493.78,
     "officialYards": 540.0
    },
    {
     "physicalHoleId": "ph_19",
     "meters": 380.39,
     "officialYards": 416.0
    },
    {
     "physicalHoleId": "ph_20",
     "meters": 129.84,
     "officialYards": 142.0
    },
    {
     "physicalHoleId": "ph_21",
     "meters": 405.08,
     "officialYards": 443.0
    },
    {
     "physicalHoleId": "ph_22",
     "meters": 331.93,
     "officialYards": 363.0
    },
    {
     "physicalHoleId": "ph_23",
     "meters": 530.35,
     "officialYards": 580.0
    },
    {
     "physicalHoleId": "ph_24",
     "meters": 171.91,
     "officialYards": 188.0
    },
    {
     "physicalHoleId": "ph_25",
     "meters": 337.41,
     "officialYards": 369.0
    },
    {
     "physicalHoleId": "ph_26",
     "meters": 371.25,
     "officialYards": 406.0
    },
    {
     "physicalHoleId": "ph_27",
     "meters": 483.72,
     "officialYards": 529.0
    }
   ],
   "printedUnit": "yards"
  },
  {
   "id": "gold",
   "name": "Gold",
   "gender": "male",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 364.85,
     "officialYards": 399.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 136.25,
     "officialYards": 149.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 288.95,
     "officialYards": 316.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 501.09,
     "officialYards": 548.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 200.25,
     "officialYards": 219.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 267.92,
     "officialYards": 293.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 421.54,
     "officialYards": 461.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 475.49,
     "officialYards": 520.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 364.85,
     "officialYards": 399.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 363.02,
     "officialYards": 397.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 338.33,
     "officialYards": 370.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 204.83,
     "officialYards": 224.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 302.67,
     "officialYards": 331.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 352.04,
     "officialYards": 385.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 479.15,
     "officialYards": 524.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 386.79,
     "officialYards": 423.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 131.67,
     "officialYards": 144.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 475.49,
     "officialYards": 520.0
    },
    {
     "physicalHoleId": "ph_19",
     "meters": 359.36,
     "officialYards": 393.0
    },
    {
     "physicalHoleId": "ph_20",
     "meters": 123.44,
     "officialYards": 135.0
    },
    {
     "physicalHoleId": "ph_21",
     "meters": 378.56,
     "officialYards": 414.0
    },
    {
     "physicalHoleId": "ph_22",
     "meters": 314.55,
     "officialYards": 344.0
    },
    {
     "physicalHoleId": "ph_23",
     "meters": 500.18,
     "officialYards": 547.0
    },
    {
     "physicalHoleId": "ph_24",
     "meters": 149.05,
     "officialYards": 163.0
    },
    {
     "physicalHoleId": "ph_25",
     "meters": 305.41,
     "officialYards": 334.0
    },
    {
     "physicalHoleId": "ph_26",
     "meters": 364.85,
     "officialYards": 399.0
    },
    {
     "physicalHoleId": "ph_27",
     "meters": 461.77,
     "officialYards": 505.0
    }
   ],
   "printedUnit": "yards"
  },
  {
   "id": "blue",
   "name": "Blue",
   "gender": "male",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 340.16,
     "officialYards": 372.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 118.87,
     "officialYards": 130.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 260.6,
     "officialYards": 285.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 479.15,
     "officialYards": 524.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 177.39,
     "officialYards": 194.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 244.14,
     "officialYards": 267.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 381.3,
     "officialYards": 417.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 453.54,
     "officialYards": 496.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 337.41,
     "officialYards": 369.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 336.5,
     "officialYards": 368.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 314.55,
     "officialYards": 344.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 175.56,
     "officialYards": 192.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 273.41,
     "officialYards": 299.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 328.27,
     "officialYards": 359.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 459.03,
     "officialYards": 502.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 369.42,
     "officialYards": 404.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 113.39,
     "officialYards": 124.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 443.48,
     "officialYards": 485.0
    },
    {
     "physicalHoleId": "ph_19",
     "meters": 340.16,
     "officialYards": 372.0
    },
    {
     "physicalHoleId": "ph_20",
     "meters": 106.98,
     "officialYards": 117.0
    },
    {
     "physicalHoleId": "ph_21",
     "meters": 352.96,
     "officialYards": 386.0
    },
    {
     "physicalHoleId": "ph_22",
     "meters": 297.18,
     "officialYards": 325.0
    },
    {
     "physicalHoleId": "ph_23",
     "meters": 457.2,
     "officialYards": 500.0
    },
    {
     "physicalHoleId": "ph_24",
     "meters": 130.76,
     "officialYards": 143.0
    },
    {
     "physicalHoleId": "ph_25",
     "meters": 288.04,
     "officialYards": 315.0
    },
    {
     "physicalHoleId": "ph_26",
     "meters": 349.3,
     "officialYards": 382.0
    },
    {
     "physicalHoleId": "ph_27",
     "meters": 436.17,
     "officialYards": 477.0
    }
   ],
   "printedUnit": "yards"
  },
  {
   "id": "white",
   "name": "White",
   "gender": "male",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 320.04,
     "officialYards": 350.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 88.7,
     "officialYards": 97.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 231.34,
     "officialYards": 253.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 456.29,
     "officialYards": 499.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 155.45,
     "officialYards": 170.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 216.71,
     "officialYards": 237.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 351.13,
     "officialYards": 384.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 409.65,
     "officialYards": 448.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 318.21,
     "officialYards": 348.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 317.3,
     "officialYards": 347.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 295.35,
     "officialYards": 323.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 153.62,
     "officialYards": 168.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 241.4,
     "officialYards": 264.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 309.07,
     "officialYards": 338.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 435.25,
     "officialYards": 476.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 344.73,
     "officialYards": 377.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 109.73,
     "officialYards": 120.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 416.97,
     "officialYards": 456.0
    },
    {
     "physicalHoleId": "ph_19",
     "meters": 317.3,
     "officialYards": 347.0
    },
    {
     "physicalHoleId": "ph_20",
     "meters": 102.41,
     "officialYards": 112.0
    },
    {
     "physicalHoleId": "ph_21",
     "meters": 337.41,
     "officialYards": 369.0
    },
    {
     "physicalHoleId": "ph_22",
     "meters": 277.98,
     "officialYards": 304.0
    },
    {
     "physicalHoleId": "ph_23",
     "meters": 437.08,
     "officialYards": 478.0
    },
    {
     "physicalHoleId": "ph_24",
     "meters": 106.98,
     "officialYards": 117.0
    },
    {
     "physicalHoleId": "ph_25",
     "meters": 254.2,
     "officialYards": 278.0
    },
    {
     "physicalHoleId": "ph_26",
     "meters": 318.21,
     "officialYards": 348.0
    },
    {
     "physicalHoleId": "ph_27",
     "meters": 415.14,
     "officialYards": 454.0
    }
   ],
   "printedUnit": "yards"
  },
  {
   "id": "red",
   "name": "Red",
   "gender": "male",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 320.04,
     "officialYards": 350.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 70.41,
     "officialYards": 77.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 203.0,
     "officialYards": 222.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 427.94,
     "officialYards": 468.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 134.42,
     "officialYards": 147.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 194.77,
     "officialYards": 213.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 330.1,
     "officialYards": 361.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 379.48,
     "officialYards": 415.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 299.01,
     "officialYards": 327.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 294.44,
     "officialYards": 322.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 274.32,
     "officialYards": 300.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 131.67,
     "officialYards": 144.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 223.11,
     "officialYards": 244.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 270.66,
     "officialYards": 296.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 402.34,
     "officialYards": 440.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 319.13,
     "officialYards": 349.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 76.81,
     "officialYards": 84.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 383.13,
     "officialYards": 419.0
    },
    {
     "physicalHoleId": "ph_19",
     "meters": 291.69,
     "officialYards": 319.0
    },
    {
     "physicalHoleId": "ph_20",
     "meters": 84.12,
     "officialYards": 92.0
    },
    {
     "physicalHoleId": "ph_21",
     "meters": 313.64,
     "officialYards": 343.0
    },
    {
     "physicalHoleId": "ph_22",
     "meters": 247.8,
     "officialYards": 271.0
    },
    {
     "physicalHoleId": "ph_23",
     "meters": 423.37,
     "officialYards": 463.0
    },
    {
     "physicalHoleId": "ph_24",
     "meters": 90.53,
     "officialYards": 99.0
    },
    {
     "physicalHoleId": "ph_25",
     "meters": 233.17,
     "officialYards": 255.0
    },
    {
     "physicalHoleId": "ph_26",
     "meters": 303.58,
     "officialYards": 332.0
    },
    {
     "physicalHoleId": "ph_27",
     "meters": 391.36,
     "officialYards": 428.0
    }
   ],
   "printedUnit": "yards"
  },
  {
   "id": "blue-w",
   "name": "Blue (w)",
   "gender": "female",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 340.16,
     "officialYards": 372.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 118.87,
     "officialYards": 130.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 260.6,
     "officialYards": 285.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 479.15,
     "officialYards": 524.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 177.39,
     "officialYards": 194.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 244.14,
     "officialYards": 267.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 381.3,
     "officialYards": 417.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 453.54,
     "officialYards": 496.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 337.41,
     "officialYards": 369.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 336.5,
     "officialYards": 368.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 314.55,
     "officialYards": 344.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 175.56,
     "officialYards": 192.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 273.41,
     "officialYards": 299.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 328.27,
     "officialYards": 359.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 459.03,
     "officialYards": 502.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 369.42,
     "officialYards": 404.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 113.39,
     "officialYards": 124.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 443.48,
     "officialYards": 485.0
    },
    {
     "physicalHoleId": "ph_19",
     "meters": 340.16,
     "officialYards": 372.0
    },
    {
     "physicalHoleId": "ph_20",
     "meters": 106.98,
     "officialYards": 117.0
    },
    {
     "physicalHoleId": "ph_21",
     "meters": 352.96,
     "officialYards": 386.0
    },
    {
     "physicalHoleId": "ph_22",
     "meters": 297.18,
     "officialYards": 325.0
    },
    {
     "physicalHoleId": "ph_23",
     "meters": 457.2,
     "officialYards": 500.0
    },
    {
     "physicalHoleId": "ph_24",
     "meters": 130.76,
     "officialYards": 143.0
    },
    {
     "physicalHoleId": "ph_25",
     "meters": 288.04,
     "officialYards": 315.0
    },
    {
     "physicalHoleId": "ph_26",
     "meters": 349.3,
     "officialYards": 382.0
    },
    {
     "physicalHoleId": "ph_27",
     "meters": 436.17,
     "officialYards": 477.0
    }
   ],
   "printedUnit": "yards"
  },
  {
   "id": "white-w",
   "name": "White (w)",
   "gender": "female",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 320.04,
     "officialYards": 350.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 88.7,
     "officialYards": 97.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 231.34,
     "officialYards": 253.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 456.29,
     "officialYards": 499.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 155.45,
     "officialYards": 170.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 216.71,
     "officialYards": 237.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 351.13,
     "officialYards": 384.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 409.65,
     "officialYards": 448.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 318.21,
     "officialYards": 348.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 317.3,
     "officialYards": 347.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 295.35,
     "officialYards": 323.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 153.62,
     "officialYards": 168.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 241.4,
     "officialYards": 264.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 309.07,
     "officialYards": 338.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 435.25,
     "officialYards": 476.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 344.73,
     "officialYards": 377.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 109.73,
     "officialYards": 120.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 416.97,
     "officialYards": 456.0
    },
    {
     "physicalHoleId": "ph_19",
     "meters": 317.3,
     "officialYards": 347.0
    },
    {
     "physicalHoleId": "ph_20",
     "meters": 102.41,
     "officialYards": 112.0
    },
    {
     "physicalHoleId": "ph_21",
     "meters": 337.41,
     "officialYards": 369.0
    },
    {
     "physicalHoleId": "ph_22",
     "meters": 277.98,
     "officialYards": 304.0
    },
    {
     "physicalHoleId": "ph_23",
     "meters": 437.08,
     "officialYards": 478.0
    },
    {
     "physicalHoleId": "ph_24",
     "meters": 106.98,
     "officialYards": 117.0
    },
    {
     "physicalHoleId": "ph_25",
     "meters": 254.2,
     "officialYards": 278.0
    },
    {
     "physicalHoleId": "ph_26",
     "meters": 318.21,
     "officialYards": 348.0
    },
    {
     "physicalHoleId": "ph_27",
     "meters": 415.14,
     "officialYards": 454.0
    }
   ],
   "printedUnit": "yards"
  },
  {
   "id": "red-w",
   "name": "Red (w)",
   "gender": "female",
   "distances": [
    {
     "physicalHoleId": "ph_01",
     "meters": 320.04,
     "officialYards": 350.0
    },
    {
     "physicalHoleId": "ph_02",
     "meters": 70.41,
     "officialYards": 77.0
    },
    {
     "physicalHoleId": "ph_03",
     "meters": 203.0,
     "officialYards": 222.0
    },
    {
     "physicalHoleId": "ph_04",
     "meters": 427.94,
     "officialYards": 468.0
    },
    {
     "physicalHoleId": "ph_05",
     "meters": 134.42,
     "officialYards": 147.0
    },
    {
     "physicalHoleId": "ph_06",
     "meters": 194.77,
     "officialYards": 213.0
    },
    {
     "physicalHoleId": "ph_07",
     "meters": 330.1,
     "officialYards": 361.0
    },
    {
     "physicalHoleId": "ph_08",
     "meters": 379.48,
     "officialYards": 415.0
    },
    {
     "physicalHoleId": "ph_09",
     "meters": 299.01,
     "officialYards": 327.0
    },
    {
     "physicalHoleId": "ph_10",
     "meters": 294.44,
     "officialYards": 322.0
    },
    {
     "physicalHoleId": "ph_11",
     "meters": 274.32,
     "officialYards": 300.0
    },
    {
     "physicalHoleId": "ph_12",
     "meters": 131.67,
     "officialYards": 144.0
    },
    {
     "physicalHoleId": "ph_13",
     "meters": 223.11,
     "officialYards": 244.0
    },
    {
     "physicalHoleId": "ph_14",
     "meters": 270.66,
     "officialYards": 296.0
    },
    {
     "physicalHoleId": "ph_15",
     "meters": 402.34,
     "officialYards": 440.0
    },
    {
     "physicalHoleId": "ph_16",
     "meters": 319.13,
     "officialYards": 349.0
    },
    {
     "physicalHoleId": "ph_17",
     "meters": 76.81,
     "officialYards": 84.0
    },
    {
     "physicalHoleId": "ph_18",
     "meters": 383.13,
     "officialYards": 419.0
    },
    {
     "physicalHoleId": "ph_19",
     "meters": 291.69,
     "officialYards": 319.0
    },
    {
     "physicalHoleId": "ph_20",
     "meters": 84.12,
     "officialYards": 92.0
    },
    {
     "physicalHoleId": "ph_21",
     "meters": 313.64,
     "officialYards": 343.0
    },
    {
     "physicalHoleId": "ph_22",
     "meters": 247.8,
     "officialYards": 271.0
    },
    {
     "physicalHoleId": "ph_23",
     "meters": 423.37,
     "officialYards": 463.0
    },
    {
     "physicalHoleId": "ph_24",
     "meters": 90.53,
     "officialYards": 99.0
    },
    {
     "physicalHoleId": "ph_25",
     "meters": 233.17,
     "officialYards": 255.0
    },
    {
     "physicalHoleId": "ph_26",
     "meters": 303.58,
     "officialYards": 332.0
    },
    {
     "physicalHoleId": "ph_27",
     "meters": 391.36,
     "officialYards": 428.0
    }
   ],
   "printedUnit": "yards"
  }
 ],
 "physicalHoles": [
  {
   "id": "ph_01",
   "par": 4,
   "name": "Vista 1",
   "bbox": [
    -105.1339933,
    39.9185785,
    -105.1306043,
    39.921136
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_01_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1338602,
         39.918829
        ],
        [
         -105.1338308,
         39.9188354
        ],
        [
         -105.1337983,
         39.918834
        ],
        [
         -105.1337622,
         39.9188345
        ],
        [
         -105.1337273,
         39.9188373
        ],
        [
         -105.1336918,
         39.9188386
        ],
        [
         -105.1336563,
         39.9188391
        ],
        [
         -105.1336172,
         39.9188396
        ],
        [
         -105.1335901,
         39.9188331
        ],
        [
         -105.1335691,
         39.9188216
        ],
        [
         -105.1335468,
         39.9188017
        ],
        [
         -105.1335354,
         39.9187727
        ],
        [
         -105.133533,
         39.9187441
        ],
        [
         -105.1335462,
         39.9187191
        ],
        [
         -105.1335685,
         39.9186988
        ],
        [
         -105.1335901,
         39.9186901
        ],
        [
         -105.1336136,
         39.9186749
        ],
        [
         -105.1336388,
         39.9186606
        ],
        [
         -105.1336587,
         39.9186486
        ],
        [
         -105.133687,
         39.9186375
        ],
        [
         -105.1337333,
         39.9186306
        ],
        [
         -105.1337742,
         39.9186366
        ],
        [
         -105.1338043,
         39.9186435
        ],
        [
         -105.1338362,
         39.9186532
        ],
        [
         -105.1338644,
         39.9186652
        ],
        [
         -105.1339005,
         39.9186845
        ],
        [
         -105.1339252,
         39.9187044
        ],
        [
         -105.1339372,
         39.9187182
        ],
        [
         -105.1339384,
         39.9187436
        ],
        [
         -105.1339258,
         39.9187768
        ],
        [
         -105.1338993,
         39.9188082
        ],
        [
         -105.1338801,
         39.918822
        ],
        [
         -105.1338602,
         39.918829
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 1",
      "center": [
       -105.1337388,
       39.9187314
      ],
      "areaSquareMeters": 622.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785134509",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.54. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1337388,
       39.9187314
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785134509",
       "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_01_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1306197,
         39.921136
        ],
        [
         -105.1306043,
         39.9211265
        ],
        [
         -105.1306043,
         39.9211154
        ],
        [
         -105.1306197,
         39.9210877
        ],
        [
         -105.1306435,
         39.9210568
        ],
        [
         -105.1306693,
         39.9210378
        ],
        [
         -105.1306951,
         39.9210394
        ],
        [
         -105.1307075,
         39.9210528
        ],
        [
         -105.1307085,
         39.9210655
        ],
        [
         -105.1306838,
         39.9211027
        ],
        [
         -105.1306497,
         39.9211344
        ],
        [
         -105.1306197,
         39.921136
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 57.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785134507",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1308531,
         39.9208541
        ],
        [
         -105.1308448,
         39.9208747
        ],
        [
         -105.1307715,
         39.9209428
        ],
        [
         -105.1307405,
         39.9209539
        ],
        [
         -105.1307106,
         39.9209467
        ],
        [
         -105.1306972,
         39.9209238
        ],
        [
         -105.1306972,
         39.9209056
        ],
        [
         -105.1307757,
         39.9208208
        ],
        [
         -105.1307984,
         39.9208081
        ],
        [
         -105.1308221,
         39.9208105
        ],
        [
         -105.1308407,
         39.9208169
        ],
        [
         -105.1308593,
         39.9208335
        ],
        [
         -105.1308593,
         39.920843
        ],
        [
         -105.1308531,
         39.9208541
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 127.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785134506",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1309318,
         39.9207443
        ],
        [
         -105.1309017,
         39.9207309
        ],
        [
         -105.1308855,
         39.9207079
        ],
        [
         -105.1308848,
         39.920689
        ],
        [
         -105.1308915,
         39.9206682
        ],
        [
         -105.1309089,
         39.920641
        ],
        [
         -105.1309209,
         39.920628
        ],
        [
         -105.1309631,
         39.9206234
        ],
        [
         -105.1310016,
         39.9206364
        ],
        [
         -105.1310226,
         39.920659
        ],
        [
         -105.1310184,
         39.9206848
        ],
        [
         -105.1309931,
         39.9207189
        ],
        [
         -105.1309631,
         39.9207406
        ],
        [
         -105.1309318,
         39.9207443
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 116.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785134505",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1309862,
         39.920538
        ],
        [
         -105.1309563,
         39.9205253
        ],
        [
         -105.1309429,
         39.9204992
        ],
        [
         -105.1309573,
         39.9204659
        ],
        [
         -105.1309862,
         39.9204548
        ],
        [
         -105.1310234,
         39.9204564
        ],
        [
         -105.1310451,
         39.9204746
        ],
        [
         -105.1310492,
         39.920492
        ],
        [
         -105.1310492,
         39.9205118
        ],
        [
         -105.1310224,
         39.9205332
        ],
        [
         -105.1309862,
         39.920538
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "red",
       "red-w",
       "white",
       "white-w"
      ],
      "areaSquareMeters": 65.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785134504",
       "notes": "Atribución inferida del scorecard, no de la fuente de la geometría: red (350 yd), red-w (350 yd) juega(n) en este hoyo exactamente la misma distancia de tarjeta que la fila de esta caja, así que comparten placa. La geometría y su procedencia son las que declara `source`; estos juegos de tees los añadió el pipeline, no quien mapeó la caja. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1306568,
        39.9210874
       ],
       [
        -105.1321561,
        39.9191453
       ],
       [
        -105.1337388,
        39.9187314
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 1",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1321561,
       39.9191453
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1316506,
         39.9199914
        ],
        [
         -105.1316117,
         39.9199738
        ],
        [
         -105.1316046,
         39.9199371
        ],
        [
         -105.1316134,
         39.9198759
        ],
        [
         -105.1316134,
         39.919827
        ],
        [
         -105.1316099,
         39.9197577
        ],
        [
         -105.1315815,
         39.9197047
        ],
        [
         -105.1315815,
         39.9196381
        ],
        [
         -105.1316347,
         39.9195633
        ],
        [
         -105.1316881,
         39.9195212
        ],
        [
         -105.1317146,
         39.9195119
        ],
        [
         -105.1317362,
         39.9195018
        ],
        [
         -105.1317435,
         39.9194782
        ],
        [
         -105.1317767,
         39.91941
        ],
        [
         -105.1318138,
         39.9193696
        ],
        [
         -105.1318741,
         39.9193306
        ],
        [
         -105.1319828,
         39.9192248
        ],
        [
         -105.1320044,
         39.919191
        ],
        [
         -105.1320216,
         39.9191262
        ],
        [
         -105.1320432,
         39.9190845
        ],
        [
         -105.1320777,
         39.9190475
        ],
        [
         -105.1321268,
         39.9190204
        ],
        [
         -105.1323103,
         39.9189468
        ],
        [
         -105.1324125,
         39.9189095
        ],
        [
         -105.1325385,
         39.9188969
        ],
        [
         -105.1326335,
         39.9188691
        ],
        [
         -105.1327305,
         39.918843
        ],
        [
         -105.1328389,
         39.9188359
        ],
        [
         -105.1329102,
         39.9188446
        ],
        [
         -105.1330207,
         39.9188098
        ],
        [
         -105.1330692,
         39.9187638
        ],
        [
         -105.1331126,
         39.9187377
        ],
        [
         -105.1331549,
         39.9187274
        ],
        [
         -105.1332014,
         39.9187329
        ],
        [
         -105.1332664,
         39.9187345
        ],
        [
         -105.1333366,
         39.9187218
        ],
        [
         -105.133411,
         39.9186886
        ],
        [
         -105.1334843,
         39.9186332
        ],
        [
         -105.1335462,
         39.918592
        ],
        [
         -105.1337135,
         39.9185785
        ],
        [
         -105.1337837,
         39.9185904
        ],
        [
         -105.1338725,
         39.9186221
        ],
        [
         -105.1339479,
         39.9186625
        ],
        [
         -105.1339923,
         39.91871
        ],
        [
         -105.1339933,
         39.9187575
        ],
        [
         -105.1339717,
         39.9188034
        ],
        [
         -105.1339324,
         39.9188628
        ],
        [
         -105.1339035,
         39.9188913
        ],
        [
         -105.1338498,
         39.9189095
        ],
        [
         -105.1337889,
         39.9189198
        ],
        [
         -105.1337001,
         39.9189151
        ],
        [
         -105.1336185,
         39.9189396
        ],
        [
         -105.1335493,
         39.918938
        ],
        [
         -105.1335091,
         39.9189254
        ],
        [
         -105.1334884,
         39.9189175
        ],
        [
         -105.1334688,
         39.9189135
        ],
        [
         -105.1334275,
         39.9189206
        ],
        [
         -105.1333893,
         39.9189277
        ],
        [
         -105.1333356,
         39.9189182
        ],
        [
         -105.1333036,
         39.9189064
        ],
        [
         -105.1332613,
         39.9189103
        ],
        [
         -105.1331869,
         39.918946
        ],
        [
         -105.1330888,
         39.9190006
        ],
        [
         -105.1330485,
         39.919022
        ],
        [
         -105.1329701,
         39.9190505
        ],
        [
         -105.1328204,
         39.919102
        ],
        [
         -105.132659,
         39.9191967
        ],
        [
         -105.1325114,
         39.9192779
        ],
        [
         -105.1323202,
         39.919394
        ],
        [
         -105.1321995,
         39.9195177
        ],
        [
         -105.1321253,
         39.9196394
        ],
        [
         -105.1320641,
         39.919736
        ],
        [
         -105.1319804,
         39.9198213
        ],
        [
         -105.1318994,
         39.9198848
        ],
        [
         -105.1318614,
         39.9199331
        ],
        [
         -105.1317803,
         39.9199655
        ],
        [
         -105.1317162,
         39.9199806
        ],
        [
         -105.1316506,
         39.9199914
        ]
       ],
       [
        [
         -105.1338801,
         39.918822
        ],
        [
         -105.1338993,
         39.9188082
        ],
        [
         -105.1339258,
         39.9187768
        ],
        [
         -105.1339384,
         39.9187436
        ],
        [
         -105.1339372,
         39.9187182
        ],
        [
         -105.1339252,
         39.9187044
        ],
        [
         -105.1339005,
         39.9186845
        ],
        [
         -105.1338644,
         39.9186652
        ],
        [
         -105.1338362,
         39.9186532
        ],
        [
         -105.1338043,
         39.9186435
        ],
        [
         -105.1337742,
         39.9186366
        ],
        [
         -105.1337333,
         39.9186306
        ],
        [
         -105.133687,
         39.9186375
        ],
        [
         -105.1336587,
         39.9186486
        ],
        [
         -105.1336388,
         39.9186606
        ],
        [
         -105.1336136,
         39.9186749
        ],
        [
         -105.1335901,
         39.9186901
        ],
        [
         -105.1335685,
         39.9186988
        ],
        [
         -105.1335462,
         39.9187191
        ],
        [
         -105.133533,
         39.9187441
        ],
        [
         -105.1335354,
         39.9187727
        ],
        [
         -105.1335468,
         39.9188017
        ],
        [
         -105.1335691,
         39.9188216
        ],
        [
         -105.1335901,
         39.9188331
        ],
        [
         -105.1336172,
         39.9188396
        ],
        [
         -105.1336563,
         39.9188391
        ],
        [
         -105.1336918,
         39.9188386
        ],
        [
         -105.1337273,
         39.9188373
        ],
        [
         -105.1337622,
         39.9188345
        ],
        [
         -105.1337983,
         39.918834
        ],
        [
         -105.1338308,
         39.9188354
        ],
        [
         -105.1338602,
         39.918829
        ],
        [
         -105.1338801,
         39.918822
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 7701.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000184",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_01_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1321846,
       39.9193042
      ]
     },
     "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": [
       -105.132726,
       39.9189962
      ]
     },
     "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": [
       -105.1322197,
       39.9191287
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    }
   ],
   "confidence": 0.949,
   "confidenceBasis": {
    "worstYardageDeltaYards": 4.3,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 1.0,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 4.3 yd (high); confianza media de features clave 0.89.",
   "asset": {
    "image": "assets/holes/ph_01.jpg",
    "transform": "assets/holes/ph_01.json"
   }
  },
  {
   "id": "ph_02",
   "par": 3,
   "name": "Vista 2",
   "bbox": [
    -105.1373797,
    39.9179725,
    -105.1351029,
    39.9183737
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_02_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1371386,
         39.9182813
        ],
        [
         -105.1370955,
         39.9182807
        ],
        [
         -105.1370464,
         39.918275
        ],
        [
         -105.1370099,
         39.9182664
        ],
        [
         -105.1369623,
         39.9182499
        ],
        [
         -105.1369474,
         39.9182402
        ],
        [
         -105.1369318,
         39.9182179
        ],
        [
         -105.1369273,
         39.9181957
        ],
        [
         -105.1369273,
         39.9181734
        ],
        [
         -105.1369362,
         39.9181574
        ],
        [
         -105.1369482,
         39.9181409
        ],
        [
         -105.1369623,
         39.9181289
        ],
        [
         -105.1369891,
         39.9181123
        ],
        [
         -105.1370181,
         39.9181015
        ],
        [
         -105.1370516,
         39.9180935
        ],
        [
         -105.1370806,
         39.9180867
        ],
        [
         -105.1371223,
         39.9180718
        ],
        [
         -105.137152,
         39.9180598
        ],
        [
         -105.1372011,
         39.918057
        ],
        [
         -105.1372435,
         39.9180712
        ],
        [
         -105.1372748,
         39.9180986
        ],
        [
         -105.1372912,
         39.9181249
        ],
        [
         -105.1372956,
         39.9181557
        ],
        [
         -105.1372912,
         39.9181939
        ],
        [
         -105.1372577,
         39.9182305
        ],
        [
         -105.1372242,
         39.918259
        ],
        [
         -105.1371833,
         39.9182773
        ],
        [
         -105.1371386,
         39.9182813
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 2",
      "center": [
       -105.1371131,
       39.9181654
      ],
      "areaSquareMeters": 591.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220961",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.58. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1371131,
       39.9181654
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220961",
       "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_02_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1351535,
         39.918182
        ],
        [
         -105.1351311,
         39.9181814
        ],
        [
         -105.1351207,
         39.918174
        ],
        [
         -105.1351103,
         39.918166
        ],
        [
         -105.1351081,
         39.918158
        ],
        [
         -105.1351029,
         39.9181483
        ],
        [
         -105.1351051,
         39.9181306
        ],
        [
         -105.1351103,
         39.9181192
        ],
        [
         -105.13512,
         39.9181078
        ],
        [
         -105.1351311,
         39.9180975
        ],
        [
         -105.135143,
         39.9180872
        ],
        [
         -105.1351564,
         39.9180758
        ],
        [
         -105.135178,
         39.9180598
        ],
        [
         -105.1351929,
         39.9180421
        ],
        [
         -105.1352122,
         39.9180336
        ],
        [
         -105.1352361,
         39.9180256
        ],
        [
         -105.1352576,
         39.9180245
        ],
        [
         -105.1352829,
         39.9180324
        ],
        [
         -105.1352941,
         39.9180433
        ],
        [
         -105.135303,
         39.9180581
        ],
        [
         -105.1352978,
         39.9180718
        ],
        [
         -105.1352948,
         39.9180798
        ],
        [
         -105.1352829,
         39.9180855
        ],
        [
         -105.1352658,
         39.9180907
        ],
        [
         -105.1352472,
         39.9180952
        ],
        [
         -105.1352279,
         39.9181038
        ],
        [
         -105.135216,
         39.9181135
        ],
        [
         -105.1352033,
         39.9181283
        ],
        [
         -105.1351899,
         39.9181483
        ],
        [
         -105.1351773,
         39.9181705
        ],
        [
         -105.1351661,
         39.918178
        ],
        [
         -105.1351535,
         39.918182
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 145.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220955",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1355381,
         39.9180433
        ],
        [
         -105.1355166,
         39.9180416
        ],
        [
         -105.1354957,
         39.9180359
        ],
        [
         -105.1354801,
         39.9180313
        ],
        [
         -105.1354682,
         39.9180205
        ],
        [
         -105.1354645,
         39.9180068
        ],
        [
         -105.1354697,
         39.9179891
        ],
        [
         -105.1354794,
         39.9179822
        ],
        [
         -105.1354905,
         39.9179782
        ],
        [
         -105.1355114,
         39.9179737
        ],
        [
         -105.1355292,
         39.9179731
        ],
        [
         -105.1355582,
         39.9179725
        ],
        [
         -105.1355798,
         39.9179788
        ],
        [
         -105.1355932,
         39.9179942
        ],
        [
         -105.1355992,
         39.9180113
        ],
        [
         -105.1355962,
         39.9180233
        ],
        [
         -105.1355895,
         39.9180319
        ],
        [
         -105.1355791,
         39.9180382
        ],
        [
         -105.1355664,
         39.9180427
        ],
        [
         -105.135553,
         39.918045
        ],
        [
         -105.1355381,
         39.9180433
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 74.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220956",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1357279,
         39.9181614
        ],
        [
         -105.1357056,
         39.9181591
        ],
        [
         -105.1356855,
         39.9181574
        ],
        [
         -105.1356646,
         39.9181529
        ],
        [
         -105.135646,
         39.9181454
        ],
        [
         -105.1356349,
         39.9181323
        ],
        [
         -105.1356312,
         39.9181169
        ],
        [
         -105.1356349,
         39.9181009
        ],
        [
         -105.1356445,
         39.9180918
        ],
        [
         -105.1356587,
         39.9180844
        ],
        [
         -105.135681,
         39.9180792
        ],
        [
         -105.1357085,
         39.9180758
        ],
        [
         -105.1357346,
         39.9180741
        ],
        [
         -105.1357591,
         39.9180764
        ],
        [
         -105.1357829,
         39.9180838
        ],
        [
         -105.1357986,
         39.9180907
        ],
        [
         -105.1358134,
         39.9181032
        ],
        [
         -105.1358224,
         39.9181192
        ],
        [
         -105.1358209,
         39.9181357
        ],
        [
         -105.135812,
         39.9181517
        ],
        [
         -105.1357963,
         39.9181586
        ],
        [
         -105.1357688,
         39.9181614
        ],
        [
         -105.1357279,
         39.9181614
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 129.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220957",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1360672,
         39.9181757
        ],
        [
         -105.1360441,
         39.9181723
        ],
        [
         -105.1360337,
         39.9181688
        ],
        [
         -105.1360233,
         39.9181614
        ],
        [
         -105.1360129,
         39.9181506
        ],
        [
         -105.1360099,
         39.9181403
        ],
        [
         -105.1360151,
         39.9181266
        ],
        [
         -105.1360277,
         39.9181112
        ],
        [
         -105.1360449,
         39.9181055
        ],
        [
         -105.1360657,
         39.9180986
        ],
        [
         -105.1360895,
         39.9180986
        ],
        [
         -105.136117,
         39.9181078
        ],
        [
         -105.1361282,
         39.9181169
        ],
        [
         -105.1361356,
         39.9181317
        ],
        [
         -105.1361349,
         39.9181471
        ],
        [
         -105.1361222,
         39.9181637
        ],
        [
         -105.1361021,
         39.9181705
        ],
        [
         -105.136085,
         39.9181768
        ],
        [
         -105.1360672,
         39.9181757
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 71.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220958",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.136309,
         39.9181791
        ],
        [
         -105.1362882,
         39.9181785
        ],
        [
         -105.1362696,
         39.9181751
        ],
        [
         -105.1362577,
         39.9181637
        ],
        [
         -105.1362502,
         39.9181506
        ],
        [
         -105.136251,
         39.9181323
        ],
        [
         -105.1362525,
         39.9181135
        ],
        [
         -105.1362569,
         39.9180935
        ],
        [
         -105.1362711,
         39.9180861
        ],
        [
         -105.1362911,
         39.9180798
        ],
        [
         -105.1363097,
         39.9180781
        ],
        [
         -105.1363298,
         39.918081
        ],
        [
         -105.1363447,
         39.9180907
        ],
        [
         -105.1363522,
         39.9181049
        ],
        [
         -105.1363559,
         39.9181226
        ],
        [
         -105.1363566,
         39.918142
        ],
        [
         -105.1363499,
         39.9181591
        ],
        [
         -105.1363365,
         39.9181734
        ],
        [
         -105.1363224,
         39.9181785
        ],
        [
         -105.136309,
         39.9181791
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 85.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220959",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1351953,
        39.9180978
       ],
       [
        -105.1371131,
        39.9181654
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 2",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1371424,
         39.9183223
        ],
        [
         -105.1370776,
         39.9183075
        ],
        [
         -105.1370434,
         39.9182921
        ],
        [
         -105.1369779,
         39.918263
        ],
        [
         -105.1369422,
         39.9182447
        ],
        [
         -105.1369243,
         39.9182236
        ],
        [
         -105.1369191,
         39.9181848
        ],
        [
         -105.136934,
         39.9181198
        ],
        [
         -105.1369794,
         39.9180673
        ],
        [
         -105.1370114,
         39.918041
        ],
        [
         -105.1370687,
         39.9180187
        ],
        [
         -105.1371081,
         39.9180159
        ],
        [
         -105.1371617,
         39.9180119
        ],
        [
         -105.1372175,
         39.9180108
        ],
        [
         -105.1372636,
         39.918021
        ],
        [
         -105.1372986,
         39.9180376
        ],
        [
         -105.1373284,
         39.9180564
        ],
        [
         -105.137347,
         39.9180792
        ],
        [
         -105.1373589,
         39.9180986
        ],
        [
         -105.1373656,
         39.9181175
        ],
        [
         -105.1373752,
         39.9181409
        ],
        [
         -105.1373782,
         39.9181557
        ],
        [
         -105.1373797,
         39.9181865
        ],
        [
         -105.1373738,
         39.9182094
        ],
        [
         -105.1373641,
         39.9182265
        ],
        [
         -105.1373462,
         39.9182413
        ],
        [
         -105.1373306,
         39.9182522
        ],
        [
         -105.1373008,
         39.9182698
        ],
        [
         -105.1372629,
         39.9182887
        ],
        [
         -105.1372287,
         39.9183086
        ],
        [
         -105.1371944,
         39.9183189
        ],
        [
         -105.1371424,
         39.9183223
        ]
       ],
       [
        [
         -105.1371833,
         39.9182773
        ],
        [
         -105.1372242,
         39.918259
        ],
        [
         -105.1372577,
         39.9182305
        ],
        [
         -105.1372912,
         39.9181939
        ],
        [
         -105.1372956,
         39.9181557
        ],
        [
         -105.1372912,
         39.9181249
        ],
        [
         -105.1372748,
         39.9180986
        ],
        [
         -105.1372435,
         39.9180712
        ],
        [
         -105.1372011,
         39.918057
        ],
        [
         -105.137152,
         39.9180598
        ],
        [
         -105.1371223,
         39.9180718
        ],
        [
         -105.1370806,
         39.9180867
        ],
        [
         -105.1370516,
         39.9180935
        ],
        [
         -105.1370181,
         39.9181015
        ],
        [
         -105.1369891,
         39.9181123
        ],
        [
         -105.1369623,
         39.9181289
        ],
        [
         -105.1369482,
         39.9181409
        ],
        [
         -105.1369362,
         39.9181574
        ],
        [
         -105.1369273,
         39.9181734
        ],
        [
         -105.1369273,
         39.9181957
        ],
        [
         -105.1369318,
         39.9182179
        ],
        [
         -105.1369474,
         39.9182402
        ],
        [
         -105.1369623,
         39.9182499
        ],
        [
         -105.1370099,
         39.9182664
        ],
        [
         -105.1370464,
         39.918275
        ],
        [
         -105.1370955,
         39.9182807
        ],
        [
         -105.1371386,
         39.9182813
        ],
        [
         -105.1371833,
         39.9182773
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 456.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000189",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_02_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1373366,
       39.9181654
      ]
     },
     "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_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.136995,
         39.9183737
        ],
        [
         -105.1369772,
         39.9183703
        ],
        [
         -105.136966,
         39.9183629
        ],
        [
         -105.1369452,
         39.9183532
        ],
        [
         -105.1369288,
         39.9183475
        ],
        [
         -105.1369117,
         39.9183423
        ],
        [
         -105.1369035,
         39.9183378
        ],
        [
         -105.136902,
         39.9183241
        ],
        [
         -105.1369013,
         39.9183115
        ],
        [
         -105.1369057,
         39.9182927
        ],
        [
         -105.1369176,
         39.9182818
        ],
        [
         -105.1369296,
         39.9182767
        ],
        [
         -105.1369415,
         39.9182727
        ],
        [
         -105.1369526,
         39.9182744
        ],
        [
         -105.1369615,
         39.9182813
        ],
        [
         -105.1369757,
         39.9182892
        ],
        [
         -105.1369965,
         39.9182967
        ],
        [
         -105.1370114,
         39.9182978
        ],
        [
         -105.137024,
         39.9183047
        ],
        [
         -105.1370285,
         39.9183166
        ],
        [
         -105.1370255,
         39.9183395
        ],
        [
         -105.1370226,
         39.9183572
        ],
        [
         -105.1370144,
         39.918368
        ],
        [
         -105.136995,
         39.9183737
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 84.0,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220963",
       "notes": "NAIP sand coverage 85%"
      }
     }
    }
   ],
   "confidence": 0.949,
   "confidenceBasis": {
    "worstYardageDeltaYards": 3.5,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.981,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 3.5 yd (high); confianza media de features clave 0.89.",
   "asset": {
    "image": "assets/holes/ph_02.jpg",
    "transform": "assets/holes/ph_02.json"
   }
  },
  {
   "id": "ph_03",
   "par": 4,
   "name": "Vista 3",
   "bbox": [
    -105.1385768,
    39.9154792,
    -105.1379016,
    39.9183647
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_03_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1382977,
         39.9157973
        ],
        [
         -105.1382525,
         39.9157913
        ],
        [
         -105.138212,
         39.9157818
        ],
        [
         -105.1381667,
         39.9157674
        ],
        [
         -105.1381293,
         39.9157471
        ],
        [
         -105.1381075,
         39.9157172
        ],
        [
         -105.1380888,
         39.9156921
        ],
        [
         -105.1380857,
         39.9156706
        ],
        [
         -105.1380857,
         39.9156538
        ],
        [
         -105.1380888,
         39.9156287
        ],
        [
         -105.1381013,
         39.9156036
        ],
        [
         -105.1381169,
         39.915588
        ],
        [
         -105.1381387,
         39.9155713
        ],
        [
         -105.138173,
         39.915557
        ],
        [
         -105.138212,
         39.9155498
        ],
        [
         -105.1382369,
         39.9155522
        ],
        [
         -105.1382665,
         39.9155749
        ],
        [
         -105.1382946,
         39.9155964
        ],
        [
         -105.1383242,
         39.9156251
        ],
        [
         -105.1383616,
         39.915655
        ],
        [
         -105.1383819,
         39.9156897
        ],
        [
         -105.1383959,
         39.9157339
        ],
        [
         -105.1383881,
         39.9157674
        ],
        [
         -105.1383398,
         39.9157949
        ],
        [
         -105.1382977,
         39.9157973
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 3",
      "center": [
       -105.1382317,
       39.9156802
      ],
      "areaSquareMeters": 517.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220971",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.43. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1382317,
       39.9156802
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220971",
       "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_03_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1379498,
         39.9183647
        ],
        [
         -105.13794,
         39.9183626
        ],
        [
         -105.1379266,
         39.9183587
        ],
        [
         -105.1379155,
         39.9183529
        ],
        [
         -105.1379073,
         39.9183445
        ],
        [
         -105.1379061,
         39.9183315
        ],
        [
         -105.1379073,
         39.9183185
        ],
        [
         -105.1379069,
         39.9183055
        ],
        [
         -105.1379108,
         39.9182904
        ],
        [
         -105.1379132,
         39.9182704
        ],
        [
         -105.1379175,
         39.9182517
        ],
        [
         -105.1379226,
         39.9182296
        ],
        [
         -105.1379258,
         39.9182145
        ],
        [
         -105.1379344,
         39.9182037
        ],
        [
         -105.1379478,
         39.9181979
        ],
        [
         -105.1379648,
         39.9181943
        ],
        [
         -105.1379778,
         39.9181964
        ],
        [
         -105.1379935,
         39.9182067
        ],
        [
         -105.1379983,
         39.9182185
        ],
        [
         -105.1380014,
         39.9182417
        ],
        [
         -105.138001,
         39.9182683
        ],
        [
         -105.1379987,
         39.9182934
        ],
        [
         -105.1379955,
         39.918317
        ],
        [
         -105.1379912,
         39.9183378
        ],
        [
         -105.1379833,
         39.9183541
        ],
        [
         -105.1379699,
         39.9183641
        ],
        [
         -105.1379498,
         39.9183647
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 125.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220965",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1379461,
         39.9180559
        ],
        [
         -105.1379283,
         39.9180512
        ],
        [
         -105.1379139,
         39.9180418
        ],
        [
         -105.1379055,
         39.918032
        ],
        [
         -105.1379016,
         39.9180175
        ],
        [
         -105.1379022,
         39.9180052
        ],
        [
         -105.1379022,
         39.9179838
        ],
        [
         -105.1379078,
         39.9179574
        ],
        [
         -105.1379128,
         39.9179451
        ],
        [
         -105.1379194,
         39.9179284
        ],
        [
         -105.1379311,
         39.9179178
        ],
        [
         -105.1379478,
         39.9179088
        ],
        [
         -105.137965,
         39.9179054
        ],
        [
         -105.1379822,
         39.9179063
        ],
        [
         -105.137995,
         39.9179118
        ],
        [
         -105.1380022,
         39.9179208
        ],
        [
         -105.1380106,
         39.917937
        ],
        [
         -105.1380061,
         39.9179608
        ],
        [
         -105.1380017,
         39.9179877
        ],
        [
         -105.1379972,
         39.918009
        ],
        [
         -105.1379905,
         39.9180329
        ],
        [
         -105.1379755,
         39.9180452
        ],
        [
         -105.1379683,
         39.918052
        ],
        [
         -105.1379461,
         39.9180559
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 120.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220966",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1380278,
         39.9177934
        ],
        [
         -105.1380017,
         39.917784
        ],
        [
         -105.1379855,
         39.9177627
        ],
        [
         -105.1379878,
         39.9177405
        ],
        [
         -105.1379928,
         39.9177111
        ],
        [
         -105.1380056,
         39.9176813
        ],
        [
         -105.1380167,
         39.9176681
        ],
        [
         -105.1380289,
         39.9176613
        ],
        [
         -105.13805,
         39.9176557
        ],
        [
         -105.1380761,
         39.9176587
        ],
        [
         -105.13809,
         39.9176689
        ],
        [
         -105.1380983,
         39.9176885
        ],
        [
         -105.1380972,
         39.9177115
        ],
        [
         -105.1380906,
         39.9177358
        ],
        [
         -105.1380845,
         39.917755
        ],
        [
         -105.1380706,
         39.9177767
        ],
        [
         -105.1380489,
         39.9177925
        ],
        [
         -105.1380278,
         39.9177934
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 112.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220967",
       "notes": "NAIP turf coverage 86%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1380328,
         39.9175164
        ],
        [
         -105.1380183,
         39.9175125
        ],
        [
         -105.1380072,
         39.9175053
        ],
        [
         -105.1380022,
         39.9174972
        ],
        [
         -105.1379967,
         39.9174874
        ],
        [
         -105.1379933,
         39.9174754
        ],
        [
         -105.1379933,
         39.9174588
        ],
        [
         -105.1379961,
         39.9174469
        ],
        [
         -105.1380017,
         39.9174337
        ],
        [
         -105.1380122,
         39.9174252
        ],
        [
         -105.138025,
         39.9174188
        ],
        [
         -105.1380344,
         39.9174158
        ],
        [
         -105.1380506,
         39.9174145
        ],
        [
         -105.1380694,
         39.9174171
        ],
        [
         -105.1380878,
         39.9174273
        ],
        [
         -105.1380983,
         39.9174486
        ],
        [
         -105.1380972,
         39.9174767
        ],
        [
         -105.138085,
         39.9174959
        ],
        [
         -105.13807,
         39.9175125
        ],
        [
         -105.13805,
         39.9175172
        ],
        [
         -105.1380328,
         39.9175164
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 82.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220968",
       "notes": "NAIP turf coverage 92%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1379556,
        39.9182817
       ],
       [
        -105.1383339,
        39.9162206
       ],
       [
        -105.1382317,
        39.9156802
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 3",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1383339,
       39.9162206
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1382369,
         39.9168723
        ],
        [
         -105.1382104,
         39.9168615
        ],
        [
         -105.1381777,
         39.916828
        ],
        [
         -105.1381512,
         39.9168017
        ],
        [
         -105.1381449,
         39.9167754
        ],
        [
         -105.138134,
         39.9167515
        ],
        [
         -105.1381434,
         39.9167228
        ],
        [
         -105.1381621,
         39.9167025
        ],
        [
         -105.1382026,
         39.9166546
        ],
        [
         -105.1382229,
         39.9166128
        ],
        [
         -105.1382307,
         39.9165638
        ],
        [
         -105.1382291,
         39.9165315
        ],
        [
         -105.1382369,
         39.916498
        ],
        [
         -105.1382447,
         39.9164633
        ],
        [
         -105.1382416,
         39.9164274
        ],
        [
         -105.1382151,
         39.9163952
        ],
        [
         -105.1381558,
         39.9163318
        ],
        [
         -105.1381527,
         39.9162636
        ],
        [
         -105.1381652,
         39.9162206
        ],
        [
         -105.1381777,
         39.9161632
        ],
        [
         -105.1381839,
         39.9161094
        ],
        [
         -105.1381761,
         39.9160651
        ],
        [
         -105.1381293,
         39.9160209
        ],
        [
         -105.1380732,
         39.9159862
        ],
        [
         -105.1380483,
         39.9159456
        ],
        [
         -105.1380529,
         39.9159109
        ],
        [
         -105.138067,
         39.9158702
        ],
        [
         -105.1380748,
         39.9158272
        ],
        [
         -105.1380592,
         39.91582
        ],
        [
         -105.1380342,
         39.9157865
        ],
        [
         -105.1380046,
         39.9157614
        ],
        [
         -105.1379906,
         39.9157172
        ],
        [
         -105.1379906,
         39.9156658
        ],
        [
         -105.1379999,
         39.9156108
        ],
        [
         -105.1380311,
         39.9155629
        ],
        [
         -105.1380732,
         39.9155163
        ],
        [
         -105.1381247,
         39.91549
        ],
        [
         -105.1382416,
         39.9154792
        ],
        [
         -105.1383336,
         39.9155211
        ],
        [
         -105.1384022,
         39.9155821
        ],
        [
         -105.1385066,
         39.9156299
        ],
        [
         -105.1385456,
         39.9156706
        ],
        [
         -105.1385393,
         39.9157375
        ],
        [
         -105.1385113,
         39.9158105
        ],
        [
         -105.1384567,
         39.9159001
        ],
        [
         -105.1384567,
         39.9159874
        ],
        [
         -105.1384817,
         39.9160317
        ],
        [
         -105.1385238,
         39.9160962
        ],
        [
         -105.1385269,
         39.9162003
        ],
        [
         -105.1385487,
         39.9162684
        ],
        [
         -105.138569,
         39.9163246
        ],
        [
         -105.1385768,
         39.9163712
        ],
        [
         -105.1385596,
         39.9164394
        ],
        [
         -105.1385269,
         39.9165004
        ],
        [
         -105.1385035,
         39.9165709
        ],
        [
         -105.138491,
         39.9166152
        ],
        [
         -105.138505,
         39.9166714
        ],
        [
         -105.13853,
         39.9166953
        ],
        [
         -105.1385518,
         39.9167407
        ],
        [
         -105.1385581,
         39.9167909
        ],
        [
         -105.13853,
         39.916834
        ],
        [
         -105.1384287,
         39.9168627
        ],
        [
         -105.138332,
         39.9168842
        ],
        [
         -105.138279,
         39.916883
        ],
        [
         -105.1382369,
         39.9168723
        ]
       ],
       [
        [
         -105.1383398,
         39.9157949
        ],
        [
         -105.1383881,
         39.9157674
        ],
        [
         -105.1383959,
         39.9157339
        ],
        [
         -105.1383819,
         39.9156897
        ],
        [
         -105.1383616,
         39.915655
        ],
        [
         -105.1383242,
         39.9156251
        ],
        [
         -105.1382946,
         39.9155964
        ],
        [
         -105.1382665,
         39.9155749
        ],
        [
         -105.1382369,
         39.9155522
        ],
        [
         -105.138212,
         39.9155498
        ],
        [
         -105.138173,
         39.915557
        ],
        [
         -105.1381387,
         39.9155713
        ],
        [
         -105.1381169,
         39.915588
        ],
        [
         -105.1381013,
         39.9156036
        ],
        [
         -105.1380888,
         39.9156287
        ],
        [
         -105.1380857,
         39.9156538
        ],
        [
         -105.1380857,
         39.9156706
        ],
        [
         -105.1380888,
         39.9156921
        ],
        [
         -105.1381075,
         39.9157172
        ],
        [
         -105.1381293,
         39.9157471
        ],
        [
         -105.1381667,
         39.9157674
        ],
        [
         -105.138212,
         39.9157818
        ],
        [
         -105.1382525,
         39.9157913
        ],
        [
         -105.1382977,
         39.9157973
        ],
        [
         -105.1383398,
         39.9157949
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 4432.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000204",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_03_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.13835,
       39.9161817
      ]
     },
     "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_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1382835,
       39.9164953
      ]
     },
     "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_03_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1382086,
       39.916903
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    }
   ],
   "confidence": 0.949,
   "confidenceBasis": {
    "worstYardageDeltaYards": 3.1,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.964,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 3.1 yd (high); confianza media de features clave 0.89.",
   "asset": {
    "image": "assets/holes/ph_03.jpg",
    "transform": "assets/holes/ph_03.json"
   }
  },
  {
   "id": "ph_04",
   "par": 5,
   "name": "Vista 4",
   "bbox": [
    -105.1450489,
    39.9146023,
    -105.1387469,
    39.9153778
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_04_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1446901,
         39.9152696
        ],
        [
         -105.1446642,
         39.9152599
        ],
        [
         -105.1446391,
         39.9152503
        ],
        [
         -105.1446227,
         39.9152359
        ],
        [
         -105.1446148,
         39.9152203
        ],
        [
         -105.1446101,
         39.9152004
        ],
        [
         -105.1446148,
         39.9151788
        ],
        [
         -105.1446172,
         39.9151614
        ],
        [
         -105.1446227,
         39.9151403
        ],
        [
         -105.144629,
         39.9151259
        ],
        [
         -105.1446384,
         39.9151097
        ],
        [
         -105.1446423,
         39.9150959
        ],
        [
         -105.1446509,
         39.915082
        ],
        [
         -105.1446666,
         39.91507
        ],
        [
         -105.1446869,
         39.9150628
        ],
        [
         -105.144705,
         39.9150568
        ],
        [
         -105.1447206,
         39.9150568
        ],
        [
         -105.1447481,
         39.9150604
        ],
        [
         -105.1447739,
         39.9150694
        ],
        [
         -105.1448029,
         39.9150766
        ],
        [
         -105.1448288,
         39.9150808
        ],
        [
         -105.1448695,
         39.9150832
        ],
        [
         -105.1449025,
         39.9150874
        ],
        [
         -105.144933,
         39.9150989
        ],
        [
         -105.1449495,
         39.9151151
        ],
        [
         -105.144973,
         39.9151379
        ],
        [
         -105.1449832,
         39.9151602
        ],
        [
         -105.1449777,
         39.9151842
        ],
        [
         -105.1449448,
         39.9152101
        ],
        [
         -105.1448915,
         39.9152389
        ],
        [
         -105.1448429,
         39.9152575
        ],
        [
         -105.1448194,
         39.915269
        ],
        [
         -105.1447935,
         39.9152762
        ],
        [
         -105.1447598,
         39.9152798
        ],
        [
         -105.1447136,
         39.9152792
        ],
        [
         -105.1446901,
         39.9152696
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 4",
      "center": [
       -105.1447985,
       39.9151701
      ],
      "areaSquareMeters": 579.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229333",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.76. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1447985,
       39.9151701
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229333",
       "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_04_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1388066,
         39.915093
        ],
        [
         -105.1387806,
         39.9150913
        ],
        [
         -105.1387574,
         39.9150778
        ],
        [
         -105.1387519,
         39.9150672
        ],
        [
         -105.1387469,
         39.9150574
        ],
        [
         -105.138758,
         39.9150434
        ],
        [
         -105.1387817,
         39.915035
        ],
        [
         -105.1388127,
         39.9150299
        ],
        [
         -105.1388469,
         39.9150239
        ],
        [
         -105.1388895,
         39.9150193
        ],
        [
         -105.1389249,
         39.9150163
        ],
        [
         -105.1389541,
         39.9150116
        ],
        [
         -105.1389757,
         39.9150083
        ],
        [
         -105.1389967,
         39.9150066
        ],
        [
         -105.1390299,
         39.9150049
        ],
        [
         -105.1390597,
         39.9150057
        ],
        [
         -105.139079,
         39.9150133
        ],
        [
         -105.1390934,
         39.9150273
        ],
        [
         -105.1390945,
         39.9150426
        ],
        [
         -105.1390879,
         39.9150562
        ],
        [
         -105.1390796,
         39.915068
        ],
        [
         -105.1390415,
         39.9150735
        ],
        [
         -105.139005,
         39.9150786
        ],
        [
         -105.1389453,
         39.9150858
        ],
        [
         -105.1388873,
         39.9150905
        ],
        [
         -105.1388359,
         39.9150926
        ],
        [
         -105.1388066,
         39.915093
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 210.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229341",
       "notes": "NAIP turf coverage 97%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1392332,
         39.9150155
        ],
        [
         -105.1391973,
         39.9150121
        ],
        [
         -105.1391758,
         39.9150049
        ],
        [
         -105.139168,
         39.9149951
        ],
        [
         -105.139168,
         39.9149811
        ],
        [
         -105.1391769,
         39.9149663
        ],
        [
         -105.1391951,
         39.914957
        ],
        [
         -105.1392205,
         39.9149515
        ],
        [
         -105.1392377,
         39.9149489
        ],
        [
         -105.1392658,
         39.9149481
        ],
        [
         -105.139299,
         39.9149502
        ],
        [
         -105.1393316,
         39.9149599
        ],
        [
         -105.1393388,
         39.9149752
        ],
        [
         -105.1393438,
         39.9149909
        ],
        [
         -105.1393305,
         39.9150057
        ],
        [
         -105.1393029,
         39.9150121
        ],
        [
         -105.139267,
         39.9150184
        ],
        [
         -105.1392332,
         39.9150155
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 93.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229342",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1394792,
         39.9150019
        ],
        [
         -105.1394394,
         39.9149977
        ],
        [
         -105.1394178,
         39.9149921
        ],
        [
         -105.1394046,
         39.9149815
        ],
        [
         -105.139393,
         39.9149667
        ],
        [
         -105.1393913,
         39.9149506
        ],
        [
         -105.139393,
         39.9149358
        ],
        [
         -105.1394029,
         39.9149205
        ],
        [
         -105.1394239,
         39.9149133
        ],
        [
         -105.1394538,
         39.9149065
        ],
        [
         -105.139477,
         39.9149036
        ],
        [
         -105.1395157,
         39.9149023
        ],
        [
         -105.1395383,
         39.914901
        ],
        [
         -105.1395648,
         39.9149052
        ],
        [
         -105.139593,
         39.914915
        ],
        [
         -105.1396057,
         39.9149311
        ],
        [
         -105.1396068,
         39.9149476
        ],
        [
         -105.1395974,
         39.9149693
        ],
        [
         -105.1395742,
         39.9149896
        ],
        [
         -105.1395389,
         39.9149968
        ],
        [
         -105.1395107,
         39.9150019
        ],
        [
         -105.1394792,
         39.9150019
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 169.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229343",
       "notes": "NAIP turf coverage 78%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1398246,
         39.9148836
        ],
        [
         -105.1397936,
         39.9148768
        ],
        [
         -105.1397743,
         39.914865
        ],
        [
         -105.1397743,
         39.914848
        ],
        [
         -105.1397787,
         39.9148332
        ],
        [
         -105.1397953,
         39.9148205
        ],
        [
         -105.1398262,
         39.9148103
        ],
        [
         -105.1398589,
         39.914812
        ],
        [
         -105.1398926,
         39.9148158
        ],
        [
         -105.1399091,
         39.9148234
        ],
        [
         -105.1399252,
         39.9148366
        ],
        [
         -105.1399279,
         39.9148531
        ],
        [
         -105.1399114,
         39.9148722
        ],
        [
         -105.1398843,
         39.9148807
        ],
        [
         -105.1398511,
         39.9148849
        ],
        [
         -105.1398246,
         39.9148836
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 86.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229344",
       "notes": "NAIP turf coverage 97%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1389264,
        39.9150506
       ],
       [
        -105.143176,
        39.9148149
       ],
       [
        -105.1447985,
        39.9151701
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 4",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.143176,
       39.9148149
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1445567,
         39.9151959
        ],
        [
         -105.1446029,
         39.9151554
        ],
        [
         -105.1446139,
         39.91512
        ],
        [
         -105.1446139,
         39.9150812
        ],
        [
         -105.1445413,
         39.9150475
        ],
        [
         -105.1444665,
         39.9150255
        ],
        [
         -105.1443918,
         39.9150036
        ],
        [
         -105.1443038,
         39.915034
        ],
        [
         -105.1442401,
         39.9150491
        ],
        [
         -105.1441477,
         39.9150846
        ],
        [
         -105.1440839,
         39.9150846
        ],
        [
         -105.143996,
         39.9150626
        ],
        [
         -105.1438992,
         39.9150475
        ],
        [
         -105.1438135,
         39.9150373
        ],
        [
         -105.1437519,
         39.9150356
        ],
        [
         -105.1436354,
         39.9150222
        ],
        [
         -105.1433847,
         39.9150222
        ],
        [
         -105.1432242,
         39.9150272
        ],
        [
         -105.1430285,
         39.9150356
        ],
        [
         -105.1428372,
         39.9150222
        ],
        [
         -105.1427009,
         39.915007
        ],
        [
         -105.1423556,
         39.9149766
        ],
        [
         -105.1420478,
         39.9149766
        ],
        [
         -105.1418851,
         39.9150002
        ],
        [
         -105.1416806,
         39.915034
        ],
        [
         -105.1415487,
         39.9150441
        ],
        [
         -105.1413991,
         39.9150356
        ],
        [
         -105.1412034,
         39.9150289
        ],
        [
         -105.1411045,
         39.9150475
        ],
        [
         -105.1410121,
         39.9150626
        ],
        [
         -105.1409352,
         39.915066
        ],
        [
         -105.140867,
         39.9150458
        ],
        [
         -105.1407483,
         39.9150458
        ],
        [
         -105.1406471,
         39.915039
        ],
        [
         -105.1405724,
         39.9150205
        ],
        [
         -105.140491,
         39.9149749
        ],
        [
         -105.140447,
         39.9149328
        ],
        [
         -105.1404163,
         39.9148383
        ],
        [
         -105.1404404,
         39.9147894
        ],
        [
         -105.1404668,
         39.9147388
        ],
        [
         -105.1405086,
         39.9147236
        ],
        [
         -105.1405614,
         39.9147203
        ],
        [
         -105.1406273,
         39.9147607
        ],
        [
         -105.1406556,
         39.9147777
        ],
        [
         -105.1407105,
         39.9147759
        ],
        [
         -105.1407575,
         39.914762
        ],
        [
         -105.1408006,
         39.9147458
        ],
        [
         -105.1408429,
         39.9147314
        ],
        [
         -105.1408946,
         39.9147133
        ],
        [
         -105.1409448,
         39.9147079
        ],
        [
         -105.1410286,
         39.9147194
        ],
        [
         -105.1411148,
         39.914735
        ],
        [
         -105.1411815,
         39.9147386
        ],
        [
         -105.1412755,
         39.914723
        ],
        [
         -105.1413452,
         39.9147055
        ],
        [
         -105.1413852,
         39.9147025
        ],
        [
         -105.1414393,
         39.9147091
        ],
        [
         -105.1415561,
         39.9147163
        ],
        [
         -105.1416626,
         39.9147121
        ],
        [
         -105.1417473,
         39.9147049
        ],
        [
         -105.1418225,
         39.9146989
        ],
        [
         -105.1418789,
         39.9146989
        ],
        [
         -105.141922,
         39.9147091
        ],
        [
         -105.1419722,
         39.9147169
        ],
        [
         -105.1420216,
         39.9147212
        ],
        [
         -105.1420654,
         39.9147272
        ],
        [
         -105.1421101,
         39.9147278
        ],
        [
         -105.1421438,
         39.9147248
        ],
        [
         -105.1421885,
         39.914723
        ],
        [
         -105.1422269,
         39.9147212
        ],
        [
         -105.1422574,
         39.9147175
        ],
        [
         -105.1422958,
         39.9147133
        ],
        [
         -105.1423311,
         39.9147085
        ],
        [
         -105.1423766,
         39.9147085
        ],
        [
         -105.1424244,
         39.9147061
        ],
        [
         -105.1425176,
         39.9147061
        ],
        [
         -105.1426414,
         39.9147097
        ],
        [
         -105.1427747,
         39.9147001
        ],
        [
         -105.1428601,
         39.9146989
        ],
        [
         -105.1429612,
         39.9147037
        ],
        [
         -105.1430176,
         39.9147001
        ],
        [
         -105.1430983,
         39.9146977
        ],
        [
         -105.1431908,
         39.9146911
        ],
        [
         -105.1432621,
         39.9146893
        ],
        [
         -105.1433264,
         39.9146899
        ],
        [
         -105.1433742,
         39.9147013
        ],
        [
         -105.1434,
         39.9147169
        ],
        [
         -105.1434189,
         39.914735
        ],
        [
         -105.1434635,
         39.9147596
        ],
        [
         -105.1434964,
         39.9147716
        ],
        [
         -105.1435521,
         39.9147819
        ],
        [
         -105.1436077,
         39.9147789
        ],
        [
         -105.1436759,
         39.914768
        ],
        [
         -105.1437433,
         39.914762
        ],
        [
         -105.1438091,
         39.9147476
        ],
        [
         -105.1438561,
         39.9147398
        ],
        [
         -105.1439345,
         39.9147368
        ],
        [
         -105.1439808,
         39.9147506
        ],
        [
         -105.1440145,
         39.9147765
        ],
        [
         -105.1440434,
         39.9147927
        ],
        [
         -105.1440779,
         39.9148131
        ],
        [
         -105.1441336,
         39.9148131
        ],
        [
         -105.1441955,
         39.9148059
        ],
        [
         -105.144237,
         39.9148017
        ],
        [
         -105.1442613,
         39.9147897
        ],
        [
         -105.1443154,
         39.9147849
        ],
        [
         -105.1443671,
         39.9147987
        ],
        [
         -105.1443945,
         39.9148143
        ],
        [
         -105.1444337,
         39.9148366
        ],
        [
         -105.1444713,
         39.9148582
        ],
        [
         -105.144505,
         39.9148738
        ],
        [
         -105.1445434,
         39.9148834
        ],
        [
         -105.1445944,
         39.914884
        ],
        [
         -105.1446516,
         39.9148762
        ],
        [
         -105.1447041,
         39.914872
        ],
        [
         -105.1447574,
         39.9148877
        ],
        [
         -105.1447817,
         39.9149111
        ],
        [
         -105.1448067,
         39.9149424
        ],
        [
         -105.1448342,
         39.914973
        ],
        [
         -105.1448585,
         39.9150043
        ],
        [
         -105.1449024,
         39.9150367
        ],
        [
         -105.14494,
         39.9150638
        ],
        [
         -105.1449909,
         39.915086
        ],
        [
         -105.1450324,
         39.9151209
        ],
        [
         -105.1450489,
         39.9151461
        ],
        [
         -105.1450458,
         39.9151738
        ],
        [
         -105.1450348,
         39.9152062
        ],
        [
         -105.145005,
         39.9152369
        ],
        [
         -105.1449713,
         39.9152555
        ],
        [
         -105.1449353,
         39.9152753
        ],
        [
         -105.1448945,
         39.9153084
        ],
        [
         -105.1448569,
         39.9153216
        ],
        [
         -105.1448201,
         39.915327
        ],
        [
         -105.144784,
         39.9153306
        ],
        [
         -105.144748,
         39.9153234
        ],
        [
         -105.1447158,
         39.9153234
        ],
        [
         -105.1446837,
         39.9153204
        ],
        [
         -105.144639,
         39.9153096
        ],
        [
         -105.1446085,
         39.9152982
        ],
        [
         -105.144581,
         39.9152814
        ],
        [
         -105.1445622,
         39.9152633
        ],
        [
         -105.1445435,
         39.9152363
        ],
        [
         -105.1445567,
         39.9151959
        ]
       ],
       [
        [
         -105.1447136,
         39.9152792
        ],
        [
         -105.1447598,
         39.9152798
        ],
        [
         -105.1447935,
         39.9152762
        ],
        [
         -105.1448194,
         39.915269
        ],
        [
         -105.1448429,
         39.9152575
        ],
        [
         -105.1448915,
         39.9152389
        ],
        [
         -105.1449448,
         39.9152101
        ],
        [
         -105.1449777,
         39.9151842
        ],
        [
         -105.1449832,
         39.9151602
        ],
        [
         -105.144973,
         39.9151379
        ],
        [
         -105.1449495,
         39.9151151
        ],
        [
         -105.144933,
         39.9150989
        ],
        [
         -105.1449025,
         39.9150874
        ],
        [
         -105.1448695,
         39.9150832
        ],
        [
         -105.1448288,
         39.9150808
        ],
        [
         -105.1448029,
         39.9150766
        ],
        [
         -105.1447739,
         39.9150694
        ],
        [
         -105.1447481,
         39.9150604
        ],
        [
         -105.1447206,
         39.9150568
        ],
        [
         -105.144705,
         39.9150568
        ],
        [
         -105.1446869,
         39.9150628
        ],
        [
         -105.1446666,
         39.91507
        ],
        [
         -105.1446509,
         39.915082
        ],
        [
         -105.1446423,
         39.9150959
        ],
        [
         -105.1446384,
         39.9151097
        ],
        [
         -105.144629,
         39.9151259
        ],
        [
         -105.1446227,
         39.9151403
        ],
        [
         -105.1446172,
         39.9151614
        ],
        [
         -105.1446148,
         39.9151788
        ],
        [
         -105.1446101,
         39.9152004
        ],
        [
         -105.1446148,
         39.9152203
        ],
        [
         -105.1446227,
         39.9152359
        ],
        [
         -105.1446391,
         39.9152503
        ],
        [
         -105.1446642,
         39.9152599
        ],
        [
         -105.1446901,
         39.9152696
        ],
        [
         -105.1447136,
         39.9152792
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 12222.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000190",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1435619,
       39.9150137
      ]
     },
     "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": [
       -105.1437697,
       39.9149449
      ]
     },
     "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": [
       -105.1432553,
       39.9148323
      ]
     },
     "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": [
       [
        [
         -105.1415834,
         39.9152887
        ],
        [
         -105.141594,
         39.915312
        ],
        [
         -105.1415781,
         39.9153454
        ],
        [
         -105.1415491,
         39.9153697
        ],
        [
         -105.1415043,
         39.9153778
        ],
        [
         -105.1414766,
         39.9153727
        ],
        [
         -105.1414634,
         39.9153585
        ],
        [
         -105.1414581,
         39.9153474
        ],
        [
         -105.1414739,
         39.9153332
        ],
        [
         -105.1414924,
         39.915315
        ],
        [
         -105.1415082,
         39.9152999
        ],
        [
         -105.1415069,
         39.9152847
        ],
        [
         -105.1414845,
         39.9152675
        ],
        [
         -105.14147,
         39.9152422
        ],
        [
         -105.1414779,
         39.915223
        ],
        [
         -105.1414911,
         39.9152068
        ],
        [
         -105.1415095,
         39.9151967
        ],
        [
         -105.1415333,
         39.9151946
        ],
        [
         -105.1415597,
         39.9151967
        ],
        [
         -105.1415874,
         39.9152139
        ],
        [
         -105.1415966,
         39.9152311
        ],
        [
         -105.1416006,
         39.9152452
        ],
        [
         -105.1415874,
         39.9152624
        ],
        [
         -105.1415834,
         39.9152887
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 169.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442826983",
       "notes": "NAIP sand coverage 79%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1412919,
         39.9150955
        ],
        [
         -105.1412721,
         39.9150813
        ],
        [
         -105.1412326,
         39.9150743
        ],
        [
         -105.1411904,
         39.9150763
        ],
        [
         -105.1411561,
         39.9150834
        ],
        [
         -105.1411376,
         39.9150965
        ],
        [
         -105.141135,
         39.9151238
        ],
        [
         -105.1411389,
         39.9151501
        ],
        [
         -105.1411534,
         39.9151704
        ],
        [
         -105.1411732,
         39.9151785
        ],
        [
         -105.1411943,
         39.9151815
        ],
        [
         -105.1412141,
         39.9151775
        ],
        [
         -105.1412246,
         39.9151653
        ],
        [
         -105.1412392,
         39.9151451
        ],
        [
         -105.141251,
         39.915137
        ],
        [
         -105.1412827,
         39.9151319
        ],
        [
         -105.1412959,
         39.9151208
        ],
        [
         -105.1412985,
         39.9151087
        ],
        [
         -105.1412919,
         39.9150955
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 116.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442826984",
       "notes": "NAIP sand coverage 85%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1434098,
         39.9146683
        ],
        [
         -105.1433993,
         39.9146662
        ],
        [
         -105.1433909,
         39.9146628
        ],
        [
         -105.1433804,
         39.9146585
        ],
        [
         -105.1433693,
         39.91465
        ],
        [
         -105.1433598,
         39.914641
        ],
        [
         -105.1433576,
         39.9146291
        ],
        [
         -105.1433587,
         39.9146197
        ],
        [
         -105.1433609,
         39.9146121
        ],
        [
         -105.1433715,
         39.9146027
        ],
        [
         -105.1433843,
         39.9146023
        ],
        [
         -105.1433965,
         39.914604
        ],
        [
         -105.1434137,
         39.9146082
        ],
        [
         -105.1434248,
         39.914615
        ],
        [
         -105.1434326,
         39.9146244
        ],
        [
         -105.1434393,
         39.9146368
        ],
        [
         -105.1434365,
         39.91465
        ],
        [
         -105.1434298,
         39.9146615
        ],
        [
         -105.1434193,
         39.9146675
        ],
        [
         -105.1434098,
         39.9146683
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 38.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229334",
       "notes": "NAIP sand coverage 71%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1435365,
         39.9147561
        ],
        [
         -105.1435209,
         39.9147548
        ],
        [
         -105.1434987,
         39.914748
        ],
        [
         -105.1434876,
         39.9147412
        ],
        [
         -105.1434798,
         39.9147322
        ],
        [
         -105.1434715,
         39.9147224
        ],
        [
         -105.1434648,
         39.9147143
        ],
        [
         -105.1434587,
         39.9147079
        ],
        [
         -105.1434565,
         39.914699
        ],
        [
         -105.1434515,
         39.9146909
        ],
        [
         -105.1434537,
         39.9146811
        ],
        [
         -105.1434532,
         39.914673
        ],
        [
         -105.143462,
         39.9146598
        ],
        [
         -105.1434732,
         39.9146534
        ],
        [
         -105.1434859,
         39.9146517
        ],
        [
         -105.1435009,
         39.9146525
        ],
        [
         -105.1435143,
         39.9146572
        ],
        [
         -105.1435259,
         39.9146645
        ],
        [
         -105.1435354,
         39.9146743
        ],
        [
         -105.1435459,
         39.9146824
        ],
        [
         -105.1435604,
         39.9146845
        ],
        [
         -105.1435726,
         39.9146832
        ],
        [
         -105.1435809,
         39.9146798
        ],
        [
         -105.1435882,
         39.9146773
        ],
        [
         -105.1435976,
         39.9146709
        ],
        [
         -105.1436126,
         39.9146632
        ],
        [
         -105.1436304,
         39.9146594
        ],
        [
         -105.1436571,
         39.9146662
        ],
        [
         -105.1436687,
         39.9146692
        ],
        [
         -105.1436771,
         39.9146768
        ],
        [
         -105.1436826,
         39.9146875
        ],
        [
         -105.1436826,
         39.9147024
        ],
        [
         -105.1436693,
         39.9147165
        ],
        [
         -105.1436565,
         39.914722
        ],
        [
         -105.1436321,
         39.9147241
        ],
        [
         -105.1436059,
         39.9147263
        ],
        [
         -105.1435771,
         39.9147322
        ],
        [
         -105.1435609,
         39.9147433
        ],
        [
         -105.1435493,
         39.9147531
        ],
        [
         -105.1435365,
         39.9147561
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 143.0,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229335",
       "notes": "NAIP sand coverage 82%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1445207,
         39.9151473
        ],
        [
         -105.1445074,
         39.9151413
        ],
        [
         -105.1445011,
         39.9151329
        ],
        [
         -105.1444956,
         39.9151209
        ],
        [
         -105.1444972,
         39.9151058
        ],
        [
         -105.1445042,
         39.9150926
        ],
        [
         -105.1445191,
         39.915083
        ],
        [
         -105.1445403,
         39.9150764
        ],
        [
         -105.1445763,
         39.9150746
        ],
        [
         -105.1445936,
         39.915083
        ],
        [
         -105.1446006,
         39.9150944
        ],
        [
         -105.1446046,
         39.9151058
        ],
        [
         -105.1445991,
         39.9151227
        ],
        [
         -105.1445818,
         39.9151347
        ],
        [
         -105.1445646,
         39.9151431
        ],
        [
         -105.1445458,
         39.9151485
        ],
        [
         -105.1445207,
         39.9151473
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 58.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229337",
       "notes": "NAIP sand coverage 85%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_bunker_06",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.140642,
         39.9147132
        ],
        [
         -105.1406335,
         39.914709
        ],
        [
         -105.1406239,
         39.9147036
        ],
        [
         -105.1406168,
         39.9147004
        ],
        [
         -105.1406053,
         39.9146979
        ],
        [
         -105.1405968,
         39.9146955
        ],
        [
         -105.1405926,
         39.9146924
        ],
        [
         -105.1405832,
         39.9146881
        ],
        [
         -105.1405759,
         39.9146849
        ],
        [
         -105.1405665,
         39.9146805
        ],
        [
         -105.1405592,
         39.9146739
        ],
        [
         -105.1405533,
         39.914667
        ],
        [
         -105.1405489,
         39.9146587
        ],
        [
         -105.1405479,
         39.9146517
        ],
        [
         -105.1405489,
         39.9146436
        ],
        [
         -105.1405512,
         39.9146344
        ],
        [
         -105.1405557,
         39.9146277
        ],
        [
         -105.1405625,
         39.914621
        ],
        [
         -105.1405698,
         39.9146169
        ],
        [
         -105.140578,
         39.9146151
        ],
        [
         -105.1405865,
         39.9146138
        ],
        [
         -105.1405985,
         39.9146145
        ],
        [
         -105.1406175,
         39.9146165
        ],
        [
         -105.1406269,
         39.9146232
        ],
        [
         -105.1406309,
         39.9146277
        ],
        [
         -105.1406352,
         39.9146338
        ],
        [
         -105.1406439,
         39.9146403
        ],
        [
         -105.1406526,
         39.9146441
        ],
        [
         -105.1406634,
         39.9146468
        ],
        [
         -105.1406733,
         39.9146488
        ],
        [
         -105.1406834,
         39.9146493
        ],
        [
         -105.1406895,
         39.9146551
        ],
        [
         -105.1406937,
         39.9146591
        ],
        [
         -105.1406999,
         39.9146663
        ],
        [
         -105.1407013,
         39.914673
        ],
        [
         -105.1407027,
         39.9146827
        ],
        [
         -105.1406991,
         39.9146914
        ],
        [
         -105.1406935,
         39.9147006
        ],
        [
         -105.1406869,
         39.9147072
        ],
        [
         -105.1406794,
         39.9147132
        ],
        [
         -105.1406674,
         39.9147154
        ],
        [
         -105.1406549,
         39.9147159
        ],
        [
         -105.140642,
         39.9147132
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 97.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229338",
       "notes": "NAIP sand coverage 81%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_04_bunker_07",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1402853,
         39.9150998
        ],
        [
         -105.1402687,
         39.915104
        ],
        [
         -105.1402565,
         39.9151116
        ],
        [
         -105.1402455,
         39.9151167
        ],
        [
         -105.1402357,
         39.915121
        ],
        [
         -105.1402246,
         39.9151204
        ],
        [
         -105.1402136,
         39.9151188
        ],
        [
         -105.1402053,
         39.9151158
        ],
        [
         -105.1401931,
         39.9151089
        ],
        [
         -105.1401837,
         39.9151022
        ],
        [
         -105.1401758,
         39.9150956
        ],
        [
         -105.1401624,
         39.9150844
        ],
        [
         -105.1401537,
         39.9150681
        ],
        [
         -105.1401474,
         39.9150484
        ],
        [
         -105.1401466,
         39.9150303
        ],
        [
         -105.140147,
         39.9150164
        ],
        [
         -105.1401478,
         39.9150064
        ],
        [
         -105.1401494,
         39.9149968
        ],
        [
         -105.1401553,
         39.914991
        ],
        [
         -105.1401632,
         39.9149847
        ],
        [
         -105.1401714,
         39.9149823
        ],
        [
         -105.1401884,
         39.9149823
        ],
        [
         -105.1402053,
         39.9149859
        ],
        [
         -105.1402203,
         39.9149904
        ],
        [
         -105.140236,
         39.9149898
        ],
        [
         -105.1402514,
         39.9149871
        ],
        [
         -105.1402676,
         39.9149832
        ],
        [
         -105.140288,
         39.9149844
        ],
        [
         -105.1403026,
         39.9149898
        ],
        [
         -105.1403097,
         39.9149977
        ],
        [
         -105.140314,
         39.9150031
        ],
        [
         -105.1403152,
         39.9150137
        ],
        [
         -105.1403164,
         39.9150264
        ],
        [
         -105.1403219,
         39.9150373
        ],
        [
         -105.1403432,
         39.9150457
        ],
        [
         -105.140379,
         39.9150599
        ],
        [
         -105.1404019,
         39.9150717
        ],
        [
         -105.140409,
         39.9150859
        ],
        [
         -105.1404074,
         39.9150974
        ],
        [
         -105.1404035,
         39.9151052
        ],
        [
         -105.1403928,
         39.9151122
        ],
        [
         -105.1403696,
         39.9151179
        ],
        [
         -105.1403511,
         39.9151143
        ],
        [
         -105.140333,
         39.9151083
        ],
        [
         -105.140316,
         39.9151037
        ],
        [
         -105.1403003,
         39.9150998
        ],
        [
         -105.1402853,
         39.9150998
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 237.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.5,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229339",
       "notes": "NAIP sand coverage only 0%"
      }
     }
    }
   ],
   "confidence": 0.811,
   "confidenceBasis": {
    "worstYardageDeltaYards": 8.1,
    "yardageBand": "medium",
    "visualReview": "ok",
    "osmAgreement": 0.811,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 8.1 yd (medium); confianza media de features clave 0.89.",
   "asset": {
    "image": "assets/holes/ph_04.jpg",
    "transform": "assets/holes/ph_04.json"
   }
  },
  {
   "id": "ph_05",
   "par": 3,
   "name": "Vista 5",
   "bbox": [
    -105.1462379,
    39.9146783,
    -105.1453925,
    39.9169165
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_05_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1457925,
         39.9168738
        ],
        [
         -105.145765,
         39.9168681
        ],
        [
         -105.1457436,
         39.9168656
        ],
        [
         -105.1457189,
         39.916857
        ],
        [
         -105.1457012,
         39.9168474
        ],
        [
         -105.1456938,
         39.9168342
        ],
        [
         -105.1456854,
         39.9168199
        ],
        [
         -105.1456859,
         39.916801
        ],
        [
         -105.1456905,
         39.9167778
        ],
        [
         -105.1457017,
         39.916761
        ],
        [
         -105.1457273,
         39.9167367
        ],
        [
         -105.1457585,
         39.9167139
        ],
        [
         -105.1457697,
         39.9167014
        ],
        [
         -105.1457818,
         39.9166857
        ],
        [
         -105.145792,
         39.9166621
        ],
        [
         -105.1458027,
         39.9166332
        ],
        [
         -105.1458092,
         39.9166207
        ],
        [
         -105.1458227,
         39.9166047
        ],
        [
         -105.1458334,
         39.9165961
        ],
        [
         -105.1458497,
         39.9165861
        ],
        [
         -105.1458678,
         39.9165822
        ],
        [
         -105.1458888,
         39.9165833
        ],
        [
         -105.145926,
         39.9165868
        ],
        [
         -105.1459581,
         39.9166008
        ],
        [
         -105.1459828,
         39.9166204
        ],
        [
         -105.1459926,
         39.9166443
        ],
        [
         -105.1459944,
         39.9166643
        ],
        [
         -105.145994,
         39.9166871
        ],
        [
         -105.1459907,
         39.9167093
        ],
        [
         -105.1459809,
         39.9167253
        ],
        [
         -105.1459735,
         39.9167485
        ],
        [
         -105.1459721,
         39.9167692
        ],
        [
         -105.1459684,
         39.9167917
        ],
        [
         -105.1459637,
         39.9168203
        ],
        [
         -105.1459581,
         39.9168399
        ],
        [
         -105.1459362,
         39.9168563
        ],
        [
         -105.1459134,
         39.9168681
        ],
        [
         -105.1458846,
         39.9168727
        ],
        [
         -105.145846,
         39.9168767
        ],
        [
         -105.1458111,
         39.9168767
        ],
        [
         -105.1457925,
         39.9168738
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 5",
      "center": [
       -105.1458571,
       39.916731
      ],
      "areaSquareMeters": 610.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248398",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.45. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1458571,
       39.916731
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248398",
       "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_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1454735,
         39.914822
        ],
        [
         -105.1454454,
         39.9148196
        ],
        [
         -105.1454314,
         39.9148028
        ],
        [
         -105.1454228,
         39.9147813
        ],
        [
         -105.1454275,
         39.9147628
        ],
        [
         -105.1454415,
         39.9147484
        ],
        [
         -105.1454704,
         39.9147407
        ],
        [
         -105.1454875,
         39.9147425
        ],
        [
         -105.1455023,
         39.9147538
        ],
        [
         -105.1455148,
         39.91477
        ],
        [
         -105.1455187,
         39.9147885
        ],
        [
         -105.1455124,
         39.9148082
        ],
        [
         -105.1454961,
         39.9148196
        ],
        [
         -105.1454735,
         39.914822
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 57.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229350",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1454744,
         39.9149821
        ],
        [
         -105.145454,
         39.9149673
        ],
        [
         -105.1454532,
         39.9149553
        ],
        [
         -105.1454516,
         39.9149254
        ],
        [
         -105.1454641,
         39.9149069
        ],
        [
         -105.1454836,
         39.9148973
        ],
        [
         -105.1455039,
         39.9148949
        ],
        [
         -105.1455195,
         39.9148955
        ],
        [
         -105.1455389,
         39.9149075
        ],
        [
         -105.1455545,
         39.9149266
        ],
        [
         -105.1455514,
         39.9149493
        ],
        [
         -105.145546,
         39.9149655
        ],
        [
         -105.1455218,
         39.9149822
        ],
        [
         -105.1454922,
         39.9149864
        ],
        [
         -105.1454744,
         39.9149821
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 70.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229349",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1455413,
         39.9152034
        ],
        [
         -105.1455117,
         39.9151945
        ],
        [
         -105.1454992,
         39.9151843
        ],
        [
         -105.1454898,
         39.9151687
        ],
        [
         -105.1454844,
         39.91514
        ],
        [
         -105.1454898,
         39.9151191
        ],
        [
         -105.1455054,
         39.9150946
        ],
        [
         -105.1455273,
         39.9150874
        ],
        [
         -105.1455569,
         39.9150833
        ],
        [
         -105.1455795,
         39.9150904
        ],
        [
         -105.1455997,
         39.9151066
        ],
        [
         -105.1456068,
         39.9151275
        ],
        [
         -105.1456075,
         39.9151586
        ],
        [
         -105.1455896,
         39.9151879
        ],
        [
         -105.1455616,
         39.915201
        ],
        [
         -105.1455413,
         39.9152034
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 110.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229348",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1456605,
         39.9153738
        ],
        [
         -105.1456387,
         39.915366
        ],
        [
         -105.1456317,
         39.9153535
        ],
        [
         -105.1456263,
         39.9153326
        ],
        [
         -105.1456309,
         39.9153075
        ],
        [
         -105.1456457,
         39.9152943
        ],
        [
         -105.1456629,
         39.9152859
        ],
        [
         -105.1456871,
         39.9152889
        ],
        [
         -105.1457034,
         39.9153045
        ],
        [
         -105.1457112,
         39.9153164
        ],
        [
         -105.1457151,
         39.9153356
        ],
        [
         -105.1457128,
         39.9153589
        ],
        [
         -105.1456886,
         39.9153732
        ],
        [
         -105.1456605,
         39.9153738
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 58.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229347",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1457572,
         39.9155574
        ],
        [
         -105.1457338,
         39.9155478
        ],
        [
         -105.1457307,
         39.9155382
        ],
        [
         -105.1457268,
         39.9155245
        ],
        [
         -105.1457284,
         39.9155107
        ],
        [
         -105.1457299,
         39.915497
        ],
        [
         -105.1457408,
         39.915485
        ],
        [
         -105.145751,
         39.9154755
        ],
        [
         -105.1457798,
         39.9154761
        ],
        [
         -105.1457946,
         39.9154874
        ],
        [
         -105.1457993,
         39.915503
        ],
        [
         -105.1458016,
         39.9155239
        ],
        [
         -105.1457962,
         39.9155418
        ],
        [
         -105.1457829,
         39.915552
        ],
        [
         -105.1457728,
         39.9155562
        ],
        [
         -105.1457572,
         39.9155574
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 46.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785229346",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.145471,
        39.9147826
       ],
       [
        -105.1458571,
        39.916731
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 5",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1458798,
         39.9160934
        ],
        [
         -105.1459113,
         39.9161045
        ],
        [
         -105.1459376,
         39.9161276
        ],
        [
         -105.1459612,
         39.9161488
        ],
        [
         -105.1459809,
         39.9161699
        ],
        [
         -105.1459894,
         39.9161951
        ],
        [
         -105.1459986,
         39.9162253
        ],
        [
         -105.1460026,
         39.9162651
        ],
        [
         -105.1460177,
         39.9163225
        ],
        [
         -105.1460295,
         39.9163703
        ],
        [
         -105.14604,
         39.916395
        ],
        [
         -105.1460479,
         39.9164196
        ],
        [
         -105.1460577,
         39.9164523
        ],
        [
         -105.1460584,
         39.9164891
        ],
        [
         -105.1460584,
         39.9165289
        ],
        [
         -105.1460511,
         39.9165717
        ],
        [
         -105.1460511,
         39.9165963
        ],
        [
         -105.1460498,
         39.91662
        ],
        [
         -105.1460538,
         39.9166366
        ],
        [
         -105.1460597,
         39.9166592
        ],
        [
         -105.1460557,
         39.916695
        ],
        [
         -105.1460393,
         39.9167438
        ],
        [
         -105.1460314,
         39.9167821
        ],
        [
         -105.1460275,
         39.9168072
        ],
        [
         -105.1460203,
         39.9168289
        ],
        [
         -105.1460072,
         39.9168536
        ],
        [
         -105.1459848,
         39.9168712
        ],
        [
         -105.1459546,
         39.9168833
        ],
        [
         -105.1459212,
         39.9168974
        ],
        [
         -105.1458792,
         39.9169079
        ],
        [
         -105.1458365,
         39.9169115
        ],
        [
         -105.1457873,
         39.916912
        ],
        [
         -105.1457387,
         39.9169145
        ],
        [
         -105.1456987,
         39.9169165
        ],
        [
         -105.1456691,
         39.916914
        ],
        [
         -105.1456435,
         39.9169074
        ],
        [
         -105.1456219,
         39.9168938
        ],
        [
         -105.1456101,
         39.9168757
        ],
        [
         -105.1455996,
         39.9168561
        ],
        [
         -105.1455976,
         39.916841
        ],
        [
         -105.1456022,
         39.9168163
        ],
        [
         -105.145616,
         39.9167937
        ],
        [
         -105.1456593,
         39.9167619
        ],
        [
         -105.145717,
         39.9167322
        ],
        [
         -105.1457505,
         39.9167141
        ],
        [
         -105.1457663,
         39.9166965
        ],
        [
         -105.1457801,
         39.9166532
        ],
        [
         -105.1457551,
         39.916625
        ],
        [
         -105.1457315,
         39.9165873
        ],
        [
         -105.1457072,
         39.9165535
        ],
        [
         -105.1457006,
         39.9165228
        ],
        [
         -105.1456954,
         39.9164846
        ],
        [
         -105.1456967,
         39.9164307
        ],
        [
         -105.1457105,
         39.9163889
        ],
        [
         -105.1457144,
         39.9163179
        ],
        [
         -105.1457131,
         39.9162626
        ],
        [
         -105.1457118,
         39.9162223
        ],
        [
         -105.1457138,
         39.916181
        ],
        [
         -105.1457223,
         39.9161422
        ],
        [
         -105.1457426,
         39.9161226
        ],
        [
         -105.1457696,
         39.9161025
        ],
        [
         -105.1458011,
         39.9160899
        ],
        [
         -105.1458326,
         39.9160849
        ],
        [
         -105.1458601,
         39.9160894
        ],
        [
         -105.1458798,
         39.9160934
        ]
       ],
       [
        [
         -105.1458111,
         39.9168767
        ],
        [
         -105.145846,
         39.9168767
        ],
        [
         -105.1458846,
         39.9168727
        ],
        [
         -105.1459134,
         39.9168681
        ],
        [
         -105.1459362,
         39.9168563
        ],
        [
         -105.1459581,
         39.9168399
        ],
        [
         -105.1459637,
         39.9168203
        ],
        [
         -105.1459684,
         39.9167917
        ],
        [
         -105.1459721,
         39.9167692
        ],
        [
         -105.1459735,
         39.9167485
        ],
        [
         -105.1459809,
         39.9167253
        ],
        [
         -105.1459907,
         39.9167093
        ],
        [
         -105.145994,
         39.9166871
        ],
        [
         -105.1459944,
         39.9166643
        ],
        [
         -105.1459926,
         39.9166443
        ],
        [
         -105.1459828,
         39.9166204
        ],
        [
         -105.1459581,
         39.9166008
        ],
        [
         -105.145926,
         39.9165868
        ],
        [
         -105.1458888,
         39.9165833
        ],
        [
         -105.1458678,
         39.9165822
        ],
        [
         -105.1458497,
         39.9165861
        ],
        [
         -105.1458334,
         39.9165961
        ],
        [
         -105.1458227,
         39.9166047
        ],
        [
         -105.1458092,
         39.9166207
        ],
        [
         -105.1458027,
         39.9166332
        ],
        [
         -105.145792,
         39.9166621
        ],
        [
         -105.1457818,
         39.9166857
        ],
        [
         -105.1457697,
         39.9167014
        ],
        [
         -105.1457585,
         39.9167139
        ],
        [
         -105.1457273,
         39.9167367
        ],
        [
         -105.1457017,
         39.916761
        ],
        [
         -105.1456905,
         39.9167778
        ],
        [
         -105.1456859,
         39.916801
        ],
        [
         -105.1456854,
         39.9168199
        ],
        [
         -105.1456938,
         39.9168342
        ],
        [
         -105.1457012,
         39.9168474
        ],
        [
         -105.1457189,
         39.916857
        ],
        [
         -105.1457436,
         39.9168656
        ],
        [
         -105.145765,
         39.9168681
        ],
        [
         -105.1457925,
         39.9168738
        ],
        [
         -105.1458111,
         39.9168767
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 1860.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000195",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_fairway_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.145548,
         39.9147227
        ],
        [
         -105.1455738,
         39.9147713
        ],
        [
         -105.1455824,
         39.914833
        ],
        [
         -105.1455931,
         39.9149112
        ],
        [
         -105.1456071,
         39.9149671
        ],
        [
         -105.1456317,
         39.9150445
        ],
        [
         -105.1456532,
         39.9151013
        ],
        [
         -105.1457133,
         39.9151975
        ],
        [
         -105.1457551,
         39.9152774
        ],
        [
         -105.1458088,
         39.915386
        ],
        [
         -105.1458281,
         39.9154485
        ],
        [
         -105.145857,
         39.915539
        ],
        [
         -105.1458248,
         39.9155662
        ],
        [
         -105.1457991,
         39.9155835
        ],
        [
         -105.1457723,
         39.9155876
        ],
        [
         -105.1457358,
         39.9155901
        ],
        [
         -105.1456993,
         39.915581
        ],
        [
         -105.1456757,
         39.9155539
        ],
        [
         -105.1456671,
         39.915525
        ],
        [
         -105.14568,
         39.9154921
        ],
        [
         -105.1456961,
         39.9154724
        ],
        [
         -105.1457304,
         39.9154559
        ],
        [
         -105.145768,
         39.9154461
        ],
        [
         -105.1457841,
         39.9154354
        ],
        [
         -105.1457884,
         39.9154148
        ],
        [
         -105.1457819,
         39.9153917
        ],
        [
         -105.145768,
         39.9153736
        ],
        [
         -105.1457444,
         39.9153662
        ],
        [
         -105.1457251,
         39.9153712
        ],
        [
         -105.1457068,
         39.9153852
        ],
        [
         -105.1456929,
         39.9153959
        ],
        [
         -105.1456725,
         39.9154057
        ],
        [
         -105.1456328,
         39.9154074
        ],
        [
         -105.1455942,
         39.9153967
        ],
        [
         -105.1455813,
         39.915381
        ],
        [
         -105.1455716,
         39.915344
        ],
        [
         -105.1455695,
         39.9153012
        ],
        [
         -105.1456038,
         39.915279
        ],
        [
         -105.1456242,
         39.9152708
        ],
        [
         -105.1456489,
         39.9152625
        ],
        [
         -105.1456768,
         39.9152634
        ],
        [
         -105.1457068,
         39.9152617
        ],
        [
         -105.1457068,
         39.9152527
        ],
        [
         -105.1456961,
         39.9152346
        ],
        [
         -105.1456822,
         39.9152148
        ],
        [
         -105.1456543,
         39.9152091
        ],
        [
         -105.1456178,
         39.9152173
        ],
        [
         -105.1455856,
         39.9152247
        ],
        [
         -105.1455384,
         39.9152329
        ],
        [
         -105.1454976,
         39.9152296
        ],
        [
         -105.1454665,
         39.9152123
        ],
        [
         -105.1454483,
         39.9151901
        ],
        [
         -105.1454418,
         39.9151556
        ],
        [
         -105.1454515,
         39.9151161
        ],
        [
         -105.1454762,
         39.9150848
        ],
        [
         -105.1455201,
         39.9150675
        ],
        [
         -105.1455577,
         39.9150601
        ],
        [
         -105.1455802,
         39.9150593
        ],
        [
         -105.1455974,
         39.9150502
        ],
        [
         -105.1455974,
         39.9150305
        ],
        [
         -105.1455867,
         39.9150066
        ],
        [
         -105.1455674,
         39.9149959
        ],
        [
         -105.1455416,
         39.9149943
        ],
        [
         -105.1454976,
         39.9150149
        ],
        [
         -105.1454676,
         39.9150173
        ],
        [
         -105.1454375,
         39.9150058
        ],
        [
         -105.145415,
         39.9149786
        ],
        [
         -105.1454096,
         39.9149433
        ],
        [
         -105.1454086,
         39.9148972
        ],
        [
         -105.1453925,
         39.9148412
        ],
        [
         -105.1453925,
         39.9147886
        ],
        [
         -105.1454054,
         39.9147441
        ],
        [
         -105.145429,
         39.9147178
        ],
        [
         -105.1454901,
         39.9146783
        ],
        [
         -105.145548,
         39.9147227
        ]
       ],
       [
        [
         -105.1454454,
         39.9148196
        ],
        [
         -105.1454735,
         39.914822
        ],
        [
         -105.1454961,
         39.9148196
        ],
        [
         -105.1455124,
         39.9148082
        ],
        [
         -105.1455187,
         39.9147885
        ],
        [
         -105.1455148,
         39.91477
        ],
        [
         -105.1455023,
         39.9147538
        ],
        [
         -105.1454875,
         39.9147425
        ],
        [
         -105.1454704,
         39.9147407
        ],
        [
         -105.1454415,
         39.9147484
        ],
        [
         -105.1454275,
         39.9147628
        ],
        [
         -105.1454228,
         39.9147813
        ],
        [
         -105.1454314,
         39.9148028
        ],
        [
         -105.1454454,
         39.9148196
        ]
       ],
       [
        [
         -105.145454,
         39.9149673
        ],
        [
         -105.1454744,
         39.9149821
        ],
        [
         -105.1454922,
         39.9149864
        ],
        [
         -105.1455218,
         39.9149822
        ],
        [
         -105.145546,
         39.9149655
        ],
        [
         -105.1455514,
         39.9149493
        ],
        [
         -105.1455545,
         39.9149266
        ],
        [
         -105.1455389,
         39.9149075
        ],
        [
         -105.1455195,
         39.9148955
        ],
        [
         -105.1455039,
         39.9148949
        ],
        [
         -105.1454836,
         39.9148973
        ],
        [
         -105.1454641,
         39.9149069
        ],
        [
         -105.1454516,
         39.9149254
        ],
        [
         -105.1454532,
         39.9149553
        ],
        [
         -105.145454,
         39.9149673
        ]
       ],
       [
        [
         -105.1455117,
         39.9151945
        ],
        [
         -105.1455413,
         39.9152034
        ],
        [
         -105.1455616,
         39.915201
        ],
        [
         -105.1455896,
         39.9151879
        ],
        [
         -105.1456075,
         39.9151586
        ],
        [
         -105.1456068,
         39.9151275
        ],
        [
         -105.1455997,
         39.9151066
        ],
        [
         -105.1455795,
         39.9150904
        ],
        [
         -105.1455569,
         39.9150833
        ],
        [
         -105.1455273,
         39.9150874
        ],
        [
         -105.1455054,
         39.9150946
        ],
        [
         -105.1454898,
         39.9151191
        ],
        [
         -105.1454844,
         39.91514
        ],
        [
         -105.1454898,
         39.9151687
        ],
        [
         -105.1454992,
         39.9151843
        ],
        [
         -105.1455117,
         39.9151945
        ]
       ],
       [
        [
         -105.1456317,
         39.9153535
        ],
        [
         -105.1456387,
         39.915366
        ],
        [
         -105.1456605,
         39.9153738
        ],
        [
         -105.1456886,
         39.9153732
        ],
        [
         -105.1457128,
         39.9153589
        ],
        [
         -105.1457151,
         39.9153356
        ],
        [
         -105.1457112,
         39.9153164
        ],
        [
         -105.1457034,
         39.9153045
        ],
        [
         -105.1456871,
         39.9152889
        ],
        [
         -105.1456629,
         39.9152859
        ],
        [
         -105.1456457,
         39.9152943
        ],
        [
         -105.1456309,
         39.9153075
        ],
        [
         -105.1456263,
         39.9153326
        ],
        [
         -105.1456317,
         39.9153535
        ]
       ],
       [
        [
         -105.1457307,
         39.9155382
        ],
        [
         -105.1457338,
         39.9155478
        ],
        [
         -105.1457572,
         39.9155574
        ],
        [
         -105.1457728,
         39.9155562
        ],
        [
         -105.1457829,
         39.915552
        ],
        [
         -105.1457962,
         39.9155418
        ],
        [
         -105.1458016,
         39.9155239
        ],
        [
         -105.1457993,
         39.915503
        ],
        [
         -105.1457946,
         39.9154874
        ],
        [
         -105.1457798,
         39.9154761
        ],
        [
         -105.145751,
         39.9154755
        ],
        [
         -105.1457408,
         39.915485
        ],
        [
         -105.1457299,
         39.915497
        ],
        [
         -105.1457284,
         39.9155107
        ],
        [
         -105.1457268,
         39.9155245
        ],
        [
         -105.1457307,
         39.9155382
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 993.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000201",
       "notes": "NAIP turf coverage 82%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1458784,
       39.916506
      ]
     },
     "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_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1457013,
         39.9167151
        ],
        [
         -105.1456855,
         39.9167096
        ],
        [
         -105.1456731,
         39.916701
        ],
        [
         -105.1456704,
         39.91669
        ],
        [
         -105.1456698,
         39.9166819
        ],
        [
         -105.1456744,
         39.9166658
        ],
        [
         -105.1456809,
         39.9166512
        ],
        [
         -105.1456875,
         39.9166411
        ],
        [
         -105.1457013,
         39.9166376
        ],
        [
         -105.145717,
         39.9166386
        ],
        [
         -105.1457321,
         39.9166391
        ],
        [
         -105.1457459,
         39.9166451
        ],
        [
         -105.1457571,
         39.9166552
        ],
        [
         -105.1457643,
         39.9166658
        ],
        [
         -105.1457571,
         39.9166809
        ],
        [
         -105.1457545,
         39.9166935
        ],
        [
         -105.1457492,
         39.916704
        ],
        [
         -105.1457486,
         39.9167096
        ],
        [
         -105.1457374,
         39.9167181
        ],
        [
         -105.145723,
         39.9167232
        ],
        [
         -105.1457092,
         39.9167222
        ],
        [
         -105.1457013,
         39.9167151
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 57.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248399",
       "notes": "NAIP sand coverage 82%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_05_cart_path_01",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1455851,
        39.9147692
       ],
       [
        -105.145601,
        39.9149016
       ],
       [
        -105.1456552,
        39.9150703
       ],
       [
        -105.1458032,
        39.9153268
       ],
       [
        -105.1458893,
        39.9155618
       ],
       [
        -105.1460904,
        39.9156952
       ],
       [
        -105.1461444,
        39.9158287
       ],
       [
        -105.1461737,
        39.9159874
       ],
       [
        -105.1461332,
        39.9161597
       ],
       [
        -105.1462379,
        39.9164954
       ],
       [
        -105.146197,
        39.9166911
       ]
      ]
     },
     "properties": {
      "featureType": "cart_path",
      "label": "Camino de carros",
      "provenance": {
       "source": "osm",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/47062674",
       "notes": "Recortado al corredor del hoyo; el way completo recorre la cancha."
      }
     }
    }
   ],
   "confidence": 0.948,
   "confidenceBasis": {
    "worstYardageDeltaYards": 1.0,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.959,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 1.0 yd (high); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_05.jpg",
    "transform": "assets/holes/ph_05.json"
   }
  },
  {
   "id": "ph_06",
   "par": 4,
   "name": "Vista 6",
   "bbox": [
    -105.1470602,
    39.9177287,
    -105.1456927,
    39.9203352
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_06_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1465634,
         39.9202838
        ],
        [
         -105.1465299,
         39.9202766
        ],
        [
         -105.1464893,
         39.9202605
        ],
        [
         -105.1464441,
         39.9202443
        ],
        [
         -105.1464114,
         39.920227
        ],
        [
         -105.1463958,
         39.9202031
        ],
        [
         -105.1463958,
         39.9201845
        ],
        [
         -105.1463927,
         39.9201582
        ],
        [
         -105.1463895,
         39.9201349
        ],
        [
         -105.146388,
         39.920114
        ],
        [
         -105.1463802,
         39.9200793
        ],
        [
         -105.146381,
         39.92005
        ],
        [
         -105.1463903,
         39.9200183
        ],
        [
         -105.146416,
         39.9199938
        ],
        [
         -105.146441,
         39.9199777
        ],
        [
         -105.1464644,
         39.9199651
        ],
        [
         -105.1465135,
         39.9199574
        ],
        [
         -105.1465501,
         39.9199597
        ],
        [
         -105.1465844,
         39.9199705
        ],
        [
         -105.1466117,
         39.9199914
        ],
        [
         -105.1466234,
         39.9200177
        ],
        [
         -105.1466296,
         39.9200506
        ],
        [
         -105.1466211,
         39.9200817
        ],
        [
         -105.1466172,
         39.9201104
        ],
        [
         -105.1466296,
         39.9201481
        ],
        [
         -105.1466421,
         39.9201791
        ],
        [
         -105.1466507,
         39.9202007
        ],
        [
         -105.1466437,
         39.9202425
        ],
        [
         -105.1466218,
         39.9202718
        ],
        [
         -105.1465883,
         39.9202844
        ],
        [
         -105.1465634,
         39.9202838
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 6",
      "center": [
       -105.1465053,
       39.9201245
      ],
      "areaSquareMeters": 657.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248418",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.69. NAIP turf coverage 98%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1465053,
       39.9201245
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248418",
       "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_06_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1469363,
         39.9178162
        ],
        [
         -105.1469281,
         39.9178114
        ],
        [
         -105.1469203,
         39.9178069
        ],
        [
         -105.1469171,
         39.9178006
        ],
        [
         -105.1469171,
         39.917793
        ],
        [
         -105.1469167,
         39.9177858
        ],
        [
         -105.1469214,
         39.9177798
        ],
        [
         -105.146923,
         39.9177741
        ],
        [
         -105.1469254,
         39.9177654
        ],
        [
         -105.1469297,
         39.9177603
        ],
        [
         -105.1469328,
         39.9177537
        ],
        [
         -105.1469379,
         39.9177462
        ],
        [
         -105.1469454,
         39.9177405
        ],
        [
         -105.1469477,
         39.9177374
        ],
        [
         -105.1469602,
         39.9177329
        ],
        [
         -105.1469669,
         39.9177311
        ],
        [
         -105.146981,
         39.9177287
        ],
        [
         -105.1469935,
         39.917735
        ],
        [
         -105.1469982,
         39.917742
        ],
        [
         -105.147003,
         39.9177513
        ],
        [
         -105.1470026,
         39.917763
        ],
        [
         -105.146999,
         39.9177741
        ],
        [
         -105.1469908,
         39.917793
        ],
        [
         -105.1469787,
         39.9178081
        ],
        [
         -105.1469696,
         39.9178138
        ],
        [
         -105.1469559,
         39.9178174
        ],
        [
         -105.1469465,
         39.9178183
        ],
        [
         -105.1469363,
         39.9178162
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 52.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248402",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1468944,
         39.9180437
        ],
        [
         -105.1468827,
         39.9180383
        ],
        [
         -105.146874,
         39.918035
        ],
        [
         -105.1468713,
         39.9180293
        ],
        [
         -105.1468682,
         39.9180211
        ],
        [
         -105.1468682,
         39.9180151
        ],
        [
         -105.1468693,
         39.9180067
        ],
        [
         -105.1468756,
         39.9179992
        ],
        [
         -105.1468791,
         39.9179914
        ],
        [
         -105.146887,
         39.9179854
        ],
        [
         -105.1468925,
         39.9179785
        ],
        [
         -105.1469022,
         39.9179713
        ],
        [
         -105.1469085,
         39.9179667
        ],
        [
         -105.1469214,
         39.9179613
        ],
        [
         -105.146932,
         39.9179604
        ],
        [
         -105.146943,
         39.9179628
        ],
        [
         -105.1469555,
         39.9179692
        ],
        [
         -105.1469575,
         39.9179785
        ],
        [
         -105.1469567,
         39.9179857
        ],
        [
         -105.1469551,
         39.9179989
        ],
        [
         -105.1469461,
         39.9180154
        ],
        [
         -105.1469371,
         39.9180266
        ],
        [
         -105.1469277,
         39.9180362
        ],
        [
         -105.1469152,
         39.9180425
        ],
        [
         -105.1469026,
         39.9180467
        ],
        [
         -105.1468944,
         39.9180437
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 50.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248403",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1467647,
         39.9182444
        ],
        [
         -105.1467514,
         39.918242
        ],
        [
         -105.14674,
         39.9182378
        ],
        [
         -105.1467345,
         39.9182333
        ],
        [
         -105.1467287,
         39.9182252
        ],
        [
         -105.1467283,
         39.9182189
        ],
        [
         -105.1467306,
         39.9182063
        ],
        [
         -105.146733,
         39.9182015
        ],
        [
         -105.1467369,
         39.9181957
        ],
        [
         -105.1467385,
         39.9181933
        ],
        [
         -105.1467404,
         39.9181891
        ],
        [
         -105.1467447,
         39.9181861
        ],
        [
         -105.1467506,
         39.9181819
        ],
        [
         -105.1467584,
         39.9181759
        ],
        [
         -105.1467628,
         39.9181723
        ],
        [
         -105.1467706,
         39.9181684
        ],
        [
         -105.146782,
         39.9181627
        ],
        [
         -105.1467925,
         39.9181576
        ],
        [
         -105.1468015,
         39.9181573
        ],
        [
         -105.1468106,
         39.918157
        ],
        [
         -105.1468243,
         39.9181606
        ],
        [
         -105.1468388,
         39.9181678
        ],
        [
         -105.1468439,
         39.9181753
        ],
        [
         -105.1468494,
         39.9181837
        ],
        [
         -105.1468529,
         39.9181903
        ],
        [
         -105.1468525,
         39.9182027
        ],
        [
         -105.1468474,
         39.9182147
        ],
        [
         -105.1468345,
         39.9182276
        ],
        [
         -105.1468204,
         39.9182354
        ],
        [
         -105.1468043,
         39.9182417
        ],
        [
         -105.1467843,
         39.9182462
        ],
        [
         -105.1467647,
         39.9182444
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 77.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248404",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1465439,
         39.9184385
        ],
        [
         -105.1465272,
         39.9184335
        ],
        [
         -105.1465202,
         39.918425
        ],
        [
         -105.1465183,
         39.9184136
        ],
        [
         -105.1465179,
         39.9184028
        ],
        [
         -105.1465281,
         39.9183882
        ],
        [
         -105.1465383,
         39.9183764
        ],
        [
         -105.1465523,
         39.9183722
        ],
        [
         -105.1465607,
         39.9183689
        ],
        [
         -105.1465783,
         39.9183625
        ],
        [
         -105.1465909,
         39.9183668
        ],
        [
         -105.1466025,
         39.9183679
        ],
        [
         -105.146617,
         39.9183761
        ],
        [
         -105.1466235,
         39.9183825
        ],
        [
         -105.1466258,
         39.9183943
        ],
        [
         -105.1466263,
         39.9184025
        ],
        [
         -105.1466202,
         39.9184146
        ],
        [
         -105.1466137,
         39.9184228
        ],
        [
         -105.1465998,
         39.9184325
        ],
        [
         -105.1465793,
         39.9184403
        ],
        [
         -105.1465611,
         39.9184421
        ],
        [
         -105.1465439,
         39.9184385
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 61.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248405",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_tee_extra04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1463873,
         39.9185098
        ],
        [
         -105.1463707,
         39.9185126
        ],
        [
         -105.1463555,
         39.9185187
        ],
        [
         -105.1463515,
         39.9185261
        ],
        [
         -105.1463482,
         39.9185338
        ],
        [
         -105.1463471,
         39.9185394
        ],
        [
         -105.1463464,
         39.9185469
        ],
        [
         -105.146348,
         39.9185532
        ],
        [
         -105.146351,
         39.9185598
        ],
        [
         -105.1463578,
         39.9185629
        ],
        [
         -105.1463679,
         39.9185665
        ],
        [
         -105.1463819,
         39.9185684
        ],
        [
         -105.1463934,
         39.9185672
        ],
        [
         -105.1464058,
         39.9185631
        ],
        [
         -105.1464156,
         39.9185582
        ],
        [
         -105.1464203,
         39.9185528
        ],
        [
         -105.146424,
         39.9185426
        ],
        [
         -105.1464254,
         39.9185313
        ],
        [
         -105.1464207,
         39.9185204
        ],
        [
         -105.1464097,
         39.9185128
        ],
        [
         -105.1464004,
         39.9185091
        ],
        [
         -105.1463873,
         39.9185098
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Extra04",
      "teeSetIds": [],
      "areaSquareMeters": 35.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248406",
       "notes": "Extra tee box with no scorecard row; kept unassigned. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1469606,
        39.9177744
       ],
       [
        -105.1465053,
        39.9201245
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 6",
      "provenance": {
       "source": "derived",
       "confidence": 0.45,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "INCOMPLETA: mide 289 yd contra 321 de la barra más larga de la tarjeta, 32 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_06_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1465681,
         39.9203346
        ],
        [
         -105.1465376,
         39.9203286
        ],
        [
         -105.1465189,
         39.9203244
        ],
        [
         -105.1464878,
         39.9203202
        ],
        [
         -105.1464581,
         39.9203119
        ],
        [
         -105.1464246,
         39.9203035
        ],
        [
         -105.1463966,
         39.9202939
        ],
        [
         -105.1463638,
         39.920282
        ],
        [
         -105.1463443,
         39.9202676
        ],
        [
         -105.1463358,
         39.9202515
        ],
        [
         -105.1463334,
         39.9202401
        ],
        [
         -105.1463373,
         39.920224
        ],
        [
         -105.1463467,
         39.9202019
        ],
        [
         -105.146356,
         39.9201774
        ],
        [
         -105.1463708,
         39.9201493
        ],
        [
         -105.1463747,
         39.9201212
        ],
        [
         -105.1463732,
         39.9200931
        ],
        [
         -105.1463498,
         39.9200745
        ],
        [
         -105.1463171,
         39.9200626
        ],
        [
         -105.1462874,
         39.9200524
        ],
        [
         -105.1462679,
         39.9200428
        ],
        [
         -105.1462477,
         39.9200321
        ],
        [
         -105.1462297,
         39.9200082
        ],
        [
         -105.1462274,
         39.919989
        ],
        [
         -105.1462329,
         39.9199562
        ],
        [
         -105.1462578,
         39.919894
        ],
        [
         -105.1462711,
         39.9198521
        ],
        [
         -105.1462516,
         39.9198163
        ],
        [
         -105.1462126,
         39.9197876
        ],
        [
         -105.146158,
         39.9197786
        ],
        [
         -105.1461081,
         39.9197756
        ],
        [
         -105.146038,
         39.9197696
        ],
        [
         -105.1459499,
         39.9197583
        ],
        [
         -105.1458938,
         39.9197439
        ],
        [
         -105.145833,
         39.9197278
        ],
        [
         -105.1457878,
         39.9197093
        ],
        [
         -105.1457698,
         39.9196812
        ],
        [
         -105.1457659,
         39.9196543
        ],
        [
         -105.1457628,
         39.9196184
        ],
        [
         -105.1457472,
         39.9195795
        ],
        [
         -105.1457246,
         39.9195365
        ],
        [
         -105.1457098,
         39.919509
        ],
        [
         -105.1456974,
         39.9194755
        ],
        [
         -105.1456927,
         39.919439
        ],
        [
         -105.1457075,
         39.9193912
        ],
        [
         -105.145734,
         39.919341
        ],
        [
         -105.1457574,
         39.9193069
        ],
        [
         -105.1457925,
         39.919271
        ],
        [
         -105.1458322,
         39.9192137
        ],
        [
         -105.1458704,
         39.9191622
        ],
        [
         -105.1459117,
         39.9191216
        ],
        [
         -105.145953,
         39.9190845
        ],
        [
         -105.1459904,
         39.9190582
        ],
        [
         -105.1460255,
         39.9190415
        ],
        [
         -105.1460661,
         39.9190331
        ],
        [
         -105.1461245,
         39.9190379
        ],
        [
         -105.1461752,
         39.919051
        ],
        [
         -105.1462017,
         39.9190714
        ],
        [
         -105.1462188,
         39.9191042
        ],
        [
         -105.1462165,
         39.9191443
        ],
        [
         -105.1461962,
         39.9191891
        ],
        [
         -105.1461783,
         39.9192238
        ],
        [
         -105.1461799,
         39.9192782
        ],
        [
         -105.1462001,
         39.9193183
        ],
        [
         -105.1462243,
         39.9193518
        ],
        [
         -105.1462485,
         39.919387
        ],
        [
         -105.1462672,
         39.9194169
        ],
        [
         -105.1462851,
         39.9194372
        ],
        [
         -105.1463108,
         39.9194564
        ],
        [
         -105.146342,
         39.9194695
        ],
        [
         -105.1463685,
         39.9194845
        ],
        [
         -105.1463895,
         39.9195006
        ],
        [
         -105.1463942,
         39.9195233
        ],
        [
         -105.1463818,
         39.9195544
        ],
        [
         -105.1463319,
         39.9196076
        ],
        [
         -105.1462999,
         39.9196853
        ],
        [
         -105.14631,
         39.919738
        ],
        [
         -105.1463475,
         39.9197762
        ],
        [
         -105.1463966,
         39.9198067
        ],
        [
         -105.1464909,
         39.9198228
        ],
        [
         -105.1465735,
         39.9198557
        ],
        [
         -105.1466257,
         39.9198868
        ],
        [
         -105.1466398,
         39.9199412
        ],
        [
         -105.1466398,
         39.9200135
        ],
        [
         -105.1466359,
         39.9200536
        ],
        [
         -105.1466296,
         39.9201008
        ],
        [
         -105.146632,
         39.9201337
        ],
        [
         -105.1466437,
         39.9201618
        ],
        [
         -105.1466554,
         39.9201941
        ],
        [
         -105.1466608,
         39.9202359
        ],
        [
         -105.1466577,
         39.9202748
        ],
        [
         -105.1466359,
         39.9203077
        ],
        [
         -105.1466195,
         39.9203286
        ],
        [
         -105.1465992,
         39.9203352
        ],
        [
         -105.1465681,
         39.9203346
        ]
       ],
       [
        [
         -105.1465883,
         39.9202844
        ],
        [
         -105.1466218,
         39.9202718
        ],
        [
         -105.1466437,
         39.9202425
        ],
        [
         -105.1466507,
         39.9202007
        ],
        [
         -105.1466421,
         39.9201791
        ],
        [
         -105.1466296,
         39.9201481
        ],
        [
         -105.1466172,
         39.9201104
        ],
        [
         -105.1466211,
         39.9200817
        ],
        [
         -105.1466296,
         39.9200506
        ],
        [
         -105.1466234,
         39.9200177
        ],
        [
         -105.1466117,
         39.9199914
        ],
        [
         -105.1465844,
         39.9199705
        ],
        [
         -105.1465501,
         39.9199597
        ],
        [
         -105.1465135,
         39.9199574
        ],
        [
         -105.1464644,
         39.9199651
        ],
        [
         -105.146441,
         39.9199777
        ],
        [
         -105.146416,
         39.9199938
        ],
        [
         -105.1463903,
         39.9200183
        ],
        [
         -105.146381,
         39.92005
        ],
        [
         -105.1463802,
         39.9200793
        ],
        [
         -105.146388,
         39.920114
        ],
        [
         -105.1463895,
         39.9201349
        ],
        [
         -105.1463927,
         39.9201582
        ],
        [
         -105.1463958,
         39.9201845
        ],
        [
         -105.1463958,
         39.9202031
        ],
        [
         -105.1464114,
         39.920227
        ],
        [
         -105.1464441,
         39.9202443
        ],
        [
         -105.1464893,
         39.9202605
        ],
        [
         -105.1465299,
         39.9202766
        ],
        [
         -105.1465634,
         39.9202838
        ],
        [
         -105.1465883,
         39.9202844
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 4236.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000180",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1460359,
       39.9196832
      ]
     },
     "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": [
       -105.1466631,
       39.9193099
      ]
     },
     "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": [
       -105.146742,
       39.9189027
      ]
     },
     "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": [
       [
        [
         -105.146121,
         39.9198803
        ],
        [
         -105.1461327,
         39.9198881
        ],
        [
         -105.1461421,
         39.9198944
        ],
        [
         -105.1461566,
         39.9198989
        ],
        [
         -105.1461719,
         39.9198995
        ],
        [
         -105.1461841,
         39.9198977
        ],
        [
         -105.1461895,
         39.9198923
        ],
        [
         -105.1461954,
         39.9198875
        ],
        [
         -105.1462005,
         39.9198794
        ],
        [
         -105.1462005,
         39.9198715
        ],
        [
         -105.1461985,
         39.9198619
        ],
        [
         -105.1461927,
         39.9198493
        ],
        [
         -105.1461841,
         39.91984
        ],
        [
         -105.1461664,
         39.9198265
        ],
        [
         -105.1461527,
         39.919822
        ],
        [
         -105.1461359,
         39.9198184
        ],
        [
         -105.1461186,
         39.9198169
        ],
        [
         -105.1460873,
         39.9198157
        ],
        [
         -105.1460716,
         39.9198184
        ],
        [
         -105.1460614,
         39.9198289
        ],
        [
         -105.1460551,
         39.9198412
        ],
        [
         -105.1460532,
         39.9198514
        ],
        [
         -105.1460516,
         39.919867
        ],
        [
         -105.1460559,
         39.9198749
        ],
        [
         -105.1460638,
         39.9198827
        ],
        [
         -105.1460747,
         39.9198854
        ],
        [
         -105.1460861,
         39.9198881
        ],
        [
         -105.1460959,
         39.9198842
        ],
        [
         -105.1461061,
         39.9198797
        ],
        [
         -105.1461139,
         39.9198794
        ],
        [
         -105.146121,
         39.9198803
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 88.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248413",
       "notes": "NAIP sand coverage 85%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1463189,
         39.9201569
        ],
        [
         -105.146307,
         39.9201556
        ],
        [
         -105.1463007,
         39.9201534
        ],
        [
         -105.1462915,
         39.9201479
        ],
        [
         -105.1462831,
         39.9201438
        ],
        [
         -105.1462805,
         39.9201412
        ],
        [
         -105.1462752,
         39.9201344
        ],
        [
         -105.1462759,
         39.920128
        ],
        [
         -105.1462784,
         39.9201217
        ],
        [
         -105.1462826,
         39.9201145
        ],
        [
         -105.1462836,
         39.9201055
        ],
        [
         -105.1462871,
         39.9200975
        ],
        [
         -105.146295,
         39.9200932
        ],
        [
         -105.146306,
         39.920088
        ],
        [
         -105.1463201,
         39.9200853
        ],
        [
         -105.1463341,
         39.9200856
        ],
        [
         -105.1463463,
         39.9200871
        ],
        [
         -105.1463549,
         39.9200921
        ],
        [
         -105.1463636,
         39.9201002
        ],
        [
         -105.1463692,
         39.9201073
        ],
        [
         -105.146369,
         39.9201226
        ],
        [
         -105.1463708,
         39.9201303
        ],
        [
         -105.146368,
         39.9201346
        ],
        [
         -105.1463615,
         39.92014
        ],
        [
         -105.1463524,
         39.9201463
        ],
        [
         -105.1463428,
         39.9201522
        ],
        [
         -105.1463304,
         39.920156
        ],
        [
         -105.1463189,
         39.9201569
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 50.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248414",
       "notes": "NAIP sand coverage 79%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.146708,
         39.9202218
        ],
        [
         -105.1466986,
         39.9202201
        ],
        [
         -105.1466853,
         39.9202137
        ],
        [
         -105.1466815,
         39.9202065
        ],
        [
         -105.1466804,
         39.9202014
        ],
        [
         -105.1466793,
         39.9201951
        ],
        [
         -105.1466831,
         39.9201862
        ],
        [
         -105.146687,
         39.9201781
        ],
        [
         -105.1466837,
         39.9201663
        ],
        [
         -105.1466743,
         39.9201574
        ],
        [
         -105.1466621,
         39.9201527
        ],
        [
         -105.1466549,
         39.9201442
        ],
        [
         -105.1466489,
         39.9201332
        ],
        [
         -105.1466483,
         39.9201201
        ],
        [
         -105.1466467,
         39.9201086
        ],
        [
         -105.1466494,
         39.9200887
        ],
        [
         -105.1466549,
         39.9200777
        ],
        [
         -105.1466588,
         39.9200641
        ],
        [
         -105.1466583,
         39.9200544
        ],
        [
         -105.1466572,
         39.9200378
        ],
        [
         -105.1466572,
         39.9200213
        ],
        [
         -105.1466549,
         39.9200115
        ],
        [
         -105.1466627,
         39.9199959
        ],
        [
         -105.1466699,
         39.919984
        ],
        [
         -105.1466771,
         39.9199759
        ],
        [
         -105.1466903,
         39.9199692
        ],
        [
         -105.1467135,
         39.9199687
        ],
        [
         -105.1467351,
         39.9199742
        ],
        [
         -105.1467511,
         39.9199819
        ],
        [
         -105.1467594,
         39.9199929
        ],
        [
         -105.1467743,
         39.9200056
        ],
        [
         -105.1467887,
         39.9200204
        ],
        [
         -105.1467992,
         39.9200349
        ],
        [
         -105.1468047,
         39.9200501
        ],
        [
         -105.1468042,
         39.9200662
        ],
        [
         -105.1467981,
         39.9200823
        ],
        [
         -105.1467887,
         39.9200967
        ],
        [
         -105.1467716,
         39.9201073
        ],
        [
         -105.14676,
         39.9201218
        ],
        [
         -105.1467472,
         39.9201387
        ],
        [
         -105.1467439,
         39.9201502
        ],
        [
         -105.1467461,
         39.9201612
        ],
        [
         -105.1467517,
         39.9201709
        ],
        [
         -105.1467594,
         39.92019
        ],
        [
         -105.1467588,
         39.9202006
        ],
        [
         -105.146755,
         39.9202099
        ],
        [
         -105.1467406,
         39.920218
        ],
        [
         -105.1467268,
         39.9202222
        ],
        [
         -105.146708,
         39.9202218
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 253.8,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248415",
       "notes": "NAIP sand coverage 85%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1467235,
         39.919931
        ],
        [
         -105.1467069,
         39.9199264
        ],
        [
         -105.1466958,
         39.9199179
        ],
        [
         -105.1466931,
         39.9199064
        ],
        [
         -105.1466931,
         39.9198946
        ],
        [
         -105.1466936,
         39.9198789
        ],
        [
         -105.1466964,
         39.9198645
        ],
        [
         -105.1466936,
         39.9198441
        ],
        [
         -105.146687,
         39.9198318
        ],
        [
         -105.1466853,
         39.91982
        ],
        [
         -105.146687,
         39.919814
        ],
        [
         -105.1466909,
         39.9198039
        ],
        [
         -105.1467063,
         39.9197971
        ],
        [
         -105.1467196,
         39.919792
        ],
        [
         -105.1467307,
         39.9197903
        ],
        [
         -105.1467467,
         39.919789
        ],
        [
         -105.1467682,
         39.9197899
        ],
        [
         -105.1467837,
         39.9197988
        ],
        [
         -105.1467837,
         39.9198102
        ],
        [
         -105.1467903,
         39.9198212
        ],
        [
         -105.1467964,
         39.9198361
        ],
        [
         -105.1468008,
         39.9198556
        ],
        [
         -105.1467964,
         39.9198746
        ],
        [
         -105.1467859,
         39.9198963
        ],
        [
         -105.1467693,
         39.9199191
        ],
        [
         -105.1467566,
         39.9199272
        ],
        [
         -105.1467395,
         39.9199327
        ],
        [
         -105.1467235,
         39.919931
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 123.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248416",
       "notes": "NAIP sand coverage 82%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.146498,
         39.9197538
        ],
        [
         -105.1464753,
         39.9197479
        ],
        [
         -105.1464637,
         39.919742
        ],
        [
         -105.1464549,
         39.9197305
        ],
        [
         -105.1464543,
         39.9197182
        ],
        [
         -105.1464521,
         39.919703
        ],
        [
         -105.1464416,
         39.9196911
        ],
        [
         -105.146425,
         39.9196877
        ],
        [
         -105.1464057,
         39.9196843
        ],
        [
         -105.1463919,
         39.9196805
        ],
        [
         -105.1463753,
         39.9196703
        ],
        [
         -105.1463698,
         39.9196623
        ],
        [
         -105.1463631,
         39.9196432
        ],
        [
         -105.1463797,
         39.9196275
        ],
        [
         -105.1463952,
         39.9196169
        ],
        [
         -105.1464046,
         39.9196144
        ],
        [
         -105.1464239,
         39.919614
        ],
        [
         -105.146451,
         39.9196157
        ],
        [
         -105.1464914,
         39.9196178
        ],
        [
         -105.1465245,
         39.9196301
        ],
        [
         -105.1465466,
         39.9196445
        ],
        [
         -105.1465577,
         39.9196597
        ],
        [
         -105.1465599,
         39.9196814
        ],
        [
         -105.1465582,
         39.9197076
        ],
        [
         -105.146556,
         39.9197233
        ],
        [
         -105.1465439,
         39.9197411
        ],
        [
         -105.1465256,
         39.91975
        ],
        [
         -105.146498,
         39.9197538
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 170.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248417",
       "notes": "NAIP sand coverage 83%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_06_cart_path_01",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1470599,
        39.9177858
       ],
       [
        -105.1470602,
        39.9177868
       ],
       [
        -105.1470092,
        39.9178836
       ],
       [
        -105.1468912,
        39.9179165
       ],
       [
        -105.1468268,
        39.9179864
       ],
       [
        -105.1465962,
        39.918297
       ],
       [
        -105.1464031,
        39.918404
       ],
       [
        -105.1463092,
        39.9184781
       ],
       [
        -105.1461199,
        39.9186268
       ],
       [
        -105.146083,
        39.9186415
       ]
      ]
     },
     "properties": {
      "featureType": "cart_path",
      "label": "Camino de carros",
      "provenance": {
       "source": "osm",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/47062971",
       "notes": "Recortado al corredor del hoyo; el way completo recorre la cancha."
      }
     }
    }
   ],
   "confidence": 0.778,
   "confidenceBasis": {
    "worstYardageDeltaYards": 6.6,
    "yardageBand": "medium",
    "visualReview": "ok",
    "osmAgreement": 0.928,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 6.6 yd (medium); confianza media de features clave 0.81.",
   "asset": {
    "image": "assets/holes/ph_06.jpg",
    "transform": "assets/holes/ph_06.json"
   }
  },
  {
   "id": "ph_07",
   "par": 4,
   "name": "Vista 7",
   "bbox": [
    -105.1468216,
    39.9205728,
    -105.1461334,
    39.9247894
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_07_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1465285,
         39.9247377
        ],
        [
         -105.1464932,
         39.9247329
        ],
        [
         -105.1464728,
         39.9247281
        ],
        [
         -105.1464532,
         39.9247166
        ],
        [
         -105.1464407,
         39.9247028
        ],
        [
         -105.1464297,
         39.9246842
        ],
        [
         -105.1464297,
         39.9246668
        ],
        [
         -105.1464297,
         39.9246493
        ],
        [
         -105.1464313,
         39.9246361
        ],
        [
         -105.1464391,
         39.9246187
        ],
        [
         -105.1464477,
         39.9246055
        ],
        [
         -105.1464618,
         39.9245844
        ],
        [
         -105.1464752,
         39.9245604
        ],
        [
         -105.1464814,
         39.9245309
        ],
        [
         -105.1464963,
         39.9244781
        ],
        [
         -105.146512,
         39.9244534
        ],
        [
         -105.1465363,
         39.924436
        ],
        [
         -105.1465551,
         39.9244246
        ],
        [
         -105.1465723,
         39.924418
        ],
        [
         -105.146588,
         39.9244168
        ],
        [
         -105.1466139,
         39.9244155
        ],
        [
         -105.1466374,
         39.9244174
        ],
        [
         -105.1466632,
         39.9244282
        ],
        [
         -105.1466907,
         39.9244426
        ],
        [
         -105.146704,
         39.9244594
        ],
        [
         -105.1467205,
         39.9244762
        ],
        [
         -105.1467259,
         39.9244907
        ],
        [
         -105.1467314,
         39.9245195
        ],
        [
         -105.1467314,
         39.924558
        ],
        [
         -105.1467291,
         39.924594
        ],
        [
         -105.1467181,
         39.9246259
        ],
        [
         -105.1466977,
         39.9246559
        ],
        [
         -105.1466672,
         39.9246824
        ],
        [
         -105.146635,
         39.924707
        ],
        [
         -105.1465849,
         39.9247275
        ],
        [
         -105.1465551,
         39.9247365
        ],
        [
         -105.1465285,
         39.9247377
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 7",
      "center": [
       -105.1465995,
       39.9245724
      ],
      "areaSquareMeters": 684.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785253009",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.59. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1465995,
       39.9245724
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785253009",
       "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_07_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1467146,
         39.9206653
        ],
        [
         -105.1466975,
         39.9206619
        ],
        [
         -105.146688,
         39.9206585
        ],
        [
         -105.1466802,
         39.920652
        ],
        [
         -105.1466749,
         39.9206441
        ],
        [
         -105.1466676,
         39.9206338
        ],
        [
         -105.1466687,
         39.9206261
        ],
        [
         -105.1466701,
         39.9206169
        ],
        [
         -105.1466746,
         39.9206036
        ],
        [
         -105.1466872,
         39.920585
        ],
        [
         -105.1467017,
         39.9205749
        ],
        [
         -105.1467171,
         39.9205728
        ],
        [
         -105.1467341,
         39.9205736
        ],
        [
         -105.1467461,
         39.9205732
        ],
        [
         -105.146762,
         39.9205768
        ],
        [
         -105.1467707,
         39.9205803
        ],
        [
         -105.1467768,
         39.9205888
        ],
        [
         -105.1467796,
         39.9206122
        ],
        [
         -105.1467704,
         39.9206385
        ],
        [
         -105.1467654,
         39.9206512
        ],
        [
         -105.1467542,
         39.9206589
        ],
        [
         -105.1467422,
         39.9206642
        ],
        [
         -105.146728,
         39.9206668
        ],
        [
         -105.1467146,
         39.9206653
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 79.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248425",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1466397,
         39.920856
        ],
        [
         -105.1466255,
         39.9208489
        ],
        [
         -105.1466182,
         39.9208431
        ],
        [
         -105.1466137,
         39.9208363
        ],
        [
         -105.1466104,
         39.9208245
        ],
        [
         -105.146612,
         39.9208135
        ],
        [
         -105.1466224,
         39.9207861
        ],
        [
         -105.1466327,
         39.9207692
        ],
        [
         -105.1466447,
         39.920757
        ],
        [
         -105.1466565,
         39.9207489
        ],
        [
         -105.1466699,
         39.9207471
        ],
        [
         -105.1466852,
         39.9207501
        ],
        [
         -105.1466953,
         39.9207557
        ],
        [
         -105.1467051,
         39.9207668
        ],
        [
         -105.1467118,
         39.9207848
        ],
        [
         -105.146709,
         39.9208046
        ],
        [
         -105.1467014,
         39.9208268
        ],
        [
         -105.14669,
         39.9208465
        ],
        [
         -105.1466771,
         39.9208566
        ],
        [
         -105.1466579,
         39.9208592
        ],
        [
         -105.1466397,
         39.920856
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 79.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248424",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1466221,
         39.9212317
        ],
        [
         -105.146612,
         39.9212295
        ],
        [
         -105.1465986,
         39.9212263
        ],
        [
         -105.1465864,
         39.921219
        ],
        [
         -105.1465774,
         39.9212107
        ],
        [
         -105.1465707,
         39.9212002
        ],
        [
         -105.1465688,
         39.9211936
        ],
        [
         -105.1465688,
         39.9211816
        ],
        [
         -105.1465735,
         39.921167
        ],
        [
         -105.146576,
         39.9211569
        ],
        [
         -105.1465791,
         39.9211428
        ],
        [
         -105.1465808,
         39.9211316
        ],
        [
         -105.1465866,
         39.9211209
        ],
        [
         -105.1465922,
         39.9211115
        ],
        [
         -105.1466025,
         39.9210999
        ],
        [
         -105.146616,
         39.9210974
        ],
        [
         -105.1466288,
         39.9210972
        ],
        [
         -105.1466439,
         39.9210989
        ],
        [
         -105.1466637,
         39.9211027
        ],
        [
         -105.1466743,
         39.9211128
        ],
        [
         -105.1466816,
         39.9211226
        ],
        [
         -105.1466855,
         39.9211374
        ],
        [
         -105.1466872,
         39.9211591
        ],
        [
         -105.1466819,
         39.921185
        ],
        [
         -105.1466738,
         39.921206
        ],
        [
         -105.1466632,
         39.9212212
        ],
        [
         -105.1466484,
         39.9212302
        ],
        [
         -105.1466344,
         39.9212321
        ],
        [
         -105.1466221,
         39.9212317
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 121.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248423",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1464712,
         39.9214771
        ],
        [
         -105.1464539,
         39.9214733
        ],
        [
         -105.1464433,
         39.9214687
        ],
        [
         -105.146437,
         39.9214603
        ],
        [
         -105.146434,
         39.9214501
        ],
        [
         -105.1464344,
         39.9214374
        ],
        [
         -105.1464347,
         39.9214222
        ],
        [
         -105.146438,
         39.9214145
        ],
        [
         -105.146443,
         39.9213995
        ],
        [
         -105.1464513,
         39.9213873
        ],
        [
         -105.1464616,
         39.9213804
        ],
        [
         -105.1464758,
         39.9213784
        ],
        [
         -105.1464894,
         39.9213769
        ],
        [
         -105.1465047,
         39.921382
        ],
        [
         -105.1465137,
         39.9213916
        ],
        [
         -105.1465176,
         39.9214046
        ],
        [
         -105.1465193,
         39.9214166
        ],
        [
         -105.1465163,
         39.9214318
        ],
        [
         -105.1465077,
         39.9214514
        ],
        [
         -105.1464981,
         39.9214664
        ],
        [
         -105.1464898,
         39.9214735
        ],
        [
         -105.1464712,
         39.9214771
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 63.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248422",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1464097,
         39.9216445
        ],
        [
         -105.1463887,
         39.9216304
        ],
        [
         -105.1463861,
         39.9216103
        ],
        [
         -105.1463903,
         39.9215962
        ],
        [
         -105.1463962,
         39.921585
        ],
        [
         -105.1464045,
         39.9215794
        ],
        [
         -105.1464185,
         39.9215712
        ],
        [
         -105.1464291,
         39.9215707
        ],
        [
         -105.146442,
         39.9215753
        ],
        [
         -105.146451,
         39.921584
        ],
        [
         -105.1464559,
         39.9215949
        ],
        [
         -105.1464569,
         39.9216076
        ],
        [
         -105.146452,
         39.9216206
        ],
        [
         -105.1464447,
         39.9216336
        ],
        [
         -105.1464327,
         39.9216409
        ],
        [
         -105.1464221,
         39.9216445
        ],
        [
         -105.1464097,
         39.9216445
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 37.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785248421",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1467248,
        39.9206186
       ],
       [
        -105.1465995,
        39.9245724
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 7",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "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": [
       [
        [
         -105.1466225,
         39.9247635
        ],
        [
         -105.1465747,
         39.9247846
        ],
        [
         -105.1465433,
         39.9247894
        ],
        [
         -105.1465159,
         39.9247834
        ],
        [
         -105.1464658,
         39.9247761
        ],
        [
         -105.1464313,
         39.9247623
        ],
        [
         -105.146396,
         39.9247455
        ],
        [
         -105.1463803,
         39.9247257
        ],
        [
         -105.1463764,
         39.9247082
        ],
        [
         -105.1463694,
         39.924677
        ],
        [
         -105.1463662,
         39.9246433
        ],
        [
         -105.146367,
         39.9246109
        ],
        [
         -105.1463529,
         39.9245946
        ],
        [
         -105.1463459,
         39.9245604
        ],
        [
         -105.1463435,
         39.9245213
        ],
        [
         -105.1463631,
         39.9244805
        ],
        [
         -105.1463733,
         39.9244438
        ],
        [
         -105.1463788,
         39.9244017
        ],
        [
         -105.1463764,
         39.9243729
        ],
        [
         -105.1463772,
         39.924338
        ],
        [
         -105.1463749,
         39.9242923
        ],
        [
         -105.1463905,
         39.9242623
        ],
        [
         -105.1464164,
         39.9242286
        ],
        [
         -105.1464407,
         39.9241938
        ],
        [
         -105.1464611,
         39.9241685
        ],
        [
         -105.1464869,
         39.9241451
        ],
        [
         -105.1465277,
         39.9241307
        ],
        [
         -105.1465739,
         39.9241349
        ],
        [
         -105.1466147,
         39.9241481
        ],
        [
         -105.1466437,
         39.9241667
        ],
        [
         -105.1466664,
         39.924189
        ],
        [
         -105.1466774,
         39.9242142
        ],
        [
         -105.1466883,
         39.9242521
        ],
        [
         -105.1466985,
         39.9242881
        ],
        [
         -105.1467267,
         39.9243236
        ],
        [
         -105.1467675,
         39.9243597
        ],
        [
         -105.1467949,
         39.9243957
        ],
        [
         -105.1468098,
         39.924439
        ],
        [
         -105.1468216,
         39.9244594
        ],
        [
         -105.1468129,
         39.9245003
        ],
        [
         -105.1467996,
         39.9245297
        ],
        [
         -105.1467902,
         39.9245574
        ],
        [
         -105.1467926,
         39.9245838
        ],
        [
         -105.1467988,
         39.9246139
        ],
        [
         -105.1467879,
         39.9246451
        ],
        [
         -105.1467761,
         39.924674
        ],
        [
         -105.146744,
         39.924701
        ],
        [
         -105.1467134,
         39.9247209
        ],
        [
         -105.1466679,
         39.9247395
        ],
        [
         -105.1466225,
         39.9247635
        ]
       ],
       [
        [
         -105.1465551,
         39.9247365
        ],
        [
         -105.1465849,
         39.9247275
        ],
        [
         -105.146635,
         39.924707
        ],
        [
         -105.1466672,
         39.9246824
        ],
        [
         -105.1466977,
         39.9246559
        ],
        [
         -105.1467181,
         39.9246259
        ],
        [
         -105.1467291,
         39.924594
        ],
        [
         -105.1467314,
         39.924558
        ],
        [
         -105.1467314,
         39.9245195
        ],
        [
         -105.1467259,
         39.9244907
        ],
        [
         -105.1467205,
         39.9244762
        ],
        [
         -105.146704,
         39.9244594
        ],
        [
         -105.1466907,
         39.9244426
        ],
        [
         -105.1466632,
         39.9244282
        ],
        [
         -105.1466374,
         39.9244174
        ],
        [
         -105.1466139,
         39.9244155
        ],
        [
         -105.146588,
         39.9244168
        ],
        [
         -105.1465723,
         39.924418
        ],
        [
         -105.1465551,
         39.9244246
        ],
        [
         -105.1465363,
         39.924436
        ],
        [
         -105.146512,
         39.9244534
        ],
        [
         -105.1464963,
         39.9244781
        ],
        [
         -105.1464814,
         39.9245309
        ],
        [
         -105.1464752,
         39.9245604
        ],
        [
         -105.1464618,
         39.9245844
        ],
        [
         -105.1464477,
         39.9246055
        ],
        [
         -105.1464391,
         39.9246187
        ],
        [
         -105.1464313,
         39.9246361
        ],
        [
         -105.1464297,
         39.9246493
        ],
        [
         -105.1464297,
         39.9246668
        ],
        [
         -105.1464297,
         39.9246842
        ],
        [
         -105.1464407,
         39.9247028
        ],
        [
         -105.1464532,
         39.9247166
        ],
        [
         -105.1464728,
         39.9247281
        ],
        [
         -105.1464932,
         39.9247329
        ],
        [
         -105.1465285,
         39.9247377
        ],
        [
         -105.1465551,
         39.9247365
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 1497.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000199",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_fairway_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1466186,
         39.9223209
        ],
        [
         -105.146644,
         39.9222684
        ],
        [
         -105.1466518,
         39.9222336
        ],
        [
         -105.146623,
         39.9221819
        ],
        [
         -105.1465943,
         39.9221556
        ],
        [
         -105.146549,
         39.9221361
        ],
        [
         -105.1464782,
         39.9221251
        ],
        [
         -105.1464197,
         39.922115
        ],
        [
         -105.1463633,
         39.9221183
        ],
        [
         -105.1463268,
         39.9221429
        ],
        [
         -105.1463025,
         39.9221743
        ],
        [
         -105.146276,
         39.9222421
        ],
        [
         -105.1462704,
         39.9223133
        ],
        [
         -105.1462483,
         39.9223684
        ],
        [
         -105.1462262,
         39.9224252
        ],
        [
         -105.1461909,
         39.9224854
        ],
        [
         -105.1461555,
         39.9225541
        ],
        [
         -105.1461356,
         39.9226363
        ],
        [
         -105.1461389,
         39.9227321
        ],
        [
         -105.1461422,
         39.9227948
        ],
        [
         -105.1461411,
         39.9228601
        ],
        [
         -105.1461466,
         39.9230415
        ],
        [
         -105.1461533,
         39.9230949
        ],
        [
         -105.1461356,
         39.9232051
        ],
        [
         -105.1461334,
         39.923261
        ],
        [
         -105.146161,
         39.9233102
        ],
        [
         -105.1461942,
         39.9233721
        ],
        [
         -105.1461975,
         39.9234407
        ],
        [
         -105.1461721,
         39.9235069
        ],
        [
         -105.1461555,
         39.923556
        ],
        [
         -105.1461544,
         39.9236187
        ],
        [
         -105.1461842,
         39.9236518
        ],
        [
         -105.1462318,
         39.9236696
        ],
        [
         -105.1462771,
         39.9236908
        ],
        [
         -105.146329,
         39.9237001
        ],
        [
         -105.1463644,
         39.923701
        ],
        [
         -105.1464108,
         39.9236866
        ],
        [
         -105.1464396,
         39.923662
        ],
        [
         -105.1464639,
         39.9236391
        ],
        [
         -105.1464882,
         39.9235636
        ],
        [
         -105.1464926,
         39.9235323
        ],
        [
         -105.1465191,
         39.9234755
        ],
        [
         -105.1465578,
         39.9234433
        ],
        [
         -105.1465844,
         39.9234187
        ],
        [
         -105.1466009,
         39.9233907
        ],
        [
         -105.1465954,
         39.9233619
        ],
        [
         -105.1465888,
         39.923328
        ],
        [
         -105.1465744,
         39.9232424
        ],
        [
         -105.1465634,
         39.9231966
        ],
        [
         -105.1465744,
         39.9231525
        ],
        [
         -105.1465932,
         39.9231051
        ],
        [
         -105.1466087,
         39.9230771
        ],
        [
         -105.1466087,
         39.92305
        ],
        [
         -105.1465965,
         39.9229923
        ],
        [
         -105.1465821,
         39.9229304
        ],
        [
         -105.1465722,
         39.9228914
        ],
        [
         -105.1465855,
         39.9228533
        ],
        [
         -105.1466009,
         39.9228202
        ],
        [
         -105.1466175,
         39.9227838
        ],
        [
         -105.1466363,
         39.9227567
        ],
        [
         -105.146644,
         39.9227261
        ],
        [
         -105.1466451,
         39.9226727
        ],
        [
         -105.1466297,
         39.9226092
        ],
        [
         -105.146623,
         39.9225524
        ],
        [
         -105.1466076,
         39.9225244
        ],
        [
         -105.1465954,
         39.9224489
        ],
        [
         -105.1466043,
         39.9223845
        ],
        [
         -105.1466186,
         39.9223209
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 6011.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785253007",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_07_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1463599,
       39.9229109
      ]
     },
     "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": [
       -105.1466256,
       39.9237491
      ]
     },
     "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": [
       -105.1466386,
       39.9233375
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    }
   ],
   "confidence": 0.948,
   "confidenceBasis": {
    "worstYardageDeltaYards": 3.4,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 1.0,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 3.4 yd (high); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_07.jpg",
    "transform": "assets/holes/ph_07.json"
   }
  },
  {
   "id": "ph_08",
   "par": 5,
   "name": "Vista 8",
   "bbox": [
    -105.1459072,
    39.923012,
    -105.1404722,
    39.9250572
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_08_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1407793,
         39.9233563
        ],
        [
         -105.1407371,
         39.9233564
        ],
        [
         -105.140695,
         39.9233348
        ],
        [
         -105.1406599,
         39.9233349
        ],
        [
         -105.1406598,
         39.9233024
        ],
        [
         -105.1406036,
         39.9233025
        ],
        [
         -105.1406036,
         39.9232809
        ],
        [
         -105.1405825,
         39.9232701
        ],
        [
         -105.1405684,
         39.9232377
        ],
        [
         -105.1405543,
         39.9232323
        ],
        [
         -105.1405543,
         39.9232106
        ],
        [
         -105.1405472,
         39.9232107
        ],
        [
         -105.1405471,
         39.9231296
        ],
        [
         -105.1405891,
         39.9230971
        ],
        [
         -105.1406102,
         39.9230971
        ],
        [
         -105.1406102,
         39.9230916
        ],
        [
         -105.1407015,
         39.9230969
        ],
        [
         -105.1407156,
         39.9231077
        ],
        [
         -105.1407437,
         39.9231131
        ],
        [
         -105.1407507,
         39.9231239
        ],
        [
         -105.1407928,
         39.9231239
        ],
        [
         -105.1407929,
         39.9231725
        ],
        [
         -105.140828,
         39.9231725
        ],
        [
         -105.140828,
         39.9231292
        ],
        [
         -105.1408982,
         39.9231345
        ],
        [
         -105.1409053,
         39.9231562
        ],
        [
         -105.1409263,
         39.9231669
        ],
        [
         -105.1409265,
         39.923248
        ],
        [
         -105.1409125,
         39.9232589
        ],
        [
         -105.1409125,
         39.9232697
        ],
        [
         -105.1408985,
         39.9232751
        ],
        [
         -105.1408986,
         39.9233129
        ],
        [
         -105.1408705,
         39.9233184
        ],
        [
         -105.1408705,
         39.9233238
        ],
        [
         -105.1408073,
         39.9233239
        ],
        [
         -105.1408073,
         39.9233509
        ],
        [
         -105.1407793,
         39.9233509
        ],
        [
         -105.1407793,
         39.9233563
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 8",
      "center": [
       -105.1407567,
       39.9232212
      ],
      "areaSquareMeters": 695.6,
      "provenance": {
       "source": "naip_segmentation",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Re-cut from the NAIP NDVI mask inside the OSM prior (IoU 0.837, compactness 0.594). The OSM way is recorded as the seed, not as the geometry source."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1407567,
       39.9232212
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358109",
       "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_08_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1458464,
         39.9250572
        ],
        [
         -105.1458197,
         39.9250518
        ],
        [
         -105.1457996,
         39.92504
        ],
        [
         -105.1457921,
         39.9250195
        ],
        [
         -105.1457963,
         39.9249991
        ],
        [
         -105.1458108,
         39.9249861
        ],
        [
         -105.1458356,
         39.9249786
        ],
        [
         -105.1458623,
         39.92498
        ],
        [
         -105.145881,
         39.9249861
        ],
        [
         -105.1458955,
         39.9249969
        ],
        [
         -105.1459072,
         39.9250102
        ],
        [
         -105.1459063,
         39.9250296
        ],
        [
         -105.1459021,
         39.9250392
        ],
        [
         -105.1458894,
         39.9250475
        ],
        [
         -105.1458754,
         39.9250532
        ],
        [
         -105.1458628,
         39.9250561
        ],
        [
         -105.1458464,
         39.9250572
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 67.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358097",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1455811,
         39.9250529
        ],
        [
         -105.1455549,
         39.9250486
        ],
        [
         -105.1455339,
         39.9250414
        ],
        [
         -105.1455179,
         39.9250238
        ],
        [
         -105.1455133,
         39.9250052
        ],
        [
         -105.1455156,
         39.924993
        ],
        [
         -105.1455226,
         39.9249804
        ],
        [
         -105.1455381,
         39.9249714
        ],
        [
         -105.1455601,
         39.9249653
        ],
        [
         -105.1455769,
         39.9249643
        ],
        [
         -105.1456096,
         39.9249714
        ],
        [
         -105.1456335,
         39.9249797
        ],
        [
         -105.1456424,
         39.9249894
        ],
        [
         -105.1456541,
         39.9250034
        ],
        [
         -105.1456555,
         39.9250206
        ],
        [
         -105.1456504,
         39.9250349
        ],
        [
         -105.1456424,
         39.9250428
        ],
        [
         -105.1456279,
         39.9250493
        ],
        [
         -105.1456134,
         39.9250525
        ],
        [
         -105.1455961,
         39.925054
        ],
        [
         -105.1455811,
         39.9250529
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 94.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358098",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1453636,
         39.924932
        ],
        [
         -105.1453439,
         39.9249287
        ],
        [
         -105.1453233,
         39.9249234
        ],
        [
         -105.145314,
         39.9249147
        ],
        [
         -105.1453065,
         39.9249043
        ],
        [
         -105.1453051,
         39.9248925
        ],
        [
         -105.1453023,
         39.9248764
        ],
        [
         -105.1453121,
         39.924867
        ],
        [
         -105.1453261,
         39.9248555
        ],
        [
         -105.1453411,
         39.9248498
        ],
        [
         -105.1453645,
         39.924848
        ],
        [
         -105.1453827,
         39.9248505
        ],
        [
         -105.1454057,
         39.9248559
        ],
        [
         -105.1454155,
         39.9248677
        ],
        [
         -105.1454258,
         39.9248817
        ],
        [
         -105.1454248,
         39.924895
        ],
        [
         -105.1454197,
         39.9249076
        ],
        [
         -105.145408,
         39.9249191
        ],
        [
         -105.1453916,
         39.9249266
        ],
        [
         -105.1453771,
         39.9249302
        ],
        [
         -105.1453636,
         39.924932
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 76.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358099",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1448393,
         39.9247721
        ],
        [
         -105.1448206,
         39.9247671
        ],
        [
         -105.1448042,
         39.9247606
        ],
        [
         -105.1447981,
         39.9247535
        ],
        [
         -105.1447962,
         39.9247409
        ],
        [
         -105.1448023,
         39.9247276
        ],
        [
         -105.1448135,
         39.9247197
        ],
        [
         -105.144828,
         39.9247154
        ],
        [
         -105.1448552,
         39.9247129
        ],
        [
         -105.1448762,
         39.9247194
        ],
        [
         -105.1448931,
         39.9247283
        ],
        [
         -105.1449048,
         39.9247402
        ],
        [
         -105.1449038,
         39.9247549
        ],
        [
         -105.1449001,
         39.9247631
        ],
        [
         -105.1448893,
         39.924771
        ],
        [
         -105.1448744,
         39.9247743
        ],
        [
         -105.1448552,
         39.9247746
        ],
        [
         -105.1448393,
         39.9247721
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 49.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358100",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1445155,
         39.924677
        ],
        [
         -105.144486,
         39.9246742
        ],
        [
         -105.1444655,
         39.9246702
        ],
        [
         -105.1444444,
         39.9246634
        ],
        [
         -105.1444383,
         39.9246512
        ],
        [
         -105.1444411,
         39.9246408
        ],
        [
         -105.1444467,
         39.92463
        ],
        [
         -105.1444608,
         39.9246214
        ],
        [
         -105.1444767,
         39.9246193
        ],
        [
         -105.1444949,
         39.9246189
        ],
        [
         -105.1445127,
         39.92462
        ],
        [
         -105.14453,
         39.9246229
        ],
        [
         -105.1445506,
         39.9246268
        ],
        [
         -105.1445642,
         39.9246318
        ],
        [
         -105.1445703,
         39.9246408
        ],
        [
         -105.1445749,
         39.9246555
        ],
        [
         -105.1445721,
         39.9246663
        ],
        [
         -105.1445609,
         39.9246727
        ],
        [
         -105.1445431,
         39.9246756
        ],
        [
         -105.1445296,
         39.9246763
        ],
        [
         -105.1445155,
         39.924677
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 60.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358101",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1458493,
        39.9250181
       ],
       [
        -105.1426702,
        39.9244488
       ],
       [
        -105.1407567,
        39.9232212
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 8",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "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": [
       -105.1426702,
       39.9244488
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1404999,
         39.9232635
        ],
        [
         -105.1404867,
         39.9232347
        ],
        [
         -105.1404814,
         39.9232094
        ],
        [
         -105.1404762,
         39.9231714
        ],
        [
         -105.1404722,
         39.9231355
        ],
        [
         -105.1404735,
         39.923094
        ],
        [
         -105.1404887,
         39.9230752
        ],
        [
         -105.1405105,
         39.923055
        ],
        [
         -105.1405303,
         39.9230388
        ],
        [
         -105.1405639,
         39.9230267
        ],
        [
         -105.1406068,
         39.923015
        ],
        [
         -105.140657,
         39.923012
        ],
        [
         -105.1407045,
         39.9230216
        ],
        [
         -105.1407394,
         39.9230388
        ],
        [
         -105.1407724,
         39.9230646
        ],
        [
         -105.1407883,
         39.9230919
        ],
        [
         -105.1408034,
         39.9231152
        ],
        [
         -105.1408331,
         39.9231319
        ],
        [
         -105.1408675,
         39.9231405
        ],
        [
         -105.1408985,
         39.9231512
        ],
        [
         -105.1409235,
         39.9231699
        ],
        [
         -105.1409433,
         39.9231856
        ],
        [
         -105.1409843,
         39.9231901
        ],
        [
         -105.1410298,
         39.9231825
        ],
        [
         -105.141072,
         39.923182
        ],
        [
         -105.1411149,
         39.9231841
        ],
        [
         -105.1411611,
         39.9231866
        ],
        [
         -105.1412033,
         39.9231906
        ],
        [
         -105.141233,
         39.9231952
        ],
        [
         -105.1412654,
         39.9232053
        ],
        [
         -105.1413023,
         39.9232185
        ],
        [
         -105.1413373,
         39.9232453
        ],
        [
         -105.1413597,
         39.9232676
        ],
        [
         -105.1413756,
         39.9232999
        ],
        [
         -105.1413789,
         39.9233338
        ],
        [
         -105.141398,
         39.9233662
        ],
        [
         -105.1414244,
         39.9233915
        ],
        [
         -105.1414514,
         39.9234123
        ],
        [
         -105.1414838,
         39.9234366
        ],
        [
         -105.1415207,
         39.9234548
        ],
        [
         -105.1415583,
         39.9234755
        ],
        [
         -105.1415979,
         39.9234993
        ],
        [
         -105.1416369,
         39.9235327
        ],
        [
         -105.1416856,
         39.9235706
        ],
        [
         -105.1417465,
         39.9235984
        ],
        [
         -105.1418256,
         39.923639
        ],
        [
         -105.1418652,
         39.9236643
        ],
        [
         -105.141947,
         39.9237002
        ],
        [
         -105.1420467,
         39.9237463
        ],
        [
         -105.1421298,
         39.9237812
        ],
        [
         -105.1421714,
         39.923806
        ],
        [
         -105.1422077,
         39.9238364
        ],
        [
         -105.142238,
         39.9238652
        ],
        [
         -105.1422736,
         39.9238956
        ],
        [
         -105.1423099,
         39.9239269
        ],
        [
         -105.1423535,
         39.9239644
        ],
        [
         -105.1424056,
         39.9240094
        ],
        [
         -105.1424742,
         39.9240605
        ],
        [
         -105.1425105,
         39.9240853
        ],
        [
         -105.1425633,
         39.9241187
        ],
        [
         -105.1425976,
         39.924142
        ],
        [
         -105.1426452,
         39.9241744
        ],
        [
         -105.1426775,
         39.9241962
        ],
        [
         -105.1427415,
         39.9242356
        ],
        [
         -105.1428279,
         39.9242943
        ],
        [
         -105.1429289,
         39.9243723
        ],
        [
         -105.1430562,
         39.9244675
        ],
        [
         -105.14311,
         39.9245041
        ],
        [
         -105.1431638,
         39.9245339
        ],
        [
         -105.1431881,
         39.924545
        ],
        [
         -105.1432232,
         39.9245612
        ],
        [
         -105.1432704,
         39.9245687
        ],
        [
         -105.1432873,
         39.9245694
        ],
        [
         -105.1433097,
         39.924568
        ],
        [
         -105.1433439,
         39.9245641
        ],
        [
         -105.1433827,
         39.9245558
        ],
        [
         -105.1434258,
         39.924549
        ],
        [
         -105.1434608,
         39.9245364
        ],
        [
         -105.1434894,
         39.9245293
        ],
        [
         -105.1435235,
         39.9245232
        ],
        [
         -105.1435713,
         39.9245235
        ],
        [
         -105.1436063,
         39.9245285
        ],
        [
         -105.1436419,
         39.9245368
        ],
        [
         -105.1436854,
         39.9245594
        ],
        [
         -105.1437158,
         39.9245716
        ],
        [
         -105.1437528,
         39.9245845
        ],
        [
         -105.1437912,
         39.9245963
        ],
        [
         -105.1438188,
         39.9246032
        ],
        [
         -105.1438454,
         39.9246132
        ],
        [
         -105.1438641,
         39.924629
        ],
        [
         -105.1438735,
         39.9246502
        ],
        [
         -105.1438688,
         39.9246681
        ],
        [
         -105.1438557,
         39.9246853
        ],
        [
         -105.1438319,
         39.9247036
        ],
        [
         -105.1437935,
         39.9247234
        ],
        [
         -105.1437458,
         39.9247424
        ],
        [
         -105.1436901,
         39.9247628
        ],
        [
         -105.1436475,
         39.9247829
        ],
        [
         -105.1435993,
         39.924803
        ],
        [
         -105.1435409,
         39.9248271
        ],
        [
         -105.1434833,
         39.9248396
        ],
        [
         -105.1434262,
         39.9248493
        ],
        [
         -105.1433691,
         39.9248554
        ],
        [
         -105.1433163,
         39.9248597
        ],
        [
         -105.1432634,
         39.9248586
        ],
        [
         -105.1431965,
         39.9248532
        ],
        [
         -105.1431263,
         39.924841
        ],
        [
         -105.1430767,
         39.9248285
        ],
        [
         -105.1429958,
         39.9248127
        ],
        [
         -105.1429121,
         39.9248037
        ],
        [
         -105.142862,
         39.924793
        ],
        [
         -105.1427946,
         39.9247689
        ],
        [
         -105.1427343,
         39.9247391
        ],
        [
         -105.1426926,
         39.9247176
        ],
        [
         -105.1426692,
         39.9246982
        ],
        [
         -105.1426513,
         39.9246858
        ],
        [
         -105.1426245,
         39.924668
        ],
        [
         -105.1425958,
         39.9246438
        ],
        [
         -105.142567,
         39.9246196
        ],
        [
         -105.1425469,
         39.9245979
        ],
        [
         -105.1425296,
         39.9245785
        ],
        [
         -105.1425107,
         39.9245544
        ],
        [
         -105.1425032,
         39.9245184
        ],
        [
         -105.1425048,
         39.9244803
        ],
        [
         -105.1425083,
         39.9244526
        ],
        [
         -105.1425107,
         39.9244293
        ],
        [
         -105.1425036,
         39.9244012
        ],
        [
         -105.1424756,
         39.9243746
        ],
        [
         -105.1424366,
         39.924342
        ],
        [
         -105.1423756,
         39.9243127
        ],
        [
         -105.1423267,
         39.9242864
        ],
        [
         -105.1422885,
         39.9242532
        ],
        [
         -105.1422184,
         39.9242284
        ],
        [
         -105.1421447,
         39.9242039
        ],
        [
         -105.1420789,
         39.9241779
        ],
        [
         -105.1420131,
         39.9241492
        ],
        [
         -105.141954,
         39.9241172
        ],
        [
         -105.1418993,
         39.9240924
        ],
        [
         -105.1418532,
         39.9240523
        ],
        [
         -105.1418106,
         39.9240133
        ],
        [
         -105.1417689,
         39.9239716
        ],
        [
         -105.1417476,
         39.9239447
        ],
        [
         -105.1417118,
         39.9239133
        ],
        [
         -105.1416724,
         39.9238918
        ],
        [
         -105.1416283,
         39.9238794
        ],
        [
         -105.1415912,
         39.9238674
        ],
        [
         -105.141544,
         39.9238523
        ],
        [
         -105.1415097,
         39.9238393
        ],
        [
         -105.1414703,
         39.923819
        ],
        [
         -105.1414246,
         39.9237958
        ],
        [
         -105.141384,
         39.9237652
        ],
        [
         -105.1413383,
         39.9237326
        ],
        [
         -105.1413293,
         39.9237142
        ],
        [
         -105.1412788,
         39.9236725
        ],
        [
         -105.1412603,
         39.9236532
        ],
        [
         -105.1412331,
         39.9236338
        ],
        [
         -105.1412099,
         39.9236006
        ],
        [
         -105.1412087,
         39.9235761
        ],
        [
         -105.1412188,
         39.9235393
        ],
        [
         -105.1412248,
         39.9235136
        ],
        [
         -105.1412294,
         39.9234876
        ],
        [
         -105.1412202,
         39.9234484
        ],
        [
         -105.1412022,
         39.9234207
        ],
        [
         -105.1411869,
         39.9233954
        ],
        [
         -105.1411617,
         39.9233715
        ],
        [
         -105.1411285,
         39.9233456
        ],
        [
         -105.1410901,
         39.9233275
        ],
        [
         -105.1410327,
         39.9233112
        ],
        [
         -105.1409733,
         39.9232983
        ],
        [
         -105.1409133,
         39.9233006
        ],
        [
         -105.1408957,
         39.9233123
        ],
        [
         -105.1408595,
         39.923327
        ],
        [
         -105.1408293,
         39.9233367
        ],
        [
         -105.1407915,
         39.9233392
        ],
        [
         -105.1407643,
         39.9233377
        ],
        [
         -105.1407132,
         39.9233245
        ],
        [
         -105.1406486,
         39.9233115
        ],
        [
         -105.1406184,
         39.9233146
        ],
        [
         -105.1405819,
         39.9233133
        ],
        [
         -105.1405467,
         39.9233056
        ],
        [
         -105.1405217,
         39.9232918
        ],
        [
         -105.1404999,
         39.9232635
        ]
       ],
       [
        [
         -105.1406847,
         39.9233126
        ],
        [
         -105.1407348,
         39.9233257
        ],
        [
         -105.1407784,
         39.9233344
        ],
        [
         -105.1408133,
         39.9233338
        ],
        [
         -105.140847,
         39.9233242
        ],
        [
         -105.1408774,
         39.923308
        ],
        [
         -105.1409097,
         39.9232893
        ],
        [
         -105.1409367,
         39.9232625
        ],
        [
         -105.140944,
         39.9232326
        ],
        [
         -105.1409414,
         39.9232028
        ],
        [
         -105.1409288,
         39.9231886
        ],
        [
         -105.1409011,
         39.9231587
        ],
        [
         -105.1408628,
         39.9231436
        ],
        [
         -105.1408325,
         39.9231385
        ],
        [
         -105.1408034,
         39.9231345
        ],
        [
         -105.1407804,
         39.9231289
        ],
        [
         -105.1407421,
         39.9231137
        ],
        [
         -105.1407078,
         39.9231046
        ],
        [
         -105.1406682,
         39.923095
        ],
        [
         -105.1406345,
         39.923097
        ],
        [
         -105.1406114,
         39.9231041
        ],
        [
         -105.1405936,
         39.9231167
        ],
        [
         -105.1405692,
         39.9231309
        ],
        [
         -105.1405567,
         39.9231598
        ],
        [
         -105.1405593,
         39.9231871
        ],
        [
         -105.1405646,
         39.9232099
        ],
        [
         -105.1405837,
         39.9232473
        ],
        [
         -105.1405982,
         39.9232751
        ],
        [
         -105.1406147,
         39.9232903
        ],
        [
         -105.1406385,
         39.9232994
        ],
        [
         -105.1406847,
         39.9233126
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 10015.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000186",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1420289,
       39.9239358
      ]
     },
     "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_08_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1415784,
       39.9237484
      ]
     },
     "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": [
       -105.1419893,
       39.924012
      ]
     },
     "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": [
       [
        [
         -105.140727,
         39.9234336
        ],
        [
         -105.1407009,
         39.9234346
        ],
        [
         -105.1406839,
         39.9234366
        ],
        [
         -105.1406669,
         39.9234346
        ],
        [
         -105.1406539,
         39.9234236
        ],
        [
         -105.1406552,
         39.9234156
        ],
        [
         -105.1406643,
         39.9233986
        ],
        [
         -105.1406682,
         39.9233856
        ],
        [
         -105.1406578,
         39.9233766
        ],
        [
         -105.1406447,
         39.9233696
        ],
        [
         -105.1406421,
         39.9233565
        ],
        [
         -105.1406525,
         39.9233435
        ],
        [
         -105.1406695,
         39.9233355
        ],
        [
         -105.1406891,
         39.9233375
        ],
        [
         -105.1407087,
         39.9233435
        ],
        [
         -105.1407322,
         39.9233525
        ],
        [
         -105.1407544,
         39.9233595
        ],
        [
         -105.1407883,
         39.9233585
        ],
        [
         -105.1408053,
         39.9233545
        ],
        [
         -105.1408314,
         39.9233655
        ],
        [
         -105.1408549,
         39.9233796
        ],
        [
         -105.1408706,
         39.9233946
        ],
        [
         -105.1408745,
         39.9234096
        ],
        [
         -105.1408667,
         39.9234226
        ],
        [
         -105.1408484,
         39.9234366
        ],
        [
         -105.1408288,
         39.9234497
        ],
        [
         -105.140804,
         39.9234587
        ],
        [
         -105.1407844,
         39.9234597
        ],
        [
         -105.1407609,
         39.9234487
        ],
        [
         -105.1407439,
         39.9234366
        ],
        [
         -105.140727,
         39.9234336
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 176.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358104",
       "notes": "NAIP sand coverage 85%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1410743,
         39.9235097
        ],
        [
         -105.1410573,
         39.9235127
        ],
        [
         -105.1410377,
         39.9235157
        ],
        [
         -105.1410221,
         39.9235057
        ],
        [
         -105.1410051,
         39.9234967
        ],
        [
         -105.1409999,
         39.9234847
        ],
        [
         -105.1410025,
         39.9234697
        ],
        [
         -105.1410116,
         39.9234627
        ],
        [
         -105.1410129,
         39.9234507
        ],
        [
         -105.1410077,
         39.9234326
        ],
        [
         -105.1410025,
         39.9234186
        ],
        [
         -105.1410051,
         39.9234076
        ],
        [
         -105.1410155,
         39.9233976
        ],
        [
         -105.141026,
         39.9233906
        ],
        [
         -105.1410456,
         39.9233906
        ],
        [
         -105.1410638,
         39.9233896
        ],
        [
         -105.1410808,
         39.9233946
        ],
        [
         -105.14109,
         39.9234036
        ],
        [
         -105.1410926,
         39.9234136
        ],
        [
         -105.1410947,
         39.9234199
        ],
        [
         -105.1410956,
         39.9234314
        ],
        [
         -105.1410968,
         39.9234357
        ],
        [
         -105.1411,
         39.9234431
        ],
        [
         -105.1411101,
         39.9234495
        ],
        [
         -105.1411223,
         39.9234558
        ],
        [
         -105.141137,
         39.923463
        ],
        [
         -105.1411501,
         39.9234689
        ],
        [
         -105.141163,
         39.9234754
        ],
        [
         -105.1411679,
         39.9234799
        ],
        [
         -105.141169,
         39.9234856
        ],
        [
         -105.1411693,
         39.9234933
        ],
        [
         -105.1411653,
         39.9235016
        ],
        [
         -105.1411559,
         39.923508
        ],
        [
         -105.1411454,
         39.9235132
        ],
        [
         -105.1411333,
         39.9235177
        ],
        [
         -105.1411248,
         39.9235188
        ],
        [
         -105.141118,
         39.9235195
        ],
        [
         -105.1411082,
         39.9235163
        ],
        [
         -105.1410996,
         39.9235121
        ],
        [
         -105.1410883,
         39.9235098
        ],
        [
         -105.1410743,
         39.9235097
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 134.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358105",
       "notes": "NAIP sand coverage 82%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.140912,
         39.9233797
        ],
        [
         -105.1409059,
         39.9233778
        ],
        [
         -105.1409028,
         39.9233744
        ],
        [
         -105.1409036,
         39.9233706
        ],
        [
         -105.1409078,
         39.9233653
        ],
        [
         -105.1409078,
         39.9233591
        ],
        [
         -105.1409025,
         39.923355
        ],
        [
         -105.1408973,
         39.9233542
        ],
        [
         -105.1408897,
         39.923354
        ],
        [
         -105.140882,
         39.9233527
        ],
        [
         -105.1408747,
         39.9233501
        ],
        [
         -105.1408711,
         39.9233452
        ],
        [
         -105.14087,
         39.9233395
        ],
        [
         -105.1408722,
         39.9233331
        ],
        [
         -105.1408784,
         39.9233282
        ],
        [
         -105.1408895,
         39.9233233
        ],
        [
         -105.1409,
         39.9233186
        ],
        [
         -105.1409111,
         39.923316
        ],
        [
         -105.1409206,
         39.9233141
        ],
        [
         -105.140932,
         39.923315
        ],
        [
         -105.1409442,
         39.9233175
        ],
        [
         -105.1409598,
         39.9233224
        ],
        [
         -105.1409723,
         39.9233282
        ],
        [
         -105.1409814,
         39.9233316
        ],
        [
         -105.140982,
         39.9233359
        ],
        [
         -105.140982,
         39.923341
        ],
        [
         -105.1409856,
         39.9233444
        ],
        [
         -105.1409842,
         39.9233495
        ],
        [
         -105.1409814,
         39.9233565
        ],
        [
         -105.1409789,
         39.9233589
        ],
        [
         -105.1409753,
         39.9233599
        ],
        [
         -105.1409659,
         39.9233608
        ],
        [
         -105.1409584,
         39.9233646
        ],
        [
         -105.1409525,
         39.923365
        ],
        [
         -105.140947,
         39.9233682
        ],
        [
         -105.1409461,
         39.9233708
        ],
        [
         -105.1409411,
         39.9233734
        ],
        [
         -105.1409295,
         39.9233763
        ],
        [
         -105.1409211,
         39.9233789
        ],
        [
         -105.140912,
         39.9233797
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 46.0,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358106",
       "notes": "NAIP sand coverage 75%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1409548,
         39.9231803
        ],
        [
         -105.140945,
         39.9231769
        ],
        [
         -105.1409348,
         39.9231735
        ],
        [
         -105.1409284,
         39.9231663
        ],
        [
         -105.1409236,
         39.9231601
        ],
        [
         -105.1409195,
         39.9231505
        ],
        [
         -105.1409164,
         39.9231418
        ],
        [
         -105.1409039,
         39.9231356
        ],
        [
         -105.1408897,
         39.9231341
        ],
        [
         -105.1408761,
         39.923133
        ],
        [
         -105.1408647,
         39.9231334
        ],
        [
         -105.1408572,
         39.9231354
        ],
        [
         -105.1408464,
         39.923132
        ],
        [
         -105.140837,
         39.9231262
        ],
        [
         -105.1408272,
         39.923117
        ],
        [
         -105.1408231,
         39.9231081
        ],
        [
         -105.1408242,
         39.9231
        ],
        [
         -105.1408286,
         39.9230872
        ],
        [
         -105.1408361,
         39.9230791
        ],
        [
         -105.1408436,
         39.9230732
        ],
        [
         -105.1408567,
         39.92307
        ],
        [
         -105.140872,
         39.9230742
        ],
        [
         -105.1408897,
         39.9230789
        ],
        [
         -105.1409045,
         39.9230798
        ],
        [
         -105.1409123,
         39.9230761
        ],
        [
         -105.1409206,
         39.9230714
        ],
        [
         -105.1409314,
         39.9230672
        ],
        [
         -105.1409436,
         39.9230685
        ],
        [
         -105.1409531,
         39.9230689
        ],
        [
         -105.1409634,
         39.9230742
        ],
        [
         -105.1409698,
         39.9230823
        ],
        [
         -105.1409731,
         39.9230917
        ],
        [
         -105.1409803,
         39.9230987
        ],
        [
         -105.1409956,
         39.923104
        ],
        [
         -105.1410031,
         39.9231072
        ],
        [
         -105.1410053,
         39.9231132
        ],
        [
         -105.1410012,
         39.9231202
        ],
        [
         -105.1410037,
         39.9231411
        ],
        [
         -105.1410089,
         39.9231505
        ],
        [
         -105.1410078,
         39.9231626
        ],
        [
         -105.140995,
         39.9231722
        ],
        [
         -105.1409928,
         39.9231767
        ],
        [
         -105.1409875,
         39.9231803
        ],
        [
         -105.1409756,
         39.9231827
        ],
        [
         -105.140965,
         39.9231822
        ],
        [
         -105.1409548,
         39.9231803
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 125.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358107",
       "notes": "NAIP sand coverage 84%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.141503,
         39.923397
        ],
        [
         -105.1414945,
         39.923397
        ],
        [
         -105.1414874,
         39.923397
        ],
        [
         -105.1414809,
         39.9233946
        ],
        [
         -105.1414741,
         39.9233935
        ],
        [
         -105.1414656,
         39.9233899
        ],
        [
         -105.1414595,
         39.9233872
        ],
        [
         -105.1414526,
         39.9233812
        ],
        [
         -105.1414482,
         39.9233727
        ],
        [
         -105.1414488,
         39.9233636
        ],
        [
         -105.1414543,
         39.9233575
        ],
        [
         -105.1414632,
         39.9233498
        ],
        [
         -105.1414727,
         39.9233419
        ],
        [
         -105.1414836,
         39.9233328
        ],
        [
         -105.1414931,
         39.9233261
        ],
        [
         -105.141506,
         39.9233226
        ],
        [
         -105.1415223,
         39.9233223
        ],
        [
         -105.1415434,
         39.923327
        ],
        [
         -105.1415504,
         39.9233298
        ],
        [
         -105.1415567,
         39.9233343
        ],
        [
         -105.1415617,
         39.9233434
        ],
        [
         -105.141563,
         39.923356
        ],
        [
         -105.1415702,
         39.9233651
        ],
        [
         -105.1415757,
         39.9233703
        ],
        [
         -105.1415795,
         39.9233797
        ],
        [
         -105.1415781,
         39.9233893
        ],
        [
         -105.1415737,
         39.9233922
        ],
        [
         -105.1415634,
         39.9233955
        ],
        [
         -105.1415535,
         39.9233973
        ],
        [
         -105.1415434,
         39.9233992
        ],
        [
         -105.1415353,
         39.9234008
        ],
        [
         -105.141525,
         39.9234004
        ],
        [
         -105.1415173,
         39.9233985
        ],
        [
         -105.141511,
         39.9233961
        ],
        [
         -105.141503,
         39.923397
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 71.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.84,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358108",
       "notes": "NAIP sand coverage 68%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_bunker_06",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1432718,
         39.9245083
        ],
        [
         -105.1432622,
         39.9245039
        ],
        [
         -105.1432486,
         39.9244976
        ],
        [
         -105.1432337,
         39.9244948
        ],
        [
         -105.1432171,
         39.924494
        ],
        [
         -105.1432002,
         39.9244932
        ],
        [
         -105.1431839,
         39.9244948
        ],
        [
         -105.143176,
         39.924492
        ],
        [
         -105.1431707,
         39.9244889
        ],
        [
         -105.143167,
         39.9244813
        ],
        [
         -105.1431614,
         39.9244739
        ],
        [
         -105.1431621,
         39.9244635
        ],
        [
         -105.143164,
         39.9244533
        ],
        [
         -105.1431733,
         39.9244416
        ],
        [
         -105.1431849,
         39.9244335
        ],
        [
         -105.1432005,
         39.9244235
        ],
        [
         -105.1432131,
         39.9244167
        ],
        [
         -105.143233,
         39.9244174
        ],
        [
         -105.1432486,
         39.924423
        ],
        [
         -105.1432569,
         39.9244322
        ],
        [
         -105.1432645,
         39.9244424
        ],
        [
         -105.1432775,
         39.9244444
        ],
        [
         -105.1432977,
         39.9244457
        ],
        [
         -105.1433126,
         39.9244505
        ],
        [
         -105.1433199,
         39.9244528
        ],
        [
         -105.1433239,
         39.9244615
        ],
        [
         -105.1433239,
         39.9244691
        ],
        [
         -105.1433153,
         39.9244813
        ],
        [
         -105.143305,
         39.9244945
        ],
        [
         -105.1432931,
         39.9245024
        ],
        [
         -105.1432801,
         39.9245093
        ],
        [
         -105.1432718,
         39.9245083
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 92.8,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358111",
       "notes": "NAIP sand coverage 74%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_bunker_07",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1434148,
         39.9244782
        ],
        [
         -105.1434048,
         39.9244764
        ],
        [
         -105.1433881,
         39.9244717
        ],
        [
         -105.143377,
         39.9244628
        ],
        [
         -105.1433731,
         39.924456
        ],
        [
         -105.1433731,
         39.9244479
        ],
        [
         -105.1433736,
         39.9244393
        ],
        [
         -105.1433805,
         39.9244309
        ],
        [
         -105.1433971,
         39.9244248
        ],
        [
         -105.1434101,
         39.92442
        ],
        [
         -105.1434237,
         39.9244205
        ],
        [
         -105.1434373,
         39.9244228
        ],
        [
         -105.1434492,
         39.9244276
        ],
        [
         -105.1434611,
         39.9244337
        ],
        [
         -105.1434668,
         39.9244398
        ],
        [
         -105.1434727,
         39.9244441
        ],
        [
         -105.1434737,
         39.9244492
        ],
        [
         -105.1434724,
         39.9244541
        ],
        [
         -105.1434671,
         39.9244579
        ],
        [
         -105.1434608,
         39.9244658
        ],
        [
         -105.1434535,
         39.9244719
        ],
        [
         -105.1434449,
         39.9244742
        ],
        [
         -105.1434306,
         39.9244785
        ],
        [
         -105.1434148,
         39.9244782
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 42.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.78,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358112",
       "notes": "NAIP sand coverage 56%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_bunker_08",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1436188,
         39.924997
        ],
        [
         -105.1436406,
         39.9249884
        ],
        [
         -105.1436485,
         39.9249783
        ],
        [
         -105.1436617,
         39.9249631
        ],
        [
         -105.1436623,
         39.9249555
        ],
        [
         -105.1436531,
         39.9249388
        ],
        [
         -105.1436478,
         39.9249287
        ],
        [
         -105.1436465,
         39.9249176
        ],
        [
         -105.1436386,
         39.9249095
        ],
        [
         -105.1436194,
         39.9248983
        ],
        [
         -105.1436062,
         39.9248973
        ],
        [
         -105.1435904,
         39.9248973
        ],
        [
         -105.1435733,
         39.9249064
        ],
        [
         -105.1435627,
         39.9249166
        ],
        [
         -105.1435581,
         39.9249252
        ],
        [
         -105.1435462,
         39.9249358
        ],
        [
         -105.1435356,
         39.9249429
        ],
        [
         -105.1435112,
         39.9249459
        ],
        [
         -105.1434861,
         39.9249489
        ],
        [
         -105.1434598,
         39.9249449
        ],
        [
         -105.1434439,
         39.9249469
        ],
        [
         -105.1434314,
         39.924954
        ],
        [
         -105.1434169,
         39.9249672
        ],
        [
         -105.1434122,
         39.9249793
        ],
        [
         -105.1434103,
         39.9249884
        ],
        [
         -105.1434149,
         39.924999
        ],
        [
         -105.1434235,
         39.9250041
        ],
        [
         -105.1434314,
         39.9250081
        ],
        [
         -105.1434664,
         39.9250081
        ],
        [
         -105.1434908,
         39.9250061
        ],
        [
         -105.1435198,
         39.9250031
        ],
        [
         -105.1435475,
         39.9249995
        ],
        [
         -105.1435864,
         39.925
        ],
        [
         -105.1436188,
         39.924997
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 162.0,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358113",
       "notes": "NAIP sand coverage 73%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_08_bunker_09",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1437613,
         39.9249434
        ],
        [
         -105.1437369,
         39.9249424
        ],
        [
         -105.1437151,
         39.9249363
        ],
        [
         -105.1436993,
         39.9249226
        ],
        [
         -105.1436999,
         39.9249115
        ],
        [
         -105.1436993,
         39.9249004
        ],
        [
         -105.1437052,
         39.9248847
        ],
        [
         -105.1437211,
         39.9248786
        ],
        [
         -105.1437382,
         39.9248766
        ],
        [
         -105.1437587,
         39.9248761
        ],
        [
         -105.1437712,
         39.9248761
        ],
        [
         -105.1437818,
         39.924872
        ],
        [
         -105.143787,
         39.9248619
        ],
        [
         -105.1437917,
         39.9248503
        ],
        [
         -105.1437917,
         39.9248401
        ],
        [
         -105.1437903,
         39.9248336
        ],
        [
         -105.1437903,
         39.9248204
        ],
        [
         -105.1437891,
         39.924815
        ],
        [
         -105.1437971,
         39.9248078
        ],
        [
         -105.1438116,
         39.9248024
        ],
        [
         -105.1438345,
         39.9247992
        ],
        [
         -105.1438556,
         39.9247999
        ],
        [
         -105.1438752,
         39.9248053
        ],
        [
         -105.1438893,
         39.9248132
        ],
        [
         -105.143901,
         39.9248243
        ],
        [
         -105.143901,
         39.9248333
        ],
        [
         -105.1439028,
         39.9248419
        ],
        [
         -105.1438734,
         39.9248864
        ],
        [
         -105.1438476,
         39.9249126
        ],
        [
         -105.1438107,
         39.9249201
        ],
        [
         -105.1437919,
         39.9249262
        ],
        [
         -105.1437742,
         39.9249355
        ],
        [
         -105.1437613,
         39.9249434
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 152.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785358114",
       "notes": "NAIP sand coverage 75%"
      }
     }
    }
   ],
   "confidence": 0.809,
   "confidenceBasis": {
    "worstYardageDeltaYards": 8.7,
    "yardageBand": "medium",
    "visualReview": "ok",
    "osmAgreement": 0.856,
    "shapeQuality": 0.743
   },
   "notes": "peor error de yardaje 8.7 yd (medium); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_08.jpg",
    "transform": "assets/holes/ph_08.json"
   }
  },
  {
   "id": "ph_09",
   "par": 4,
   "name": "Vista 9",
   "bbox": [
    -105.1400058,
    39.9221896,
    -105.1350881,
    39.9230854
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_09_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1355262,
         39.9230058
        ],
        [
         -105.1354841,
         39.9230058
        ],
        [
         -105.135484,
         39.922995
        ],
        [
         -105.1353928,
         39.9229951
        ],
        [
         -105.1353787,
         39.9229843
        ],
        [
         -105.1353576,
         39.9229844
        ],
        [
         -105.1353365,
         39.9229682
        ],
        [
         -105.1352733,
         39.9229628
        ],
        [
         -105.1352733,
         39.9229466
        ],
        [
         -105.1352452,
         39.9229467
        ],
        [
         -105.1352381,
         39.9229305
        ],
        [
         -105.1352171,
         39.9229305
        ],
        [
         -105.135189,
         39.9229143
        ],
        [
         -105.1351819,
         39.9228711
        ],
        [
         -105.1351678,
         39.9228657
        ],
        [
         -105.1351606,
         39.9227738
        ],
        [
         -105.1351676,
         39.9227738
        ],
        [
         -105.1351676,
         39.9227467
        ],
        [
         -105.1351816,
         39.9227413
        ],
        [
         -105.1351816,
         39.9227251
        ],
        [
         -105.1351956,
         39.9227143
        ],
        [
         -105.1352096,
         39.9227142
        ],
        [
         -105.1352166,
         39.9227034
        ],
        [
         -105.1352517,
         39.9227034
        ],
        [
         -105.1352658,
         39.9227142
        ],
        [
         -105.1352869,
         39.9227142
        ],
        [
         -105.1353221,
         39.9227466
        ],
        [
         -105.1353431,
         39.9227519
        ],
        [
         -105.1353502,
         39.9227681
        ],
        [
         -105.1353923,
         39.9227789
        ],
        [
         -105.1353994,
         39.9227897
        ],
        [
         -105.1354204,
         39.9227897
        ],
        [
         -105.1354205,
         39.9227951
        ],
        [
         -105.1354626,
         39.922795
        ],
        [
         -105.1354626,
         39.9228004
        ],
        [
         -105.1354766,
         39.9228004
        ],
        [
         -105.1354767,
         39.9228112
        ],
        [
         -105.1354977,
         39.9228112
        ],
        [
         -105.1355188,
         39.922822
        ],
        [
         -105.1355188,
         39.9228328
        ],
        [
         -105.1355329,
         39.9228328
        ],
        [
         -105.135547,
         39.9228598
        ],
        [
         -105.1355751,
         39.9228814
        ],
        [
         -105.1355752,
         39.9229192
        ],
        [
         -105.1355682,
         39.9229193
        ],
        [
         -105.1355683,
         39.9229841
        ],
        [
         -105.1355262,
         39.9230058
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 9",
      "center": [
       -105.135372,
       39.9228513
      ],
      "areaSquareMeters": 773.3,
      "provenance": {
       "source": "naip_segmentation",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Re-cut from the NAIP NDVI mask inside the OSM prior (IoU 0.884, compactness 0.666). The OSM way is recorded as the seed, not as the geometry source."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.135372,
       39.9228513
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785383084",
       "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_09_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1398836,
         39.9223642
        ],
        [
         -105.1398579,
         39.922354
        ],
        [
         -105.1398454,
         39.9223418
        ],
        [
         -105.1398375,
         39.9223255
        ],
        [
         -105.1398339,
         39.9223064
        ],
        [
         -105.1398437,
         39.9222847
        ],
        [
         -105.1398543,
         39.9222718
        ],
        [
         -105.1398773,
         39.9222616
        ],
        [
         -105.1399084,
         39.9222575
        ],
        [
         -105.1399314,
         39.9222582
        ],
        [
         -105.1399536,
         39.9222602
        ],
        [
         -105.1399722,
         39.9222664
        ],
        [
         -105.1399881,
         39.9222793
        ],
        [
         -105.1400005,
         39.9222895
        ],
        [
         -105.1400058,
         39.9223024
        ],
        [
         -105.1400032,
         39.9223194
        ],
        [
         -105.1399979,
         39.922335
        ],
        [
         -105.1399863,
         39.9223425
        ],
        [
         -105.1399739,
         39.9223499
        ],
        [
         -105.1399518,
         39.9223567
        ],
        [
         -105.1399323,
         39.9223601
        ],
        [
         -105.139911,
         39.9223642
        ],
        [
         -105.1398836,
         39.9223642
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 138.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785383071",
       "notes": "NAIP turf coverage 99%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1395477,
         39.9222833
        ],
        [
         -105.1395194,
         39.9222806
        ],
        [
         -105.1395007,
         39.9222799
        ],
        [
         -105.1394813,
         39.9222786
        ],
        [
         -105.1394706,
         39.9222731
        ],
        [
         -105.13946,
         39.922263
        ],
        [
         -105.1394494,
         39.9222473
        ],
        [
         -105.1394502,
         39.9222324
        ],
        [
         -105.139452,
         39.9222174
        ],
        [
         -105.13946,
         39.9222106
        ],
        [
         -105.1394715,
         39.9222004
        ],
        [
         -105.1394892,
         39.9221957
        ],
        [
         -105.1395114,
         39.9221916
        ],
        [
         -105.1395318,
         39.9221909
        ],
        [
         -105.1395761,
         39.9221896
        ],
        [
         -105.1396248,
         39.9222086
        ],
        [
         -105.1396346,
         39.9222229
        ],
        [
         -105.1396363,
         39.9222371
        ],
        [
         -105.1396363,
         39.9222507
        ],
        [
         -105.1396284,
         39.9222616
        ],
        [
         -105.1396159,
         39.9222677
        ],
        [
         -105.1396044,
         39.9222759
        ],
        [
         -105.1395885,
         39.9222806
        ],
        [
         -105.1395708,
         39.922282
        ],
        [
         -105.1395477,
         39.9222833
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 137.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785383072",
       "notes": "NAIP turf coverage 96%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.139195,
         39.9224451
        ],
        [
         -105.1391649,
         39.922439
        ],
        [
         -105.1391516,
         39.9224301
        ],
        [
         -105.139149,
         39.9224172
        ],
        [
         -105.1391516,
         39.9224002
        ],
        [
         -105.1391649,
         39.9223873
        ],
        [
         -105.1391826,
         39.9223798
        ],
        [
         -105.1392376,
         39.922373
        ],
        [
         -105.1392783,
         39.9223758
        ],
        [
         -105.1393014,
         39.9223853
        ],
        [
         -105.1393076,
         39.9223989
        ],
        [
         -105.1393076,
         39.9224111
        ],
        [
         -105.1393058,
         39.922424
        ],
        [
         -105.1392907,
         39.9224315
        ],
        [
         -105.1392659,
         39.9224383
        ],
        [
         -105.1392314,
         39.9224437
        ],
        [
         -105.139195,
         39.9224451
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 88.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785383073",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1390471,
         39.9224403
        ],
        [
         -105.1390107,
         39.9224437
        ],
        [
         -105.1389886,
         39.9224451
        ],
        [
         -105.1389664,
         39.9224437
        ],
        [
         -105.1389425,
         39.922441
        ],
        [
         -105.1389345,
         39.9224335
        ],
        [
         -105.1389292,
         39.9224247
        ],
        [
         -105.1389283,
         39.9224172
        ],
        [
         -105.1389301,
         39.9224043
        ],
        [
         -105.1389327,
         39.9223989
        ],
        [
         -105.1389425,
         39.9223921
        ],
        [
         -105.1389629,
         39.9223866
        ],
        [
         -105.1389992,
         39.9223812
        ],
        [
         -105.1390444,
         39.9223819
        ],
        [
         -105.1390595,
         39.9223853
        ],
        [
         -105.1390683,
         39.9223914
        ],
        [
         -105.1390772,
         39.9224009
        ],
        [
         -105.1390807,
         39.9224206
        ],
        [
         -105.1390736,
         39.9224328
        ],
        [
         -105.1390595,
         39.9224376
        ],
        [
         -105.1390471,
         39.9224403
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 77.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785383074",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1388016,
         39.9224689
        ],
        [
         -105.1387458,
         39.9224723
        ],
        [
         -105.1387289,
         39.9224709
        ],
        [
         -105.1387165,
         39.9224648
        ],
        [
         -105.138705,
         39.9224532
        ],
        [
         -105.1387015,
         39.9224444
        ],
        [
         -105.1387068,
         39.9224328
        ],
        [
         -105.1387174,
         39.9224261
        ],
        [
         -105.1387263,
         39.9224199
        ],
        [
         -105.1387963,
         39.9224118
        ],
        [
         -105.1388131,
         39.9224145
        ],
        [
         -105.1388317,
         39.9224186
        ],
        [
         -105.1388468,
         39.9224254
        ],
        [
         -105.1388539,
         39.9224362
        ],
        [
         -105.1388557,
         39.922443
        ],
        [
         -105.138853,
         39.9224546
        ],
        [
         -105.1388379,
         39.9224614
        ],
        [
         -105.1388264,
         39.9224655
        ],
        [
         -105.1388016,
         39.9224689
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 68.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785383075",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1399182,
        39.9223104
       ],
       [
        -105.1370313,
        39.9224508
       ],
       [
        -105.135372,
        39.9228513
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 9",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1370313,
       39.9224508
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1358242,
         39.9228608
        ],
        [
         -105.1358134,
         39.9228865
        ],
        [
         -105.1357809,
         39.9229184
        ],
        [
         -105.1357189,
         39.9229348
        ],
        [
         -105.1356833,
         39.9229297
        ],
        [
         -105.1356438,
         39.9229225
        ],
        [
         -105.1356082,
         39.922924
        ],
        [
         -105.1355874,
         39.9229369
        ],
        [
         -105.1355707,
         39.9229636
        ],
        [
         -105.1355398,
         39.9229852
        ],
        [
         -105.135516,
         39.9229936
        ],
        [
         -105.1354875,
         39.9230032
        ],
        [
         -105.1354577,
         39.9230096
        ],
        [
         -105.1354316,
         39.9230101
        ],
        [
         -105.1354034,
         39.9230034
        ],
        [
         -105.1353712,
         39.922996
        ],
        [
         -105.1353383,
         39.9229854
        ],
        [
         -105.1353149,
         39.9229754
        ],
        [
         -105.1352881,
         39.9229656
        ],
        [
         -105.1352636,
         39.9229558
        ],
        [
         -105.1352384,
         39.9229435
        ],
        [
         -105.1352193,
         39.922935
        ],
        [
         -105.1352012,
         39.9229219
        ],
        [
         -105.1351868,
         39.922909
        ],
        [
         -105.1351808,
         39.9228949
        ],
        [
         -105.1351757,
         39.9228802
        ],
        [
         -105.1351751,
         39.9228712
        ],
        [
         -105.1351576,
         39.9228422
        ],
        [
         -105.1351429,
         39.922815
        ],
        [
         -105.1351328,
         39.9227841
        ],
        [
         -105.1351395,
         39.92276
        ],
        [
         -105.1351529,
         39.9227229
        ],
        [
         -105.1351878,
         39.9226926
        ],
        [
         -105.1352294,
         39.9226833
        ],
        [
         -105.1352709,
         39.9226905
        ],
        [
         -105.1352964,
         39.9227029
        ],
        [
         -105.1353212,
         39.9227163
        ],
        [
         -105.1353414,
         39.9227332
        ],
        [
         -105.1353564,
         39.9227476
        ],
        [
         -105.1353715,
         39.9227581
        ],
        [
         -105.1353843,
         39.922771
        ],
        [
         -105.135401,
         39.9227795
        ],
        [
         -105.1354594,
         39.9227944
        ],
        [
         -105.1355036,
         39.9228011
        ],
        [
         -105.1355532,
         39.9228001
        ],
        [
         -105.1355848,
         39.9227975
        ],
        [
         -105.1356283,
         39.9227919
        ],
        [
         -105.13568,
         39.9227893
        ],
        [
         -105.1357175,
         39.9227898
        ],
        [
         -105.1357477,
         39.9227919
        ],
        [
         -105.1357859,
         39.9227991
        ],
        [
         -105.1358107,
         39.9228135
        ],
        [
         -105.1358248,
         39.922832
        ],
        [
         -105.1358221,
         39.9228438
        ],
        [
         -105.1358242,
         39.9228608
        ]
       ],
       [
        [
         -105.1354559,
         39.9230047
        ],
        [
         -105.1354887,
         39.9229978
        ],
        [
         -105.1355173,
         39.9229879
        ],
        [
         -105.1355442,
         39.9229723
        ],
        [
         -105.135568,
         39.9229514
        ],
        [
         -105.1355852,
         39.9229271
        ],
        [
         -105.1355895,
         39.9229007
        ],
        [
         -105.135579,
         39.9228735
        ],
        [
         -105.135554,
         39.922842
        ],
        [
         -105.1355251,
         39.9228228
        ],
        [
         -105.1354899,
         39.9228096
        ],
        [
         -105.1354649,
         39.9228054
        ],
        [
         -105.1354247,
         39.9227938
        ],
        [
         -105.1353875,
         39.9227821
        ],
        [
         -105.1353688,
         39.9227653
        ],
        [
         -105.1353426,
         39.922744
        ],
        [
         -105.1353254,
         39.9227326
        ],
        [
         -105.1352989,
         39.922721
        ],
        [
         -105.1352703,
         39.9227126
        ],
        [
         -105.1352438,
         39.922709
        ],
        [
         -105.1352254,
         39.9227135
        ],
        [
         -105.1352102,
         39.9227243
        ],
        [
         -105.1351922,
         39.9227491
        ],
        [
         -105.1351871,
         39.9227722
        ],
        [
         -105.1351797,
         39.9227956
        ],
        [
         -105.1351809,
         39.922827
        ],
        [
         -105.1351832,
         39.9228606
        ],
        [
         -105.1351889,
         39.9228852
        ],
        [
         -105.1351902,
         39.9228911
        ],
        [
         -105.1352012,
         39.9229118
        ],
        [
         -105.1352285,
         39.9229301
        ],
        [
         -105.1352926,
         39.9229592
        ],
        [
         -105.1353274,
         39.9229705
        ],
        [
         -105.13535,
         39.9229822
        ],
        [
         -105.1353832,
         39.9229918
        ],
        [
         -105.1354262,
         39.9230023
        ],
        [
         -105.1354559,
         39.9230047
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 459.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/18866521",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_fairway_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1381371,
         39.922465
        ],
        [
         -105.1381207,
         39.9224999
        ],
        [
         -105.1380898,
         39.922539
        ],
        [
         -105.138037,
         39.9225614
        ],
        [
         -105.1379186,
         39.9225698
        ],
        [
         -105.1377766,
         39.9225698
        ],
        [
         -105.13764,
         39.922567
        ],
        [
         -105.1375562,
         39.9225739
        ],
        [
         -105.1374688,
         39.9225851
        ],
        [
         -105.137416,
         39.9225977
        ],
        [
         -105.1373778,
         39.9225991
        ],
        [
         -105.1373414,
         39.9225921
        ],
        [
         -105.1372539,
         39.92256
        ],
        [
         -105.137203,
         39.922539
        ],
        [
         -105.1371392,
         39.9225446
        ],
        [
         -105.1369025,
         39.9226144
        ],
        [
         -105.1366494,
         39.922694
        ],
        [
         -105.1365857,
         39.9227164
        ],
        [
         -105.1365055,
         39.9227625
        ],
        [
         -105.1364108,
         39.922789
        ],
        [
         -105.136338,
         39.9227946
        ],
        [
         -105.1363125,
         39.922775
        ],
        [
         -105.1362925,
         39.9227513
        ],
        [
         -105.136287,
         39.9227192
        ],
        [
         -105.136287,
         39.9226927
        ],
        [
         -105.1362925,
         39.9226577
        ],
        [
         -105.1363089,
         39.92262
        ],
        [
         -105.1363289,
         39.9225921
        ],
        [
         -105.1363453,
         39.9225739
        ],
        [
         -105.1363635,
         39.9225446
        ],
        [
         -105.1363872,
         39.9225181
        ],
        [
         -105.1364145,
         39.9224929
        ],
        [
         -105.1364382,
         39.9224818
        ],
        [
         -105.1365165,
         39.9224818
        ],
        [
         -105.1365638,
         39.9224818
        ],
        [
         -105.1366057,
         39.922479
        ],
        [
         -105.1366621,
         39.9224594
        ],
        [
         -105.1367004,
         39.9224385
        ],
        [
         -105.1367714,
         39.9224064
        ],
        [
         -105.1368588,
         39.9223659
        ],
        [
         -105.1369681,
         39.9223212
        ],
        [
         -105.1370354,
         39.9223114
        ],
        [
         -105.1370937,
         39.9223044
        ],
        [
         -105.137172,
         39.9222849
        ],
        [
         -105.1372285,
         39.9222625
        ],
        [
         -105.1372958,
         39.92225
        ],
        [
         -105.1373905,
         39.922243
        ],
        [
         -105.1374652,
         39.9222416
        ],
        [
         -105.137538,
         39.9222555
        ],
        [
         -105.1376018,
         39.9222667
        ],
        [
         -105.1376637,
         39.9222751
        ],
        [
         -105.1377292,
         39.9222779
        ],
        [
         -105.1377839,
         39.9222723
        ],
        [
         -105.1378804,
         39.9222555
        ],
        [
         -105.1379678,
         39.922229
        ],
        [
         -105.1380242,
         39.9222332
        ],
        [
         -105.1380679,
         39.9222541
        ],
        [
         -105.1380952,
         39.9222891
        ],
        [
         -105.1381116,
         39.9223226
        ],
        [
         -105.138128,
         39.9223742
        ],
        [
         -105.1381371,
         39.9224175
        ],
        [
         -105.1381371,
         39.922465
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 4938.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785383079",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1372553,
       39.922509
      ]
     },
     "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_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1363926,
       39.922605
      ]
     },
     "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_09_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1369029,
       39.9224818
      ]
     },
     "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_09_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1370863,
         39.9227675
        ],
        [
         -105.1370597,
         39.9227621
        ],
        [
         -105.1370464,
         39.9227532
        ],
        [
         -105.1370358,
         39.9227431
        ],
        [
         -105.137034,
         39.9227329
        ],
        [
         -105.1370349,
         39.9227179
        ],
        [
         -105.1370482,
         39.9227043
        ],
        [
         -105.1370606,
         39.9226962
        ],
        [
         -105.1370739,
         39.9226921
        ],
        [
         -105.1370854,
         39.9226907
        ],
        [
         -105.1370969,
         39.9226921
        ],
        [
         -105.137112,
         39.9226975
        ],
        [
         -105.1371244,
         39.922705
        ],
        [
         -105.1371279,
         39.9227118
        ],
        [
         -105.1371262,
         39.9227267
        ],
        [
         -105.1371226,
         39.9227383
        ],
        [
         -105.1371182,
         39.9227512
        ],
        [
         -105.1371102,
         39.9227573
        ],
        [
         -105.1371013,
         39.9227634
        ],
        [
         -105.1370863,
         39.9227675
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 52.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785383077",
       "notes": "NAIP sand coverage 81%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.137018,
         39.9227009
        ],
        [
         -105.1369932,
         39.9226982
        ],
        [
         -105.1369826,
         39.9226955
        ],
        [
         -105.1369693,
         39.9226887
        ],
        [
         -105.1369649,
         39.9226839
        ],
        [
         -105.1369569,
         39.9226737
        ],
        [
         -105.1369534,
         39.9226663
        ],
        [
         -105.1369666,
         39.9226527
        ],
        [
         -105.1369835,
         39.9226398
        ],
        [
         -105.1370056,
         39.9226289
        ],
        [
         -105.137034,
         39.9226201
        ],
        [
         -105.1370446,
         39.9226167
        ],
        [
         -105.1370783,
         39.9226194
        ],
        [
         -105.1370907,
         39.9226153
        ],
        [
         -105.1371049,
         39.9226099
        ],
        [
         -105.1371324,
         39.9225963
        ],
        [
         -105.1371669,
         39.9225827
        ],
        [
         -105.1371908,
         39.9225793
        ],
        [
         -105.1372086,
         39.922582
        ],
        [
         -105.1372236,
         39.9225915
        ],
        [
         -105.1372431,
         39.9225997
        ],
        [
         -105.1372502,
         39.9226051
        ],
        [
         -105.1372502,
         39.922616
        ],
        [
         -105.1372546,
         39.9226234
        ],
        [
         -105.1372511,
         39.9226391
        ],
        [
         -105.137252,
         39.9226493
        ],
        [
         -105.1372564,
         39.9226567
        ],
        [
         -105.1372635,
         39.9226656
        ],
        [
         -105.1372741,
         39.9226785
        ],
        [
         -105.137275,
         39.92269
        ],
        [
         -105.1372715,
         39.9227016
        ],
        [
         -105.1372608,
         39.9227132
        ],
        [
         -105.1372502,
         39.9227165
        ],
        [
         -105.1372236,
         39.922724
        ],
        [
         -105.1372094,
         39.9227274
        ],
        [
         -105.13719,
         39.9227281
        ],
        [
         -105.1371767,
         39.9227267
        ],
        [
         -105.1371634,
         39.9227206
        ],
        [
         -105.1371386,
         39.9226989
        ],
        [
         -105.1371199,
         39.922688
        ],
        [
         -105.1370969,
         39.9226826
        ],
        [
         -105.1370756,
         39.9226792
        ],
        [
         -105.1370526,
         39.9226839
        ],
        [
         -105.137034,
         39.9226948
        ],
        [
         -105.137018,
         39.9227009
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 269.0,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785383078",
       "notes": "NAIP sand coverage 92%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1356443,
         39.9230447
        ],
        [
         -105.1356354,
         39.923054
        ],
        [
         -105.135629,
         39.9230669
        ],
        [
         -105.135625,
         39.9230749
        ],
        [
         -105.1356081,
         39.9230829
        ],
        [
         -105.1355937,
         39.9230854
        ],
        [
         -105.135572,
         39.9230774
        ],
        [
         -105.1355319,
         39.9230737
        ],
        [
         -105.135511,
         39.9230644
        ],
        [
         -105.1354989,
         39.9230484
        ],
        [
         -105.1354981,
         39.9230361
        ],
        [
         -105.1355038,
         39.9230244
        ],
        [
         -105.1355126,
         39.9230152
        ],
        [
         -105.1355375,
         39.9230078
        ],
        [
         -105.1355567,
         39.9230029
        ],
        [
         -105.1355672,
         39.9229986
        ],
        [
         -105.135576,
         39.9229912
        ],
        [
         -105.135584,
         39.9229752
        ],
        [
         -105.1355913,
         39.9229641
        ],
        [
         -105.1356041,
         39.9229573
        ],
        [
         -105.1356226,
         39.9229511
        ],
        [
         -105.1356435,
         39.9229493
        ],
        [
         -105.1356683,
         39.9229573
        ],
        [
         -105.1356796,
         39.922969
        ],
        [
         -105.1356892,
         39.9229838
        ],
        [
         -105.1356852,
         39.9230023
        ],
        [
         -105.1356796,
         39.9230189
        ],
        [
         -105.1356691,
         39.923033
        ],
        [
         -105.1356547,
         39.923038
        ],
        [
         -105.1356443,
         39.9230447
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 149.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785383081",
       "notes": "NAIP sand coverage 81%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.135416,
         39.9227738
        ],
        [
         -105.1353964,
         39.9227695
        ],
        [
         -105.1353833,
         39.922762
        ],
        [
         -105.135372,
         39.922748
        ],
        [
         -105.1353692,
         39.922734
        ],
        [
         -105.1353692,
         39.9227204
        ],
        [
         -105.135372,
         39.9227082
        ],
        [
         -105.135379,
         39.9227032
        ],
        [
         -105.135387,
         39.9227035
        ],
        [
         -105.1353917,
         39.9227093
        ],
        [
         -105.1354062,
         39.9227186
        ],
        [
         -105.1354118,
         39.9227261
        ],
        [
         -105.135423,
         39.9227315
        ],
        [
         -105.1354342,
         39.9227319
        ],
        [
         -105.135459,
         39.922738
        ],
        [
         -105.1354726,
         39.9227433
        ],
        [
         -105.1354782,
         39.9227484
        ],
        [
         -105.1354857,
         39.9227555
        ],
        [
         -105.1354866,
         39.9227638
        ],
        [
         -105.1354801,
         39.9227706
        ],
        [
         -105.135466,
         39.9227767
        ],
        [
         -105.1354515,
         39.9227788
        ],
        [
         -105.135437,
         39.9227785
        ],
        [
         -105.135423,
         39.922776
        ],
        [
         -105.135416,
         39.9227738
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 48.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.5,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785383082",
       "notes": "NAIP sand coverage only 0%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_09_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1351679,
         39.9229583
        ],
        [
         -105.1351491,
         39.9229634
        ],
        [
         -105.135137,
         39.9229655
        ],
        [
         -105.1351209,
         39.9229639
        ],
        [
         -105.1351095,
         39.9229573
        ],
        [
         -105.1351028,
         39.922947
        ],
        [
         -105.1350941,
         39.9229305
        ],
        [
         -105.1350914,
         39.9229192
        ],
        [
         -105.1350881,
         39.9229079
        ],
        [
         -105.1350887,
         39.922894
        ],
        [
         -105.1350934,
         39.9228827
        ],
        [
         -105.1351062,
         39.9228755
        ],
        [
         -105.1351229,
         39.9228693
        ],
        [
         -105.1351357,
         39.9228667
        ],
        [
         -105.1351437,
         39.9228657
        ],
        [
         -105.1351531,
         39.9228714
        ],
        [
         -105.1351618,
         39.9228781
        ],
        [
         -105.1351665,
         39.9228925
        ],
        [
         -105.1351652,
         39.9229007
        ],
        [
         -105.1351645,
         39.9229105
        ],
        [
         -105.1351699,
         39.9229187
        ],
        [
         -105.1351739,
         39.9229315
        ],
        [
         -105.1351813,
         39.9229367
        ],
        [
         -105.1351813,
         39.9229521
        ],
        [
         -105.1351679,
         39.9229583
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 64.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.5,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785383083",
       "notes": "NAIP sand coverage only 0%"
      }
     }
    }
   ],
   "confidence": 0.945,
   "confidenceBasis": {
    "worstYardageDeltaYards": 1.1,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.806,
    "shapeQuality": 0.833
   },
   "notes": "peor error de yardaje 1.1 yd (high); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_09.jpg",
    "transform": "assets/holes/ph_09.json"
   }
  },
  {
   "id": "ph_10",
   "par": 4,
   "name": "Sunshine 1",
   "bbox": [
    -105.1375709,
    39.9208724,
    -105.132316,
    39.9223688
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_10_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1375405,
         39.9211079
        ],
        [
         -105.1375413,
         39.9211017
        ],
        [
         -105.1375356,
         39.9210743
        ],
        [
         -105.1375218,
         39.9210414
        ],
        [
         -105.1374991,
         39.9210078
        ],
        [
         -105.137474,
         39.9209854
        ],
        [
         -105.1374554,
         39.9209773
        ],
        [
         -105.1374205,
         39.9209811
        ],
        [
         -105.1373897,
         39.9209941
        ],
        [
         -105.1373451,
         39.9210146
        ],
        [
         -105.1373005,
         39.9210432
        ],
        [
         -105.1372632,
         39.92106
        ],
        [
         -105.1372283,
         39.9210743
        ],
        [
         -105.1371837,
         39.9211011
        ],
        [
         -105.1371716,
         39.9211228
        ],
        [
         -105.1371773,
         39.9211483
        ],
        [
         -105.1371992,
         39.9211695
        ],
        [
         -105.1372364,
         39.921203
        ],
        [
         -105.1372802,
         39.9212211
        ],
        [
         -105.1373175,
         39.9212298
        ],
        [
         -105.1373467,
         39.9212304
        ],
        [
         -105.1373808,
         39.9212248
        ],
        [
         -105.1374351,
         39.9212093
        ],
        [
         -105.1374683,
         39.9211887
        ],
        [
         -105.1374967,
         39.9211633
        ],
        [
         -105.1375218,
         39.9211371
        ],
        [
         -105.1375373,
         39.9211179
        ],
        [
         -105.1375405,
         39.9211079
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 10",
      "center": [
       -105.1373613,
       39.9211048
      ],
      "areaSquareMeters": 584.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496341",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.73. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1373613,
       39.9211048
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496341",
       "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_10_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1334659,
         39.9223688
        ],
        [
         -105.1334339,
         39.922365
        ],
        [
         -105.1334221,
         39.9223538
        ],
        [
         -105.1334165,
         39.9223421
        ],
        [
         -105.1334179,
         39.9223239
        ],
        [
         -105.1334291,
         39.9223101
        ],
        [
         -105.1334402,
         39.9223026
        ],
        [
         -105.133468,
         39.9222908
        ],
        [
         -105.1334959,
         39.9222892
        ],
        [
         -105.1335126,
         39.9222924
        ],
        [
         -105.13353,
         39.9223095
        ],
        [
         -105.1335272,
         39.9223309
        ],
        [
         -105.1335202,
         39.9223437
        ],
        [
         -105.1334993,
         39.9223554
        ],
        [
         -105.1334826,
         39.922364
        ],
        [
         -105.1334659,
         39.9223688
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 64.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496348",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1336601,
         39.9222498
        ],
        [
         -105.1336246,
         39.9222636
        ],
        [
         -105.1335975,
         39.922269
        ],
        [
         -105.1335675,
         39.9222615
        ],
        [
         -105.1335543,
         39.9222455
        ],
        [
         -105.1335494,
         39.9222247
        ],
        [
         -105.1335592,
         39.9222017
        ],
        [
         -105.1335849,
         39.9221836
        ],
        [
         -105.1336114,
         39.9221708
        ],
        [
         -105.1336489,
         39.9221681
        ],
        [
         -105.1336775,
         39.9221729
        ],
        [
         -105.1336942,
         39.9221873
        ],
        [
         -105.1336935,
         39.9222247
        ],
        [
         -105.1336601,
         39.9222498
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 103.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496347",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1337802,
         39.9221626
        ],
        [
         -105.1337534,
         39.9221617
        ],
        [
         -105.1337356,
         39.9221517
        ],
        [
         -105.1337247,
         39.9221365
        ],
        [
         -105.1337234,
         39.9221219
        ],
        [
         -105.1337283,
         39.9221076
        ],
        [
         -105.1337413,
         39.9220945
        ],
        [
         -105.1337636,
         39.922084
        ],
        [
         -105.1338061,
         39.9220687
        ],
        [
         -105.1338357,
         39.9220687
        ],
        [
         -105.1338556,
         39.9220821
        ],
        [
         -105.1338674,
         39.9220992
        ],
        [
         -105.1338661,
         39.9221151
        ],
        [
         -105.1338629,
         39.9221231
        ],
        [
         -105.1337911,
         39.9221614
        ],
        [
         -105.1337802,
         39.9221626
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 91.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496346",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1340421,
         39.921996
        ],
        [
         -105.1340242,
         39.9220087
        ],
        [
         -105.133993,
         39.9220224
        ],
        [
         -105.1339703,
         39.9220265
        ],
        [
         -105.1339533,
         39.9220181
        ],
        [
         -105.1339509,
         39.9220034
        ],
        [
         -105.1339549,
         39.9219882
        ],
        [
         -105.1339533,
         39.9219724
        ],
        [
         -105.1339541,
         39.9219549
        ],
        [
         -105.1339574,
         39.9219459
        ],
        [
         -105.1339667,
         39.9219369
        ],
        [
         -105.1339878,
         39.9219307
        ],
        [
         -105.1340068,
         39.9219326
        ],
        [
         -105.1340198,
         39.9219403
        ],
        [
         -105.1340372,
         39.9219643
        ],
        [
         -105.1340461,
         39.9219857
        ],
        [
         -105.1340421,
         39.921996
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 64.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496345",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1342776,
         39.9219416
        ],
        [
         -105.1342529,
         39.9219549
        ],
        [
         -105.1342261,
         39.9219618
        ],
        [
         -105.1342034,
         39.9219618
        ],
        [
         -105.1341832,
         39.921954
        ],
        [
         -105.1341767,
         39.9219444
        ],
        [
         -105.1341755,
         39.921931
        ],
        [
         -105.1341807,
         39.9219186
        ],
        [
         -105.1341933,
         39.9219061
        ],
        [
         -105.134214,
         39.9218971
        ],
        [
         -105.1342411,
         39.9218934
        ],
        [
         -105.1342586,
         39.9218946
        ],
        [
         -105.1342719,
         39.9219008
        ],
        [
         -105.1342853,
         39.9219148
        ],
        [
         -105.1342869,
         39.9219322
        ],
        [
         -105.1342776,
         39.9219416
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 55.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496344",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1334727,
        39.9223283
       ],
       [
        -105.1357827,
        39.9211468
       ],
       [
        -105.1373613,
        39.9211048
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 10",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "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": [
       -105.1357827,
       39.9211468
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1372489,
         39.9212165
        ],
        [
         -105.1372035,
         39.9211979
        ],
        [
         -105.1371739,
         39.9211939
        ],
        [
         -105.1371146,
         39.9212108
        ],
        [
         -105.1370518,
         39.9212518
        ],
        [
         -105.1369751,
         39.9212866
        ],
        [
         -105.1368856,
         39.9213089
        ],
        [
         -105.1368415,
         39.9213107
        ],
        [
         -105.1367636,
         39.9212875
        ],
        [
         -105.136688,
         39.9212607
        ],
        [
         -105.1366253,
         39.9212536
        ],
        [
         -105.1365369,
         39.92125
        ],
        [
         -105.13648,
         39.921267
        ],
        [
         -105.1364219,
         39.921291
        ],
        [
         -105.1363603,
         39.9213214
        ],
        [
         -105.1363254,
         39.9213276
        ],
        [
         -105.1362743,
         39.9213214
        ],
        [
         -105.1362092,
         39.9213071
        ],
        [
         -105.1361394,
         39.9212973
        ],
        [
         -105.1360151,
         39.9213071
        ],
        [
         -105.1358686,
         39.921324
        ],
        [
         -105.1357721,
         39.9213748
        ],
        [
         -105.1357024,
         39.9214105
        ],
        [
         -105.1356408,
         39.9214301
        ],
        [
         -105.1355792,
         39.9214417
        ],
        [
         -105.1355269,
         39.9214551
        ],
        [
         -105.1354944,
         39.9214666
        ],
        [
         -105.135449,
         39.921488
        ],
        [
         -105.1354118,
         39.9215103
        ],
        [
         -105.1353572,
         39.9215264
        ],
        [
         -105.135227,
         39.9215442
        ],
        [
         -105.1351003,
         39.92157
        ],
        [
         -105.1350376,
         39.9215914
        ],
        [
         -105.1350074,
         39.921587
        ],
        [
         -105.1349597,
         39.9215674
        ],
        [
         -105.1349423,
         39.921521
        ],
        [
         -105.1349365,
         39.92148
        ],
        [
         -105.1349388,
         39.9214221
        ],
        [
         -105.1349458,
         39.9213811
        ],
        [
         -105.1349737,
         39.9213454
        ],
        [
         -105.1350271,
         39.9212821
        ],
        [
         -105.135327,
         39.921144
        ],
        [
         -105.1355095,
         39.9210655
        ],
        [
         -105.1355885,
         39.9210218
        ],
        [
         -105.1356455,
         39.9210111
        ],
        [
         -105.1356989,
         39.9210111
        ],
        [
         -105.1357861,
         39.921029
        ],
        [
         -105.1360046,
         39.9210584
        ],
        [
         -105.1361673,
         39.9210753
        ],
        [
         -105.1363696,
         39.9210566
        ],
        [
         -105.1365486,
         39.9210415
        ],
        [
         -105.136595,
         39.9210406
        ],
        [
         -105.1366625,
         39.9210325
        ],
        [
         -105.1367706,
         39.9210201
        ],
        [
         -105.1368275,
         39.9210147
        ],
        [
         -105.1368914,
         39.9210334
        ],
        [
         -105.1369577,
         39.9210851
        ],
        [
         -105.1370204,
         39.921103
        ],
        [
         -105.137082,
         39.9210958
        ],
        [
         -105.1371123,
         39.9210896
        ],
        [
         -105.1371571,
         39.9210925
        ],
        [
         -105.1371768,
         39.9210919
        ],
        [
         -105.1371923,
         39.9210865
        ],
        [
         -105.1372131,
         39.921074
        ],
        [
         -105.1372462,
         39.9210593
        ],
        [
         -105.1372871,
         39.921043
        ],
        [
         -105.1373112,
         39.9210268
        ],
        [
         -105.1373235,
         39.9210111
        ],
        [
         -105.137343,
         39.9209923
        ],
        [
         -105.1373701,
         39.9209698
        ],
        [
         -105.1374045,
         39.9209515
        ],
        [
         -105.1374364,
         39.9209452
        ],
        [
         -105.1374671,
         39.9209446
        ],
        [
         -105.1374928,
         39.920953
        ],
        [
         -105.1375183,
         39.9209721
        ],
        [
         -105.1375343,
         39.9209937
        ],
        [
         -105.1375497,
         39.9210152
        ],
        [
         -105.1375586,
         39.921043
        ],
        [
         -105.1375671,
         39.9210753
        ],
        [
         -105.1375709,
         39.9211053
        ],
        [
         -105.1375611,
         39.9211356
        ],
        [
         -105.137545,
         39.9211672
        ],
        [
         -105.13753,
         39.9211884
        ],
        [
         -105.1375053,
         39.9212151
        ],
        [
         -105.1374816,
         39.9212266
        ],
        [
         -105.1374563,
         39.9212325
        ],
        [
         -105.1374256,
         39.9212358
        ],
        [
         -105.1373658,
         39.9212359
        ],
        [
         -105.1373112,
         39.9212365
        ],
        [
         -105.1372813,
         39.921232
        ],
        [
         -105.1372489,
         39.9212165
        ]
       ],
       [
        [
         -105.1375413,
         39.9211017
        ],
        [
         -105.1375356,
         39.9210743
        ],
        [
         -105.1375218,
         39.9210414
        ],
        [
         -105.1374991,
         39.9210078
        ],
        [
         -105.137474,
         39.9209854
        ],
        [
         -105.1374554,
         39.9209773
        ],
        [
         -105.1374205,
         39.9209811
        ],
        [
         -105.1373897,
         39.9209941
        ],
        [
         -105.1373451,
         39.9210146
        ],
        [
         -105.1373005,
         39.9210432
        ],
        [
         -105.1372632,
         39.92106
        ],
        [
         -105.1372283,
         39.9210743
        ],
        [
         -105.1371837,
         39.9211011
        ],
        [
         -105.1371716,
         39.9211228
        ],
        [
         -105.1371773,
         39.9211483
        ],
        [
         -105.1371992,
         39.9211695
        ],
        [
         -105.1372364,
         39.921203
        ],
        [
         -105.1372802,
         39.9212211
        ],
        [
         -105.1373175,
         39.9212298
        ],
        [
         -105.1373467,
         39.9212304
        ],
        [
         -105.1373808,
         39.9212248
        ],
        [
         -105.1374351,
         39.9212093
        ],
        [
         -105.1374683,
         39.9211887
        ],
        [
         -105.1374967,
         39.9211633
        ],
        [
         -105.1375218,
         39.9211371
        ],
        [
         -105.1375373,
         39.9211179
        ],
        [
         -105.1375405,
         39.9211079
        ],
        [
         -105.1375413,
         39.9211017
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 6200.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000191",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_fairway_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1331213,
         39.9221105
        ],
        [
         -105.1330776,
         39.922096
        ],
        [
         -105.1330326,
         39.9220697
        ],
        [
         -105.1323183,
         39.9215673
        ],
        [
         -105.132316,
         39.9215509
        ],
        [
         -105.1323266,
         39.9215246
        ],
        [
         -105.1323633,
         39.9214838
        ],
        [
         -105.1324177,
         39.921443
        ],
        [
         -105.1324496,
         39.9214348
        ],
        [
         -105.1324875,
         39.9214512
        ],
        [
         -105.1332514,
         39.9219835
        ],
        [
         -105.1332644,
         39.9220198
        ],
        [
         -105.1332443,
         39.9220534
        ],
        [
         -105.1332041,
         39.9220869
        ],
        [
         -105.1331603,
         39.9221078
        ],
        [
         -105.1331213,
         39.9221105
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 1868.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785416725",
       "notes": "NAIP turf coverage 99%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1357526,
       39.9212745
      ]
     },
     "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": [
       -105.1362923,
       39.9211332
      ]
     },
     "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": [
       -105.135762,
       39.9211574
      ]
     },
     "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": [
       [
        [
         -105.1372294,
         39.9210494
        ],
        [
         -105.1372176,
         39.9210567
        ],
        [
         -105.1372014,
         39.9210612
        ],
        [
         -105.1371907,
         39.92107
        ],
        [
         -105.1371702,
         39.9210761
        ],
        [
         -105.137143,
         39.9210673
        ],
        [
         -105.137132,
         39.9210555
        ],
        [
         -105.1371193,
         39.9210464
        ],
        [
         -105.1371122,
         39.9210461
        ],
        [
         -105.1371024,
         39.9210376
        ],
        [
         -105.1370921,
         39.9210307
        ],
        [
         -105.1370799,
         39.9210285
        ],
        [
         -105.1370763,
         39.9210201
        ],
        [
         -105.1370633,
         39.9210089
        ],
        [
         -105.1370507,
         39.9209983
        ],
        [
         -105.1370471,
         39.9209907
        ],
        [
         -105.1370424,
         39.9209698
        ],
        [
         -105.1370475,
         39.920939
        ],
        [
         -105.1370499,
         39.9209248
        ],
        [
         -105.1370574,
         39.9209217
        ],
        [
         -105.1370684,
         39.9209048
        ],
        [
         -105.1370767,
         39.9208885
        ],
        [
         -105.1370846,
         39.9208791
        ],
        [
         -105.1370992,
         39.9208742
        ],
        [
         -105.1371138,
         39.9208724
        ],
        [
         -105.1371308,
         39.9208748
        ],
        [
         -105.1371489,
         39.9208803
        ],
        [
         -105.1371592,
         39.9208875
        ],
        [
         -105.1371655,
         39.9208975
        ],
        [
         -105.1371675,
         39.9209063
        ],
        [
         -105.1371655,
         39.9209302
        ],
        [
         -105.137158,
         39.9209596
        ],
        [
         -105.1371631,
         39.9209714
        ],
        [
         -105.1371742,
         39.9209783
        ],
        [
         -105.1371907,
         39.9209853
        ],
        [
         -105.1372101,
         39.920985
        ],
        [
         -105.1372243,
         39.9209823
        ],
        [
         -105.1372334,
         39.9209771
        ],
        [
         -105.137248,
         39.9209741
        ],
        [
         -105.1372653,
         39.9209729
        ],
        [
         -105.1372799,
         39.9209795
        ],
        [
         -105.1372874,
         39.9209874
        ],
        [
         -105.1372957,
         39.920998
        ],
        [
         -105.1373032,
         39.9210125
        ],
        [
         -105.1372992,
         39.9210243
        ],
        [
         -105.1372886,
         39.9210352
        ],
        [
         -105.1372701,
         39.9210455
        ],
        [
         -105.1372499,
         39.9210473
        ],
        [
         -105.1372357,
         39.9210464
        ],
        [
         -105.1372294,
         39.9210494
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 263.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496336",
       "notes": "NAIP sand coverage 92%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_10_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1373918,
         39.9213155
        ],
        [
         -105.137337,
         39.9213133
        ],
        [
         -105.1373228,
         39.9213082
        ],
        [
         -105.1373063,
         39.9212977
        ],
        [
         -105.1373011,
         39.9212843
        ],
        [
         -105.137302,
         39.9212716
        ],
        [
         -105.1373063,
         39.9212622
        ],
        [
         -105.1373176,
         39.9212593
        ],
        [
         -105.1373299,
         39.9212568
        ],
        [
         -105.1373427,
         39.921259
        ],
        [
         -105.1373545,
         39.9212575
        ],
        [
         -105.1373682,
         39.921255
        ],
        [
         -105.1373828,
         39.9212506
        ],
        [
         -105.1374003,
         39.921255
        ],
        [
         -105.1374126,
         39.9212651
        ],
        [
         -105.1374168,
         39.9212713
        ],
        [
         -105.1374187,
         39.9212774
        ],
        [
         -105.1374178,
         39.9212923
        ],
        [
         -105.1374145,
         39.9213028
        ],
        [
         -105.1374064,
         39.9213115
        ],
        [
         -105.1373918,
         39.9213155
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 58.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496337",
       "notes": "NAIP sand coverage 71%"
      }
     }
    }
   ],
   "confidence": 0.81,
   "confidenceBasis": {
    "worstYardageDeltaYards": 9.2,
    "yardageBand": "medium",
    "visualReview": "ok",
    "osmAgreement": 0.963,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 9.2 yd (medium); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_10.jpg",
    "transform": "assets/holes/ph_10.json"
   }
  },
  {
   "id": "ph_11",
   "par": 4,
   "name": "Sunshine 2",
   "bbox": [
    -105.1422173,
    39.9201608,
    -105.1379685,
    39.9215027
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_11_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1420057,
         39.9204569
        ],
        [
         -105.141982,
         39.9204643
        ],
        [
         -105.1419537,
         39.9204658
        ],
        [
         -105.141905,
         39.9204535
        ],
        [
         -105.1418614,
         39.9204358
        ],
        [
         -105.1418389,
         39.9204274
        ],
        [
         -105.1418024,
         39.9204087
        ],
        [
         -105.1417915,
         39.9203905
        ],
        [
         -105.1417915,
         39.9203669
        ],
        [
         -105.1417959,
         39.9203394
        ],
        [
         -105.1418113,
         39.9203222
        ],
        [
         -105.1418652,
         39.920301
        ],
        [
         -105.1418979,
         39.9202956
        ],
        [
         -105.1419191,
         39.9202848
        ],
        [
         -105.1419345,
         39.920272
        ],
        [
         -105.141948,
         39.9202548
        ],
        [
         -105.1419826,
         39.9202287
        ],
        [
         -105.1420121,
         39.9202139
        ],
        [
         -105.1420461,
         39.9202046
        ],
        [
         -105.1420698,
         39.9202159
        ],
        [
         -105.1420936,
         39.9202346
        ],
        [
         -105.1421077,
         39.9202538
        ],
        [
         -105.1421224,
         39.9202803
        ],
        [
         -105.1421263,
         39.9203212
        ],
        [
         -105.1421122,
         39.9203728
        ],
        [
         -105.1420769,
         39.9204146
        ],
        [
         -105.1420339,
         39.9204501
        ],
        [
         -105.1420057,
         39.9204569
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 11",
      "center": [
       -105.1419636,
       39.9203308
      ],
      "areaSquareMeters": 543.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496319",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.71. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1419636,
       39.9203308
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496319",
       "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_11_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1380299,
         39.9212349
        ],
        [
         -105.1380023,
         39.9212325
        ],
        [
         -105.1379823,
         39.9212249
        ],
        [
         -105.1379762,
         39.921216
        ],
        [
         -105.1379685,
         39.9212054
        ],
        [
         -105.1379731,
         39.9211907
        ],
        [
         -105.1379808,
         39.9211766
        ],
        [
         -105.1380038,
         39.9211665
        ],
        [
         -105.1380223,
         39.9211642
        ],
        [
         -105.138043,
         39.9211713
        ],
        [
         -105.1380599,
         39.9211807
        ],
        [
         -105.1380683,
         39.9211925
        ],
        [
         -105.1380683,
         39.9212072
        ],
        [
         -105.1380645,
         39.9212172
        ],
        [
         -105.1380568,
         39.9212266
        ],
        [
         -105.1380299,
         39.9212349
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 51.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496332",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1382554,
         39.9213257
        ],
        [
         -105.1382251,
         39.9213215
        ],
        [
         -105.1382113,
         39.9213123
        ],
        [
         -105.1382058,
         39.9212996
        ],
        [
         -105.1382168,
         39.9212841
        ],
        [
         -105.1382352,
         39.921275
        ],
        [
         -105.1382628,
         39.9212771
        ],
        [
         -105.1382812,
         39.9212813
        ],
        [
         -105.1382922,
         39.9212905
        ],
        [
         -105.138294,
         39.9213053
        ],
        [
         -105.1382894,
         39.9213166
        ],
        [
         -105.1382775,
         39.9213236
        ],
        [
         -105.1382554,
         39.9213257
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 33.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496331",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1385781,
         39.921447
        ],
        [
         -105.1385515,
         39.9214428
        ],
        [
         -105.1385313,
         39.9214287
        ],
        [
         -105.1385267,
         39.9214181
        ],
        [
         -105.1385322,
         39.9214054
        ],
        [
         -105.1385423,
         39.9213948
        ],
        [
         -105.1385662,
         39.9213892
        ],
        [
         -105.1385947,
         39.9213885
        ],
        [
         -105.138614,
         39.9213934
        ],
        [
         -105.1386278,
         39.9214054
        ],
        [
         -105.1386269,
         39.9214216
        ],
        [
         -105.1386204,
         39.921435
        ],
        [
         -105.1386039,
         39.9214442
        ],
        [
         -105.1385781,
         39.921447
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 44.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496330",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1388862,
         39.9214886
        ],
        [
         -105.138843,
         39.921502
        ],
        [
         -105.13882,
         39.9215027
        ],
        [
         -105.1388007,
         39.9214999
        ],
        [
         -105.1387878,
         39.92149
        ],
        [
         -105.1387786,
         39.9214781
        ],
        [
         -105.1387749,
         39.9214611
        ],
        [
         -105.1387768,
         39.9214449
        ],
        [
         -105.1387906,
         39.921435
        ],
        [
         -105.1388089,
         39.9214266
        ],
        [
         -105.1388246,
         39.9214209
        ],
        [
         -105.1388512,
         39.9214174
        ],
        [
         -105.1388724,
         39.9214188
        ],
        [
         -105.1388899,
         39.9214315
        ],
        [
         -105.1388972,
         39.9214421
        ],
        [
         -105.1389018,
         39.9214661
        ],
        [
         -105.1388945,
         39.9214802
        ],
        [
         -105.1388862,
         39.9214886
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 80.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496329",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1391381,
         39.9214745
        ],
        [
         -105.1390866,
         39.9214936
        ],
        [
         -105.1390646,
         39.9214985
        ],
        [
         -105.1390462,
         39.9214907
        ],
        [
         -105.1390342,
         39.9214717
        ],
        [
         -105.1390287,
         39.9214534
        ],
        [
         -105.1390443,
         39.9214357
        ],
        [
         -105.1390646,
         39.9214238
        ],
        [
         -105.1390986,
         39.9214188
        ],
        [
         -105.1391151,
         39.9214181
        ],
        [
         -105.1391418,
         39.9214252
        ],
        [
         -105.1391519,
         39.9214357
        ],
        [
         -105.1391537,
         39.9214583
        ],
        [
         -105.1391381,
         39.9214745
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 68.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496328",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1380195,
        39.9212005
       ],
       [
        -105.1404614,
        39.9209891
       ],
       [
        -105.1419636,
        39.9203308
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 11",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1404614,
       39.9209891
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1418171,
         39.9204255
        ],
        [
         -105.1418017,
         39.920426
        ],
        [
         -105.1417697,
         39.9204373
        ],
        [
         -105.1417562,
         39.9204712
        ],
        [
         -105.1417575,
         39.9205061
        ],
        [
         -105.1417799,
         39.9205499
        ],
        [
         -105.1418011,
         39.9205932
        ],
        [
         -105.1417959,
         39.9206365
        ],
        [
         -105.1417921,
         39.9206685
        ],
        [
         -105.1417761,
         39.9207005
        ],
        [
         -105.1417543,
         39.9207196
        ],
        [
         -105.1417408,
         39.9207305
        ],
        [
         -105.1417087,
         39.9207437
        ],
        [
         -105.1416824,
         39.9207423
        ],
        [
         -105.1415836,
         39.9207064
        ],
        [
         -105.1415496,
         39.9206911
        ],
        [
         -105.141524,
         39.9206675
        ],
        [
         -105.141515,
         39.9206252
        ],
        [
         -105.1415182,
         39.9205543
        ],
        [
         -105.1415362,
         39.9205007
        ],
        [
         -105.1415939,
         39.9204368
        ],
        [
         -105.1416497,
         39.9203709
        ],
        [
         -105.1417042,
         39.9203207
        ],
        [
         -105.1417357,
         39.9202976
        ],
        [
         -105.1417716,
         39.9202887
        ],
        [
         -105.1418139,
         39.9202931
        ],
        [
         -105.1418515,
         39.9202944
        ],
        [
         -105.1418864,
         39.9202874
        ],
        [
         -105.1419137,
         39.9202739
        ],
        [
         -105.1419444,
         39.9202475
        ],
        [
         -105.1419631,
         39.9202265
        ],
        [
         -105.1419819,
         39.9202054
        ],
        [
         -105.1420095,
         39.9201885
        ],
        [
         -105.1420418,
         39.9201689
        ],
        [
         -105.1420673,
         39.9201608
        ],
        [
         -105.1420921,
         39.920163
        ],
        [
         -105.1421117,
         39.9201749
        ],
        [
         -105.1421273,
         39.9201913
        ],
        [
         -105.1421523,
         39.9202203
        ],
        [
         -105.1421766,
         39.9202413
        ],
        [
         -105.1422016,
         39.9202663
        ],
        [
         -105.1422155,
         39.9202849
        ],
        [
         -105.1422173,
         39.9203029
        ],
        [
         -105.1422092,
         39.9203241
        ],
        [
         -105.1421862,
         39.9203479
        ],
        [
         -105.1421594,
         39.9203722
        ],
        [
         -105.1421388,
         39.920405
        ],
        [
         -105.1421215,
         39.9204408
        ],
        [
         -105.1421072,
         39.9204677
        ],
        [
         -105.1420892,
         39.9204872
        ],
        [
         -105.142065,
         39.9205001
        ],
        [
         -105.1420356,
         39.9205093
        ],
        [
         -105.1420116,
         39.9205071
        ],
        [
         -105.1419867,
         39.9204967
        ],
        [
         -105.1419621,
         39.9204843
        ],
        [
         -105.1419299,
         39.920472
        ],
        [
         -105.1418935,
         39.9204572
        ],
        [
         -105.1418574,
         39.920442
        ],
        [
         -105.1418171,
         39.9204255
        ]
       ],
       [
        [
         -105.1420339,
         39.9204501
        ],
        [
         -105.1420769,
         39.9204146
        ],
        [
         -105.1421122,
         39.9203728
        ],
        [
         -105.1421263,
         39.9203212
        ],
        [
         -105.1421224,
         39.9202803
        ],
        [
         -105.1421077,
         39.9202538
        ],
        [
         -105.1420936,
         39.9202346
        ],
        [
         -105.1420698,
         39.9202159
        ],
        [
         -105.1420461,
         39.9202046
        ],
        [
         -105.1420121,
         39.9202139
        ],
        [
         -105.1419826,
         39.9202287
        ],
        [
         -105.141948,
         39.9202548
        ],
        [
         -105.1419345,
         39.920272
        ],
        [
         -105.1419191,
         39.9202848
        ],
        [
         -105.1418979,
         39.9202956
        ],
        [
         -105.1418652,
         39.920301
        ],
        [
         -105.1418113,
         39.9203222
        ],
        [
         -105.1417959,
         39.9203394
        ],
        [
         -105.1417915,
         39.9203669
        ],
        [
         -105.1417915,
         39.9203905
        ],
        [
         -105.1418024,
         39.9204087
        ],
        [
         -105.1418389,
         39.9204274
        ],
        [
         -105.1418614,
         39.9204358
        ],
        [
         -105.141905,
         39.9204535
        ],
        [
         -105.1419537,
         39.9204658
        ],
        [
         -105.141982,
         39.9204643
        ],
        [
         -105.1420057,
         39.9204569
        ],
        [
         -105.1420339,
         39.9204501
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 1171.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000179",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_fairway_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1410368,
         39.9208482
        ],
        [
         -105.1410983,
         39.9207877
        ],
        [
         -105.1411299,
         39.9207271
        ],
        [
         -105.1411283,
         39.9206606
        ],
        [
         -105.1410684,
         39.9206279
        ],
        [
         -105.141021,
         39.9206255
        ],
        [
         -105.1405255,
         39.9207417
        ],
        [
         -105.1403992,
         39.9207961
        ],
        [
         -105.1402698,
         39.9207973
        ],
        [
         -105.1401309,
         39.920847
        ],
        [
         -105.1399999,
         39.9208809
        ],
        [
         -105.1398689,
         39.9209535
        ],
        [
         -105.1397869,
         39.9209777
        ],
        [
         -105.1396874,
         39.9209777
        ],
        [
         -105.1396117,
         39.9210285
        ],
        [
         -105.1396038,
         39.9211036
        ],
        [
         -105.1396654,
         39.9211931
        ],
        [
         -105.1397758,
         39.9211943
        ],
        [
         -105.1399778,
         39.9212064
        ],
        [
         -105.1401262,
         39.9211798
        ],
        [
         -105.1404055,
         39.9211496
        ],
        [
         -105.1406691,
         39.9210431
        ],
        [
         -105.1408032,
         39.9209813
        ],
        [
         -105.1409232,
         39.9209026
        ],
        [
         -105.1410368,
         39.9208482
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 4196.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496313",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1403996,
       39.9209281
      ]
     },
     "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": [
       -105.1410341,
       39.9207381
      ]
     },
     "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": [
       -105.1405693,
       39.9209418
      ]
     },
     "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": [
       [
        [
         -105.1418349,
         39.9205587
        ],
        [
         -105.1418219,
         39.920547
        ],
        [
         -105.1418063,
         39.9205298
        ],
        [
         -105.1417885,
         39.9205073
        ],
        [
         -105.141782,
         39.920491
        ],
        [
         -105.1417773,
         39.9204738
        ],
        [
         -105.1417776,
         39.9204587
        ],
        [
         -105.141787,
         39.9204463
        ],
        [
         -105.1418016,
         39.9204412
        ],
        [
         -105.1418154,
         39.9204398
        ],
        [
         -105.1418303,
         39.920441
        ],
        [
         -105.1418444,
         39.9204455
        ],
        [
         -105.1418669,
         39.9204556
        ],
        [
         -105.14188,
         39.9204642
        ],
        [
         -105.1418878,
         39.9204719
        ],
        [
         -105.1418928,
         39.9204815
        ],
        [
         -105.1418881,
         39.9204953
        ],
        [
         -105.1418859,
         39.9205066
        ],
        [
         -105.1418884,
         39.9205154
        ],
        [
         -105.1418962,
         39.9205322
        ],
        [
         -105.1418943,
         39.9205447
        ],
        [
         -105.1418737,
         39.9205573
        ],
        [
         -105.1418519,
         39.9205621
        ],
        [
         -105.1418349,
         39.9205587
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 99.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496315",
       "notes": "NAIP sand coverage 83%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1418562,
         39.920278
        ],
        [
         -105.1418331,
         39.9202725
        ],
        [
         -105.1418189,
         39.9202662
        ],
        [
         -105.141811,
         39.920253
        ],
        [
         -105.1418013,
         39.9202312
        ],
        [
         -105.1418028,
         39.9202161
        ],
        [
         -105.1418092,
         39.9201991
        ],
        [
         -105.14182,
         39.9201868
        ],
        [
         -105.1418372,
         39.9201777
        ],
        [
         -105.1418525,
         39.9201725
        ],
        [
         -105.1418693,
         39.9201725
        ],
        [
         -105.1418936,
         39.9201785
        ],
        [
         -105.1419104,
         39.9201845
        ],
        [
         -105.1419228,
         39.920192
        ],
        [
         -105.1419355,
         39.9202103
        ],
        [
         -105.1419392,
         39.9202252
        ],
        [
         -105.1419381,
         39.920241
        ],
        [
         -105.1419246,
         39.920255
        ],
        [
         -105.1419116,
         39.9202662
        ],
        [
         -105.1418955,
         39.9202742
        ],
        [
         -105.1418746,
         39.9202794
        ],
        [
         -105.1418562,
         39.920278
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 107.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496316",
       "notes": "NAIP sand coverage 77%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_11_water_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1389494,
         39.9212989
        ],
        [
         -105.1387949,
         39.9212828
        ],
        [
         -105.1386826,
         39.9212992
        ],
        [
         -105.1385351,
         39.9212669
        ],
        [
         -105.1380993,
         39.9210782
        ],
        [
         -105.1381342,
         39.9209701
        ],
        [
         -105.138085,
         39.9209431
        ],
        [
         -105.138092,
         39.9209269
        ],
        [
         -105.138071,
         39.9209323
        ],
        [
         -105.1380568,
         39.9208837
        ],
        [
         -105.1381197,
         39.9207322
        ],
        [
         -105.1381548,
         39.9207376
        ],
        [
         -105.1381337,
         39.9207052
        ],
        [
         -105.1381827,
         39.9206511
        ],
        [
         -105.13826,
         39.9206456
        ],
        [
         -105.1382599,
         39.920624
        ],
        [
         -105.1383442,
         39.9206509
        ],
        [
         -105.1383653,
         39.92064
        ],
        [
         -105.1385132,
         39.9208723
        ],
        [
         -105.138696,
         39.9209802
        ],
        [
         -105.1389066,
         39.9209746
        ],
        [
         -105.1389347,
         39.9209583
        ],
        [
         -105.1391245,
         39.9210608
        ],
        [
         -105.1391457,
         39.9211148
        ],
        [
         -105.1391949,
         39.9211418
        ],
        [
         -105.1391599,
         39.9212283
        ],
        [
         -105.1391319,
         39.92125
        ],
        [
         -105.1390898,
         39.9212609
        ],
        [
         -105.1390617,
         39.9212501
        ],
        [
         -105.1390547,
         39.9212771
        ],
        [
         -105.1389494,
         39.9212989
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua",
      "areaSquareMeters": 3742.5,
      "carryRelevant": true,
      "provenance": {
       "source": "naip_segmentation",
       "confidence": 0.88,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Orilla recortada de la máscara NDWI/NIR de NAIP dentro del prior de OSM (IoU 0.884). El way de OSM queda como semilla, no como origen de la geometría."
      },
      "penaltyMarking": "yellow"
     }
    }
   ],
   "confidence": 0.948,
   "confidenceBasis": {
    "worstYardageDeltaYards": 2.3,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.962,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 2.3 yd (high); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_11.jpg",
    "transform": "assets/holes/ph_11.json"
   }
  },
  {
   "id": "ph_12",
   "par": 3,
   "name": "Sunshine 3",
   "bbox": [
    -105.1424907,
    39.919626,
    -105.1396665,
    39.9204284
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_12_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1400731,
         39.9202343
        ],
        [
         -105.1400597,
         39.9202373
        ],
        [
         -105.1400294,
         39.9202419
        ],
        [
         -105.1399919,
         39.9202433
        ],
        [
         -105.1399607,
         39.9202452
        ],
        [
         -105.1399289,
         39.9202536
        ],
        [
         -105.1398914,
         39.9202632
        ],
        [
         -105.1398633,
         39.9202742
        ],
        [
         -105.1398331,
         39.920278
        ],
        [
         -105.1397869,
         39.9202751
        ],
        [
         -105.1397741,
         39.9202627
        ],
        [
         -105.1397719,
         39.9202402
        ],
        [
         -105.1397685,
         39.920206
        ],
        [
         -105.1397713,
         39.9201787
        ],
        [
         -105.1397778,
         39.9201499
        ],
        [
         -105.1397909,
         39.9201308
        ],
        [
         -105.139804,
         39.9201176
        ],
        [
         -105.1398287,
         39.9201025
        ],
        [
         -105.1398618,
         39.9200803
        ],
        [
         -105.1399195,
         39.9200642
        ],
        [
         -105.1399579,
         39.9200609
        ],
        [
         -105.1400069,
         39.9200729
        ],
        [
         -105.1400594,
         39.9200982
        ],
        [
         -105.1401009,
         39.9201337
        ],
        [
         -105.1401162,
         39.9201607
        ],
        [
         -105.1401174,
         39.9201937
        ],
        [
         -105.1401024,
         39.9202201
        ],
        [
         -105.1400837,
         39.9202299
        ],
        [
         -105.1400731,
         39.9202343
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 12",
      "center": [
       -105.1399449,
       39.9201697
      ],
      "areaSquareMeters": 527.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496310",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.69. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1399449,
       39.9201697
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496310",
       "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_12_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1424493,
         39.9199553
        ],
        [
         -105.1424189,
         39.9199447
        ],
        [
         -105.1424088,
         39.9199271
        ],
        [
         -105.1424052,
         39.9198947
        ],
        [
         -105.1424153,
         39.9198749
        ],
        [
         -105.142452,
         39.9198651
        ],
        [
         -105.1424741,
         39.9198679
        ],
        [
         -105.1424879,
         39.9198813
        ],
        [
         -105.1424907,
         39.9199081
        ],
        [
         -105.1424897,
         39.9199299
        ],
        [
         -105.1424787,
         39.9199511
        ],
        [
         -105.1424493,
         39.9199553
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 59.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496320",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1423252,
         39.9197818
        ],
        [
         -105.1422277,
         39.9197974
        ],
        [
         -105.1421973,
         39.9197903
        ],
        [
         -105.14219,
         39.9197706
        ],
        [
         -105.1421973,
         39.9197522
        ],
        [
         -105.1422139,
         39.919736
        ],
        [
         -105.1422442,
         39.919724
        ],
        [
         -105.1422957,
         39.919717
        ],
        [
         -105.1423169,
         39.9197163
        ],
        [
         -105.1423353,
         39.9197233
        ],
        [
         -105.1423454,
         39.919736
        ],
        [
         -105.1423555,
         39.9197565
        ],
        [
         -105.1423445,
         39.919772
        ],
        [
         -105.1423252,
         39.9197818
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 92.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496321",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.141916,
         39.9196909
        ],
        [
         -105.1418746,
         39.9196986
        ],
        [
         -105.1418461,
         39.9196993
        ],
        [
         -105.1418268,
         39.9196859
        ],
        [
         -105.1418167,
         39.9196676
        ],
        [
         -105.1418231,
         39.9196507
        ],
        [
         -105.1418433,
         39.919638
        ],
        [
         -105.1418691,
         39.9196316
        ],
        [
         -105.1419059,
         39.919626
        ],
        [
         -105.1419344,
         39.9196295
        ],
        [
         -105.1419436,
         39.919638
        ],
        [
         -105.1419528,
         39.9196549
        ],
        [
         -105.1419436,
         39.9196768
        ],
        [
         -105.141916,
         39.9196909
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 70.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496322",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1417486,
         39.9198312
        ],
        [
         -105.1416971,
         39.9198495
        ],
        [
         -105.141642,
         39.9198559
        ],
        [
         -105.1416098,
         39.9198488
        ],
        [
         -105.1415978,
         39.9198242
        ],
        [
         -105.1416116,
         39.9197917
        ],
        [
         -105.141642,
         39.919779
        ],
        [
         -105.1416732,
         39.9197727
        ],
        [
         -105.14171,
         39.919772
        ],
        [
         -105.141733,
         39.9197769
        ],
        [
         -105.1417523,
         39.9197896
        ],
        [
         -105.1417578,
         39.9198094
        ],
        [
         -105.1417486,
         39.9198312
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 97.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496323",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1414507,
         39.9197952
        ],
        [
         -105.1413772,
         39.9198101
        ],
        [
         -105.1413422,
         39.9198079
        ],
        [
         -105.1413312,
         39.9197981
        ],
        [
         -105.1413248,
         39.9197833
        ],
        [
         -105.1413321,
         39.9197628
        ],
        [
         -105.1413459,
         39.919748
        ],
        [
         -105.141368,
         39.9197417
        ],
        [
         -105.1413965,
         39.9197388
        ],
        [
         -105.1414231,
         39.9197346
        ],
        [
         -105.141447,
         39.9197402
        ],
        [
         -105.1414627,
         39.9197501
        ],
        [
         -105.1414691,
         39.9197755
        ],
        [
         -105.1414507,
         39.9197952
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 78.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496324",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1424496,
        39.9199097
       ],
       [
        -105.1399449,
        39.9201697
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 12",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1408141,
         39.9200598
        ],
        [
         -105.1407708,
         39.9200809
        ],
        [
         -105.1407442,
         39.920088
        ],
        [
         -105.1407037,
         39.9200915
        ],
        [
         -105.140666,
         39.920095
        ],
        [
         -105.1406338,
         39.9201
        ],
        [
         -105.1405833,
         39.9201162
        ],
        [
         -105.1405446,
         39.9201401
        ],
        [
         -105.1405005,
         39.9201966
        ],
        [
         -105.1404876,
         39.9202128
        ],
        [
         -105.1404757,
         39.9202276
        ],
        [
         -105.1404334,
         39.9202403
        ],
        [
         -105.1402927,
         39.9202572
        ],
        [
         -105.140255,
         39.9202509
        ],
        [
         -105.1402182,
         39.920229
        ],
        [
         -105.140198,
         39.9202198
        ],
        [
         -105.1401787,
         39.9202142
        ],
        [
         -105.1401502,
         39.9202086
        ],
        [
         -105.1401226,
         39.9202149
        ],
        [
         -105.1400969,
         39.920229
        ],
        [
         -105.1400803,
         39.9202396
        ],
        [
         -105.1400555,
         39.9202466
        ],
        [
         -105.1400352,
         39.9202509
        ],
        [
         -105.1400113,
         39.9202495
        ],
        [
         -105.1399884,
         39.9202495
        ],
        [
         -105.1399674,
         39.9202584
        ],
        [
         -105.1399109,
         39.9202792
        ],
        [
         -105.1398656,
         39.920307
        ],
        [
         -105.1398294,
         39.9203278
        ],
        [
         -105.1397819,
         39.92034
        ],
        [
         -105.1397276,
         39.9203278
        ],
        [
         -105.1396892,
         39.9202862
        ],
        [
         -105.1396665,
         39.9202116
        ],
        [
         -105.1396688,
         39.9201613
        ],
        [
         -105.1396892,
         39.9201318
        ],
        [
         -105.1397299,
         39.9200936
        ],
        [
         -105.1398045,
         39.9200467
        ],
        [
         -105.1398724,
         39.9200224
        ],
        [
         -105.1399312,
         39.9200259
        ],
        [
         -105.1399901,
         39.9200433
        ],
        [
         -105.140033,
         39.9200641
        ],
        [
         -105.1400851,
         39.920078
        ],
        [
         -105.1401439,
         39.9200745
        ],
        [
         -105.1402163,
         39.9200589
        ],
        [
         -105.1402887,
         39.9200155
        ],
        [
         -105.1403679,
         39.9199687
        ],
        [
         -105.1404516,
         39.9199322
        ],
        [
         -105.1405308,
         39.9199097
        ],
        [
         -105.1405986,
         39.9198975
        ],
        [
         -105.1407072,
         39.9199027
        ],
        [
         -105.1407751,
         39.9199253
        ],
        [
         -105.1408294,
         39.9199444
        ],
        [
         -105.140843,
         39.9199825
        ],
        [
         -105.1408271,
         39.9200329
        ],
        [
         -105.1408141,
         39.9200598
        ]
       ],
       [
        [
         -105.1400837,
         39.9202299
        ],
        [
         -105.1401024,
         39.9202201
        ],
        [
         -105.1401174,
         39.9201937
        ],
        [
         -105.1401162,
         39.9201607
        ],
        [
         -105.1401009,
         39.9201337
        ],
        [
         -105.1400594,
         39.9200982
        ],
        [
         -105.1400069,
         39.9200729
        ],
        [
         -105.1399579,
         39.9200609
        ],
        [
         -105.1399195,
         39.9200642
        ],
        [
         -105.1398618,
         39.9200803
        ],
        [
         -105.1398287,
         39.9201025
        ],
        [
         -105.139804,
         39.9201176
        ],
        [
         -105.1397909,
         39.9201308
        ],
        [
         -105.1397778,
         39.9201499
        ],
        [
         -105.1397713,
         39.9201787
        ],
        [
         -105.1397685,
         39.920206
        ],
        [
         -105.1397719,
         39.9202402
        ],
        [
         -105.1397741,
         39.9202627
        ],
        [
         -105.1397869,
         39.9202751
        ],
        [
         -105.1398331,
         39.920278
        ],
        [
         -105.1398633,
         39.9202742
        ],
        [
         -105.1398914,
         39.9202632
        ],
        [
         -105.1399289,
         39.9202536
        ],
        [
         -105.1399607,
         39.9202452
        ],
        [
         -105.1399919,
         39.9202433
        ],
        [
         -105.1400294,
         39.9202419
        ],
        [
         -105.1400597,
         39.9202373
        ],
        [
         -105.1400731,
         39.9202343
        ],
        [
         -105.1400837,
         39.9202299
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 1880.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000185",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1403301,
       39.9201242
      ]
     },
     "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_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1400192,
         39.9203215
        ],
        [
         -105.1400059,
         39.9203229
        ],
        [
         -105.1399918,
         39.9203227
        ],
        [
         -105.1399811,
         39.9203179
        ],
        [
         -105.1399748,
         39.9203111
        ],
        [
         -105.1399696,
         39.9203017
        ],
        [
         -105.139967,
         39.9202919
        ],
        [
         -105.1399675,
         39.9202857
        ],
        [
         -105.1399715,
         39.9202787
        ],
        [
         -105.1399795,
         39.9202719
        ],
        [
         -105.1399861,
         39.9202675
        ],
        [
         -105.139997,
         39.9202627
        ],
        [
         -105.1400103,
         39.9202613
        ],
        [
         -105.1400246,
         39.9202597
        ],
        [
         -105.1400411,
         39.9202609
        ],
        [
         -105.1400549,
         39.9202647
        ],
        [
         -105.1400637,
         39.9202701
        ],
        [
         -105.1400669,
         39.9202777
        ],
        [
         -105.1400697,
         39.9202857
        ],
        [
         -105.1400695,
         39.9202939
        ],
        [
         -105.1400653,
         39.9203029
        ],
        [
         -105.1400609,
         39.9203101
        ],
        [
         -105.1400517,
         39.9203151
        ],
        [
         -105.1400353,
         39.9203197
        ],
        [
         -105.1400192,
         39.9203215
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 49.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496308",
       "notes": "NAIP sand coverage 99%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_12_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.140198,
         39.9202589
        ],
        [
         -105.1401933,
         39.9202459
        ],
        [
         -105.1401876,
         39.9202375
        ],
        [
         -105.1401797,
         39.9202311
        ],
        [
         -105.140167,
         39.9202255
        ],
        [
         -105.1401505,
         39.9202247
        ],
        [
         -105.1401279,
         39.9202291
        ],
        [
         -105.1401117,
         39.9202381
        ],
        [
         -105.1400974,
         39.9202529
        ],
        [
         -105.1400888,
         39.9202717
        ],
        [
         -105.1400856,
         39.9202869
        ],
        [
         -105.1400862,
         39.9202969
        ],
        [
         -105.1400791,
         39.9203105
        ],
        [
         -105.1400682,
         39.9203255
        ],
        [
         -105.1400478,
         39.9203349
        ],
        [
         -105.1400231,
         39.9203397
        ],
        [
         -105.1399814,
         39.9203383
        ],
        [
         -105.1399623,
         39.9203349
        ],
        [
         -105.1399412,
         39.9203289
        ],
        [
         -105.1399193,
         39.9203275
        ],
        [
         -105.1399016,
         39.9203331
        ],
        [
         -105.1398878,
         39.9203447
        ],
        [
         -105.1398818,
         39.9203575
        ],
        [
         -105.1398779,
         39.9203748
        ],
        [
         -105.1398786,
         39.9203902
        ],
        [
         -105.1398912,
         39.9204026
        ],
        [
         -105.1399144,
         39.9204104
        ],
        [
         -105.1399269,
         39.9204126
        ],
        [
         -105.139943,
         39.920418
        ],
        [
         -105.1399574,
         39.9204218
        ],
        [
         -105.1399741,
         39.9204262
        ],
        [
         -105.1399894,
         39.9204284
        ],
        [
         -105.1400095,
         39.9204266
        ],
        [
         -105.1400239,
         39.9204226
        ],
        [
         -105.1400382,
         39.9204172
        ],
        [
         -105.140052,
         39.9204092
        ],
        [
         -105.1400674,
         39.9204026
        ],
        [
         -105.1400765,
         39.9203996
        ],
        [
         -105.1401054,
         39.9203894
        ],
        [
         -105.1401378,
         39.9203738
        ],
        [
         -105.1401474,
         39.9203601
        ],
        [
         -105.1401662,
         39.9203441
        ],
        [
         -105.1401764,
         39.9203259
        ],
        [
         -105.1401771,
         39.9203187
        ],
        [
         -105.140205,
         39.9202937
        ],
        [
         -105.1402027,
         39.9202723
        ],
        [
         -105.140198,
         39.9202589
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 292.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785496309",
       "notes": "NAIP sand coverage 87%"
      }
     }
    }
   ],
   "confidence": 0.949,
   "confidenceBasis": {
    "worstYardageDeltaYards": 0.7,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.984,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 0.7 yd (high); confianza media de features clave 0.89.",
   "asset": {
    "image": "assets/holes/ph_12.jpg",
    "transform": "assets/holes/ph_12.json"
   }
  },
  {
   "id": "ph_13",
   "par": 4,
   "name": "Sunshine 4",
   "bbox": [
    -105.1408218,
    39.9177603,
    -105.1389684,
    39.9203549
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_13_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1400482,
         39.9180247
        ],
        [
         -105.1400786,
         39.9180166
        ],
        [
         -105.1401089,
         39.9179984
        ],
        [
         -105.1401379,
         39.9179681
        ],
        [
         -105.1401748,
         39.9179398
        ],
        [
         -105.1402156,
         39.9179125
        ],
        [
         -105.1402446,
         39.9178902
        ],
        [
         -105.1402605,
         39.9178558
        ],
        [
         -105.1402486,
         39.9178336
        ],
        [
         -105.1402236,
         39.9178134
        ],
        [
         -105.1401761,
         39.9177982
        ],
        [
         -105.1401102,
         39.9177942
        ],
        [
         -105.1400614,
         39.9178013
        ],
        [
         -105.1400337,
         39.9178215
        ],
        [
         -105.1400192,
         39.9178569
        ],
        [
         -105.1400047,
         39.9178963
        ],
        [
         -105.1399902,
         39.9179246
        ],
        [
         -105.1399705,
         39.9179448
        ],
        [
         -105.1399612,
         39.9179751
        ],
        [
         -105.1399652,
         39.9179994
        ],
        [
         -105.1399863,
         39.9180156
        ],
        [
         -105.1400272,
         39.9180287
        ],
        [
         -105.1400482,
         39.9180247
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 13",
      "center": [
       -105.1401133,
       39.9179044
      ],
      "areaSquareMeters": 412.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785494101",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.45. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1401133,
       39.9179044
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785494101",
       "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_13_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1389989,
         39.9203177
        ],
        [
         -105.1389759,
         39.920307
        ],
        [
         -105.1389684,
         39.9202889
        ],
        [
         -105.1389721,
         39.9202712
        ],
        [
         -105.1389807,
         39.9202556
        ],
        [
         -105.1389914,
         39.9202437
        ],
        [
         -105.1390043,
         39.9202343
        ],
        [
         -105.139022,
         39.9202281
        ],
        [
         -105.1390354,
         39.9202261
        ],
        [
         -105.1390514,
         39.9202289
        ],
        [
         -105.1390654,
         39.9202388
        ],
        [
         -105.1390739,
         39.9202495
        ],
        [
         -105.1390723,
         39.9202659
        ],
        [
         -105.1390659,
         39.9202811
        ],
        [
         -105.1390584,
         39.9202947
        ],
        [
         -105.1390466,
         39.9203058
        ],
        [
         -105.1390327,
         39.920314
        ],
        [
         -105.1390166,
         39.9203189
        ],
        [
         -105.1389989,
         39.9203177
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 67.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785494116",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1391122,
         39.9200333
        ],
        [
         -105.1390907,
         39.920025
        ],
        [
         -105.1390786,
         39.9200127
        ],
        [
         -105.1390764,
         39.9199948
        ],
        [
         -105.1390768,
         39.9199808
        ],
        [
         -105.1390836,
         39.9199646
        ],
        [
         -105.1390929,
         39.9199519
        ],
        [
         -105.1391023,
         39.919941
        ],
        [
         -105.1391167,
         39.9199289
        ],
        [
         -105.1391337,
         39.9199207
        ],
        [
         -105.1391502,
         39.9199193
        ],
        [
         -105.1391659,
         39.9199221
        ],
        [
         -105.1391771,
         39.9199286
        ],
        [
         -105.13919,
         39.9199372
        ],
        [
         -105.1391981,
         39.9199495
        ],
        [
         -105.1392003,
         39.9199629
        ],
        [
         -105.1391985,
         39.9199736
        ],
        [
         -105.1391936,
         39.9199842
        ],
        [
         -105.1391824,
         39.9199983
        ],
        [
         -105.1391717,
         39.9200096
        ],
        [
         -105.1391583,
         39.920024
        ],
        [
         -105.1391471,
         39.9200302
        ],
        [
         -105.1391283,
         39.920035
        ],
        [
         -105.1391122,
         39.9200333
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 99.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785494114",
       "notes": "NAIP turf coverage 98%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1393723,
         39.9197824
        ],
        [
         -105.1393514,
         39.9197891
        ],
        [
         -105.1393325,
         39.9197906
        ],
        [
         -105.1393167,
         39.9197862
        ],
        [
         -105.1392996,
         39.9197752
        ],
        [
         -105.1392946,
         39.9197637
        ],
        [
         -105.1392949,
         39.9197489
        ],
        [
         -105.1392999,
         39.919736
        ],
        [
         -105.1393099,
         39.9197221
        ],
        [
         -105.1393261,
         39.9197084
        ],
        [
         -105.1393445,
         39.9196967
        ],
        [
         -105.1393629,
         39.9196893
        ],
        [
         -105.1393813,
         39.9196871
        ],
        [
         -105.1393994,
         39.9196881
        ],
        [
         -105.1394129,
         39.9196929
        ],
        [
         -105.1394241,
         39.9197005
        ],
        [
         -105.1394303,
         39.9197096
        ],
        [
         -105.139435,
         39.9197242
        ],
        [
         -105.139435,
         39.9197381
        ],
        [
         -105.139431,
         39.9197489
        ],
        [
         -105.1394232,
         39.919758
        ],
        [
         -105.1394041,
         39.919769
        ],
        [
         -105.1393723,
         39.9197824
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 101.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785494112",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1395318,
         39.9196794
        ],
        [
         -105.1395065,
         39.9196718
        ],
        [
         -105.1394953,
         39.9196624
        ],
        [
         -105.1394906,
         39.9196524
        ],
        [
         -105.1394859,
         39.9196394
        ],
        [
         -105.1394893,
         39.919623
        ],
        [
         -105.1394985,
         39.9196068
        ],
        [
         -105.1395086,
         39.919598
        ],
        [
         -105.1395183,
         39.9195918
        ],
        [
         -105.1395318,
         39.9195872
        ],
        [
         -105.1395501,
         39.9195852
        ],
        [
         -105.1395725,
         39.9195878
        ],
        [
         -105.1395827,
         39.9195952
        ],
        [
         -105.1395952,
         39.9196096
        ],
        [
         -105.1396038,
         39.9196252
        ],
        [
         -105.1396069,
         39.9196396
        ],
        [
         -105.1396056,
         39.9196514
        ],
        [
         -105.1396001,
         39.9196602
        ],
        [
         -105.13959,
         39.9196678
        ],
        [
         -105.1395759,
         39.9196744
        ],
        [
         -105.1395636,
         39.9196776
        ],
        [
         -105.1395488,
         39.9196804
        ],
        [
         -105.1395318,
         39.9196794
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 84.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785494111",
       "notes": "NAIP turf coverage 97%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1390213,
        39.9202726
       ],
       [
        -105.1403381,
        39.9191034
       ],
       [
        -105.1402367,
        39.9184067
       ],
       [
        -105.1401133,
        39.9179044
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 13",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "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": [
       -105.1403381,
       39.9191034
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1399409,
         39.9180361
        ],
        [
         -105.1399234,
         39.9180191
        ],
        [
         -105.139917,
         39.917998
        ],
        [
         -105.1399106,
         39.9179832
        ],
        [
         -105.1399106,
         39.9179655
        ],
        [
         -105.1399253,
         39.9179394
        ],
        [
         -105.139951,
         39.9179084
        ],
        [
         -105.1399639,
         39.9178894
        ],
        [
         -105.1399694,
         39.917864
        ],
        [
         -105.1399694,
         39.9178449
        ],
        [
         -105.1399869,
         39.917816
        ],
        [
         -105.140008,
         39.9177963
        ],
        [
         -105.140043,
         39.9177674
        ],
        [
         -105.1400834,
         39.9177603
        ],
        [
         -105.1401257,
         39.9177624
        ],
        [
         -105.1401699,
         39.9177744
        ],
        [
         -105.140214,
         39.9177801
        ],
        [
         -105.1402361,
         39.9177772
        ],
        [
         -105.1402655,
         39.9177794
        ],
        [
         -105.1402977,
         39.9177878
        ],
        [
         -105.1403207,
         39.9178076
        ],
        [
         -105.1403326,
         39.9178344
        ],
        [
         -105.1403363,
         39.9178569
        ],
        [
         -105.1403041,
         39.9178901
        ],
        [
         -105.1402388,
         39.9179338
        ],
        [
         -105.1401542,
         39.9179923
        ],
        [
         -105.1400926,
         39.9180354
        ],
        [
         -105.1400457,
         39.9180509
        ],
        [
         -105.1400126,
         39.918053
        ],
        [
         -105.1399915,
         39.918048
        ],
        [
         -105.1399409,
         39.9180361
        ]
       ],
       [
        [
         -105.1400786,
         39.9180166
        ],
        [
         -105.1401089,
         39.9179984
        ],
        [
         -105.1401379,
         39.9179681
        ],
        [
         -105.1401748,
         39.9179398
        ],
        [
         -105.1402156,
         39.9179125
        ],
        [
         -105.1402446,
         39.9178902
        ],
        [
         -105.1402605,
         39.9178558
        ],
        [
         -105.1402486,
         39.9178336
        ],
        [
         -105.1402236,
         39.9178134
        ],
        [
         -105.1401761,
         39.9177982
        ],
        [
         -105.1401102,
         39.9177942
        ],
        [
         -105.1400614,
         39.9178013
        ],
        [
         -105.1400337,
         39.9178215
        ],
        [
         -105.1400192,
         39.9178569
        ],
        [
         -105.1400047,
         39.9178963
        ],
        [
         -105.1399902,
         39.9179246
        ],
        [
         -105.1399705,
         39.9179448
        ],
        [
         -105.1399612,
         39.9179751
        ],
        [
         -105.1399652,
         39.9179994
        ],
        [
         -105.1399863,
         39.9180156
        ],
        [
         -105.1400272,
         39.9180287
        ],
        [
         -105.1400482,
         39.9180247
        ],
        [
         -105.1400786,
         39.9180166
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 347.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000196",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_fairway_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1402906,
         39.91827
        ],
        [
         -105.1403313,
         39.9182717
        ],
        [
         -105.1403654,
         39.9182979
        ],
        [
         -105.1403841,
         39.9183418
        ],
        [
         -105.1403764,
         39.9184085
        ],
        [
         -105.1403742,
         39.91846
        ],
        [
         -105.1403963,
         39.9185081
        ],
        [
         -105.1404293,
         39.9185453
        ],
        [
         -105.1404656,
         39.9185875
        ],
        [
         -105.1404854,
         39.9186314
        ],
        [
         -105.1405008,
         39.9186829
        ],
        [
         -105.1405063,
         39.9187302
        ],
        [
         -105.1405163,
         39.9187918
        ],
        [
         -105.1405438,
         39.9188374
        ],
        [
         -105.1405647,
         39.9188754
        ],
        [
         -105.1405757,
         39.9189286
        ],
        [
         -105.1405669,
         39.9189911
        ],
        [
         -105.140568,
         39.9190291
        ],
        [
         -105.1405812,
         39.9190688
        ],
        [
         -105.1405856,
         39.9191152
        ],
        [
         -105.140568,
         39.9191558
        ],
        [
         -105.1405405,
         39.919198
        ],
        [
         -105.1404832,
         39.9192233
        ],
        [
         -105.1404062,
         39.919241
        ],
        [
         -105.1403258,
         39.9192621
        ],
        [
         -105.1402575,
         39.9192959
        ],
        [
         -105.1401904,
         39.9193483
        ],
        [
         -105.1401463,
         39.919382
        ],
        [
         -105.1401012,
         39.9194006
        ],
        [
         -105.1400605,
         39.9193955
        ],
        [
         -105.1400241,
         39.9193736
        ],
        [
         -105.1400098,
         39.9193474
        ],
        [
         -105.1400098,
         39.9193094
        ],
        [
         -105.140023,
         39.9192664
        ],
        [
         -105.1400363,
         39.9192309
        ],
        [
         -105.1400605,
         39.9191904
        ],
        [
         -105.1400869,
         39.9191439
        ],
        [
         -105.14011,
         39.9190815
        ],
        [
         -105.1401155,
         39.9190274
        ],
        [
         -105.1401243,
         39.9189616
        ],
        [
         -105.1401309,
         39.9188856
        ],
        [
         -105.1401199,
         39.9188121
        ],
        [
         -105.1400792,
         39.9187598
        ],
        [
         -105.1400495,
         39.9187108
        ],
        [
         -105.1400131,
         39.9186508
        ],
        [
         -105.1399647,
         39.9186019
        ],
        [
         -105.1399438,
         39.9185795
        ],
        [
         -105.1399405,
         39.9185504
        ],
        [
         -105.139957,
         39.9185124
        ],
        [
         -105.1399933,
         39.9184659
        ],
        [
         -105.1400429,
         39.9184237
        ],
        [
         -105.1400902,
         39.9183773
        ],
        [
         -105.1401199,
         39.9183477
        ],
        [
         -105.1401485,
         39.918319
        ],
        [
         -105.1401717,
         39.9183013
        ],
        [
         -105.1401937,
         39.9182886
        ],
        [
         -105.1402421,
         39.9182768
        ],
        [
         -105.1402906,
         39.91827
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 4178.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785494109",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.140329,
       39.9188247
      ]
     },
     "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": [
       -105.1402819,
       39.9187171
      ]
     },
     "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": [
       -105.1403185,
       39.9191208
      ]
     },
     "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": [
       [
        [
         -105.14046,
         39.9184874
        ],
        [
         -105.1404478,
         39.9184846
        ],
        [
         -105.1404379,
         39.9184761
        ],
        [
         -105.1404274,
         39.9184658
        ],
        [
         -105.1404176,
         39.9184563
        ],
        [
         -105.1404065,
         39.9184384
        ],
        [
         -105.1404096,
         39.9184219
        ],
        [
         -105.1404214,
         39.9184105
        ],
        [
         -105.1404361,
         39.9184013
        ],
        [
         -105.1404545,
         39.918395
        ],
        [
         -105.1404752,
         39.9183929
        ],
        [
         -105.1404931,
         39.9183964
        ],
        [
         -105.1405037,
         39.9184049
        ],
        [
         -105.140509,
         39.9184177
        ],
        [
         -105.1405115,
         39.9184316
        ],
        [
         -105.1405035,
         39.9184453
        ],
        [
         -105.1404892,
         39.9184573
        ],
        [
         -105.1404808,
         39.9184734
        ],
        [
         -105.1404747,
         39.918481
        ],
        [
         -105.14046,
         39.9184874
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 64.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.816,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785494104",
       "notes": "NAIP sand coverage 63%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1404402,
         39.9183561
        ],
        [
         -105.1404286,
         39.9183489
        ],
        [
         -105.1404211,
         39.918342
        ],
        [
         -105.1404147,
         39.9183323
        ],
        [
         -105.1404121,
         39.9183217
        ],
        [
         -105.1404121,
         39.9183136
        ],
        [
         -105.1404144,
         39.9183047
        ],
        [
         -105.1404233,
         39.918295
        ],
        [
         -105.1404301,
         39.9182887
        ],
        [
         -105.1404375,
         39.9182807
        ],
        [
         -105.1404465,
         39.9182735
        ],
        [
         -105.1404521,
         39.9182678
        ],
        [
         -105.1404678,
         39.9182655
        ],
        [
         -105.1404824,
         39.9182681
        ],
        [
         -105.1404973,
         39.9182741
        ],
        [
         -105.1405059,
         39.9182804
        ],
        [
         -105.1405123,
         39.918291
        ],
        [
         -105.1405153,
         39.9183096
        ],
        [
         -105.1405134,
         39.9183251
        ],
        [
         -105.1405138,
         39.9183317
        ],
        [
         -105.1405059,
         39.9183466
        ],
        [
         -105.1404996,
         39.9183543
        ],
        [
         -105.1404865,
         39.9183641
        ],
        [
         -105.1404693,
         39.9183675
        ],
        [
         -105.1404506,
         39.9183618
        ],
        [
         -105.1404402,
         39.9183561
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 74.8,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785494105",
       "notes": "NAIP sand coverage 76%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1403896,
         39.9182492
        ],
        [
         -105.1403783,
         39.9182455
        ],
        [
         -105.1403644,
         39.9182357
        ],
        [
         -105.1403532,
         39.918225
        ],
        [
         -105.1403462,
         39.9182102
        ],
        [
         -105.1403446,
         39.9181909
        ],
        [
         -105.1403499,
         39.918172
        ],
        [
         -105.1403585,
         39.9181621
        ],
        [
         -105.1403714,
         39.918158
        ],
        [
         -105.140388,
         39.9181584
        ],
        [
         -105.1404046,
         39.9181617
        ],
        [
         -105.1404158,
         39.9181675
        ],
        [
         -105.1404303,
         39.9181753
        ],
        [
         -105.140433,
         39.9181851
        ],
        [
         -105.1404357,
         39.9181975
        ],
        [
         -105.1404389,
         39.9182114
        ],
        [
         -105.140441,
         39.918225
        ],
        [
         -105.1404341,
         39.9182365
        ],
        [
         -105.1404223,
         39.9182427
        ],
        [
         -105.1404067,
         39.9182484
        ],
        [
         -105.1403896,
         39.9182492
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 65.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785494106",
       "notes": "NAIP sand coverage 78%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1399675,
         39.9188722
        ],
        [
         -105.1399563,
         39.9188631
        ],
        [
         -105.1399547,
         39.9188508
        ],
        [
         -105.1399563,
         39.9188401
        ],
        [
         -105.1399595,
         39.9188278
        ],
        [
         -105.1399633,
         39.918811
        ],
        [
         -105.1399697,
         39.9187949
        ],
        [
         -105.1399766,
         39.9187764
        ],
        [
         -105.1399783,
         39.9187604
        ],
        [
         -105.1399777,
         39.9187399
        ],
        [
         -105.1399734,
         39.9187263
        ],
        [
         -105.139974,
         39.9187041
        ],
        [
         -105.1399606,
         39.9186877
        ],
        [
         -105.1399483,
         39.9186787
        ],
        [
         -105.1399295,
         39.9186721
        ],
        [
         -105.1399129,
         39.91867
        ],
        [
         -105.1398952,
         39.9186721
        ],
        [
         -105.1398802,
         39.9186787
        ],
        [
         -105.1398658,
         39.9186918
        ],
        [
         -105.1398593,
         39.9187066
        ],
        [
         -105.1398625,
         39.9187247
        ],
        [
         -105.139869,
         39.918739
        ],
        [
         -105.1398775,
         39.9187579
        ],
        [
         -105.139884,
         39.9187752
        ],
        [
         -105.1398899,
         39.9187929
        ],
        [
         -105.1398909,
         39.9188089
        ],
        [
         -105.1398845,
         39.9188257
        ],
        [
         -105.1398722,
         39.9188344
        ],
        [
         -105.1398577,
         39.918843
        ],
        [
         -105.139855,
         39.9188623
        ],
        [
         -105.139855,
         39.9188845
        ],
        [
         -105.1398609,
         39.9189092
        ],
        [
         -105.1398695,
         39.9189186
        ],
        [
         -105.1398915,
         39.9189252
        ],
        [
         -105.139907,
         39.9189342
        ],
        [
         -105.1399209,
         39.91894
        ],
        [
         -105.1399429,
         39.9189441
        ],
        [
         -105.1399552,
         39.9189461
        ],
        [
         -105.1399847,
         39.9189515
        ],
        [
         -105.1400125,
         39.918949
        ],
        [
         -105.1400318,
         39.9189375
        ],
        [
         -105.1400479,
         39.9189239
        ],
        [
         -105.1400575,
         39.9189092
        ],
        [
         -105.1400591,
         39.9188964
        ],
        [
         -105.1400554,
         39.9188849
        ],
        [
         -105.1400436,
         39.9188734
        ],
        [
         -105.1400308,
         39.9188648
        ],
        [
         -105.1400136,
         39.9188664
        ],
        [
         -105.1399991,
         39.9188722
        ],
        [
         -105.1399831,
         39.9188746
        ],
        [
         -105.1399675,
         39.9188722
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 302.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785494107",
       "notes": "NAIP sand coverage 84%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1399375,
         39.9191347
        ],
        [
         -105.1399279,
         39.9191302
        ],
        [
         -105.1399172,
         39.9191253
        ],
        [
         -105.1399054,
         39.919115
        ],
        [
         -105.1398872,
         39.9191055
        ],
        [
         -105.1398625,
         39.9191002
        ],
        [
         -105.1398497,
         39.9190936
        ],
        [
         -105.1398406,
         39.9190797
        ],
        [
         -105.1398331,
         39.9190616
        ],
        [
         -105.1398293,
         39.9190406
        ],
        [
         -105.1398309,
         39.919009
        ],
        [
         -105.1398358,
         39.9189917
        ],
        [
         -105.1398449,
         39.9189663
        ],
        [
         -105.139855,
         39.9189589
        ],
        [
         -105.1398668,
         39.9189539
        ],
        [
         -105.1398781,
         39.9189531
        ],
        [
         -105.1398866,
         39.9189568
        ],
        [
         -105.1398968,
         39.9189646
        ],
        [
         -105.1399108,
         39.9189732
        ],
        [
         -105.139929,
         39.9189737
        ],
        [
         -105.1399418,
         39.9189774
        ],
        [
         -105.1399488,
         39.9189856
        ],
        [
         -105.139952,
         39.9189979
        ],
        [
         -105.1399536,
         39.9190106
        ],
        [
         -105.13996,
         39.9190279
        ],
        [
         -105.1399708,
         39.9190353
        ],
        [
         -105.1399895,
         39.9190382
        ],
        [
         -105.1400024,
         39.9190382
        ],
        [
         -105.1400141,
         39.9190386
        ],
        [
         -105.1400265,
         39.9190443
        ],
        [
         -105.1400356,
         39.9190505
        ],
        [
         -105.1400399,
         39.9190591
        ],
        [
         -105.1400361,
         39.9190706
        ],
        [
         -105.1400238,
         39.9190805
        ],
        [
         -105.1400136,
         39.9190961
        ],
        [
         -105.1400056,
         39.9191113
        ],
        [
         -105.1399884,
         39.9191216
        ],
        [
         -105.1399783,
         39.9191306
        ],
        [
         -105.1399686,
         39.9191364
        ],
        [
         -105.1399531,
         39.9191368
        ],
        [
         -105.1399375,
         39.9191347
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 223.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785494108",
       "notes": "NAIP sand coverage 89%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_13_cart_path_01",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1404911,
        39.9178494
       ],
       [
        -105.1405127,
        39.9179247
       ],
       [
        -105.1405314,
        39.9180429
       ],
       [
        -105.1405889,
        39.9181976
       ],
       [
        -105.1406157,
        39.9183337
       ],
       [
        -105.1408218,
        39.9191518
       ],
       [
        -105.1407937,
        39.9191953
       ],
       [
        -105.1407356,
        39.919233
       ],
       [
        -105.1403832,
        39.9194233
       ],
       [
        -105.1402508,
        39.9195088
       ],
       [
        -105.1401079,
        39.9195766
       ],
       [
        -105.1399257,
        39.9196481
       ],
       [
        -105.1397784,
        39.9196966
       ],
       [
        -105.139656,
        39.9197122
       ],
       [
        -105.1395634,
        39.9197268
       ],
       [
        -105.1393837,
        39.9198337
       ],
       [
        -105.1392915,
        39.91992
       ],
       [
        -105.1392168,
        39.9200206
       ],
       [
        -105.1391719,
        39.9201189
       ],
       [
        -105.1391439,
        39.9202249
       ],
       [
        -105.1391342,
        39.9202946
       ],
       [
        -105.1391407,
        39.9203495
       ],
       [
        -105.1391446,
        39.9203549
       ]
      ]
     },
     "properties": {
      "featureType": "cart_path",
      "label": "Camino de carros",
      "provenance": {
       "source": "osm",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/47062965",
       "notes": "Recortado al corredor del hoyo; el way completo recorre la cancha."
      }
     }
    }
   ],
   "confidence": 0.947,
   "confidenceBasis": {
    "worstYardageDeltaYards": 4.1,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.905,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 4.1 yd (high); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_13.jpg",
    "transform": "assets/holes/ph_13.json"
   }
  },
  {
   "id": "ph_14",
   "par": 4,
   "name": "Sunshine 5",
   "bbox": [
    -105.1448581,
    39.9163,
    -105.1401527,
    39.916927
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_14_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1445404,
         39.9166226
        ],
        [
         -105.1445126,
         39.9166143
        ],
        [
         -105.1444903,
         39.9166027
        ],
        [
         -105.1444661,
         39.9165889
        ],
        [
         -105.1444437,
         39.9165711
        ],
        [
         -105.1444357,
         39.9165457
        ],
        [
         -105.1444223,
         39.9165169
        ],
        [
         -105.1444267,
         39.9164921
        ],
        [
         -105.144433,
         39.9164668
        ],
        [
         -105.1444509,
         39.9164455
        ],
        [
         -105.1444661,
         39.9164331
        ],
        [
         -105.1444867,
         39.9164263
        ],
        [
         -105.1445243,
         39.916418
        ],
        [
         -105.1445574,
         39.9164201
        ],
        [
         -105.1445789,
         39.9164269
        ],
        [
         -105.1445941,
         39.9164352
        ],
        [
         -105.1446281,
         39.9164571
        ],
        [
         -105.1446594,
         39.9164921
        ],
        [
         -105.1446988,
         39.9165244
        ],
        [
         -105.1447328,
         39.9165477
        ],
        [
         -105.1447543,
         39.916569
        ],
        [
         -105.1447721,
         39.9165958
        ],
        [
         -105.1447811,
         39.9166232
        ],
        [
         -105.144782,
         39.9166404
        ],
        [
         -105.1447695,
         39.9166706
        ],
        [
         -105.1447381,
         39.9166857
        ],
        [
         -105.1446791,
         39.9166912
        ],
        [
         -105.1446209,
         39.9166816
        ],
        [
         -105.1445798,
         39.9166589
        ],
        [
         -105.1445592,
         39.916637
        ],
        [
         -105.1445404,
         39.9166226
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 14",
      "center": [
       -105.1445916,
       39.9165584
      ],
      "areaSquareMeters": 583.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471531",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.53. Leído como green aunque OSM lo etiqueta golf=tee: la línea golf=hole way/785471534 (Sunshine 5) termina dentro, es la única superficie de putt en ese extremo de la calle sobre NAIP 2023-09-25, y el green de OSM más cercano (way/785248398) es el de Vista 5, a 118 m. Decidido por una persona el 2026-09-23; corregir en OSM. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1445916,
       39.9165584
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471531",
       "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_14_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1402533,
         39.9169253
        ],
        [
         -105.140232,
         39.916925
        ],
        [
         -105.1402102,
         39.916927
        ],
        [
         -105.1401932,
         39.916923
        ],
        [
         -105.140181,
         39.916918
        ],
        [
         -105.1401645,
         39.9169113
        ],
        [
         -105.1401527,
         39.9168983
        ],
        [
         -105.1401531,
         39.9168829
        ],
        [
         -105.1401579,
         39.9168709
        ],
        [
         -105.1401679,
         39.9168602
        ],
        [
         -105.1401797,
         39.9168495
        ],
        [
         -105.1401932,
         39.9168438
        ],
        [
         -105.1402158,
         39.9168388
        ],
        [
         -105.140242,
         39.9168361
        ],
        [
         -105.1402624,
         39.9168378
        ],
        [
         -105.1402881,
         39.9168435
        ],
        [
         -105.1403047,
         39.9168525
        ],
        [
         -105.1403138,
         39.9168615
        ],
        [
         -105.1403221,
         39.9168772
        ],
        [
         -105.1403138,
         39.9168952
        ],
        [
         -105.140299,
         39.9169106
        ],
        [
         -105.1402772,
         39.9169213
        ],
        [
         -105.1402533,
         39.9169253
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 113.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471539",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1405364,
         39.9169173
        ],
        [
         -105.1405141,
         39.916916
        ],
        [
         -105.1405015,
         39.916915
        ],
        [
         -105.1404911,
         39.9169096
        ],
        [
         -105.1404776,
         39.9169056
        ],
        [
         -105.1404671,
         39.9168916
        ],
        [
         -105.1404671,
         39.9168785
        ],
        [
         -105.1404697,
         39.9168659
        ],
        [
         -105.1404767,
         39.9168545
        ],
        [
         -105.140488,
         39.9168441
        ],
        [
         -105.1405011,
         39.9168385
        ],
        [
         -105.1405168,
         39.9168351
        ],
        [
         -105.1405337,
         39.9168325
        ],
        [
         -105.1405512,
         39.9168301
        ],
        [
         -105.1405734,
         39.9168268
        ],
        [
         -105.1405951,
         39.9168278
        ],
        [
         -105.1406065,
         39.9168311
        ],
        [
         -105.1406134,
         39.9168368
        ],
        [
         -105.1406217,
         39.9168445
        ],
        [
         -105.1406282,
         39.9168575
        ],
        [
         -105.1406274,
         39.9168705
        ],
        [
         -105.1406239,
         39.9168832
        ],
        [
         -105.1406156,
         39.9168929
        ],
        [
         -105.1405973,
         39.9169049
        ],
        [
         -105.1405729,
         39.9169123
        ],
        [
         -105.1405538,
         39.9169153
        ],
        [
         -105.1405364,
         39.9169173
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 109.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471538",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1407841,
         39.9167573
        ],
        [
         -105.1407554,
         39.9167566
        ],
        [
         -105.1407306,
         39.916756
        ],
        [
         -105.1407084,
         39.916749
        ],
        [
         -105.1406979,
         39.9167403
        ],
        [
         -105.1406896,
         39.9167293
        ],
        [
         -105.140687,
         39.9167189
        ],
        [
         -105.1406875,
         39.9167082
        ],
        [
         -105.1406949,
         39.9166939
        ],
        [
         -105.1407057,
         39.9166832
        ],
        [
         -105.140724,
         39.9166755
        ],
        [
         -105.1407445,
         39.9166711
        ],
        [
         -105.1407724,
         39.9166711
        ],
        [
         -105.1407924,
         39.9166701
        ],
        [
         -105.1408081,
         39.9166685
        ],
        [
         -105.1408351,
         39.9166678
        ],
        [
         -105.1408555,
         39.9166701
        ],
        [
         -105.1408786,
         39.9166768
        ],
        [
         -105.1408926,
         39.9166922
        ],
        [
         -105.1408978,
         39.9167052
        ],
        [
         -105.1408943,
         39.9167242
        ],
        [
         -105.1408852,
         39.9167413
        ],
        [
         -105.1408621,
         39.91675
        ],
        [
         -105.1408329,
         39.9167546
        ],
        [
         -105.1408037,
         39.9167566
        ],
        [
         -105.1407841,
         39.9167573
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 151.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471537",
       "notes": "NAIP turf coverage 84%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1410295,
         39.9168475
        ],
        [
         -105.141016,
         39.9168461
        ],
        [
         -105.1410037,
         39.9168453
        ],
        [
         -105.140992,
         39.9168433
        ],
        [
         -105.1409797,
         39.9168392
        ],
        [
         -105.1409709,
         39.9168308
        ],
        [
         -105.1409633,
         39.9168213
        ],
        [
         -105.1409611,
         39.9168085
        ],
        [
         -105.1409637,
         39.9167965
        ],
        [
         -105.140968,
         39.9167887
        ],
        [
         -105.1409738,
         39.916782
        ],
        [
         -105.1409833,
         39.9167753
        ],
        [
         -105.1409938,
         39.9167703
        ],
        [
         -105.1410033,
         39.9167666
        ],
        [
         -105.1410171,
         39.9167627
        ],
        [
         -105.1410306,
         39.916761
        ],
        [
         -105.1410466,
         39.9167583
        ],
        [
         -105.1410648,
         39.9167583
        ],
        [
         -105.1410808,
         39.9167613
        ],
        [
         -105.1410935,
         39.9167655
        ],
        [
         -105.141104,
         39.9167767
        ],
        [
         -105.1411055,
         39.916787
        ],
        [
         -105.1411062,
         39.9168012
        ],
        [
         -105.1410964,
         39.9168219
        ],
        [
         -105.14108,
         39.9168378
        ],
        [
         -105.1410579,
         39.9168453
        ],
        [
         -105.1410295,
         39.9168475
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 98.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471536",
       "notes": "NAIP turf coverage 90%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.141491,
         39.9168235
        ],
        [
         -105.1414734,
         39.9168228
        ],
        [
         -105.1414604,
         39.9168217
        ],
        [
         -105.14145,
         39.9168189
        ],
        [
         -105.1414427,
         39.9168161
        ],
        [
         -105.1414333,
         39.9168086
        ],
        [
         -105.1414303,
         39.9167998
        ],
        [
         -105.14143,
         39.9167877
        ],
        [
         -105.1414348,
         39.916776
        ],
        [
         -105.1414461,
         39.9167653
        ],
        [
         -105.1414595,
         39.9167581
        ],
        [
         -105.1414722,
         39.9167553
        ],
        [
         -105.1414907,
         39.9167525
        ],
        [
         -105.1415078,
         39.9167532
        ],
        [
         -105.1415239,
         39.9167546
        ],
        [
         -105.1415396,
         39.9167595
        ],
        [
         -105.1415482,
         39.9167672
        ],
        [
         -105.1415548,
         39.9167758
        ],
        [
         -105.1415567,
         39.9167879
        ],
        [
         -105.1415494,
         39.9168019
        ],
        [
         -105.1415354,
         39.916811
        ],
        [
         -105.1415184,
         39.9168191
        ],
        [
         -105.141491,
         39.9168235
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 67.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471535",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1402361,
        39.9168819
       ],
       [
        -105.1431503,
        39.9165005
       ],
       [
        -105.1445916,
        39.9165584
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 14",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1431503,
       39.9165005
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1446021,
         39.916742
        ],
        [
         -105.1445672,
         39.9167193
        ],
        [
         -105.144535,
         39.9166974
        ],
        [
         -105.1444974,
         39.9166761
        ],
        [
         -105.1444169,
         39.9166596
        ],
        [
         -105.1443444,
         39.9166521
        ],
        [
         -105.1442818,
         39.9166733
        ],
        [
         -105.1442325,
         39.9166857
        ],
        [
         -105.1441842,
         39.9166926
        ],
        [
         -105.1441592,
         39.9166878
        ],
        [
         -105.1441314,
         39.9166651
        ],
        [
         -105.1440598,
         39.9166198
        ],
        [
         -105.1440133,
         39.9166061
        ],
        [
         -105.143948,
         39.9165937
        ],
        [
         -105.1438415,
         39.916591
        ],
        [
         -105.1437618,
         39.9165992
        ],
        [
         -105.1436688,
         39.9166068
        ],
        [
         -105.1435667,
         39.9166095
        ],
        [
         -105.1434683,
         39.9166123
        ],
        [
         -105.1434012,
         39.9166219
        ],
        [
         -105.1433564,
         39.9166322
        ],
        [
         -105.1432965,
         39.9166239
        ],
        [
         -105.143241,
         39.9166143
        ],
        [
         -105.1431873,
         39.9166232
        ],
        [
         -105.1431327,
         39.916639
        ],
        [
         -105.1430629,
         39.9166576
        ],
        [
         -105.142994,
         39.9166658
        ],
        [
         -105.1429323,
         39.9166637
        ],
        [
         -105.1428768,
         39.9166528
        ],
        [
         -105.142832,
         39.9166418
        ],
        [
         -105.1427497,
         39.9166493
        ],
        [
         -105.142671,
         39.9166624
        ],
        [
         -105.1426021,
         39.9166891
        ],
        [
         -105.1425376,
         39.9167035
        ],
        [
         -105.1424365,
         39.9167111
        ],
        [
         -105.1423533,
         39.9167077
        ],
        [
         -105.1422745,
         39.9167056
        ],
        [
         -105.1422029,
         39.9166967
        ],
        [
         -105.1421394,
         39.9166898
        ],
        [
         -105.1420956,
         39.9166775
        ],
        [
         -105.1420562,
         39.9166582
        ],
        [
         -105.1420258,
         39.9166356
        ],
        [
         -105.1420105,
         39.916604
        ],
        [
         -105.1420052,
         39.9165759
        ],
        [
         -105.142024,
         39.9165326
        ],
        [
         -105.1420544,
         39.9164921
        ],
        [
         -105.1420991,
         39.9164578
        ],
        [
         -105.142143,
         39.9164297
        ],
        [
         -105.1421949,
         39.9164146
        ],
        [
         -105.142254,
         39.9163954
        ],
        [
         -105.1423005,
         39.9163762
        ],
        [
         -105.1423425,
         39.9163611
        ],
        [
         -105.1423936,
         39.9163466
        ],
        [
         -105.142432,
         39.9163343
        ],
        [
         -105.1424634,
         39.9163254
        ],
        [
         -105.1425009,
         39.9163212
        ],
        [
         -105.1425341,
         39.9163199
        ],
        [
         -105.1425663,
         39.9163219
        ],
        [
         -105.1426226,
         39.916335
        ],
        [
         -105.1426835,
         39.9163418
        ],
        [
         -105.1427426,
         39.9163418
        ],
        [
         -105.1427918,
         39.9163377
        ],
        [
         -105.1428455,
         39.916335
        ],
        [
         -105.1428956,
         39.9163384
        ],
        [
         -105.1429305,
         39.9163453
        ],
        [
         -105.1429958,
         39.916359
        ],
        [
         -105.1430576,
         39.9163707
        ],
        [
         -105.1431068,
         39.9163741
        ],
        [
         -105.1431775,
         39.9163624
        ],
        [
         -105.1432491,
         39.9163501
        ],
        [
         -105.1433072,
         39.9163343
        ],
        [
         -105.143377,
         39.9163164
        ],
        [
         -105.1434218,
         39.9163
        ],
        [
         -105.1434719,
         39.9163007
        ],
        [
         -105.1435381,
         39.9163137
        ],
        [
         -105.1435999,
         39.9163288
        ],
        [
         -105.1436401,
         39.9163418
        ],
        [
         -105.1436911,
         39.9163508
        ],
        [
         -105.1437305,
         39.9163432
        ],
        [
         -105.1437806,
         39.9163329
        ],
        [
         -105.14382,
         39.9163192
        ],
        [
         -105.1438719,
         39.9163103
        ],
        [
         -105.1439131,
         39.916313
        ],
        [
         -105.1439506,
         39.9163151
        ],
        [
         -105.1440339,
         39.9163405
        ],
        [
         -105.144126,
         39.9163604
        ],
        [
         -105.1442057,
         39.916383
        ],
        [
         -105.1442809,
         39.9164022
        ],
        [
         -105.1443462,
         39.9164139
        ],
        [
         -105.1443972,
         39.9164139
        ],
        [
         -105.1444482,
         39.9164112
        ],
        [
         -105.1444974,
         39.9164077
        ],
        [
         -105.1445627,
         39.9164064
        ],
        [
         -105.1445994,
         39.916416
        ],
        [
         -105.1446334,
         39.9164221
        ],
        [
         -105.1446737,
         39.9164448
        ],
        [
         -105.1446871,
         39.9164592
        ],
        [
         -105.1447202,
         39.9164784
        ],
        [
         -105.1447462,
         39.9165004
        ],
        [
         -105.1447829,
         39.9165203
        ],
        [
         -105.1448312,
         39.9165539
        ],
        [
         -105.1448581,
         39.9165917
        ],
        [
         -105.1448581,
         39.9166329
        ],
        [
         -105.1448563,
         39.9166692
        ],
        [
         -105.1448339,
         39.9167049
        ],
        [
         -105.1448008,
         39.9167386
        ],
        [
         -105.1447587,
         39.9167598
        ],
        [
         -105.1447041,
         39.9167674
        ],
        [
         -105.1446674,
         39.9167646
        ],
        [
         -105.1446406,
         39.9167543
        ],
        [
         -105.1446021,
         39.916742
        ]
       ],
       [
        [
         -105.1445592,
         39.916637
        ],
        [
         -105.1445798,
         39.9166589
        ],
        [
         -105.1446209,
         39.9166816
        ],
        [
         -105.1446791,
         39.9166912
        ],
        [
         -105.1447381,
         39.9166857
        ],
        [
         -105.1447695,
         39.9166706
        ],
        [
         -105.144782,
         39.9166404
        ],
        [
         -105.1447811,
         39.9166232
        ],
        [
         -105.1447721,
         39.9165958
        ],
        [
         -105.1447543,
         39.916569
        ],
        [
         -105.1447328,
         39.9165477
        ],
        [
         -105.1446988,
         39.9165244
        ],
        [
         -105.1446594,
         39.9164921
        ],
        [
         -105.1446281,
         39.9164571
        ],
        [
         -105.1445941,
         39.9164352
        ],
        [
         -105.1445789,
         39.9164269
        ],
        [
         -105.1445574,
         39.9164201
        ],
        [
         -105.1445243,
         39.916418
        ],
        [
         -105.1444867,
         39.9164263
        ],
        [
         -105.1444661,
         39.9164331
        ],
        [
         -105.1444509,
         39.9164455
        ],
        [
         -105.144433,
         39.9164668
        ],
        [
         -105.1444267,
         39.9164921
        ],
        [
         -105.1444223,
         39.9165169
        ],
        [
         -105.1444357,
         39.9165457
        ],
        [
         -105.1444437,
         39.9165711
        ],
        [
         -105.1444661,
         39.9165889
        ],
        [
         -105.1444903,
         39.9166027
        ],
        [
         -105.1445126,
         39.9166143
        ],
        [
         -105.1445404,
         39.9166226
        ],
        [
         -105.1445592,
         39.916637
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 7232.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000203",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_14_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1432269,
       39.9165391
      ]
     },
     "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_14_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1435235,
       39.9165155
      ]
     },
     "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_14_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1429915,
       39.9165213
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "layup",
      "label": "Layup 150 yd",
      "provenance": {
       "source": "derived",
       "confidence": 0.6,
       "pipelineVersion": "course-builder/0.1.0"
      }
     }
    }
   ],
   "confidence": 0.949,
   "confidenceBasis": {
    "worstYardageDeltaYards": 2.7,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.962,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 2.7 yd (high); confianza media de features clave 0.89.",
   "asset": {
    "image": "assets/holes/ph_14.jpg",
    "transform": "assets/holes/ph_14.json"
   }
  },
  {
   "id": "ph_15",
   "par": 5,
   "name": "Sunshine 6",
   "bbox": [
    -105.1450802,
    39.915316,
    -105.1390073,
    39.9163588
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_15_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.139219,
         39.9157304
        ],
        [
         -105.1391769,
         39.9157305
        ],
        [
         -105.1391768,
         39.9156926
        ],
        [
         -105.1391487,
         39.9156927
        ],
        [
         -105.1391347,
         39.9156819
        ],
        [
         -105.1390785,
         39.9156819
        ],
        [
         -105.1390785,
         39.9156657
        ],
        [
         -105.1390714,
         39.9156657
        ],
        [
         -105.1390713,
         39.9156225
        ],
        [
         -105.1390854,
         39.9156116
        ],
        [
         -105.1390923,
         39.915563
        ],
        [
         -105.1391203,
         39.9155305
        ],
        [
         -105.1391343,
         39.9155305
        ],
        [
         -105.1391764,
         39.915498
        ],
        [
         -105.1391905,
         39.915498
        ],
        [
         -105.1391904,
         39.9154764
        ],
        [
         -105.1392325,
         39.9154763
        ],
        [
         -105.1392326,
         39.9155142
        ],
        [
         -105.139359,
         39.9155032
        ],
        [
         -105.1393801,
         39.9155248
        ],
        [
         -105.1393941,
         39.9155248
        ],
        [
         -105.1394293,
         39.9155518
        ],
        [
         -105.1394293,
         39.9155626
        ],
        [
         -105.1394434,
         39.915568
        ],
        [
         -105.1394434,
         39.9155842
        ],
        [
         -105.1394504,
         39.9155842
        ],
        [
         -105.1394505,
         39.9156382
        ],
        [
         -105.1394365,
         39.9156545
        ],
        [
         -105.1394366,
         39.9156923
        ],
        [
         -105.1394155,
         39.9156977
        ],
        [
         -105.1394085,
         39.915714
        ],
        [
         -105.1393103,
         39.9157195
        ],
        [
         -105.1393102,
         39.9157087
        ],
        [
         -105.1392962,
         39.9157087
        ],
        [
         -105.1392962,
         39.9157033
        ],
        [
         -105.1392541,
         39.9157033
        ],
        [
         -105.139219,
         39.9157304
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 15",
      "center": [
       -105.1392794,
       39.9155793
      ],
      "areaSquareMeters": 654.8,
      "provenance": {
       "source": "naip_segmentation",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Re-cut from the NAIP NDVI mask inside the OSM prior (IoU 0.75, compactness 0.647). The OSM way is recorded as the seed, not as the geometry source."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1392794,
       39.9155793
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442796391",
       "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_15_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1450335,
         39.9160828
        ],
        [
         -105.1449645,
         39.9160665
        ],
        [
         -105.1449289,
         39.9160696
        ],
        [
         -105.1449056,
         39.9160797
        ],
        [
         -105.1448914,
         39.9160953
        ],
        [
         -105.1448914,
         39.9161116
        ],
        [
         -105.1448964,
         39.9161287
        ],
        [
         -105.1449086,
         39.9161412
        ],
        [
         -105.144934,
         39.9161552
        ],
        [
         -105.1449959,
         39.9161692
        ],
        [
         -105.1450294,
         39.9161739
        ],
        [
         -105.1450599,
         39.9161638
        ],
        [
         -105.1450741,
         39.9161443
        ],
        [
         -105.1450802,
         39.9161194
        ],
        [
         -105.1450771,
         39.9160992
        ],
        [
         -105.1450599,
         39.9160898
        ],
        [
         -105.1450335,
         39.9160828
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 143.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442828040",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1447655,
         39.9160338
        ],
        [
         -105.1447381,
         39.9160174
        ],
        [
         -105.1447056,
         39.9160065
        ],
        [
         -105.1446681,
         39.9160049
        ],
        [
         -105.1446417,
         39.9160127
        ],
        [
         -105.1446305,
         39.9160306
        ],
        [
         -105.1446305,
         39.9160462
        ],
        [
         -105.1446417,
         39.9160602
        ],
        [
         -105.144666,
         39.9160735
        ],
        [
         -105.1447026,
         39.9160812
        ],
        [
         -105.144734,
         39.9160867
        ],
        [
         -105.1447564,
         39.9160844
        ],
        [
         -105.1447726,
         39.9160727
        ],
        [
         -105.1447777,
         39.9160556
        ],
        [
         -105.1447767,
         39.9160431
        ],
        [
         -105.1447655,
         39.9160338
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 84.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442828039",
       "notes": "NAIP turf coverage 92%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1445594,
         39.9159466
        ],
        [
         -105.1444782,
         39.9159349
        ],
        [
         -105.1444214,
         39.9159201
        ],
        [
         -105.1443899,
         39.9159061
        ],
        [
         -105.1443788,
         39.9158882
        ],
        [
         -105.1443828,
         39.9158718
        ],
        [
         -105.1444031,
         39.9158547
        ],
        [
         -105.1444346,
         39.9158508
        ],
        [
         -105.1444914,
         39.9158578
        ],
        [
         -105.1445554,
         39.9158726
        ],
        [
         -105.144595,
         39.9158858
        ],
        [
         -105.1446011,
         39.9159053
        ],
        [
         -105.144598,
         39.9159209
        ],
        [
         -105.1445848,
         39.9159364
        ],
        [
         -105.1445594,
         39.9159466
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 139.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442828038",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1442295,
         39.9158376
        ],
        [
         -105.1441869,
         39.9158305
        ],
        [
         -105.1441483,
         39.9158165
        ],
        [
         -105.1441372,
         39.9157971
        ],
        [
         -105.1441341,
         39.9157737
        ],
        [
         -105.1441463,
         39.9157558
        ],
        [
         -105.1441707,
         39.9157457
        ],
        [
         -105.1442092,
         39.915741
        ],
        [
         -105.1442478,
         39.9157511
        ],
        [
         -105.1442772,
         39.9157644
        ],
        [
         -105.1442996,
         39.9157815
        ],
        [
         -105.1443036,
         39.9157978
        ],
        [
         -105.1442965,
         39.9158126
        ],
        [
         -105.1442823,
         39.9158267
        ],
        [
         -105.1442539,
         39.9158344
        ],
        [
         -105.1442295,
         39.9158376
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 116.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442828037",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.143928,
         39.9157636
        ],
        [
         -105.1439067,
         39.9158119
        ],
        [
         -105.143858,
         39.9158274
        ],
        [
         -105.1437961,
         39.9158181
        ],
        [
         -105.1437524,
         39.9157978
        ],
        [
         -105.1437443,
         39.9157714
        ],
        [
         -105.1437463,
         39.9157433
        ],
        [
         -105.1437697,
         39.9157192
        ],
        [
         -105.1437941,
         39.9157114
        ],
        [
         -105.1438326,
         39.9157114
        ],
        [
         -105.1438773,
         39.9157239
        ],
        [
         -105.1439149,
         39.9157356
        ],
        [
         -105.143928,
         39.9157636
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 156.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442828036",
       "notes": "NAIP turf coverage 99%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1449866,
        39.916119
       ],
       [
        -105.1426034,
        39.9155448
       ],
       [
        -105.1398319,
        39.9159269
       ],
       [
        -105.1392794,
        39.9155793
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 15",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "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": [
       -105.1426034,
       39.9155448
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1431862,
         39.9158184
        ],
        [
         -105.143149,
         39.9158215
        ],
        [
         -105.1430662,
         39.9158226
        ],
        [
         -105.1429912,
         39.9158164
        ],
        [
         -105.1429235,
         39.9158067
        ],
        [
         -105.142847,
         39.9157804
        ],
        [
         -105.1427876,
         39.9157237
        ],
        [
         -105.1426571,
         39.9156914
        ],
        [
         -105.1425238,
         39.9156893
        ],
        [
         -105.1424012,
         39.9157116
        ],
        [
         -105.1423049,
         39.9157602
        ],
        [
         -105.1421954,
         39.9157642
        ],
        [
         -105.141962,
         39.915749
        ],
        [
         -105.1418564,
         39.9157581
        ],
        [
         -105.1416045,
         39.9158229
        ],
        [
         -105.1414515,
         39.9158917
        ],
        [
         -105.1413394,
         39.9159514
        ],
        [
         -105.1412669,
         39.9159716
        ],
        [
         -105.1411574,
         39.9159787
        ],
        [
         -105.1410558,
         39.9159868
        ],
        [
         -105.1409292,
         39.916011
        ],
        [
         -105.1407881,
         39.9160788
        ],
        [
         -105.1406905,
         39.9161082
        ],
        [
         -105.1406483,
         39.9161132
        ],
        [
         -105.1405295,
         39.9160869
        ],
        [
         -105.1403911,
         39.9160424
        ],
        [
         -105.1402697,
         39.9159928
        ],
        [
         -105.1401919,
         39.9159766
        ],
        [
         -105.1401141,
         39.9159847
        ],
        [
         -105.1400415,
         39.916009
        ],
        [
         -105.1399505,
         39.9160444
        ],
        [
         -105.1398912,
         39.9160697
        ],
        [
         -105.1398371,
         39.9160707
        ],
        [
         -105.1397843,
         39.9160616
        ],
        [
         -105.1397197,
         39.9160353
        ],
        [
         -105.1396564,
         39.9159969
        ],
        [
         -105.1396102,
         39.9159544
        ],
        [
         -105.1395799,
         39.9159099
        ],
        [
         -105.139572,
         39.9158664
        ],
        [
         -105.1395759,
         39.9158077
        ],
        [
         -105.1395772,
         39.9157612
        ],
        [
         -105.1395601,
         39.9157086
        ],
        [
         -105.1395232,
         39.9156813
        ],
        [
         -105.1394877,
         39.9156731
        ],
        [
         -105.1394509,
         39.9156742
        ],
        [
         -105.1394245,
         39.9156873
        ],
        [
         -105.1394026,
         39.9156958
        ],
        [
         -105.1393774,
         39.915701
        ],
        [
         -105.1393442,
         39.9156992
        ],
        [
         -105.1392944,
         39.9156946
        ],
        [
         -105.1392539,
         39.9156956
        ],
        [
         -105.1392169,
         39.9156972
        ],
        [
         -105.1391788,
         39.9156998
        ],
        [
         -105.1391462,
         39.9156952
        ],
        [
         -105.1391201,
         39.9156876
        ],
        [
         -105.139101,
         39.9156648
        ],
        [
         -105.1390875,
         39.9156321
        ],
        [
         -105.1390842,
         39.9155954
        ],
        [
         -105.1390931,
         39.9155591
        ],
        [
         -105.1391144,
         39.9155317
        ],
        [
         -105.1391562,
         39.9155065
        ],
        [
         -105.1391925,
         39.9154877
        ],
        [
         -105.1392356,
         39.9154668
        ],
        [
         -105.1392739,
         39.9154526
        ],
        [
         -105.1393095,
         39.9154455
        ],
        [
         -105.139353,
         39.9154476
        ],
        [
         -105.1394018,
         39.9154567
        ],
        [
         -105.1394612,
         39.9154739
        ],
        [
         -105.1395113,
         39.9154981
        ],
        [
         -105.1395667,
         39.9155336
        ],
        [
         -105.1396089,
         39.9155649
        ],
        [
         -105.1396392,
         39.9155983
        ],
        [
         -105.1396788,
         39.915663
        ],
        [
         -105.1397302,
         39.9157197
        ],
        [
         -105.1397936,
         39.9157662
        ],
        [
         -105.1398476,
         39.9157865
        ],
        [
         -105.1398991,
         39.9157976
        ],
        [
         -105.1399584,
         39.9157935
        ],
        [
         -105.1400059,
         39.9157804
        ],
        [
         -105.140085,
         39.9157298
        ],
        [
         -105.1401378,
         39.9156995
        ],
        [
         -105.1401721,
         39.9156873
        ],
        [
         -105.1401972,
         39.9156853
        ],
        [
         -105.1402222,
         39.9156893
        ],
        [
         -105.140246,
         39.9156974
        ],
        [
         -105.1403066,
         39.9157298
        ],
        [
         -105.140366,
         39.9157602
        ],
        [
         -105.140415,
         39.9157673
        ],
        [
         -105.1404721,
         39.9157716
        ],
        [
         -105.1405863,
         39.9157642
        ],
        [
         -105.140766,
         39.9157738
        ],
        [
         -105.14092,
         39.9157672
        ],
        [
         -105.141011,
         39.9157521
        ],
        [
         -105.1411628,
         39.9157225
        ],
        [
         -105.1412959,
         39.9156802
        ],
        [
         -105.1414199,
         39.9156347
        ],
        [
         -105.1415715,
         39.915574
        ],
        [
         -105.1416151,
         39.9155386
        ],
        [
         -105.1416574,
         39.9155091
        ],
        [
         -105.1416811,
         39.9154753
        ],
        [
         -105.1416839,
         39.9154259
        ],
        [
         -105.141685,
         39.9153889
        ],
        [
         -105.1416955,
         39.9153616
        ],
        [
         -105.1417179,
         39.9153423
        ],
        [
         -105.1417536,
         39.9153241
        ],
        [
         -105.1417931,
         39.915316
        ],
        [
         -105.1418353,
         39.9153181
        ],
        [
         -105.1418838,
         39.9153177
        ],
        [
         -105.1419667,
         39.9153306
        ],
        [
         -105.1420507,
         39.9153423
        ],
        [
         -105.1421808,
         39.9153632
        ],
        [
         -105.1423128,
         39.915399
        ],
        [
         -105.1424526,
         39.9154101
        ],
        [
         -105.1425323,
         39.9153978
        ],
        [
         -105.142613,
         39.9153966
        ],
        [
         -105.1426948,
         39.9154138
        ],
        [
         -105.1427586,
         39.9154374
        ],
        [
         -105.1428681,
         39.9154911
        ],
        [
         -105.1430475,
         39.9155841
        ],
        [
         -105.1431873,
         39.9156539
        ],
        [
         -105.1432269,
         39.9156873
        ],
        [
         -105.1432427,
         39.9157177
        ],
        [
         -105.1432546,
         39.9157409
        ],
        [
         -105.1432546,
         39.9157703
        ],
        [
         -105.1432466,
         39.9157905
        ],
        [
         -105.1432203,
         39.9158057
        ],
        [
         -105.1431862,
         39.9158184
        ]
       ],
       [
        [
         -105.1394664,
         39.9155942
        ],
        [
         -105.1394494,
         39.9155674
        ],
        [
         -105.1394144,
         39.9155376
        ],
        [
         -105.1393774,
         39.9155108
        ],
        [
         -105.1393354,
         39.915481
        ],
        [
         -105.1393124,
         39.9154738
        ],
        [
         -105.1392844,
         39.9154738
        ],
        [
         -105.1392564,
         39.91548
        ],
        [
         -105.1392214,
         39.9154938
        ],
        [
         -105.1392044,
         39.9155006
        ],
        [
         -105.1391514,
         39.9155232
        ],
        [
         -105.1391224,
         39.9155355
        ],
        [
         -105.1391064,
         39.9155582
        ],
        [
         -105.1390994,
         39.9155911
        ],
        [
         -105.1391034,
         39.915624
        ],
        [
         -105.1391144,
         39.9156528
        ],
        [
         -105.1391334,
         39.9156764
        ],
        [
         -105.1391594,
         39.9156888
        ],
        [
         -105.1392124,
         39.9156929
        ],
        [
         -105.1392894,
         39.9156775
        ],
        [
         -105.1393164,
         39.9156806
        ],
        [
         -105.1393564,
         39.9156878
        ],
        [
         -105.1393954,
         39.9156878
        ],
        [
         -105.1394404,
         39.9156692
        ],
        [
         -105.1394694,
         39.9156291
        ],
        [
         -105.1394664,
         39.9155942
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 11000.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000193",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1417913,
       39.9157146
      ]
     },
     "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": [
       -105.1401824,
       39.9158786
      ]
     },
     "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": [
       -105.1407088,
       39.915806
      ]
     },
     "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": [
       [
        [
         -105.1392258,
         39.9154036
        ],
        [
         -105.1392275,
         39.9154256
        ],
        [
         -105.1392319,
         39.9154456
        ],
        [
         -105.1392249,
         39.9154623
        ],
        [
         -105.1392153,
         39.9154716
        ],
        [
         -105.1391927,
         39.915465
        ],
        [
         -105.1391666,
         39.9154616
        ],
        [
         -105.1391457,
         39.9154576
        ],
        [
         -105.1391318,
         39.9154443
        ],
        [
         -105.1391248,
         39.9154276
        ],
        [
         -105.1391266,
         39.9154129
        ],
        [
         -105.1391335,
         39.9154016
        ],
        [
         -105.1391483,
         39.9153889
        ],
        [
         -105.1391657,
         39.9153842
        ],
        [
         -105.1391936,
         39.9153822
        ],
        [
         -105.1392127,
         39.9153862
        ],
        [
         -105.1392197,
         39.9153922
        ],
        [
         -105.1392258,
         39.9154036
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 69.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442824727",
       "notes": "NAIP sand coverage 79%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1390822,
         39.9156528
        ],
        [
         -105.1390874,
         39.9156675
        ],
        [
         -105.1390944,
         39.9156882
        ],
        [
         -105.1390978,
         39.9157042
        ],
        [
         -105.1390848,
         39.9157196
        ],
        [
         -105.1390613,
         39.9157269
        ],
        [
         -105.1390343,
         39.9157236
        ],
        [
         -105.1390335,
         39.9157122
        ],
        [
         -105.13903,
         39.9156949
        ],
        [
         -105.1390213,
         39.9156815
        ],
        [
         -105.1390091,
         39.9156662
        ],
        [
         -105.1390073,
         39.9156508
        ],
        [
         -105.1390134,
         39.9156382
        ],
        [
         -105.1390395,
         39.9156315
        ],
        [
         -105.1390596,
         39.9156335
        ],
        [
         -105.1390726,
         39.9156388
        ],
        [
         -105.1390822,
         39.9156528
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 57.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442824731",
       "notes": "NAIP sand coverage 84%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1393189,
         39.9158511
        ],
        [
         -105.1393163,
         39.9158204
        ],
        [
         -105.1393067,
         39.9157977
        ],
        [
         -105.1392893,
         39.915785
        ],
        [
         -105.1392588,
         39.9157817
        ],
        [
         -105.1392423,
         39.9157736
        ],
        [
         -105.1392345,
         39.9157623
        ],
        [
         -105.1392284,
         39.9157443
        ],
        [
         -105.1392379,
         39.9157256
        ],
        [
         -105.1392501,
         39.9157142
        ],
        [
         -105.1392693,
         39.9157076
        ],
        [
         -105.1392945,
         39.9157056
        ],
        [
         -105.1393154,
         39.9157129
        ],
        [
         -105.1393284,
         39.9157196
        ],
        [
         -105.1393354,
         39.9157329
        ],
        [
         -105.1393415,
         39.9157503
        ],
        [
         -105.1393511,
         39.9157656
        ],
        [
         -105.1393693,
         39.9157797
        ],
        [
         -105.1394033,
         39.9157963
        ],
        [
         -105.1394242,
         39.915813
        ],
        [
         -105.1394285,
         39.9158357
        ],
        [
         -105.1394172,
         39.9158537
        ],
        [
         -105.1393972,
         39.9158691
        ],
        [
         -105.1393728,
         39.9158791
        ],
        [
         -105.1393458,
         39.9158744
        ],
        [
         -105.1393276,
         39.9158637
        ],
        [
         -105.1393189,
         39.9158511
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 157.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442824735",
       "notes": "NAIP sand coverage 85%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1395164,
         39.915749
        ],
        [
         -105.1394955,
         39.915763
        ],
        [
         -105.1394738,
         39.9157656
        ],
        [
         -105.1394537,
         39.9157583
        ],
        [
         -105.1394329,
         39.9157423
        ],
        [
         -105.1394189,
         39.9157269
        ],
        [
         -105.1394172,
         39.9157109
        ],
        [
         -105.1394294,
         39.9156989
        ],
        [
         -105.1394459,
         39.9156889
        ],
        [
         -105.1394685,
         39.9156882
        ],
        [
         -105.1394886,
         39.9156942
        ],
        [
         -105.1395077,
         39.9157062
        ],
        [
         -105.1395208,
         39.9157203
        ],
        [
         -105.1395251,
         39.9157356
        ],
        [
         -105.1395164,
         39.915749
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 56.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442825773",
       "notes": "NAIP sand coverage 77%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1399785,
         39.9156028
        ],
        [
         -105.1399437,
         39.9156161
        ],
        [
         -105.1399132,
         39.9156201
        ],
        [
         -105.1398923,
         39.9156135
        ],
        [
         -105.139868,
         39.9156015
        ],
        [
         -105.1398497,
         39.9155881
        ],
        [
         -105.1398218,
         39.9155721
        ],
        [
         -105.139801,
         39.9155708
        ],
        [
         -105.1397714,
         39.9155768
        ],
        [
         -105.1397522,
         39.9155894
        ],
        [
         -105.1397444,
         39.9156115
        ],
        [
         -105.1397444,
         39.9156235
        ],
        [
         -105.1397609,
         39.9156328
        ],
        [
         -105.1397862,
         39.9156382
        ],
        [
         -105.1398201,
         39.9156442
        ],
        [
         -105.1398305,
         39.9156548
        ],
        [
         -105.1398375,
         39.9156722
        ],
        [
         -105.1398436,
         39.9156862
        ],
        [
         -105.139854,
         39.9156922
        ],
        [
         -105.1398645,
         39.9156989
        ],
        [
         -105.1398827,
         39.9157062
        ],
        [
         -105.1398993,
         39.9157069
        ],
        [
         -105.1399236,
         39.9157036
        ],
        [
         -105.1399541,
         39.9156929
        ],
        [
         -105.1399828,
         39.9156802
        ],
        [
         -105.1399976,
         39.9156629
        ],
        [
         -105.1400063,
         39.9156422
        ],
        [
         -105.1400081,
         39.9156235
        ],
        [
         -105.140002,
         39.9156101
        ],
        [
         -105.1399785,
         39.9156028
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 190.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442825774",
       "notes": "NAIP sand coverage 85%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_bunker_06",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1402496,
         39.9160894
        ],
        [
         -105.1402364,
         39.9161178
        ],
        [
         -105.1402174,
         39.9161291
        ],
        [
         -105.1401952,
         39.9161324
        ],
        [
         -105.1401762,
         39.9161291
        ],
        [
         -105.1401598,
         39.9161214
        ],
        [
         -105.140146,
         39.9161125
        ],
        [
         -105.1401381,
         39.9160992
        ],
        [
         -105.1401408,
         39.9160858
        ],
        [
         -105.140145,
         39.9160732
        ],
        [
         -105.1401545,
         39.9160647
        ],
        [
         -105.1401677,
         39.916059
        ],
        [
         -105.1401799,
         39.9160554
        ],
        [
         -105.1401952,
         39.9160542
        ],
        [
         -105.1402105,
         39.9160538
        ],
        [
         -105.1402258,
         39.9160554
        ],
        [
         -105.1402401,
         39.9160611
        ],
        [
         -105.140248,
         39.9160667
        ],
        [
         -105.1402517,
         39.9160773
        ],
        [
         -105.1402496,
         39.9160894
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 65.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442826980",
       "notes": "NAIP sand coverage 86%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_bunker_07",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1405665,
         39.9161859
        ],
        [
         -105.1405269,
         39.9162264
        ],
        [
         -105.1405053,
         39.9162341
        ],
        [
         -105.140482,
         39.9162349
        ],
        [
         -105.1404688,
         39.9162317
        ],
        [
         -105.1404551,
         39.9162235
        ],
        [
         -105.1404371,
         39.9162013
        ],
        [
         -105.1404218,
         39.9161802
        ],
        [
         -105.1404086,
         39.9161693
        ],
        [
         -105.1403848,
         39.9161599
        ],
        [
         -105.1403589,
         39.9161579
        ],
        [
         -105.1403341,
         39.9161563
        ],
        [
         -105.1403204,
         39.9161486
        ],
        [
         -105.140314,
         39.9161389
        ],
        [
         -105.140314,
         39.9161283
        ],
        [
         -105.1403193,
         39.9161194
        ],
        [
         -105.1403262,
         39.9161129
        ],
        [
         -105.1403441,
         39.9161044
        ],
        [
         -105.140379,
         39.9160959
        ],
        [
         -105.1404123,
         39.9160963
        ],
        [
         -105.1404355,
         39.9161008
        ],
        [
         -105.1404556,
         39.9161101
        ],
        [
         -105.1404678,
         39.916117
        ],
        [
         -105.1404778,
         39.9161174
        ],
        [
         -105.1405259,
         39.916121
        ],
        [
         -105.140547,
         39.9161291
        ],
        [
         -105.1405597,
         39.9161389
        ],
        [
         -105.140566,
         39.9161482
        ],
        [
         -105.1405702,
         39.9161551
        ],
        [
         -105.1405708,
         39.9161697
        ],
        [
         -105.1405665,
         39.9161859
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 197.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442826981",
       "notes": "NAIP sand coverage 90%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_bunker_08",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1425577,
         39.9157698
        ],
        [
         -105.1425303,
         39.9157893
        ],
        [
         -105.142515,
         39.915794
        ],
        [
         -105.1424826,
         39.9157908
        ],
        [
         -105.1424633,
         39.9157924
        ],
        [
         -105.1424359,
         39.9158087
        ],
        [
         -105.1424206,
         39.9158321
        ],
        [
         -105.1424288,
         39.9158461
        ],
        [
         -105.142445,
         39.9158586
        ],
        [
         -105.1424643,
         39.9158687
        ],
        [
         -105.1424876,
         39.9158726
        ],
        [
         -105.1425089,
         39.9158741
        ],
        [
         -105.1425191,
         39.9158741
        ],
        [
         -105.1425323,
         39.9158617
        ],
        [
         -105.1425465,
         39.9158547
        ],
        [
         -105.1425658,
         39.9158492
        ],
        [
         -105.142578,
         39.9158516
        ],
        [
         -105.1425942,
         39.9158453
        ],
        [
         -105.1426064,
         39.915829
        ],
        [
         -105.1426186,
         39.9158134
        ],
        [
         -105.1426186,
         39.9157932
        ],
        [
         -105.1426084,
         39.9157768
        ],
        [
         -105.1425932,
         39.915769
        ],
        [
         -105.1425749,
         39.9157636
        ],
        [
         -105.1425577,
         39.9157698
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 130.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442827240",
       "notes": "NAIP sand coverage 89%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_bunker_09",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1426957,
         39.9157869
        ],
        [
         -105.1426703,
         39.9158087
        ],
        [
         -105.1426368,
         39.9158181
        ],
        [
         -105.1426257,
         39.9158383
        ],
        [
         -105.1426115,
         39.9158531
        ],
        [
         -105.1426216,
         39.9158664
        ],
        [
         -105.1426389,
         39.9158812
        ],
        [
         -105.1426602,
         39.9158858
        ],
        [
         -105.1426785,
         39.9158804
        ],
        [
         -105.1427028,
         39.9158656
        ],
        [
         -105.1427211,
         39.9158539
        ],
        [
         -105.1427384,
         39.9158461
        ],
        [
         -105.1427546,
         39.9158477
        ],
        [
         -105.1427779,
         39.9158508
        ],
        [
         -105.1427942,
         39.9158438
        ],
        [
         -105.1428033,
         39.9158376
        ],
        [
         -105.1428084,
         39.915822
        ],
        [
         -105.1428003,
         39.9158033
        ],
        [
         -105.14278,
         39.9157885
        ],
        [
         -105.1427668,
         39.9157768
        ],
        [
         -105.1427465,
         39.9157706
        ],
        [
         -105.1427231,
         39.9157737
        ],
        [
         -105.1426957,
         39.9157869
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 120.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/442827241",
       "notes": "NAIP sand coverage 80%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_15_cart_path_01",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1449475,
        39.9162152
       ],
       [
        -105.1444841,
        39.9160633
       ],
       [
        -105.1442671,
        39.9159831
       ],
       [
        -105.1441116,
        39.9159373
       ],
       [
        -105.1438147,
        39.9159066
       ],
       [
        -105.1437018,
        39.9158845
       ],
       [
        -105.1435868,
        39.9158717
       ],
       [
        -105.1435197,
        39.9158822
       ],
       [
        -105.1434526,
        39.9159122
       ],
       [
        -105.1433698,
        39.9159568
       ],
       [
        -105.1433239,
        39.9159751
       ],
       [
        -105.1432769,
        39.9159865
       ],
       [
        -105.1427608,
        39.9159727
       ],
       [
        -105.1426038,
        39.9159828
       ],
       [
        -105.1420552,
        39.9159169
       ],
       [
        -105.1419426,
        39.9159389
       ],
       [
        -105.1418401,
        39.9159733
       ],
       [
        -105.141667,
        39.9160521
       ],
       [
        -105.1415,
        39.9161185
       ],
       [
        -105.141099,
        39.9162361
       ],
       [
        -105.1409036,
        39.9162972
       ],
       [
        -105.1407998,
        39.9163239
       ],
       [
        -105.1407061,
        39.9163428
       ],
       [
        -105.1406289,
        39.9163578
       ],
       [
        -105.1405516,
        39.9163588
       ],
       [
        -105.1400838,
        39.9162522
       ],
       [
        -105.1395296,
        39.9162229
       ],
       [
        -105.1393195,
        39.9161586
       ],
       [
        -105.1391996,
        39.9160794
       ],
       [
        -105.1391155,
        39.9158552
       ]
      ]
     },
     "properties": {
      "featureType": "cart_path",
      "label": "Camino de carros",
      "provenance": {
       "source": "osm",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/47062959",
       "notes": "Recortado al corredor del hoyo; el way completo recorre la cancha."
      }
     }
    }
   ],
   "confidence": 0.809,
   "confidenceBasis": {
    "worstYardageDeltaYards": 11.6,
    "yardageBand": "medium",
    "visualReview": "ok",
    "osmAgreement": 0.903,
    "shapeQuality": 0.809
   },
   "notes": "peor error de yardaje 11.6 yd (medium); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_15.jpg",
    "transform": "assets/holes/ph_15.json"
   }
  },
  {
   "id": "ph_16",
   "par": 4,
   "name": "Sunshine 7",
   "bbox": [
    -105.13994,
    39.9164854,
    -105.13778,
    39.9202049
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_16_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1379781,
         39.920154
        ],
        [
         -105.137929,
         39.920154
        ],
        [
         -105.1379149,
         39.9201432
        ],
        [
         -105.1379149,
         39.9201324
        ],
        [
         -105.1379008,
         39.9201216
        ],
        [
         -105.1379006,
         39.9200243
        ],
        [
         -105.1378866,
         39.9200189
        ],
        [
         -105.1378866,
         39.9200081
        ],
        [
         -105.1378654,
         39.9199865
        ],
        [
         -105.1378653,
         39.9199108
        ],
        [
         -105.1378723,
         39.9199108
        ],
        [
         -105.1378723,
         39.9198946
        ],
        [
         -105.1378863,
         39.9198838
        ],
        [
         -105.1378933,
         39.9198621
        ],
        [
         -105.1379143,
         39.9198567
        ],
        [
         -105.1379143,
         39.9198351
        ],
        [
         -105.1380056,
         39.919835
        ],
        [
         -105.1380056,
         39.9198404
        ],
        [
         -105.1380196,
         39.9198404
        ],
        [
         -105.1380478,
         39.9198728
        ],
        [
         -105.1380478,
         39.9198836
        ],
        [
         -105.1380548,
         39.9198836
        ],
        [
         -105.1380548,
         39.9198944
        ],
        [
         -105.138104,
         39.9198943
        ],
        [
         -105.138104,
         39.9199214
        ],
        [
         -105.1381251,
         39.9199376
        ],
        [
         -105.1381392,
         39.9199375
        ],
        [
         -105.1381393,
         39.9199916
        ],
        [
         -105.1381323,
         39.9199916
        ],
        [
         -105.1381254,
         39.9200457
        ],
        [
         -105.1381183,
         39.9200457
        ],
        [
         -105.1381114,
         39.9200727
        ],
        [
         -105.1381043,
         39.9200727
        ],
        [
         -105.1381044,
         39.9201214
        ],
        [
         -105.1380342,
         39.9201215
        ],
        [
         -105.1380343,
         39.9201323
        ],
        [
         -105.1380132,
         39.9201377
        ],
        [
         -105.1380132,
         39.9201485
        ],
        [
         -105.1379781,
         39.9201486
        ],
        [
         -105.1379781,
         39.920154
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 16",
      "center": [
       -105.1379979,
       39.9200079
      ],
      "areaSquareMeters": 620.1,
      "provenance": {
       "source": "naip_segmentation",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Re-cut from the NAIP NDVI mask inside the OSM prior (IoU 0.776, compactness 0.662). The OSM way is recorded as the seed, not as the geometry source."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1379979,
       39.9200079
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471512",
       "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_16_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1396761,
         39.9165908
        ],
        [
         -105.1396417,
         39.9165782
        ],
        [
         -105.1396283,
         39.9165541
        ],
        [
         -105.1396313,
         39.9165357
        ],
        [
         -105.1396393,
         39.9165189
        ],
        [
         -105.139651,
         39.9165061
        ],
        [
         -105.1396631,
         39.9164948
        ],
        [
         -105.1396753,
         39.9164893
        ],
        [
         -105.1396971,
         39.9164854
        ],
        [
         -105.1397179,
         39.9164901
        ],
        [
         -105.1397301,
         39.9164987
        ],
        [
         -105.1397392,
         39.9165092
        ],
        [
         -105.1397403,
         39.9165279
        ],
        [
         -105.1397332,
         39.9165493
        ],
        [
         -105.1397235,
         39.916566
        ],
        [
         -105.1397098,
         39.9165785
        ],
        [
         -105.1396915,
         39.9165882
        ],
        [
         -105.1396761,
         39.9165908
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 82.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471520",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1395028,
         39.916768
        ],
        [
         -105.1394825,
         39.9167622
        ],
        [
         -105.1394642,
         39.9167517
        ],
        [
         -105.1394515,
         39.9167376
        ],
        [
         -105.1394459,
         39.9167201
        ],
        [
         -105.13945,
         39.9167053
        ],
        [
         -105.1394561,
         39.9166972
        ],
        [
         -105.1394678,
         39.9166816
        ],
        [
         -105.1394805,
         39.9166695
        ],
        [
         -105.1394997,
         39.9166606
        ],
        [
         -105.1395256,
         39.9166594
        ],
        [
         -105.1395505,
         39.9166672
        ],
        [
         -105.1395682,
         39.9166804
        ],
        [
         -105.1395789,
         39.9167003
        ],
        [
         -105.1395789,
         39.9167252
        ],
        [
         -105.1395627,
         39.9167505
        ],
        [
         -105.1395474,
         39.9167633
        ],
        [
         -105.1395246,
         39.9167703
        ],
        [
         -105.1395028,
         39.916768
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 106.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471521",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1393475,
         39.9168906
        ],
        [
         -105.1393237,
         39.916882
        ],
        [
         -105.1393079,
         39.9168696
        ],
        [
         -105.1393003,
         39.9168552
        ],
        [
         -105.1393008,
         39.9168307
        ],
        [
         -105.1393079,
         39.9168159
        ],
        [
         -105.1393176,
         39.9168038
        ],
        [
         -105.1393343,
         39.9167956
        ],
        [
         -105.1393526,
         39.9167906
        ],
        [
         -105.1393729,
         39.9167906
        ],
        [
         -105.1393891,
         39.9167941
        ],
        [
         -105.1394023,
         39.9168026
        ],
        [
         -105.1394114,
         39.9168143
        ],
        [
         -105.1394135,
         39.9168287
        ],
        [
         -105.1394089,
         39.9168474
        ],
        [
         -105.1393998,
         39.9168626
        ],
        [
         -105.1393856,
         39.9168785
        ],
        [
         -105.1393678,
         39.9168863
        ],
        [
         -105.1393475,
         39.9168906
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 82.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471522",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1392665,
         39.9171235
        ],
        [
         -105.1392529,
         39.917118
        ],
        [
         -105.1392377,
         39.9171121
        ],
        [
         -105.139225,
         39.9171024
        ],
        [
         -105.1392182,
         39.9170952
        ],
        [
         -105.1392118,
         39.9170783
        ],
        [
         -105.1392161,
         39.9170591
        ],
        [
         -105.1392246,
         39.9170422
        ],
        [
         -105.1392347,
         39.9170318
        ],
        [
         -105.1392508,
         39.9170179
        ],
        [
         -105.1392657,
         39.9170123
        ],
        [
         -105.1392894,
         39.9170123
        ],
        [
         -105.1393013,
         39.9170172
        ],
        [
         -105.1393127,
         39.9170279
        ],
        [
         -105.1393186,
         39.9170367
        ],
        [
         -105.1393229,
         39.9170517
        ],
        [
         -105.1393208,
         39.9170728
        ],
        [
         -105.1393127,
         39.9170897
        ],
        [
         -105.1393038,
         39.9171056
        ],
        [
         -105.1392919,
         39.9171177
        ],
        [
         -105.1392665,
         39.9171235
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 87.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471523",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.139058,
         39.9173172
        ],
        [
         -105.1390457,
         39.9173163
        ],
        [
         -105.1390338,
         39.9173137
        ],
        [
         -105.1390254,
         39.9173078
        ],
        [
         -105.1390207,
         39.9172984
        ],
        [
         -105.1390173,
         39.9172883
        ],
        [
         -105.1390156,
         39.9172779
        ],
        [
         -105.1390203,
         39.9172691
        ],
        [
         -105.1390249,
         39.9172581
        ],
        [
         -105.139036,
         39.917248
        ],
        [
         -105.1390461,
         39.9172399
        ],
        [
         -105.1390627,
         39.9172343
        ],
        [
         -105.1390783,
         39.9172334
        ],
        [
         -105.1390923,
         39.9172356
        ],
        [
         -105.1391025,
         39.9172405
        ],
        [
         -105.1391063,
         39.9172473
        ],
        [
         -105.139111,
         39.91726
        ],
        [
         -105.139108,
         39.917274
        ],
        [
         -105.1391029,
         39.917286
        ],
        [
         -105.1390923,
         39.9172994
        ],
        [
         -105.1390817,
         39.9173104
        ],
        [
         -105.139069,
         39.9173156
        ],
        [
         -105.139058,
         39.9173172
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 56.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471524",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1396852,
        39.9165374
       ],
       [
        -105.1379979,
        39.9200079
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 16",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.137901,
         39.9201863
        ],
        [
         -105.1378592,
         39.9201458
        ],
        [
         -105.1378306,
         39.9201037
        ],
        [
         -105.1378042,
         39.9200699
        ],
        [
         -105.13778,
         39.9200176
        ],
        [
         -105.1377822,
         39.9199805
        ],
        [
         -105.137791,
         39.9199417
        ],
        [
         -105.1378174,
         39.9198877
        ],
        [
         -105.1378438,
         39.9198371
        ],
        [
         -105.1378702,
         39.9198017
        ],
        [
         -105.1378922,
         39.9197629
        ],
        [
         -105.1379252,
         39.9197342
        ],
        [
         -105.1379384,
         39.9197039
        ],
        [
         -105.137945,
         39.9196718
        ],
        [
         -105.1379362,
         39.9196398
        ],
        [
         -105.137934,
         39.919606
        ],
        [
         -105.1379472,
         39.9195672
        ],
        [
         -105.1379666,
         39.9195237
        ],
        [
         -105.1379782,
         39.919488
        ],
        [
         -105.1379791,
         39.9194681
        ],
        [
         -105.1379863,
         39.9194544
        ],
        [
         -105.1379961,
         39.9194339
        ],
        [
         -105.138014,
         39.9193982
        ],
        [
         -105.1380319,
         39.919379
        ],
        [
         -105.1380453,
         39.9193488
        ],
        [
         -105.1380372,
         39.9193091
        ],
        [
         -105.1380363,
         39.9192878
        ],
        [
         -105.1380551,
         39.9192662
        ],
        [
         -105.1380813,
         39.9192364
        ],
        [
         -105.1380999,
         39.9192158
        ],
        [
         -105.1381074,
         39.9191975
        ],
        [
         -105.1381104,
         39.919174
        ],
        [
         -105.1381082,
         39.9191522
        ],
        [
         -105.1381074,
         39.9191293
        ],
        [
         -105.1381067,
         39.919095
        ],
        [
         -105.1381089,
         39.9190652
        ],
        [
         -105.1381164,
         39.9190394
        ],
        [
         -105.1381261,
         39.9190228
        ],
        [
         -105.1381343,
         39.9189982
        ],
        [
         -105.1381492,
         39.9189707
        ],
        [
         -105.1381701,
         39.9189467
        ],
        [
         -105.1381851,
         39.9189071
        ],
        [
         -105.138189,
         39.9188756
        ],
        [
         -105.1381954,
         39.9188491
        ],
        [
         -105.1382044,
         39.9188088
        ],
        [
         -105.1382185,
         39.9187852
        ],
        [
         -105.1382518,
         39.9187528
        ],
        [
         -105.1382941,
         39.9187351
        ],
        [
         -105.1383287,
         39.9187056
        ],
        [
         -105.1383658,
         39.9186702
        ],
        [
         -105.1384068,
         39.9186368
        ],
        [
         -105.1384517,
         39.9186132
        ],
        [
         -105.1384952,
         39.9185975
        ],
        [
         -105.1385414,
         39.9185808
        ],
        [
         -105.1385785,
         39.918568
        ],
        [
         -105.1386183,
         39.9185552
        ],
        [
         -105.1386516,
         39.9185346
        ],
        [
         -105.13869,
         39.9184697
        ],
        [
         -105.1387246,
         39.9184176
        ],
        [
         -105.138749,
         39.9183429
        ],
        [
         -105.1387643,
         39.9182732
        ],
        [
         -105.1387861,
         39.9182044
        ],
        [
         -105.1387887,
         39.9181572
        ],
        [
         -105.1387913,
         39.9181247
        ],
        [
         -105.1388079,
         39.9180953
        ],
        [
         -105.138822,
         39.9180786
        ],
        [
         -105.1388451,
         39.9180707
        ],
        [
         -105.1388771,
         39.9180697
        ],
        [
         -105.1389053,
         39.9180874
        ],
        [
         -105.1389425,
         39.9180864
        ],
        [
         -105.1389668,
         39.9180618
        ],
        [
         -105.1389835,
         39.9180225
        ],
        [
         -105.1390001,
         39.9179704
        ],
        [
         -105.1390258,
         39.917938
        ],
        [
         -105.1390514,
         39.9179144
        ],
        [
         -105.1390809,
         39.9179036
        ],
        [
         -105.1391142,
         39.9179026
        ],
        [
         -105.1391449,
         39.9179144
        ],
        [
         -105.1391577,
         39.9179419
        ],
        [
         -105.1391706,
         39.9179793
        ],
        [
         -105.1391859,
         39.9180353
        ],
        [
         -105.1392039,
         39.9180648
        ],
        [
         -105.1392154,
         39.9180953
        ],
        [
         -105.1392398,
         39.9181218
        ],
        [
         -105.1392539,
         39.9181434
        ],
        [
         -105.1392718,
         39.9181729
        ],
        [
         -105.1392756,
         39.9182142
        ],
        [
         -105.1392615,
         39.9182604
        ],
        [
         -105.1392257,
         39.9183203
        ],
        [
         -105.1391911,
         39.9183675
        ],
        [
         -105.1391783,
         39.9184117
        ],
        [
         -105.1391718,
         39.9184491
        ],
        [
         -105.139168,
         39.9185002
        ],
        [
         -105.1391693,
         39.9185483
        ],
        [
         -105.1391372,
         39.9186053
        ],
        [
         -105.1391014,
         39.9186388
        ],
        [
         -105.1390501,
         39.91868
        ],
        [
         -105.1390104,
         39.9187036
        ],
        [
         -105.1389642,
         39.9187193
        ],
        [
         -105.138913,
         39.9187193
        ],
        [
         -105.138831,
         39.9187193
        ],
        [
         -105.1387092,
         39.9187361
        ],
        [
         -105.1386183,
         39.9187793
        ],
        [
         -105.1385362,
         39.9188216
        ],
        [
         -105.138453,
         39.9188864
        ],
        [
         -105.1383979,
         39.9189503
        ],
        [
         -105.1383709,
         39.919028
        ],
        [
         -105.1383697,
         39.91908
        ],
        [
         -105.1383786,
         39.9191439
        ],
        [
         -105.138385,
         39.919195
        ],
        [
         -105.1383825,
         39.9192943
        ],
        [
         -105.1383773,
         39.9193739
        ],
        [
         -105.1383633,
         39.9194417
        ],
        [
         -105.1383543,
         39.9195076
        ],
        [
         -105.1383248,
         39.9195685
        ],
        [
         -105.1382825,
         39.9196363
        ],
        [
         -105.1382069,
         39.9197169
        ],
        [
         -105.1381313,
         39.9198004
        ],
        [
         -105.1380967,
         39.9198397
        ],
        [
         -105.1380788,
         39.9198781
        ],
        [
         -105.1380903,
         39.9199341
        ],
        [
         -105.1381018,
         39.9199685
        ],
        [
         -105.1381172,
         39.9200176
        ],
        [
         -105.1381082,
         39.9200707
        ],
        [
         -105.1380801,
         39.9201346
        ],
        [
         -105.1380455,
         39.9201641
        ],
        [
         -105.1380185,
         39.9201847
        ],
        [
         -105.1379801,
         39.9201985
        ],
        [
         -105.1379494,
         39.9202049
        ],
        [
         -105.137901,
         39.9201863
        ]
       ],
       [
        [
         -105.1379238,
         39.9201415
        ],
        [
         -105.1379246,
         39.9201446
        ],
        [
         -105.1379277,
         39.9201517
        ],
        [
         -105.1379376,
         39.9201577
        ],
        [
         -105.1379543,
         39.9201613
        ],
        [
         -105.1379657,
         39.9201649
        ],
        [
         -105.1379913,
         39.9201641
        ],
        [
         -105.1380189,
         39.9201533
        ],
        [
         -105.1380454,
         39.9201426
        ],
        [
         -105.1380668,
         39.9201274
        ],
        [
         -105.1380777,
         39.920105
        ],
        [
         -105.1380876,
         39.9200882
        ],
        [
         -105.1380918,
         39.9200727
        ],
        [
         -105.1380939,
         39.9200579
        ],
        [
         -105.1381012,
         39.9200431
        ],
        [
         -105.1381038,
         39.9200135
        ],
        [
         -105.1381032,
         39.9199984
        ],
        [
         -105.1380975,
         39.9199844
        ],
        [
         -105.1380907,
         39.919964
        ],
        [
         -105.1380808,
         39.9199416
        ],
        [
         -105.1380762,
         39.9199181
        ],
        [
         -105.1380689,
         39.9198965
        ],
        [
         -105.13806,
         39.9198805
        ],
        [
         -105.1380465,
         39.9198658
        ],
        [
         -105.1380361,
         39.9198554
        ],
        [
         -105.13801,
         39.9198462
        ],
        [
         -105.1379881,
         39.919841
        ],
        [
         -105.1379611,
         39.9198426
        ],
        [
         -105.1379418,
         39.9198514
        ],
        [
         -105.1379277,
         39.9198602
        ],
        [
         -105.1379163,
         39.9198689
        ],
        [
         -105.1379069,
         39.9198781
        ],
        [
         -105.1379006,
         39.9198969
        ],
        [
         -105.1378918,
         39.9199133
        ],
        [
         -105.137885,
         39.9199261
        ],
        [
         -105.1378824,
         39.9199392
        ],
        [
         -105.1378808,
         39.919952
        ],
        [
         -105.1378814,
         39.9199616
        ],
        [
         -105.1378824,
         39.919974
        ],
        [
         -105.137885,
         39.9199876
        ],
        [
         -105.1378887,
         39.9200024
        ],
        [
         -105.137896,
         39.9200139
        ],
        [
         -105.1379038,
         39.9200259
        ],
        [
         -105.1379121,
         39.9200431
        ],
        [
         -105.1379189,
         39.9200639
        ],
        [
         -105.1379183,
         39.9200759
        ],
        [
         -105.1379147,
         39.9200898
        ],
        [
         -105.1379147,
         39.9201022
        ],
        [
         -105.1379163,
         39.9201146
        ],
        [
         -105.1379183,
         39.9201286
        ],
        [
         -105.1379215,
         39.9201354
        ],
        [
         -105.1379238,
         39.9201415
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 7197.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000194",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1382415,
       39.9190523
      ]
     },
     "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": [
       -105.1383729,
       39.9192367
      ]
     },
     "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": [
       -105.1385604,
       39.918851
      ]
     },
     "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": [
       [
        [
         -105.1381919,
         39.9201154
        ],
        [
         -105.1381763,
         39.9201212
        ],
        [
         -105.1381645,
         39.9201264
        ],
        [
         -105.1381483,
         39.9201298
        ],
        [
         -105.1381377,
         39.9201269
        ],
        [
         -105.1381227,
         39.9201202
        ],
        [
         -105.1381152,
         39.9201126
        ],
        [
         -105.138114,
         39.9201016
        ],
        [
         -105.1381152,
         39.9200944
        ],
        [
         -105.138119,
         39.9200839
        ],
        [
         -105.138124,
         39.9200705
        ],
        [
         -105.1381339,
         39.9200542
        ],
        [
         -105.1381414,
         39.9200341
        ],
        [
         -105.138142,
         39.9200207
        ],
        [
         -105.1381452,
         39.9200088
        ],
        [
         -105.1381495,
         39.9199959
        ],
        [
         -105.1381539,
         39.9199806
        ],
        [
         -105.1381558,
         39.9199629
        ],
        [
         -105.1381539,
         39.9199504
        ],
        [
         -105.1381414,
         39.9199337
        ],
        [
         -105.1381246,
         39.919927
        ],
        [
         -105.138114,
         39.9199184
        ],
        [
         -105.138109,
         39.9199098
        ],
        [
         -105.1381134,
         39.9198935
        ],
        [
         -105.1381215,
         39.9198868
        ],
        [
         -105.1381427,
         39.9198777
        ],
        [
         -105.1381576,
         39.9198667
        ],
        [
         -105.1381732,
         39.9198634
        ],
        [
         -105.138195,
         39.9198663
        ],
        [
         -105.1382181,
         39.9198763
        ],
        [
         -105.1382331,
         39.9198873
        ],
        [
         -105.1382368,
         39.9199012
        ],
        [
         -105.1382331,
         39.9199213
        ],
        [
         -105.1382318,
         39.919926
        ],
        [
         -105.1382125,
         39.9200112
        ],
        [
         -105.1381938,
         39.9201039
        ],
        [
         -105.1381919,
         39.9201154
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 197.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471513",
       "notes": "NAIP sand coverage 86%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1388541,
         39.918931
        ],
        [
         -105.1388463,
         39.9189281
        ],
        [
         -105.1388384,
         39.9189239
        ],
        [
         -105.1388308,
         39.918918
        ],
        [
         -105.1388237,
         39.918912
        ],
        [
         -105.1388199,
         39.9189017
        ],
        [
         -105.1388212,
         39.9188926
        ],
        [
         -105.1388227,
         39.9188826
        ],
        [
         -105.1388253,
         39.9188755
        ],
        [
         -105.1388268,
         39.9188667
        ],
        [
         -105.1388291,
         39.9188589
        ],
        [
         -105.1388275,
         39.9188521
        ],
        [
         -105.1388222,
         39.9188455
        ],
        [
         -105.1388121,
         39.9188422
        ],
        [
         -105.138804,
         39.9188383
        ],
        [
         -105.1387961,
         39.9188329
        ],
        [
         -105.1387951,
         39.9188247
        ],
        [
         -105.1387951,
         39.9188171
        ],
        [
         -105.1387971,
         39.9188082
        ],
        [
         -105.1388004,
         39.9188008
        ],
        [
         -105.1388073,
         39.9187934
        ],
        [
         -105.1388187,
         39.9187874
        ],
        [
         -105.1388334,
         39.9187835
        ],
        [
         -105.1388516,
         39.9187837
        ],
        [
         -105.1388686,
         39.9187878
        ],
        [
         -105.1388775,
         39.9187934
        ],
        [
         -105.1388871,
         39.9188008
        ],
        [
         -105.1388955,
         39.9188096
        ],
        [
         -105.1389048,
         39.9188171
        ],
        [
         -105.1389147,
         39.918822
        ],
        [
         -105.1389357,
         39.9188245
        ],
        [
         -105.138953,
         39.9188234
        ],
        [
         -105.13897,
         39.9188271
        ],
        [
         -105.1389809,
         39.9188311
        ],
        [
         -105.138991,
         39.9188377
        ],
        [
         -105.1389976,
         39.9188434
        ],
        [
         -105.1390024,
         39.918856
        ],
        [
         -105.1390024,
         39.918869
        ],
        [
         -105.139002,
         39.9188798
        ],
        [
         -105.1390009,
         39.9188887
        ],
        [
         -105.138999,
         39.9188983
        ],
        [
         -105.1389918,
         39.9189064
        ],
        [
         -105.1389859,
         39.9189102
        ],
        [
         -105.1389692,
         39.9189123
        ],
        [
         -105.1389531,
         39.9189115
        ],
        [
         -105.1389397,
         39.9189074
        ],
        [
         -105.1389249,
         39.9189009
        ],
        [
         -105.1389086,
         39.9189011
        ],
        [
         -105.1388955,
         39.9189071
        ],
        [
         -105.1388913,
         39.9189149
        ],
        [
         -105.1388858,
         39.9189222
        ],
        [
         -105.1388769,
         39.9189288
        ],
        [
         -105.1388712,
         39.9189323
        ],
        [
         -105.1388631,
         39.9189337
        ],
        [
         -105.1388541,
         39.918931
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 185.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471516",
       "notes": "NAIP sand coverage 85%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1391121,
         39.9188636
        ],
        [
         -105.1390976,
         39.91886
        ],
        [
         -105.1390856,
         39.9188574
        ],
        [
         -105.1390736,
         39.9188516
        ],
        [
         -105.1390591,
         39.9188424
        ],
        [
         -105.1390537,
         39.9188287
        ],
        [
         -105.1390449,
         39.9188218
        ],
        [
         -105.1390431,
         39.9188131
        ],
        [
         -105.1390413,
         39.9188048
        ],
        [
         -105.1390453,
         39.918797
        ],
        [
         -105.1390497,
         39.9187825
        ],
        [
         -105.1390602,
         39.9187616
        ],
        [
         -105.139074,
         39.9187474
        ],
        [
         -105.1390849,
         39.9187357
        ],
        [
         -105.1390933,
         39.9187237
        ],
        [
         -105.1390954,
         39.9187134
        ],
        [
         -105.1390994,
         39.9187039
        ],
        [
         -105.1391074,
         39.9186933
        ],
        [
         -105.1391169,
         39.9186861
        ],
        [
         -105.1391292,
         39.9186813
        ],
        [
         -105.1391419,
         39.9186761
        ],
        [
         -105.1391601,
         39.9186755
        ],
        [
         -105.1391721,
         39.9186811
        ],
        [
         -105.1391794,
         39.9186861
        ],
        [
         -105.1391884,
         39.9186917
        ],
        [
         -105.1391939,
         39.9186986
        ],
        [
         -105.1391986,
         39.9187061
        ],
        [
         -105.1392022,
         39.9187198
        ],
        [
         -105.1391964,
         39.9187301
        ],
        [
         -105.1391859,
         39.9187404
        ],
        [
         -105.1391743,
         39.9187524
        ],
        [
         -105.1391666,
         39.918763
        ],
        [
         -105.1391663,
         39.9187744
        ],
        [
         -105.1391656,
         39.9187875
        ],
        [
         -105.1391732,
         39.9187984
        ],
        [
         -105.1391794,
         39.9188087
        ],
        [
         -105.139179,
         39.918819
        ],
        [
         -105.1391783,
         39.9188296
        ],
        [
         -105.1391717,
         39.9188432
        ],
        [
         -105.1391641,
         39.9188544
        ],
        [
         -105.1391477,
         39.9188633
        ],
        [
         -105.1391318,
         39.9188664
        ],
        [
         -105.1391205,
         39.9188669
        ],
        [
         -105.1391121,
         39.9188636
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 187.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471517",
       "notes": "NAIP sand coverage 82%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1386653,
         39.9182283
        ],
        [
         -105.138656,
         39.918226
        ],
        [
         -105.1386509,
         39.918224
        ],
        [
         -105.1386458,
         39.9182211
        ],
        [
         -105.1386388,
         39.9182162
        ],
        [
         -105.138634,
         39.918212
        ],
        [
         -105.1386293,
         39.918208
        ],
        [
         -105.1386232,
         39.9182034
        ],
        [
         -105.138617,
         39.9181974
        ],
        [
         -105.1386139,
         39.9181925
        ],
        [
         -105.1386128,
         39.9181857
        ],
        [
         -105.1386139,
         39.9181804
        ],
        [
         -105.1386181,
         39.9181753
        ],
        [
         -105.138624,
         39.9181696
        ],
        [
         -105.1386306,
         39.9181654
        ],
        [
         -105.1386372,
         39.9181614
        ],
        [
         -105.1386456,
         39.9181554
        ],
        [
         -105.1386541,
         39.9181505
        ],
        [
         -105.1386619,
         39.9181481
        ],
        [
         -105.1386687,
         39.9181464
        ],
        [
         -105.1386812,
         39.9181469
        ],
        [
         -105.1386932,
         39.918149
        ],
        [
         -105.1386994,
         39.9181521
        ],
        [
         -105.1387038,
         39.9181597
        ],
        [
         -105.1387081,
         39.9181653
        ],
        [
         -105.1387087,
         39.9181734
        ],
        [
         -105.138707,
         39.9181799
        ],
        [
         -105.1387064,
         39.9181872
        ],
        [
         -105.1387024,
         39.9181942
        ],
        [
         -105.1386973,
         39.9181998
        ],
        [
         -105.1386932,
         39.9182062
        ],
        [
         -105.1386924,
         39.9182127
        ],
        [
         -105.1386877,
         39.9182185
        ],
        [
         -105.138682,
         39.9182229
        ],
        [
         -105.1386727,
         39.918227
        ],
        [
         -105.1386653,
         39.9182283
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 52.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.821,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471518",
       "notes": "NAIP sand coverage 64%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_16_cart_path_01",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.13994,
        39.9172721
       ],
       [
        -105.1397966,
        39.9173685
       ],
       [
        -105.1395874,
        39.9174323
       ],
       [
        -105.1393862,
        39.9174735
       ],
       [
        -105.1392816,
        39.9174693
       ],
       [
        -105.1390456,
        39.9173973
       ],
       [
        -105.1389016,
        39.9173646
       ]
      ]
     },
     "properties": {
      "featureType": "cart_path",
      "label": "Camino de carros",
      "provenance": {
       "source": "osm",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/719551503",
       "notes": "Recortado al corredor del hoyo; el way completo recorre la cancha."
      }
     }
    }
   ],
   "confidence": 0.644,
   "confidenceBasis": {
    "worstYardageDeltaYards": 20.0,
    "yardageBand": "low",
    "visualReview": "ok",
    "osmAgreement": 0.922,
    "shapeQuality": 0.827
   },
   "notes": "peor error de yardaje 20.0 yd (low); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_16.jpg",
    "transform": "assets/holes/ph_16.json"
   }
  },
  {
   "id": "ph_17",
   "par": 3,
   "name": "Sunshine 8",
   "bbox": [
    -105.1374783,
    39.9185074,
    -105.1357681,
    39.9196205
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_17_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1360375,
         39.9187831
        ],
        [
         -105.1359953,
         39.9187832
        ],
        [
         -105.1359953,
         39.9187562
        ],
        [
         -105.1359391,
         39.9187562
        ],
        [
         -105.1359391,
         39.9187346
        ],
        [
         -105.135918,
         39.9187346
        ],
        [
         -105.135918,
         39.9187238
        ],
        [
         -105.1358618,
         39.9187077
        ],
        [
         -105.1358407,
         39.9186915
        ],
        [
         -105.1358406,
         39.9186753
        ],
        [
         -105.1358336,
         39.9186753
        ],
        [
         -105.1358265,
         39.9186482
        ],
        [
         -105.1358195,
         39.9186483
        ],
        [
         -105.1358195,
         39.9186158
        ],
        [
         -105.1358265,
         39.9186158
        ],
        [
         -105.1358334,
         39.9185726
        ],
        [
         -105.1358545,
         39.9185617
        ],
        [
         -105.1358544,
         39.9185509
        ],
        [
         -105.1358755,
         39.9185509
        ],
        [
         -105.1358755,
         39.9185239
        ],
        [
         -105.1359667,
         39.9185183
        ],
        [
         -105.1359667,
         39.9185237
        ],
        [
         -105.1360018,
         39.9185237
        ],
        [
         -105.1360018,
         39.9185183
        ],
        [
         -105.1360299,
         39.9185183
        ],
        [
         -105.1360299,
         39.9185075
        ],
        [
         -105.136065,
         39.9185074
        ],
        [
         -105.136065,
         39.9185236
        ],
        [
         -105.1360861,
         39.9185236
        ],
        [
         -105.1361002,
         39.9185452
        ],
        [
         -105.1361353,
         39.9185452
        ],
        [
         -105.1361353,
         39.9185344
        ],
        [
         -105.1361704,
         39.9185343
        ],
        [
         -105.1361704,
         39.9185668
        ],
        [
         -105.1361564,
         39.9185668
        ],
        [
         -105.1361564,
         39.9185938
        ],
        [
         -105.1361775,
         39.9185992
        ],
        [
         -105.1361776,
         39.9186154
        ],
        [
         -105.1361916,
         39.9186262
        ],
        [
         -105.1361987,
         39.9186802
        ],
        [
         -105.1361567,
         39.9187127
        ],
        [
         -105.1361568,
         39.918756
        ],
        [
         -105.1361287,
         39.918756
        ],
        [
         -105.1360936,
         39.9187777
        ],
        [
         -105.1360374,
         39.9187777
        ],
        [
         -105.1360375,
         39.9187831
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 17",
      "center": [
       -105.1360232,
       39.9186469
      ],
      "areaSquareMeters": 724.2,
      "provenance": {
       "source": "naip_segmentation",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Re-cut from the NAIP NDVI mask inside the OSM prior (IoU 0.716, compactness 0.511). The OSM way is recorded as the seed, not as the geometry source."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1360232,
       39.9186469
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785443296",
       "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_17_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1374345,
         39.9196205
        ],
        [
         -105.137413,
         39.9196185
        ],
        [
         -105.1373871,
         39.9196061
        ],
        [
         -105.1373674,
         39.9195952
        ],
        [
         -105.1373513,
         39.9195828
        ],
        [
         -105.1373388,
         39.9195657
        ],
        [
         -105.137329,
         39.919552
        ],
        [
         -105.1373272,
         39.9195376
        ],
        [
         -105.1373326,
         39.9195259
        ],
        [
         -105.1373424,
         39.919517
        ],
        [
         -105.1373603,
         39.9195102
        ],
        [
         -105.1373844,
         39.9195115
        ],
        [
         -105.1374077,
         39.9195177
        ],
        [
         -105.1374237,
         39.9195266
        ],
        [
         -105.1374452,
         39.9195417
        ],
        [
         -105.1374631,
         39.9195602
        ],
        [
         -105.1374783,
         39.9195801
        ],
        [
         -105.1374756,
         39.9195986
        ],
        [
         -105.1374658,
         39.919613
        ],
        [
         -105.1374532,
         39.9196185
        ],
        [
         -105.1374345,
         39.9196205
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 105.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471510",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1371826,
         39.9194672
        ],
        [
         -105.1371686,
         39.9194634
        ],
        [
         -105.1371552,
         39.9194579
        ],
        [
         -105.1371437,
         39.9194518
        ],
        [
         -105.1371328,
         39.9194453
        ],
        [
         -105.1371267,
         39.9194388
        ],
        [
         -105.1371219,
         39.9194323
        ],
        [
         -105.1371213,
         39.9194262
        ],
        [
         -105.13712,
         39.9194178
        ],
        [
         -105.1371237,
         39.919409
        ],
        [
         -105.1371285,
         39.9193983
        ],
        [
         -105.1371389,
         39.9193904
        ],
        [
         -105.137151,
         39.9193839
        ],
        [
         -105.1371662,
         39.9193787
        ],
        [
         -105.1371923,
         39.9193811
        ],
        [
         -105.1372111,
         39.9193857
        ],
        [
         -105.1372232,
         39.9193941
        ],
        [
         -105.137236,
         39.9194043
        ],
        [
         -105.137242,
         39.9194174
        ],
        [
         -105.1372439,
         39.9194309
        ],
        [
         -105.1372414,
         39.9194439
        ],
        [
         -105.1372354,
         39.9194546
        ],
        [
         -105.1372202,
         39.9194634
        ],
        [
         -105.1372038,
         39.9194695
        ],
        [
         -105.1371826,
         39.9194672
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 80.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471509",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1371328,
         39.9192461
        ],
        [
         -105.1371207,
         39.9192377
        ],
        [
         -105.1371055,
         39.9192289
        ],
        [
         -105.13708,
         39.9192121
        ],
        [
         -105.1370672,
         39.9192047
        ],
        [
         -105.1370533,
         39.9191902
        ],
        [
         -105.1370472,
         39.9191791
        ],
        [
         -105.1370466,
         39.9191711
        ],
        [
         -105.1370503,
         39.9191609
        ],
        [
         -105.1370594,
         39.9191572
        ],
        [
         -105.1370715,
         39.9191511
        ],
        [
         -105.137083,
         39.9191474
        ],
        [
         -105.1370952,
         39.9191488
        ],
        [
         -105.1371079,
         39.9191497
        ],
        [
         -105.1371261,
         39.9191544
        ],
        [
         -105.1371443,
         39.9191618
        ],
        [
         -105.1371631,
         39.919173
        ],
        [
         -105.1371813,
         39.9191832
        ],
        [
         -105.1372044,
         39.9191977
        ],
        [
         -105.1372117,
         39.9192065
        ],
        [
         -105.1372196,
         39.9192158
        ],
        [
         -105.1372214,
         39.919227
        ],
        [
         -105.1372159,
         39.9192382
        ],
        [
         -105.137205,
         39.9192475
        ],
        [
         -105.137188,
         39.919254
        ],
        [
         -105.1371613,
         39.9192535
        ],
        [
         -105.1371328,
         39.9192461
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 109.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471507",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1370193,
         39.9193601
        ],
        [
         -105.1370035,
         39.9193559
        ],
        [
         -105.1369884,
         39.9193499
        ],
        [
         -105.1369726,
         39.9193406
        ],
        [
         -105.1369586,
         39.9193317
        ],
        [
         -105.1369477,
         39.9193215
        ],
        [
         -105.1369343,
         39.9193117
        ],
        [
         -105.1369265,
         39.9193043
        ],
        [
         -105.1369143,
         39.919294
        ],
        [
         -105.1369101,
         39.9192838
        ],
        [
         -105.1369076,
         39.9192698
        ],
        [
         -105.1369113,
         39.91926
        ],
        [
         -105.1369216,
         39.9192484
        ],
        [
         -105.1369416,
         39.9192419
        ],
        [
         -105.1369629,
         39.9192419
        ],
        [
         -105.1369877,
         39.9192507
        ],
        [
         -105.1370078,
         39.9192605
        ],
        [
         -105.1370205,
         39.9192726
        ],
        [
         -105.1370308,
         39.9192833
        ],
        [
         -105.1370418,
         39.9192898
        ],
        [
         -105.1370515,
         39.9192977
        ],
        [
         -105.1370569,
         39.9193066
        ],
        [
         -105.1370648,
         39.9193196
        ],
        [
         -105.1370648,
         39.9193359
        ],
        [
         -105.1370581,
         39.9193448
        ],
        [
         -105.137049,
         39.9193531
        ],
        [
         -105.1370314,
         39.9193587
        ],
        [
         -105.1370193,
         39.9193601
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 111.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471508",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1368167,
         39.9190241
        ],
        [
         -105.1368081,
         39.9190178
        ],
        [
         -105.1367997,
         39.9190103
        ],
        [
         -105.1367854,
         39.9190028
        ],
        [
         -105.1367742,
         39.9189964
        ],
        [
         -105.1367632,
         39.9189904
        ],
        [
         -105.1367499,
         39.9189865
        ],
        [
         -105.1367303,
         39.9189858
        ],
        [
         -105.1367157,
         39.9189876
        ],
        [
         -105.1367083,
         39.9189911
        ],
        [
         -105.1367022,
         39.9189961
        ],
        [
         -105.1366939,
         39.9190047
        ],
        [
         -105.1366924,
         39.9190144
        ],
        [
         -105.1366981,
         39.9190272
        ],
        [
         -105.1367104,
         39.9190417
        ],
        [
         -105.1367218,
         39.9190515
        ],
        [
         -105.1367419,
         39.9190634
        ],
        [
         -105.1367541,
         39.9190691
        ],
        [
         -105.1367669,
         39.9190706
        ],
        [
         -105.1367819,
         39.9190726
        ],
        [
         -105.1367957,
         39.9190689
        ],
        [
         -105.1368097,
         39.9190628
        ],
        [
         -105.1368203,
         39.9190507
        ],
        [
         -105.1368205,
         39.9190383
        ],
        [
         -105.1368167,
         39.9190241
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 74.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785471506",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1374026,
        39.9195654
       ],
       [
        -105.1360232,
        39.9186469
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 17",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1362446,
         39.9186714
        ],
        [
         -105.1362392,
         39.9186853
        ],
        [
         -105.1362304,
         39.9186984
        ],
        [
         -105.1362186,
         39.9187079
        ],
        [
         -105.1362032,
         39.9187165
        ],
        [
         -105.1361896,
         39.9187223
        ],
        [
         -105.1361693,
         39.918729
        ],
        [
         -105.13614,
         39.9187383
        ],
        [
         -105.1360906,
         39.9187564
        ],
        [
         -105.1360763,
         39.9187585
        ],
        [
         -105.1360529,
         39.9187619
        ],
        [
         -105.1360272,
         39.9187621
        ],
        [
         -105.1359984,
         39.9187623
        ],
        [
         -105.1359717,
         39.9187643
        ],
        [
         -105.1359469,
         39.9187666
        ],
        [
         -105.1359216,
         39.9187683
        ],
        [
         -105.1358947,
         39.9187663
        ],
        [
         -105.1358729,
         39.9187598
        ],
        [
         -105.1358534,
         39.9187539
        ],
        [
         -105.13584,
         39.9187465
        ],
        [
         -105.1358232,
         39.9187323
        ],
        [
         -105.1358093,
         39.9187222
        ],
        [
         -105.1357998,
         39.9187138
        ],
        [
         -105.1357922,
         39.9186987
        ],
        [
         -105.1357883,
         39.9186906
        ],
        [
         -105.1357866,
         39.9186815
        ],
        [
         -105.1357836,
         39.918668
        ],
        [
         -105.1357805,
         39.9186539
        ],
        [
         -105.1357769,
         39.9186432
        ],
        [
         -105.1357724,
         39.9186253
        ],
        [
         -105.1357681,
         39.9186115
        ],
        [
         -105.1357697,
         39.9186023
        ],
        [
         -105.1357731,
         39.9185915
        ],
        [
         -105.1357835,
         39.9185783
        ],
        [
         -105.1357933,
         39.91857
        ],
        [
         -105.135806,
         39.9185618
        ],
        [
         -105.1358227,
         39.918552
        ],
        [
         -105.1358463,
         39.918544
        ],
        [
         -105.1358589,
         39.9185412
        ],
        [
         -105.1358739,
         39.9185387
        ],
        [
         -105.1358897,
         39.9185348
        ],
        [
         -105.1359118,
         39.9185302
        ],
        [
         -105.1359349,
         39.9185264
        ],
        [
         -105.1359561,
         39.9185194
        ],
        [
         -105.1359717,
         39.9185153
        ],
        [
         -105.1359855,
         39.9185115
        ],
        [
         -105.1360008,
         39.9185093
        ],
        [
         -105.1360206,
         39.9185082
        ],
        [
         -105.1360386,
         39.9185074
        ],
        [
         -105.1360594,
         39.9185115
        ],
        [
         -105.1360709,
         39.9185134
        ],
        [
         -105.1360861,
         39.9185157
        ],
        [
         -105.1361025,
         39.9185179
        ],
        [
         -105.136118,
         39.9185199
        ],
        [
         -105.1361393,
         39.9185233
        ],
        [
         -105.1361583,
         39.9185276
        ],
        [
         -105.1361779,
         39.9185352
        ],
        [
         -105.1361912,
         39.9185411
        ],
        [
         -105.1362086,
         39.9185492
        ],
        [
         -105.1362256,
         39.9185625
        ],
        [
         -105.1362418,
         39.9185765
        ],
        [
         -105.1362479,
         39.9186037
        ],
        [
         -105.1362499,
         39.9186286
        ],
        [
         -105.1362489,
         39.918659
        ],
        [
         -105.1362446,
         39.9186714
        ]
       ],
       [
        [
         -105.1359952,
         39.9187539
        ],
        [
         -105.1360206,
         39.9187586
        ],
        [
         -105.1360449,
         39.9187578
        ],
        [
         -105.1360764,
         39.9187539
        ],
        [
         -105.136115,
         39.9187438
        ],
        [
         -105.1361464,
         39.9187298
        ],
        [
         -105.1361688,
         39.9187134
        ],
        [
         -105.1361901,
         39.9186924
        ],
        [
         -105.1362002,
         39.9186753
        ],
        [
         -105.1362002,
         39.9186527
        ],
        [
         -105.1362002,
         39.9186341
        ],
        [
         -105.1361931,
         39.9186177
        ],
        [
         -105.1361809,
         39.9186014
        ],
        [
         -105.1361647,
         39.9185936
        ],
        [
         -105.1361322,
         39.9185827
        ],
        [
         -105.1360876,
         39.9185765
        ],
        [
         -105.1360551,
         39.918571
        ],
        [
         -105.1360257,
         39.9185671
        ],
        [
         -105.1359993,
         39.9185609
        ],
        [
         -105.1359739,
         39.9185554
        ],
        [
         -105.1359546,
         39.9185492
        ],
        [
         -105.1359313,
         39.9185438
        ],
        [
         -105.1358968,
         39.9185445
        ],
        [
         -105.1358775,
         39.9185554
        ],
        [
         -105.1358673,
         39.9185702
        ],
        [
         -105.1358592,
         39.9185835
        ],
        [
         -105.1358491,
         39.9186014
        ],
        [
         -105.135842,
         39.9186216
        ],
        [
         -105.135845,
         39.9186411
        ],
        [
         -105.1358481,
         39.9186551
        ],
        [
         -105.1358623,
         39.9186808
        ],
        [
         -105.1358907,
         39.9187134
        ],
        [
         -105.1359343,
         39.9187306
        ],
        [
         -105.1359668,
         39.9187454
        ],
        [
         -105.1359952,
         39.9187539
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 405.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000183",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_17_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.13581,
       39.9186376
      ]
     },
     "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_17_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1361287,
         39.9188333
        ],
        [
         -105.1361155,
         39.918837
        ],
        [
         -105.1361041,
         39.9188411
        ],
        [
         -105.1360967,
         39.9188419
        ],
        [
         -105.1360829,
         39.9188447
        ],
        [
         -105.1360734,
         39.9188451
        ],
        [
         -105.1360598,
         39.918844
        ],
        [
         -105.1360452,
         39.9188411
        ],
        [
         -105.1360369,
         39.918839
        ],
        [
         -105.1360264,
         39.9188359
        ],
        [
         -105.1360181,
         39.9188318
        ],
        [
         -105.1360025,
         39.9188266
        ],
        [
         -105.1359987,
         39.9188237
        ],
        [
         -105.1359957,
         39.9188217
        ],
        [
         -105.1359913,
         39.9188167
        ],
        [
         -105.1359878,
         39.9188119
        ],
        [
         -105.1359883,
         39.9188082
        ],
        [
         -105.1359882,
         39.9188048
        ],
        [
         -105.1359925,
         39.9188004
        ],
        [
         -105.1359978,
         39.9187947
        ],
        [
         -105.1360061,
         39.91879
        ],
        [
         -105.1360205,
         39.9187871
        ],
        [
         -105.1360373,
         39.9187861
        ],
        [
         -105.1360467,
         39.9187855
        ],
        [
         -105.1360576,
         39.9187856
        ],
        [
         -105.1360683,
         39.9187852
        ],
        [
         -105.1360789,
         39.9187852
        ],
        [
         -105.1360946,
         39.918783
        ],
        [
         -105.136106,
         39.9187802
        ],
        [
         -105.1361187,
         39.9187758
        ],
        [
         -105.1361263,
         39.9187713
        ],
        [
         -105.1361382,
         39.9187639
        ],
        [
         -105.1361468,
         39.9187584
        ],
        [
         -105.1361546,
         39.9187551
        ],
        [
         -105.1361664,
         39.9187539
        ],
        [
         -105.1361771,
         39.9187565
        ],
        [
         -105.1361862,
         39.9187617
        ],
        [
         -105.1361887,
         39.9187651
        ],
        [
         -105.1361888,
         39.918774
        ],
        [
         -105.1361878,
         39.9187801
        ],
        [
         -105.1361902,
         39.9187855
        ],
        [
         -105.1361926,
         39.9187882
        ],
        [
         -105.1361916,
         39.9187918
        ],
        [
         -105.1361883,
         39.9187991
        ],
        [
         -105.1361818,
         39.9188062
        ],
        [
         -105.1361757,
         39.918812
        ],
        [
         -105.136169,
         39.9188192
        ],
        [
         -105.1361657,
         39.9188244
        ],
        [
         -105.1361559,
         39.9188289
        ],
        [
         -105.1361437,
         39.9188304
        ],
        [
         -105.1361287,
         39.9188333
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 105.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785443298",
       "notes": "NAIP sand coverage 83%"
      }
     }
    }
   ],
   "confidence": 0.947,
   "confidenceBasis": {
    "worstYardageDeltaYards": 1.2,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.978,
    "shapeQuality": 0.781
   },
   "notes": "peor error de yardaje 1.2 yd (high); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_17.jpg",
    "transform": "assets/holes/ph_17.json"
   }
  },
  {
   "id": "ph_18",
   "par": 5,
   "name": "Sunshine 9",
   "bbox": [
    -105.1355766,
    39.9187292,
    -105.1307276,
    39.9223889
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_18_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1312393,
         39.9217695
        ],
        [
         -105.1311695,
         39.9218076
        ],
        [
         -105.1311226,
         39.9218302
        ],
        [
         -105.1310743,
         39.9218385
        ],
        [
         -105.1310287,
         39.9218282
        ],
        [
         -105.1309979,
         39.9218097
        ],
        [
         -105.1309804,
         39.9217819
        ],
        [
         -105.1309697,
         39.921749
        ],
        [
         -105.1309778,
         39.9217109
        ],
        [
         -105.1309952,
         39.9216718
        ],
        [
         -105.1310395,
         39.9216338
        ],
        [
         -105.1310797,
         39.9216112
        ],
        [
         -105.1311199,
         39.9215906
        ],
        [
         -105.1311615,
         39.9215782
        ],
        [
         -105.1312111,
         39.9215772
        ],
        [
         -105.1312393,
         39.9215844
        ],
        [
         -105.1312621,
         39.9216029
        ],
        [
         -105.1312849,
         39.9216266
        ],
        [
         -105.1312996,
         39.9216472
        ],
        [
         -105.1312996,
         39.9216749
        ],
        [
         -105.131297,
         39.9217017
        ],
        [
         -105.1312822,
         39.9217274
        ],
        [
         -105.1312607,
         39.92175
        ],
        [
         -105.1312393,
         39.9217695
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 18",
      "center": [
       -105.1311371,
       39.9217063
      ],
      "areaSquareMeters": 581.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/433517908",
       "notes": "Geometría OSM. Recorte NAIP descartado: no polygon survived vectorisation. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1311371,
       39.9217063
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/433517908",
       "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_18_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.135473,
         39.9190051
        ],
        [
         -105.1354553,
         39.9190002
        ],
        [
         -105.1354457,
         39.9189909
        ],
        [
         -105.1354369,
         39.9189799
        ],
        [
         -105.1354313,
         39.9189632
        ],
        [
         -105.1354321,
         39.9189423
        ],
        [
         -105.1354457,
         39.9189251
        ],
        [
         -105.1354682,
         39.918914
        ],
        [
         -105.1354899,
         39.9189115
        ],
        [
         -105.1355059,
         39.9189109
        ],
        [
         -105.1355236,
         39.9189127
        ],
        [
         -105.1355413,
         39.9189177
        ],
        [
         -105.1355589,
         39.9189269
        ],
        [
         -105.1355694,
         39.9189411
        ],
        [
         -105.1355766,
         39.918954
        ],
        [
         -105.1355726,
         39.9189725
        ],
        [
         -105.1355637,
         39.9189873
        ],
        [
         -105.1355445,
         39.9189971
        ],
        [
         -105.135526,
         39.9190051
        ],
        [
         -105.1354979,
         39.9190094
        ],
        [
         -105.135473,
         39.9190051
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 106.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785416715",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1352699,
         39.919007
        ],
        [
         -105.1352514,
         39.9189983
        ],
        [
         -105.1352426,
         39.9189786
        ],
        [
         -105.1352418,
         39.9189682
        ],
        [
         -105.135245,
         39.9189546
        ],
        [
         -105.135249,
         39.918946
        ],
        [
         -105.1352611,
         39.9189355
        ],
        [
         -105.1352779,
         39.9189269
        ],
        [
         -105.1352996,
         39.9189257
        ],
        [
         -105.1353173,
         39.9189306
        ],
        [
         -105.1353325,
         39.918938
        ],
        [
         -105.1353405,
         39.9189491
        ],
        [
         -105.1353438,
         39.9189663
        ],
        [
         -105.1353365,
         39.9189829
        ],
        [
         -105.1353237,
         39.9189971
        ],
        [
         -105.135306,
         39.919007
        ],
        [
         -105.135294,
         39.9190094
        ],
        [
         -105.1352699,
         39.919007
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 62.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785416714",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1347885,
         39.9189817
        ],
        [
         -105.1347731,
         39.9189781
        ],
        [
         -105.1347677,
         39.918975
        ],
        [
         -105.134763,
         39.9189694
        ],
        [
         -105.1347623,
         39.9189622
        ],
        [
         -105.134765,
         39.9189514
        ],
        [
         -105.1347731,
         39.9189426
        ],
        [
         -105.1347844,
         39.9189375
        ],
        [
         -105.1347965,
         39.9189313
        ],
        [
         -105.134818,
         39.9189221
        ],
        [
         -105.1348394,
         39.918921
        ],
        [
         -105.1348535,
         39.918921
        ],
        [
         -105.1348649,
         39.9189277
        ],
        [
         -105.134871,
         39.9189385
        ],
        [
         -105.1348723,
         39.9189493
        ],
        [
         -105.1348689,
         39.9189591
        ],
        [
         -105.1348582,
         39.9189673
        ],
        [
         -105.134826,
         39.9189766
        ],
        [
         -105.1347885,
         39.9189817
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 46.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785416716",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1345172,
         39.9191217
        ],
        [
         -105.1345079,
         39.9191205
        ],
        [
         -105.134499,
         39.9191164
        ],
        [
         -105.1344922,
         39.9191113
        ],
        [
         -105.1344873,
         39.9191047
        ],
        [
         -105.1344866,
         39.9190977
        ],
        [
         -105.1344859,
         39.9190853
        ],
        [
         -105.1344941,
         39.9190769
        ],
        [
         -105.1345022,
         39.9190713
        ],
        [
         -105.1345139,
         39.9190631
        ],
        [
         -105.134531,
         39.9190534
        ],
        [
         -105.134542,
         39.9190491
        ],
        [
         -105.1345521,
         39.9190443
        ],
        [
         -105.1345656,
         39.9190396
        ],
        [
         -105.1345804,
         39.919038
        ],
        [
         -105.1345958,
         39.9190387
        ],
        [
         -105.1346035,
         39.9190408
        ],
        [
         -105.1346129,
         39.9190448
        ],
        [
         -105.1346185,
         39.91905
        ],
        [
         -105.1346213,
         39.9190579
        ],
        [
         -105.1346222,
         39.9190651
        ],
        [
         -105.1346213,
         39.9190739
        ],
        [
         -105.1346157,
         39.9190805
        ],
        [
         -105.134608,
         39.9190893
        ],
        [
         -105.1345921,
         39.9190965
        ],
        [
         -105.1345712,
         39.9191052
        ],
        [
         -105.1345551,
         39.9191124
        ],
        [
         -105.1345327,
         39.91912
        ],
        [
         -105.1345256,
         39.9191214
        ],
        [
         -105.1345172,
         39.9191217
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 72.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785416717",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1342035,
         39.9192851
        ],
        [
         -105.1341942,
         39.9192829
        ],
        [
         -105.1341879,
         39.9192801
        ],
        [
         -105.1341818,
         39.9192761
        ],
        [
         -105.1341755,
         39.91927
        ],
        [
         -105.1341724,
         39.9192637
        ],
        [
         -105.1341715,
         39.9192555
        ],
        [
         -105.1341738,
         39.9192451
        ],
        [
         -105.1341769,
         39.9192397
        ],
        [
         -105.1341818,
         39.9192327
        ],
        [
         -105.1341872,
         39.9192282
        ],
        [
         -105.1341947,
         39.9192207
        ],
        [
         -105.1342092,
         39.9192146
        ],
        [
         -105.1342253,
         39.9192114
        ],
        [
         -105.134241,
         39.9192106
        ],
        [
         -105.1342573,
         39.9192141
        ],
        [
         -105.1342681,
         39.9192203
        ],
        [
         -105.1342725,
         39.9192257
        ],
        [
         -105.1342786,
         39.919232
        ],
        [
         -105.1342805,
         39.9192438
        ],
        [
         -105.1342784,
         39.9192535
        ],
        [
         -105.1342739,
         39.9192616
        ],
        [
         -105.1342646,
         39.9192684
        ],
        [
         -105.1342559,
         39.9192754
        ],
        [
         -105.1342424,
         39.9192806
        ],
        [
         -105.1342248,
         39.9192842
        ],
        [
         -105.1342035,
         39.9192851
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 59.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785416718",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1355019,
        39.9189592
       ],
       [
        -105.1332842,
        39.9196622
       ],
       [
        -105.1311371,
        39.9217063
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 18",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "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": [
       -105.1332842,
       39.9196622
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1337945,
         39.9194162
        ],
        [
         -105.1338164,
         39.9194684
        ],
        [
         -105.1337848,
         39.9195355
        ],
        [
         -105.1337119,
         39.9196063
        ],
        [
         -105.1336633,
         39.9196417
        ],
        [
         -105.1335248,
         39.9197424
        ],
        [
         -105.1334227,
         39.9197983
        ],
        [
         -105.1333012,
         39.9198374
        ],
        [
         -105.1331918,
         39.9198934
        ],
        [
         -105.1331384,
         39.9199493
        ],
        [
         -105.1331068,
         39.9200089
        ],
        [
         -105.1330485,
         39.9200685
        ],
        [
         -105.1329585,
         39.9201766
        ],
        [
         -105.1328662,
         39.9202139
        ],
        [
         -105.1327325,
         39.9202456
        ],
        [
         -105.1326378,
         39.920281
        ],
        [
         -105.1325284,
         39.9203723
        ],
        [
         -105.1324555,
         39.9204581
        ],
        [
         -105.1324166,
         39.9205475
        ],
        [
         -105.1322975,
         39.9206314
        ],
        [
         -105.1321809,
         39.9207731
        ],
        [
         -105.1321213,
         39.9208683
        ],
        [
         -105.132091,
         39.9209184
        ],
        [
         -105.1319792,
         39.9210489
        ],
        [
         -105.1319087,
         39.9211477
        ],
        [
         -105.1318146,
         39.9212521
        ],
        [
         -105.1317236,
         39.9212888
        ],
        [
         -105.1315898,
         39.9213152
        ],
        [
         -105.1315352,
         39.9213349
        ],
        [
         -105.131447,
         39.9213769
        ],
        [
         -105.1314118,
         39.9214102
        ],
        [
         -105.1313981,
         39.9214336
        ],
        [
         -105.1314024,
         39.9214746
        ],
        [
         -105.1314129,
         39.921516
        ],
        [
         -105.1314414,
         39.9215539
        ],
        [
         -105.1314469,
         39.9215902
        ],
        [
         -105.1314281,
         39.9216298
        ],
        [
         -105.131394,
         39.9216735
        ],
        [
         -105.1313591,
         39.9216941
        ],
        [
         -105.1313141,
         39.9217193
        ],
        [
         -105.1312745,
         39.9217501
        ],
        [
         -105.1312426,
         39.9217769
        ],
        [
         -105.1311949,
         39.9218052
        ],
        [
         -105.1311503,
         39.9218272
        ],
        [
         -105.1311039,
         39.9218408
        ],
        [
         -105.1310579,
         39.9218452
        ],
        [
         -105.1310261,
         39.9218375
        ],
        [
         -105.1309912,
         39.9218198
        ],
        [
         -105.1309704,
         39.9217942
        ],
        [
         -105.1309599,
         39.9217642
        ],
        [
         -105.1309607,
         39.9217408
        ],
        [
         -105.1309692,
         39.9217085
        ],
        [
         -105.1309871,
         39.9216692
        ],
        [
         -105.131015,
         39.9216399
        ],
        [
         -105.1310362,
         39.9216272
        ],
        [
         -105.1310749,
         39.9216053
        ],
        [
         -105.1311256,
         39.9215792
        ],
        [
         -105.1311611,
         39.9215588
        ],
        [
         -105.1311891,
         39.921528
        ],
        [
         -105.1311996,
         39.9214851
        ],
        [
         -105.1312092,
         39.9214412
        ],
        [
         -105.1312291,
         39.9213938
        ],
        [
         -105.1312283,
         39.9213639
        ],
        [
         -105.1312223,
         39.9213276
        ],
        [
         -105.131238,
         39.921293
        ],
        [
         -105.1312993,
         39.9212397
        ],
        [
         -105.131323,
         39.9211812
        ],
        [
         -105.1313984,
         39.921075
        ],
        [
         -105.1315466,
         39.9209743
        ],
        [
         -105.1316511,
         39.9208979
        ],
        [
         -105.1317264,
         39.9208215
        ],
        [
         -105.1317823,
         39.9206873
        ],
        [
         -105.1319573,
         39.920514
        ],
        [
         -105.1321104,
         39.9204413
        ],
        [
         -105.1322708,
         39.9203351
        ],
        [
         -105.1324045,
         39.9202344
        ],
        [
         -105.1325308,
         39.9201263
        ],
        [
         -105.1326329,
         39.9200275
        ],
        [
         -105.1327568,
         39.9199139
        ],
        [
         -105.1329051,
         39.9197834
        ],
        [
         -105.133012,
         39.919666
        ],
        [
         -105.13317,
         39.9195374
        ],
        [
         -105.1332793,
         39.9194945
        ],
        [
         -105.1333984,
         39.9194554
        ],
        [
         -105.1335612,
         39.9193957
        ],
        [
         -105.1336779,
         39.9193901
        ],
        [
         -105.1337483,
         39.9193994
        ],
        [
         -105.1337945,
         39.9194162
        ]
       ],
       [
        [
         -105.1312607,
         39.92175
        ],
        [
         -105.1312822,
         39.9217274
        ],
        [
         -105.131297,
         39.9217017
        ],
        [
         -105.1312996,
         39.9216749
        ],
        [
         -105.1312996,
         39.9216472
        ],
        [
         -105.1312849,
         39.9216266
        ],
        [
         -105.1312621,
         39.9216029
        ],
        [
         -105.1312393,
         39.9215844
        ],
        [
         -105.1312111,
         39.9215772
        ],
        [
         -105.1311615,
         39.9215782
        ],
        [
         -105.1311199,
         39.9215906
        ],
        [
         -105.1310797,
         39.9216112
        ],
        [
         -105.1310395,
         39.9216338
        ],
        [
         -105.1309952,
         39.9216718
        ],
        [
         -105.1309778,
         39.9217109
        ],
        [
         -105.1309697,
         39.921749
        ],
        [
         -105.1309804,
         39.9217819
        ],
        [
         -105.1309979,
         39.9218097
        ],
        [
         -105.1310287,
         39.9218282
        ],
        [
         -105.1310743,
         39.9218385
        ],
        [
         -105.1311226,
         39.9218302
        ],
        [
         -105.1311695,
         39.9218076
        ],
        [
         -105.1312393,
         39.9217695
        ],
        [
         -105.1312607,
         39.92175
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 9388.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000200",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1321191,
       39.9205894
      ]
     },
     "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": [
       -105.1318097,
       39.921066
      ]
     },
     "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": [
       -105.132146,
       39.9207458
      ]
     },
     "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": [
       [
        [
         -105.1313352,
         39.9217352
        ],
        [
         -105.1313053,
         39.9217569
        ],
        [
         -105.1312886,
         39.9217658
        ],
        [
         -105.131282,
         39.9217811
        ],
        [
         -105.1312836,
         39.9218016
        ],
        [
         -105.131272,
         39.9218156
        ],
        [
         -105.1312553,
         39.9218233
        ],
        [
         -105.131232,
         39.9218233
        ],
        [
         -105.1312154,
         39.9218271
        ],
        [
         -105.1311538,
         39.9218552
        ],
        [
         -105.1311305,
         39.9218667
        ],
        [
         -105.1310938,
         39.9218807
        ],
        [
         -105.1310622,
         39.9219024
        ],
        [
         -105.1310406,
         39.921905
        ],
        [
         -105.1310106,
         39.9219024
        ],
        [
         -105.130999,
         39.9218871
        ],
        [
         -105.1310006,
         39.921868
        ],
        [
         -105.1310023,
         39.9218565
        ],
        [
         -105.1309374,
         39.9217952
        ],
        [
         -105.1309107,
         39.9217824
        ],
        [
         -105.1308924,
         39.9217709
        ],
        [
         -105.1308841,
         39.9217543
        ],
        [
         -105.1308891,
         39.9217403
        ],
        [
         -105.1308941,
         39.9217301
        ],
        [
         -105.1309191,
         39.9217237
        ],
        [
         -105.1309457,
         39.9217135
        ],
        [
         -105.1309573,
         39.9216969
        ],
        [
         -105.1309673,
         39.9216739
        ],
        [
         -105.130964,
         39.9216496
        ],
        [
         -105.130949,
         39.9216305
        ],
        [
         -105.130939,
         39.9216126
        ],
        [
         -105.130949,
         39.921596
        ],
        [
         -105.1309673,
         39.9215909
        ],
        [
         -105.1309856,
         39.9215896
        ],
        [
         -105.1310023,
         39.921596
        ],
        [
         -105.1310156,
         39.9216088
        ],
        [
         -105.1310339,
         39.9216062
        ],
        [
         -105.1311072,
         39.9215654
        ],
        [
         -105.1311238,
         39.9215552
        ],
        [
         -105.1311421,
         39.9215513
        ],
        [
         -105.1311571,
         39.9215386
        ],
        [
         -105.1311588,
         39.921522
        ],
        [
         -105.1311554,
         39.9215015
        ],
        [
         -105.1311421,
         39.9214875
        ],
        [
         -105.1311221,
         39.9214747
        ],
        [
         -105.1310955,
         39.9214556
        ],
        [
         -105.1310805,
         39.9214428
        ],
        [
         -105.1310622,
         39.9214045
        ],
        [
         -105.1310389,
         39.9213828
        ],
        [
         -105.1310056,
         39.9213713
        ],
        [
         -105.130974,
         39.92137
        ],
        [
         -105.1309523,
         39.9213726
        ],
        [
         -105.1309357,
         39.9213828
        ],
        [
         -105.130924,
         39.9213969
        ],
        [
         -105.1309174,
         39.9214147
        ],
        [
         -105.1309191,
         39.9214313
        ],
        [
         -105.1309257,
         39.9214492
        ],
        [
         -105.130944,
         39.921462
        ],
        [
         -105.1309657,
         39.9214735
        ],
        [
         -105.1309773,
         39.9214901
        ],
        [
         -105.1309757,
         39.9215054
        ],
        [
         -105.1309623,
         39.9215181
        ],
        [
         -105.1309424,
         39.9215143
        ],
        [
         -105.1309157,
         39.921513
        ],
        [
         -105.1308891,
         39.9215105
        ],
        [
         -105.1308625,
         39.9215169
        ],
        [
         -105.1308408,
         39.9215284
        ],
        [
         -105.1308208,
         39.9215488
        ],
        [
         -105.1308092,
         39.9215692
        ],
        [
         -105.1308059,
         39.9215832
        ],
        [
         -105.1308275,
         39.9215935
        ],
        [
         -105.1308525,
         39.921605
        ],
        [
         -105.1308508,
         39.921619
        ],
        [
         -105.1308391,
         39.921633
        ],
        [
         -105.1308158,
         39.9216318
        ],
        [
         -105.1307909,
         39.9216292
        ],
        [
         -105.1307659,
         39.9216279
        ],
        [
         -105.1307443,
         39.9216433
        ],
        [
         -105.1307293,
         39.9216675
        ],
        [
         -105.1307276,
         39.9216841
        ],
        [
         -105.1307393,
         39.9216982
        ],
        [
         -105.1307576,
         39.9217071
        ],
        [
         -105.1307792,
         39.9217109
        ],
        [
         -105.1308042,
         39.9217147
        ],
        [
         -105.1308175,
         39.9217301
        ],
        [
         -105.1308075,
         39.9217505
        ],
        [
         -105.1307992,
         39.9217735
        ],
        [
         -105.1308009,
         39.921799
        ],
        [
         -105.1308042,
         39.9218284
        ],
        [
         -105.1308142,
         39.9218539
        ],
        [
         -105.1308092,
         39.9218858
        ],
        [
         -105.1308042,
         39.921905
        ],
        [
         -105.1308075,
         39.9219203
        ],
        [
         -105.1308225,
         39.9219305
        ],
        [
         -105.1308391,
         39.9219356
        ],
        [
         -105.1308558,
         39.9219305
        ],
        [
         -105.1308791,
         39.921928
        ],
        [
         -105.1309041,
         39.9219305
        ],
        [
         -105.1309141,
         39.9219433
        ],
        [
         -105.1309257,
         39.9219535
        ],
        [
         -105.1309407,
         39.9219624
        ],
        [
         -105.1309557,
         39.9219688
        ],
        [
         -105.1309757,
         39.9219675
        ],
        [
         -105.1310056,
         39.9219611
        ],
        [
         -105.1310339,
         39.9219599
        ],
        [
         -105.1310606,
         39.9219535
        ],
        [
         -105.1311038,
         39.9219369
        ],
        [
         -105.1311638,
         39.9219101
        ],
        [
         -105.1311954,
         39.9218986
        ],
        [
         -105.131227,
         39.9218845
        ],
        [
         -105.1312853,
         39.9218565
        ],
        [
         -105.1313119,
         39.9218399
        ],
        [
         -105.1313419,
         39.9218131
        ],
        [
         -105.1313735,
         39.9217913
        ],
        [
         -105.1313918,
         39.9217735
        ],
        [
         -105.1313952,
         39.9217569
        ],
        [
         -105.1313868,
         39.9217454
        ],
        [
         -105.1313669,
         39.9217377
        ],
        [
         -105.1313519,
         39.9217339
        ],
        [
         -105.1313352,
         39.9217352
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 1197.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/433517893",
       "notes": "NAIP sand coverage 83%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1315185,
         39.9214337
        ],
        [
         -105.1315054,
         39.9214366
        ],
        [
         -105.1314935,
         39.9214438
        ],
        [
         -105.1314848,
         39.9214529
        ],
        [
         -105.131476,
         39.9214625
        ],
        [
         -105.1314754,
         39.9214716
        ],
        [
         -105.131476,
         39.9214821
        ],
        [
         -105.1314835,
         39.9214927
        ],
        [
         -105.1314904,
         39.9215003
        ],
        [
         -105.1314998,
         39.9215037
        ],
        [
         -105.1315123,
         39.9215018
        ],
        [
         -105.1315254,
         39.9214994
        ],
        [
         -105.131541,
         39.9214979
        ],
        [
         -105.1315541,
         39.9214999
        ],
        [
         -105.1315685,
         39.9215042
        ],
        [
         -105.1316072,
         39.9215123
        ],
        [
         -105.1316203,
         39.9215142
        ],
        [
         -105.1316328,
         39.9215142
        ],
        [
         -105.1316472,
         39.9215118
        ],
        [
         -105.1316628,
         39.9215051
        ],
        [
         -105.1316716,
         39.9214975
        ],
        [
         -105.1316785,
         39.9214884
        ],
        [
         -105.1316822,
         39.9214778
        ],
        [
         -105.1316785,
         39.9214687
        ],
        [
         -105.1316697,
         39.9214582
        ],
        [
         -105.1316572,
         39.921451
        ],
        [
         -105.1316466,
         39.9214457
        ],
        [
         -105.1316385,
         39.921438
        ],
        [
         -105.1316341,
         39.9214309
        ],
        [
         -105.131631,
         39.9214222
        ],
        [
         -105.1316316,
         39.9214098
        ],
        [
         -105.1316285,
         39.9213959
        ],
        [
         -105.1316266,
         39.9213863
        ],
        [
         -105.1316203,
         39.9213786
        ],
        [
         -105.1316072,
         39.9213714
        ],
        [
         -105.1315972,
         39.9213686
        ],
        [
         -105.1315841,
         39.9213671
        ],
        [
         -105.1315691,
         39.921369
        ],
        [
         -105.131551,
         39.9213738
        ],
        [
         -105.131541,
         39.9213801
        ],
        [
         -105.1315316,
         39.9213896
        ],
        [
         -105.1315323,
         39.9214031
        ],
        [
         -105.1315341,
         39.9214194
        ],
        [
         -105.1315291,
         39.9214275
        ],
        [
         -105.1315185,
         39.9214337
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 181.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/451641428",
       "notes": "NAIP sand coverage 92%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.131531,
         39.9215468
        ],
        [
         -105.1315141,
         39.9215837
        ],
        [
         -105.1315148,
         39.9215919
        ],
        [
         -105.1315241,
         39.9215981
        ],
        [
         -105.1315373,
         39.9216043
        ],
        [
         -105.131556,
         39.9216067
        ],
        [
         -105.1315747,
         39.9216038
        ],
        [
         -105.1315922,
         39.921599
        ],
        [
         -105.1316041,
         39.9215938
        ],
        [
         -105.1316141,
         39.9215847
        ],
        [
         -105.1316216,
         39.9215708
        ],
        [
         -105.1316197,
         39.9215597
        ],
        [
         -105.131611,
         39.9215473
        ],
        [
         -105.131596,
         39.9215406
        ],
        [
         -105.1315785,
         39.9215363
        ],
        [
         -105.1315454,
         39.9215353
        ],
        [
         -105.131531,
         39.9215468
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 55.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.839,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/451641429",
       "notes": "NAIP sand coverage 68%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1332912,
         39.9200574
        ],
        [
         -105.1333224,
         39.9200569
        ],
        [
         -105.1333399,
         39.9200531
        ],
        [
         -105.1333587,
         39.9200459
        ],
        [
         -105.1333718,
         39.9200363
        ],
        [
         -105.1333824,
         39.9200243
        ],
        [
         -105.1334005,
         39.9200028
        ],
        [
         -105.1334305,
         39.9199731
        ],
        [
         -105.1334411,
         39.9199644
        ],
        [
         -105.1334555,
         39.9199592
        ],
        [
         -105.1334718,
         39.9199515
        ],
        [
         -105.1334799,
         39.9199438
        ],
        [
         -105.1334855,
         39.919929
        ],
        [
         -105.1334836,
         39.9199165
        ],
        [
         -105.1334799,
         39.9199021
        ],
        [
         -105.1334749,
         39.9198921
        ],
        [
         -105.1334636,
         39.9198849
        ],
        [
         -105.1334355,
         39.91987
        ],
        [
         -105.1333868,
         39.9198729
        ],
        [
         -105.1333705,
         39.9198796
        ],
        [
         -105.1333556,
         39.919894
        ],
        [
         -105.1333531,
         39.9199041
        ],
        [
         -105.1333549,
         39.9199151
        ],
        [
         -105.1333581,
         39.9199275
        ],
        [
         -105.1333593,
         39.9199386
        ],
        [
         -105.1333531,
         39.919951
        ],
        [
         -105.1333424,
         39.9199611
        ],
        [
         -105.1333268,
         39.9199683
        ],
        [
         -105.1333006,
         39.9199726
        ],
        [
         -105.13328,
         39.9199745
        ],
        [
         -105.1332681,
         39.9199812
        ],
        [
         -105.1332581,
         39.9199879
        ],
        [
         -105.1332518,
         39.9200004
        ],
        [
         -105.1332512,
         39.92001
        ],
        [
         -105.1332543,
         39.9200229
        ],
        [
         -105.1332587,
         39.9200358
        ],
        [
         -105.13327,
         39.9200478
        ],
        [
         -105.1332912,
         39.9200574
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 212.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/451641431",
       "notes": "NAIP sand coverage 84%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.133613,
         39.9198734
        ],
        [
         -105.133628,
         39.9198758
        ],
        [
         -105.1336442,
         39.9198724
        ],
        [
         -105.1336548,
         39.9198676
        ],
        [
         -105.1336648,
         39.9198609
        ],
        [
         -105.1336742,
         39.9198518
        ],
        [
         -105.1336873,
         39.919836
        ],
        [
         -105.1336929,
         39.9198288
        ],
        [
         -105.1337017,
         39.9198231
        ],
        [
         -105.1337198,
         39.9198168
        ],
        [
         -105.1337392,
         39.9198106
        ],
        [
         -105.1337529,
         39.919803
        ],
        [
         -105.1337617,
         39.9197943
        ],
        [
         -105.1337629,
         39.9197809
        ],
        [
         -105.1337635,
         39.919768
        ],
        [
         -105.1337598,
         39.9197617
        ],
        [
         -105.1337567,
         39.9197512
        ],
        [
         -105.1337467,
         39.9197407
        ],
        [
         -105.133731,
         39.9197325
        ],
        [
         -105.1337173,
         39.9197296
        ],
        [
         -105.1337067,
         39.9197287
        ],
        [
         -105.1336942,
         39.9197258
        ],
        [
         -105.1336829,
         39.9197229
        ],
        [
         -105.1336742,
         39.9197201
        ],
        [
         -105.1336611,
         39.9197181
        ],
        [
         -105.133648,
         39.9197196
        ],
        [
         -105.1336348,
         39.9197234
        ],
        [
         -105.133623,
         39.9197287
        ],
        [
         -105.1336148,
         39.9197373
        ],
        [
         -105.1336111,
         39.9197478
        ],
        [
         -105.1336161,
         39.919755
        ],
        [
         -105.1336211,
         39.9197632
        ],
        [
         -105.1336261,
         39.9197713
        ],
        [
         -105.1336267,
         39.9197819
        ],
        [
         -105.1336167,
         39.9197919
        ],
        [
         -105.1336055,
         39.9198001
        ],
        [
         -105.1335923,
         39.9198025
        ],
        [
         -105.133578,
         39.9198053
        ],
        [
         -105.1335661,
         39.9198154
        ],
        [
         -105.1335561,
         39.9198255
        ],
        [
         -105.1335549,
         39.9198346
        ],
        [
         -105.1335605,
         39.9198442
        ],
        [
         -105.1335749,
         39.9198547
        ],
        [
         -105.1335848,
         39.9198638
        ],
        [
         -105.1335998,
         39.9198691
        ],
        [
         -105.133613,
         39.9198734
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 182.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/451641435",
       "notes": "NAIP sand coverage 87%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_bunker_06",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1338847,
         39.9196362
        ],
        [
         -105.1338941,
         39.9196348
        ],
        [
         -105.1339097,
         39.9196295
        ],
        [
         -105.1339197,
         39.9196237
        ],
        [
         -105.133931,
         39.9196142
        ],
        [
         -105.1339391,
         39.9196041
        ],
        [
         -105.1339485,
         39.9195921
        ],
        [
         -105.1339535,
         39.9195792
        ],
        [
         -105.1339622,
         39.9195701
        ],
        [
         -105.1339766,
         39.9195557
        ],
        [
         -105.1339897,
         39.9195442
        ],
        [
         -105.1339953,
         39.9195298
        ],
        [
         -105.1339985,
         39.9195126
        ],
        [
         -105.133996,
         39.9194992
        ],
        [
         -105.133991,
         39.9194901
        ],
        [
         -105.1339828,
         39.9194781
        ],
        [
         -105.1339772,
         39.9194733
        ],
        [
         -105.133966,
         39.9194685
        ],
        [
         -105.133956,
         39.9194661
        ],
        [
         -105.1339428,
         39.9194666
        ],
        [
         -105.1339266,
         39.9194699
        ],
        [
         -105.1339129,
         39.9194742
        ],
        [
         -105.1338997,
         39.9194795
        ],
        [
         -105.1338916,
         39.9194862
        ],
        [
         -105.1338854,
         39.9194944
        ],
        [
         -105.1338829,
         39.9195035
        ],
        [
         -105.133886,
         39.9195116
        ],
        [
         -105.1338929,
         39.9195212
        ],
        [
         -105.1338985,
         39.9195327
        ],
        [
         -105.133896,
         39.9195432
        ],
        [
         -105.1338922,
         39.9195485
        ],
        [
         -105.1338872,
         39.9195562
        ],
        [
         -105.1338722,
         39.919561
        ],
        [
         -105.1338604,
         39.9195638
        ],
        [
         -105.1338485,
         39.9195682
        ],
        [
         -105.1338341,
         39.9195753
        ],
        [
         -105.133831,
         39.9195792
        ],
        [
         -105.1338266,
         39.9195873
        ],
        [
         -105.133826,
         39.9195964
        ],
        [
         -105.1338266,
         39.9196074
        ],
        [
         -105.1338323,
         39.9196142
        ],
        [
         -105.1338366,
         39.9196166
        ],
        [
         -105.1338498,
         39.9196237
        ],
        [
         -105.1338704,
         39.9196285
        ],
        [
         -105.1338847,
         39.9196362
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 155.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/451641437",
       "notes": "NAIP sand coverage 85%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_water_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1316691,
         39.9218966
        ],
        [
         -105.131641,
         39.9219237
        ],
        [
         -105.13162,
         39.9219237
        ],
        [
         -105.13162,
         39.9219615
        ],
        [
         -105.131606,
         39.921967
        ],
        [
         -105.1316132,
         39.9220751
        ],
        [
         -105.1316414,
         39.9220967
        ],
        [
         -105.1316273,
         39.9221129
        ],
        [
         -105.1316906,
         39.9221507
        ],
        [
         -105.1316908,
         39.9222372
        ],
        [
         -105.1316697,
         39.9222156
        ],
        [
         -105.1316768,
         39.9222588
        ],
        [
         -105.1316277,
         39.9222967
        ],
        [
         -105.1315364,
         39.9223022
        ],
        [
         -105.1315225,
         39.9223401
        ],
        [
         -105.1315013,
         39.9223131
        ],
        [
         -105.1314874,
         39.9223563
        ],
        [
         -105.1314593,
         39.9223401
        ],
        [
         -105.1314733,
         39.9223239
        ],
        [
         -105.1313469,
         39.9223295
        ],
        [
         -105.1313259,
         39.9223889
        ],
        [
         -105.1313259,
         39.9223511
        ],
        [
         -105.1312837,
         39.9223512
        ],
        [
         -105.1312977,
         39.9223187
        ],
        [
         -105.1312696,
         39.9223241
        ],
        [
         -105.1312345,
         39.9222863
        ],
        [
         -105.1312345,
         39.9223026
        ],
        [
         -105.1311783,
         39.9223026
        ],
        [
         -105.1311923,
         39.922281
        ],
        [
         -105.1311431,
         39.9222648
        ],
        [
         -105.1311362,
         39.9222864
        ],
        [
         -105.131122,
         39.9222432
        ],
        [
         -105.131094,
         39.9222541
        ],
        [
         -105.1310587,
         39.9221892
        ],
        [
         -105.1310517,
         39.9221622
        ],
        [
         -105.1310586,
         39.9221352
        ],
        [
         -105.1310235,
         39.922119
        ],
        [
         -105.1310023,
         39.9220541
        ],
        [
         -105.1310022,
         39.9220217
        ],
        [
         -105.1310233,
         39.9220271
        ],
        [
         -105.1310723,
         39.9219568
        ],
        [
         -105.1312407,
         39.9218971
        ],
        [
         -105.1312829,
         39.9219079
        ],
        [
         -105.1312478,
         39.9219187
        ],
        [
         -105.1312549,
         39.9219457
        ],
        [
         -105.1312899,
         39.9219079
        ],
        [
         -105.1313601,
         39.9219132
        ],
        [
         -105.1313811,
         39.9218807
        ],
        [
         -105.1313249,
         39.9218646
        ],
        [
         -105.1313601,
         39.9218699
        ],
        [
         -105.131374,
         39.9218159
        ],
        [
         -105.1314091,
         39.921832
        ],
        [
         -105.1314092,
         39.9218753
        ],
        [
         -105.1314373,
         39.9218915
        ],
        [
         -105.1315848,
         39.9218697
        ],
        [
         -105.1315917,
         39.921848
        ],
        [
         -105.1315636,
         39.9218373
        ],
        [
         -105.1315776,
         39.921821
        ],
        [
         -105.1316198,
         39.9218426
        ],
        [
         -105.1316128,
         39.9218642
        ],
        [
         -105.1316409,
         39.9218426
        ],
        [
         -105.131662,
         39.9218588
        ],
        [
         -105.1316691,
         39.9218966
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua",
      "areaSquareMeters": 2352.6,
      "carryRelevant": true,
      "provenance": {
       "source": "naip_segmentation",
       "confidence": 0.88,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Orilla recortada de la máscara NDWI/NIR de NAIP dentro del prior de OSM (IoU 0.7). El way de OSM queda como semilla, no como origen de la geometría."
      },
      "penaltyMarking": "yellow"
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_cart_path_01",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1343735,
        39.9187325
       ],
       [
        -105.1344067,
        39.9187683
       ],
       [
        -105.1344791,
        39.9187992
       ],
       [
        -105.1345435,
        39.9187868
       ],
       [
        -105.1346642,
        39.9187292
       ],
       [
        -105.134758,
        39.9187395
       ],
       [
        -105.1348886,
        39.9188703
       ]
      ]
     },
     "properties": {
      "featureType": "cart_path",
      "label": "Camino de carros",
      "provenance": {
       "source": "osm",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/407438845",
       "notes": "Recortado al corredor del hoyo; el way completo recorre la cancha."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_18_cart_path_02",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1317949,
        39.9219394
       ],
       [
        -105.1317877,
        39.9218928
       ],
       [
        -105.1317167,
        39.9217108
       ],
       [
        -105.13173,
        39.9216584
       ],
       [
        -105.1318199,
        39.9215832
       ],
       [
        -105.1318762,
        39.921555
       ],
       [
        -105.1319272,
        39.9215185
       ],
       [
        -105.1319668,
        39.9214141
       ],
       [
        -105.1319956,
        39.921359
       ],
       [
        -105.1321766,
        39.9211852
       ],
       [
        -105.132292,
        39.9210165
       ],
       [
        -105.1323161,
        39.9208808
       ],
       [
        -105.1324046,
        39.9207964
       ],
       [
        -105.1325548,
        39.9206977
       ],
       [
        -105.1326728,
        39.9205414
       ],
       [
        -105.132874,
        39.9204077
       ],
       [
        -105.1332415,
        39.9202801
       ],
       [
        -105.1334507,
        39.9201382
       ],
       [
        -105.1335955,
        39.9200003
       ],
       [
        -105.1337699,
        39.9199366
       ],
       [
        -105.1341309,
        39.9195937
       ],
       [
        -105.1341563,
        39.9195668
       ],
       [
        -105.1342663,
        39.9194469
       ],
       [
        -105.1343327,
        39.9193493
       ],
       [
        -105.1343875,
        39.9192048
       ],
       [
        -105.1344096,
        39.9190814
       ],
       [
        -105.1345262,
        39.9189862
       ],
       [
        -105.1347301,
        39.9188977
       ],
       [
        -105.1348886,
        39.9188703
       ],
       [
        -105.1349205,
        39.9188648
       ],
       [
        -105.1353229,
        39.9188854
       ],
       [
        -105.1354436,
        39.9188772
       ],
       [
        -105.1354554,
        39.9188722
       ]
      ]
     },
     "properties": {
      "featureType": "cart_path",
      "label": "Camino de carros",
      "provenance": {
       "source": "osm",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/47062969",
       "notes": "Recortado al corredor del hoyo; el way completo recorre la cancha."
      }
     }
    }
   ],
   "confidence": 0.806,
   "confidenceBasis": {
    "worstYardageDeltaYards": 5.0,
    "yardageBand": "medium",
    "visualReview": "ok",
    "osmAgreement": 0.918,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 5.0 yd (medium); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_18.jpg",
    "transform": "assets/holes/ph_18.json"
   }
  },
  {
   "id": "ph_19",
   "par": 4,
   "name": "Eldorado 1",
   "bbox": [
    -105.1276779,
    39.923652,
    -105.1233916,
    39.9253665
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_19_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1238337,
         39.9251557
        ],
        [
         -105.1238246,
         39.9251976
        ],
        [
         -105.1237883,
         39.925246
        ],
        [
         -105.123769,
         39.9252643
        ],
        [
         -105.123722,
         39.9252815
        ],
        [
         -105.1236396,
         39.9252974
        ],
        [
         -105.1235949,
         39.9252956
        ],
        [
         -105.1235302,
         39.9252856
        ],
        [
         -105.1234925,
         39.925272
        ],
        [
         -105.123464,
         39.9252525
        ],
        [
         -105.123447,
         39.9252301
        ],
        [
         -105.1234494,
         39.9252041
        ],
        [
         -105.1234624,
         39.9251887
        ],
        [
         -105.1234879,
         39.925171
        ],
        [
         -105.1235318,
         39.9251533
        ],
        [
         -105.1235764,
         39.9251419
        ],
        [
         -105.1236566,
         39.9251214
        ],
        [
         -105.1237382,
         39.9250989
        ],
        [
         -105.1237829,
         39.9250942
        ],
        [
         -105.123806,
         39.9251019
        ],
        [
         -105.1238229,
         39.9251196
        ],
        [
         -105.1238306,
         39.925135
        ],
        [
         -105.1238337,
         39.9251557
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 19",
      "center": [
       -105.1236421,
       39.9251931
      ],
      "areaSquareMeters": 518.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/483095276",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.61. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_19_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1236421,
       39.9251931
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/483095276",
       "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_19_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1276751,
         39.923692
        ],
        [
         -105.1276663,
         39.9237044
        ],
        [
         -105.1276357,
         39.9237245
        ],
        [
         -105.1275776,
         39.9237445
        ],
        [
         -105.1275572,
         39.923749
        ],
        [
         -105.1275281,
         39.9237412
        ],
        [
         -105.1275238,
         39.9237111
        ],
        [
         -105.1275456,
         39.9236877
        ],
        [
         -105.1276096,
         39.9236576
        ],
        [
         -105.1276314,
         39.9236531
        ],
        [
         -105.1276546,
         39.923652
        ],
        [
         -105.1276721,
         39.9236698
        ],
        [
         -105.1276779,
         39.9236821
        ],
        [
         -105.1276751,
         39.923692
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 89.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785658855",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_19_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1274889,
         39.923827
        ],
        [
         -105.1274758,
         39.9238504
        ],
        [
         -105.1274438,
         39.9238694
        ],
        [
         -105.1274235,
         39.9238783
        ],
        [
         -105.1273973,
         39.9238794
        ],
        [
         -105.1273784,
         39.9238683
        ],
        [
         -105.1273726,
         39.9238549
        ],
        [
         -105.127374,
         39.9238371
        ],
        [
         -105.1273988,
         39.9238181
        ],
        [
         -105.1274089,
         39.923807
        ],
        [
         -105.1274351,
         39.923798
        ],
        [
         -105.1274555,
         39.9237958
        ],
        [
         -105.1274773,
         39.9238047
        ],
        [
         -105.1274845,
         39.9238114
        ],
        [
         -105.1274889,
         39.923827
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 63.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785658856",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_19_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1273585,
         39.9239713
        ],
        [
         -105.1273199,
         39.9239962
        ],
        [
         -105.127281,
         39.9240137
        ],
        [
         -105.1272494,
         39.9240246
        ],
        [
         -105.127232,
         39.9240198
        ],
        [
         -105.1272178,
         39.9240113
        ],
        [
         -105.1272131,
         39.9239907
        ],
        [
         -105.1272273,
         39.9239701
        ],
        [
         -105.1272589,
         39.9239544
        ],
        [
         -105.1273016,
         39.9239313
        ],
        [
         -105.1273221,
         39.9239325
        ],
        [
         -105.1273481,
         39.9239359
        ],
        [
         -105.1273664,
         39.9239519
        ],
        [
         -105.1273664,
         39.9239665
        ],
        [
         -105.1273585,
         39.9239713
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 81.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785658857",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_19_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1271044,
         39.9241088
        ],
        [
         -105.1270802,
         39.9241162
        ],
        [
         -105.1270549,
         39.9241116
        ],
        [
         -105.1270416,
         39.924094
        ],
        [
         -105.127044,
         39.9240745
        ],
        [
         -105.1270694,
         39.9240514
        ],
        [
         -105.1270923,
         39.9240439
        ],
        [
         -105.1271201,
         39.9240439
        ],
        [
         -105.1271346,
         39.9240578
        ],
        [
         -105.1271443,
         39.9240727
        ],
        [
         -105.127137,
         39.9240903
        ],
        [
         -105.1271298,
         39.9241014
        ],
        [
         -105.1271177,
         39.9241051
        ],
        [
         -105.1271044,
         39.9241088
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 51.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785658858",
       "notes": "NAIP turf coverage 99%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_19_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1268543,
         39.9242616
        ],
        [
         -105.1268411,
         39.9242737
        ],
        [
         -105.1268217,
         39.9242765
        ],
        [
         -105.1268048,
         39.9242774
        ],
        [
         -105.1267976,
         39.9242718
        ],
        [
         -105.1267952,
         39.9242644
        ],
        [
         -105.1267952,
         39.9242533
        ],
        [
         -105.1267964,
         39.9242431
        ],
        [
         -105.1268145,
         39.9242348
        ],
        [
         -105.1268326,
         39.9242311
        ],
        [
         -105.1268447,
         39.9242348
        ],
        [
         -105.1268519,
         39.9242394
        ],
        [
         -105.1268592,
         39.9242468
        ],
        [
         -105.1268592,
         39.9242533
        ],
        [
         -105.1268543,
         39.9242616
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 21.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785658859",
       "notes": "NAIP turf coverage 99%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_19_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1276003,
        39.9237003
       ],
       [
        -105.1254984,
        39.9248362
       ],
       [
        -105.1236421,
        39.9251931
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 19",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_19_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1254984,
       39.9248362
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_19_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1235764,
         39.9251419
        ],
        [
         -105.1235271,
         39.9251397
        ],
        [
         -105.1234524,
         39.9251533
        ],
        [
         -105.123407,
         39.9251834
        ],
        [
         -105.1233947,
         39.9252011
        ],
        [
         -105.1233916,
         39.9252265
        ],
        [
         -105.1233931,
         39.9252484
        ],
        [
         -105.1234108,
         39.9252756
        ],
        [
         -105.1234424,
         39.9252986
        ],
        [
         -105.1234763,
         39.9253151
        ],
        [
         -105.1235449,
         39.9253476
        ],
        [
         -105.1236057,
         39.9253642
        ],
        [
         -105.1236696,
         39.9253665
        ],
        [
         -105.1237359,
         39.9253583
        ],
        [
         -105.1237829,
         39.9253441
        ],
        [
         -105.1238229,
         39.9253216
        ],
        [
         -105.1238614,
         39.9252927
        ],
        [
         -105.1238869,
         39.925272
        ],
        [
         -105.1239285,
         39.925249
        ],
        [
         -105.1239814,
         39.9252314
        ],
        [
         -105.1241854,
         39.9252131
        ],
        [
         -105.1242335,
         39.925207
        ],
        [
         -105.1242743,
         39.9251952
        ],
        [
         -105.1243175,
         39.9251862
        ],
        [
         -105.1243681,
         39.9251747
        ],
        [
         -105.1244063,
         39.9251613
        ],
        [
         -105.1244315,
         39.925156
        ],
        [
         -105.1244688,
         39.9251537
        ],
        [
         -105.1245246,
         39.925159
        ],
        [
         -105.1245762,
         39.9251715
        ],
        [
         -105.1246247,
         39.9251803
        ],
        [
         -105.1246884,
         39.9251766
        ],
        [
         -105.1247427,
         39.9251611
        ],
        [
         -105.1250299,
         39.9250942
        ],
        [
         -105.1250815,
         39.9250765
        ],
        [
         -105.125122,
         39.925063
        ],
        [
         -105.1251946,
         39.9250408
        ],
        [
         -105.125265,
         39.9250171
        ],
        [
         -105.1253502,
         39.9249959
        ],
        [
         -105.1254083,
         39.9249775
        ],
        [
         -105.1254713,
         39.9249672
        ],
        [
         -105.1255691,
         39.9249442
        ],
        [
         -105.1256199,
         39.9249206
        ],
        [
         -105.1256554,
         39.9248969
        ],
        [
         -105.1256908,
         39.9248662
        ],
        [
         -105.1258033,
         39.9247782
        ],
        [
         -105.1258587,
         39.9247428
        ],
        [
         -105.1259218,
         39.9247122
        ],
        [
         -105.1259666,
         39.924692
        ],
        [
         -105.1260305,
         39.9246707
        ],
        [
         -105.1260644,
         39.9246512
        ],
        [
         -105.1260975,
         39.9246199
        ],
        [
         -105.126126,
         39.9245844
        ],
        [
         -105.1261322,
         39.9245466
        ],
        [
         -105.1261183,
         39.9244947
        ],
        [
         -105.1261014,
         39.9244598
        ],
        [
         -105.1260667,
         39.924438
        ],
        [
         -105.1260421,
         39.9244248
        ],
        [
         -105.126004,
         39.9244184
        ],
        [
         -105.1259479,
         39.9244182
        ],
        [
         -105.1258665,
         39.9244422
        ],
        [
         -105.1257582,
         39.9244886
        ],
        [
         -105.1256711,
         39.9245188
        ],
        [
         -105.1255864,
         39.9245411
        ],
        [
         -105.1255249,
         39.9245709
        ],
        [
         -105.1254822,
         39.9246023
        ],
        [
         -105.1254594,
         39.92464
        ],
        [
         -105.1254352,
         39.9246947
        ],
        [
         -105.1253993,
         39.9247374
        ],
        [
         -105.1253537,
         39.9247683
        ],
        [
         -105.1252995,
         39.9247949
        ],
        [
         -105.1252101,
         39.9248133
        ],
        [
         -105.1251314,
         39.9248195
        ],
        [
         -105.1250703,
         39.9248312
        ],
        [
         -105.1248837,
         39.924886
        ],
        [
         -105.1247734,
         39.9249176
        ],
        [
         -105.1247418,
         39.9249269
        ],
        [
         -105.1247058,
         39.9249339
        ],
        [
         -105.124655,
         39.9249317
        ],
        [
         -105.1246197,
         39.9249286
        ],
        [
         -105.1245762,
         39.924933
        ],
        [
         -105.1245204,
         39.9249536
        ],
        [
         -105.124463,
         39.924966
        ],
        [
         -105.1244024,
         39.9249685
        ],
        [
         -105.1243521,
         39.924969
        ],
        [
         -105.1243074,
         39.9249705
        ],
        [
         -105.124254,
         39.9249722
        ],
        [
         -105.124137,
         39.9249859
        ],
        [
         -105.1240491,
         39.9249998
        ],
        [
         -105.1240075,
         39.9250191
        ],
        [
         -105.1239587,
         39.925034
        ],
        [
         -105.1239242,
         39.9250356
        ],
        [
         -105.1238712,
         39.9250308
        ],
        [
         -105.1238324,
         39.9250409
        ],
        [
         -105.1237979,
         39.9250634
        ],
        [
         -105.1237382,
         39.9250989
        ],
        [
         -105.1237829,
         39.9250942
        ],
        [
         -105.123806,
         39.9251019
        ],
        [
         -105.1238229,
         39.9251196
        ],
        [
         -105.1238306,
         39.925135
        ],
        [
         -105.1238337,
         39.9251557
        ],
        [
         -105.1238246,
         39.9251976
        ],
        [
         -105.1237883,
         39.925246
        ],
        [
         -105.123769,
         39.9252643
        ],
        [
         -105.123722,
         39.9252815
        ],
        [
         -105.1236396,
         39.9252974
        ],
        [
         -105.1235949,
         39.9252956
        ],
        [
         -105.1235302,
         39.9252856
        ],
        [
         -105.1234925,
         39.925272
        ],
        [
         -105.123464,
         39.9252525
        ],
        [
         -105.123447,
         39.9252301
        ],
        [
         -105.1234494,
         39.9252041
        ],
        [
         -105.1234624,
         39.9251887
        ],
        [
         -105.1234879,
         39.925171
        ],
        [
         -105.1235318,
         39.9251533
        ],
        [
         -105.1235764,
         39.9251419
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 5901.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/483095277",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_19_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1252632,
       39.9248914
      ]
     },
     "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_19_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1246798,
       39.9249936
      ]
     },
     "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_19_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1251987,
       39.9248938
      ]
     },
     "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_19_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.12376,
         39.9250652
        ],
        [
         -105.1237532,
         39.9250435
        ],
        [
         -105.123725,
         39.9250227
        ],
        [
         -105.1236955,
         39.92501
        ],
        [
         -105.1236717,
         39.9249935
        ],
        [
         -105.1236594,
         39.9249919
        ],
        [
         -105.1236411,
         39.9249958
        ],
        [
         -105.1236126,
         39.9250052
        ],
        [
         -105.1235892,
         39.9250059
        ],
        [
         -105.1235739,
         39.9250129
        ],
        [
         -105.1235708,
         39.9250254
        ],
        [
         -105.1235678,
         39.9250356
        ],
        [
         -105.123574,
         39.925045
        ],
        [
         -105.1235817,
         39.9250512
        ],
        [
         -105.1235841,
         39.9250605
        ],
        [
         -105.1235787,
         39.9250667
        ],
        [
         -105.1235699,
         39.9250691
        ],
        [
         -105.1235547,
         39.9250698
        ],
        [
         -105.1235425,
         39.925073
        ],
        [
         -105.1235321,
         39.9250788
        ],
        [
         -105.1235316,
         39.9250885
        ],
        [
         -105.1235351,
         39.925102
        ],
        [
         -105.1235425,
         39.9251108
        ],
        [
         -105.1235595,
         39.9251219
        ],
        [
         -105.1235789,
         39.9251295
        ],
        [
         -105.1236062,
         39.9251274
        ],
        [
         -105.1236271,
         39.9251201
        ],
        [
         -105.1236414,
         39.9251117
        ],
        [
         -105.123648,
         39.9250989
        ],
        [
         -105.1236604,
         39.9250909
        ],
        [
         -105.1236787,
         39.9250876
        ],
        [
         -105.1236893,
         39.9250877
        ],
        [
         -105.1237183,
         39.9250917
        ],
        [
         -105.1237417,
         39.9250888
        ],
        [
         -105.1237524,
         39.9250805
        ],
        [
         -105.12376,
         39.9250652
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 179.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.814,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/483095278",
       "notes": "NAIP sand coverage 63%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_19_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1253211,
         39.924712
        ],
        [
         -105.1253315,
         39.924712
        ],
        [
         -105.1253507,
         39.9247063
        ],
        [
         -105.125364,
         39.9246995
        ],
        [
         -105.1253758,
         39.9246871
        ],
        [
         -105.1253758,
         39.9246757
        ],
        [
         -105.1253743,
         39.9246519
        ],
        [
         -105.1253625,
         39.9246372
        ],
        [
         -105.1253462,
         39.9246259
        ],
        [
         -105.1253256,
         39.9246248
        ],
        [
         -105.1253093,
         39.924627
        ],
        [
         -105.1253004,
         39.9246429
        ],
        [
         -105.1252916,
         39.9246542
        ],
        [
         -105.1252783,
         39.9246565
        ],
        [
         -105.1252635,
         39.9246576
        ],
        [
         -105.1252517,
         39.9246621
        ],
        [
         -105.1252443,
         39.9246655
        ],
        [
         -105.1252384,
         39.9246701
        ],
        [
         -105.1252414,
         39.9246848
        ],
        [
         -105.125234,
         39.9246961
        ],
        [
         -105.1252251,
         39.9247018
        ],
        [
         -105.1252118,
         39.9247029
        ],
        [
         -105.1251911,
         39.9247052
        ],
        [
         -105.125169,
         39.9247063
        ],
        [
         -105.1251572,
         39.9247097
        ],
        [
         -105.1251424,
         39.9247176
        ],
        [
         -105.1251335,
         39.9247301
        ],
        [
         -105.1251247,
         39.9247414
        ],
        [
         -105.1251306,
         39.924755
        ],
        [
         -105.1251394,
         39.9247641
        ],
        [
         -105.1251527,
         39.9247754
        ],
        [
         -105.1251705,
         39.9247811
        ],
        [
         -105.1251808,
         39.9247799
        ],
        [
         -105.1251926,
         39.9247788
        ],
        [
         -105.1252,
         39.9247709
        ],
        [
         -105.1252074,
         39.9247652
        ],
        [
         -105.1252222,
         39.924763
        ],
        [
         -105.1252443,
         39.924763
        ],
        [
         -105.1252679,
         39.9247584
        ],
        [
         -105.1252753,
         39.9247539
        ],
        [
         -105.1252886,
         39.924746
        ],
        [
         -105.125296,
         39.9247324
        ],
        [
         -105.1253063,
         39.9247222
        ],
        [
         -105.1253123,
         39.9247142
        ],
        [
         -105.1253211,
         39.924712
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 176.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785701792",
       "notes": "NAIP sand coverage 80%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_19_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1253964,
         39.9245885
        ],
        [
         -105.1253802,
         39.9245919
        ],
        [
         -105.125361,
         39.9245851
        ],
        [
         -105.1253418,
         39.9245795
        ],
        [
         -105.1253226,
         39.9245693
        ],
        [
         -105.1253137,
         39.9245545
        ],
        [
         -105.1253108,
         39.9245341
        ],
        [
         -105.1253137,
         39.924516
        ],
        [
         -105.12533,
         39.924507
        ],
        [
         -105.1253521,
         39.9245058
        ],
        [
         -105.1253743,
         39.9245126
        ],
        [
         -105.1253846,
         39.924516
        ],
        [
         -105.1254009,
         39.9245081
        ],
        [
         -105.1254097,
         39.924499
        ],
        [
         -105.1254127,
         39.9244922
        ],
        [
         -105.1254245,
         39.9244798
        ],
        [
         -105.1254378,
         39.9244775
        ],
        [
         -105.1254541,
         39.9244809
        ],
        [
         -105.1254673,
         39.9244888
        ],
        [
         -105.1254747,
         39.924499
        ],
        [
         -105.1254762,
         39.9245138
        ],
        [
         -105.1254703,
         39.9245319
        ],
        [
         -105.1254585,
         39.9245443
        ],
        [
         -105.1254334,
         39.9245602
        ],
        [
         -105.1254127,
         39.9245772
        ],
        [
         -105.1253964,
         39.9245885
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 109.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785701793"
      }
     }
    }
   ],
   "confidence": 0.812,
   "confidenceBasis": {
    "worstYardageDeltaYards": 6.9,
    "yardageBand": "medium",
    "visualReview": "ok",
    "osmAgreement": 0.886,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 6.9 yd (medium); confianza media de features clave 0.89.",
   "asset": {
    "image": "assets/holes/ph_19.jpg",
    "transform": "assets/holes/ph_19.json"
   }
  },
  {
   "id": "ph_20",
   "par": 3,
   "name": "Eldorado 2",
   "bbox": [
    -105.1233475,
    39.9244469,
    -105.1215222,
    39.9259529
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_20_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1219662,
         39.9257473
        ],
        [
         -105.1219788,
         39.9257288
        ],
        [
         -105.1219846,
         39.9257088
        ],
        [
         -105.1219788,
         39.9256939
        ],
        [
         -105.121972,
         39.9256835
        ],
        [
         -105.1219401,
         39.9256568
        ],
        [
         -105.1217495,
         39.9255448
        ],
        [
         -105.1217166,
         39.9255367
        ],
        [
         -105.1216944,
         39.9255441
        ],
        [
         -105.1216654,
         39.9255552
        ],
        [
         -105.1216282,
         39.9255889
        ],
        [
         -105.121616,
         39.9256264
        ],
        [
         -105.1216131,
         39.9256472
        ],
        [
         -105.1216083,
         39.9256724
        ],
        [
         -105.1216041,
         39.9256936
        ],
        [
         -105.1216096,
         39.9257192
        ],
        [
         -105.1216248,
         39.9257405
        ],
        [
         -105.1216525,
         39.9257608
        ],
        [
         -105.1216982,
         39.9257769
        ],
        [
         -105.1217279,
         39.9257824
        ],
        [
         -105.1217554,
         39.9257822
        ],
        [
         -105.1217963,
         39.9257757
        ],
        [
         -105.1218387,
         39.9257736
        ],
        [
         -105.1219231,
         39.9257633
        ],
        [
         -105.1219662,
         39.9257473
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 20",
      "center": [
       -105.1217796,
       39.9256646
      ],
      "areaSquareMeters": 609.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785701801",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.66. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_20_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1217796,
       39.9256646
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785701801",
       "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_20_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1233289,
         39.9255465
        ],
        [
         -105.1233022,
         39.925568
        ],
        [
         -105.1232755,
         39.9255854
        ],
        [
         -105.1232448,
         39.9256028
        ],
        [
         -105.1232234,
         39.9256069
        ],
        [
         -105.1232074,
         39.9256007
        ],
        [
         -105.1231967,
         39.9255895
        ],
        [
         -105.1231994,
         39.9255751
        ],
        [
         -105.1232088,
         39.9255618
        ],
        [
         -105.1232261,
         39.9255322
        ],
        [
         -105.1232301,
         39.9255107
        ],
        [
         -105.1232368,
         39.9254881
        ],
        [
         -105.1232461,
         39.9254718
        ],
        [
         -105.1232701,
         39.9254574
        ],
        [
         -105.1232955,
         39.9254564
        ],
        [
         -105.1233195,
         39.9254615
        ],
        [
         -105.1233355,
         39.9254738
        ],
        [
         -105.1233475,
         39.9254912
        ],
        [
         -105.1233475,
         39.9255148
        ],
        [
         -105.1233435,
         39.9255291
        ],
        [
         -105.1233289,
         39.9255465
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 133.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785701797",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_20_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1230724,
         39.9255251
        ],
        [
         -105.1230455,
         39.9255338
        ],
        [
         -105.1230176,
         39.9255386
        ],
        [
         -105.1229721,
         39.9255362
        ],
        [
         -105.1229442,
         39.9255283
        ],
        [
         -105.1229256,
         39.9255108
        ],
        [
         -105.1229173,
         39.9254902
        ],
        [
         -105.1229173,
         39.9254625
        ],
        [
         -105.1229276,
         39.9254371
        ],
        [
         -105.1229452,
         39.9254197
        ],
        [
         -105.1229876,
         39.9254054
        ],
        [
         -105.1230238,
         39.9254014
        ],
        [
         -105.1230527,
         39.925407
        ],
        [
         -105.1230724,
         39.9254181
        ],
        [
         -105.123093,
         39.9254363
        ],
        [
         -105.1231013,
         39.9254601
        ],
        [
         -105.1231044,
         39.9254783
        ],
        [
         -105.1230982,
         39.9255029
        ],
        [
         -105.123091,
         39.925514
        ],
        [
         -105.1230724,
         39.9255251
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 195.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785701796",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_20_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1230489,
         39.9256673
        ],
        [
         -105.1230166,
         39.9256808
        ],
        [
         -105.1229804,
         39.9256861
        ],
        [
         -105.1229531,
         39.9256816
        ],
        [
         -105.1229403,
         39.9256696
        ],
        [
         -105.1229345,
         39.9256591
        ],
        [
         -105.1229355,
         39.9256433
        ],
        [
         -105.1229472,
         39.9256313
        ],
        [
         -105.1229687,
         39.9256208
        ],
        [
         -105.1229941,
         39.9256148
        ],
        [
         -105.1230147,
         39.9256156
        ],
        [
         -105.1230362,
         39.9256186
        ],
        [
         -105.1230499,
         39.9256253
        ],
        [
         -105.1230616,
         39.9256381
        ],
        [
         -105.1230606,
         39.9256561
        ],
        [
         -105.1230489,
         39.9256673
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 66.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785701795",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_20_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1227653,
         39.9256343
        ],
        [
         -105.1227418,
         39.9256358
        ],
        [
         -105.1227252,
         39.9256328
        ],
        [
         -105.1227173,
         39.9256231
        ],
        [
         -105.1227134,
         39.9256118
        ],
        [
         -105.1227134,
         39.9256036
        ],
        [
         -105.1227193,
         39.9255916
        ],
        [
         -105.122776,
         39.9255525
        ],
        [
         -105.1227936,
         39.9255353
        ],
        [
         -105.1228054,
         39.9255285
        ],
        [
         -105.122822,
         39.9255285
        ],
        [
         -105.1228367,
         39.9255368
        ],
        [
         -105.1228416,
         39.9255503
        ],
        [
         -105.1228337,
         39.925566
        ],
        [
         -105.122823,
         39.925584
        ],
        [
         -105.1228132,
         39.9255983
        ],
        [
         -105.1227995,
         39.9256103
        ],
        [
         -105.1227858,
         39.9256216
        ],
        [
         -105.122777,
         39.9256291
        ],
        [
         -105.1227653,
         39.9256343
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 73.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785701794",
       "notes": "NAIP turf coverage 99%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_20_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1232746,
        39.9255283
       ],
       [
        -105.1217796,
        39.9256646
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 20",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_20_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1216282,
         39.9255889
        ],
        [
         -105.12158,
         39.9256139
        ],
        [
         -105.1215608,
         39.9256473
        ],
        [
         -105.1215467,
         39.9256866
        ],
        [
         -105.1215582,
         39.9257436
        ],
        [
         -105.1215864,
         39.925778
        ],
        [
         -105.121639,
         39.9258104
        ],
        [
         -105.1216864,
         39.9258281
        ],
        [
         -105.1217095,
         39.9258419
        ],
        [
         -105.1217543,
         39.9258547
        ],
        [
         -105.1218018,
         39.9258547
        ],
        [
         -105.1218492,
         39.9258498
        ],
        [
         -105.1218876,
         39.9258449
        ],
        [
         -105.1219556,
         39.9258586
        ],
        [
         -105.1220145,
         39.9258714
        ],
        [
         -105.1220594,
         39.9258753
        ],
        [
         -105.1220902,
         39.9258704
        ],
        [
         -105.1221286,
         39.9258537
        ],
        [
         -105.1221453,
         39.9258321
        ],
        [
         -105.1221466,
         39.9258006
        ],
        [
         -105.1221286,
         39.9257819
        ],
        [
         -105.1220453,
         39.925721
        ],
        [
         -105.121994,
         39.9256905
        ],
        [
         -105.121972,
         39.9256835
        ],
        [
         -105.1219788,
         39.9256939
        ],
        [
         -105.1219846,
         39.9257088
        ],
        [
         -105.1219788,
         39.9257288
        ],
        [
         -105.1219662,
         39.9257473
        ],
        [
         -105.1219231,
         39.9257633
        ],
        [
         -105.1218387,
         39.9257736
        ],
        [
         -105.1217963,
         39.9257757
        ],
        [
         -105.1217554,
         39.9257822
        ],
        [
         -105.1217279,
         39.9257824
        ],
        [
         -105.1216982,
         39.9257769
        ],
        [
         -105.1216525,
         39.9257608
        ],
        [
         -105.1216248,
         39.9257405
        ],
        [
         -105.1216096,
         39.9257192
        ],
        [
         -105.1216041,
         39.9256936
        ],
        [
         -105.1216083,
         39.9256724
        ],
        [
         -105.1216131,
         39.9256472
        ],
        [
         -105.121616,
         39.9256264
        ],
        [
         -105.1216282,
         39.9255889
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 555.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785701800",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_20_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1220194,
       39.9257347
      ]
     },
     "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_20_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1216825,
         39.9255382
        ],
        [
         -105.1216825,
         39.9255204
        ],
        [
         -105.1216726,
         39.9255026
        ],
        [
         -105.1216494,
         39.9254882
        ],
        [
         -105.1216372,
         39.9254848
        ],
        [
         -105.1216107,
         39.9254797
        ],
        [
         -105.1215952,
         39.9254865
        ],
        [
         -105.121583,
         39.9254924
        ],
        [
         -105.1215631,
         39.9254907
        ],
        [
         -105.1215454,
         39.9254916
        ],
        [
         -105.1215344,
         39.9254958
        ],
        [
         -105.1215277,
         39.9255051
        ],
        [
         -105.1215222,
         39.9255162
        ],
        [
         -105.1215222,
         39.9255255
        ],
        [
         -105.1215299,
         39.925534
        ],
        [
         -105.1215421,
         39.9255441
        ],
        [
         -105.1215587,
         39.9255509
        ],
        [
         -105.1215753,
         39.925556
        ],
        [
         -105.121593,
         39.9255611
        ],
        [
         -105.1216129,
         39.9255645
        ],
        [
         -105.1216217,
         39.9255645
        ],
        [
         -105.1216383,
         39.9255594
        ],
        [
         -105.1216582,
         39.9255501
        ],
        [
         -105.1216825,
         39.9255382
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 92.8,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785701802"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_20_water_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1224055,
         39.9247989
        ],
        [
         -105.1225037,
         39.9247502
        ],
        [
         -105.1226723,
         39.9247716
        ],
        [
         -105.1227846,
         39.9247499
        ],
        [
         -105.1227846,
         39.9247229
        ],
        [
         -105.1228337,
         39.9246958
        ],
        [
         -105.1228194,
         39.9245661
        ],
        [
         -105.1228405,
         39.9245768
        ],
        [
         -105.1228544,
         39.924512
        ],
        [
         -105.1229596,
         39.9244524
        ],
        [
         -105.123065,
         39.9244469
        ],
        [
         -105.1230721,
         39.9245063
        ],
        [
         -105.1231353,
         39.9245225
        ],
        [
         -105.1231986,
         39.9245927
        ],
        [
         -105.1231567,
         39.9247117
        ],
        [
         -105.1231708,
         39.9247333
        ],
        [
         -105.1231218,
         39.924809
        ],
        [
         -105.1229815,
         39.9249065
        ],
        [
         -105.1229886,
         39.9249335
        ],
        [
         -105.1229395,
         39.924993
        ],
        [
         -105.1228414,
         39.9250688
        ],
        [
         -105.1228839,
         39.9253174
        ],
        [
         -105.1228069,
         39.9254094
        ],
        [
         -105.1227507,
         39.9254311
        ],
        [
         -105.1226947,
         39.925523
        ],
        [
         -105.1226316,
         39.9255447
        ],
        [
         -105.1226106,
         39.925615
        ],
        [
         -105.1225124,
         39.9256962
        ],
        [
         -105.1224282,
         39.9257233
        ],
        [
         -105.1222808,
         39.9257289
        ],
        [
         -105.1221543,
         39.9257128
        ],
        [
         -105.1221824,
         39.9257074
        ],
        [
         -105.1221543,
         39.9256966
        ],
        [
         -105.1221473,
         39.9257128
        ],
        [
         -105.1221403,
         39.9256966
        ],
        [
         -105.1221052,
         39.9257075
        ],
        [
         -105.1221122,
         39.9256912
        ],
        [
         -105.1220911,
         39.9256967
        ],
        [
         -105.122063,
         39.9256697
        ],
        [
         -105.1220419,
         39.9256805
        ],
        [
         -105.1220419,
         39.9256589
        ],
        [
         -105.1219295,
         39.9256266
        ],
        [
         -105.1219013,
         39.9255887
        ],
        [
         -105.1218732,
         39.9255942
        ],
        [
         -105.1218802,
         39.925578
        ],
        [
         -105.1218592,
         39.9255888
        ],
        [
         -105.1218592,
         39.9255672
        ],
        [
         -105.121817,
         39.9255618
        ],
        [
         -105.1218451,
         39.925551
        ],
        [
         -105.1217819,
         39.9255402
        ],
        [
         -105.1217959,
         39.9255294
        ],
        [
         -105.1217397,
         39.9255078
        ],
        [
         -105.1216974,
         39.9254538
        ],
        [
         -105.1217043,
         39.9253511
        ],
        [
         -105.1217534,
         39.9253402
        ],
        [
         -105.1217463,
         39.9253024
        ],
        [
         -105.1217674,
         39.9253024
        ],
        [
         -105.1217741,
         39.9251456
        ],
        [
         -105.1218022,
         39.9251293
        ],
        [
         -105.1217951,
         39.9250969
        ],
        [
         -105.1218863,
         39.9250374
        ],
        [
         -105.1219705,
         39.9250211
        ],
        [
         -105.1219986,
         39.924994
        ],
        [
         -105.1220337,
         39.9250048
        ],
        [
         -105.1220547,
         39.9249615
        ],
        [
         -105.1220758,
         39.9249669
        ],
        [
         -105.1220828,
         39.9249452
        ],
        [
         -105.1221179,
         39.9249506
        ],
        [
         -105.1222231,
         39.9248694
        ],
        [
         -105.1224055,
         39.9247989
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua",
      "areaSquareMeters": 9197.6,
      "carryRelevant": true,
      "provenance": {
       "source": "naip_segmentation",
       "confidence": 0.88,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Orilla recortada de la máscara NDWI/NIR de NAIP dentro del prior de OSM (IoU 0.936). El way de OSM queda como semilla, no como origen de la geometría."
      },
      "penaltyMarking": "yellow"
     }
    },
    {
     "type": "Feature",
     "id": "ph_20_cart_path_01",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1218239,
        39.9259529
       ],
       [
        -105.1223088,
        39.9259142
       ],
       [
        -105.1224509,
        39.9258649
       ],
       [
        -105.1226682,
        39.925723
       ],
       [
        -105.1227755,
        39.9257003
       ],
       [
        -105.1229713,
        39.925725
       ],
       [
        -105.1231334,
        39.9256761
       ],
       [
        -105.1232882,
        39.925617
       ]
      ]
     },
     "properties": {
      "featureType": "cart_path",
      "label": "Camino de carros",
      "provenance": {
       "source": "osm",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/47062945",
       "notes": "Recortado al corredor del hoyo; el way completo recorre la cancha."
      }
     }
    }
   ],
   "confidence": 0.949,
   "confidenceBasis": {
    "worstYardageDeltaYards": 1.8,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.94,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 1.8 yd (high); confianza media de features clave 0.89.",
   "asset": {
    "image": "assets/holes/ph_20.jpg",
    "transform": "assets/holes/ph_20.json"
   }
  },
  {
   "id": "ph_21",
   "par": 4,
   "name": "Eldorado 3",
   "bbox": [
    -105.1204757,
    39.9257114,
    -105.1156761,
    39.9272121
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_21_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1160907,
         39.9268852
        ],
        [
         -105.1160619,
         39.9269225
        ],
        [
         -105.1160385,
         39.9269746
        ],
        [
         -105.1160203,
         39.9270206
        ],
        [
         -105.1159921,
         39.9270417
        ],
        [
         -105.1159563,
         39.9270537
        ],
        [
         -105.1158989,
         39.9270593
        ],
        [
         -105.1158585,
         39.9270589
        ],
        [
         -105.1158232,
         39.9270512
        ],
        [
         -105.1157911,
         39.9270413
        ],
        [
         -105.1157687,
         39.9270269
        ],
        [
         -105.1157529,
         39.9270157
        ],
        [
         -105.1157488,
         39.9270001
        ],
        [
         -105.1157594,
         39.9269662
        ],
        [
         -105.1158021,
         39.926927
        ],
        [
         -105.1158426,
         39.926892
        ],
        [
         -105.1159094,
         39.9268447
        ],
        [
         -105.1159728,
         39.9268205
        ],
        [
         -105.1160414,
         39.9268137
        ],
        [
         -105.1160801,
         39.9268191
        ],
        [
         -105.1160995,
         39.9268367
        ],
        [
         -105.116103,
         39.9268569
        ],
        [
         -105.1160907,
         39.9268852
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 21",
      "center": [
       -105.1159159,
       39.9269466
      ],
      "areaSquareMeters": 533.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/436605107",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.67. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_21_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1159159,
       39.9269466
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/436605107",
       "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_21_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.120464,
         39.9257656
        ],
        [
         -105.1204326,
         39.9257806
        ],
        [
         -105.1203875,
         39.9257882
        ],
        [
         -105.1203502,
         39.9257806
        ],
        [
         -105.1203325,
         39.9257626
        ],
        [
         -105.1203365,
         39.9257445
        ],
        [
         -105.1203404,
         39.9257325
        ],
        [
         -105.1203561,
         39.925722
        ],
        [
         -105.1203816,
         39.9257145
        ],
        [
         -105.1204032,
         39.9257114
        ],
        [
         -105.1204267,
         39.9257114
        ],
        [
         -105.1204561,
         39.9257175
        ],
        [
         -105.1204679,
         39.9257235
        ],
        [
         -105.1204757,
         39.925743
        ],
        [
         -105.120464,
         39.9257656
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 79.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785704932",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_21_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1201854,
         39.9258062
        ],
        [
         -105.1201678,
         39.9258228
        ],
        [
         -105.1201285,
         39.9258333
        ],
        [
         -105.1200815,
         39.9258348
        ],
        [
         -105.120052,
         39.9258273
        ],
        [
         -105.1200422,
         39.9258183
        ],
        [
         -105.1200363,
         39.9258077
        ],
        [
         -105.1200422,
         39.9257927
        ],
        [
         -105.120052,
         39.9257821
        ],
        [
         -105.1200756,
         39.9257701
        ],
        [
         -105.120103,
         39.9257656
        ],
        [
         -105.1201344,
         39.9257641
        ],
        [
         -105.120158,
         39.9257686
        ],
        [
         -105.1201795,
         39.9257746
        ],
        [
         -105.1201854,
         39.9257882
        ],
        [
         -105.1201854,
         39.9258062
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 79.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785704933",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_21_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.119901,
         39.925892
        ],
        [
         -105.1198755,
         39.9259055
        ],
        [
         -105.1198363,
         39.9259205
        ],
        [
         -105.1198147,
         39.9259296
        ],
        [
         -105.1197774,
         39.9259266
        ],
        [
         -105.1197539,
         39.92591
        ],
        [
         -105.1197539,
         39.9258965
        ],
        [
         -105.1197617,
         39.9258784
        ],
        [
         -105.1197735,
         39.9258619
        ],
        [
         -105.1198029,
         39.9258483
        ],
        [
         -105.1198323,
         39.9258378
        ],
        [
         -105.1198696,
         39.9258348
        ],
        [
         -105.1198873,
         39.9258408
        ],
        [
         -105.119903,
         39.9258574
        ],
        [
         -105.1199088,
         39.9258739
        ],
        [
         -105.119901,
         39.925892
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 97.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785704934",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_21_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1196636,
         39.9258062
        ],
        [
         -105.1196362,
         39.9258152
        ],
        [
         -105.1196028,
         39.9258243
        ],
        [
         -105.1195714,
         39.9258243
        ],
        [
         -105.119544,
         39.9258152
        ],
        [
         -105.1195361,
         39.9258032
        ],
        [
         -105.1195342,
         39.9257897
        ],
        [
         -105.1195499,
         39.9257716
        ],
        [
         -105.1195675,
         39.9257611
        ],
        [
         -105.1195989,
         39.9257491
        ],
        [
         -105.1196244,
         39.9257491
        ],
        [
         -105.1196499,
         39.9257536
        ],
        [
         -105.1196636,
         39.9257596
        ],
        [
         -105.1196754,
         39.9257731
        ],
        [
         -105.1196774,
         39.9257942
        ],
        [
         -105.1196636,
         39.9258062
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 77.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785704935",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_21_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1193871,
         39.9258754
        ],
        [
         -105.1193557,
         39.9258844
        ],
        [
         -105.1193223,
         39.9258905
        ],
        [
         -105.1193027,
         39.9258814
        ],
        [
         -105.1192968,
         39.9258664
        ],
        [
         -105.1192968,
         39.9258544
        ],
        [
         -105.1193145,
         39.9258423
        ],
        [
         -105.1193302,
         39.9258333
        ],
        [
         -105.1193537,
         39.9258303
        ],
        [
         -105.1193753,
         39.9258348
        ],
        [
         -105.1193871,
         39.9258468
        ],
        [
         -105.1193949,
         39.9258604
        ],
        [
         -105.1193871,
         39.9258754
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 40.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785704936",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_21_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1204032,
        39.9257485
       ],
       [
        -105.1159159,
        39.9269466
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 21",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_21_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1183851,
         39.9262543
        ],
        [
         -105.1183376,
         39.9262725
        ],
        [
         -105.1182569,
         39.9262834
        ],
        [
         -105.1181809,
         39.926287
        ],
        [
         -105.1180666,
         39.9263101
        ],
        [
         -105.1179482,
         39.9263453
        ],
        [
         -105.1179102,
         39.9263781
        ],
        [
         -105.1178865,
         39.9264145
        ],
        [
         -105.1178532,
         39.9264473
        ],
        [
         -105.1178105,
         39.9264691
        ],
        [
         -105.1176205,
         39.9265019
        ],
        [
         -105.117516,
         39.9265056
        ],
        [
         -105.1174543,
         39.9265056
        ],
        [
         -105.117364,
         39.9265347
        ],
        [
         -105.1173308,
         39.9265711
        ],
        [
         -105.117307,
         39.9266075
        ],
        [
         -105.1172501,
         39.926644
        ],
        [
         -105.1171693,
         39.9266731
        ],
        [
         -105.1170886,
         39.9266767
        ],
        [
         -105.1170553,
         39.9266658
        ],
        [
         -105.1169746,
         39.9266767
        ],
        [
         -105.1168084,
         39.9267241
        ],
        [
         -105.1167229,
         39.9267678
        ],
        [
         -105.1165756,
         39.9268224
        ],
        [
         -105.1164379,
         39.9268516
        ],
        [
         -105.1163025,
         39.92684
        ],
        [
         -105.1162237,
         39.9268564
        ],
        [
         -105.1161666,
         39.9268771
        ],
        [
         -105.1161427,
         39.9268821
        ],
        [
         -105.1161158,
         39.9268824
        ],
        [
         -105.1160858,
         39.9269011
        ],
        [
         -105.1160683,
         39.9269299
        ],
        [
         -105.1160569,
         39.9269612
        ],
        [
         -105.1160489,
         39.9269967
        ],
        [
         -105.1160388,
         39.9270265
        ],
        [
         -105.1160134,
         39.9270476
        ],
        [
         -105.1159718,
         39.927062
        ],
        [
         -105.1159128,
         39.9270651
        ],
        [
         -105.1158593,
         39.927076
        ],
        [
         -105.115792,
         39.9270883
        ],
        [
         -105.1157486,
         39.9270845
        ],
        [
         -105.1157025,
         39.9270687
        ],
        [
         -105.1156761,
         39.9270355
        ],
        [
         -105.1156828,
         39.9270045
        ],
        [
         -105.115735,
         39.926888
        ],
        [
         -105.1157642,
         39.9268322
        ],
        [
         -105.1158263,
         39.9267867
        ],
        [
         -105.1159016,
         39.9267703
        ],
        [
         -105.1159487,
         39.9267642
        ],
        [
         -105.116115,
         39.9267314
        ],
        [
         -105.1162008,
         39.9267
        ],
        [
         -105.1163002,
         39.9266767
        ],
        [
         -105.1164522,
         39.9266658
        ],
        [
         -105.1166041,
         39.9266403
        ],
        [
         -105.1166678,
         39.9266286
        ],
        [
         -105.1167446,
         39.9266013
        ],
        [
         -105.1167961,
         39.926573
        ],
        [
         -105.116932,
         39.926523
        ],
        [
         -105.1170748,
         39.9264574
        ],
        [
         -105.1171948,
         39.9263925
        ],
        [
         -105.1173206,
         39.9262445
        ],
        [
         -105.1174632,
         39.9261866
        ],
        [
         -105.1176309,
         39.9261223
        ],
        [
         -105.1178322,
         39.9260966
        ],
        [
         -105.1180084,
         39.9260708
        ],
        [
         -105.1183103,
         39.9260644
        ],
        [
         -105.1184026,
         39.9261223
        ],
        [
         -105.1184314,
         39.926207
        ],
        [
         -105.1183851,
         39.9262543
        ]
       ],
       [
        [
         -105.116103,
         39.9268569
        ],
        [
         -105.1160995,
         39.9268367
        ],
        [
         -105.1160801,
         39.9268191
        ],
        [
         -105.1160414,
         39.9268137
        ],
        [
         -105.1159728,
         39.9268205
        ],
        [
         -105.1159094,
         39.9268447
        ],
        [
         -105.1158426,
         39.926892
        ],
        [
         -105.1158021,
         39.926927
        ],
        [
         -105.1157594,
         39.9269662
        ],
        [
         -105.1157488,
         39.9270001
        ],
        [
         -105.1157529,
         39.9270157
        ],
        [
         -105.1157687,
         39.9270269
        ],
        [
         -105.1157911,
         39.9270413
        ],
        [
         -105.1158232,
         39.9270512
        ],
        [
         -105.1158585,
         39.9270589
        ],
        [
         -105.1158989,
         39.9270593
        ],
        [
         -105.1159563,
         39.9270537
        ],
        [
         -105.1159921,
         39.9270417
        ],
        [
         -105.1160203,
         39.9270206
        ],
        [
         -105.1160385,
         39.9269746
        ],
        [
         -105.1160619,
         39.9269225
        ],
        [
         -105.1160907,
         39.9268852
        ],
        [
         -105.116103,
         39.9268569
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 5707.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/18746069",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_21_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1170453,
       39.9265872
      ]
     },
     "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_21_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1169265,
       39.9266768
      ]
     },
     "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_21_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1174317,
       39.9265419
      ]
     },
     "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_21_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1178083,
         39.9266151
        ],
        [
         -105.1177888,
         39.9266101
        ],
        [
         -105.1177711,
         39.9265993
        ],
        [
         -105.1177604,
         39.9265911
        ],
        [
         -105.1177427,
         39.9265966
        ],
        [
         -105.1177232,
         39.9266074
        ],
        [
         -105.1177073,
         39.9266115
        ],
        [
         -105.117686,
         39.9266047
        ],
        [
         -105.1176771,
         39.9265898
        ],
        [
         -105.1176754,
         39.9265721
        ],
        [
         -105.1176789,
         39.9265558
        ],
        [
         -105.117696,
         39.926544
        ],
        [
         -105.1177149,
         39.9265354
        ],
        [
         -105.1177285,
         39.926534
        ],
        [
         -105.1177533,
         39.9265422
        ],
        [
         -105.1177853,
         39.9265408
        ],
        [
         -105.1178047,
         39.9265395
        ],
        [
         -105.1178225,
         39.9265422
        ],
        [
         -105.1178402,
         39.9265531
        ],
        [
         -105.1178455,
         39.9265653
        ],
        [
         -105.1178455,
         39.926583
        ],
        [
         -105.1178384,
         39.9265993
        ],
        [
         -105.1178248,
         39.9266088
        ],
        [
         -105.1178083,
         39.9266151
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 99.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785704941",
       "notes": "NAIP sand coverage 83%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_21_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1174875,
         39.9266319
        ],
        [
         -105.1174662,
         39.9266265
        ],
        [
         -105.1174485,
         39.9266169
        ],
        [
         -105.1174396,
         39.9266034
        ],
        [
         -105.1174432,
         39.926587
        ],
        [
         -105.1174521,
         39.9265748
        ],
        [
         -105.117468,
         39.9265626
        ],
        [
         -105.1174875,
         39.9265571
        ],
        [
         -105.1175123,
         39.9265612
        ],
        [
         -105.1175247,
         39.9265734
        ],
        [
         -105.1175336,
         39.9265898
        ],
        [
         -105.11753,
         39.9266034
        ],
        [
         -105.1175229,
         39.9266156
        ],
        [
         -105.1175052,
         39.9266265
        ],
        [
         -105.1174875,
         39.9266319
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 48.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785704942",
       "notes": "NAIP sand coverage 75%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_21_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1161949,
         39.9270142
        ],
        [
         -105.1161621,
         39.9270161
        ],
        [
         -105.1161394,
         39.9270103
        ],
        [
         -105.1161369,
         39.9269968
        ],
        [
         -105.1161319,
         39.926989
        ],
        [
         -105.1161117,
         39.9269813
        ],
        [
         -105.116094,
         39.9269736
        ],
        [
         -105.1160738,
         39.926962
        ],
        [
         -105.1160713,
         39.9269465
        ],
        [
         -105.1160814,
         39.9269252
        ],
        [
         -105.116094,
         39.9269058
        ],
        [
         -105.1161092,
         39.9269
        ],
        [
         -105.1161226,
         39.9268978
        ],
        [
         -105.1161424,
         39.9269044
        ],
        [
         -105.1161546,
         39.9269117
        ],
        [
         -105.1161585,
         39.9269291
        ],
        [
         -105.1161711,
         39.9269364
        ],
        [
         -105.1161874,
         39.9269368
        ],
        [
         -105.1162025,
         39.9269387
        ],
        [
         -105.1162151,
         39.9269484
        ],
        [
         -105.1162227,
         39.9269678
        ],
        [
         -105.1162202,
         39.9269813
        ],
        [
         -105.1162101,
         39.9269968
        ],
        [
         -105.1161949,
         39.9270142
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 104.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785704943",
       "notes": "NAIP sand coverage 85%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_21_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1159854,
         39.9271149
        ],
        [
         -105.1159761,
         39.9271077
        ],
        [
         -105.1159699,
         39.9270994
        ],
        [
         -105.1159637,
         39.9270923
        ],
        [
         -105.1159528,
         39.9270875
        ],
        [
         -105.1159343,
         39.927084
        ],
        [
         -105.1159141,
         39.9270899
        ],
        [
         -105.1159064,
         39.9270982
        ],
        [
         -105.1159002,
         39.9271125
        ],
        [
         -105.1158986,
         39.9271267
        ],
        [
         -105.115894,
         39.9271339
        ],
        [
         -105.1158832,
         39.9271434
        ],
        [
         -105.1158739,
         39.9271552
        ],
        [
         -105.1158785,
         39.9271671
        ],
        [
         -105.1158909,
         39.927179
        ],
        [
         -105.1159002,
         39.9271861
        ],
        [
         -105.1159172,
         39.9271873
        ],
        [
         -105.1159312,
         39.9271849
        ],
        [
         -105.1159404,
         39.9271813
        ],
        [
         -105.1159513,
         39.9271742
        ],
        [
         -105.1159575,
         39.9271671
        ],
        [
         -105.1159652,
         39.92716
        ],
        [
         -105.1159792,
         39.9271588
        ],
        [
         -105.1159931,
         39.9271529
        ],
        [
         -105.1159977,
         39.9271398
        ],
        [
         -105.1159993,
         39.9271267
        ],
        [
         -105.1159946,
         39.9271184
        ],
        [
         -105.1159854,
         39.9271149
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 78.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785704944"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_21_cart_path_01",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.120467,
        39.9258903
       ],
       [
        -105.1204567,
        39.9259051
       ],
       [
        -105.1204356,
        39.9259328
       ],
       [
        -105.1204071,
        39.9259643
       ],
       [
        -105.1203834,
        39.9259794
       ],
       [
        -105.1203701,
        39.926013
       ],
       [
        -105.120349,
        39.9260978
       ],
       [
        -105.1203105,
        39.926305
       ],
       [
        -105.1202983,
        39.9263485
       ]
      ]
     },
     "properties": {
      "featureType": "cart_path",
      "label": "Camino de carros",
      "provenance": {
       "source": "osm",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/47062938",
       "notes": "Recortado al corredor del hoyo; el way completo recorre la cancha."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_21_cart_path_02",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1160355,
        39.9272121
       ],
       [
        -105.1160594,
        39.9272018
       ],
       [
        -105.1161612,
        39.9271175
       ],
       [
        -105.1163155,
        39.9270398
       ],
       [
        -105.1164508,
        39.9269962
       ],
       [
        -105.1169658,
        39.9268855
       ],
       [
        -105.1174386,
        39.9267656
       ],
       [
        -105.1178463,
        39.9266712
       ],
       [
        -105.1181063,
        39.9265616
       ],
       [
        -105.1183958,
        39.9263744
       ],
       [
        -105.1185215,
        39.9263339
       ],
       [
        -105.1187683,
        39.9263359
       ],
       [
        -105.1189721,
        39.9262804
       ],
       [
        -105.119133,
        39.9262104
       ],
       [
        -105.1192564,
        39.9261055
       ],
       [
        -105.1193235,
        39.9260253
       ],
       [
        -105.1194085,
        39.9259914
       ],
       [
        -105.1194844,
        39.9259801
       ],
       [
        -105.1196064,
        39.9259772
       ],
       [
        -105.1197731,
        39.9259974
       ],
       [
        -105.1200576,
        39.9259125
       ],
       [
        -105.1201494,
        39.9258895
       ],
       [
        -105.1202497,
        39.9258735
       ],
       [
        -105.1202965,
        39.9258682
       ],
       [
        -105.1203388,
        39.9258629
       ],
       [
        -105.1203938,
        39.9258548
       ],
       [
        -105.1204357,
        39.9258458
       ],
       [
        -105.1204455,
        39.9258426
       ]
      ]
     },
     "properties": {
      "featureType": "cart_path",
      "label": "Camino de carros",
      "provenance": {
       "source": "osm",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/47062944",
       "notes": "Recortado al corredor del hoyo; el way completo recorre la cancha."
      }
     }
    }
   ],
   "confidence": 0.949,
   "confidenceBasis": {
    "worstYardageDeltaYards": 3.6,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.903,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 3.6 yd (high); confianza media de features clave 0.89.",
   "asset": {
    "image": "assets/holes/ph_21.jpg",
    "transform": "assets/holes/ph_21.json"
   }
  },
  {
   "id": "ph_22",
   "par": 4,
   "name": "Eldorado 4",
   "bbox": [
    -105.1202044,
    39.9251542,
    -105.1161609,
    39.926191
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_22_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1201388,
         39.9253063
        ],
        [
         -105.1201234,
         39.9252845
        ],
        [
         -105.1200926,
         39.9252681
        ],
        [
         -105.1200452,
         39.9252463
        ],
        [
         -105.120005,
         39.9252272
        ],
        [
         -105.1199742,
         39.9252127
        ],
        [
         -105.1199351,
         39.9252027
        ],
        [
         -105.1198924,
         39.9252009
        ],
        [
         -105.1198652,
         39.9252073
        ],
        [
         -105.1198379,
         39.9252145
        ],
        [
         -105.1198095,
         39.9252354
        ],
        [
         -105.1197894,
         39.9252572
        ],
        [
         -105.1197835,
         39.9252799
        ],
        [
         -105.1197894,
         39.9252945
        ],
        [
         -105.1197941,
         39.9253044
        ],
        [
         -105.1198048,
         39.9253117
        ],
        [
         -105.1198143,
         39.9253217
        ],
        [
         -105.1198486,
         39.9253335
        ],
        [
         -105.1198676,
         39.9253408
        ],
        [
         -105.1198984,
         39.9253499
        ],
        [
         -105.1199149,
         39.925358
        ],
        [
         -105.1199292,
         39.925368
        ],
        [
         -105.1199469,
         39.925378
        ],
        [
         -105.1199907,
         39.925398
        ],
        [
         -105.1200038,
         39.9253998
        ],
        [
         -105.120018,
         39.9254026
        ],
        [
         -105.1200393,
         39.9254071
        ],
        [
         -105.120076,
         39.9254098
        ],
        [
         -105.1200997,
         39.9254062
        ],
        [
         -105.1201139,
         39.925398
        ],
        [
         -105.1201258,
         39.9253817
        ],
        [
         -105.1201364,
         39.9253662
        ],
        [
         -105.1201412,
         39.925349
        ],
        [
         -105.1201459,
         39.9253317
        ],
        [
         -105.1201471,
         39.9253181
        ],
        [
         -105.1201388,
         39.9253063
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 22",
      "center": [
       -105.1199668,
       39.9253054
      ],
      "areaSquareMeters": 469.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785723099",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.66. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_22_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1199668,
       39.9253054
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785723099",
       "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_22_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1163005,
         39.9261687
        ],
        [
         -105.1162604,
         39.9261836
        ],
        [
         -105.1162143,
         39.926191
        ],
        [
         -105.1161864,
         39.9261882
        ],
        [
         -105.1161658,
         39.9261715
        ],
        [
         -105.1161609,
         39.9261473
        ],
        [
         -105.1161755,
         39.9261277
        ],
        [
         -105.116207,
         39.9261147
        ],
        [
         -105.1162447,
         39.926111
        ],
        [
         -105.1162689,
         39.926111
        ],
        [
         -105.1162932,
         39.9261212
        ],
        [
         -105.1163065,
         39.9261352
        ],
        [
         -105.1163065,
         39.9261529
        ],
        [
         -105.1163005,
         39.9261687
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 86.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/437481794",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_22_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1164886,
         39.9261352
        ],
        [
         -105.1164461,
         39.9261482
        ],
        [
         -105.1164,
         39.9261557
        ],
        [
         -105.1163721,
         39.9261529
        ],
        [
         -105.1163514,
         39.9261361
        ],
        [
         -105.1163466,
         39.9261119
        ],
        [
         -105.1163612,
         39.9260924
        ],
        [
         -105.1163927,
         39.9260793
        ],
        [
         -105.1164303,
         39.9260756
        ],
        [
         -105.1164558,
         39.9260719
        ],
        [
         -105.1164813,
         39.9260812
        ],
        [
         -105.1164983,
         39.9260952
        ],
        [
         -105.1165007,
         39.9261175
        ],
        [
         -105.1164886,
         39.9261352
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 92.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/437481793",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_22_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1166609,
         39.9260533
        ],
        [
         -105.1166172,
         39.9260682
        ],
        [
         -105.1165711,
         39.9260756
        ],
        [
         -105.1165432,
         39.9260728
        ],
        [
         -105.1165226,
         39.9260561
        ],
        [
         -105.1165177,
         39.9260319
        ],
        [
         -105.1165323,
         39.9260123
        ],
        [
         -105.1165638,
         39.9259993
        ],
        [
         -105.116599,
         39.9259863
        ],
        [
         -105.116633,
         39.9259854
        ],
        [
         -105.1166609,
         39.9259928
        ],
        [
         -105.1166743,
         39.9260095
        ],
        [
         -105.1166743,
         39.9260328
        ],
        [
         -105.1166609,
         39.9260533
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 101.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/437481795",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_22_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1168879,
         39.9259984
        ],
        [
         -105.1168478,
         39.9260133
        ],
        [
         -105.1168017,
         39.9260207
        ],
        [
         -105.1167738,
         39.9260179
        ],
        [
         -105.1167532,
         39.9260012
        ],
        [
         -105.1167483,
         39.925977
        ],
        [
         -105.1167629,
         39.9259574
        ],
        [
         -105.1167944,
         39.9259444
        ],
        [
         -105.116832,
         39.9259407
        ],
        [
         -105.1168563,
         39.9259407
        ],
        [
         -105.1168806,
         39.9259509
        ],
        [
         -105.1168939,
         39.9259649
        ],
        [
         -105.1168939,
         39.9259826
        ],
        [
         -105.1168879,
         39.9259984
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 86.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/437481792",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_22_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1171985,
         39.9258532
        ],
        [
         -105.1171585,
         39.9258681
        ],
        [
         -105.1171124,
         39.9258755
        ],
        [
         -105.1170845,
         39.9258727
        ],
        [
         -105.1170638,
         39.925856
        ],
        [
         -105.117059,
         39.9258318
        ],
        [
         -105.1170735,
         39.9258122
        ],
        [
         -105.1171051,
         39.9257992
        ],
        [
         -105.1171427,
         39.9257955
        ],
        [
         -105.117167,
         39.9257955
        ],
        [
         -105.1171913,
         39.9258057
        ],
        [
         -105.1172046,
         39.9258197
        ],
        [
         -105.1172046,
         39.9258374
        ],
        [
         -105.1171985,
         39.9258532
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 86.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/437481796",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_22_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1162339,
        39.9261502
       ],
       [
        -105.118843,
        39.9253713
       ],
       [
        -105.1199668,
        39.9253054
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 22",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_22_target_dogleg",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.118843,
       39.9253713
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "dogleg_corner",
      "label": "Codo del dogleg",
      "provenance": {
       "source": "derived",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_22_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1186028,
         39.9257177
        ],
        [
         -105.1185545,
         39.92573
        ],
        [
         -105.1185126,
         39.925735
        ],
        [
         -105.1184836,
         39.9257251
        ],
        [
         -105.118461,
         39.9257127
        ],
        [
         -105.1184256,
         39.9257004
        ],
        [
         -105.1183902,
         39.9256905
        ],
        [
         -105.1183418,
         39.9256905
        ],
        [
         -105.1182645,
         39.9257028
        ],
        [
         -105.1182322,
         39.9257152
        ],
        [
         -105.1182065,
         39.9257251
        ],
        [
         -105.1181936,
         39.9257424
        ],
        [
         -105.1181742,
         39.9257671
        ],
        [
         -105.1181517,
         39.9257967
        ],
        [
         -105.1181259,
         39.9258214
        ],
        [
         -105.1180905,
         39.9258412
        ],
        [
         -105.118026,
         39.9258511
        ],
        [
         -105.1179648,
         39.9258462
        ],
        [
         -105.1178874,
         39.9258363
        ],
        [
         -105.117794,
         39.9258387
        ],
        [
         -105.1177231,
         39.9258486
        ],
        [
         -105.1176619,
         39.925856
        ],
        [
         -105.1176232,
         39.9258462
        ],
        [
         -105.1176039,
         39.9258116
        ],
        [
         -105.1176103,
         39.9257869
        ],
        [
         -105.1176329,
         39.9257621
        ],
        [
         -105.1176554,
         39.925735
        ],
        [
         -105.1176812,
         39.9257053
        ],
        [
         -105.1176973,
         39.9256781
        ],
        [
         -105.1177167,
         39.9256559
        ],
        [
         -105.1177328,
         39.9256188
        ],
        [
         -105.1177521,
         39.9255867
        ],
        [
         -105.1177714,
         39.9255768
        ],
        [
         -105.1179777,
         39.9255051
        ],
        [
         -105.1180518,
         39.9255027
        ],
        [
         -105.1180969,
         39.9254928
        ],
        [
         -105.1181324,
         39.9254878
        ],
        [
         -105.1181678,
         39.925473
        ],
        [
         -105.1182806,
         39.9254063
        ],
        [
         -105.1183031,
         39.9253964
        ],
        [
         -105.1183354,
         39.9253964
        ],
        [
         -105.1183773,
         39.9254038
        ],
        [
         -105.118432,
         39.925431
        ],
        [
         -105.1184868,
         39.9254433
        ],
        [
         -105.1185448,
         39.9254409
        ],
        [
         -105.1186125,
         39.925431
        ],
        [
         -105.118677,
         39.9254038
        ],
        [
         -105.1187317,
         39.9253569
        ],
        [
         -105.1187672,
         39.9253198
        ],
        [
         -105.1187897,
         39.9252877
        ],
        [
         -105.1188123,
         39.9252679
        ],
        [
         -105.1188445,
         39.9252456
        ],
        [
         -105.1188896,
         39.9252407
        ],
        [
         -105.1189251,
         39.9252506
        ],
        [
         -105.118996,
         39.9252654
        ],
        [
         -105.1190572,
         39.9252679
        ],
        [
         -105.1191539,
         39.925258
        ],
        [
         -105.1192054,
         39.9252481
        ],
        [
         -105.1192763,
         39.9252283
        ],
        [
         -105.1193247,
         39.925216
        ],
        [
         -105.1193472,
         39.9252185
        ],
        [
         -105.119373,
         39.9252382
        ],
        [
         -105.1193988,
         39.9252679
        ],
        [
         -105.1194278,
         39.9252852
        ],
        [
         -105.1194665,
         39.9253025
        ],
        [
         -105.1195567,
         39.9252728
        ],
        [
         -105.119634,
         39.9252531
        ],
        [
         -105.119692,
         39.9252308
        ],
        [
         -105.119721,
         39.9252135
        ],
        [
         -105.1197597,
         39.9251888
        ],
        [
         -105.1197952,
         39.925169
        ],
        [
         -105.1198499,
         39.9251567
        ],
        [
         -105.1199015,
         39.9251542
        ],
        [
         -105.1199498,
         39.9251641
        ],
        [
         -105.1199949,
         39.9251814
        ],
        [
         -105.1200529,
         39.9252012
        ],
        [
         -105.120082,
         39.9252135
        ],
        [
         -105.1201206,
         39.9252283
        ],
        [
         -105.1201528,
         39.9252531
        ],
        [
         -105.1201818,
         39.9252753
        ],
        [
         -105.120198,
         39.9253124
        ],
        [
         -105.1202044,
         39.9253494
        ],
        [
         -105.1201883,
         39.9253816
        ],
        [
         -105.1201561,
         39.9254137
        ],
        [
         -105.1201206,
         39.925431
        ],
        [
         -105.1200981,
         39.9254359
        ],
        [
         -105.1200562,
         39.9254409
        ],
        [
         -105.1200239,
         39.9254359
        ],
        [
         -105.1199982,
         39.925426
        ],
        [
         -105.1199821,
         39.9254063
        ],
        [
         -105.1199616,
         39.9253964
        ],
        [
         -105.1199153,
         39.9253764
        ],
        [
         -105.1198791,
         39.9253563
        ],
        [
         -105.1198295,
         39.9253394
        ],
        [
         -105.1198016,
         39.9253321
        ],
        [
         -105.1197726,
         39.9253321
        ],
        [
         -105.1197533,
         39.9253445
        ],
        [
         -105.1197243,
         39.9253519
        ],
        [
         -105.1196856,
         39.9253643
        ],
        [
         -105.1196469,
         39.9253692
        ],
        [
         -105.119576,
         39.9253742
        ],
        [
         -105.1194858,
         39.9253742
        ],
        [
         -105.1193923,
         39.9253766
        ],
        [
         -105.1192763,
         39.9254112
        ],
        [
         -105.1191345,
         39.9254409
        ],
        [
         -105.1190185,
         39.9254705
        ],
        [
         -105.118851,
         39.925562
        ],
        [
         -105.1187382,
         39.9256262
        ],
        [
         -105.1186705,
         39.9256781
        ],
        [
         -105.1186447,
         39.9257028
        ],
        [
         -105.1186028,
         39.9257177
        ]
       ],
       [
        [
         -105.1201234,
         39.9252845
        ],
        [
         -105.1200926,
         39.9252681
        ],
        [
         -105.1200452,
         39.9252463
        ],
        [
         -105.120005,
         39.9252272
        ],
        [
         -105.1199742,
         39.9252127
        ],
        [
         -105.1199351,
         39.9252027
        ],
        [
         -105.1198924,
         39.9252009
        ],
        [
         -105.1198652,
         39.9252073
        ],
        [
         -105.1198379,
         39.9252145
        ],
        [
         -105.1198095,
         39.9252354
        ],
        [
         -105.1197894,
         39.9252572
        ],
        [
         -105.1197835,
         39.9252799
        ],
        [
         -105.1197894,
         39.9252945
        ],
        [
         -105.1197941,
         39.9253044
        ],
        [
         -105.1198048,
         39.9253117
        ],
        [
         -105.1198143,
         39.9253217
        ],
        [
         -105.1198486,
         39.9253335
        ],
        [
         -105.1198676,
         39.9253408
        ],
        [
         -105.1198984,
         39.9253499
        ],
        [
         -105.1199149,
         39.925358
        ],
        [
         -105.1199292,
         39.925368
        ],
        [
         -105.1199469,
         39.925378
        ],
        [
         -105.1199907,
         39.925398
        ],
        [
         -105.1200038,
         39.9253998
        ],
        [
         -105.120018,
         39.9254026
        ],
        [
         -105.1200393,
         39.9254071
        ],
        [
         -105.120076,
         39.9254098
        ],
        [
         -105.1200997,
         39.9254062
        ],
        [
         -105.1201139,
         39.925398
        ],
        [
         -105.1201258,
         39.9253817
        ],
        [
         -105.1201364,
         39.9253662
        ],
        [
         -105.1201412,
         39.925349
        ],
        [
         -105.1201459,
         39.9253317
        ],
        [
         -105.1201471,
         39.9253181
        ],
        [
         -105.1201388,
         39.9253063
        ],
        [
         -105.1201234,
         39.9252845
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 5102.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/19369515",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_22_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1183995,
       39.9255335
      ]
     },
     "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_22_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1189003,
       39.9253679
      ]
     },
     "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_22_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.118398,
       39.9255041
      ]
     },
     "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_22_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1182281,
         39.9258869
        ],
        [
         -105.1182101,
         39.9258805
        ],
        [
         -105.1182004,
         39.925871
        ],
        [
         -105.1181921,
         39.9258603
        ],
        [
         -105.1181879,
         39.9258476
        ],
        [
         -105.1181838,
         39.9258338
        ],
        [
         -105.1181893,
         39.9258146
        ],
        [
         -105.1182004,
         39.9258019
        ],
        [
         -105.1182087,
         39.9257944
        ],
        [
         -105.1182184,
         39.9257902
        ],
        [
         -105.1182267,
         39.9257881
        ],
        [
         -105.1182392,
         39.9257859
        ],
        [
         -105.1182503,
         39.9257881
        ],
        [
         -105.1182642,
         39.9257891
        ],
        [
         -105.1182739,
         39.9257827
        ],
        [
         -105.1182808,
         39.9257732
        ],
        [
         -105.1182863,
         39.9257604
        ],
        [
         -105.1183002,
         39.9257551
        ],
        [
         -105.1183182,
         39.9257519
        ],
        [
         -105.1183335,
         39.925753
        ],
        [
         -105.1183473,
         39.9257583
        ],
        [
         -105.118357,
         39.9257647
        ],
        [
         -105.1183654,
         39.9257742
        ],
        [
         -105.1183695,
         39.925787
        ],
        [
         -105.1183681,
         39.9258019
        ],
        [
         -105.1183612,
         39.9258115
        ],
        [
         -105.1183473,
         39.925821
        ],
        [
         -105.1183307,
         39.9258285
        ],
        [
         -105.1183196,
         39.9258316
        ],
        [
         -105.1183044,
         39.9258359
        ],
        [
         -105.1182919,
         39.925837
        ],
        [
         -105.1182794,
         39.925837
        ],
        [
         -105.1182725,
         39.9258455
        ],
        [
         -105.1182683,
         39.925854
        ],
        [
         -105.1182614,
         39.925872
        ],
        [
         -105.1182572,
         39.9258795
        ],
        [
         -105.1182489,
         39.9258848
        ],
        [
         -105.1182364,
         39.9258869
        ],
        [
         -105.1182281,
         39.9258869
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 130.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785723096",
       "notes": "NAIP sand coverage 78%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_22_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1185465,
         39.9253648
        ],
        [
         -105.1185384,
         39.9253661
        ],
        [
         -105.1185284,
         39.9253717
        ],
        [
         -105.1185221,
         39.9253779
        ],
        [
         -105.1185167,
         39.9253849
        ],
        [
         -105.118513,
         39.9253904
        ],
        [
         -105.1185058,
         39.9253967
        ],
        [
         -105.1184968,
         39.9253939
        ],
        [
         -105.118494,
         39.9253918
        ],
        [
         -105.118485,
         39.9253897
        ],
        [
         -105.1184723,
         39.9253883
        ],
        [
         -105.1184606,
         39.9253863
        ],
        [
         -105.1184524,
         39.9253863
        ],
        [
         -105.118447,
         39.9253828
        ],
        [
         -105.1184434,
         39.9253772
        ],
        [
         -105.118437,
         39.9253703
        ],
        [
         -105.1184325,
         39.9253634
        ],
        [
         -105.1184307,
         39.9253578
        ],
        [
         -105.1184334,
         39.9253509
        ],
        [
         -105.1184361,
         39.9253453
        ],
        [
         -105.1184425,
         39.9253384
        ],
        [
         -105.1184497,
         39.9253328
        ],
        [
         -105.1184596,
         39.9253273
        ],
        [
         -105.1184669,
         39.9253196
        ],
        [
         -105.1184759,
         39.9253148
        ],
        [
         -105.1184832,
         39.9253099
        ],
        [
         -105.1184913,
         39.9253072
        ],
        [
         -105.1185031,
         39.9253058
        ],
        [
         -105.1185103,
         39.9253065
        ],
        [
         -105.1185203,
         39.9253106
        ],
        [
         -105.1185311,
         39.9253155
        ],
        [
         -105.1185411,
         39.9253203
        ],
        [
         -105.1185483,
         39.9253259
        ],
        [
         -105.1185538,
         39.9253321
        ],
        [
         -105.1185592,
         39.925337
        ],
        [
         -105.1185601,
         39.9253412
        ],
        [
         -105.1185592,
         39.9253474
        ],
        [
         -105.1185574,
         39.9253536
        ],
        [
         -105.1185538,
         39.9253592
        ],
        [
         -105.1185465,
         39.9253648
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 72.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785723097"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_22_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1199004,
         39.9254748
        ],
        [
         -105.1198793,
         39.9254607
        ],
        [
         -105.1198503,
         39.9254445
        ],
        [
         -105.1198319,
         39.9254405
        ],
        [
         -105.1198214,
         39.9254425
        ],
        [
         -105.119795,
         39.9254405
        ],
        [
         -105.1197792,
         39.9254324
        ],
        [
         -105.1197661,
         39.9254182
        ],
        [
         -105.1197634,
         39.9254041
        ],
        [
         -105.1197661,
         39.9253859
        ],
        [
         -105.1197661,
         39.9253637
        ],
        [
         -105.1197819,
         39.9253536
        ],
        [
         -105.1197965,
         39.9253478
        ],
        [
         -105.1198106,
         39.9253496
        ],
        [
         -105.1198275,
         39.9253529
        ],
        [
         -105.119846,
         39.9253577
        ],
        [
         -105.1198644,
         39.9253659
        ],
        [
         -105.1198793,
         39.9253718
        ],
        [
         -105.1198838,
         39.9253772
        ],
        [
         -105.1198796,
         39.9253881
        ],
        [
         -105.1198858,
         39.9254023
        ],
        [
         -105.1198969,
         39.9254069
        ],
        [
         -105.1199237,
         39.9254066
        ],
        [
         -105.1199419,
         39.9254103
        ],
        [
         -105.1199491,
         39.9254203
        ],
        [
         -105.1199529,
         39.9254298
        ],
        [
         -105.1199418,
         39.925444
        ],
        [
         -105.119924,
         39.9254691
        ],
        [
         -105.1199004,
         39.9254748
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 130.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785723098",
       "notes": "NAIP sand coverage 91%"
      }
     }
    }
   ],
   "confidence": 0.812,
   "confidenceBasis": {
    "worstYardageDeltaYards": 5.0,
    "yardageBand": "medium",
    "visualReview": "ok",
    "osmAgreement": 0.891,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 5.0 yd (medium); confianza media de features clave 0.89.",
   "asset": {
    "image": "assets/holes/ph_22.jpg",
    "transform": "assets/holes/ph_22.json"
   }
  },
  {
   "id": "ph_23",
   "par": 5,
   "name": "Eldorado 5",
   "bbox": [
    -105.1275144,
    39.923023,
    -105.1215271,
    39.9257289
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_23_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1273809,
         39.9233026
        ],
        [
         -105.1273526,
         39.9233017
        ],
        [
         -105.1273242,
         39.9232957
        ],
        [
         -105.1273049,
         39.9232858
        ],
        [
         -105.1272778,
         39.923276
        ],
        [
         -105.1272482,
         39.9232641
        ],
        [
         -105.127207,
         39.9232542
        ],
        [
         -105.1271748,
         39.9232503
        ],
        [
         -105.1271258,
         39.9232493
        ],
        [
         -105.1270936,
         39.9232473
        ],
        [
         -105.1270704,
         39.9232463
        ],
        [
         -105.1270498,
         39.9232394
        ],
        [
         -105.1270279,
         39.9232266
        ],
        [
         -105.1270189,
         39.9232197
        ],
        [
         -105.1270125,
         39.9232088
        ],
        [
         -105.127006,
         39.923191
        ],
        [
         -105.1270073,
         39.9231732
        ],
        [
         -105.1270215,
         39.9231505
        ],
        [
         -105.1270369,
         39.9231406
        ],
        [
         -105.127055,
         39.9231317
        ],
        [
         -105.1270743,
         39.9231228
        ],
        [
         -105.1271065,
         39.923106
        ],
        [
         -105.1271323,
         39.9230981
        ],
        [
         -105.1271593,
         39.9230932
        ],
        [
         -105.1271851,
         39.9230952
        ],
        [
         -105.1272121,
         39.9230981
        ],
        [
         -105.1272353,
         39.923107
        ],
        [
         -105.1272663,
         39.9231139
        ],
        [
         -105.1272959,
         39.9231189
        ],
        [
         -105.1273281,
         39.9231248
        ],
        [
         -105.1273474,
         39.9231307
        ],
        [
         -105.1273719,
         39.9231406
        ],
        [
         -105.1273964,
         39.9231554
        ],
        [
         -105.1274067,
         39.9231712
        ],
        [
         -105.1274247,
         39.92319
        ],
        [
         -105.127435,
         39.9232147
        ],
        [
         -105.1274337,
         39.9232276
        ],
        [
         -105.1274324,
         39.9232493
        ],
        [
         -105.1274221,
         39.9232681
        ],
        [
         -105.1274131,
         39.9232819
        ],
        [
         -105.1274028,
         39.9232938
        ],
        [
         -105.1273951,
         39.9232977
        ],
        [
         -105.1273809,
         39.9233026
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 23",
      "center": [
       -105.127219,
       39.9231999
      ],
      "areaSquareMeters": 567.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785725714",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.45. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.127219,
       39.9231999
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785725714",
       "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_23_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1216149,
         39.9252248
        ],
        [
         -105.1216365,
         39.9252073
        ],
        [
         -105.121635,
         39.9251831
        ],
        [
         -105.1216158,
         39.9251683
        ],
        [
         -105.1215883,
         39.9251628
        ],
        [
         -105.1215609,
         39.9251689
        ],
        [
         -105.1215353,
         39.9251815
        ],
        [
         -105.1215271,
         39.9252003
        ],
        [
         -105.1215359,
         39.9252172
        ],
        [
         -105.1215633,
         39.9252289
        ],
        [
         -105.1215917,
         39.9252309
        ],
        [
         -105.1216149,
         39.9252248
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 53.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/483078147",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1218633,
         39.9249567
        ],
        [
         -105.121903,
         39.9249469
        ],
        [
         -105.1219294,
         39.9249335
        ],
        [
         -105.1219404,
         39.9249169
        ],
        [
         -105.1219357,
         39.9249064
        ],
        [
         -105.1219212,
         39.9248906
        ],
        [
         -105.1218914,
         39.924871
        ],
        [
         -105.1218587,
         39.9248717
        ],
        [
         -105.1218295,
         39.9248806
        ],
        [
         -105.121795,
         39.9249003
        ],
        [
         -105.1217776,
         39.9249272
        ],
        [
         -105.1217797,
         39.9249413
        ],
        [
         -105.1217926,
         39.9249527
        ],
        [
         -105.1218138,
         39.9249581
        ],
        [
         -105.1218633,
         39.9249567
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 98.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/483078146",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1223362,
         39.9247517
        ],
        [
         -105.1222836,
         39.9247687
        ],
        [
         -105.122258,
         39.9247673
        ],
        [
         -105.1222367,
         39.9247615
        ],
        [
         -105.1222266,
         39.9247521
        ],
        [
         -105.1222219,
         39.924736
        ],
        [
         -105.1222277,
         39.9247247
        ],
        [
         -105.1222405,
         39.9247114
        ],
        [
         -105.1222679,
         39.924698
        ],
        [
         -105.1222918,
         39.9246917
        ],
        [
         -105.1223292,
         39.9246908
        ],
        [
         -105.1223478,
         39.9246998
        ],
        [
         -105.1223654,
         39.9247141
        ],
        [
         -105.1223642,
         39.9247338
        ],
        [
         -105.1223537,
         39.9247445
        ],
        [
         -105.1223362,
         39.9247517
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 78.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/483078144",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1225311,
         39.9246067
        ],
        [
         -105.1225043,
         39.924604
        ],
        [
         -105.1224776,
         39.9246083
        ],
        [
         -105.1224555,
         39.9246264
        ],
        [
         -105.1224496,
         39.9246389
        ],
        [
         -105.1224531,
         39.9246531
        ],
        [
         -105.1224705,
         39.924663
        ],
        [
         -105.1224997,
         39.9246676
        ],
        [
         -105.1225311,
         39.9246649
        ],
        [
         -105.122555,
         39.9246523
        ],
        [
         -105.1225666,
         39.9246344
        ],
        [
         -105.1225557,
         39.9246183
        ],
        [
         -105.1225311,
         39.9246067
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 53.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/483078143",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1226514,
         39.9245986
        ],
        [
         -105.1226423,
         39.9246058
        ],
        [
         -105.1226294,
         39.9246201
        ],
        [
         -105.1226306,
         39.9246352
        ],
        [
         -105.1226388,
         39.9246477
        ],
        [
         -105.1226527,
         39.9246557
        ],
        [
         -105.1226724,
         39.924662
        ],
        [
         -105.1227017,
         39.9246604
        ],
        [
         -105.1227187,
         39.9246536
        ],
        [
         -105.122731,
         39.924645
        ],
        [
         -105.1227321,
         39.9246281
        ],
        [
         -105.1227286,
         39.9246093
        ],
        [
         -105.1227121,
         39.9245959
        ],
        [
         -105.1226923,
         39.9245905
        ],
        [
         -105.1226689,
         39.9245923
        ],
        [
         -105.1226514,
         39.9245986
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 54.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/483078145",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1215835,
        39.9251975
       ],
       [
        -105.127219,
        39.9231999
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 23",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1273071,
         39.9233731
        ],
        [
         -105.1272921,
         39.9233757
        ],
        [
         -105.1272788,
         39.923382
        ],
        [
         -105.1272389,
         39.9233986
        ],
        [
         -105.1271957,
         39.9234075
        ],
        [
         -105.1271625,
         39.9234088
        ],
        [
         -105.1270876,
         39.9234165
        ],
        [
         -105.126953,
         39.9234445
        ],
        [
         -105.1269281,
         39.9234636
        ],
        [
         -105.1268965,
         39.9234891
        ],
        [
         -105.1268616,
         39.9235184
        ],
        [
         -105.1268383,
         39.9235401
        ],
        [
         -105.1268084,
         39.9235567
        ],
        [
         -105.1267552,
         39.9235745
        ],
        [
         -105.1266138,
         39.9236204
        ],
        [
         -105.1265074,
         39.9236612
        ],
        [
         -105.1264825,
         39.9236791
        ],
        [
         -105.1264759,
         39.9236906
        ],
        [
         -105.1264542,
         39.9237212
        ],
        [
         -105.126431,
         39.9237416
        ],
        [
         -105.126416,
         39.9237594
        ],
        [
         -105.1263861,
         39.923776
        ],
        [
         -105.1263462,
         39.92379
        ],
        [
         -105.1263129,
         39.9237938
        ],
        [
         -105.126288,
         39.9237913
        ],
        [
         -105.1262564,
         39.9237938
        ],
        [
         -105.1262165,
         39.9238002
        ],
        [
         -105.1261301,
         39.9238257
        ],
        [
         -105.1260569,
         39.9238576
        ],
        [
         -105.1260187,
         39.9238805
        ],
        [
         -105.1259921,
         39.9238895
        ],
        [
         -105.1259588,
         39.9238933
        ],
        [
         -105.1259173,
         39.9238958
        ],
        [
         -105.1258408,
         39.9238984
        ],
        [
         -105.125766,
         39.923906
        ],
        [
         -105.1257277,
         39.9239099
        ],
        [
         -105.1256845,
         39.9239213
        ],
        [
         -105.1256163,
         39.9239443
        ],
        [
         -105.1255897,
         39.9239596
        ],
        [
         -105.1255565,
         39.9239723
        ],
        [
         -105.1255266,
         39.9239889
        ],
        [
         -105.1254983,
         39.923994
        ],
        [
         -105.1254567,
         39.9240004
        ],
        [
         -105.1254168,
         39.9240055
        ],
        [
         -105.125357,
         39.9240004
        ],
        [
         -105.1252971,
         39.9239851
        ],
        [
         -105.1252672,
         39.9239672
        ],
        [
         -105.125234,
         39.9239239
        ],
        [
         -105.125224,
         39.923878
        ],
        [
         -105.1252306,
         39.9238372
        ],
        [
         -105.1252705,
         39.9237811
        ],
        [
         -105.1253171,
         39.923753
        ],
        [
         -105.1253503,
         39.9237505
        ],
        [
         -105.1253969,
         39.9237454
        ],
        [
         -105.1254767,
         39.9237377
        ],
        [
         -105.1255465,
         39.9237301
        ],
        [
         -105.125603,
         39.9236944
        ],
        [
         -105.1256695,
         39.9236485
        ],
        [
         -105.1256961,
         39.9235873
        ],
        [
         -105.1257427,
         39.9235618
        ],
        [
         -105.1259887,
         39.9234547
        ],
        [
         -105.1260719,
         39.9234343
        ],
        [
         -105.126135,
         39.9234266
        ],
        [
         -105.1262215,
         39.9234114
        ],
        [
         -105.1263046,
         39.9233833
        ],
        [
         -105.1263545,
         39.9233884
        ],
        [
         -105.126421,
         39.9234012
        ],
        [
         -105.1265241,
         39.9234216
        ],
        [
         -105.1266039,
         39.9234241
        ],
        [
         -105.1266704,
         39.9233935
        ],
        [
         -105.1267302,
         39.9233604
        ],
        [
         -105.1267967,
         39.9233017
        ],
        [
         -105.1268479,
         39.9232114
        ],
        [
         -105.1269256,
         39.9231518
        ],
        [
         -105.1269687,
         39.9231121
        ],
        [
         -105.1270116,
         39.9231062
        ],
        [
         -105.1270649,
         39.9230697
        ],
        [
         -105.1271182,
         39.9230522
        ],
        [
         -105.1271601,
         39.9230288
        ],
        [
         -105.1272306,
         39.923023
        ],
        [
         -105.1273106,
         39.9230376
        ],
        [
         -105.1273791,
         39.923061
        ],
        [
         -105.1274191,
         39.9230829
        ],
        [
         -105.1274648,
         39.9231179
        ],
        [
         -105.1275067,
         39.9231559
        ],
        [
         -105.1275144,
         39.9232289
        ],
        [
         -105.1275067,
         39.9232757
        ],
        [
         -105.1274953,
         39.9233122
        ],
        [
         -105.1274458,
         39.9233531
        ],
        [
         -105.1273963,
         39.9233691
        ],
        [
         -105.1273163,
         39.9233735
        ],
        [
         -105.1273071,
         39.9233731
        ]
       ],
       [
        [
         -105.1273951,
         39.9232977
        ],
        [
         -105.1274028,
         39.9232938
        ],
        [
         -105.1274131,
         39.9232819
        ],
        [
         -105.1274221,
         39.9232681
        ],
        [
         -105.1274324,
         39.9232493
        ],
        [
         -105.1274337,
         39.9232276
        ],
        [
         -105.127435,
         39.9232147
        ],
        [
         -105.1274247,
         39.92319
        ],
        [
         -105.1274067,
         39.9231712
        ],
        [
         -105.1273964,
         39.9231554
        ],
        [
         -105.1273719,
         39.9231406
        ],
        [
         -105.1273474,
         39.9231307
        ],
        [
         -105.1273281,
         39.9231248
        ],
        [
         -105.1272959,
         39.9231189
        ],
        [
         -105.1272663,
         39.9231139
        ],
        [
         -105.1272353,
         39.923107
        ],
        [
         -105.1272121,
         39.9230981
        ],
        [
         -105.1271851,
         39.9230952
        ],
        [
         -105.1271593,
         39.9230932
        ],
        [
         -105.1271323,
         39.9230981
        ],
        [
         -105.1271065,
         39.923106
        ],
        [
         -105.1270743,
         39.9231228
        ],
        [
         -105.127055,
         39.9231317
        ],
        [
         -105.1270369,
         39.9231406
        ],
        [
         -105.1270215,
         39.9231505
        ],
        [
         -105.1270073,
         39.9231732
        ],
        [
         -105.127006,
         39.923191
        ],
        [
         -105.1270125,
         39.9232088
        ],
        [
         -105.1270189,
         39.9232197
        ],
        [
         -105.1270279,
         39.9232266
        ],
        [
         -105.1270498,
         39.9232394
        ],
        [
         -105.1270704,
         39.9232463
        ],
        [
         -105.1270936,
         39.9232473
        ],
        [
         -105.1271258,
         39.9232493
        ],
        [
         -105.1271748,
         39.9232503
        ],
        [
         -105.127207,
         39.9232542
        ],
        [
         -105.1272482,
         39.9232641
        ],
        [
         -105.1272778,
         39.923276
        ],
        [
         -105.1273049,
         39.9232858
        ],
        [
         -105.1273242,
         39.9232957
        ],
        [
         -105.1273526,
         39.9233017
        ],
        [
         -105.1273809,
         39.9233026
        ],
        [
         -105.1273951,
         39.9232977
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 6242.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000181",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_fairway_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.125001,
         39.9242638
        ],
        [
         -105.1249479,
         39.9243167
        ],
        [
         -105.1249125,
         39.924333
        ],
        [
         -105.1248559,
         39.9243452
        ],
        [
         -105.1247993,
         39.9243439
        ],
        [
         -105.1247427,
         39.924352
        ],
        [
         -105.1246843,
         39.924371
        ],
        [
         -105.1246471,
         39.9244009
        ],
        [
         -105.1246289,
         39.9244333
        ],
        [
         -105.1245933,
         39.9244618
        ],
        [
         -105.124502,
         39.9244769
        ],
        [
         -105.1244401,
         39.9245027
        ],
        [
         -105.1243941,
         39.9245529
        ],
        [
         -105.124341,
         39.9246031
        ],
        [
         -105.1242843,
         39.9246424
        ],
        [
         -105.1242313,
         39.9246519
        ],
        [
         -105.1241021,
         39.9246167
        ],
        [
         -105.1240543,
         39.9245977
        ],
        [
         -105.1240189,
         39.9245977
        ],
        [
         -105.1239994,
         39.9246099
        ],
        [
         -105.1239817,
         39.9246343
        ],
        [
         -105.1239446,
         39.9246709
        ],
        [
         -105.123895,
         39.9246818
        ],
        [
         -105.1238366,
         39.9246764
        ],
        [
         -105.1237694,
         39.9246601
        ],
        [
         -105.1237039,
         39.9246587
        ],
        [
         -105.1236544,
         39.9246777
        ],
        [
         -105.123619,
         39.9247062
        ],
        [
         -105.1235606,
         39.9247293
        ],
        [
         -105.1235004,
         39.9247252
        ],
        [
         -105.1234579,
         39.9247103
        ],
        [
         -105.1234349,
         39.9246723
        ],
        [
         -105.1234066,
         39.9245515
        ],
        [
         -105.123396,
         39.9244823
        ],
        [
         -105.1234155,
         39.9244443
        ],
        [
         -105.123465,
         39.9244158
        ],
        [
         -105.1235517,
         39.9243968
        ],
        [
         -105.1236225,
         39.9243724
        ],
        [
         -105.1236898,
         39.9243371
        ],
        [
         -105.1237234,
         39.9243127
        ],
        [
         -105.1237517,
         39.9243045
        ],
        [
         -105.1238313,
         39.924314
        ],
        [
         -105.1239074,
         39.9243235
        ],
        [
         -105.1239694,
         39.92431
        ],
        [
         -105.1240331,
         39.92431
        ],
        [
         -105.1241233,
         39.9243154
        ],
        [
         -105.1242012,
         39.9243045
        ],
        [
         -105.1242578,
         39.924272
        ],
        [
         -105.1242826,
         39.9242448
        ],
        [
         -105.1243339,
         39.9242217
        ],
        [
         -105.1243754,
         39.9242001
        ],
        [
         -105.1244365,
         39.9241688
        ],
        [
         -105.1244861,
         39.9241457
        ],
        [
         -105.1245586,
         39.9241349
        ],
        [
         -105.1246099,
         39.92412
        ],
        [
         -105.1247073,
         39.9241037
        ],
        [
         -105.1248099,
         39.9241064
        ],
        [
         -105.1248807,
         39.9241308
        ],
        [
         -105.1249373,
         39.9241607
        ],
        [
         -105.1249816,
         39.9241865
        ],
        [
         -105.1249993,
         39.9242217
        ],
        [
         -105.125001,
         39.9242638
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 4639.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/483077147",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1240418,
       39.9244245
      ]
     },
     "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_23_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1262475,
       39.9235443
      ]
     },
     "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_23_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1257617,
       39.9237165
      ]
     },
     "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_23_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.125502,
         39.9236717
        ],
        [
         -105.125498,
         39.9236892
        ],
        [
         -105.1254914,
         39.9236996
        ],
        [
         -105.1254826,
         39.9237084
        ],
        [
         -105.1254446,
         39.9237087
        ],
        [
         -105.1253921,
         39.9236909
        ],
        [
         -105.1253707,
         39.9236785
        ],
        [
         -105.1253587,
         39.9236701
        ],
        [
         -105.1253558,
         39.9236504
        ],
        [
         -105.1253641,
         39.9236381
        ],
        [
         -105.1253772,
         39.9236307
        ],
        [
         -105.1253923,
         39.9236234
        ],
        [
         -105.1254088,
         39.9236243
        ],
        [
         -105.1254267,
         39.9236319
        ],
        [
         -105.1254411,
         39.9236324
        ],
        [
         -105.1254538,
         39.9236302
        ],
        [
         -105.1254653,
         39.9236232
        ],
        [
         -105.1254701,
         39.9236188
        ],
        [
         -105.1254768,
         39.9236101
        ],
        [
         -105.1254808,
         39.9236031
        ],
        [
         -105.1254898,
         39.9235897
        ],
        [
         -105.1255075,
         39.9235834
        ],
        [
         -105.1255223,
         39.9235849
        ],
        [
         -105.1255451,
         39.9235937
        ],
        [
         -105.1255608,
         39.92361
        ],
        [
         -105.1255655,
         39.9236282
        ],
        [
         -105.1255461,
         39.9236494
        ],
        [
         -105.1255229,
         39.923659
        ],
        [
         -105.125502,
         39.9236717
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 138.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/483077150"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1266772,
         39.9232812
        ],
        [
         -105.1266771,
         39.923271
        ],
        [
         -105.1266727,
         39.9232613
        ],
        [
         -105.1266645,
         39.9232533
        ],
        [
         -105.1266533,
         39.9232478
        ],
        [
         -105.1266403,
         39.9232454
        ],
        [
         -105.126627,
         39.9232463
        ],
        [
         -105.126615,
         39.9232505
        ],
        [
         -105.1266055,
         39.923254
        ],
        [
         -105.1265935,
         39.9232607
        ],
        [
         -105.12659,
         39.9232729
        ],
        [
         -105.1265892,
         39.9232862
        ],
        [
         -105.1265998,
         39.9232962
        ],
        [
         -105.1266123,
         39.923303
        ],
        [
         -105.1266243,
         39.9233082
        ],
        [
         -105.126642,
         39.9233092
        ],
        [
         -105.1266593,
         39.9233034
        ],
        [
         -105.1266647,
         39.9232989
        ],
        [
         -105.1266729,
         39.9232909
        ],
        [
         -105.1266772,
         39.9232812
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 41.0,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/483077153",
       "notes": "NAIP sand coverage 72%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1236506,
         39.9247275
        ],
        [
         -105.1236441,
         39.9247412
        ],
        [
         -105.1236424,
         39.9247555
        ],
        [
         -105.1236434,
         39.9247747
        ],
        [
         -105.1236568,
         39.9247896
        ],
        [
         -105.1236734,
         39.924799
        ],
        [
         -105.1236902,
         39.9247995
        ],
        [
         -105.1237022,
         39.9247938
        ],
        [
         -105.1237126,
         39.9247851
        ],
        [
         -105.1237205,
         39.9247697
        ],
        [
         -105.1237257,
         39.9247625
        ],
        [
         -105.1237547,
         39.9247509
        ],
        [
         -105.1237705,
         39.9247427
        ],
        [
         -105.1237768,
         39.9247334
        ],
        [
         -105.123771,
         39.9247204
        ],
        [
         -105.1237592,
         39.9247121
        ],
        [
         -105.1237425,
         39.924709
        ],
        [
         -105.123727,
         39.9247069
        ],
        [
         -105.123713,
         39.92471
        ],
        [
         -105.1236977,
         39.9247219
        ],
        [
         -105.1236808,
         39.924728
        ],
        [
         -105.1236648,
         39.9247241
        ],
        [
         -105.1236506,
         39.9247275
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 71.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/483080571",
       "notes": "NAIP sand coverage 76%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1241485,
         39.9242836
        ],
        [
         -105.1240984,
         39.9242756
        ],
        [
         -105.1240796,
         39.9242596
        ],
        [
         -105.1240817,
         39.9242339
        ],
        [
         -105.1241214,
         39.9242259
        ],
        [
         -105.1241381,
         39.9242211
        ],
        [
         -105.1241569,
         39.9242147
        ],
        [
         -105.1241924,
         39.9242227
        ],
        [
         -105.1242028,
         39.9242387
        ],
        [
         -105.1241965,
         39.924258
        ],
        [
         -105.1241903,
         39.9242724
        ],
        [
         -105.1241736,
         39.9242772
        ],
        [
         -105.1241485,
         39.9242836
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 59.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220952",
       "notes": "NAIP sand coverage 80%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1239379,
         39.9242927
        ],
        [
         -105.1239039,
         39.9242859
        ],
        [
         -105.1238773,
         39.9242802
        ],
        [
         -105.123858,
         39.9242643
        ],
        [
         -105.1238491,
         39.9242484
        ],
        [
         -105.1238565,
         39.9242359
        ],
        [
         -105.1238802,
         39.9242325
        ],
        [
         -105.1239024,
         39.9242325
        ],
        [
         -105.1239246,
         39.9242336
        ],
        [
         -105.1239453,
         39.924237
        ],
        [
         -105.1239661,
         39.9242507
        ],
        [
         -105.1239646,
         39.9242666
        ],
        [
         -105.1239602,
         39.9242802
        ],
        [
         -105.1239379,
         39.9242927
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 49.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785220953",
       "notes": "NAIP sand coverage 73%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_bunker_06",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.124519,
         39.9246113
        ],
        [
         -105.1244924,
         39.9246142
        ],
        [
         -105.1244734,
         39.9246156
        ],
        [
         -105.1244677,
         39.9246244
        ],
        [
         -105.1244581,
         39.9246448
        ],
        [
         -105.1244277,
         39.9246477
        ],
        [
         -105.1244087,
         39.924639
        ],
        [
         -105.1243973,
         39.9246186
        ],
        [
         -105.1244011,
         39.9245952
        ],
        [
         -105.1244125,
         39.9245748
        ],
        [
         -105.124422,
         39.9245602
        ],
        [
         -105.1244372,
         39.9245544
        ],
        [
         -105.1244524,
         39.9245544
        ],
        [
         -105.1244734,
         39.9245573
        ],
        [
         -105.1244829,
         39.9245573
        ],
        [
         -105.1244962,
         39.92455
        ],
        [
         -105.1245114,
         39.9245398
        ],
        [
         -105.1245247,
         39.9245384
        ],
        [
         -105.1245437,
         39.9245471
        ],
        [
         -105.1245551,
         39.9245588
        ],
        [
         -105.1245608,
         39.9245704
        ],
        [
         -105.1245551,
         39.9245894
        ],
        [
         -105.1245361,
         39.924604
        ],
        [
         -105.124519,
         39.9246113
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 102.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785701790",
       "notes": "NAIP sand coverage 78%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_bunker_07",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.124787,
         39.9244349
        ],
        [
         -105.1247604,
         39.9244378
        ],
        [
         -105.1247395,
         39.9244334
        ],
        [
         -105.1247262,
         39.9244247
        ],
        [
         -105.1247205,
         39.9244086
        ],
        [
         -105.1247243,
         39.9243897
        ],
        [
         -105.1247433,
         39.9243809
        ],
        [
         -105.124768,
         39.9243722
        ],
        [
         -105.124787,
         39.9243765
        ],
        [
         -105.124806,
         39.9243868
        ],
        [
         -105.1248117,
         39.9244028
        ],
        [
         -105.124806,
         39.9244144
        ],
        [
         -105.1247984,
         39.9244261
        ],
        [
         -105.124787,
         39.9244349
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 42.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785701791",
       "notes": "NAIP sand coverage 71%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_bunker_08",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1261896,
         39.9233559
        ],
        [
         -105.1261855,
         39.9233675
        ],
        [
         -105.1261773,
         39.923379
        ],
        [
         -105.1261595,
         39.9233822
        ],
        [
         -105.1261404,
         39.923378
        ],
        [
         -105.1261226,
         39.9233664
        ],
        [
         -105.1261171,
         39.9233559
        ],
        [
         -105.1261103,
         39.9233517
        ],
        [
         -105.1260938,
         39.9233496
        ],
        [
         -105.1260829,
         39.9233454
        ],
        [
         -105.1260747,
         39.9233412
        ],
        [
         -105.1260692,
         39.9233318
        ],
        [
         -105.1260719,
         39.9233192
        ],
        [
         -105.1260774,
         39.9233098
        ],
        [
         -105.1260843,
         39.9233035
        ],
        [
         -105.1260979,
         39.9233003
        ],
        [
         -105.1261062,
         39.9233014
        ],
        [
         -105.1261185,
         39.9233014
        ],
        [
         -105.1261335,
         39.9233066
        ],
        [
         -105.1261404,
         39.9233035
        ],
        [
         -105.126154,
         39.9232961
        ],
        [
         -105.126165,
         39.9232888
        ],
        [
         -105.1261787,
         39.9232856
        ],
        [
         -105.126191,
         39.9232888
        ],
        [
         -105.1262006,
         39.923293
        ],
        [
         -105.126206,
         39.9233003
        ],
        [
         -105.1262129,
         39.9233129
        ],
        [
         -105.1262129,
         39.9233234
        ],
        [
         -105.1262019,
         39.9233329
        ],
        [
         -105.1261924,
         39.923337
        ],
        [
         -105.1261855,
         39.9233412
        ],
        [
         -105.1261869,
         39.9233475
        ],
        [
         -105.1261896,
         39.9233559
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 81.3,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785723103"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_bunker_09",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.126604,
         39.9233695
        ],
        [
         -105.1265648,
         39.9233684
        ],
        [
         -105.1265255,
         39.9233662
        ],
        [
         -105.126492,
         39.9233707
        ],
        [
         -105.1264673,
         39.9233573
        ],
        [
         -105.1264644,
         39.9233339
        ],
        [
         -105.1264615,
         39.9233104
        ],
        [
         -105.1264731,
         39.9232859
        ],
        [
         -105.126495,
         39.9232792
        ],
        [
         -105.126511,
         39.9232792
        ],
        [
         -105.1265226,
         39.9232825
        ],
        [
         -105.1265328,
         39.9232926
        ],
        [
         -105.1265517,
         39.923306
        ],
        [
         -105.1265575,
         39.9233115
        ],
        [
         -105.1265677,
         39.9233138
        ],
        [
         -105.1265793,
         39.923316
        ],
        [
         -105.1266011,
         39.9233227
        ],
        [
         -105.1266128,
         39.9233327
        ],
        [
         -105.1266157,
         39.9233428
        ],
        [
         -105.1266186,
         39.9233528
        ],
        [
         -105.1266142,
         39.923364
        ],
        [
         -105.126604,
         39.9233695
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 95.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785723104",
       "notes": "NAIP sand coverage 77%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_bunker_10",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1267822,
         39.9236981
        ],
        [
         -105.1267616,
         39.9237018
        ],
        [
         -105.1267458,
         39.9237074
        ],
        [
         -105.1267325,
         39.9237157
        ],
        [
         -105.126724,
         39.923725
        ],
        [
         -105.1267156,
         39.923738
        ],
        [
         -105.1267035,
         39.9237473
        ],
        [
         -105.1266877,
         39.9237501
        ],
        [
         -105.1266696,
         39.923751
        ],
        [
         -105.1266538,
         39.9237519
        ],
        [
         -105.1266453,
         39.9237538
        ],
        [
         -105.1266357,
         39.9237612
        ],
        [
         -105.1266296,
         39.9237724
        ],
        [
         -105.1266284,
         39.9237844
        ],
        [
         -105.1266175,
         39.9238039
        ],
        [
         -105.126603,
         39.9238188
        ],
        [
         -105.1265884,
         39.9238299
        ],
        [
         -105.1265703,
         39.9238383
        ],
        [
         -105.1265533,
         39.923842
        ],
        [
         -105.1265327,
         39.9238374
        ],
        [
         -105.1265158,
         39.9238299
        ],
        [
         -105.1265073,
         39.9238197
        ],
        [
         -105.1265025,
         39.9238067
        ],
        [
         -105.1264976,
         39.9237974
        ],
        [
         -105.1265025,
         39.9237816
        ],
        [
         -105.1265182,
         39.9237742
        ],
        [
         -105.1265279,
         39.9237686
        ],
        [
         -105.1265315,
         39.9237575
        ],
        [
         -105.126523,
         39.9237491
        ],
        [
         -105.1265134,
         39.9237417
        ],
        [
         -105.1265109,
         39.9237296
        ],
        [
         -105.1265134,
         39.9237148
        ],
        [
         -105.126517,
         39.9237018
        ],
        [
         -105.1265267,
         39.9236944
        ],
        [
         -105.1265436,
         39.9236851
        ],
        [
         -105.1265545,
         39.9236851
        ],
        [
         -105.1265715,
         39.9236869
        ],
        [
         -105.1265884,
         39.9236906
        ],
        [
         -105.126603,
         39.9236953
        ],
        [
         -105.1266126,
         39.9236971
        ],
        [
         -105.1266296,
         39.9236971
        ],
        [
         -105.1266357,
         39.9236916
        ],
        [
         -105.1266393,
         39.9236841
        ],
        [
         -105.1266393,
         39.9236739
        ],
        [
         -105.1266393,
         39.9236665
        ],
        [
         -105.1266405,
         39.9236609
        ],
        [
         -105.1266465,
         39.9236535
        ],
        [
         -105.1266611,
         39.9236414
        ],
        [
         -105.1266768,
         39.9236377
        ],
        [
         -105.1266938,
         39.9236396
        ],
        [
         -105.1267107,
         39.9236396
        ],
        [
         -105.1267277,
         39.9236433
        ],
        [
         -105.1267374,
         39.9236433
        ],
        [
         -105.1267446,
         39.9236368
        ],
        [
         -105.126758,
         39.9236312
        ],
        [
         -105.1267713,
         39.9236275
        ],
        [
         -105.1267846,
         39.9236293
        ],
        [
         -105.1267943,
         39.9236349
        ],
        [
         -105.1268076,
         39.9236414
        ],
        [
         -105.1268124,
         39.9236535
        ],
        [
         -105.1268149,
         39.9236618
        ],
        [
         -105.1268161,
         39.9236693
        ],
        [
         -105.12681,
         39.9236814
        ],
        [
         -105.1268028,
         39.923686
        ],
        [
         -105.1267919,
         39.9236944
        ],
        [
         -105.1267822,
         39.9236981
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 297.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785723105",
       "notes": "NAIP sand coverage 84%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_23_water_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1224055,
         39.9247989
        ],
        [
         -105.1225037,
         39.9247502
        ],
        [
         -105.1226723,
         39.9247716
        ],
        [
         -105.1227846,
         39.9247499
        ],
        [
         -105.1227846,
         39.9247229
        ],
        [
         -105.1228337,
         39.9246958
        ],
        [
         -105.1228194,
         39.9245661
        ],
        [
         -105.1228405,
         39.9245768
        ],
        [
         -105.1228544,
         39.924512
        ],
        [
         -105.1229596,
         39.9244524
        ],
        [
         -105.123065,
         39.9244469
        ],
        [
         -105.1230721,
         39.9245063
        ],
        [
         -105.1231353,
         39.9245225
        ],
        [
         -105.1231986,
         39.9245927
        ],
        [
         -105.1231567,
         39.9247117
        ],
        [
         -105.1231708,
         39.9247333
        ],
        [
         -105.1231218,
         39.924809
        ],
        [
         -105.1229815,
         39.9249065
        ],
        [
         -105.1229886,
         39.9249335
        ],
        [
         -105.1229395,
         39.924993
        ],
        [
         -105.1228414,
         39.9250688
        ],
        [
         -105.1228839,
         39.9253174
        ],
        [
         -105.1228069,
         39.9254094
        ],
        [
         -105.1227507,
         39.9254311
        ],
        [
         -105.1226947,
         39.925523
        ],
        [
         -105.1226316,
         39.9255447
        ],
        [
         -105.1226106,
         39.925615
        ],
        [
         -105.1225124,
         39.9256962
        ],
        [
         -105.1224282,
         39.9257233
        ],
        [
         -105.1222808,
         39.9257289
        ],
        [
         -105.1221543,
         39.9257128
        ],
        [
         -105.1221824,
         39.9257074
        ],
        [
         -105.1221543,
         39.9256966
        ],
        [
         -105.1221473,
         39.9257128
        ],
        [
         -105.1221403,
         39.9256966
        ],
        [
         -105.1221052,
         39.9257075
        ],
        [
         -105.1221122,
         39.9256912
        ],
        [
         -105.1220911,
         39.9256967
        ],
        [
         -105.122063,
         39.9256697
        ],
        [
         -105.1220419,
         39.9256805
        ],
        [
         -105.1220419,
         39.9256589
        ],
        [
         -105.1219295,
         39.9256266
        ],
        [
         -105.1219013,
         39.9255887
        ],
        [
         -105.1218732,
         39.9255942
        ],
        [
         -105.1218802,
         39.925578
        ],
        [
         -105.1218592,
         39.9255888
        ],
        [
         -105.1218592,
         39.9255672
        ],
        [
         -105.121817,
         39.9255618
        ],
        [
         -105.1218451,
         39.925551
        ],
        [
         -105.1217819,
         39.9255402
        ],
        [
         -105.1217959,
         39.9255294
        ],
        [
         -105.1217397,
         39.9255078
        ],
        [
         -105.1216974,
         39.9254538
        ],
        [
         -105.1217043,
         39.9253511
        ],
        [
         -105.1217534,
         39.9253402
        ],
        [
         -105.1217463,
         39.9253024
        ],
        [
         -105.1217674,
         39.9253024
        ],
        [
         -105.1217741,
         39.9251456
        ],
        [
         -105.1218022,
         39.9251293
        ],
        [
         -105.1217951,
         39.9250969
        ],
        [
         -105.1218863,
         39.9250374
        ],
        [
         -105.1219705,
         39.9250211
        ],
        [
         -105.1219986,
         39.924994
        ],
        [
         -105.1220337,
         39.9250048
        ],
        [
         -105.1220547,
         39.9249615
        ],
        [
         -105.1220758,
         39.9249669
        ],
        [
         -105.1220828,
         39.9249452
        ],
        [
         -105.1221179,
         39.9249506
        ],
        [
         -105.1222231,
         39.9248694
        ],
        [
         -105.1224055,
         39.9247989
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "water",
      "label": "Agua",
      "areaSquareMeters": 9197.6,
      "carryRelevant": true,
      "provenance": {
       "source": "naip_segmentation",
       "confidence": 0.88,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Orilla recortada de la máscara NDWI/NIR de NAIP dentro del prior de OSM (IoU 0.936). El way de OSM queda como semilla, no como origen de la geometría."
      },
      "penaltyMarking": "yellow"
     }
    }
   ],
   "confidence": 0.948,
   "confidenceBasis": {
    "worstYardageDeltaYards": 4.8,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.849,
    "shapeQuality": 0.977
   },
   "notes": "peor error de yardaje 4.8 yd (high); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_23.jpg",
    "transform": "assets/holes/ph_23.json"
   }
  },
  {
   "id": "ph_24",
   "par": 3,
   "name": "Eldorado 6",
   "bbox": [
    -105.131418,
    39.9233811,
    -105.1292001,
    39.9241621
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_24_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1311401,
         39.9240258
        ],
        [
         -105.1311236,
         39.9240205
        ],
        [
         -105.1311062,
         39.9240158
        ],
        [
         -105.1310861,
         39.9239991
        ],
        [
         -105.1310678,
         39.9239784
        ],
        [
         -105.1310548,
         39.923961
        ],
        [
         -105.1310443,
         39.923943
        ],
        [
         -105.1310356,
         39.9239163
        ],
        [
         -105.1310382,
         39.9238996
        ],
        [
         -105.1310487,
         39.9238822
        ],
        [
         -105.1310617,
         39.9238722
        ],
        [
         -105.1310783,
         39.9238568
        ],
        [
         -105.1311027,
         39.9238481
        ],
        [
         -105.1311358,
         39.9238401
        ],
        [
         -105.1311732,
         39.9238435
        ],
        [
         -105.1312089,
         39.9238495
        ],
        [
         -105.131242,
         39.9238521
        ],
        [
         -105.131269,
         39.9238515
        ],
        [
         -105.1312943,
         39.9238481
        ],
        [
         -105.1313265,
         39.9238455
        ],
        [
         -105.1313587,
         39.9238495
        ],
        [
         -105.1313901,
         39.9238582
        ],
        [
         -105.1314031,
         39.9238742
        ],
        [
         -105.1314075,
         39.9238962
        ],
        [
         -105.1314136,
         39.9239256
        ],
        [
         -105.131418,
         39.9239517
        ],
        [
         -105.1314049,
         39.9239757
        ],
        [
         -105.1313744,
         39.9239884
        ],
        [
         -105.1313309,
         39.9239991
        ],
        [
         -105.1312673,
         39.9240138
        ],
        [
         -105.1312202,
         39.9240265
        ],
        [
         -105.1311767,
         39.9240312
        ],
        [
         -105.1311401,
         39.9240258
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 24",
      "center": [
       -105.1312283,
       39.9239343
      ],
      "areaSquareMeters": 542.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709299",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.69. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_24_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1312283,
       39.9239343
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709299",
       "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_24_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1293705,
         39.9233833
        ],
        [
         -105.1293804,
         39.923385
        ],
        [
         -105.1293933,
         39.9233928
        ],
        [
         -105.1294021,
         39.9233993
        ],
        [
         -105.1294057,
         39.923409
        ],
        [
         -105.129406,
         39.92342
        ],
        [
         -105.1293967,
         39.9234357
        ],
        [
         -105.1293813,
         39.9234491
        ],
        [
         -105.1293645,
         39.9234576
        ],
        [
         -105.1293464,
         39.9234678
        ],
        [
         -105.1293308,
         39.9234745
        ],
        [
         -105.1293121,
         39.9234832
        ],
        [
         -105.1292888,
         39.9234933
        ],
        [
         -105.129263,
         39.9235003
        ],
        [
         -105.1292469,
         39.923501
        ],
        [
         -105.1292326,
         39.9234956
        ],
        [
         -105.1292177,
         39.9234872
        ],
        [
         -105.1292102,
         39.9234802
        ],
        [
         -105.1292057,
         39.9234727
        ],
        [
         -105.1292019,
         39.9234627
        ],
        [
         -105.1292001,
         39.9234565
        ],
        [
         -105.1292044,
         39.9234405
        ],
        [
         -105.1292132,
         39.9234315
        ],
        [
         -105.1292229,
         39.923422
        ],
        [
         -105.1292365,
         39.9234148
        ],
        [
         -105.1292521,
         39.9234084
        ],
        [
         -105.1292665,
         39.9234028
        ],
        [
         -105.1292864,
         39.9233968
        ],
        [
         -105.1293081,
         39.9233897
        ],
        [
         -105.129333,
         39.9233841
        ],
        [
         -105.1293517,
         39.9233811
        ],
        [
         -105.1293705,
         39.9233833
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 151.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709286",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_24_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1295469,
         39.9236647
        ],
        [
         -105.1295363,
         39.9236624
        ],
        [
         -105.1295112,
         39.923657
        ],
        [
         -105.1294944,
         39.9236525
        ],
        [
         -105.129474,
         39.9236481
        ],
        [
         -105.1294577,
         39.9236419
        ],
        [
         -105.1294491,
         39.9236379
        ],
        [
         -105.1294358,
         39.9236265
        ],
        [
         -105.1294265,
         39.923614
        ],
        [
         -105.1294212,
         39.9235972
        ],
        [
         -105.129423,
         39.9235812
        ],
        [
         -105.1294348,
         39.9235676
        ],
        [
         -105.1294509,
         39.9235558
        ],
        [
         -105.1294667,
         39.9235483
        ],
        [
         -105.1294856,
         39.923545
        ],
        [
         -105.1295016,
         39.9235458
        ],
        [
         -105.1295175,
         39.92355
        ],
        [
         -105.1295373,
         39.9235572
        ],
        [
         -105.1295554,
         39.9235624
        ],
        [
         -105.1295758,
         39.9235678
        ],
        [
         -105.1295959,
         39.9235728
        ],
        [
         -105.1296144,
         39.923578
        ],
        [
         -105.1296293,
         39.9235834
        ],
        [
         -105.1296438,
         39.923593
        ],
        [
         -105.1296496,
         39.9236048
        ],
        [
         -105.1296536,
         39.9236107
        ],
        [
         -105.1296546,
         39.9236234
        ],
        [
         -105.1296506,
         39.92364
        ],
        [
         -105.1296408,
         39.9236529
        ],
        [
         -105.1296275,
         39.9236639
        ],
        [
         -105.1296149,
         39.9236689
        ],
        [
         -105.1296054,
         39.9236732
        ],
        [
         -105.1295861,
         39.9236739
        ],
        [
         -105.1295644,
         39.9236691
        ],
        [
         -105.1295469,
         39.9236647
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 200.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709288",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_24_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1297687,
         39.9235595
        ],
        [
         -105.1297609,
         39.9235577
        ],
        [
         -105.1297516,
         39.9235554
        ],
        [
         -105.1297451,
         39.923551
        ],
        [
         -105.1297388,
         39.9235446
        ],
        [
         -105.1297373,
         39.9235373
        ],
        [
         -105.1297386,
         39.9235285
        ],
        [
         -105.1297411,
         39.9235229
        ],
        [
         -105.1297468,
         39.9235179
        ],
        [
         -105.1297551,
         39.9235129
        ],
        [
         -105.1297647,
         39.9235088
        ],
        [
         -105.1297742,
         39.9235078
        ],
        [
         -105.1297883,
         39.9235103
        ],
        [
         -105.1298011,
         39.923515
        ],
        [
         -105.1298114,
         39.9235248
        ],
        [
         -105.1298179,
         39.9235319
        ],
        [
         -105.1298189,
         39.923541
        ],
        [
         -105.1298169,
         39.9235483
        ],
        [
         -105.1298107,
         39.9235574
        ],
        [
         -105.1297999,
         39.9235641
        ],
        [
         -105.1297855,
         39.9235643
        ],
        [
         -105.1297755,
         39.9235622
        ],
        [
         -105.1297687,
         39.9235595
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 33.1,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709290",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_24_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.130106,
         39.9234956
        ],
        [
         -105.1300963,
         39.9234898
        ],
        [
         -105.1300869,
         39.9234799
        ],
        [
         -105.1300833,
         39.9234685
        ],
        [
         -105.1300826,
         39.9234639
        ],
        [
         -105.1300824,
         39.9234599
        ],
        [
         -105.1300839,
         39.9234543
        ],
        [
         -105.1300911,
         39.9234454
        ],
        [
         -105.1300985,
         39.9234393
        ],
        [
         -105.1301091,
         39.9234378
        ],
        [
         -105.1301227,
         39.9234393
        ],
        [
         -105.1301344,
         39.9234434
        ],
        [
         -105.1301439,
         39.9234478
        ],
        [
         -105.1301573,
         39.9234562
        ],
        [
         -105.1301649,
         39.9234699
        ],
        [
         -105.1301652,
         39.9234805
        ],
        [
         -105.1301629,
         39.9234911
        ],
        [
         -105.1301538,
         39.9234998
        ],
        [
         -105.1301429,
         39.9235046
        ],
        [
         -105.1301301,
         39.9235043
        ],
        [
         -105.1301185,
         39.9235009
        ],
        [
         -105.130106,
         39.9234956
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 39.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709292",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_24_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.130237,
         39.9236263
        ],
        [
         -105.1302255,
         39.9236236
        ],
        [
         -105.130215,
         39.9236173
        ],
        [
         -105.1302055,
         39.9236108
        ],
        [
         -105.1301981,
         39.9236043
        ],
        [
         -105.1301962,
         39.923595
        ],
        [
         -105.1301987,
         39.9235848
        ],
        [
         -105.1302071,
         39.923578
        ],
        [
         -105.1302185,
         39.9235727
        ],
        [
         -105.1302323,
         39.9235719
        ],
        [
         -105.1302461,
         39.923573
        ],
        [
         -105.1302605,
         39.9235769
        ],
        [
         -105.1302733,
         39.9235826
        ],
        [
         -105.1302826,
         39.923595
        ],
        [
         -105.1302828,
         39.923609
        ],
        [
         -105.1302756,
         39.9236192
        ],
        [
         -105.1302591,
         39.9236248
        ],
        [
         -105.1302457,
         39.9236267
        ],
        [
         -105.130237,
         39.9236263
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 34.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709294",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_24_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1293009,
        39.923439
       ],
       [
        -105.1312283,
        39.9239343
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 24",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_24_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1309751,
         39.9237894
        ],
        [
         -105.1309609,
         39.9237948
        ],
        [
         -105.1309414,
         39.9238022
        ],
        [
         -105.1309195,
         39.9238041
        ],
        [
         -105.1309046,
         39.9238
        ],
        [
         -105.1308912,
         39.9237916
        ],
        [
         -105.1308891,
         39.9237823
        ],
        [
         -105.1308894,
         39.9237699
        ],
        [
         -105.1308933,
         39.9237446
        ],
        [
         -105.1308905,
         39.9237245
        ],
        [
         -105.1308866,
         39.9237134
        ],
        [
         -105.1308852,
         39.9236938
        ],
        [
         -105.1308926,
         39.9236792
        ],
        [
         -105.1309,
         39.9236694
        ],
        [
         -105.1309124,
         39.9236643
        ],
        [
         -105.1309269,
         39.923664
        ],
        [
         -105.13094,
         39.9236697
        ],
        [
         -105.1309514,
         39.9236808
        ],
        [
         -105.1309528,
         39.9236938
        ],
        [
         -105.1309482,
         39.923711
        ],
        [
         -105.1309574,
         39.9237267
        ],
        [
         -105.1309733,
         39.9237327
        ],
        [
         -105.130997,
         39.9237332
        ],
        [
         -105.1310126,
         39.9237297
        ],
        [
         -105.1310253,
         39.9237237
        ],
        [
         -105.131042,
         39.9237218
        ],
        [
         -105.1310568,
         39.9237205
        ],
        [
         -105.1310714,
         39.9237259
        ],
        [
         -105.1310908,
         39.9237362
        ],
        [
         -105.1310972,
         39.9237473
        ],
        [
         -105.131099,
         39.9237614
        ],
        [
         -105.1310929,
         39.9237737
        ],
        [
         -105.1310883,
         39.9237864
        ],
        [
         -105.131089,
         39.9238038
        ],
        [
         -105.1310883,
         39.9238081
        ],
        [
         -105.131083,
         39.9238182
        ],
        [
         -105.1310699,
         39.9238271
        ],
        [
         -105.1310558,
         39.9238318
        ],
        [
         -105.1310377,
         39.9238318
        ],
        [
         -105.1310207,
         39.9238252
        ],
        [
         -105.1310168,
         39.9238239
        ],
        [
         -105.1310076,
         39.9238176
        ],
        [
         -105.1310052,
         39.9238157
        ],
        [
         -105.131003,
         39.9238138
        ],
        [
         -105.1309974,
         39.9238011
        ],
        [
         -105.1309882,
         39.9237951
        ],
        [
         -105.130985,
         39.9237937
        ],
        [
         -105.1309751,
         39.9237894
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 193.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709296",
       "notes": "NAIP sand coverage 85%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_24_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1311968,
         39.9238312
        ],
        [
         -105.1311849,
         39.9238309
        ],
        [
         -105.1311747,
         39.9238289
        ],
        [
         -105.131159,
         39.9238244
        ],
        [
         -105.1311455,
         39.9238192
        ],
        [
         -105.1311336,
         39.9238114
        ],
        [
         -105.1311285,
         39.9238023
        ],
        [
         -105.1311302,
         39.923788
        ],
        [
         -105.1311345,
         39.9237779
        ],
        [
         -105.1311379,
         39.9237623
        ],
        [
         -105.1311387,
         39.9237548
        ],
        [
         -105.1311434,
         39.9237487
        ],
        [
         -105.1311501,
         39.9237464
        ],
        [
         -105.1311637,
         39.9237425
        ],
        [
         -105.1311785,
         39.9237444
        ],
        [
         -105.1311887,
         39.9237535
        ],
        [
         -105.131198,
         39.923761
        ],
        [
         -105.1312069,
         39.9237688
        ],
        [
         -105.1312196,
         39.9237711
        ],
        [
         -105.1312379,
         39.9237691
        ],
        [
         -105.1312514,
         39.9237675
        ],
        [
         -105.131268,
         39.9237675
        ],
        [
         -105.1312803,
         39.9237682
        ],
        [
         -105.1312913,
         39.9237766
        ],
        [
         -105.1312976,
         39.923786
        ],
        [
         -105.1312993,
         39.9237994
        ],
        [
         -105.1312964,
         39.9238091
        ],
        [
         -105.1312879,
         39.9238215
        ],
        [
         -105.1312764,
         39.9238276
        ],
        [
         -105.1312658,
         39.9238312
        ],
        [
         -105.1312544,
         39.9238325
        ],
        [
         -105.1312442,
         39.9238309
        ],
        [
         -105.1312315,
         39.923828
        ],
        [
         -105.131215,
         39.9238286
        ],
        [
         -105.1311968,
         39.9238312
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 102.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709297",
       "notes": "NAIP sand coverage 85%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_24_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1306738,
         39.9239346
        ],
        [
         -105.1306534,
         39.9239294
        ],
        [
         -105.1306437,
         39.9239216
        ],
        [
         -105.1306386,
         39.9239138
        ],
        [
         -105.1306356,
         39.9239037
        ],
        [
         -105.1306437,
         39.923892
        ],
        [
         -105.1306509,
         39.9238842
        ],
        [
         -105.1306619,
         39.9238757
        ],
        [
         -105.130678,
         39.9238702
        ],
        [
         -105.1306929,
         39.9238692
        ],
        [
         -105.1307111,
         39.9238738
        ],
        [
         -105.1307289,
         39.9238829
        ],
        [
         -105.1307361,
         39.923893
        ],
        [
         -105.1307386,
         39.9239092
        ],
        [
         -105.1307424,
         39.9239235
        ],
        [
         -105.1307335,
         39.9239356
        ],
        [
         -105.1307246,
         39.9239414
        ],
        [
         -105.1307102,
         39.9239417
        ],
        [
         -105.1306912,
         39.9239375
        ],
        [
         -105.1306738,
         39.9239346
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 54.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709298",
       "notes": "NAIP sand coverage 79%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_24_cart_path_01",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1292448,
        39.9235683
       ],
       [
        -105.1294002,
        39.9235005
       ],
       [
        -105.1295123,
        39.9234696
       ],
       [
        -105.1297734,
        39.9234356
       ],
       [
        -105.1300201,
        39.9233883
       ],
       [
        -105.1301757,
        39.9233883
       ],
       [
        -105.1303474,
        39.9235611
       ],
       [
        -105.1304493,
        39.9238676
       ],
       [
        -105.1305271,
        39.9239766
       ],
       [
        -105.1310528,
        39.9241514
       ],
       [
        -105.1311295,
        39.9241621
       ]
      ]
     },
     "properties": {
      "featureType": "cart_path",
      "label": "Camino de carros",
      "provenance": {
       "source": "osm",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/47062947",
       "notes": "Recortado al corredor del hoyo; el way completo recorre la cancha."
      }
     }
    }
   ],
   "confidence": 0.952,
   "confidenceBasis": {
    "worstYardageDeltaYards": 2.0,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.943,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 2.0 yd (high); confianza media de features clave 0.89.",
   "asset": {
    "image": "assets/holes/ph_24.jpg",
    "transform": "assets/holes/ph_24.json"
   }
  },
  {
   "id": "ph_25",
   "par": 4,
   "name": "Eldorado 7",
   "bbox": [
    -105.1363446,
    39.9244348,
    -105.1320605,
    39.9251195
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_25_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1361449,
         39.9248982
        ],
        [
         -105.1361256,
         39.9249024
        ],
        [
         -105.1360907,
         39.9249102
        ],
        [
         -105.1360566,
         39.9249201
        ],
        [
         -105.1360208,
         39.9249165
        ],
        [
         -105.1359849,
         39.9249116
        ],
        [
         -105.1359509,
         39.9249053
        ],
        [
         -105.1359242,
         39.9249003
        ],
        [
         -105.1359012,
         39.9248912
        ],
        [
         -105.1358838,
         39.9248813
        ],
        [
         -105.1358727,
         39.9248615
        ],
        [
         -105.1358691,
         39.9248418
        ],
        [
         -105.13587,
         39.9248115
        ],
        [
         -105.1358838,
         39.9247896
        ],
        [
         -105.1358939,
         39.9247755
        ],
        [
         -105.1359132,
         39.9247508
        ],
        [
         -105.1359353,
         39.924736
        ],
        [
         -105.1359573,
         39.924724
        ],
        [
         -105.135996,
         39.9247064
        ],
        [
         -105.1360309,
         39.9246951
        ],
        [
         -105.1360713,
         39.9246853
        ],
        [
         -105.1361127,
         39.924681
        ],
        [
         -105.1361578,
         39.9246853
        ],
        [
         -105.1362065,
         39.9246958
        ],
        [
         -105.1362562,
         39.9247212
        ],
        [
         -105.1362838,
         39.9247544
        ],
        [
         -105.1362902,
         39.9247734
        ],
        [
         -105.1362819,
         39.9247974
        ],
        [
         -105.1362773,
         39.9248178
        ],
        [
         -105.1362663,
         39.9248446
        ],
        [
         -105.1362433,
         39.9248665
        ],
        [
         -105.1362258,
         39.9248834
        ],
        [
         -105.1362065,
         39.9248912
        ],
        [
         -105.1361734,
         39.9248905
        ],
        [
         -105.1361449,
         39.9248982
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 25",
      "center": [
       -105.1360774,
       39.9248044
      ],
      "areaSquareMeters": 721.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.95,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785716691",
       "notes": "Geometría OSM. Recorte NAIP descartado: shape not compact enough. IoU NAIP/OSM 0.47. NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_25_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1360774,
       39.9248044
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785716691",
       "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_25_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1320849,
         39.9249278
        ],
        [
         -105.1320736,
         39.9249226
        ],
        [
         -105.132064,
         39.9249137
        ],
        [
         -105.1320605,
         39.9249042
        ],
        [
         -105.1320616,
         39.924893
        ],
        [
         -105.1320697,
         39.924883
        ],
        [
         -105.1320807,
         39.9248765
        ],
        [
         -105.1320948,
         39.9248748
        ],
        [
         -105.1321101,
         39.92487
        ],
        [
         -105.132126,
         39.9248672
        ],
        [
         -105.1321412,
         39.9248656
        ],
        [
         -105.1321639,
         39.9248648
        ],
        [
         -105.1321826,
         39.924867
        ],
        [
         -105.1322,
         39.9248697
        ],
        [
         -105.1322127,
         39.9248735
        ],
        [
         -105.1322237,
         39.9248792
        ],
        [
         -105.1322294,
         39.9248849
        ],
        [
         -105.1322294,
         39.9248952
        ],
        [
         -105.1322276,
         39.9249042
        ],
        [
         -105.1322198,
         39.9249145
        ],
        [
         -105.1322042,
         39.924924
        ],
        [
         -105.132177,
         39.9249291
        ],
        [
         -105.1321239,
         39.92493
        ],
        [
         -105.1320849,
         39.9249278
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 86.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709302",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_25_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1325122,
         39.9248282
        ],
        [
         -105.1324941,
         39.9248279
        ],
        [
         -105.132475,
         39.9248233
        ],
        [
         -105.1324566,
         39.9248154
        ],
        [
         -105.1324456,
         39.9248048
        ],
        [
         -105.1324389,
         39.924785
        ],
        [
         -105.1324407,
         39.9247744
        ],
        [
         -105.1324474,
         39.9247592
        ],
        [
         -105.1324598,
         39.9247475
        ],
        [
         -105.1324736,
         39.9247432
        ],
        [
         -105.1324948,
         39.9247416
        ],
        [
         -105.1325164,
         39.9247402
        ],
        [
         -105.1325444,
         39.9247418
        ],
        [
         -105.1325628,
         39.9247492
        ],
        [
         -105.1325738,
         39.9247597
        ],
        [
         -105.1325819,
         39.9247752
        ],
        [
         -105.1325851,
         39.9247912
        ],
        [
         -105.1325801,
         39.9248067
        ],
        [
         -105.1325699,
         39.9248176
        ],
        [
         -105.1325479,
         39.9248282
        ],
        [
         -105.1325267,
         39.9248282
        ],
        [
         -105.1325122,
         39.9248282
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 100.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709304",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_25_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1327787,
         39.924807
        ],
        [
         -105.1327893,
         39.9248176
        ],
        [
         -105.132801,
         39.9248385
        ],
        [
         -105.1328,
         39.9248659
        ],
        [
         -105.1327982,
         39.9248876
        ],
        [
         -105.1327869,
         39.9249069
        ],
        [
         -105.1327638,
         39.9249245
        ],
        [
         -105.1327263,
         39.9249316
        ],
        [
         -105.1326877,
         39.9249332
        ],
        [
         -105.1326538,
         39.9249281
        ],
        [
         -105.1326329,
         39.9249137
        ],
        [
         -105.1326332,
         39.9248998
        ],
        [
         -105.1326371,
         39.9248805
        ],
        [
         -105.1326488,
         39.9248645
        ],
        [
         -105.1326669,
         39.9248496
        ],
        [
         -105.1326838,
         39.9248368
        ],
        [
         -105.1326966,
         39.9248273
        ],
        [
         -105.1327086,
         39.9248151
        ],
        [
         -105.1327288,
         39.9248067
        ],
        [
         -105.1327518,
         39.9248005
        ],
        [
         -105.1327787,
         39.924807
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 154.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709306",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_25_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1331815,
         39.9248504
        ],
        [
         -105.1331235,
         39.9248515
        ],
        [
         -105.1330569,
         39.9248501
        ],
        [
         -105.133018,
         39.9248431
        ],
        [
         -105.1330045,
         39.9248306
        ],
        [
         -105.1330003,
         39.9248135
        ],
        [
         -105.1330028,
         39.9248018
        ],
        [
         -105.1330102,
         39.9247907
        ],
        [
         -105.1330215,
         39.9247831
        ],
        [
         -105.1330396,
         39.9247777
        ],
        [
         -105.1330658,
         39.9247741
        ],
        [
         -105.1331058,
         39.9247739
        ],
        [
         -105.1331497,
         39.9247771
        ],
        [
         -105.1331769,
         39.9247798
        ],
        [
         -105.1331971,
         39.9247874
        ],
        [
         -105.133207,
         39.9247994
        ],
        [
         -105.1332091,
         39.9248121
        ],
        [
         -105.133207,
         39.9248265
        ],
        [
         -105.1331989,
         39.9248393
        ],
        [
         -105.1331929,
         39.924848
        ],
        [
         -105.1331815,
         39.9248504
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 133.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709307",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_25_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1333485,
         39.9248439
        ],
        [
         -105.1333324,
         39.9248377
        ],
        [
         -105.1333171,
         39.9248295
        ],
        [
         -105.1333044,
         39.9248175
        ],
        [
         -105.1332976,
         39.9248074
        ],
        [
         -105.1332981,
         39.9247941
        ],
        [
         -105.1332993,
         39.924786
        ],
        [
         -105.1333065,
         39.9247701
        ],
        [
         -105.1333171,
         39.9247606
        ],
        [
         -105.1333358,
         39.9247473
        ],
        [
         -105.1333557,
         39.9247431
        ],
        [
         -105.1333811,
         39.9247444
        ],
        [
         -105.1333993,
         39.9247499
        ],
        [
         -105.1334167,
         39.9247639
        ],
        [
         -105.1334243,
         39.9247808
        ],
        [
         -105.1334256,
         39.9247993
        ],
        [
         -105.1334146,
         39.9248185
        ],
        [
         -105.1333955,
         39.9248351
        ],
        [
         -105.1333735,
         39.9248461
        ],
        [
         -105.1333485,
         39.9248439
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 95.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709309",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_25_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1321456,
        39.9248985
       ],
       [
        -105.1360774,
        39.9248044
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 25",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_25_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1361096,
         39.9249984
        ],
        [
         -105.1360774,
         39.9249831
        ],
        [
         -105.1360474,
         39.9249707
        ],
        [
         -105.1360029,
         39.9249607
        ],
        [
         -105.1359261,
         39.9249607
        ],
        [
         -105.1358715,
         39.9249701
        ],
        [
         -105.1358262,
         39.9249819
        ],
        [
         -105.1357855,
         39.9249919
        ],
        [
         -105.135731,
         39.9250007
        ],
        [
         -105.1356619,
         39.9250031
        ],
        [
         -105.1356051,
         39.9250031
        ],
        [
         -105.1355674,
         39.9250037
        ],
        [
         -105.1355544,
         39.924986
        ],
        [
         -105.1355659,
         39.9249619
        ],
        [
         -105.1355912,
         39.9249277
        ],
        [
         -105.1356289,
         39.9248994
        ],
        [
         -105.135665,
         39.9248747
        ],
        [
         -105.1357133,
         39.9248488
        ],
        [
         -105.1357525,
         39.9248264
        ],
        [
         -105.1357963,
         39.9248123
        ],
        [
         -105.1358354,
         39.9247987
        ],
        [
         -105.1358631,
         39.9247911
        ],
        [
         -105.13588,
         39.9247758
        ],
        [
         -105.1358984,
         39.9247546
        ],
        [
         -105.1359253,
         39.9247369
        ],
        [
         -105.1359591,
         39.9247145
        ],
        [
         -105.1359898,
         39.9247021
        ],
        [
         -105.1360205,
         39.9246892
        ],
        [
         -105.1360628,
         39.9246803
        ],
        [
         -105.1361065,
         39.9246762
        ],
        [
         -105.1361711,
         39.9246833
        ],
        [
         -105.1362363,
         39.9247033
        ],
        [
         -105.1362732,
         39.9247257
        ],
        [
         -105.1362993,
         39.9247469
        ],
        [
         -105.1363339,
         39.9247816
        ],
        [
         -105.1363446,
         39.9248323
        ],
        [
         -105.1363377,
         39.924867
        ],
        [
         -105.1363093,
         39.9249024
        ],
        [
         -105.1362786,
         39.9249248
        ],
        [
         -105.1362402,
         39.924956
        ],
        [
         -105.136211,
         39.9249772
        ],
        [
         -105.1361795,
         39.9249972
        ],
        [
         -105.1361534,
         39.9250013
        ],
        [
         -105.136128,
         39.9250001
        ],
        [
         -105.1361096,
         39.9249984
        ]
       ],
       [
        [
         -105.1361734,
         39.9248905
        ],
        [
         -105.1362065,
         39.9248912
        ],
        [
         -105.1362258,
         39.9248834
        ],
        [
         -105.1362433,
         39.9248665
        ],
        [
         -105.1362663,
         39.9248446
        ],
        [
         -105.1362773,
         39.9248178
        ],
        [
         -105.1362819,
         39.9247974
        ],
        [
         -105.1362902,
         39.9247734
        ],
        [
         -105.1362838,
         39.9247544
        ],
        [
         -105.1362562,
         39.9247212
        ],
        [
         -105.1362065,
         39.9246958
        ],
        [
         -105.1361578,
         39.9246853
        ],
        [
         -105.1361127,
         39.924681
        ],
        [
         -105.1360713,
         39.9246853
        ],
        [
         -105.1360309,
         39.9246951
        ],
        [
         -105.135996,
         39.9247064
        ],
        [
         -105.1359573,
         39.924724
        ],
        [
         -105.1359353,
         39.924736
        ],
        [
         -105.1359132,
         39.9247508
        ],
        [
         -105.1358939,
         39.9247755
        ],
        [
         -105.1358838,
         39.9247896
        ],
        [
         -105.13587,
         39.9248115
        ],
        [
         -105.1358691,
         39.9248418
        ],
        [
         -105.1358727,
         39.9248615
        ],
        [
         -105.1358838,
         39.9248813
        ],
        [
         -105.1359012,
         39.9248912
        ],
        [
         -105.1359242,
         39.9249003
        ],
        [
         -105.1359509,
         39.9249053
        ],
        [
         -105.1359849,
         39.9249116
        ],
        [
         -105.1360208,
         39.9249165
        ],
        [
         -105.1360566,
         39.9249201
        ],
        [
         -105.1360907,
         39.9249102
        ],
        [
         -105.1361256,
         39.9249024
        ],
        [
         -105.1361449,
         39.9248982
        ],
        [
         -105.1361734,
         39.9248905
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 815.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000187",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_25_fairway_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1342123,
         39.9247451
        ],
        [
         -105.1342213,
         39.9247358
        ],
        [
         -105.134232,
         39.9247218
        ],
        [
         -105.1342512,
         39.9247077
        ],
        [
         -105.1342861,
         39.9246875
        ],
        [
         -105.134317,
         39.9246717
        ],
        [
         -105.134334,
         39.9246631
        ],
        [
         -105.1343604,
         39.9246514
        ],
        [
         -105.1343828,
         39.9246377
        ],
        [
         -105.1344114,
         39.9246295
        ],
        [
         -105.1344401,
         39.9246281
        ],
        [
         -105.1344696,
         39.9246267
        ],
        [
         -105.1345018,
         39.9246288
        ],
        [
         -105.1345309,
         39.9246291
        ],
        [
         -105.1345604,
         39.9246277
        ],
        [
         -105.1345859,
         39.9246168
        ],
        [
         -105.1346234,
         39.9246064
        ],
        [
         -105.1346505,
         39.9246008
        ],
        [
         -105.1346846,
         39.9245969
        ],
        [
         -105.1347219,
         39.9245959
        ],
        [
         -105.1347524,
         39.9245985
        ],
        [
         -105.1347876,
         39.9246102
        ],
        [
         -105.1348091,
         39.9246168
        ],
        [
         -105.134836,
         39.9246226
        ],
        [
         -105.1348615,
         39.9246204
        ],
        [
         -105.1348987,
         39.9246144
        ],
        [
         -105.1349288,
         39.9246106
        ],
        [
         -105.134981,
         39.9246219
        ],
        [
         -105.1350329,
         39.9246308
        ],
        [
         -105.1350638,
         39.9246401
        ],
        [
         -105.1350893,
         39.9246542
        ],
        [
         -105.1351126,
         39.9246655
        ],
        [
         -105.1351291,
         39.9246706
        ],
        [
         -105.1351582,
         39.9246765
        ],
        [
         -105.1351869,
         39.9246792
        ],
        [
         -105.1352195,
         39.9246809
        ],
        [
         -105.1352499,
         39.9246785
        ],
        [
         -105.1352907,
         39.9246775
        ],
        [
         -105.1353376,
         39.9246737
        ],
        [
         -105.1353757,
         39.9246765
        ],
        [
         -105.1354101,
         39.924684
        ],
        [
         -105.1354365,
         39.9246936
        ],
        [
         -105.1354647,
         39.9247146
        ],
        [
         -105.1354822,
         39.9247403
        ],
        [
         -105.1354817,
         39.9247729
        ],
        [
         -105.1354598,
         39.9248072
        ],
        [
         -105.1354271,
         39.9248281
        ],
        [
         -105.1353784,
         39.9248484
        ],
        [
         -105.1353153,
         39.9248566
        ],
        [
         -105.1352396,
         39.9248576
        ],
        [
         -105.1351631,
         39.924858
        ],
        [
         -105.1350763,
         39.9248666
        ],
        [
         -105.1350159,
         39.9248878
        ],
        [
         -105.1349805,
         39.9248987
        ],
        [
         -105.1349366,
         39.9249209
        ],
        [
         -105.1348857,
         39.9249369
        ],
        [
         -105.1348401,
         39.9249316
        ],
        [
         -105.1347844,
         39.9249197
        ],
        [
         -105.1346987,
         39.9249028
        ],
        [
         -105.1346194,
         39.9249
        ],
        [
         -105.1344855,
         39.9248946
        ],
        [
         -105.1344207,
         39.924895
        ],
        [
         -105.1343644,
         39.9248983
        ],
        [
         -105.1343183,
         39.9248946
        ],
        [
         -105.1342873,
         39.9248942
        ],
        [
         -105.1342514,
         39.9248901
        ],
        [
         -105.1342257,
         39.924879
        ],
        [
         -105.1342139,
         39.9248605
        ],
        [
         -105.1342064,
         39.9248281
        ],
        [
         -105.1342069,
         39.9247903
        ],
        [
         -105.1342096,
         39.9247619
        ],
        [
         -105.1342123,
         39.9247451
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 2878.8,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709312",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_25_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1348454,
       39.9247674
      ]
     },
     "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_25_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1350083,
       39.92483
      ]
     },
     "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_25_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1344738,
       39.9248428
      ]
     },
     "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_25_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1346994,
         39.9245135
        ],
        [
         -105.1346804,
         39.9245097
        ],
        [
         -105.1346707,
         39.9245059
        ],
        [
         -105.1346516,
         39.9244973
        ],
        [
         -105.1346367,
         39.9244889
        ],
        [
         -105.1346279,
         39.9244798
        ],
        [
         -105.1346267,
         39.9244707
        ],
        [
         -105.1346382,
         39.9244654
        ],
        [
         -105.1346588,
         39.9244604
        ],
        [
         -105.1346726,
         39.9244554
        ],
        [
         -105.1346854,
         39.9244492
        ],
        [
         -105.1346972,
         39.9244448
        ],
        [
         -105.1347106,
         39.9244408
        ],
        [
         -105.1347344,
         39.9244348
        ],
        [
         -105.1347522,
         39.9244401
        ],
        [
         -105.1347593,
         39.9244453
        ],
        [
         -105.1347621,
         39.9244549
        ],
        [
         -105.1347575,
         39.9244647
        ],
        [
         -105.1347518,
         39.9244784
        ],
        [
         -105.1347531,
         39.9244903
        ],
        [
         -105.1347559,
         39.9244973
        ],
        [
         -105.1347497,
         39.9245059
        ],
        [
         -105.1347394,
         39.9245119
        ],
        [
         -105.134725,
         39.9245147
        ],
        [
         -105.1346994,
         39.9245135
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 68.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.848,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709310",
       "notes": "NAIP sand coverage 70%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_25_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1348149,
         39.9245248
        ],
        [
         -105.1348364,
         39.924525
        ],
        [
         -105.1348461,
         39.9245298
        ],
        [
         -105.1348586,
         39.9245353
        ],
        [
         -105.1348651,
         39.9245372
        ],
        [
         -105.134882,
         39.9245363
        ],
        [
         -105.1348989,
         39.9245363
        ],
        [
         -105.1349141,
         39.9245416
        ],
        [
         -105.1349248,
         39.9245554
        ],
        [
         -105.1349269,
         39.9245696
        ],
        [
         -105.1349226,
         39.924581
        ],
        [
         -105.134907,
         39.9245913
        ],
        [
         -105.1348814,
         39.9245968
        ],
        [
         -105.1348561,
         39.924604
        ],
        [
         -105.1348317,
         39.9246043
        ],
        [
         -105.1348068,
         39.9245997
        ],
        [
         -105.1347902,
         39.9245916
        ],
        [
         -105.1347793,
         39.924582
        ],
        [
         -105.1347734,
         39.9245672
        ],
        [
         -105.1347793,
         39.9245506
        ],
        [
         -105.1347893,
         39.924538
        ],
        [
         -105.1348008,
         39.9245279
        ],
        [
         -105.1348149,
         39.9245248
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 87.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785709311",
       "notes": "NAIP sand coverage 77%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_25_cart_path_01",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1360884,
        39.9250779
       ],
       [
        -105.1359731,
        39.9250805
       ],
       [
        -105.1358337,
        39.9250558
       ],
       [
        -105.1357278,
        39.9250651
       ],
       [
        -105.1354327,
        39.9251195
       ],
       [
        -105.1353449,
        39.9251056
       ],
       [
        -105.1352892,
        39.9250609
       ]
      ]
     },
     "properties": {
      "featureType": "cart_path",
      "label": "Camino de carros",
      "provenance": {
       "source": "osm",
       "confidence": 0.65,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/47062974",
       "notes": "Recortado al corredor del hoyo; el way completo recorre la cancha."
      }
     }
    }
   ],
   "confidence": 0.948,
   "confidenceBasis": {
    "worstYardageDeltaYards": 1.3,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.947,
    "shapeQuality": 1.0
   },
   "notes": "peor error de yardaje 1.3 yd (high); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_25.jpg",
    "transform": "assets/holes/ph_25.json"
   }
  },
  {
   "id": "ph_26",
   "par": 4,
   "name": "Eldorado 8",
   "bbox": [
    -105.1417851,
    39.9245744,
    -105.1370347,
    39.9250376
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_26_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1414846,
         39.9248745
        ],
        [
         -105.1414425,
         39.9248746
        ],
        [
         -105.1414424,
         39.9248638
        ],
        [
         -105.1413792,
         39.9248639
        ],
        [
         -105.1413792,
         39.9248585
        ],
        [
         -105.1413441,
         39.9248585
        ],
        [
         -105.1413441,
         39.9248693
        ],
        [
         -105.141295,
         39.9248694
        ],
        [
         -105.1412949,
         39.9248369
        ],
        [
         -105.1412316,
         39.9247884
        ],
        [
         -105.1412314,
         39.9246965
        ],
        [
         -105.1412665,
         39.9246964
        ],
        [
         -105.1412805,
         39.9246802
        ],
        [
         -105.1413086,
         39.9246747
        ],
        [
         -105.1413226,
         39.9246639
        ],
        [
         -105.141449,
         39.9246638
        ],
        [
         -105.1414491,
         39.9246692
        ],
        [
         -105.1415123,
         39.9246691
        ],
        [
         -105.1415123,
         39.9246745
        ],
        [
         -105.1415755,
         39.9246744
        ],
        [
         -105.1415755,
         39.9246798
        ],
        [
         -105.1415965,
         39.9246798
        ],
        [
         -105.1416106,
         39.924696
        ],
        [
         -105.1416247,
         39.924696
        ],
        [
         -105.1416318,
         39.9247446
        ],
        [
         -105.1416458,
         39.9247446
        ],
        [
         -105.1416459,
         39.9247824
        ],
        [
         -105.1415967,
         39.9247825
        ],
        [
         -105.1415827,
         39.9247933
        ],
        [
         -105.1415828,
         39.9248258
        ],
        [
         -105.1415477,
         39.9248474
        ],
        [
         -105.1415478,
         39.9248582
        ],
        [
         -105.1414846,
         39.9248691
        ],
        [
         -105.1414846,
         39.9248745
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 26",
      "center": [
       -105.1414237,
       39.924781
      ],
      "areaSquareMeters": 650.4,
      "provenance": {
       "source": "naip_segmentation",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Re-cut from the NAIP NDVI mask inside the OSM prior (IoU 0.867, compactness 0.674). The OSM way is recorded as the seed, not as the geometry source."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_26_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1414237,
       39.924781
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785716700",
       "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_26_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1371094,
         39.924762
        ],
        [
         -105.1370911,
         39.92476
        ],
        [
         -105.1370674,
         39.9247545
        ],
        [
         -105.1370544,
         39.9247466
        ],
        [
         -105.137041,
         39.9247363
        ],
        [
         -105.1370347,
         39.9247191
        ],
        [
         -105.1370419,
         39.9246951
        ],
        [
         -105.1370566,
         39.924681
        ],
        [
         -105.1370741,
         39.9246728
        ],
        [
         -105.1370947,
         39.924668
        ],
        [
         -105.1371287,
         39.9246711
        ],
        [
         -105.1371551,
         39.92468
        ],
        [
         -105.1371698,
         39.9246838
        ],
        [
         -105.1371904,
         39.9246955
        ],
        [
         -105.1372012,
         39.9247102
        ],
        [
         -105.1371971,
         39.9247294
        ],
        [
         -105.1371868,
         39.9247483
        ],
        [
         -105.1371627,
         39.9247607
        ],
        [
         -105.1371349,
         39.9247637
        ],
        [
         -105.1371094,
         39.924762
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 116.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785716694",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_26_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1373166,
         39.9248293
        ],
        [
         -105.137296,
         39.9248279
        ],
        [
         -105.1372768,
         39.9248234
        ],
        [
         -105.1372638,
         39.9248094
        ],
        [
         -105.1372629,
         39.9247915
        ],
        [
         -105.1372714,
         39.9247747
        ],
        [
         -105.1372862,
         39.9247658
        ],
        [
         -105.1373041,
         39.924762
        ],
        [
         -105.13733,
         39.9247589
        ],
        [
         -105.1373595,
         39.92476
        ],
        [
         -105.1373824,
         39.9247644
        ],
        [
         -105.1373976,
         39.9247778
        ],
        [
         -105.1374083,
         39.9247884
        ],
        [
         -105.1374123,
         39.924797
        ],
        [
         -105.1374121,
         39.9248073
        ],
        [
         -105.1374092,
         39.9248154
        ],
        [
         -105.137398,
         39.9248256
        ],
        [
         -105.1373867,
         39.9248303
        ],
        [
         -105.1373723,
         39.9248342
        ],
        [
         -105.137354,
         39.9248308
        ],
        [
         -105.1373332,
         39.9248298
        ],
        [
         -105.1373166,
         39.9248293
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 85.6,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785716695",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_26_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1376995,
         39.924727
        ],
        [
         -105.137672,
         39.9247227
        ],
        [
         -105.1376411,
         39.9247164
        ],
        [
         -105.137623,
         39.9247071
        ],
        [
         -105.137623,
         39.9246966
        ],
        [
         -105.1376296,
         39.9246742
        ],
        [
         -105.1376417,
         39.9246611
        ],
        [
         -105.1376637,
         39.9246527
        ],
        [
         -105.1376901,
         39.9246522
        ],
        [
         -105.1377165,
         39.924656
        ],
        [
         -105.1377474,
         39.9246586
        ],
        [
         -105.1377765,
         39.924667
        ],
        [
         -105.1377942,
         39.9246784
        ],
        [
         -105.1378024,
         39.9246983
        ],
        [
         -105.1377969,
         39.9247113
        ],
        [
         -105.1377815,
         39.9247248
        ],
        [
         -105.1377606,
         39.9247316
        ],
        [
         -105.1377276,
         39.9247333
        ],
        [
         -105.1376995,
         39.924727
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 106.3,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785716696",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_26_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1378564,
         39.9248426
        ],
        [
         -105.13782,
         39.9248388
        ],
        [
         -105.137792,
         39.92483
        ],
        [
         -105.1377837,
         39.9248173
        ],
        [
         -105.1377848,
         39.9248038
        ],
        [
         -105.1377898,
         39.9247911
        ],
        [
         -105.1378008,
         39.9247814
        ],
        [
         -105.1378096,
         39.9247759
        ],
        [
         -105.1378409,
         39.9247704
        ],
        [
         -105.1378734,
         39.9247704
        ],
        [
         -105.1379131,
         39.9247725
        ],
        [
         -105.1379549,
         39.9247768
        ],
        [
         -105.1379764,
         39.9247856
        ],
        [
         -105.1379841,
         39.9248051
        ],
        [
         -105.1379753,
         39.9248236
        ],
        [
         -105.1379582,
         39.9248388
        ],
        [
         -105.1379329,
         39.9248485
        ],
        [
         -105.1378861,
         39.9248456
        ],
        [
         -105.1378564,
         39.9248426
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 120.5,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785716697",
       "notes": "NAIP turf coverage 99%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_26_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1371171,
        39.9247171
       ],
       [
        -105.1414237,
        39.924781
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 26",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_26_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1386101,
         39.9249322
        ],
        [
         -105.1385734,
         39.9249245
        ],
        [
         -105.1385484,
         39.9249028
        ],
        [
         -105.1385434,
         39.9248785
        ],
        [
         -105.1385501,
         39.9248504
        ],
        [
         -105.1385634,
         39.9248198
        ],
        [
         -105.1385984,
         39.9247802
        ],
        [
         -105.1386517,
         39.9247444
        ],
        [
         -105.1387151,
         39.9246997
        ],
        [
         -105.1387484,
         39.9246767
        ],
        [
         -105.1387834,
         39.9246588
        ],
        [
         -105.1388184,
         39.9246383
        ],
        [
         -105.138885,
         39.9246255
        ],
        [
         -105.13894,
         39.9246204
        ],
        [
         -105.1390016,
         39.9246345
        ],
        [
         -105.1390466,
         39.9246537
        ],
        [
         -105.1390833,
         39.9246703
        ],
        [
         -105.1391433,
         39.9246792
        ],
        [
         -105.1392132,
         39.9246728
        ],
        [
         -105.1392482,
         39.9246588
        ],
        [
         -105.1392799,
         39.9246345
        ],
        [
         -105.1393232,
         39.9246089
        ],
        [
         -105.1393999,
         39.9245808
        ],
        [
         -105.1394515,
         39.9245744
        ],
        [
         -105.1395248,
         39.9245885
        ],
        [
         -105.1395931,
         39.9246064
        ],
        [
         -105.1396581,
         39.9246153
        ],
        [
         -105.1397381,
         39.9246064
        ],
        [
         -105.1397981,
         39.9246013
        ],
        [
         -105.1399064,
         39.9246115
        ],
        [
         -105.1400163,
         39.9246345
        ],
        [
         -105.140128,
         39.9246537
        ],
        [
         -105.1402413,
         39.9246754
        ],
        [
         -105.1403279,
         39.9246869
        ],
        [
         -105.1404079,
         39.9246792
        ],
        [
         -105.1404945,
         39.9246715
        ],
        [
         -105.1405612,
         39.9246613
        ],
        [
         -105.1406145,
         39.9246485
        ],
        [
         -105.1406478,
         39.9246511
        ],
        [
         -105.1407045,
         39.9246767
        ],
        [
         -105.1407428,
         39.9246984
        ],
        [
         -105.1407978,
         39.9247303
        ],
        [
         -105.1408628,
         39.9247482
        ],
        [
         -105.1409194,
         39.924761
        ],
        [
         -105.1410011,
         39.9247457
        ],
        [
         -105.1410394,
         39.9247163
        ],
        [
         -105.1410744,
         39.9246856
        ],
        [
         -105.1411077,
         39.9246664
        ],
        [
         -105.1411627,
         39.9246588
        ],
        [
         -105.1412027,
         39.9246626
        ],
        [
         -105.141241,
         39.9246473
        ],
        [
         -105.1412976,
         39.9246243
        ],
        [
         -105.1413376,
         39.9246115
        ],
        [
         -105.1413876,
         39.9246013
        ],
        [
         -105.1414559,
         39.9245962
        ],
        [
         -105.1415476,
         39.9246051
        ],
        [
         -105.1416076,
         39.9246204
        ],
        [
         -105.1416592,
         39.9246409
        ],
        [
         -105.1416742,
         39.9246703
        ],
        [
         -105.1416742,
         39.9247048
        ],
        [
         -105.1416409,
         39.9247393
        ],
        [
         -105.1415959,
         39.9248159
        ],
        [
         -105.1414926,
         39.9248658
        ],
        [
         -105.1414159,
         39.9248747
        ],
        [
         -105.1413126,
         39.9248594
        ],
        [
         -105.141256,
         39.9248581
        ],
        [
         -105.141216,
         39.9249054
        ],
        [
         -105.1411627,
         39.9249271
        ],
        [
         -105.1410844,
         39.9249092
        ],
        [
         -105.1409894,
         39.9248977
        ],
        [
         -105.1409144,
         39.9249335
        ],
        [
         -105.1408611,
         39.9249488
        ],
        [
         -105.1408078,
         39.9249386
        ],
        [
         -105.1407578,
         39.9249182
        ],
        [
         -105.1406762,
         39.924913
        ],
        [
         -105.1406245,
         39.9249309
        ],
        [
         -105.1405662,
         39.9249705
        ],
        [
         -105.1405079,
         39.925005
        ],
        [
         -105.1404579,
         39.9250242
        ],
        [
         -105.1403996,
         39.9250204
        ],
        [
         -105.1403129,
         39.9249897
        ],
        [
         -105.140188,
         39.9249744
        ],
        [
         -105.1401013,
         39.9249744
        ],
        [
         -105.1400263,
         39.9249667
        ],
        [
         -105.139933,
         39.9249552
        ],
        [
         -105.1398581,
         39.9249642
        ],
        [
         -105.1398114,
         39.9249795
        ],
        [
         -105.1397614,
         39.9249935
        ],
        [
         -105.1397081,
         39.9249961
        ],
        [
         -105.1396498,
         39.9249731
        ],
        [
         -105.1395915,
         39.9249514
        ],
        [
         -105.1395015,
         39.9249667
        ],
        [
         -105.1394482,
         39.9249846
        ],
        [
         -105.1393615,
         39.9249974
        ],
        [
         -105.1392632,
         39.9249974
        ],
        [
         -105.1391549,
         39.9249744
        ],
        [
         -105.139065,
         39.9249782
        ],
        [
         -105.1389983,
         39.9249795
        ],
        [
         -105.1389417,
         39.9249629
        ],
        [
         -105.138885,
         39.9249194
        ],
        [
         -105.13884,
         39.9248785
        ],
        [
         -105.138755,
         39.9248479
        ],
        [
         -105.1386951,
         39.9248683
        ],
        [
         -105.1386434,
         39.9249194
        ],
        [
         -105.1386101,
         39.9249322
        ]
       ],
       [
        [
         -105.1412993,
         39.9248434
        ],
        [
         -105.1413423,
         39.9248541
        ],
        [
         -105.1414015,
         39.9248666
        ],
        [
         -105.1414457,
         39.9248657
        ],
        [
         -105.1414864,
         39.9248532
        ],
        [
         -105.1415154,
         39.924839
        ],
        [
         -105.1415689,
         39.9248194
        ],
        [
         -105.1415968,
         39.9247989
        ],
        [
         -105.1416201,
         39.9247632
        ],
        [
         -105.1416317,
         39.9247374
        ],
        [
         -105.1416352,
         39.9247017
        ],
        [
         -105.1416015,
         39.924683
        ],
        [
         -105.1415503,
         39.924675
        ],
        [
         -105.1414852,
         39.9246634
        ],
        [
         -105.1414434,
         39.9246643
        ],
        [
         -105.1413946,
         39.9246652
        ],
        [
         -105.1413481,
         39.9246643
        ],
        [
         -105.1413097,
         39.9246857
        ],
        [
         -105.1412807,
         39.9247053
        ],
        [
         -105.1412458,
         39.9247356
        ],
        [
         -105.1412353,
         39.9247632
        ],
        [
         -105.1412435,
         39.9248042
        ],
        [
         -105.141276,
         39.9248274
        ],
        [
         -105.1412993,
         39.9248434
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 7839.0,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000202",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_26_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1399113,
       39.9248015
      ]
     },
     "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_26_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1403543,
       39.9247652
      ]
     },
     "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_26_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1398196,
       39.9247572
      ]
     },
     "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_26_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1417189,
         39.9248408
        ],
        [
         -105.1416968,
         39.9248283
        ],
        [
         -105.1416747,
         39.9248149
        ],
        [
         -105.1416561,
         39.9247962
        ],
        [
         -105.1416503,
         39.9247793
        ],
        [
         -105.1416572,
         39.9247659
        ],
        [
         -105.1416758,
         39.9247534
        ],
        [
         -105.1416944,
         39.9247472
        ],
        [
         -105.1417235,
         39.9247454
        ],
        [
         -105.1417491,
         39.9247525
        ],
        [
         -105.1417642,
         39.9247614
        ],
        [
         -105.1417688,
         39.9247775
        ],
        [
         -105.141777,
         39.9247998
        ],
        [
         -105.1417828,
         39.924814
        ],
        [
         -105.1417851,
         39.9248318
        ],
        [
         -105.1417712,
         39.9248434
        ],
        [
         -105.1417479,
         39.9248452
        ],
        [
         -105.1417189,
         39.9248408
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 91.1,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785716701",
       "notes": "NAIP sand coverage 81%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_26_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1416456,
         39.924872
        ],
        [
         -105.1416421,
         39.9248586
        ],
        [
         -105.141634,
         39.9248416
        ],
        [
         -105.1416177,
         39.924831
        ],
        [
         -105.1416083,
         39.9248298
        ],
        [
         -105.1415995,
         39.9248302
        ],
        [
         -105.1415882,
         39.9248349
        ],
        [
         -105.1415786,
         39.924841
        ],
        [
         -105.141569,
         39.9248511
        ],
        [
         -105.1415624,
         39.9248582
        ],
        [
         -105.1415542,
         39.9248644
        ],
        [
         -105.1415448,
         39.9248692
        ],
        [
         -105.1415275,
         39.9248714
        ],
        [
         -105.1415175,
         39.924872
        ],
        [
         -105.1414999,
         39.9248781
        ],
        [
         -105.1414801,
         39.9248823
        ],
        [
         -105.1414605,
         39.9248888
        ],
        [
         -105.1414547,
         39.9248959
        ],
        [
         -105.141457,
         39.9249106
        ],
        [
         -105.1414588,
         39.9249197
        ],
        [
         -105.1414622,
         39.9249286
        ],
        [
         -105.1414663,
         39.924937
        ],
        [
         -105.1414774,
         39.9249434
        ],
        [
         -105.1414908,
         39.9249464
        ],
        [
         -105.1415041,
         39.9249501
        ],
        [
         -105.1415196,
         39.9249523
        ],
        [
         -105.1415386,
         39.9249542
        ],
        [
         -105.1415494,
         39.924954
        ],
        [
         -105.1415603,
         39.9249515
        ],
        [
         -105.1415686,
         39.9249479
        ],
        [
         -105.1415797,
         39.9249403
        ],
        [
         -105.1415855,
         39.9249343
        ],
        [
         -105.1415884,
         39.9249237
        ],
        [
         -105.141592,
         39.924914
        ],
        [
         -105.1415957,
         39.924904
        ],
        [
         -105.1415997,
         39.9249006
        ],
        [
         -105.1416152,
         39.9248966
        ],
        [
         -105.1416254,
         39.9248943
        ],
        [
         -105.1416352,
         39.9248909
        ],
        [
         -105.1416417,
         39.9248851
        ],
        [
         -105.1416465,
         39.9248778
        ],
        [
         -105.1416456,
         39.924872
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 128.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785716702",
       "notes": "NAIP sand coverage 83%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_26_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1413186,
         39.9249318
        ],
        [
         -105.1413054,
         39.9249331
        ],
        [
         -105.1412973,
         39.9249325
        ],
        [
         -105.1412866,
         39.9249308
        ],
        [
         -105.1412793,
         39.9249259
        ],
        [
         -105.1412739,
         39.9249218
        ],
        [
         -105.141271,
         39.9249177
        ],
        [
         -105.1412697,
         39.924911
        ],
        [
         -105.141272,
         39.9249046
        ],
        [
         -105.1412723,
         39.9249
        ],
        [
         -105.1412748,
         39.9248948
        ],
        [
         -105.1412766,
         39.9248888
        ],
        [
         -105.1412783,
         39.92488
        ],
        [
         -105.1412816,
         39.9248767
        ],
        [
         -105.1412846,
         39.9248751
        ],
        [
         -105.1412919,
         39.9248744
        ],
        [
         -105.141299,
         39.9248756
        ],
        [
         -105.1413065,
         39.9248753
        ],
        [
         -105.1413144,
         39.9248745
        ],
        [
         -105.1413225,
         39.9248767
        ],
        [
         -105.1413332,
         39.9248803
        ],
        [
         -105.1413397,
         39.9248838
        ],
        [
         -105.1413442,
         39.9248865
        ],
        [
         -105.1413499,
         39.924889
        ],
        [
         -105.1413566,
         39.9248932
        ],
        [
         -105.1413587,
         39.9248972
        ],
        [
         -105.1413595,
         39.9249032
        ],
        [
         -105.1413582,
         39.9249093
        ],
        [
         -105.1413536,
         39.924915
        ],
        [
         -105.1413449,
         39.9249186
        ],
        [
         -105.1413395,
         39.9249216
        ],
        [
         -105.1413336,
         39.9249253
        ],
        [
         -105.1413269,
         39.9249287
        ],
        [
         -105.1413186,
         39.9249318
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 38.0,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.843,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785716703",
       "notes": "NAIP sand coverage 69%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_26_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1408858,
         39.9247377
        ],
        [
         -105.1408732,
         39.9247336
        ],
        [
         -105.1408653,
         39.9247293
        ],
        [
         -105.1408554,
         39.9247268
        ],
        [
         -105.1408446,
         39.9247253
        ],
        [
         -105.1408373,
         39.9247232
        ],
        [
         -105.1408274,
         39.924719
        ],
        [
         -105.1408146,
         39.9247134
        ],
        [
         -105.140804,
         39.9247053
        ],
        [
         -105.1407902,
         39.9246949
        ],
        [
         -105.1407879,
         39.9246818
        ],
        [
         -105.1407915,
         39.924675
        ],
        [
         -105.1408007,
         39.9246687
        ],
        [
         -105.1408133,
         39.9246629
        ],
        [
         -105.1408251,
         39.924658
        ],
        [
         -105.1408409,
         39.924654
        ],
        [
         -105.1408528,
         39.9246495
        ],
        [
         -105.1408597,
         39.9246421
        ],
        [
         -105.1408666,
         39.924633
        ],
        [
         -105.1408769,
         39.9246224
        ],
        [
         -105.1408937,
         39.9246181
        ],
        [
         -105.1409092,
         39.9246184
        ],
        [
         -105.1409187,
         39.9246206
        ],
        [
         -105.140926,
         39.9246244
        ],
        [
         -105.1409339,
         39.924631
        ],
        [
         -105.1409365,
         39.9246404
        ],
        [
         -105.1409368,
         39.9246492
        ],
        [
         -105.1409342,
         39.9246573
        ],
        [
         -105.1409309,
         39.9246689
        ],
        [
         -105.1409332,
         39.9246757
        ],
        [
         -105.1409391,
         39.924681
        ],
        [
         -105.1409484,
         39.9246861
        ],
        [
         -105.1409546,
         39.9246927
        ],
        [
         -105.1409576,
         39.924702
        ],
        [
         -105.1409579,
         39.9247116
        ],
        [
         -105.1409556,
         39.9247169
        ],
        [
         -105.1409523,
         39.9247245
        ],
        [
         -105.1409487,
         39.9247298
        ],
        [
         -105.1409441,
         39.9247334
        ],
        [
         -105.1409391,
         39.9247356
        ],
        [
         -105.1409299,
         39.9247384
        ],
        [
         -105.1409134,
         39.9247412
        ],
        [
         -105.1409036,
         39.9247417
        ],
        [
         -105.1408927,
         39.9247397
        ],
        [
         -105.1408858,
         39.9247377
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 127.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785716704",
       "notes": "NAIP sand coverage 77%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_26_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1407414,
         39.9246568
        ],
        [
         -105.1407296,
         39.924653
        ],
        [
         -105.1407187,
         39.9246474
        ],
        [
         -105.1407095,
         39.9246399
        ],
        [
         -105.1407006,
         39.924631
        ],
        [
         -105.140695,
         39.9246204
        ],
        [
         -105.1406979,
         39.9246126
        ],
        [
         -105.1407019,
         39.9246037
        ],
        [
         -105.1407134,
         39.9245956
        ],
        [
         -105.1407286,
         39.9245918
        ],
        [
         -105.1407437,
         39.9245903
        ],
        [
         -105.1407635,
         39.9245931
        ],
        [
         -105.140778,
         39.9245979
        ],
        [
         -105.1407869,
         39.9246062
        ],
        [
         -105.1407922,
         39.9246148
        ],
        [
         -105.1407942,
         39.9246239
        ],
        [
         -105.1407955,
         39.9246313
        ],
        [
         -105.1407866,
         39.9246421
        ],
        [
         -105.1407721,
         39.9246527
        ],
        [
         -105.1407619,
         39.9246563
        ],
        [
         -105.1407536,
         39.9246578
        ],
        [
         -105.1407414,
         39.9246568
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 47.8,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785716705"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_26_bunker_06",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1387829,
         39.9250238
        ],
        [
         -105.1387715,
         39.9250286
        ],
        [
         -105.1387574,
         39.925034
        ],
        [
         -105.1387408,
         39.9250376
        ],
        [
         -105.138721,
         39.9250354
        ],
        [
         -105.1387068,
         39.9250307
        ],
        [
         -105.1386945,
         39.9250228
        ],
        [
         -105.1386818,
         39.9250115
        ],
        [
         -105.1386832,
         39.9249981
        ],
        [
         -105.1386822,
         39.9249851
        ],
        [
         -105.1386865,
         39.9249706
        ],
        [
         -105.1386926,
         39.9249615
        ],
        [
         -105.1387078,
         39.9249485
        ],
        [
         -105.13872,
         39.9249474
        ],
        [
         -105.1387366,
         39.9249492
        ],
        [
         -105.1387522,
         39.9249539
        ],
        [
         -105.1387644,
         39.9249623
        ],
        [
         -105.1387824,
         39.9249677
        ],
        [
         -105.1388174,
         39.9249633
        ],
        [
         -105.1388339,
         39.9249597
        ],
        [
         -105.1388523,
         39.9249652
        ],
        [
         -105.1388636,
         39.9249706
        ],
        [
         -105.1388688,
         39.9249767
        ],
        [
         -105.1388726,
         39.9249818
        ],
        [
         -105.1388755,
         39.9249887
        ],
        [
         -105.1388764,
         39.9249952
        ],
        [
         -105.1388755,
         39.9250054
        ],
        [
         -105.138874,
         39.9250094
        ],
        [
         -105.1388698,
         39.9250148
        ],
        [
         -105.1388584,
         39.9250224
        ],
        [
         -105.1388452,
         39.9250249
        ],
        [
         -105.1388358,
         39.9250249
        ],
        [
         -105.1388197,
         39.9250228
        ],
        [
         -105.1388074,
         39.9250217
        ],
        [
         -105.1387928,
         39.9250231
        ],
        [
         -105.1387829,
         39.9250238
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 119.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785716706",
       "notes": "NAIP sand coverage 82%"
      }
     }
    }
   ],
   "confidence": 0.945,
   "confidenceBasis": {
    "worstYardageDeltaYards": 3.3,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.862,
    "shapeQuality": 0.843
   },
   "notes": "peor error de yardaje 3.3 yd (high); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_26.jpg",
    "transform": "assets/holes/ph_26.json"
   }
  },
  {
   "id": "ph_27",
   "par": 5,
   "name": "Eldorado 9",
   "bbox": [
    -105.1410955,
    39.9238648,
    -105.1351356,
    39.9244587
   ],
   "features": [
    {
     "type": "Feature",
     "id": "ph_27_green",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1353814,
         39.9243737
        ],
        [
         -105.1353253,
         39.9243737
        ],
        [
         -105.1353252,
         39.9243575
        ],
        [
         -105.135248,
         39.9243576
        ],
        [
         -105.135248,
         39.9243522
        ],
        [
         -105.1352129,
         39.9243522
        ],
        [
         -105.1352128,
         39.9243414
        ],
        [
         -105.1351707,
         39.9243361
        ],
        [
         -105.1351566,
         39.9243253
        ],
        [
         -105.1351566,
         39.9243145
        ],
        [
         -105.1351426,
         39.9243091
        ],
        [
         -105.1351424,
         39.9242496
        ],
        [
         -105.1351705,
         39.9242226
        ],
        [
         -105.1351845,
         39.9242225
        ],
        [
         -105.1351845,
         39.9241901
        ],
        [
         -105.1352406,
         39.9241846
        ],
        [
         -105.1352406,
         39.9241738
        ],
        [
         -105.1352757,
         39.9241684
        ],
        [
         -105.1352897,
         39.9241413
        ],
        [
         -105.1353459,
         39.9241413
        ],
        [
         -105.1353739,
         39.924125
        ],
        [
         -105.135416,
         39.924125
        ],
        [
         -105.1354161,
         39.9241304
        ],
        [
         -105.1354723,
         39.9241411
        ],
        [
         -105.1354723,
         39.9241519
        ],
        [
         -105.1354934,
         39.9241681
        ],
        [
         -105.1355074,
         39.9241681
        ],
        [
         -105.1355075,
         39.9241843
        ],
        [
         -105.1355215,
         39.9241897
        ],
        [
         -105.1355147,
         39.9243032
        ],
        [
         -105.1355077,
         39.9243032
        ],
        [
         -105.1355078,
         39.9243357
        ],
        [
         -105.1354235,
         39.9243412
        ],
        [
         -105.1353814,
         39.9243737
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "green",
      "label": "Green 27",
      "center": [
       -105.1353511,
       39.9242503
      ],
      "areaSquareMeters": 667.5,
      "provenance": {
       "source": "naip_segmentation",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Re-cut from the NAIP NDVI mask inside the OSM prior (IoU 0.798, compactness 0.724). The OSM way is recorded as the seed, not as the geometry source."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_target_green_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1353511,
       39.9242503
      ]
     },
     "properties": {
      "featureType": "target",
      "targetKind": "green_entry",
      "label": "Centro del green",
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726649",
       "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_27_tee_black",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1410043,
         39.9242125
        ],
        [
         -105.1409868,
         39.9242103
        ],
        [
         -105.140966,
         39.924206
        ],
        [
         -105.1409481,
         39.9242009
        ],
        [
         -105.140933,
         39.9241889
        ],
        [
         -105.1409259,
         39.9241741
        ],
        [
         -105.1409296,
         39.9241574
        ],
        [
         -105.1409405,
         39.9241418
        ],
        [
         -105.1409533,
         39.9241339
        ],
        [
         -105.1409755,
         39.9241274
        ],
        [
         -105.1409981,
         39.9241263
        ],
        [
         -105.141027,
         39.9241284
        ],
        [
         -105.1410525,
         39.9241295
        ],
        [
         -105.1410714,
         39.9241346
        ],
        [
         -105.1410832,
         39.9241408
        ],
        [
         -105.1410912,
         39.9241505
        ],
        [
         -105.1410955,
         39.9241632
        ],
        [
         -105.141094,
         39.9241792
        ],
        [
         -105.1410879,
         39.924194
        ],
        [
         -105.1410761,
         39.9242052
        ],
        [
         -105.1410572,
         39.9242096
        ],
        [
         -105.1410345,
         39.9242136
        ],
        [
         -105.1410043,
         39.9242125
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Black",
      "teeSetIds": [
       "black"
      ],
      "areaSquareMeters": 114.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726633",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_tee_gold",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1407558,
         39.9241987
        ],
        [
         -105.1407336,
         39.924194
        ],
        [
         -105.1407053,
         39.9241839
        ],
        [
         -105.140692,
         39.9241745
        ],
        [
         -105.140684,
         39.9241589
        ],
        [
         -105.1406807,
         39.9241397
        ],
        [
         -105.1406854,
         39.9241183
        ],
        [
         -105.1406916,
         39.9241049
        ],
        [
         -105.1407024,
         39.9240937
        ],
        [
         -105.1407251,
         39.9240886
        ],
        [
         -105.1407459,
         39.9240871
        ],
        [
         -105.140761,
         39.9240882
        ],
        [
         -105.140786,
         39.9240904
        ],
        [
         -105.140812,
         39.924098
        ],
        [
         -105.1408304,
         39.9241096
        ],
        [
         -105.1408399,
         39.9241234
        ],
        [
         -105.1408441,
         39.9241433
        ],
        [
         -105.1408394,
         39.9241658
        ],
        [
         -105.1408243,
         39.9241806
        ],
        [
         -105.140803,
         39.9241947
        ],
        [
         -105.140779,
         39.9242009
        ],
        [
         -105.1407558,
         39.9241987
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Gold",
      "teeSetIds": [
       "gold"
      ],
      "areaSquareMeters": 140.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726634",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_tee_blue",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1405409,
         39.9242027
        ],
        [
         -105.1405418,
         39.9241886
        ],
        [
         -105.1405328,
         39.9241716
        ],
        [
         -105.1405135,
         39.9241553
        ],
        [
         -105.140488,
         39.9241466
        ],
        [
         -105.1404662,
         39.9241455
        ],
        [
         -105.1404436,
         39.9241458
        ],
        [
         -105.1404124,
         39.9241502
        ],
        [
         -105.1403963,
         39.9241578
        ],
        [
         -105.1403836,
         39.9241694
        ],
        [
         -105.1403774,
         39.9241871
        ],
        [
         -105.1403784,
         39.924206
        ],
        [
         -105.1403902,
         39.9242176
        ],
        [
         -105.1404209,
         39.9242255
        ],
        [
         -105.1404544,
         39.9242292
        ],
        [
         -105.1404884,
         39.9242284
        ],
        [
         -105.140521,
         39.9242241
        ],
        [
         -105.1405409,
         39.9242027
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Blue",
      "teeSetIds": [
       "blue",
       "blue-w"
      ],
      "areaSquareMeters": 107.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726635",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_tee_white",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1402173,
         39.9242868
        ],
        [
         -105.1402017,
         39.9242886
        ],
        [
         -105.1401837,
         39.9242849
        ],
        [
         -105.1401554,
         39.9242784
        ],
        [
         -105.1401398,
         39.9242676
        ],
        [
         -105.1401289,
         39.9242509
        ],
        [
         -105.140128,
         39.9242335
        ],
        [
         -105.1401308,
         39.9242129
        ],
        [
         -105.1401445,
         39.9242009
        ],
        [
         -105.1401563,
         39.9241933
        ],
        [
         -105.1401733,
         39.924186
        ],
        [
         -105.1401889,
         39.9241831
        ],
        [
         -105.1402163,
         39.9241839
        ],
        [
         -105.1402418,
         39.9241875
        ],
        [
         -105.1402735,
         39.9241933
        ],
        [
         -105.1402929,
         39.9242038
        ],
        [
         -105.1403047,
         39.9242168
        ],
        [
         -105.1403066,
         39.9242339
        ],
        [
         -105.1402948,
         39.924252
        ],
        [
         -105.140273,
         39.9242676
        ],
        [
         -105.140248,
         39.9242802
        ],
        [
         -105.1402173,
         39.9242868
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "White",
      "teeSetIds": [
       "white",
       "white-w"
      ],
      "areaSquareMeters": 138.2,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726636",
       "notes": "NAIP turf coverage 99%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_tee_red",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1398956,
         39.9241415
        ],
        [
         -105.139871,
         39.924135
        ],
        [
         -105.1398653,
         39.9241306
        ],
        [
         -105.1398559,
         39.9241169
        ],
        [
         -105.1398583,
         39.9241031
        ],
        [
         -105.1398649,
         39.9240958
        ],
        [
         -105.1398715,
         39.9240908
        ],
        [
         -105.1398866,
         39.9240832
        ],
        [
         -105.1399107,
         39.9240781
        ],
        [
         -105.139931,
         39.9240803
        ],
        [
         -105.1399542,
         39.9240861
        ],
        [
         -105.1399702,
         39.9240915
        ],
        [
         -105.1399868,
         39.9241013
        ],
        [
         -105.1399919,
         39.924106
        ],
        [
         -105.1399967,
         39.9241194
        ],
        [
         -105.1399858,
         39.9241357
        ],
        [
         -105.1399669,
         39.9241415
        ],
        [
         -105.1399414,
         39.9241437
        ],
        [
         -105.1399131,
         39.9241433
        ],
        [
         -105.1398956,
         39.9241415
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "tee_box",
      "label": "Red",
      "teeSetIds": [
       "red",
       "red-w"
      ],
      "areaSquareMeters": 67.4,
      "provenance": {
       "source": "osm",
       "confidence": 0.9,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726637",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_line_of_play",
     "geometry": {
      "type": "LineString",
      "coordinates": [
       [
        -105.1410124,
        39.9241696
       ],
       [
        -105.1353511,
        39.9242503
       ]
      ]
     },
     "properties": {
      "featureType": "line_of_play",
      "label": "Línea de juego hoyo 27",
      "provenance": {
       "source": "derived",
       "confidence": 0.8,
       "pipelineVersion": "course-builder/0.1.0",
       "imageryDate": "2023-09-25",
       "notes": "Tee más largo -> (dogleg) -> centro del green, con el eje del trazado OSM como guía."
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_fairway_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1356983,
         39.9241747
        ],
        [
         -105.1356497,
         39.9242032
        ],
        [
         -105.135596,
         39.924224
        ],
        [
         -105.1355408,
         39.9242536
        ],
        [
         -105.1355217,
         39.9242796
        ],
        [
         -105.1354929,
         39.9243094
        ],
        [
         -105.1354553,
         39.9243275
        ],
        [
         -105.135398,
         39.9243486
        ],
        [
         -105.135332,
         39.9243665
        ],
        [
         -105.1352612,
         39.924374
        ],
        [
         -105.1352025,
         39.9243671
        ],
        [
         -105.1351607,
         39.9243433
        ],
        [
         -105.1351385,
         39.9243098
        ],
        [
         -105.1351356,
         39.9242669
        ],
        [
         -105.1351581,
         39.9242405
        ],
        [
         -105.1352061,
         39.9242182
        ],
        [
         -105.1352642,
         39.9241901
        ],
        [
         -105.1353343,
         39.9241444
        ],
        [
         -105.135378,
         39.9241289
        ],
        [
         -105.1354116,
         39.9241264
        ],
        [
         -105.1354416,
         39.9241056
        ],
        [
         -105.1354788,
         39.9240793
        ],
        [
         -105.1355124,
         39.9240607
        ],
        [
         -105.1355481,
         39.9240574
        ],
        [
         -105.1355825,
         39.9240524
        ],
        [
         -105.1356246,
         39.9240497
        ],
        [
         -105.1356811,
         39.9240601
        ],
        [
         -105.135709,
         39.9240755
        ],
        [
         -105.1357433,
         39.924104
        ],
        [
         -105.1357355,
         39.9241336
        ],
        [
         -105.1357233,
         39.924155
        ],
        [
         -105.1356983,
         39.9241747
        ]
       ],
       [
        [
         -105.1355117,
         39.9241637
        ],
        [
         -105.1354824,
         39.9241489
        ],
        [
         -105.1354495,
         39.924138
        ],
        [
         -105.1354152,
         39.9241325
        ],
        [
         -105.1353716,
         39.9241358
        ],
        [
         -105.1353573,
         39.9241407
        ],
        [
         -105.1353215,
         39.9241566
        ],
        [
         -105.1353008,
         39.9241747
        ],
        [
         -105.135265,
         39.924201
        ],
        [
         -105.13522,
         39.9242213
        ],
        [
         -105.1351835,
         39.9242394
        ],
        [
         -105.1351542,
         39.924263
        ],
        [
         -105.1351514,
         39.9243046
        ],
        [
         -105.1351671,
         39.9243299
        ],
        [
         -105.135195,
         39.9243518
        ],
        [
         -105.1352343,
         39.9243628
        ],
        [
         -105.1352843,
         39.9243639
        ],
        [
         -105.1353458,
         39.9243551
        ],
        [
         -105.1354073,
         39.9243392
        ],
        [
         -105.1354515,
         39.9243179
        ],
        [
         -105.1354945,
         39.924297
        ],
        [
         -105.1355168,
         39.9242748
        ],
        [
         -105.1355288,
         39.9242613
        ],
        [
         -105.1355389,
         39.9242295
        ],
        [
         -105.135541,
         39.9241939
        ],
        [
         -105.135531,
         39.9241763
        ],
        [
         -105.1355117,
         39.9241637
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 417.9,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "relation/20000182",
       "notes": "NAIP turf coverage 99%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_fairway_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1396013,
         39.9241365
        ],
        [
         -105.1395957,
         39.9241205
        ],
        [
         -105.1395818,
         39.9240976
        ],
        [
         -105.1395526,
         39.9240784
        ],
        [
         -105.1395219,
         39.9240666
        ],
        [
         -105.1394642,
         39.9240522
        ],
        [
         -105.1394071,
         39.9240437
        ],
        [
         -105.1393452,
         39.92404
        ],
        [
         -105.1392875,
         39.9240394
        ],
        [
         -105.139252,
         39.9240394
        ],
        [
         -105.1392165,
         39.9240362
        ],
        [
         -105.1391622,
         39.9240272
        ],
        [
         -105.1390898,
         39.9240047
        ],
        [
         -105.1390509,
         39.9239951
        ],
        [
         -105.1389931,
         39.9239957
        ],
        [
         -105.138959,
         39.9240069
        ],
        [
         -105.1389228,
         39.9240314
        ],
        [
         -105.1388672,
         39.9240613
        ],
        [
         -105.1388025,
         39.9240853
        ],
        [
         -105.1387454,
         39.9241051
        ],
        [
         -105.1386744,
         39.9241237
        ],
        [
         -105.138632,
         39.9241291
        ],
        [
         -105.1385763,
         39.9241307
        ],
        [
         -105.1385179,
         39.9241253
        ],
        [
         -105.1384539,
         39.9241147
        ],
        [
         -105.1383885,
         39.9241008
        ],
        [
         -105.1383558,
         39.9240874
        ],
        [
         -105.1382897,
         39.924064
        ],
        [
         -105.1382389,
         39.924049
        ],
        [
         -105.1381943,
         39.9240357
        ],
        [
         -105.1381512,
         39.924025
        ],
        [
         -105.138115,
         39.9240191
        ],
        [
         -105.1380663,
         39.9240186
        ],
        [
         -105.1380197,
         39.9240197
        ],
        [
         -105.1379786,
         39.9240213
        ],
        [
         -105.1379438,
         39.924017
        ],
        [
         -105.1379007,
         39.9240095
        ],
        [
         -105.1378562,
         39.9239983
        ],
        [
         -105.1378249,
         39.9239882
        ],
        [
         -105.1377748,
         39.9239775
        ],
        [
         -105.1377212,
         39.9239679
        ],
        [
         -105.137646,
         39.9239583
        ],
        [
         -105.1375987,
         39.9239572
        ],
        [
         -105.1375591,
         39.9239621
        ],
        [
         -105.1375312,
         39.9239733
        ],
        [
         -105.1374881,
         39.9239967
        ],
        [
         -105.1374617,
         39.9240101
        ],
        [
         -105.1374199,
         39.9240143
        ],
        [
         -105.1373712,
         39.9240122
        ],
        [
         -105.1373211,
         39.924009
        ],
        [
         -105.1372682,
         39.9240042
        ],
        [
         -105.1372035,
         39.9240026
        ],
        [
         -105.1371548,
         39.9239994
        ],
        [
         -105.1370977,
         39.9240074
        ],
        [
         -105.1370567,
         39.9240079
        ],
        [
         -105.1369975,
         39.9240053
        ],
        [
         -105.1369551,
         39.9239962
        ],
        [
         -105.1369085,
         39.9239775
        ],
        [
         -105.1368723,
         39.9239621
        ],
        [
         -105.1368166,
         39.9239572
        ],
        [
         -105.1367672,
         39.9239722
        ],
        [
         -105.1367317,
         39.9239973
        ],
        [
         -105.13669,
         39.9240213
        ],
        [
         -105.1366517,
         39.9240378
        ],
        [
         -105.1365988,
         39.9240448
        ],
        [
         -105.1365167,
         39.9240378
        ],
        [
         -105.1364534,
         39.9240282
        ],
        [
         -105.1363929,
         39.9240095
        ],
        [
         -105.136315,
         39.9239962
        ],
        [
         -105.1362308,
         39.9239957
        ],
        [
         -105.1361709,
         39.924009
        ],
        [
         -105.1361334,
         39.9240298
        ],
        [
         -105.1360826,
         39.9240549
        ],
        [
         -105.1360443,
         39.9240794
        ],
        [
         -105.1360137,
         39.924096
        ],
        [
         -105.1359775,
         39.92412
        ],
        [
         -105.1359399,
         39.9241787
        ],
        [
         -105.1359316,
         39.924223
        ],
        [
         -105.1359357,
         39.9242566
        ],
        [
         -105.1359524,
         39.9242854
        ],
        [
         -105.1359838,
         39.9243185
        ],
        [
         -105.1360158,
         39.9243441
        ],
        [
         -105.1360526,
         39.9243617
        ],
        [
         -105.136086,
         39.9243719
        ],
        [
         -105.1361194,
         39.9243788
        ],
        [
         -105.1361598,
         39.9243793
        ],
        [
         -105.1362057,
         39.9243788
        ],
        [
         -105.1362892,
         39.9243815
        ],
        [
         -105.1363191,
         39.9243852
        ],
        [
         -105.1363546,
         39.9243927
        ],
        [
         -105.1363929,
         39.924398
        ],
        [
         -105.1364374,
         39.9244001
        ],
        [
         -105.1364722,
         39.9243996
        ],
        [
         -105.1365084,
         39.9243943
        ],
        [
         -105.1365522,
         39.9243857
        ],
        [
         -105.1366009,
         39.9243665
        ],
        [
         -105.1366441,
         39.924342
        ],
        [
         -105.1366726,
         39.9243297
        ],
        [
         -105.1366956,
         39.9243174
        ],
        [
         -105.1367408,
         39.9243222
        ],
        [
         -105.1367742,
         39.9243366
        ],
        [
         -105.1368215,
         39.9243527
        ],
        [
         -105.1368514,
         39.9243623
        ],
        [
         -105.1368841,
         39.9243681
        ],
        [
         -105.1369314,
         39.9243697
        ],
        [
         -105.1369982,
         39.9243639
        ],
        [
         -105.1370678,
         39.9243639
        ],
        [
         -105.137136,
         39.9243559
        ],
        [
         -105.1372063,
         39.9243548
        ],
        [
         -105.137278,
         39.9243537
        ],
        [
         -105.1373343,
         39.924358
        ],
        [
         -105.1373782,
         39.9243575
        ],
        [
         -105.1374373,
         39.9243473
        ],
        [
         -105.1374992,
         39.9243334
        ],
        [
         -105.1375278,
         39.9243148
        ],
        [
         -105.1375723,
         39.924303
        ],
        [
         -105.1376259,
         39.9242881
        ],
        [
         -105.1376857,
         39.9242795
        ],
        [
         -105.1377435,
         39.9242779
        ],
        [
         -105.1377984,
         39.9242945
        ],
        [
         -105.1378555,
         39.9243132
        ],
        [
         -105.1379271,
         39.9243361
        ],
        [
         -105.1379731,
         39.9243532
        ],
        [
         -105.1380148,
         39.9243649
        ],
        [
         -105.1380524,
         39.9243687
        ],
        [
         -105.1380851,
         39.9243649
        ],
        [
         -105.1381582,
         39.9243489
        ],
        [
         -105.1382465,
         39.9243329
        ],
        [
         -105.1383189,
         39.924326
        ],
        [
         -105.1384038,
         39.9243329
        ],
        [
         -105.1384845,
         39.924342
        ],
        [
         -105.1385492,
         39.9243511
        ],
        [
         -105.1386417,
         39.9243687
        ],
        [
         -105.1387051,
         39.9243879
        ],
        [
         -105.1387649,
         39.9244103
        ],
        [
         -105.1388171,
         39.9244183
        ],
        [
         -105.138863,
         39.9244199
        ],
        [
         -105.1389375,
         39.9244156
        ],
        [
         -105.1389862,
         39.9244039
        ],
        [
         -105.1390342,
         39.9243841
        ],
        [
         -105.1391031,
         39.9243639
        ],
        [
         -105.1391921,
         39.9243404
        ],
        [
         -105.1392881,
         39.9243244
        ],
        [
         -105.1393654,
         39.9243121
        ],
        [
         -105.1394215,
         39.9242969
        ],
        [
         -105.1394714,
         39.9242846
        ],
        [
         -105.1395058,
         39.9242682
        ],
        [
         -105.1395392,
         39.9242495
        ],
        [
         -105.1395659,
         39.924224
        ],
        [
         -105.139589,
         39.9241925
        ],
        [
         -105.139601,
         39.9241629
        ],
        [
         -105.1396013,
         39.9241365
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "fairway",
      "label": "Calle",
      "areaSquareMeters": 11032.7,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726639",
       "notes": "NAIP turf coverage 100%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_target_fairway_center",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1377652,
       39.9241856
      ]
     },
     "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_27_target_layup_100",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1364205,
       39.9242351
      ]
     },
     "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_27_target_layup_150",
     "geometry": {
      "type": "Point",
      "coordinates": [
       -105.1369552,
       39.9242275
      ]
     },
     "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_27_bunker_01",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1386366,
         39.9240869
        ],
        [
         -105.1386253,
         39.9240856
        ],
        [
         -105.1386049,
         39.9240818
        ],
        [
         -105.1385903,
         39.9240763
        ],
        [
         -105.1385782,
         39.9240658
        ],
        [
         -105.1385707,
         39.9240508
        ],
        [
         -105.138572,
         39.9240386
        ],
        [
         -105.1385762,
         39.9240271
        ],
        [
         -105.1385828,
         39.9240185
        ],
        [
         -105.1385961,
         39.9240112
        ],
        [
         -105.1386124,
         39.9240083
        ],
        [
         -105.1386295,
         39.9240092
        ],
        [
         -105.1386403,
         39.9240108
        ],
        [
         -105.1386453,
         39.9240108
        ],
        [
         -105.138647,
         39.9240054
        ],
        [
         -105.1386486,
         39.9239981
        ],
        [
         -105.1386482,
         39.9239824
        ],
        [
         -105.1386524,
         39.9239747
        ],
        [
         -105.1386674,
         39.9239684
        ],
        [
         -105.1386853,
         39.9239652
        ],
        [
         -105.1387036,
         39.9239648
        ],
        [
         -105.1387199,
         39.9239706
        ],
        [
         -105.1387394,
         39.9239773
        ],
        [
         -105.1387478,
         39.9239821
        ],
        [
         -105.1387599,
         39.9239827
        ],
        [
         -105.1387682,
         39.9239767
        ],
        [
         -105.1387719,
         39.9239632
        ],
        [
         -105.1387728,
         39.923954
        ],
        [
         -105.1387778,
         39.9239428
        ],
        [
         -105.1387894,
         39.9239383
        ],
        [
         -105.138804,
         39.9239358
        ],
        [
         -105.138819,
         39.9239396
        ],
        [
         -105.1388361,
         39.9239457
        ],
        [
         -105.1388515,
         39.9239517
        ],
        [
         -105.138869,
         39.9239632
        ],
        [
         -105.1388765,
         39.9239741
        ],
        [
         -105.1388777,
         39.9239885
        ],
        [
         -105.1388748,
         39.9240086
        ],
        [
         -105.1388548,
         39.9240217
        ],
        [
         -105.1388273,
         39.9240287
        ],
        [
         -105.1388007,
         39.9240377
        ],
        [
         -105.138769,
         39.9240396
        ],
        [
         -105.1387357,
         39.9240428
        ],
        [
         -105.1387169,
         39.9240498
        ],
        [
         -105.1387057,
         39.9240568
        ],
        [
         -105.1387003,
         39.9240661
        ],
        [
         -105.1386853,
         39.9240744
        ],
        [
         -105.1386653,
         39.9240827
        ],
        [
         -105.1386366,
         39.9240869
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 232.5,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726640",
       "notes": "NAIP sand coverage 81%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_bunker_02",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.137901,
         39.9244476
        ],
        [
         -105.1378861,
         39.9244403
        ],
        [
         -105.1378771,
         39.9244338
        ],
        [
         -105.1378676,
         39.9244261
        ],
        [
         -105.1378606,
         39.9244143
        ],
        [
         -105.1378601,
         39.9244047
        ],
        [
         -105.1378706,
         39.924394
        ],
        [
         -105.137892,
         39.9243837
        ],
        [
         -105.137911,
         39.924376
        ],
        [
         -105.1379265,
         39.9243749
        ],
        [
         -105.1379409,
         39.9243779
        ],
        [
         -105.1379504,
         39.9243825
        ],
        [
         -105.1379604,
         39.9243909
        ],
        [
         -105.1379659,
         39.9244024
        ],
        [
         -105.1379664,
         39.9244215
        ],
        [
         -105.1379599,
         39.9244334
        ],
        [
         -105.1379479,
         39.924446
        ],
        [
         -105.137928,
         39.9244502
        ],
        [
         -105.137911,
         39.9244499
        ],
        [
         -105.137901,
         39.9244476
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 57.4,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.848,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726641",
       "notes": "NAIP sand coverage 70%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_bunker_03",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1377509,
         39.9244101
        ],
        [
         -105.1377349,
         39.9244074
        ],
        [
         -105.137719,
         39.9243982
        ],
        [
         -105.13771,
         39.924386
        ],
        [
         -105.137705,
         39.9243757
        ],
        [
         -105.1377035,
         39.9243646
        ],
        [
         -105.1377065,
         39.9243496
        ],
        [
         -105.1377155,
         39.924342
        ],
        [
         -105.137729,
         39.9243347
        ],
        [
         -105.1377569,
         39.9243336
        ],
        [
         -105.1377793,
         39.9243393
        ],
        [
         -105.1377918,
         39.9243508
        ],
        [
         -105.1378033,
         39.9243684
        ],
        [
         -105.1378028,
         39.9243833
        ],
        [
         -105.1377883,
         39.9243975
        ],
        [
         -105.1377704,
         39.9244085
        ],
        [
         -105.1377509,
         39.9244101
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 56.2,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.817,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726642",
       "notes": "NAIP sand coverage 63%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_bunker_04",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1365595,
         39.923987
        ],
        [
         -105.1365452,
         39.9239761
        ],
        [
         -105.1365424,
         39.9239613
        ],
        [
         -105.1365402,
         39.9239487
        ],
        [
         -105.1365474,
         39.923941
        ],
        [
         -105.1365567,
         39.9239355
        ],
        [
         -105.1365717,
         39.9239322
        ],
        [
         -105.1365881,
         39.9239322
        ],
        [
         -105.1365895,
         39.923924
        ],
        [
         -105.1365931,
         39.9239152
        ],
        [
         -105.1366017,
         39.9239075
        ],
        [
         -105.1366146,
         39.9239059
        ],
        [
         -105.1366303,
         39.9239114
        ],
        [
         -105.1366553,
         39.9239212
        ],
        [
         -105.1366718,
         39.9239284
        ],
        [
         -105.1366782,
         39.9239371
        ],
        [
         -105.1366818,
         39.9239503
        ],
        [
         -105.1366768,
         39.9239651
        ],
        [
         -105.1366646,
         39.9239772
        ],
        [
         -105.1366567,
         39.9239805
        ],
        [
         -105.1366367,
         39.9239854
        ],
        [
         -105.1366153,
         39.9239909
        ],
        [
         -105.1365953,
         39.9239947
        ],
        [
         -105.1365745,
         39.923992
        ],
        [
         -105.1365595,
         39.923987
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 81.8,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726643"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_bunker_05",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.136518,
         39.9239328
        ],
        [
         -105.1364987,
         39.92393
        ],
        [
         -105.136483,
         39.9239273
        ],
        [
         -105.136468,
         39.9239158
        ],
        [
         -105.1364659,
         39.9239092
        ],
        [
         -105.1364651,
         39.9238933
        ],
        [
         -105.1364737,
         39.9238796
        ],
        [
         -105.1364859,
         39.9238697
        ],
        [
         -105.1365045,
         39.9238659
        ],
        [
         -105.1365288,
         39.9238648
        ],
        [
         -105.1365474,
         39.9238724
        ],
        [
         -105.1365538,
         39.9238818
        ],
        [
         -105.1365574,
         39.9238922
        ],
        [
         -105.1365517,
         39.9239097
        ],
        [
         -105.1365323,
         39.9239267
        ],
        [
         -105.136518,
         39.9239328
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 45.9,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.7,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726644"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_bunker_06",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1351824,
         39.9241987
        ],
        [
         -105.1351734,
         39.924191
        ],
        [
         -105.1351654,
         39.9241751
        ],
        [
         -105.1351734,
         39.9241631
        ],
        [
         -105.1351824,
         39.9241488
        ],
        [
         -105.1351884,
         39.9241324
        ],
        [
         -105.1351854,
         39.9241148
        ],
        [
         -105.1351984,
         39.9241077
        ],
        [
         -105.1352154,
         39.9241055
        ],
        [
         -105.1352474,
         39.9241022
        ],
        [
         -105.1352634,
         39.9240984
        ],
        [
         -105.1352804,
         39.924105
        ],
        [
         -105.1352924,
         39.9241203
        ],
        [
         -105.1353034,
         39.9241335
        ],
        [
         -105.1353044,
         39.9241433
        ],
        [
         -105.1353004,
         39.9241576
        ],
        [
         -105.1352794,
         39.9241729
        ],
        [
         -105.1352524,
         39.9241779
        ],
        [
         -105.1352324,
         39.9241927
        ],
        [
         -105.1352174,
         39.924202
        ],
        [
         -105.1351974,
         39.9242047
        ],
        [
         -105.1351824,
         39.9241987
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 92.6,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726645",
       "notes": "NAIP sand coverage 82%"
      }
     }
    },
    {
     "type": "Feature",
     "id": "ph_27_bunker_07",
     "geometry": {
      "type": "Polygon",
      "coordinates": [
       [
        [
         -105.1355767,
         39.9242833
        ],
        [
         -105.1355467,
         39.9242816
        ],
        [
         -105.1355203,
         39.9242986
        ],
        [
         -105.1355081,
         39.92432
        ],
        [
         -105.1354874,
         39.9243436
        ],
        [
         -105.1354688,
         39.9243447
        ],
        [
         -105.1354373,
         39.9243474
        ],
        [
         -105.1354145,
         39.9243545
        ],
        [
         -105.1353973,
         39.9243699
        ],
        [
         -105.1353873,
         39.9243765
        ],
        [
         -105.1353673,
         39.9243781
        ],
        [
         -105.1353437,
         39.9243847
        ],
        [
         -105.135338,
         39.9244066
        ],
        [
         -105.1353437,
         39.9244209
        ],
        [
         -105.1353573,
         39.9244286
        ],
        [
         -105.1353801,
         39.9244286
        ],
        [
         -105.1354023,
         39.9244362
        ],
        [
         -105.1354173,
         39.9244516
        ],
        [
         -105.1354302,
         39.9244565
        ],
        [
         -105.1354495,
         39.9244587
        ],
        [
         -105.1354638,
         39.9244538
        ],
        [
         -105.1354738,
         39.924439
        ],
        [
         -105.1354867,
         39.9244269
        ],
        [
         -105.135501,
         39.924417
        ],
        [
         -105.1355153,
         39.9244148
        ],
        [
         -105.1355288,
         39.9244165
        ],
        [
         -105.1355431,
         39.9244187
        ],
        [
         -105.135566,
         39.9244061
        ],
        [
         -105.1355832,
         39.9243693
        ],
        [
         -105.1355968,
         39.9243403
        ],
        [
         -105.1356061,
         39.9243052
        ],
        [
         -105.1355939,
         39.9242871
        ],
        [
         -105.1355767,
         39.9242833
        ]
       ]
      ]
     },
     "properties": {
      "featureType": "bunker",
      "label": "Bunker",
      "areaSquareMeters": 223.7,
      "carryRelevant": true,
      "provenance": {
       "source": "osm",
       "confidence": 0.85,
       "pipelineVersion": "course-builder/0.1.0",
       "osmRef": "way/785726646",
       "notes": "NAIP sand coverage 79%"
      }
     }
    }
   ],
   "confidence": 0.945,
   "confidenceBasis": {
    "worstYardageDeltaYards": 1.0,
    "yardageBand": "high",
    "visualReview": "ok",
    "osmAgreement": 0.839,
    "shapeQuality": 0.905
   },
   "notes": "peor error de yardaje 1.0 yd (high); confianza media de features clave 0.88.",
   "asset": {
    "image": "assets/holes/ph_27.jpg",
    "transform": "assets/holes/ph_27.json"
   }
  }
 ],
 "nines": [
  {
   "id": "vista",
   "name": "Vista",
   "holes": [
    {
     "physicalHoleId": "ph_01",
     "handicap": 5
    },
    {
     "physicalHoleId": "ph_02",
     "handicap": 9
    },
    {
     "physicalHoleId": "ph_03",
     "handicap": 7
    },
    {
     "physicalHoleId": "ph_04",
     "handicap": 2
    },
    {
     "physicalHoleId": "ph_05",
     "handicap": 6
    },
    {
     "physicalHoleId": "ph_06",
     "handicap": 8
    },
    {
     "physicalHoleId": "ph_07",
     "handicap": 1
    },
    {
     "physicalHoleId": "ph_08",
     "handicap": 3
    },
    {
     "physicalHoleId": "ph_09",
     "handicap": 4
    }
   ]
  },
  {
   "id": "sunshine",
   "name": "Sunshine",
   "holes": [
    {
     "physicalHoleId": "ph_10",
     "handicap": 7
    },
    {
     "physicalHoleId": "ph_11",
     "handicap": 5
    },
    {
     "physicalHoleId": "ph_12",
     "handicap": 6
    },
    {
     "physicalHoleId": "ph_13",
     "handicap": 8
    },
    {
     "physicalHoleId": "ph_14",
     "handicap": 3
    },
    {
     "physicalHoleId": "ph_15",
     "handicap": 2
    },
    {
     "physicalHoleId": "ph_16",
     "handicap": 1
    },
    {
     "physicalHoleId": "ph_17",
     "handicap": 9
    },
    {
     "physicalHoleId": "ph_18",
     "handicap": 4
    }
   ]
  },
  {
   "id": "eldorado",
   "name": "Eldorado",
   "holes": [
    {
     "physicalHoleId": "ph_19",
     "handicap": 6
    },
    {
     "physicalHoleId": "ph_20",
     "handicap": 9
    },
    {
     "physicalHoleId": "ph_21",
     "handicap": 2
    },
    {
     "physicalHoleId": "ph_22",
     "handicap": 7
    },
    {
     "physicalHoleId": "ph_23",
     "handicap": 1
    },
    {
     "physicalHoleId": "ph_24",
     "handicap": 8
    },
    {
     "physicalHoleId": "ph_25",
     "handicap": 5
    },
    {
     "physicalHoleId": "ph_26",
     "handicap": 3
    },
    {
     "physicalHoleId": "ph_27",
     "handicap": 4
    }
   ]
  }
 ],
 "layouts": [
  {
   "id": "vista-sunshine",
   "name": "Vista + Sunshine",
   "kind": "combination",
   "nines": [
    "vista",
    "sunshine"
   ],
   "validFrom": "2000-01-01",
   "validTo": null,
   "isDefault": true,
   "confidence": 0.85,
   "notes": "Vista y después Sunshine, el orden en que el club nombra la pareja en https://interlockengolf.com/golf. Sin índice de 18 hoyos: el club imprime el 1..9 de cada nueve (va en `nines`) y ninguna asignación de 18.",
   "holes": [
    {
     "number": 1,
     "physicalHoleId": "ph_01"
    },
    {
     "number": 2,
     "physicalHoleId": "ph_02"
    },
    {
     "number": 3,
     "physicalHoleId": "ph_03"
    },
    {
     "number": 4,
     "physicalHoleId": "ph_04"
    },
    {
     "number": 5,
     "physicalHoleId": "ph_05"
    },
    {
     "number": 6,
     "physicalHoleId": "ph_06"
    },
    {
     "number": 7,
     "physicalHoleId": "ph_07"
    },
    {
     "number": 8,
     "physicalHoleId": "ph_08"
    },
    {
     "number": 9,
     "physicalHoleId": "ph_09"
    },
    {
     "number": 10,
     "physicalHoleId": "ph_10"
    },
    {
     "number": 11,
     "physicalHoleId": "ph_11"
    },
    {
     "number": 12,
     "physicalHoleId": "ph_12"
    },
    {
     "number": 13,
     "physicalHoleId": "ph_13"
    },
    {
     "number": 14,
     "physicalHoleId": "ph_14"
    },
    {
     "number": 15,
     "physicalHoleId": "ph_15"
    },
    {
     "number": 16,
     "physicalHoleId": "ph_16"
    },
    {
     "number": 17,
     "physicalHoleId": "ph_17"
    },
    {
     "number": 18,
     "physicalHoleId": "ph_18"
    }
   ],
   "ratings": [
    {
     "teeSetId": "black",
     "courseRating": 72.5,
     "slopeRating": 140,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "gold",
     "courseRating": 70.3,
     "slopeRating": 131,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "blue",
     "courseRating": 68.7,
     "slopeRating": 122,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "white",
     "courseRating": 66.1,
     "slopeRating": 117,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "red",
     "courseRating": 63.9,
     "slopeRating": 110,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "blue-w",
     "courseRating": 74.1,
     "slopeRating": 146,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "white-w",
     "courseRating": 71.6,
     "slopeRating": 132,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "red-w",
     "courseRating": 69.0,
     "slopeRating": 124,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    }
   ]
  },
  {
   "id": "sunshine-eldorado",
   "name": "Sunshine + Eldorado",
   "kind": "combination",
   "nines": [
    "sunshine",
    "eldorado"
   ],
   "validFrom": "2000-01-01",
   "validTo": null,
   "isDefault": false,
   "confidence": 0.85,
   "notes": "Sunshine y después Eldorado, el orden en que el club nombra la pareja en https://interlockengolf.com/golf. Sin índice de 18 hoyos: el club imprime el 1..9 de cada nueve (va en `nines`) y ninguna asignación de 18.",
   "holes": [
    {
     "number": 1,
     "physicalHoleId": "ph_10"
    },
    {
     "number": 2,
     "physicalHoleId": "ph_11"
    },
    {
     "number": 3,
     "physicalHoleId": "ph_12"
    },
    {
     "number": 4,
     "physicalHoleId": "ph_13"
    },
    {
     "number": 5,
     "physicalHoleId": "ph_14"
    },
    {
     "number": 6,
     "physicalHoleId": "ph_15"
    },
    {
     "number": 7,
     "physicalHoleId": "ph_16"
    },
    {
     "number": 8,
     "physicalHoleId": "ph_17"
    },
    {
     "number": 9,
     "physicalHoleId": "ph_18"
    },
    {
     "number": 10,
     "physicalHoleId": "ph_19"
    },
    {
     "number": 11,
     "physicalHoleId": "ph_20"
    },
    {
     "number": 12,
     "physicalHoleId": "ph_21"
    },
    {
     "number": 13,
     "physicalHoleId": "ph_22"
    },
    {
     "number": 14,
     "physicalHoleId": "ph_23"
    },
    {
     "number": 15,
     "physicalHoleId": "ph_24"
    },
    {
     "number": 16,
     "physicalHoleId": "ph_25"
    },
    {
     "number": 17,
     "physicalHoleId": "ph_26"
    },
    {
     "number": 18,
     "physicalHoleId": "ph_27"
    }
   ],
   "ratings": [
    {
     "teeSetId": "black",
     "courseRating": 72.2,
     "slopeRating": 137,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "gold",
     "courseRating": 70.2,
     "slopeRating": 130,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "blue",
     "courseRating": 68.6,
     "slopeRating": 124,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "white",
     "courseRating": 66.4,
     "slopeRating": 119,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "red",
     "courseRating": 64.1,
     "slopeRating": 110,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "blue-w",
     "courseRating": 74.0,
     "slopeRating": 146,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "white-w",
     "courseRating": 71.7,
     "slopeRating": 135,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "red-w",
     "courseRating": 69.0,
     "slopeRating": 126,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    }
   ]
  },
  {
   "id": "eldorado-vista",
   "name": "Eldorado + Vista",
   "kind": "combination",
   "nines": [
    "eldorado",
    "vista"
   ],
   "validFrom": "1999-01-01",
   "validTo": null,
   "isDefault": false,
   "confidence": 0.85,
   "notes": "Eldorado y después Vista, el orden en que el club nombra la pareja en https://interlockengolf.com/golf. Sin índice de 18 hoyos: el club imprime el 1..9 de cada nueve (va en `nines`) y ninguna asignación de 18.",
   "holes": [
    {
     "number": 1,
     "physicalHoleId": "ph_19"
    },
    {
     "number": 2,
     "physicalHoleId": "ph_20"
    },
    {
     "number": 3,
     "physicalHoleId": "ph_21"
    },
    {
     "number": 4,
     "physicalHoleId": "ph_22"
    },
    {
     "number": 5,
     "physicalHoleId": "ph_23"
    },
    {
     "number": 6,
     "physicalHoleId": "ph_24"
    },
    {
     "number": 7,
     "physicalHoleId": "ph_25"
    },
    {
     "number": 8,
     "physicalHoleId": "ph_26"
    },
    {
     "number": 9,
     "physicalHoleId": "ph_27"
    },
    {
     "number": 10,
     "physicalHoleId": "ph_01"
    },
    {
     "number": 11,
     "physicalHoleId": "ph_02"
    },
    {
     "number": 12,
     "physicalHoleId": "ph_03"
    },
    {
     "number": 13,
     "physicalHoleId": "ph_04"
    },
    {
     "number": 14,
     "physicalHoleId": "ph_05"
    },
    {
     "number": 15,
     "physicalHoleId": "ph_06"
    },
    {
     "number": 16,
     "physicalHoleId": "ph_07"
    },
    {
     "number": 17,
     "physicalHoleId": "ph_08"
    },
    {
     "number": 18,
     "physicalHoleId": "ph_09"
    }
   ],
   "ratings": [
    {
     "teeSetId": "black",
     "courseRating": 72.1,
     "slopeRating": 141,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "gold",
     "courseRating": 70.1,
     "slopeRating": 133,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "blue",
     "courseRating": 68.1,
     "slopeRating": 125,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "white",
     "courseRating": 66.1,
     "slopeRating": 116,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "red",
     "courseRating": 64.2,
     "slopeRating": 109,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "blue-w",
     "courseRating": 73.5,
     "slopeRating": 147,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "white-w",
     "courseRating": 70.9,
     "slopeRating": 134,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    },
    {
     "teeSetId": "red-w",
     "courseRating": 68.8,
     "slopeRating": 129,
     "source": "https://interlockengolf.com/golf",
     "retrievedAt": "2026-09-23"
    }
   ]
  }
 ],
 "courseFeatures": [
  {
   "type": "Feature",
   "id": "course_boundary",
   "geometry": {
    "type": "MultiPolygon",
    "coordinates": [
     [
      [
       [
        -105.1433524,
        39.9252034
       ],
       [
        -105.1386499,
        39.9252159
       ],
       [
        -105.138162,
        39.9252161
       ],
       [
        -105.138138,
        39.9251863
       ],
       [
        -105.1374228,
        39.9251874
       ],
       [
        -105.1347077,
        39.9251904
       ],
       [
        -105.1334868,
        39.9251985
       ],
       [
        -105.1334928,
        39.9251261
       ],
       [
        -105.1333165,
        39.9251362
       ],
       [
        -105.1333057,
        39.9251202
       ],
       [
        -105.1332925,
        39.9251005
       ],
       [
        -105.1331282,
        39.9251368
       ],
       [
        -105.1328291,
        39.9251964
       ],
       [
        -105.1325132,
        39.9251918
       ],
       [
        -105.1316617,
        39.9252146
       ],
       [
        -105.1317308,
        39.9248285
       ],
       [
        -105.1319533,
        39.924735
       ],
       [
        -105.1321541,
        39.9246507
       ],
       [
        -105.1327013,
        39.9245602
       ],
       [
        -105.1337688,
        39.9244903
       ],
       [
        -105.1346271,
        39.9243669
       ],
       [
        -105.1350227,
        39.9239076
       ],
       [
        -105.1350992,
        39.923614
       ],
       [
        -105.1350563,
        39.9233549
       ],
       [
        -105.1349758,
        39.9231862
       ],
       [
        -105.1345399,
        39.9226898
       ],
       [
        -105.1331358,
        39.9233549
       ],
       [
        -105.1321273,
        39.9236305
       ],
       [
        -105.1318591,
        39.9241324
       ],
       [
        -105.1313977,
        39.9243093
       ],
       [
        -105.1313548,
        39.9243792
       ],
       [
        -105.1288322,
        39.9237101
       ],
       [
        -105.1287638,
        39.9233219
       ],
       [
        -105.1289891,
        39.9229887
       ],
       [
        -105.1292023,
        39.9229449
       ],
       [
        -105.1294451,
        39.9225938
       ],
       [
        -105.1293592,
        39.9224127
       ],
       [
        -105.1301078,
        39.9213042
       ],
       [
        -105.1302058,
        39.9211428
       ],
       [
        -105.1303329,
        39.9208998
       ],
       [
        -105.1304029,
        39.9207299
       ],
       [
        -105.1306202,
        39.9200157
       ],
       [
        -105.1307403,
        39.9195103
       ],
       [
        -105.1307924,
        39.9193285
       ],
       [
        -105.1309151,
        39.9189968
       ],
       [
        -105.1309914,
        39.918862
       ],
       [
        -105.131113,
        39.9185767
       ],
       [
        -105.1312195,
        39.9183021
       ],
       [
        -105.1313958,
        39.9183651
       ],
       [
        -105.1316453,
        39.9183246
       ],
       [
        -105.132093,
        39.9182961
       ],
       [
        -105.1329539,
        39.9182084
       ],
       [
        -105.133948,
        39.9179093
       ],
       [
        -105.1351029,
        39.9178381
       ],
       [
        -105.1362169,
        39.9178412
       ],
       [
        -105.1377076,
        39.9178477
       ],
       [
        -105.1377108,
        39.9167603
       ],
       [
        -105.1377143,
        39.9163373
       ],
       [
        -105.1377164,
        39.9159133
       ],
       [
        -105.137718,
        39.915328
       ],
       [
        -105.1378976,
        39.9152216
       ],
       [
        -105.1383374,
        39.9149682
       ],
       [
        -105.1384586,
        39.9149002
       ],
       [
        -105.1393724,
        39.9146939
       ],
       [
        -105.1403493,
        39.9145747
       ],
       [
        -105.1405454,
        39.9145155
       ],
       [
        -105.1406845,
        39.9144949
       ],
       [
        -105.1415244,
        39.9144691
       ],
       [
        -105.142056,
        39.9145324
       ],
       [
        -105.1429677,
        39.9145127
       ],
       [
        -105.143472,
        39.9144687
       ],
       [
        -105.1436421,
        39.9144798
       ],
       [
        -105.1439229,
        39.9145077
       ],
       [
        -105.1446109,
        39.914661
       ],
       [
        -105.1447445,
        39.9146633
       ],
       [
        -105.1449168,
        39.9146379
       ],
       [
        -105.1451378,
        39.9145843
       ],
       [
        -105.1453283,
        39.9145598
       ],
       [
        -105.1455597,
        39.9146463
       ],
       [
        -105.1456317,
        39.9146863
       ],
       [
        -105.1458806,
        39.9148307
       ],
       [
        -105.146023,
        39.9149658
       ],
       [
        -105.1459959,
        39.915003
       ],
       [
        -105.1459101,
        39.9150951
       ],
       [
        -105.1458985,
        39.9151622
       ],
       [
        -105.1459155,
        39.9152086
       ],
       [
        -105.1459303,
        39.9152435
       ],
       [
        -105.1459756,
        39.9152864
       ],
       [
        -105.1460423,
        39.9153102
       ],
       [
        -105.1460806,
        39.9153288
       ],
       [
        -105.1460983,
        39.9153565
       ],
       [
        -105.1463571,
        39.9160565
       ],
       [
        -105.1465303,
        39.9165347
       ],
       [
        -105.1465618,
        39.9167162
       ],
       [
        -105.1465729,
        39.9168992
       ],
       [
        -105.1465659,
        39.9170333
       ],
       [
        -105.1465405,
        39.917169
       ],
       [
        -105.1464847,
        39.9173434
       ],
       [
        -105.1470958,
        39.9173611
       ],
       [
        -105.147005,
        39.925215
       ],
       [
        -105.1447634,
        39.9251978
       ],
       [
        -105.1439899,
        39.9251955
       ],
       [
        -105.1433524,
        39.9252034
       ]
      ],
      [
       [
        -105.1438821,
        39.919107
       ],
       [
        -105.1457579,
        39.918156
       ],
       [
        -105.1460585,
        39.9179254
       ],
       [
        -105.1460778,
        39.9178376
       ],
       [
        -105.1458968,
        39.9177392
       ],
       [
        -105.1458348,
        39.9176697
       ],
       [
        -105.1455954,
        39.917635
       ],
       [
        -105.1453274,
        39.9176049
       ],
       [
        -105.1451086,
        39.9173998
       ],
       [
        -105.1448662,
        39.917179
       ],
       [
        -105.1444644,
        39.9169878
       ],
       [
        -105.1432572,
        39.9169795
       ],
       [
        -105.1419908,
        39.9170056
       ],
       [
        -105.141399,
        39.9169503
       ],
       [
        -105.1408353,
        39.9170152
       ],
       [
        -105.1404533,
        39.9174019
       ],
       [
        -105.1410013,
        39.919585
       ],
       [
        -105.1423071,
        39.9194216
       ],
       [
        -105.1426821,
        39.9198567
       ],
       [
        -105.1428766,
        39.9200611
       ],
       [
        -105.1431337,
        39.9197483
       ],
       [
        -105.1434813,
        39.9194192
       ],
       [
        -105.1438821,
        39.919107
       ]
      ],
      [
       [
        -105.1458585,
        39.9236946
       ],
       [
        -105.1455576,
        39.9228649
       ],
       [
        -105.1464154,
        39.9207245
       ],
       [
        -105.1453208,
        39.9197769
       ],
       [
        -105.1458265,
        39.9186772
       ],
       [
        -105.1459225,
        39.9183925
       ],
       [
        -105.1446678,
        39.9189963
       ],
       [
        -105.1440021,
        39.9193842
       ],
       [
        -105.1434068,
        39.9198751
       ],
       [
        -105.1428883,
        39.9205772
       ],
       [
        -105.1423633,
        39.9211172
       ],
       [
        -105.1417616,
        39.9215443
       ],
       [
        -105.1411535,
        39.9217751
       ],
       [
        -105.1405198,
        39.9219665
       ],
       [
        -105.1405646,
        39.9224035
       ],
       [
        -105.1403085,
        39.9227766
       ],
       [
        -105.1414416,
        39.9228551
       ],
       [
        -105.1430483,
        39.9241659
       ],
       [
        -105.1456472,
        39.924696
       ],
       [
        -105.1459481,
        39.9245144
       ],
       [
        -105.1458585,
        39.9236946
       ]
      ]
     ],
     [
      [
       [
        -105.1217575,
        39.924788
       ],
       [
        -105.121736,
        39.9247078
       ],
       [
        -105.1218009,
        39.9246481
       ],
       [
        -105.1226436,
        39.9243573
       ],
       [
        -105.1233021,
        39.9241322
       ],
       [
        -105.1237388,
        39.9239675
       ],
       [
        -105.1241253,
        39.9238687
       ],
       [
        -105.1245596,
        39.9237706
       ],
       [
        -105.1247568,
        39.9237103
       ],
       [
        -105.1250634,
        39.9236123
       ],
       [
        -105.1254971,
        39.9234044
       ],
       [
        -105.1273734,
        39.9226615
       ],
       [
        -105.1276324,
        39.9227235
       ],
       [
        -105.1278684,
        39.9228511
       ],
       [
        -105.1281312,
        39.922884
       ],
       [
        -105.128422,
        39.9230309
       ],
       [
        -105.1282758,
        39.9232275
       ],
       [
        -105.1281149,
        39.9233674
       ],
       [
        -105.1279808,
        39.9236142
       ],
       [
        -105.1278574,
        39.9237623
       ],
       [
        -105.127793,
        39.9239392
       ],
       [
        -105.1260928,
        39.9249533
       ],
       [
        -105.1260657,
        39.9250541
       ],
       [
        -105.1258994,
        39.925231
       ],
       [
        -105.1255557,
        39.9252744
       ],
       [
        -105.1254397,
        39.9253091
       ],
       [
        -105.1253296,
        39.9253498
       ],
       [
        -105.1251241,
        39.9254652
       ],
       [
        -105.1245583,
        39.9255025
       ],
       [
        -105.1242203,
        39.9256012
       ],
       [
        -105.1238663,
        39.9256424
       ],
       [
        -105.1237067,
        39.9257026
       ],
       [
        -105.1237081,
        39.9257621
       ],
       [
        -105.1235939,
        39.9257721
       ],
       [
        -105.1218113,
        39.9261365
       ],
       [
        -105.1217457,
        39.9261077
       ],
       [
        -105.1216838,
        39.926088
       ],
       [
        -105.1216249,
        39.9260858
       ],
       [
        -105.1215355,
        39.926121
       ],
       [
        -105.1213007,
        39.9261719
       ],
       [
        -105.1213364,
        39.926016
       ],
       [
        -105.1211138,
        39.9260324
       ],
       [
        -105.1211138,
        39.9255079
       ],
       [
        -105.1212264,
        39.92551
       ],
       [
        -105.1213498,
        39.9252529
       ],
       [
        -105.1214222,
        39.9249855
       ],
       [
        -105.1217575,
        39.924788
       ]
      ]
     ],
     [
      [
       [
        -105.1167412,
        39.9256749
       ],
       [
        -105.1172051,
        39.9255373
       ],
       [
        -105.1175867,
        39.9253755
       ],
       [
        -105.1178781,
        39.9252823
       ],
       [
        -105.1181942,
        39.925181
       ],
       [
        -105.1185857,
        39.9250945
       ],
       [
        -105.119433,
        39.9249373
       ],
       [
        -105.1199548,
        39.9248761
       ],
       [
        -105.1203296,
        39.9248971
       ],
       [
        -105.1204946,
        39.9248921
       ],
       [
        -105.120618,
        39.9248402
       ],
       [
        -105.1206825,
        39.9248346
       ],
       [
        -105.1206896,
        39.9248831
       ],
       [
        -105.1206833,
        39.9249397
       ],
       [
        -105.1206567,
        39.9250592
       ],
       [
        -105.1206305,
        39.9251647
       ],
       [
        -105.120626,
        39.9252254
       ],
       [
        -105.1206421,
        39.9253011
       ],
       [
        -105.1206696,
        39.9253809
       ],
       [
        -105.1207,
        39.9254567
       ],
       [
        -105.1206552,
        39.9254595
       ],
       [
        -105.1206297,
        39.9254872
       ],
       [
        -105.1206164,
        39.925535
       ],
       [
        -105.1205992,
        39.9255625
       ],
       [
        -105.1205742,
        39.9255741
       ],
       [
        -105.1205399,
        39.9255764
       ],
       [
        -105.1205054,
        39.9255757
       ],
       [
        -105.1204742,
        39.9255712
       ],
       [
        -105.1205217,
        39.9256624
       ],
       [
        -105.1205694,
        39.9257192
       ],
       [
        -105.1205948,
        39.9257324
       ],
       [
        -105.1206291,
        39.9257472
       ],
       [
        -105.1207181,
        39.9257482
       ],
       [
        -105.1207152,
        39.9257652
       ],
       [
        -105.1207154,
        39.9257837
       ],
       [
        -105.1206859,
        39.9257898
       ],
       [
        -105.1206412,
        39.925809
       ],
       [
        -105.1206147,
        39.9258295
       ],
       [
        -105.1205892,
        39.9258617
       ],
       [
        -105.1205725,
        39.9258955
       ],
       [
        -105.1205779,
        39.9259244
       ],
       [
        -105.1206113,
        39.9259623
       ],
       [
        -105.1206617,
        39.9259961
       ],
       [
        -105.120711,
        39.9260114
       ],
       [
        -105.120696,
        39.9260505
       ],
       [
        -105.1206737,
        39.926095
       ],
       [
        -105.1206397,
        39.9261476
       ],
       [
        -105.1206145,
        39.9262014
       ],
       [
        -105.1205934,
        39.9262569
       ],
       [
        -105.1205783,
        39.9263533
       ],
       [
        -105.1205804,
        39.9264303
       ],
       [
        -105.1205852,
        39.9265146
       ],
       [
        -105.1205778,
        39.9265892
       ],
       [
        -105.1205752,
        39.9266044
       ],
       [
        -105.12057,
        39.9266242
       ],
       [
        -105.1205645,
        39.9266447
       ],
       [
        -105.1205644,
        39.9266738
       ],
       [
        -105.1205425,
        39.9266914
       ],
       [
        -105.1203511,
        39.9266809
       ],
       [
        -105.120249,
        39.9266756
       ],
       [
        -105.1201725,
        39.9266842
       ],
       [
        -105.120114,
        39.926704
       ],
       [
        -105.1200599,
        39.9267399
       ],
       [
        -105.120013,
        39.9267815
       ],
       [
        -105.1199656,
        39.9267994
       ],
       [
        -105.1199201,
        39.9267978
       ],
       [
        -105.1198787,
        39.926784
       ],
       [
        -105.1198362,
        39.9267558
       ],
       [
        -105.1197936,
        39.9267309
       ],
       [
        -105.1197157,
        39.9266779
       ],
       [
        -105.1194848,
        39.9265275
       ],
       [
        -105.1194505,
        39.9265084
       ],
       [
        -105.1194073,
        39.9264906
       ],
       [
        -105.1193656,
        39.9264782
       ],
       [
        -105.1192928,
        39.9264592
       ],
       [
        -105.1192154,
        39.9264436
       ],
       [
        -105.1191234,
        39.9264375
       ],
       [
        -105.1190452,
        39.9264459
       ],
       [
        -105.1189672,
        39.9264612
       ],
       [
        -105.1189132,
        39.9264794
       ],
       [
        -105.1188734,
        39.926494
       ],
       [
        -105.1188108,
        39.926518
       ],
       [
        -105.1187507,
        39.9265428
       ],
       [
        -105.1186853,
        39.9265704
       ],
       [
        -105.1186364,
        39.9265928
       ],
       [
        -105.1185792,
        39.9266198
       ],
       [
        -105.1185221,
        39.9266509
       ],
       [
        -105.1184758,
        39.9266784
       ],
       [
        -105.1184121,
        39.9267311
       ],
       [
        -105.118262,
        39.9268665
       ],
       [
        -105.1182161,
        39.9269151
       ],
       [
        -105.1181967,
        39.9269163
       ],
       [
        -105.11815,
        39.9269356
       ],
       [
        -105.1180318,
        39.9269938
       ],
       [
        -105.1179648,
        39.9270385
       ],
       [
        -105.1179078,
        39.9270887
       ],
       [
        -105.1178519,
        39.927145
       ],
       [
        -105.1177907,
        39.9272502
       ],
       [
        -105.117753,
        39.9273288
       ],
       [
        -105.1174889,
        39.9275755
       ],
       [
        -105.1174614,
        39.9275882
       ],
       [
        -105.1174305,
        39.9275944
       ],
       [
        -105.1174011,
        39.9275957
       ],
       [
        -105.1173718,
        39.9275927
       ],
       [
        -105.1172671,
        39.9275252
       ],
       [
        -105.1172892,
        39.9274939
       ],
       [
        -105.1172959,
        39.9274637
       ],
       [
        -105.1172942,
        39.9274255
       ],
       [
        -105.1172758,
        39.9273962
       ],
       [
        -105.117245,
        39.927364
       ],
       [
        -105.1171956,
        39.9273479
       ],
       [
        -105.1171449,
        39.927347
       ],
       [
        -105.1170994,
        39.9273505
       ],
       [
        -105.1170561,
        39.9273617
       ],
       [
        -105.1169519,
        39.9274168
       ],
       [
        -105.1166264,
        39.9276594
       ],
       [
        -105.1165369,
        39.9277363
       ],
       [
        -105.116495,
        39.9277904
       ],
       [
        -105.1164726,
        39.9278383
       ],
       [
        -105.1164655,
        39.9278922
       ],
       [
        -105.1164697,
        39.9279521
       ],
       [
        -105.1151825,
        39.9268381
       ],
       [
        -105.1154334,
        39.9264363
       ],
       [
        -105.1155619,
        39.9260379
       ],
       [
        -105.1159078,
        39.9259583
       ],
       [
        -105.1162678,
        39.9258478
       ],
       [
        -105.1167412,
        39.9256749
       ]
      ]
     ]
    ]
   },
   "properties": {
    "featureType": "course_boundary",
    "label": "Límite de la cancha",
    "provenance": {
     "source": "osm",
     "confidence": 0.8,
     "osmRef": "relation/11311493",
     "pipelineVersion": "course-builder/0.1.0",
     "notes": "leisure=golf_course"
    }
   }
  },
  {
   "type": "Feature",
   "id": "trees_ph_05_left",
   "geometry": {
    "type": "Polygon",
    "coordinates": [
     [
      [
       -105.1458485,
       39.9150603
      ],
      [
       -105.1457784,
       39.9150604
      ],
      [
       -105.1457468,
       39.9148627
      ],
      [
       -105.1456375,
       39.9147903
      ],
      [
       -105.1456309,
       39.9147638
      ],
      [
       -105.1458499,
       39.9147381
      ],
      [
       -105.1458549,
       39.9148221
      ],
      [
       -105.1459416,
       39.9148801
      ],
      [
       -105.1459404,
       39.9149535
      ],
      [
       -105.1458485,
       39.9150603
      ]
     ]
    ]
   },
   "properties": {
    "featureType": "trees",
    "label": "Arbolado izquierda hoyo 5",
    "side": "left",
    "nearPhysicalHoleId": "ph_05",
    "carryRelevant": false,
    "provenance": {
     "source": "naip_segmentation",
     "confidence": 0.6,
     "pipelineVersion": "course-builder/0.1.0",
     "imageryDate": "2023-09-25",
     "notes": "Copa detectada con NDVI de NAIP y altura sobre el terreno del DSM 3DEP 2013 (>= 3 m), fusionada en cinturón y recortada al corredor de 40 m del hoyo. OSM no aporta arbolado utilizable en esta cancha: la cuenta está en la tarea rt_trees_osm_census. Lado medido por área contra la línea de juego. Publicado como feature de cancha y no del hoyo: como hazard empujaba bunkers y agua fuera de la pantalla del reloj. Sin verificar en campo."
    }
   }
  }
 ],
 "localRules": [
  {
   "id": "lr_01",
   "text": "Out of Bounds: defined by white stakes, boundary fences, and all streets bordering the golf course.",
   "source": "https://cdn.cybergolf.com/images/1542/Local-Rules---August-3rd,-2020.pdf",
   "numberingVerified": false
  },
  {
   "id": "lr_02",
   "text": "Ground Under Repair: marked by white paint, green ropes, or white stakes with green tops. Full relief is mandatory within one club length.",
   "source": "https://cdn.cybergolf.com/images/1542/Local-Rules---August-3rd,-2020.pdf",
   "numberingVerified": false
  },
  {
   "id": "lr_03",
   "text": "Stroke and Distance: when a ball is lost or out of bounds, the player may, for two penalty strokes, drop in the relief area defined by the ball reference point and the fairway reference point (Rule 14.3), instead of proceeding under stroke and distance. Not available for a ball in a penalty area or after playing a provisional ball.",
   "source": "https://cdn.cybergolf.com/images/1542/Local-Rules---August-3rd,-2020.pdf",
   "numberingVerified": false
  },
  {
   "id": "lr_04",
   "text": "Drop zones, women only: optional ball drop zones are located at the Purple teeing ground on Vista #2, Sunshine #8, and Eldorado #2.",
   "source": "https://cdn.cybergolf.com/images/1542/Local-Rules---August-3rd,-2020.pdf",
   "numberingVerified": true,
   "physicalHoleIds": [
    "ph_02",
    "ph_17",
    "ph_20"
   ]
  }
 ]
}
