extract golf course hole, fairway, and hazard geometry from openstreetmap data

domain: openstreetmap.org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Reference the leisure=golf_course tag for the overall course boundary (clubhouse, parking, ancillary areas) and the golf=hole tag for individual hole ways
  2. Query golf-specific sub-features (golf=fairway, golf=green, golf=bunker, golf=tee, golf=water_hazard, golf=path) via the Overpass API or a planet/regional extract, filtered to the area of interest
  3. Read hole-level tags like handicap (stroke-index ranking 1-18) and par values recorded as gender-specific keys (e.g., golf:par:men, golf:par:women) where mappers have added them
  4. Cross-check completeness using a purpose-built editor like OpenCourseMaps, designed specifically for contributing and reviewing golf course data on OSM
  5. Validate geometry quality manually per course, since golf tagging density and accuracy vary widely by contributor and region

Known gotchas

Related routes

fetch course hole geodata (greens, fairways, hazards, tee vectors) from the golfbert api
golfbert.com · 5 steps · unrated
Fetch a golf course's hole polygons, teebox coordinates, and scorecard data using the Golfbert API.
golfbert.com · 5 steps · unrated
Search or bulk-export golf course data using the golfapi.io REST API.
www.golfapi.io · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans