Oct 8, 2026
How to read a USGS slope map for early road alignment screening
If you've pulled a USGS slope layer into QGIS before a reconnaissance trip, you already know the grid of green-to-red pixels doesn't tell you much on its own. It's a derivative of elevation data, and reading it wrong at the screening stage means you either walk a corridor that was never buildable or you kill an alignment that would have worked with a minor shift. Here's what the layer is built from and where it starts lying to you.
What's under the slope map
A USGS slope raster is almost always derived from a DEM, usually 3DEP data at 1/3 arc-second (about 10 m) or better where lidar coverage exists. Each pixel's value is calculated from the elevation difference between it and its neighbors, expressed as percent slope or degrees depending on how the layer was generated. That means the slope map inherits every limitation of the source DEM: vertical accuracy, void-filling artifacts in mountainous terrain, and the resolution ceiling that sets how small a slope break you can actually see.
At 10 m resolution, a slope map will smooth over anything narrower than about 30 feet, a drainage swale, a rock outcrop, a short steep pinch between two gentler stretches. For a highway corridor that's often fine at the screening level. For a local road or a utility corridor where grade changes matter every few hundred feet, 10 m DEM-derived slope can hide the one constraint that would have moved your centerline.
Color ramps vary by source too. Some USGS slope products bin percent slope into classes (0-5%, 5-10%, 10-15%, and so on), others give you continuous values you can reclassify yourself. Before you screen a corridor against it, check which one you're looking at. A corridor that reads "yellow" on a 5-class symbology might span 8% to 14% slope, which is the difference between a straightforward cut-fill balance and a retaining wall.
Slope percent thresholds for roadway grading
Design standards vary by agency and road classification, but the thresholds that come up again and again in early screening are roughly these: under 8% usually works for most rural road and highway grading without major earthwork, 8-15% starts pushing cut-and-fill volumes up and often triggers switchbacks or retaining structures depending on design speed, and above 15% is where you're usually looking at a different alignment entirely unless the project specifically calls for mountain grades.
These aren't hard rules. Your governing standard (AASHTO, a state DOT manual, a local subdivision code) sets the real number. But as a screening filter before you commit survey crews, they let you triage a stack of candidate alignments fast: anything with long runs over 15% gets flagged for a closer look or dropped, anything consistently under 8% moves up the shortlist.
The catch is that a single slope-percent threshold applied to a whole corridor hides the segments that matter most. A route can average 6% and still have a quarter-mile stretch at 18% buried in the middle. Screening by corridor-wide average slope is how teams end up surprised two weeks into a survey.
Where DEM-derived slope stops being enough
Slope alone tells you about grading difficulty. It says nothing about whether the gentle 4% stretch you like is also a wetland, a parcel with six structures on it, or cropland that's cheap to cross versus timber that isn't. Design engineers end up opening three separate layers, slope, land cover, and a built-up or structures mask, and manually eyeballing where they overlap for each candidate alignment. That's workable for one route. It gets slow fast when you're comparing four or five.
That's the gap Route Selection Map is built for: a constraint-scored map of your candidate alignments that combines slope, land cover and built-up masks into one view you can rank corridors against before you spend survey budget confirming what the desktop screening should have caught. If you're past reading individual USGS layers by hand and want them stacked, that's worth a look.