Re: [OSM-talk] Landuse areas etc. abutting highways

2009-10-06 Thread Chris Morley
Mike Harris wrote:
 Thanks to those who responded to this thread. Advice gratefully received.
 
 There seems to be a clear majority preference for option (b)
 - the more detailed approach that avoids superimposing boundaries
 of areas (and their nodes) on an adjacent way (and its nodes). 
 I fully understand the two caveats:
 
 1. It is only worth being precise if there is precise data available.
 2. There are a few exceptions where, for example, the character of the
 adjacent area has access features more like that of a normal linear way
 - the pedestrian area is a good example.
 
 I am persuaded that the advantages of forward compatibility and a higher
 standard of mapping justify my small efforts (where I have good GPS data)
  in separating out superimposed areas/ways and using option (b).
  I am particularly pleased to receive support for splitting single large
  landuse areas (e.g. =residential or =farm) that cross large numbers 
of ways.

Let me encourage you to use option a), based on the reasoning of 
Frederik Ramm.

In detailed mapping, everything is an area way which share nodes with 
its adjacent areas. When roads etc. are linear features, it means they 
have *indeterminate* width and the only non-arbitrary representation 
of this in an editor is for the width to be zero, with adjacent areas 
on both sides sharing the nodes - option a). This makes it consistent 
with the detailed modelling approach. I would look at the linear road 
etc. as being, not a centre-line, but an indeterminately wide 
structure comprising the road surface, sidewalks, verges etc. up to a 
boundary (which in the British countryside would often be a hedge.) By 
mapping with option a) you are saying that the golf course, say, comes 
up to the road's boundary hedge but that you haven't specified exactly 
where that is. If you do know, you are into a detailed mapping 
approach. If a linear road is still used then it would now be 
interpreted as a centre-line, as is sometimes done with rivers.

Since I map in the same are as you, I suspect that in most cases you 
do not have enough information to use the detailed mapping approach. 
Even with arial photography we have available, poor resolution and 
interference from tree cover and shadows often does not allow the 
separation between the hedges to be very reliable.

Editor support for ways sharing nodes is certainly poor, but as with 
inadequate renderers, we should improve them rather than adding 
artificial data (arbitrarily positioned structures) into the database.

Landuse areas which cross a large number of ways are very common. 
Surely you don't intend to divide say, Delamere Forest, into a large 
number of separated areas separated by the paths and tracks? When you 
do need to do it, separating an area into two at a road is certainly 
laborious and maybe somebody should build a JOSM plugin to do it.

Chris

 
 -Original Message-
 From: Martin Koppenhoefer [mailto:dieterdre...@gmail.com] 
 Sent: 05 October 2009 15:52
 To: Marc Schütz
 Cc: talk@openstreetmap.org
 Subject: Re: [OSM-talk] Landuse areas etc. abutting highways

 2009/10/5 Marc Schütz schue...@gmx.net:
 2009/10/5 Marc Schütz schue...@gmx.net:
 But a) could be used as acceptable temporary solution until 
 someone with better information (like having aerial 
 photography) 
 remaps it as
 b)
 Yes, this is basically what I wanted to say. Leave it to the 
 mappers
 whether they want to use a way or an area for a road.

 it will be much harder to add this detail, if all areas 
 are merged though.
 Not really. JOSM supports disconnecting ways since a long 
 time now. But anyway: doing things wrong just to make editing 
 easier is not a good thing.

 +1. That's why adjacent landuses (see topic) shouldn't be extented to
 the center of the road.

 But with option (b) and a linear way you would have a 
 gap next to 
 the
 road. In the case of landuse, this is not a problem in 
 practice, but 
 if there is a place, there you need to insert artificial ways that 
 are not there in reality, just to get the connectivity 
 between the two objects:
 http://osm.org/go/0JUKytHID--
 which objects are you referring to? parkings usually have 
 those ways 
 (for crossing the sidewalk) so they won't be artificial, and 
 pedestrian areas are the exception I mentioned above.
 Look at the google sat image:

 http://maps.google.com/maps?f=qsource=s_qhl=degeocode=q=bayreuths
 ll=37.0625,-95.677068sspn=59.856937,107.138672ie=UTF8hq=hnear=Bayr
 euth,+Bayern,+Deutschlandll=49.946316,11.577148spn=0.000754,0.001635
 t=kz=20
 That's the mentioned pedestrian area. I agree with you here.

 Mapping it the way it is done there does not really make 
 sense: Either the exact geometry is important for you, then 
 you should convert both the plaza and the road to areas. Or 
 it isn't, but then there shouldn't be a problem with 
 extending the plaza so that it borders to the road.

 +1. but that's still pedestrian areas / highway areas. In these 

Re: [Talk-transit] pay_scale_area

2009-08-18 Thread Chris Morley
Christoph Böhme wrote:
 In my opinion the name tag is used as a general purpose tag in OSM for
 names of all sorts of things. So, it appeared quite natural to use it
 for recording the names of the plus bus zones as well. From the other
 tags renderers can easily guess what type of object the name belongs to
 and the decide if it should be displayed. So there is no need to use
 namespaced versions of the name tag just to prevent the renderer from
 displaying it.

It is rather useful that Mapnik will display a name of a feature which 
is of general interest but may have unknown tagging. For a new feature 
like PlusBus zones that are not intended for display on a general 
purpose map, it make more sense for them not to have a name or ref tag 
than to enter each one of them for non-display in the general Mapnik 
stylesheet. As a general rule, a new feature should not break existing 
code if possible. It is easily possible in this case by adding a 
prefix, with very little downside.

Chris

___
Talk-transit mailing list
Talk-transit@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-transit


Re: [Talk-transit] NAPTAN Import: Plus-bus Zones

2009-08-09 Thread Chris Morley
Roger Slevin wrote:
 The PlusBus zone data comes from PlusBus – so please don’t try to change 
 it.  If you think it is wrong, then let me know and I will ask PlusBus 
 to review the information.

The Wrexham and Ruabon PlusBus zone has been imported without any 
reference to Wrexham (the more important location):
name = Ruabon
public_transport = pay_scale_area
ref = RUABON
source = naptan_import

While this presumably corresponds to an entry in somebody's database, 
it causes a bit of FUD in OSM. Presumably I could edit the name tag, 
in spite of the admonition above. But name tags are rendered by Mapnik 
at high zooms (here as a disembodied name 16km from Ruabon). For these 
areas, it would be better to remove the name tag and use note instead, 
e.g. note = Wrexham and Ruabon PlusBus area.

Chris

___
Talk-transit mailing list
Talk-transit@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-transit


Re: [Talk-GB] Roundabout, ways and relationship policies

2009-07-24 Thread Chris Morley
Jack Stringer wrote:
 Why do we cut them up for the bus routes? Wouldn't it be easier to build a
 navagation app at does the calculation using all the stops as waypoints.
 The resulting calculated route might not actually match the route the bus
 really takes.  You might argue that it doesn't matter so long as the bus
 goes via all the stops, but IMHO it is wrong since there may be reasons for
 knowing the route the bus actually takes rather than just what stops it goes
 via.
 
 I understand that people would like to put bus routes into OSM but
 does it have to require the cutting up of roundabouts and junctions? I
 would not go around cutting stuff up just so I can put in a route of
 ice cream van.

OSM's database can't hold all the information there is about 
everything. Among the many criteria for not including information are 
whether:
- the data is ephemeral
- it is better represented elsewhere
- it distorts the OSM database

Bus routes are on the edge of all of these.
Where I live routes are changed frequently (sadly often by being 
removed). Route and timetable information would ideally presented 
together (some routes operate only once a week).

There is likely to be a big increase in mash-up representations with 
OSM data as just one of the layers. Public transport information is 
ripe for innovative interactive presentation along these lines. I 
would prefer to wait the short time until this happens rather than 
distorting the OSM data unnecessarily.

Chris




___
Talk-GB mailing list
Talk-GB@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Official database of 350, 00 GB bus stops etc and 50, 000 places to be made available!

2008-12-23 Thread Chris Morley
Peter Miller wrote:
 The UK Department for Transport, together with Traveline, is offering
 to make available the bulk of the data from their NaPTAN and NPTG data 
 sets to
 the OpenStreetMap project.

Well done Peter Miller, this is very welcome and illustrates the 
importance of OSM having professional supporters with influence as 
well as vision.

But it sounds as if the DfT is conceding the concept of open data is 
rather reluctantly: the transfer process seems to complicate things 
without any useful result.

 For the avoidance of doubt the datasets themselves will remain Crown 
 copyright. The Department
 is however offering a single one-off bulk import to OpenStreetMap under
 the required CCBYSA licence used on OSM.
...
 An import process will be designed by the team and agreed with the
 contact person at the DfT
...
 On completion of the import the source datasets would be deleted.

Couldn't somebody write a script to re-extract the data from planet? 
They would then have the NAPTAN and NPTG data, still with Crown 
Copyright but with a CCBYSA licence, which they could publish. The 
Department of Transport would no longer control of who has use of the 
complete dataset, which presumably is the reason for the complicated 
transfer process. It's a pity that the data wasn't released with fewer 
strings in the first place, but I guess this was as far as the DfT was 
prepared to progress.

Chris

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-gb


Re: [Talk-GB] Announcement: Second City, Birmingham, and its surrounds completed

2008-12-23 Thread Chris Morley
Andy Robinson (blackadder-lists) wrote:
 It is with great pleasure, and not just a little excitement, that I can
 announce that the mappers in Birmingham having set the task of completing
 the whole of the city by Christmas have achieved just that.

Well done, a triumph for effort and organisation.

Wouldn't it be nice if there was the facility to show the completed 
area on the map, and watch it creep through the Black Country next year?

Chris

___
Talk-GB mailing list
Talk-GB@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-gb


Re: [OSM-talk] OSM Mapnik not displaying

2008-09-26 Thread Chris Morley
Jon Burgess wrote:
 On Thu, 2008-09-25 at 12:28 +0100, Chris Morley wrote:
 Can somebody help to find out what has gone wrong with my system? 
 (Windows XP, ZoneAlarm Firewall).

 With Firefox 3 (which is generally working as expected) the Mapnik 
 tiles at http://www.openstreetmap.org don't display - just the logo 
 and ...more OSM coming soon (yuk). Osmarender, the Cyclemap, NoNames 
 all display ok. With Internet Explorer and Firefox 2, Mapnik is ok, 
 but it is not with some other programs, 
 http://www.informationfreeway.org, 
 http://geo.topf.org/comparison/index.html and http://sautter.com/map/.

 This behaviour may have started when I had to re-install Firefox 2 to 
 get the Yahoo image background in JOSM. The firewall doesn't report 
 blocking anything relevant, as far as I can see.

 Any suggestions?
 
 You say other applications work. This makes me think that maybe you
 accidentally added tile.openstreetmap.org to either adblock or blocked
 images from this domain. 

The display of images from tile.openstreetmap.org had indeed been 
turned off in Firefox (for no reason apparent to me).

Thanks for the help.


 If all else fails, try creating a new profile. 
 http://support.mozilla.com/en-US/kb/Managing+profiles
 
 The Mapnik layer definitely works fine in FF3. I use it all the time.


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] OSM Mapnik not displaying

2008-09-25 Thread Chris Morley
Can somebody help to find out what has gone wrong with my system? 
(Windows XP, ZoneAlarm Firewall).

With Firefox 3 (which is generally working as expected) the Mapnik 
tiles at http://www.openstreetmap.org don't display - just the logo 
and ...more OSM coming soon (yuk). Osmarender, the Cyclemap, NoNames 
all display ok. With Internet Explorer and Firefox 2, Mapnik is ok, 
but it is not with some other programs, 
http://www.informationfreeway.org, 
http://geo.topf.org/comparison/index.html and http://sautter.com/map/.

This behaviour may have started when I had to re-install Firefox 2 to 
get the Yahoo image background in JOSM. The firewall doesn't report 
blocking anything relevant, as far as I can see.

Any suggestions?

Chris



___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Left and Right?

2008-08-24 Thread Chris Morley
Karl Newman wrote:
 On Sun, Aug 24, 2008 at 9:53 AM, Rory McCann [EMAIL PROTECTED] 
 Gervase Markham wrote:
   What's current tagging best practice with things which are to the
 left
   or the right of a way (e.g. bus stops)?
  
   A nearly-approved proposal for a canal-side object has been
 objected to
   by someone who thinks that the tag should be on a node which is
 part of
   the canal rather than next to it, with left/right indicated as
 part of
   the tag key name.
   http://wiki.openstreetmap.org/index.php/Proposed_features/Mooring
  
   Do we do that for any other tags? Do we have highway:left=bus_stop?
 
 Personally I add the node to left of the way, not as part of the way. I
 believe the OSM theory is that the way represents the middle of the
 road. So things like mini-roundabounds and traffic lights are part of
 the way (ie road), but a bus stop is off to the side of the road.
 
 A similar thinking is obvious in the Karlsruhe House Address Scheme
 
 (http://wiki.openstreetmap.org/index.php/Proposed_features/House_numbers/Karlsruhe_Schema),
 since the buildings that are numbered are not physically in the middle
 of the road, they are added as nodes to the left or right of the way.
 
 Yes, and that method is not topological, which makes it very difficult 
 to associate that feature (bus stop, house number, whatever) with the 
 way that it's actually located on. It should either be a node that is 
 part of the way, or have a relation to connect the node with the way.

I think that the topological aspect of OSM's data structure is important 
and well worth maintaining in nodes and ways as well as in relations. We 
are not just drawing pictures, we are also recording relationships. This 
is why the representation of a mooring - a stretch of canal where boats 
tie up - as a separate way not connected to the canal seems wrong to me. 
In this case and with bus stops or house numbers, if you convey which 
side it is on by having a separate node or way displaced an arbitary 
short distance to one side, then you lose this side information at lower 
scales, when it may still be important to a user. With a topological 
description it is still available.

Left/right are sometimes criticised as being dangerous because they can 
be accidentally reversed. It is editing programs that do all the 
reversing and it would be better if they provided better support. It 
would not be difficult to have a scheme with automatic reversal of tags 
(on the way or its nodes) containing left or right or a few others 
(like oneway), together with a more intelligent warning for the user 
in other cases.

Chris


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] [OSM-dev] Developers requested to help providecompleteness 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-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


[OSM-talk] OSM needs a measure for completeness

2008-01-12 Thread Chris Morley
David Earl wrote:
  I've said before and I'll say again: we need a way of
  asserting this area is complete (for one or more
  definitions of completeness).

Andy Robinson (blackadder) wrote:
  The only way that we are going to individually or
  collectively state the completeness of a specific area
  is to carry out a verification process. It doesn't have
  to be done by third parties or even different contributors
  but it does need to be done by someone.
  We need a simple tag to display verification, perhaps
  the username and a date, say verification=blackadder_20080111
  or similar.

Martin Trautmann wrote:
  Is OSM that far that we need verification and quality ensurance?
  We are still far from completeness, which might be a primary goal.

I have started a new thread with a measure for completeness in the title 
because this is an important topic for OSM. But the response to the 
recent posts quoted above, and my raising of it last July, has been only 
luke-warm.

I wonder whether this is because completeness is associated in 
people's minds too closely with verification. As Andy has describes it 
in the (incomplete) quote above, verification involves individual 
accountability - I personally accept responsibility for the accuracy of 
this data. I don't think this is suitable for OSM at the moment; it may 
be necessary in the future if and when OSM becomes a serious alternative 
to commercial suppliers - but not yet. I, and probably others, are eager 
to make their contributions of as high quality as possible, but are wary 
about making a public and personal commitment to their accuracy.

As is the case for all other mapping information, an assertion of 
completeness should only imply the best endeavours of the contributor, 
not a guarantee of 100% correctness. If you have ridden round a housing 
estate systematically and collected all the required information, you 
can reasonably say the area covered is complete. With this 
understanding, completeness would become part of routine mapping. It 
would encourage a systematic approach and the collection of any missed 
information.

A possible detailed approach is as follows. A completeness boundary 
would be modelled on coastline: it would enclose an area, but would 
consist of many (ordinary) ways, with the completed area on the right. 
They would be tagged with one (or possibly more) definitions of 
completeness like major roads, public roads, public paths, which 
would be defined on a wiki page. Boundary ways would be moved or added 
on a day-to-day basis by anybody with local knowledge. An area might 
even have holes in it.  Somebody would provide an overview map showing 
completed areas, and its animation would feature in most presentations 
on OSM.

OSM really needs a measure for local completeness to demonstrate its 
progress externally. I hope enough people can be roused to discuss, and 
hopefully agree, the principles, before deciding on an implementation.

Chris





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