[Talk-us] Tagging National Forests
stevea
steveaOSM at softworkers.com
Tue Aug 25 18:57:03 UTC 2015
Lengthy replies to lengthy post do follow; fair warning.
>On 08/19/2015 05:29 AM, Nathan Mixter wrote:
>>In any discussions about land use and land cover, we should look at
>>what organizations have done and how they have mapped ares. For
>>instance, in USGS imagery in JOSM you can see how they render
>>borders with just a dashed line and let the land cover have various
>>shades of color on top of it.
Complex park boundary mapping semiotics are something that I
identified as needing improvement in OSM as far back as 2009, when
Nathan and I (along with OSM volunteers Apo42 and DanHomerick) mapped
many public recreation areas in Northern California (parks, nature
reserves, commons, state beaches...) finding difficulties with how
these might be reconciled with landuse tags (forest, wood and
meadow). In short, this is not a new problem, and crisp definitions
(semantics) along with accurate rendering (semiotics) of our tags
(syntax) are the only combination that will solve these ambiguities.
The troubles are: 1) getting accurate tagging by everybody
(difficult when tags have overloaded meanings), 2) achieving
consensus is difficult and time-consuming and 3) rendering update
implementations seriously lag 1) and 2) even when they do happen.
(Nathan further quotes USDA, USFS and "interagency" definitions of
forest vegetation and landuse/landcover)...
And Kevin Kenny replies:
>I hear a lot of argument here, and much of it is philosophizing. Let
>me offer another argument. Deficiencies in the standard rendering
>are leading us to impose constraints that do not exist.
YES! To a large degree, Kevin reiterates that 3) (above) is a major
problem: mapnik/Standard rendering seems to lag, get wrong, and/or
exacerbate the difficulties we have with landuse and landcover
issues. Ditto administrative boundaries, especially for public areas
of
>The very idea that we should have to cut out watercourses and
>highways from a National Forest to show it correctly on a map is
>absurd. If the renderer cannot cope with the idea that the Elm Ridge
>Wild Forest (a protected area - and specifically an area of state
>ownership with public access for recreation and harvesting of fish
>and game) lies partly within and partly outside the Catskill Park (a
>different sort of protected area, not all under state ownership) and
>in turn has several bicycle corridors (an area of less protection)
>overlaid upon it, then it cannot cope with the messy reality that I
>work with locally.
I believe we agree that watercourses and highways which are IN a
National Forest really are inside the polygon boundary defining it,
but that we shouldn't necessarily "see" (rendered) "little trees" in
the middle of a lake, or on top of a highway. These are rendering
issues, not tagging issues: nobody should have to "cut out" of a
National Forest polygon every single lake within it so that trees
don't render on it, that is indeed absurd. Fix the renderer,
instead. This largely seems to be issues with mapnik CSS being
ordered properly, though I likely oversimplify.
>Since I render my own maps, let me begin by observing: THE LACK OF
>CONSENSUS ON THESE ISSUES MEANS THAT I DO NOT USE OSM AS A DATA
>SOURCE FOR PROTECTED AREA BOUNDARIES. I go to alternative, mostly
>government, data sources for the boundaries of government and other
>protected lands and use them for map production. I simply cannot
>cope with wholesale retagging of these areas every few months as
>each new tagging scheme comes through. WE NEED TO REACH SOME SORT OF
>STABLE CONSENSUS, at least one that lets us produce medium-scale
>maps suitable for general use without running on a hamster wheel of
>patching renderers to adapt to changing tag schemes.
In a word: YES!
>I've half come around to the position that National Forest
>boundaries don't belong in our database at all. They're often not
>any more observable on the ground than any other property lines -
>and I believe that we reached a consensus that delineating land
>ownership is outside the scope of OSM. (Am I wrong about this?) In
>fact, the reason that I'm able to ignore OSM on the point is that
>most of the data I need is available in authoritative form from the
>agencies that manage the land.
National Forest boundaries belong in our database as much as other
administrative boundaries belong in our database: and THEY DO. Map
consumers EXPECT to find these in a map. A map that does not show
the boundary between California and Nevada, or California and Mexico?
Absurd! If small neighborhood boundaries in a large city are shown
or not shown, I can live with it either way. If not shown, perhaps
that city has none, or volunteers haven't yet gotten around to that
level of detail. If shown, I do not find these to be "map clutter,"
in fact they are useful to me. I think many others or even most of
us agree with this sentiment (though that doesn't automatically
convey consensus on the topic). That said, we should strive to get
administrative boundaries CORRECT rather than just throw up our hands
and say "too difficult" or "these shouldn't be in OSM."
Administrative boundaries are worth doing, and if done right we have
the opportunity to convey difficult cartographic semiotics perhaps
like never before: OSM should not squander this, but embrace it!
Let the designers and cartographers among us put on our thinking caps
and use color, dashing, thickness (and so on) to really convey what
we wish to say. While a tall problem, it is solvable.
Kevin Kenny continues...
>Unfortunately, some of the smaller agencies (mostly county and
>municipal agencies) still haven't moved forward into using GIS, or
>simply don't have the resources to make what GIS data they have
>available to the public, so there's still some amount of measuring
>on paper maps.
While an important observation, we shouldn't let the speed of public
agencies adoption of GIS (or lack thereof) drive OSM's data entry.
Whether paper or soft-copy data, OSM can cope with its entry.
>Since we don't have a good general policy for OSM maintenance of
>data where the authoritative copy is elsewhere, OSM really simply
>becomes the convenience of "one stop shopping." I enjoy having that
>convenience, and so do many other users. But for some of the data,
>it simply costs too much time and effort to negotiate the minefield
>of tag wars.
There are two issues identified here: "authoritative copy being
elsewhere adds challenges to updating" and "tag wars happen." These
are truly different problems. The former requires diligence and
attention being paid to changes/drift and doesn't have significant
"social" (people relations) problems. It has difficulties, but is
solvable. The latter is hugely "social" so movement towards
consensus are paramount. Yet crisp definitions (in the wiki, derived
from "official sources...") is where the consensus must begin.
Getting to universally agreed upon definitions seems to be a much
harder problem (than updating data), especially as OSM is a worldwide
project. The newer protect_class schema is a very good direction for
us to pursue, yet rendering support for it (or something like it)
seriously lags. In fact, I see very little discussion of this, let
alone implementation. These are difficult problems, hard to
describe, hard to slog through discussion of, hard to achieve
consensus about, hard to implement in software/map renderings.
>And I still claim it's largely because of the renderer.
Yes: I agree with you in that paragraph above. (As I suspect others
might, too).
>So now let me move forward to specific rendering suggestions...
>Refer, if you will, to...
>There are numerous administrative units, some overlapping, shown here.
YES! Administrative units can and do overlap, and our renderers must
cope with this reality.
>The most significant is the Catskill Park. This unit
Calling things a "unit" is useful, but difficult, as one unit will
likely have quite different attributes than another unit. The tricks
are getting the attributes exactly right (defined, say, in a wiki,
then expressed as tags), and exactly rendered. This is a long and
potentially difficult chain of implementation (some of it
consensus-based, some of it consistent and accurate tagging, some of
it rendering software), but OSM can (must) do it!
Kevin then describes how some highly local "rules" (of
administration) affect landuse (such as whether mountain biking is or
is not allowed). I, for one (and I suspect MANY others) DO WISH that
OSM captures these seemingly subtle but actually quite useful
distinctions. We must strive to do this in our map data and
renderings. We seem a long way from completing these very worthy
goals (and Kenny simply throws up his hands at using OSM to do so --
now!) but we CAN do it.
>You'll see how the parcels can be shown readily by using a
>semitransparent shading on the interior edge of the polygon, without
>obscuring what lies within.
Good cartographic semiotics (good design, really) go a long way
towards even those who are uninitiated with these sometimes subtle
methods of "seeing things" well. Maybe you look at a Legend (once or
twice) but after that, if the design is clever and works well, you
just understand what you are looking at. This is a high bar we
should strive to achieve, but we can get there.
>Shown in the base color is land cover with deciduous forest (medium
>green) predominant. At the highest elevations and in the wet
>low-lying areas, coniferous forest (dark green) takes over. There
>are some patches of mixed forest (lightest green) along with
>farmland (buff), marshland (aqua) and developed land (pink) in the
>valleys. Some of the cliffs have patches of bare rock and scree
>(grey). A light hill shading overlays the whole.
This sounds (and looks) like typical topo coloring and map semiotics.
A fine place to continue bettering our rendering, as many are already
familiar with this kind of map display: "as we see it, we already
know it."
>So here we have large administrative units (lines with their names
>shown on the interior), smaller and sometimes overlapping
>administrative units and land use designations (lighter lines with
>transparent color overlay on the interior, with names in the
>interior for the larger areas where possible), hill shading, and
>land cover (base color) all shown. The visual clutter can get pretty
>bad in spots, particularly where different agencies' GIS systems
>fail to agree, but the information density is high.
Luckily, difficult is not the same as impossible!
>Patterned overlays are also still available, and I'm not using them
>very much yet. You can see that I mark emergent wetlands (from yet
>another data source) with a pattern, if you use the mouse wheel or
>zoom buttons in the map that I linked to to examine the wet area
>north of Hensonville at the center. Showing these without a rendered
>boundary seemed appropriate, since they're approximate at best (and
>depend on rainfall and beaver activity in any given year).
There are vast numbers of possibilities here. Think of how back in
the old 8 bit days of 1980s graphic computing, display screens did
amazing things with patters/fill colors/edging so you could "see
things as different." We have much better display technology today,
but good design that avoids visual clutter while still well-conveying
what needs to be shown is still required to make maps better
communicate dense data. Largely, this is good cartographic design,
perhaps coupled with leveraging what people already know (like topo
shading where it makes sense, different colors of dashing for
different admin_levels where that might make sense...).
>I contend that if the standard rendering made more use of edge
>in-fill, pattern fill, and transparent overlays, we'd have fewer
>arguments.
YES!
>With our use of solid color fills (and opaque pattern fills)
>exclusively, we simply don't have enough ways of displaying the
>competing concerns, and lurch among tagging that focuses on land
>ownership, land administration, land use, and land cover - all
>related, but distinct concerns - with cascading effects downstream
>as people try to render whatever tag scheme has come out of the
>latest round of a never-ending argument. In large measure, it comes
>down to the renderer.
YES!
>We try to have a tag scheme that says, "this parcel is inside the
>Catskill Park. It's owned by the Department of Environmental
>Conservation. It's open to the public. It's covered with balsam
>forest. It's managed as Wilderness Area" in a single statement. That
>simply will never be successful. Renderers will have to deal with
>these cross-cutting concerns, which means rendering overlapping
>areas that have different meanings.
YES!
>We might as well face the fact that these issues are chaotic,
>they're always going to be chaotic, and no tag scheme will ever
>describe them fully. But please, can we try at least not to have
>continual breakage for major, signed features such as National
>Forests or the Catskill Park that nearly all map users will want to
>have rendered somehow?
Thank you, Kevin. Thank you very much for helping us to visually
articulate what we are trying to do with our map data. May we not
lurch, but SURGE ahead. Let's continue these discussions, reach
consensus, better tag, and achieve beautiful rendering. That's a lot
of work, but it will be well worth it, and we can do it.
SteveA
California
More information about the Talk-us
mailing list