Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-14 Thread Andy Robinson (blackadder-lists)
Gervase Markham wrote:
>Sent: 14 May 2008 2:01 PM
>To: talk@openstreetmap.org
>Subject: Re: [OSM-talk] [OSM-dev] Developers requested to help provide
>"completeness" tools
>
>Frederik Ramm wrote:
>> Once we have a few applications in place that get viewed by *many*
>> people, we could just have a button somewhere along the margin of the
>> page that says: "I know the area and what I see here looks correct".
>
>Would it not make more sense to have a button saying "This map is
>incorrect in some way", and it opens a text box optionally inviting you
>to say what is wrong. These notes can then be stored, and if someone
>comes to redo that area of the map, can provide guidance.
>

I think we need both. We need a method of communicating to OSMers that they
can, for the time being, ignore an area and a separate ability for viewers
of the map to "notify" errors and omissions to OSMers exactly as you
describe, the latter perhaps being limited to areas that have been marked by
the former as "complete".

Cheers

Andy


>Gerv
>
>
>___
>talk mailing list
>talk@openstreetmap.org
>http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk
>
>No virus found in this incoming message.
>Checked by AVG.
>Version: 8.0.100 / Virus Database: 269.23.16/1431 - Release Date:
>13/05/2008 7:55 PM


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-14 Thread Gervase Markham
Frederik Ramm wrote:
> Once we have a few applications in place that get viewed by *many*
> people, we could just have a button somewhere along the margin of the
> page that says: "I know the area and what I see here looks correct".

Would it not make more sense to have a button saying "This map is 
incorrect in some way", and it opens a text box optionally inviting you 
to say what is wrong. These notes can then be stored, and if someone 
comes to redo that area of the map, can provide guidance.

Gerv


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-14 Thread Nick Whitelegg
>I get this same view. All too often I look at a place and think wow, that
>looks complete, but when I drum down into the data a bit it its clear 
that
>there are general gaps and the density of streets is not what you would
>expect. That's why I was testing out a completeness metrics method. But I
>agree with you, what we are really after hear is a simple way to convey a
>level of map usefulness and relevance to the user.

A bit of an aside, but I was thinking that a useyourpaths.info type 
approach might be useful for countryside mapping, to encourage the (it has 
to be said) rather slow takeup of countryside mappers into OSM. One could 
almost have a "league table" of counties/parishes/regions where people 
could be encouraged to map all their parish paths - for OSM/Freemap - and 
have their parish appear on the top of the league for their county.

Comments?

Nick

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-13 Thread Andy Robinson (blackadder-lists)
David Earl wrote:
>Sent: 13 May 2008 6:48 PM
>To: Sebastian Spaeth
>Cc: OSM
>Subject: Re: [OSM-talk] [OSM-dev] Developers requested to help provide
>"completeness" tools
>
>On 13/05/2008 15:35, Sebastian Spaeth wrote:
>> Frederik Ramm wrote:
>>> Once we have a few applications in place that get viewed by *many*
>>> people, we could just have a button somewhere along the margin of the
>>> page that says: "I know the area and what I see here looks correct".
>>
>> Given that this will be the default very soon ( :-) ), I'd rather have
>> the notes API where people can click and say: "there are streets missing
>> here, I know that". No warm fuzzy feeling, but more helpful in
>> identifying weak spots.
>
>My main motivation in wanting this kind of facility is not so much to
>help _us_ identify what areas need attention, rather to help our
>_consumers_ know whether they can have any confidence in what they are
>looking at. That's why I think there needs to be a very straightforward,
>not overly onerous, but useful, metric, even if this has more levels
>accessible to those in the know. It also means that wiki solutions just
>don't cut it (I've been updating completeness pages for the areas I;ve
>been doing since I started, but it doesn't help someone looking at the
>map).
>
>Often anyone of reasonable intelligence can tell somewhere is not
>complete because only the main streets are there, but I have come across
>quite a number of places where a reasonable number of apparently random
>residential streets have been done, and whose density would suggest to
>someone who doesn't know the area that it is os plausible, when in fact
>it may only be 30% complete (for roads and names) or less.

I get this same view. All too often I look at a place and think wow, that
looks complete, but when I drum down into the data a bit it its clear that
there are general gaps and the density of streets is not what you would
expect. That's why I was testing out a completeness metrics method. But I
agree with you, what we are really after hear is a simple way to convey a
level of map usefulness and relevance to the user.

Cheers

Andy

>
>David
>
>
>___
>talk mailing list
>talk@openstreetmap.org
>http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk
>
>No virus found in this incoming message.
>Checked by AVG.
>Version: 8.0.100 / Virus Database: 269.23.16/1430 - Release Date:
>13/05/2008 7:31 AM


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-13 Thread David Earl
On 13/05/2008 15:35, Sebastian Spaeth wrote:
> Frederik Ramm wrote:
>> Once we have a few applications in place that get viewed by *many*
>> people, we could just have a button somewhere along the margin of the
>> page that says: "I know the area and what I see here looks correct".
> 
> Given that this will be the default very soon ( :-) ), I'd rather have
> the notes API where people can click and say: "there are streets missing
> here, I know that". No warm fuzzy feeling, but more helpful in
> identifying weak spots.

My main motivation in wanting this kind of facility is not so much to 
help _us_ identify what areas need attention, rather to help our 
_consumers_ know whether they can have any confidence in what they are 
looking at. That's why I think there needs to be a very straightforward, 
not overly onerous, but useful, metric, even if this has more levels 
accessible to those in the know. It also means that wiki solutions just 
don't cut it (I've been updating completeness pages for the areas I;ve 
been doing since I started, but it doesn't help someone looking at the map).

Often anyone of reasonable intelligence can tell somewhere is not 
complete because only the main streets are there, but I have come across 
quite a number of places where a reasonable number of apparently random 
residential streets have been done, and whose density would suggest to 
someone who doesn't know the area that it is os plausible, when in fact 
it may only be 30% complete (for roads and names) or less.

David


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-13 Thread Sebastian Spaeth
Frederik Ramm wrote:
> Once we have a few applications in place that get viewed by *many*
> people, we could just have a button somewhere along the margin of the
> page that says: "I know the area and what I see here looks correct".

Given that this will be the default very soon ( :-) ), I'd rather have
the notes API where people can click and say: "there are streets missing
here, I know that". No warm fuzzy feeling, but more helpful in
identifying weak spots.


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-13 Thread Andy Allan
On Tue, May 13, 2008 at 12:57 AM, Andy Robinson (blackadder-lists)
<[EMAIL PROTECTED]> wrote:

>  Some of us map out an area completely in one go rather than doing it
>  piecemeal. Even if I come across some existing roads in a new area I ignore
>  them and do a new survey so that the whole area makes logical sence to me.
>  That way I can work out where the landuse areas are behind the houses and
>  the extent of school areas etc etc. So for me a reasonable level of
>  completeness is easy to decide and annotate.

That's how I work too. So when I mark the area that's complete on the
new system, I'll mark everywhere that I did as complete. That's a
no-brainer.

But let's scale this further, since what you, me and David have done,
while interesting, is still a small amount of what's there. I would
guess that only a proportion of the mappers will use this system,
let's say a similar proportion to those who map in
landuse=residential. But the key is that not everyone will use it.

So how do we scale the efforts of this subset of people who *do* want
to use the completeness system to provide measurements of the rest of
the data? How do you, me and David (say) work out which areas of
Glasgow and St. Louis are complete? Maybe we can look at the road
density and guess. But that could be automated. My original point was
that we can look at areas that we don't know particularly well and
it's much easier to spot the problems than confirm which bits are
done.

With the proposed system, it'll take me 15 minutes to mark everywhere
I thoroughly mapped, and then I want to do something useful. So I can
mark 20-something square kilometres of London as complete (to the
"95th percentile of completeness"), and *much more* as definitely
incomplete (i.e. Dave's renderings of unnamed roads) and much of it
'unassessed' where it could be anything from the 60th to 95th
percentile.

Anyway, that's just my take on it.

Cheers,
Andy

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide"completeness" tools

2008-05-13 Thread Chris Morley
Andy Robinson (blackadder-lists) wrote:
> Verification is a whole new ballgame.

I think throughout this discussion there is tendency to get hung up on 
the word "complete", which has been used as a shorthand but is being 
interpreted differently. In everyday use it has an implication of 
perfection and that there is nothing more to be said.

I think what we should be talking about is an area being "filled in", 
without implying perfection or immutability. You should expect as high a 
proportion of mistakes in a filled-in area as in an incomplete one, but 
fewer omissions. However, if there is a blank space on the map, you can 
assume that it really is empty in a filled-in area, but you would not 
know if it was in an incomplete area.

Measures of quality and guarantees of correctness require filled-inness, 
but I think should be regarded as more advanced concepts. I agree with 
Andy, we should walk before we run - start with an implemention of 
filled-inness - verification, etc. can come later.

Chris


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide"completeness" tools

2008-05-13 Thread Lester Caine
Andy Robinson (blackadder-lists) wrote:
> This demonstrates that really there is no one method that fits all. I map
> urban areas out completely in one go, including the cycleways and footways
> because just about all are accessible by bike. Occasionally I have a footway
> I have to go back and do on foot but these are few and far between and they
> nag at me if I leave them for very long.

And of cause you have visited all the pubs and restaurants and tested their 
wares in the name of research so you could log them ;)

I think that some secondary means for users ( who do not have the ability to 
fix a problem themselves ) to report problems? While a 'This looks OK' sounds 
a good idea - it only looks OK for what the user is looking for. But a 'So and 
so is missing' would at least provide prompts to help fill in the gaps.

-- 
Lester Caine - G8HFL
-
Contact - http://home.lsces.co.uk/lsces/wiki/?page=contact
L.S.Caine Electronic Services - http://home.lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk//
Firebird - http://www.firebirdsql.org/index.php

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-13 Thread Freek
On Monday 12 May 2008, Skywave wrote:
> Freek recently created this image which shows how much of the AND data is
> untouched:
> http://www.vanwal.nl/osm/author_density_nl_20080502_full.png(warning 3 MB
> image).

(Blue is untouched AND, green and red have relatively more changes by the 
community.)

I also did an image showing the number of different (last) authors per area 
for a large part of Europe (untouched AND is not so interesting outside the 
Netherlands...):
http://www.vanwal.nl/osm/density/europe_1000_080513_num_authors.png (6 MB)
(Red is one author for all nodes covered by a pixel, green to blue depict an 
increasing number of authors, up to around 17.)
Central London clearly has the largest number of contributions from different 
people.

Secondly, I thought the average data age might show some interesting patterns 
(min. data age turned out to give rather noisy pictures).
http://www.vanwal.nl/osm/density/western_europe_500_080502_avg_age_value.png
("Lava" colour map: black = old --> red --> yellow --> white = latest 
contributions, compare to the dark-red AND import for a reference, this was 
September 2007. Also note that dark colours have a second meaning: they 
depict low node density.)
Now, London gets quite dark at some spots... More remarkably, this picture 
shows that data imports dramatically decrease mapping activity (or so it 
seems): not only the Netherlands show relatively little activity, also 
Osnabrück looks quiet (compare for example to the Ruhr area or the area 
between Brussels and Antwerp). Still, in my opinion, these imported areas are 
far from complete.

I think pictures like these can give at least some impression of the current 
state of affairs, but a human-maintained measure for completeness is still 
necessary.

-- 
Freek

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide"completeness" tools

2008-05-12 Thread Andy Robinson (blackadder-lists)
Jeffrey Martin wrote:
>Sent: 12 May 2008 9:38 PM
>Cc: talk@openstreetmap.org
>Subject: Re: [OSM-talk] [OSM-dev] Developers requested to help
>provide"completeness" tools
>
>I'm very far from this in Korea, but I would guess in time some parts of
>the UK
>will need to be rechecked at some point. How can we make a system
>for rechecking an area? Maybe the completeness should be retired
>after a period of time.

Verification is a whole new ballgame. I tried a bit in my local area, going
out on foot with the printed OSM map at highest zoom and annotating the
missing bits and pieces for addition. It increased the richness of the data
considerably but made me realise that there is a second phase that will
still add a huge amount of data.

Personally I think we have more pressing things to worry about that
verification right now. Something perhaps for a year or two hence.

Cheers

Andy



___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide"completeness" tools

2008-05-12 Thread Andy Robinson (blackadder-lists)
Florian Lohoff wrote:
>Sent: 12 May 2008 8:29 PM
>To: Inge Wallin
>Cc: talk@openstreetmap.org
>Subject: Re: [OSM-talk] [OSM-dev] Developers requested to help
>provide"completeness" tools
>
>On Mon, May 12, 2008 at 07:06:20PM +0200, Inge Wallin wrote:
>> Yes, but it would be good if we planned for at least some of the
>subsequent
>> levels right from the start.
>
>I support this idea - I would call them levels as some areas might work
>completely different. I would call the different completenesses like
>
>roadcomplete
>cyclewaycomplete
>roadnamecomplete
>landusecomplete
>

There is no reason why contributors could not decide what the list should
be. It's clear then to everyone what has and has not been mapped and gives
the mapper a sense of achievement even if they weren't ever interested in
mapping areas for instance. Someone can add that level of completeness
later.

>etc ... I have no idea about the granularity but in the end it comes
>down to a map never containing ALL interesting data but it would be
>interesting to note which subset it contains or is complete.
>
>The completeness is more or less a feeling of the primary mapper of
>this specific area so it should be taken with a grain of salt i guess.

Yes, Its not a substitute for secondary verification.

Cheers

Andy

>
>But this information would be interesting for a map bug tracker which
>could assign higher prioritys to bugs in "complete" areas or even refuse
>to accept bugs in incomplete areas.
>
>Flo
>--
>Florian Lohoff  [EMAIL PROTECTED] +49-171-2280134
>   Those who would give up a little freedom to get a little
>  security shall soon have neither - Benjamin Franklin
>
>No virus found in this incoming message.
>Checked by AVG.
>Version: 8.0.100 / Virus Database: 269.23.16/1429 - Release Date:
>12/05/2008 6:14 PM


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide"completeness" tools

2008-05-12 Thread Andy Robinson (blackadder-lists)
Inge Wallin wrote:
>Sent: 12 May 2008 6:06 PM
>To: talk@openstreetmap.org
>Subject: Re: [OSM-talk] [OSM-dev] Developers requested to help
>provide"completeness" tools
>
>On Monday 12 May 2008 18:06:59 Chris Morley wrote:
>
>> Starting with a single level of completeness makes sense, but I think it
>> should be public roads, named where feasible.
>
>I have a different view.  I think we should have a leveled scheme from the
>beginning.  I suggest the following:
>
>Level 1: All the highways (using OSM lingo) usable by cars within an area
>are
>mapped
>Level 2: All highways are mapped and named
>Level 3: All highways down to cycleways are mapped (and named if feasible).
>--
>Level 4: Level 3 + all amenities within a given set.
>Level 5: Level 4 + maybe some other amenities or buildings or whatever we
>decide.
>
>These levels map(!) nicely to how I work myself when I map out an area:
>start
>with the roads and streets for the cars, and name them. Then later go back
>to
>the area and add the cycleways. Sometimes I map a whole lot of other areas
>before coming back to map the cycleways. Regarding the levels: I can
>understand if some people would switch level 2 and 3 and I would be fine
>with
>that.

This demonstrates that really there is no one method that fits all. I map
urban areas out completely in one go, including the cycleways and footways
because just about all are accessible by bike. Occasionally I have a footway
I have to go back and do on foot but these are few and far between and they
nag at me if I leave them for very long.

Cheers

Andy

>
>When an area reaches level 3, I would say that it is "finished" for the
>purpose of finding the way (remember it's Open _Street_Map :-) ). All extra
>information is a bonus, and necessary for certain types of maps, but for
>the
>general user or a router, level 3 should be all that is needed.
>
>> This covers the essential
>> basic requirements for a number of potential applications for example,
>> routing, delivery, estate agents, bus services. The points of interest,
>> etc. are clearly desirable and but may not be always collected. For
>> instance, tracing from arial photos and naming from an out of copyright
>> gazeteer; or imports like TIGER. (Also I'm not sure I collected all of
>> them when I started 2 years ago.) Start basic and have these in a
>> subsequent level.
>
>Yes, but it would be good if we planned for at least some of the subsequent
>levels right from the start.
>
>   -Inge
>
>> Chris
>>
>> ___


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread Andy Robinson (blackadder-lists)
David Earl [mailto:[EMAIL PROTECTED] wrote:
>Sent: 12 May 2008 11:06 PM
>To: Andy Allan
>Cc: Andy Robinson (blackadder-lists); talk@openstreetmap.org
>Subject: Re: [OSM-talk] [OSM-dev] Developers requested to help provide
>"completeness" tools
>
>On 12/05/2008 22:51, Andy Allan wrote:
>> On Mon, May 12, 2008 at 8:16 PM, David Earl <[EMAIL PROTECTED]>
>wrote:
>>
>>>  I think it is terribly hard to know whether you have all the footpaths,
>>>  and I think we'd hardly ever mark anywhere "complete" if we did that.
>>
>> I think it's terribly hard to know when a map is correct and complete,
>> regardless of what you're considering.
>
>There will always be some unintentional errors, but I am confident
>enough of mapping villages and sections of towns systematically to be
>able to assert that I have completed it to that measure of completeness
>- that I have visited every street and got every name possible. (But I
>don't mind using some other word for it if you like, e.g. a confidence
>level or some such).

+1, I don't mind what words we use either.

>
>I think I would have a much harder time being systematic about
>footpaths, especially the rural ones, so I wouldn't have the same degree
>of confidence in my mapping of a footpath network. Maybe if that's what
>I specialised in my confidence would grow, but the concept of junctions
>where you can note the other routes from from need attention seems a
>much less well defined concept for footpaths.
>
>But the main point about footpaths is that using that as the only
>measure would be very dispiriting because it would be so hard to
>complete any reasonable areas to that standard, and completeness at the
>street level is very useful for lots of purposes that doesn't require
>footpaths so is worth showing to consumers.

So maybe we have a list of all the main way types (highway, waterway etc)
and we put a completeness level/confidence level on each one. Too many
though and contributors will loose interest. Perhaps just:

Roads
Cycleways/Bridleways
Footways
Rivers/Major Streams/Canals
Railways

Cheers

Andy

>
>David
>


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread Andy Robinson (blackadder-lists)
Andy Allan [mailto:[EMAIL PROTECTED] wrote:
>Sent: 12 May 2008 10:52 PM
>To: David Earl
>Cc: Andy Robinson (blackadder-lists); talk@openstreetmap.org
>Subject: Re: [OSM-talk] [OSM-dev] Developers requested to help provide
>"completeness" tools
>
>On Mon, May 12, 2008 at 8:16 PM, David Earl <[EMAIL PROTECTED]>
>wrote:
>
>>  I think it is terribly hard to know whether you have all the footpaths,
>>  and I think we'd hardly ever mark anywhere "complete" if we did that.
>
>I think it's terribly hard to know when a map is correct and complete,
>regardless of what you're considering.
>
>In fact, as something I've floated with some people before, I think
>the idea of "completeness" is the wrong way round. I think we should
>be considering where a map is *incomplete*.
>
>Think about it. If you are presented with a map of your village and
>asked whether it's right, it's very unlikely that you know all the
>roads and all the names and how everything connects and be sure of
>yourself. But it's quite likely that what you'll spot (if anything) is
>a mistake or a missing road. I can do this with TIGER stuff for
>example - I can't tell you if the map is correct, but I can definitely
>find bits that are definitely wrong.

Some of us map out an area completely in one go rather than doing it
piecemeal. Even if I come across some existing roads in a new area I ignore
them and do a new survey so that the whole area makes logical sence to me.
That way I can work out where the landuse areas are behind the houses and
the extent of school areas etc etc. So for me a reasonable level of
completeness is easy to decide and annotate. I accept where many users touch
the same area, especially areas with Y! imagery then this approach probably
is not workable.

Cheers

Andy

>
>I've been considering what I'd do to Wandsworth and Fulham (my local
>areas) if someone asked me to mark which areas are correct. I think
>there's very little value in me doing so, since most roads I've only
>been down once and hardly likely to check the name from memory. But
>there's a couple of bits that are definitely wrong, and I can point
>them out easily.
>
>It's just another way of thinking about it, but I think that
>neutral/wrong is probably more useful than neutral/complete when
>considering maps. And it certainly cuts out trying to define
>'complete', since whichever reason something is wrong (name,
>connectivity, missingness) it's very easy to state why it's wrong. And
>rather than more and more being complete (for this, that and the other
>definition of complete) there'll be fewer and fewer bits that are
>wrong.
>
>Nobody ever looks at a map and remarked how many bits were correct.
>Nor does any software product keep a list of lines of code that are
>working. Or it's an 'exception driven' way of considering things.
>
>Cheers,
>Andy
>
>No virus found in this incoming message.
>Checked by AVG.
>Version: 8.0.100 / Virus Database: 269.23.16/1429 - Release Date:
>12/05/2008 6:14 PM


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread Dirk-Lüder Kreie
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Florian Lohoff schrieb:
| On Mon, May 12, 2008 at 07:06:20PM +0200, Inge Wallin wrote:
|> Yes, but it would be good if we planned for at least some of the
subsequent
|> levels right from the start.
|
| I support this idea - I would call them levels as some areas might work
| completely different. I would call the different completenesses like
|
| roadcomplete
| cyclewaycomplete
| roadnamecomplete
| landusecomplete
|
| etc ... I have no idea about the granularity but in the end it comes
| down to a map never containing ALL interesting data but it would be
| interesting to note which subset it contains or is complete.
|
| The completeness is more or less a feeling of the primary mapper of
| this specific area so it should be taken with a grain of salt i guess.

I would like to point out the system Munich, Bremen, and other
city-communities use on our wiki to mark their completeness.

it's not leveled, just different areas (an not necessarily complete as
an indicating scheme).

- --

Dirk-Lüder "Deelkar" Kreie
Bremen - 53.0952°N 8.8652°E

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIKK3gFUbODdpRVDwRAgWOAKCpL+HsiNT53a3U8wHnymX9BWRtXQCgxc8Y
tqFo2yOQSvpWbz+9tNr7YPw=
=CEPn
-END PGP SIGNATURE-


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread David Earl
On 12/05/2008 22:51, Andy Allan wrote:
> On Mon, May 12, 2008 at 8:16 PM, David Earl <[EMAIL PROTECTED]> wrote:
> 
>>  I think it is terribly hard to know whether you have all the footpaths,
>>  and I think we'd hardly ever mark anywhere "complete" if we did that.
> 
> I think it's terribly hard to know when a map is correct and complete,
> regardless of what you're considering.

There will always be some unintentional errors, but I am confident 
enough of mapping villages and sections of towns systematically to be 
able to assert that I have completed it to that measure of completeness 
- that I have visited every street and got every name possible. (But I 
don't mind using some other word for it if you like, e.g. a confidence 
level or some such).

I think I would have a much harder time being systematic about 
footpaths, especially the rural ones, so I wouldn't have the same degree 
of confidence in my mapping of a footpath network. Maybe if that's what 
I specialised in my confidence would grow, but the concept of junctions 
where you can note the other routes from from need attention seems a 
much less well defined concept for footpaths.

But the main point about footpaths is that using that as the only 
measure would be very dispiriting because it would be so hard to 
complete any reasonable areas to that standard, and completeness at the 
street level is very useful for lots of purposes that doesn't require 
footpaths so is worth showing to consumers.

David

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread Andy Allan
On Mon, May 12, 2008 at 8:16 PM, David Earl <[EMAIL PROTECTED]> wrote:

>  I think it is terribly hard to know whether you have all the footpaths,
>  and I think we'd hardly ever mark anywhere "complete" if we did that.

I think it's terribly hard to know when a map is correct and complete,
regardless of what you're considering.

In fact, as something I've floated with some people before, I think
the idea of "completeness" is the wrong way round. I think we should
be considering where a map is *incomplete*.

Think about it. If you are presented with a map of your village and
asked whether it's right, it's very unlikely that you know all the
roads and all the names and how everything connects and be sure of
yourself. But it's quite likely that what you'll spot (if anything) is
a mistake or a missing road. I can do this with TIGER stuff for
example - I can't tell you if the map is correct, but I can definitely
find bits that are definitely wrong.

I've been considering what I'd do to Wandsworth and Fulham (my local
areas) if someone asked me to mark which areas are correct. I think
there's very little value in me doing so, since most roads I've only
been down once and hardly likely to check the name from memory. But
there's a couple of bits that are definitely wrong, and I can point
them out easily.

It's just another way of thinking about it, but I think that
neutral/wrong is probably more useful than neutral/complete when
considering maps. And it certainly cuts out trying to define
'complete', since whichever reason something is wrong (name,
connectivity, missingness) it's very easy to state why it's wrong. And
rather than more and more being complete (for this, that and the other
definition of complete) there'll be fewer and fewer bits that are
wrong.

Nobody ever looks at a map and remarked how many bits were correct.
Nor does any software product keep a list of lines of code that are
working. Or it's an 'exception driven' way of considering things.

Cheers,
Andy

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


[OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread Skywave
Freek recently created this image which shows how much of the AND data is
untouched: http://www.vanwal.nl/osm/author_density_nl_20080502_full.png(warning
3 MB image). I think the z18 idea is good idea.

On Mon, May 12, 2008 at 11:36 PM, David Earl <[EMAIL PROTECTED]>
wrote:

> On 12/05/2008 21:02, Cartinus wrote:
> > On Monday 12 May 2008 21:16:38 David Earl wrote:
> >> So I think Inge is right - we need different measures for our own use.
> >> But on the public map, all streets with names seems a pretty good
> >> achievable and useful thing to show.
> >
> > I don't think it is a good idea to call that just "complete". I think it
> > should be made very clear that it is just the road network that is
> complete
> > and not the map.
>
> Fine.
>
> > With the import of the AND data the road network in the Netherlands is
> mostly
> > complete. Now we often hear: "Why do you still need to map more? It is
> > complete with the AND data, isn't it?"
> >
> > Having more levels or categories of completeness makes it clear that we
> are
> > not finished yet after we put the roads in the database.
>
> I think we are violently agreeing here!
>
> David
>
>
>
>
> ___
> talk mailing list
> talk@openstreetmap.org
> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk
>
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread David Earl
On 12/05/2008 21:02, Cartinus wrote:
> On Monday 12 May 2008 21:16:38 David Earl wrote:
>> So I think Inge is right - we need different measures for our own use.
>> But on the public map, all streets with names seems a pretty good
>> achievable and useful thing to show.
> 
> I don't think it is a good idea to call that just "complete". I think it 
> should be made very clear that it is just the road network that is complete 
> and not the map.

Fine.

> With the import of the AND data the road network in the Netherlands is mostly 
> complete. Now we often hear: "Why do you still need to map more? It is 
> complete with the AND data, isn't it?"
> 
> Having more levels or categories of completeness makes it clear that we are 
> not finished yet after we put the roads in the database.

I think we are violently agreeing here!

David




___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread Frederik Ramm
Hi,

> I'm very far from this in Korea, but I would guess in time some
> parts of the UK will need to be rechecked at some point. How can we
> make a system for rechecking an area? Maybe the completeness should
> be retired after a period of time.

Once we have a few applications in place that get viewed by *many*
people, we could just have a button somewhere along the margin of the
page that says: "I know the area and what I see here looks correct".
That would not give us any safety but if, when looking at a part of
the map, you knew that within the last 6 months 178 people had clicked
on "this looks correct" then that would perhaps give you at least a
warm fuzzy feeling ;-)

Bye
Frederik

-- 
Frederik Ramm  ##  eMail [EMAIL PROTECTED]  ##  N49°00'09" E008°23'33"


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread Jeffrey Martin
I'm very far from this in Korea, but I would guess in time some parts of the UK
will need to be rechecked at some point. How can we make a system
for rechecking an area? Maybe the completeness should be retired
after a period of time.

-- 
http://bowlad.com

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread Florian Lohoff
On Mon, May 12, 2008 at 07:06:20PM +0200, Inge Wallin wrote:
> Yes, but it would be good if we planned for at least some of the subsequent 
> levels right from the start.

I support this idea - I would call them levels as some areas might work
completely different. I would call the different completenesses like

roadcomplete
cyclewaycomplete
roadnamecomplete
landusecomplete

etc ... I have no idea about the granularity but in the end it comes
down to a map never containing ALL interesting data but it would be
interesting to note which subset it contains or is complete.

The completeness is more or less a feeling of the primary mapper of 
this specific area so it should be taken with a grain of salt i guess.

But this information would be interesting for a map bug tracker which
could assign higher prioritys to bugs in "complete" areas or even refuse
to accept bugs in incomplete areas.

Flo
-- 
Florian Lohoff  [EMAIL PROTECTED] +49-171-2280134
Those who would give up a little freedom to get a little 
  security shall soon have neither - Benjamin Franklin


signature.asc
Description: Digital signature
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread David Earl
On 12/05/2008 20:02, Andy Robinson (blackadder-lists) wrote:
> David Earl wrote:
>> Sent: 12 May 2008 7:10 PM
>> To: [EMAIL PROTECTED]
>> Cc: talk@openstreetmap.org
>> Subject: Re: [OSM-talk] [OSM-dev] Developers requested to help provide
>> "completeness" tools
>>
>> On 12/05/2008 18:06, Inge Wallin wrote:
>>> On Monday 12 May 2008 18:06:59 Chris Morley wrote:
>>>
>>>> Starting with a single level of completeness makes sense, but I think it
>>>> should be public roads, named where feasible.
>>> I have a different view.  I think we should have a leveled scheme from
>> the
>>> beginning.  I suggest the following:
>>>
>>> Level 1: All the highways (using OSM lingo) usable by cars within an area
>> are
>>> mapped
>>> Level 2: All highways are mapped and named
>>> Level 3: All highways down to cycleways are mapped (and named if
>> feasible).
>>
>> That's a very car-centric view of the world. Why "down" to cycleways?
>> Who are you to say something usable by a car is more important than
>> something usable by a bike?
> 
> I was actually going to argue that even the footways should be on. That's
> why I was going for the tile approach because I felt that building up from
> little pieces was more logical that an all encompassing area. If you have a
> few footpaths in your area not completed then its not really complete,
> whereas small tile can be "signed off" and holes wouldn't matter, they would
> just get filled in later as you or someone else gets to them.

I wasn't being entirely serious.

I think it is terribly hard to know whether you have all the footpaths, 
and I think we'd hardly ever mark anywhere "complete" if we did that.

So I think Inge is right - we need different measures for our own use. 
But on the public map, all streets with names seems a pretty good 
achievable and useful thing to show.

David

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread Andy Robinson (blackadder-lists)
David Earl wrote:
>Sent: 12 May 2008 7:10 PM
>To: [EMAIL PROTECTED]
>Cc: talk@openstreetmap.org
>Subject: Re: [OSM-talk] [OSM-dev] Developers requested to help provide
>"completeness" tools
>
>On 12/05/2008 18:06, Inge Wallin wrote:
>> On Monday 12 May 2008 18:06:59 Chris Morley wrote:
>>
>>> Starting with a single level of completeness makes sense, but I think it
>>> should be public roads, named where feasible.
>>
>> I have a different view.  I think we should have a leveled scheme from
>the
>> beginning.  I suggest the following:
>>
>> Level 1: All the highways (using OSM lingo) usable by cars within an area
>are
>> mapped
>> Level 2: All highways are mapped and named
>> Level 3: All highways down to cycleways are mapped (and named if
>feasible).
>
>That's a very car-centric view of the world. Why "down" to cycleways?
>Who are you to say something usable by a car is more important than
>something usable by a bike?

I was actually going to argue that even the footways should be on. That's
why I was going for the tile approach because I felt that building up from
little pieces was more logical that an all encompassing area. If you have a
few footpaths in your area not completed then its not really complete,
whereas small tile can be "signed off" and holes wouldn't matter, they would
just get filled in later as you or someone else gets to them.

Cheers

Andy

>
>David
>
>___
>talk mailing list
>talk@openstreetmap.org
>http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk
>
>No virus found in this incoming message.
>Checked by AVG.
>Version: 8.0.100 / Virus Database: 269.23.16/1427 - Release Date:
>11/05/2008 1:08 PM


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread David Earl
On 12/05/2008 18:06, Inge Wallin wrote:
> On Monday 12 May 2008 18:06:59 Chris Morley wrote:
> 
>> Starting with a single level of completeness makes sense, but I think it
>> should be public roads, named where feasible. 
> 
> I have a different view.  I think we should have a leveled scheme from the 
> beginning.  I suggest the following:
> 
> Level 1: All the highways (using OSM lingo) usable by cars within an area are 
> mapped
> Level 2: All highways are mapped and named
> Level 3: All highways down to cycleways are mapped (and named if feasible).

That's a very car-centric view of the world. Why "down" to cycleways? 
Who are you to say something usable by a car is more important than 
something usable by a bike?

David

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread Inge Wallin
On Monday 12 May 2008 18:06:59 Chris Morley wrote:

> Starting with a single level of completeness makes sense, but I think it
> should be public roads, named where feasible. 

I have a different view.  I think we should have a leveled scheme from the 
beginning.  I suggest the following:

Level 1: All the highways (using OSM lingo) usable by cars within an area are 
mapped
Level 2: All highways are mapped and named
Level 3: All highways down to cycleways are mapped (and named if feasible).
--
Level 4: Level 3 + all amenities within a given set.
Level 5: Level 4 + maybe some other amenities or buildings or whatever we 
decide.

These levels map(!) nicely to how I work myself when I map out an area: start 
with the roads and streets for the cars, and name them. Then later go back to 
the area and add the cycleways. Sometimes I map a whole lot of other areas 
before coming back to map the cycleways. Regarding the levels: I can 
understand if some people would switch level 2 and 3 and I would be fine with 
that.

When an area reaches level 3, I would say that it is "finished" for the 
purpose of finding the way (remember it's Open _Street_Map :-) ). All extra 
information is a bonus, and necessary for certain types of maps, but for the 
general user or a router, level 3 should be all that is needed.

> This covers the essential 
> basic requirements for a number of potential applications for example,
> routing, delivery, estate agents, bus services. The points of interest,
> etc. are clearly desirable and but may not be always collected. For
> instance, tracing from arial photos and naming from an out of copyright
> gazeteer; or imports like TIGER. (Also I'm not sure I collected all of
> them when I started 2 years ago.) Start basic and have these in a
> subsequent level.

Yes, but it would be good if we planned for at least some of the subsequent 
levels right from the start.

-Inge

> Chris
>
> ___
> talk mailing list
> talk@openstreetmap.org
> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk



___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread Cartinus
On Monday 12 May 2008 18:06:59 Chris Morley wrote:
> a) Being able to expand the boundary after each session is likely to be
> a great motivator. I suspect that this progressive "taming of the
> wilderness" or "making order out of the void" is what drives many mappers.
>
> b) Applicability to small or irregular areas (route to work?) might
> encourage more users.

Andy was talking about zoom 18 squares, which map less than 100x100m of the 
real world each at the latitude of London and Amsterdam. This would be 
sufficiently detailed to do both those things.

-- 
m.v.g.,
Cartinus

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread Chris Morley
David Earl wrote:
> Here is what I was going to do:
> 
> 1. use a set of ways like coastline (i.e. with an "on the right" rule, 
> because they'd be too long as one way), to define areas of completeness. 
> By definition, coastline would form one boundary.
> 
> 2. Render these plus coastline to a new set of tiles (possibly only at 
> one zoom level, say 13 or 14) so that complete areas are transparent and 
> incomplete areas are semi transparent red, say. Use the ocean tiles 
> database to avoid putting red over all areas of sea.
> 
> 3. Present these tiles as a layer. For other zooms either combine or 
> divide, or sample, or simply rescale in the browser - the edges need 
> only be quite coarse.
> 
> I felt this leveraged most from the tools we already have so would be 
> the most straightforward to implement.
> 
> I was going to have only one measure of "complete", that is the surveyor 
> asserts that all publicly-accessible roads are present, with names for 
> all except for those impossible to determine and when that is indicated, 
> and all key points of interest from a limited set: schools, pubs, places 
> of worship; and any railways and significant watercourses.
> 
> I think it would be confusing for a consumer to have lots of variations 
> in what "complete" means - just an indicator to say "you can't really 
> trust this area yet" would be simple.
> 
> However, since the boundaries can be tagged, there would not be any 
> problem about expanding this for internal use to cover degrees of 
> completeness.

I think this is the right approach. I prefer the completeness boundary 
being a tagged way over the predefined squares approach suggested by 
Andy because:

a) Being able to expand the boundary after each session is likely to be 
a great motivator. I suspect that this progressive "taming of the 
wilderness" or "making order out of the void" is what drives many mappers.

b) Applicability to small or irregular areas (route to work?) might 
encourage more users.

c) No additional tools or procedures are need by the mapper.

Starting with a single level of completeness makes sense, but I think it 
should be public roads, named where feasible. This covers the essential 
basic requirements for a number of potential applications for example, 
routing, delivery, estate agents, bus services. The points of interest, 
etc. are clearly desirable and but may not be always collected. For 
instance, tracing from arial photos and naming from an out of copyright 
gazeteer; or imports like TIGER. (Also I'm not sure I collected all of 
them when I started 2 years ago.) Start basic and have these in a 
subsequent level.

Chris

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help provide "completeness" tools

2008-05-12 Thread David Earl
On 12/05/2008 11:59, Andy Robinson (blackadder-lists) wrote:
> Posted to talk and dev
> 
> This post really follows on from my consideration of Completeness metrics. A
> number of experienced OSMers who have mapped out there areas have either
> contacted me directly or posted through the lists about areas of OSM that
> are essentially complete, at least as complete as you would expect from a
> conventional on-line map or better.
...

I've raised this a number of times in the past and have been thinking 
about it recently - to the point I was thinking about implementing 
something.

Here is what I was going to do:

1. use a set of ways like coastline (i.e. with an "on the right" rule, 
because they'd be too long as one way), to define areas of completeness. 
By definition, coastline would form one boundary.

2. Render these plus coastline to a new set of tiles (possibly only at 
one zoom level, say 13 or 14) so that complete areas are transparent and 
incomplete areas are semi transparent red, say. Use the ocean tiles 
database to avoid putting red over all areas of sea.

3. Present these tiles as a layer. For other zooms either combine or 
divide, or sample, or simply rescale in the browser - the edges need 
only be quite coarse.

I felt this leveraged most from the tools we already have so would be 
the most straightforward to implement.

I was going to have only one measure of "complete", that is the surveyor 
asserts that all publicly-accessible roads are present, with names for 
all except for those impossible to determine and when that is indicated, 
and all key points of interest from a limited set: schools, pubs, places 
of worship; and any railways and significant watercourses.

I think it would be confusing for a consumer to have lots of variations 
in what "complete" means - just an indicator to say "you can't really 
trust this area yet" would be simple.

However, since the boundaries can be tagged, there would not be any 
problem about expanding this for internal use to cover degrees of 
completeness.

David

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk