TopoMiller

TopoMiller

πŸ›€οΈRoads & Trails Guide

Add Geographic Features: TopoMiller can overlay roads, trails, and rivers onto your terrain models. These features are carved into (or raised from) the surface, creating tactile reference points on your CNC-carved topography.

πŸ—„οΈData Source

OpenStreetMap (OSM)

All roads, trails, and river data comes from OpenStreetMap, the free, collaborative map of the world.

Why OpenStreetMap?

  • β€’ Worldwide coverage β€” Data available for virtually any location on Earth
  • β€’ Community maintained β€” Millions of contributors keep data accurate and up-to-date
  • β€’ Rich detail β€” Includes trail names, road types, river classifications, and more
  • β€’ Free and open β€” Licensed under ODbL, free for everyone to use
Data Attribution: Β© OpenStreetMap contributors. TopoMiller queries OSM data via the Overpass API when you click "Load Roads & Trails".

πŸ“Overview

When you click "Load Roads & Trails", TopoMiller queries OpenStreetMap for geographic features within your selected region. Features are organized into categories that you can customize independently.

πŸ›£οΈ Roads

Highways, streets, and paths. Useful for orientation and context on your terrain model.

πŸ₯Ύ Trails

Hiking paths, footways, and tracks. Perfect for outdoor recreation areas.

🏞️ Rivers

Waterways, streams, and rivers. Adds natural features to your model.

↔️Feature Width

Controls how wide the carved/raised line will be on your final model. Width is measured in millimeters (mm) on the physical output.

Width Range: 0.1mm - 2.0mm

  • 0.1 - 0.3mm: Fine detail, best for small models or dense feature areas
  • 0.4 - 0.8mm: Standard width, good balance of visibility and detail
  • 1.0 - 2.0mm: Bold lines, ideal for large models or primary features
πŸ’‘ CNC Tip: Consider your smallest end mill diameter. Features narrower than your bit won't carve cleanly. A 1/16" (1.6mm) bit is common for detail work.

↕️Carving Depth

Controls how deep the feature is carved into the terrain (or how high it's raised above it). Measured in millimeters (mm).

Depth Range: 0.1mm - 3.0mm

  • 0.1 - 0.3mm: Subtle, tactile indication without visual dominance
  • 0.5 - 1.0mm: Clearly visible and feelable, standard choice
  • 1.5 - 3.0mm: Very pronounced, may require paint fill for visibility
πŸ’‘ Pro Tip: Deeper carvings can be filled with contrasting paint or epoxy for a striking visual effect. Many makers use black or colored resin to highlight trails.

🎨Carving Style

Choose whether features are carved into the terrain surface or raised above it.

Recessed (Default)

Features are carved into the terrain surface, creating grooves or channels.

  • βœ“ Natural appearance for rivers and valleys
  • βœ“ Can be filled with paint or resin
  • βœ“ Won't catch on fingers when handling

Raised

Features stand above the terrain surface, creating ridges.

  • βœ“ Highly tactile, easy to trace by touch
  • βœ“ Good for roads and boundaries
  • βœ“ More visible without paint fill
πŸ’‘ Mix it up: You can set different styles for each category. Try recessed rivers with raised trails for maximum contrast.

πŸ“‚Feature Categories

Features are organized into categories that you can toggle on/off independently. Each category has its own width, depth, and style settings.

Roads

Major and minor roads, highways, streets

Trails

Hiking paths, footways, bridleways, tracks

Rivers & Waterways

Rivers, streams, canals, drainage

βœ…Individual Feature Selection

When features have names in OpenStreetMap (like "Pacific Crest Trail" or "Colorado River"), you can toggle them individually. This gives you precise control over exactly which features appear on your model.

Selection Controls

  • All / None: Quickly select or deselect all named features in a category
  • Search: Filter features by name when there are many (appears with 5+ features)
  • Hover: Hovering over a feature name highlights it on the map
  • Unnamed features: Shown as "+ X unnamed" at the bottom of the list

πŸ’‘Tips & Best Practices

Start with defaults

The default width (0.5mm) and depth (0.5mm) work well for most models. Adjust after seeing a test carve.

Less is more

Including every road and trail can make a model look cluttered. Consider selecting only major features or named trails.

Preview on map first

Enabled features are shown on the map. Review the overlay before exporting to ensure you have what you want.

Consider your scale

A 0.5mm wide trail on a 100mm model looks different than on a 300mm model. Scale your widths accordingly.