Static map

Yard Atlas

Leaflet renders OpenStreetMap tiles underneath a client-side geometry pipeline. Source files stay as JavaScript so you can author points and shapes with absolute coordinates or offset math.

Authoring style

new House()
  .trace([
    [-100.8988347540, 46.8268080234],
    [-100.8986668041, 46.8268307100],
  ])

new Sprinkler("Front bed sprinkler")
  .add(offset(lotCorner), south(ft(15)), east(ft(10)))