{
  "about": "Where every figure on a Painted Course print and page comes from. Retrieved dates are when this build read each source.",
  "sources": [
    {
      "id": "osm",
      "what": "Every course outline, hole line, fairway, green, bunker and water feature",
      "name": "OpenStreetMap",
      "by": "OpenStreetMap contributors",
      "url": "https://www.openstreetmap.org/copyright",
      "licence": "Open Database License (ODbL) 1.0",
      "credit": "© OpenStreetMap contributors, ODbL",
      "retrieved": "2026-10-11"
    },
    {
      "id": "nominatim",
      "what": "Course search, on submit only, one request a second, no autocomplete",
      "name": "Nominatim usage policy",
      "by": "OpenStreetMap Foundation",
      "url": "https://operations.osmfoundation.org/policies/nominatim/",
      "retrieved": "2026-10-11"
    },
    {
      "id": "overpass",
      "what": "The survey of one course: the FOSSGIS main instance, and VK Maps' public instance when the main one is busy",
      "name": "Overpass API instances",
      "by": "FOSSGIS e.V.; VK",
      "url": "https://wiki.openstreetmap.org/wiki/Overpass_API",
      "endpoints": [
        "https://overpass-api.de/api/interpreter",
        "https://maps.mail.ru/osm/tools/overpass/api/interpreter"
      ],
      "policy": "Main instance: under 10,000 queries and under 1 GB a day, with a 30 second pause after a 429. VK Maps: \"Feel free to use our services in any project. There are currently no requests limitations.\"",
      "retrieved": "2026-10-11"
    },
    {
      "id": "golf-tagging",
      "what": "How a course and its holes are tagged, and the guide the refusal links to",
      "name": "Tag:leisure=golf_course",
      "by": "OpenStreetMap Wiki contributors",
      "url": "https://wiki.openstreetmap.org/wiki/Tag:leisure%3Dgolf_course",
      "licence": "CC BY-SA 2.0",
      "retrieved": "2026-10-11"
    },
    {
      "id": "vincenty",
      "what": "Every length: the inverse geodesic on the WGS84 ellipsoid",
      "name": "Direct and inverse solutions of geodesics on the ellipsoid with application of nested equations",
      "by": "T. Vincenty",
      "published": "Survey Review XXIII (176), 88-93, April 1975",
      "url": "https://doi.org/10.1179/sre.1975.23.176.88",
      "retrieved": "2026-10-11"
    },
    {
      "id": "geodtest",
      "what": "The receipt for every length: 300 geodesics the engine is tested against to 1 mm (src/engine/geodtest.dat)",
      "name": "Test set for geodesics",
      "by": "Charles F. F. Karney",
      "published": "2010",
      "url": "https://doi.org/10.5281/zenodo.32156",
      "file": "https://sourceforge.net/projects/geographiclib/files/testdata/GeodTest-short.dat.gz",
      "sha256": "31d376e8158f7af26277d887d7a1e7726e14d172db5a848a1730dd4886ab6121",
      "licence": "CC0 1.0",
      "taken": "200 short lines (3001-3200) and the first 100 random lines under 15,000 km",
      "worst": {
        "short": "0.0052 mm",
        "random": "0.0711 mm",
        "tolerance": "1 mm"
      },
      "retrieved": "2026-10-11"
    },
    {
      "id": "presidio-card",
      "what": "The club's own card, against which the example course is measured (src/engine/course.test.ts)",
      "name": "Presidio Golf Course scorecard",
      "by": "Presidio Golf Course",
      "url": "https://www.presidiogolf.com/wp-content/uploads/2026/03/PGC-Scorecard.pdf",
      "tolerance": "the larger of 15 yards and 5% of the card's figure",
      "result": "15 of 18 holes within tolerance of the Black tees; holes 2 and 8 match the White tees; hole 13 runs 19 yards past the Black card",
      "retrieved": "2026-10-11"
    },
    {
      "id": "yard",
      "what": "Metres to yards",
      "name": "International yard and pound agreement",
      "published": "1959: one yard is 0.9144 metres exactly",
      "url": "https://www.nist.gov/pml/us-surveyfoot/revised-unit-conversion-factors",
      "retrieved": "2026-10-11"
    },
    {
      "id": "terrain",
      "what": "The ground's heights under a course, for Architect's contour lines and Aerial's relief and shadows",
      "name": "Terrain Tiles (Terrarium PNG)",
      "by": "Mapzen and the tilezen/joerd contributors, on the Registry of Open Data on AWS",
      "url": "https://registry.opendata.aws/terrain-tiles/",
      "endpoint": "https://s3.amazonaws.com/elevation-tiles-prod/terrarium/{z}/{x}/{y}.png",
      "decode": "metres = (R * 256 + G + B / 256) - 32768",
      "attribution": "https://github.com/tilezen/joerd/blob/master/docs/attribution.md",
      "credit": "Carried verbatim on /credits/; the print margin names USGS (3DEP, SRTM, GMTED2010), NOAA ETOPO1 and EU-DEM and points to /credits/",
      "cors": "Access-Control-Allow-Origin: * (checked 2026-10-11)",
      "retrieved": "2026-10-11"
    },
    {
      "id": "bodoni-moda",
      "what": "The title and figure face on Gilt and Watercolour prints",
      "name": "Bodoni Moda",
      "by": "Owen Earl (indestructible type*)",
      "url": "https://fontsource.org/fonts/bodoni-moda",
      "licence": "SIL Open Font License 1.1",
      "retrieved": "2026-10-11"
    },
    {
      "id": "view-oil",
      "what": "The View's Oil at Evening example (public/view/castle-stuart-oil.webp), painted from this photograph",
      "name": "Castle Stuart golf links, 8th hole",
      "by": "Geo. Paterson",
      "url": "https://commons.wikimedia.org/wiki/File:Castle_Stuart_golf_links_8th_hole_-_panoramio.jpg",
      "licence": "CC BY 3.0",
      "credit": "Photograph by Geo. Paterson, CC BY 3.0, via Wikimedia Commons; painted by Painted Course",
      "retrieved": "2026-10-11"
    },
    {
      "id": "view-poster",
      "what": "The View's Travel Poster example (public/view/ballyliffin-poster.webp), painted from this photograph",
      "name": "Ballyliffin Golf Club",
      "by": "4everGolf",
      "url": "https://commons.wikimedia.org/wiki/File:Ballyliffin_Golf_Club.jpg",
      "licence": "CC0 1.0",
      "retrieved": "2026-10-11"
    },
    {
      "id": "view-wash",
      "what": "The View's Pen & Wash example (public/view/st-austell-wash.webp), painted from this photograph",
      "name": "St Austell Golf Course, Third Hole, February 2023",
      "by": "LeonKnight",
      "url": "https://commons.wikimedia.org/wiki/File:St_Austell_Golf_Course_Third_Hole_-_Feb_2023.jpg",
      "licence": "CC0 1.0",
      "retrieved": "2026-10-11"
    },
    {
      "id": "painter",
      "what": "The View and Painted Aerial: each painting is made by OpenAI's image model from the visitor's photograph, or from our own Aerial drawing with every word left off",
      "name": "OpenAI Images API (gpt-image-2.5-flare)",
      "by": "OpenAI",
      "url": "https://platform.openai.com/docs/guides/image-generation",
      "retrieved": "2026-10-11"
    },
    {
      "id": "enlarger",
      "what": "A painting's print file: Claid's smart_enhance enlarges it once, at checkout, inside a 12,000 px box",
      "name": "Claid API",
      "by": "Claid.ai",
      "url": "https://docs.claid.ai/",
      "retrieved": "2026-10-11"
    },
    {
      "id": "view-photo-bundoran",
      "what": "Photograph of a bunker and flag at Bundoran Golf Club, County Donegal, painted by the View in the nine finishes or a master for the exemplar shelf",
      "name": "Bundoran Golf Club 05.jpg",
      "by": "Bernard Gagnon",
      "url": "https://commons.wikimedia.org/wiki/File:Bundoran_Golf_Club_05.jpg",
      "licence": "CC BY-SA 4.0",
      "licenceUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
      "credit": "Bernard Gagnon, CC BY-SA 4.0, via Wikimedia Commons",
      "retrieved": "2026-10-12"
    },
    {
      "id": "view-photo-congressional",
      "what": "Photograph of the 10th green at Congressional Country Club, painted by the View in the nine finishes or a master for the exemplar shelf",
      "name": "Congressional10thHole.jpg",
      "by": "Carl Lindberg",
      "url": "https://commons.wikimedia.org/wiki/File:Congressional10thHole.jpg",
      "licence": "CC BY 2.5",
      "licenceUrl": "https://creativecommons.org/licenses/by/2.5/",
      "credit": "Carl Lindberg, CC BY 2.5, via Wikimedia Commons",
      "retrieved": "2026-10-12"
    },
    {
      "id": "view-photo-ashgrove",
      "what": "Photograph of the 10th hole at Ashgrove Golf Course, Queensland, painted by the View in the nine finishes or a master for the exemplar shelf",
      "name": "Ashgrove Golf Course 10th Hole.jpg",
      "by": "Ashgrove DJM",
      "url": "https://commons.wikimedia.org/wiki/File:Ashgrove_Golf_Course_10th_Hole.jpg",
      "licence": "CC BY-SA 4.0",
      "licenceUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
      "credit": "Ashgrove DJM, CC BY-SA 4.0, via Wikimedia Commons",
      "retrieved": "2026-10-12"
    },
    {
      "id": "view-photo-doonbeg",
      "what": "Photograph of the 14th green at Doonbeg, painted by the View in the nine finishes or a master for the exemplar shelf",
      "name": "Doonbeg 14th hole.jpg",
      "by": "Terrance Siemon",
      "url": "https://commons.wikimedia.org/wiki/File:Doonbeg_14th_hole.jpg",
      "licence": "CC BY 2.0",
      "licenceUrl": "https://creativecommons.org/licenses/by/2.0/",
      "credit": "Terrance Siemon, CC BY 2.0, via Wikimedia Commons",
      "retrieved": "2026-10-12"
    }
  ]
}
