[OSM-talk] Data primitives (was: The segments vs ways vs superways question again...)
Richard Fairhurst
richard at systemeD.net
Wed Jan 3 13:33:02 GMT 2007
Jochen Topf <jochen at remote.org> wrote:
> [illuminating and sensible post snipped]
> Thinking further about what I have written above,
> we could probably come up with a way to represent all this in a coherent
> data model, but that would probably be unusable for everyone but experts,
> and thats not what we want.
That last point is worth emphasising.
To speed our aim of mapping the whole world, OSM should be as easy to
edit as Wikipedia. At present the nodes/segments/ways distinction is
quite complex for a new user to grasp, as several posts to the mailing
list have demonstrated - and that's just the 2% of users who've got
beyond the initial screen to discover the mailing list. In contrast,
on Wikipedia, you can click 'edit' and immediately correct any errors
you find, using a paradigm you understand.
As Jochen suggests, we could maybe come up with a beautiful idealised
data model that represents all known geographic features in a tidy
database schema. But only GIS professionals would have the knowledge
to edit the map. Abstract concepts of superways and groups may create
serious confusion when the user comes to OSM with the sole thought "I
just want to add my street".
Let's aim for 100% usability and 90% database neatness, not the other
way round.
cheers
Richard
More information about the talk
mailing list